How to set linuxcnc for better smooht moving

More
06 May 2023 09:58 #270782 by MichalHK
Hello,

this discussion is regarding only rapid moves by G0.
I have 3 axis milling machine same kinematics as shown picture below.
Problem is with Y axis. At rapid moves huge mass of matter vibrate all machine. Specially at small rapid moves.
Table (X axis) and spindle (Z) axis is good.
Original control have rapids set to 30 m/min.
After retrofit to linuxcnc I must set rapid to 20 m/min and lower acceleration, becouse vibrations was too height.
Machine have servos with encoders and mechanically is at best condition.

Question is how to achieve faster rapids, better acceleration without vibrations? 
It has linuxcnc any features how to set it? What can I try?

Thanks Michal
 
Attachments:

Please Log in or Create an account to join the conversation.

More
07 May 2023 09:58 #270843 by andypugh
You could experiment with _lower_ acceleration and higher top speed.
That might work better.

Did the original control have a limited-jerk controller?

You might try "softening" the PID control parameters on the Y axis.

The real answer is a limited-jerk controller. There has been some work done on this but nothing released into the main LinuxCNC software.
The following user(s) said Thank You: tivoi

Please Log in or Create an account to join the conversation.

More
07 May 2023 13:30 #270858 by MichalHK
Yes I experimented with lower accelecation and higher speed. It is possible to set machine to top speed without vibrations but acceleration is so small. Especially in case when you push rapid arrow. Its loot of time when achieve maximum speed. It bothers me.

About original control I do not know anything, becouse. It was old mitsubishi control from 1994 year.

Only solution that I read there is s-curve shape of acceleration. But its not finished I think. Ok I will looking for jerk controller.

Please Log in or Create an account to join the conversation.

Time to create page: 0.061 seconds
Powered by Kunena Forum