Hi Bobby:
>>until i reach the same distance of showed on .... I got the same 80 step per unit as my first config.
Sounds correct. One easy way to make sure all is good is to simply command Auggie to move 100mm.
If it moves for example 95mm, you then use the formula
TrueStepsPerMM = (100 / 95) * CurrentSettingofStepsPerMM
So its just (Actual/Commanded) * current setting = NewSetting;
>>Next : I figure out " at least in my head " the maximum speed in pokeys config is synchronized with feedrate. I put maximum speed 1000 to test and i'v seen at 1000 feedrate , on a simple circle (like cut operation), the laser reach max power on entire travel. If i increase the feedrate over 1000 i need to decrease percent to reach maximum power. That's correct ? Is fare i notice .
The circle you command has a natural maximum speed based on its radius. Any axis causes jerk as it starts or stops, and in a circle it has a tangential jerk depending on speed and radius. So the radius sets the maximum speed you will hit depending on
your accel, max vel, and jerk setting.
So if you command a speed of 1000 and the natural maximum is 1500, you will go at 1000, and your power will be
proportional to your (speed / 1000) * power; So at 1000, this would be 1000/1000 * power or 1 * power.
But if the natural limit speed is 1500 due to jerk and accel and you command 2000, you will never hit 2000,
you will only hit 1500. So your power will at maximum be 1500/2000 * power = .75* power or 75% of the power
you request. This is easy to understand if you consider a car on a round track. If the track is 50 miles long, you can do
maximum speed of the car, if the track is 500 foot long, you cant get above 30KPH or the car will roll over. The setting
of MaxJerk and Accel set the max speed of the car on any track size and takes into account when it would roll over
and limits the max speed.
So to set speed correctly if you want to go as fast as possible, set the feedrate to 50000, run the program with
laser power off and watch the Velocity DRO, if it averages 1250, set the feedrate to 1250 and then run it with
laser power on and you will hit 100% when speed = 1250 or above.
>>Also: I notice now , when my machine travel free without cutting , the speed is more higher than cutting speed. So i think that is normal now. My question is now, maximum accelerat ion should be more smaller than maximum speed ? Exist a math rapport for that or is about tuning , how machine respond ?
Maximum Accel can be any number, but to set it properly, just use the jog buttons.
Jog the X axis back and forth. Note how quickly it takes off and stops. Adjust accel so the takeoff and stopping is
faily quick but smooth and not jerky. Then ignore it, Auggie will use the acceleration it needs but not exceed
what you have set.
>>I assume in every day will become better Smiley
I'm feel so lost now, i start to aggressiv e , and to much informati on on short time .
Experience is all that will help, as you use it youll get sued to what to change or not. I really advise you
to learn GCode. IT is really very easy and you only need to know 4 or 5 commands...
G0 XYZABC means to move as fast as possible and do not fire laser in move.
G1 XYZABC means to move at the speed in the Feedrate DRO or program Feedrate command
This G1 also means to burn laser while cutting if laser is on.
M3 -- Enable laser ability to burn (Normally spindle on in cnc)
M5 -- Disable laser ability to burn
Fxxxx -- Set max G1 speed to xxxx mm/minute
G3 xyzabcij // do an arc to xyz with i,j as the x,y of the center of the arc.
You can type any of these commands in the single line MDI window. (MDI means manual direct input)
just select the single MDI tab, type a line, highlight it and press run. Its a fast way to command motion
for testing.
Glad to hear things are running, you'll get much better over time..
Art