- Posts: 19306
- Thank you received: 0
G Code Generation for Camshaft grinding
9 years 3 months ago #96541
by andypugh
No, I would expect worse performance with a rotary axis as the path-blending in angular-linear moves uses a single segment lookahead whilst linear-linear uses a many-segment lookahead.
Do you know if your axis acceleration limits programmed for the axes are anywhere near the physical/mechanical limits?
Replied by andypugh on topic G Code Generation for Camshaft grinding
TobiasKa wrote: Currently I'm configured two linear axes. Do you expect any better performance if the rotary axis is configured as a rotary axis?
No, I would expect worse performance with a rotary axis as the path-blending in angular-linear moves uses a single segment lookahead whilst linear-linear uses a many-segment lookahead.
Do you know if your axis acceleration limits programmed for the axes are anywhere near the physical/mechanical limits?
Please Log in to join the conversation.
9 years 3 months ago #96547
by TobiasKa
Replied by TobiasKa on topic G Code Generation for Camshaft grinding
Ok, so I will stay with the "double linear" configuration.
I tried several acceleration values for the linear axis.
There I have not seen any improvement nor deterioration.
I have looked through the documentation, but I have not found any detailed information how the acceleration values are taken into account during a synchronized G01 movement.
Anyway I have just wrote down how I calculated the desired velocity of the system:
Maybe someone can point out where the flaw is in the calculation process?
I tried several acceleration values for the linear axis.
There I have not seen any improvement nor deterioration.
I have looked through the documentation, but I have not found any detailed information how the acceleration values are taken into account during a synchronized G01 movement.
Anyway I have just wrote down how I calculated the desired velocity of the system:
Attachment not found
Maybe someone can point out where the flaw is in the calculation process?
Please Log in to join the conversation.
- massimodamassa
- Offline
- Senior Member
-
Less
More
- Posts: 45
- Thank you received: 0
9 years 3 months ago #96551
by massimodamassa
Replied by massimodamassa on topic G Code Generation for Camshaft grinding
Try putting G61 at startup
linuxcnc.org/docs/2.7/html/gcode/g-code.html#gcode:g61-g61.1
Please Log in to join the conversation.
9 years 3 months ago #96553
by andypugh
I don't think that there is anything wrong with the calculation, but I am unsure why you are doing it.
The INI file limits should match the machine capability, not be based on the desired speed. They are limits.
Replied by andypugh on topic G Code Generation for Camshaft grinding
TobiasKa wrote: Anyway I have just wrote down how I calculated the desired velocity of the system:
Attachment not found
Maybe someone can point out where the flaw is in the calculation process?
I don't think that there is anything wrong with the calculation, but I am unsure why you are doing it.
The INI file limits should match the machine capability, not be based on the desired speed. They are limits.
Please Log in to join the conversation.
9 years 3 months ago #96555
by andypugh
Replied by andypugh on topic G Code Generation for Camshaft grinding
This might be useful reading:
linuxcnc.org/docs/2.7/html/user/user-con...#_trajectory_control
Note that in this context the "naive cam detector" is detecting G-code from naive CAM software (lots of short straight moves) and has nothing to do with mechanical cams.
linuxcnc.org/docs/2.7/html/user/user-con...#_trajectory_control
Note that in this context the "naive cam detector" is detecting G-code from naive CAM software (lots of short straight moves) and has nothing to do with mechanical cams.
Please Log in to join the conversation.
Time to create page: 0.056 seconds
