G Code Generation for Camshaft grinding

More
27 Jul 2017 09:24 #96541 by andypugh
andypugh replied the 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?
More
27 Jul 2017 11:17 #96547 by TobiasKa
TobiasKa replied the 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?
Attachments:
More
27 Jul 2017 11:52 - 27 Jul 2017 11:54 #96551 by massimodamassa
massimodamassa replied the topic: G Code Generation for Camshaft grinding
Last Edit: 27 Jul 2017 11:54 by massimodamassa.
More
27 Jul 2017 12:21 #96553 by andypugh
andypugh replied the topic: G Code Generation for Camshaft grinding

TobiasKa wrote: 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.
More
27 Jul 2017 12:23 - 27 Jul 2017 12:25 #96555 by andypugh
andypugh replied the 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.
Last Edit: 27 Jul 2017 12:25 by andypugh.
Time to create page: 0.068 seconds
Powered by Kunena Forum