G Code Generation for Camshaft grinding

More
27 Jul 2017 09:24 #96541 by andypugh

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 or Create an account to join the conversation.

More
27 Jul 2017 11:17 #96547 by TobiasKa
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?
Attachments:

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

More
27 Jul 2017 11:52 - 27 Jul 2017 11:54 #96551 by massimodamassa
Last edit: 27 Jul 2017 11:54 by massimodamassa.

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

More
27 Jul 2017 12:21 #96553 by andypugh

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 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 or Create an account to join the conversation.

More
27 Jul 2017 12:23 - 27 Jul 2017 12:25 #96555 by andypugh
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.
Last edit: 27 Jul 2017 12:25 by andypugh.

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

Time to create page: 0.095 seconds
Powered by Kunena Forum