Machsupport Forum
Mach Discussion => General Mach Discussion => Topic started by: Flipz01 on June 05, 2008, 07:49:26 PM
-
Does anybody out there know how to get around the problem of slow rotary motion when the A-axis motion is coordinated with another axis?
On my machine, I have to set the A-axis feedrate to something like F5000 to get it to move with any speed at all. If I try moving it along with an X-Y arc with a F600 setting, I think I'm getting more like F10.
For the A-axis settings, (not a real life machine - just playing around), I have the Steps @ 20, Vel. @ 10,000, & Accel. @ 40,000. You'd think that would be fast.
Suggestions?
-
Try this:
Config>toolpath> [tick the box] Use diameter for feedrate
Then go to the Settings page and look for "rotational diameters" dro. put in there the approx diameter.
now, it will spin the A at whatever is needed to keep the XY at 600 (dont use the 3000 or whatever for the A feedrate in the gcode)
-nick
-
Oops, i meant to say: adjust the rotational diameter dro to speed up or slow down the rotational axis.
-
That's it. I changed the code to run CCW as follows:
N5 (Posted with Water Only.pst)
N35 G0 X2.0000 Y0.0000 F600
G0 A180 F5000
N40 M3 (Water On)
N45 G1 X4.0000 F600
G0 A90 F5000
N50 Y3.5000 F600
N55 G3 X3.5000 Y4.0000 I3.5000 J3.5000 A180
N60 G1 X0.5000
N65 G3 X0.0000 Y3.5000 I0.5000 J3.5000 A270
N70 G1 Y0.0000
G0 A0
N75 X2.0000
N80 M5 (Water Off)
N85 G0 Z0.0000
N90 M30
If I have no rotational diameter this takes 1:46 sec. With Dia. set to 50.0 it takes 56 sec. Set at 0.5 it takes 24 sec. When set at 0.1 it takes 22 sec.
Many thanks. One piece of the puzzle solved.