Help: How to run X and A axis with different feed rates simultaneously?

More
1 year 11 months ago #314975 by sk_linuxcnc
diameter of the mandrel = 100mm
length of the tube to be wound = 300mm
material speed (to be wound per second) = 100mm/s
material width = 6.35mm
material thickness = 0.14mm (lets ignore it at the moment for a simple program)
requirement = side-by-side layup of material without any gaps and overlaps

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

More
1 year 11 months ago #314976 by sk_linuxcnc
yes, to match the feedrates when two axis are called simultaneously within a single line of code, the gcode calculates a compound feedrate, with the X axis as master, and the A axis as slave. so basically the X axis dictates how fast the A axis would rotate. i do not want this.

i want the A axis to be rotating continously at a given feedrate.
and X to perform back and forth motion (based on the material width that i have, so that i can acheive a side-by-side layup of the material) the material parameters are mentioned on the above reply of mine.

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

More
1 year 11 months ago #314977 by Aciera
Sounds like you should maybe run it as a spindle instead of axis A.
The following user(s) said Thank You: sk_linuxcnc

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

More
1 year 11 months ago #314978 by sk_linuxcnc
Yes i think that is the way to go. but I am curious to find out if it is also possible to do it while configured as an A Axis?

secondly, i have a parallel thread on going the discussion of a spindle, where i am not able to attain the max rotational speed when my motor is configured as a spindle compared to as an A axis (where i get more rpm).

forum.linuxcnc.org/16-stepconf-wizard/54...-par-port-stepconfig

help is much appreciated :)

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

More
1 year 11 months ago - 1 year 11 months ago #314980 by Masiwood123
maybe it seems need looking for a more complex path , because in the second cycle the diameter of the cylinder already changes for the thickness of the material being rolled (inversely proportional to the thread cutting on the lathe), another possible problem is the material itself, because in theory, A axis or S must make one revolution to move the linear axis for one stepover (material thickness), but as in practice material deviation occurs, I am very skeptical that they can guess the speeds. I used deskproto'' to export gcode for 4 axes with the path ``continues rotary'', where it has the basis of the speed of the linear axis and the stepover, as well as the diameter of the workpiece, so it calculates the speed of the A axis. but this is a hard material and then it is an accurate measure.. www.youtube.com/shorts/OOtRMBdZchk
Last edit: 1 year 11 months ago by Masiwood123.
The following user(s) said Thank You: sk_linuxcnc

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

More
1 year 11 months ago #314987 by Aciera
One thing to be aware of is that using motion commands with any other axis letter than XYZ causes the motion planner to fall back to one-line-look-ahead. This is not a problem if the motion segments are long enough but can cause jerky movement for short segments.
The following user(s) said Thank You: sk_linuxcnc

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

Time to create page: 0.069 seconds
Powered by Kunena Forum