Lathe: Feed-rate issue at corners
- MRx
- Offline
- Senior Member
Less
More
- Posts: 46
- Thank you received: 2
16 Jul 2022 09:47 - 16 Jul 2022 09:52 #247437
by MRx
Lathe: Feed-rate issue at corners was created by MRx
Hi,
I'm turning a small profile and I noticed when I run:
1 G1 F100
2 G1 Z17
3 G1 X0 F3
it will cut a circle at the corner of line 2/3; while the circle runs at a feedrate of 100 which pushes the tool too quick into the material.
Setting G64 P0.01 fixes the issue ... but G1 X0 F3 should never run at a feedrate of 100 to my understanding.
As soon as it reaches line 3 it should switch the feedrate to F3...
I'm turning a small profile and I noticed when I run:
1 G1 F100
2 G1 Z17
3 G1 X0 F3
it will cut a circle at the corner of line 2/3; while the circle runs at a feedrate of 100 which pushes the tool too quick into the material.
Setting G64 P0.01 fixes the issue ... but G1 X0 F3 should never run at a feedrate of 100 to my understanding.
As soon as it reaches line 3 it should switch the feedrate to F3...
Last edit: 16 Jul 2022 09:52 by MRx.
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23170
- Thank you received: 4860
19 Jul 2022 12:32 #247763
by andypugh
Replied by andypugh on topic Lathe: Feed-rate issue at corners
I suppose it depends on whether th blend move belongs to the Z move or the X move.
It is trying to maintain 100 until the Z move is complete, which is only true at the end of the blend.
If you can, increase the acceleration limits. Low acceleration is the fundamental cause of wide cornering.
It is trying to maintain 100 until the Z move is complete, which is only true at the end of the blend.
If you can, increase the acceleration limits. Low acceleration is the fundamental cause of wide cornering.
The following user(s) said Thank You: Samuelx
Please Log in or Create an account to join the conversation.
- MRx
- Offline
- Senior Member
Less
More
- Posts: 46
- Thank you received: 2
19 Jul 2022 22:21 #247794
by MRx
Replied by MRx on topic Lathe: Feed-rate issue at corners
I wonder do you know what is the reason for blend moves at all?
Does it have any practical background, or is it just because that's the way linuxcnc was designed?
Do other CNC controllers also do blending at the corners?
Does it have any practical background, or is it just because that's the way linuxcnc was designed?
Do other CNC controllers also do blending at the corners?
Please Log in or Create an account to join the conversation.
- skunkworks
- Offline
- Moderator
Less
More
- Posts: 361
- Thank you received: 150
19 Jul 2022 22:54 #247797
by skunkworks
Replied by skunkworks on topic Lathe: Feed-rate issue at corners
Yes. Look up constant velocity contouring.. If you want the corners to be perfect - run exact stop mode. G61. (Or do what you did with g64 and a really low tolerance)
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23170
- Thank you received: 4860
19 Jul 2022 23:28 #247799
by andypugh
If the machine has limited acceleration (and all real machines have) then it can't do infinitely sharp corners.
In just the same way as a car with limited tyre grip can't go round infinitely tight corners.
You tell the controller what the max acceleration of each axis is in the INI file, and it plots a trajectory within those limits.
If you want absolutely sharp corners then you either need to stop at the corner then start again, or (for external corners) do a 270 degree loop (wearing rather than tacking, in nautical terms)
Replied by andypugh on topic Lathe: Feed-rate issue at corners
"Ye cannae change the laws of physics"I wonder do you know what is the reason for blend moves at all?
If the machine has limited acceleration (and all real machines have) then it can't do infinitely sharp corners.
In just the same way as a car with limited tyre grip can't go round infinitely tight corners.
You tell the controller what the max acceleration of each axis is in the INI file, and it plots a trajectory within those limits.
If you want absolutely sharp corners then you either need to stop at the corner then start again, or (for external corners) do a 270 degree loop (wearing rather than tacking, in nautical terms)
Please Log in or Create an account to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
Less
More
- Posts: 4957
- Thank you received: 1441
20 Jul 2022 17:19 #247860
by Todd Zuercher
Replied by Todd Zuercher on topic Lathe: Feed-rate issue at corners
Yes in constant velocity mode, all controls either say they are blending and allow you make adjustments to the compromises taken when blending occurs, or they lie about it, and don't really do constant velocity or don't tell you about the blending they are doing or a combination of both.MRx post=247794 userid=28403I wonder do you know what is the reason for blend moves at all?
Does it have any practical background, or is it just because that's the way linuxcnc was designed?
Do other CNC controllers also do blending at the corners?
Please Log in or Create an account to join the conversation.
Time to create page: 0.072 seconds