a problem: randomly I got y Gantry sounding when decelerating like it stalled or

gplus
(Francis Hartmann) #1

a problem:
randomly I got y Gantry sounding when decelerating like it stalled or doesn`t get enough power usually afterwards I got deviations of 1-3mm.

  • I checked mecanically the Y Gantry with akkudrill backward and forward and looks ok. I greaced it and don`t think it is mechanically.
  • Y gantry Nema 23 2.8A ambient temp 5-10 degrees
    –> double x runs on external Driver DM542T and did never have the problem at all. On z Gantry I have seeen the same stalling effect like on y Gantry, but almost never. so might that mean that I need to also pwr the Y and Z Gantry with external more powerfull Driver? Tiny G is wired directly to Y and z Motor

I changed a few parameters problem remains.

[yvm] y velocity maximum from 1200 to 1000 mm/min
[yfr] y feedrate maximum from 1200 to 1000 mm/min
[yjm] y jerk maximum from 100 to 50 mm/min^3 * 1 million

any other suggestions?

I have Questions I read the manual but don`t understand what it means:
[ja] junction acceleration 2000000 mm can somebody explain ?

[fb] firmware build 442.04
[fv] firmware version 0.97
[hp] hardware platform 1.00
[hv] hardware version 8.00
[id] TinyG ID 5X0850-TNA
[ja] junction acceleration 2000000 mm
[ct] chordal tolerance 0.0100 mm
[sl] soft limit enable 0
[st] switch type 1 [0=NO,1=NC]
[mt] motor idle timeout 2.00 Sec
[ej] enable json mode 0 [0=text,1=JSON]
[jv] json verbosity 4 [0=silent,1=footer,2=messages,3=configs,4=linenum,5=verbose]
[js] json serialize style 1 [0=relaxed,1=strict]
[tv] text verbosity 1 [0=silent,1=verbose]
[qv] queue report verbosity 1 [0=off,1=single,2=triple]
[sv] status report verbosity 1 [0=off,1=filtered,2=verbose]
[si] status interval 250 ms
[ec] expand LF to CRLF on TX 0 [0=off,1=on]
[ee] enable echo 0 [0=off,1=on]
[ex] enable flow control 1 [0=off,1=XON/XOFF, 2=RTS/CTS]
[baud] USB baud rate 5 [1=9600,2=19200,3=38400,4=57600,5=115200,6=230400]
[net] network mode 0 [0=master]
[gpl] default gcode plane 0 [0=G17,1=G18,2=G19]
[gun] default gcode units mode 1 [0=G20,1=G21]
[gco] default gcode coord system 1 [1-6 (G54-G59)]
[gpa] default gcode path control 2 [0=G61,1=G61.1,2=G64]
[gdi] default gcode distance mode 0 [0=G90,1=G91]
[1ma] m1 map to axis 0 [0=X,1=Y,2=Z…]
[1sa] m1 step angle 1.800 deg
[1tr] m1 travel per revolution 4.0000 mm
[1mi] m1 microsteps 8 [1,2,4,8]
[1po] m1 polarity 0 [0=normal,1=reverse]
[1pm] m1 power management 1 [0=disabled,1=always on,2=in cycle,3=when moving]
[2ma] m2 map to axis 1 [0=X,1=Y,2=Z…]
[2sa] m2 step angle 1.800 deg
[2tr] m2 travel per revolution 4.0000 mm
[2mi] m2 microsteps 8 [1,2,4,8]
[2po] m2 polarity 0 [0=normal,1=reverse]
[2pm] m2 power management 1 [0=disabled,1=always on,2=in cycle,3=when moving]
[3ma] m3 map to axis 2 [0=X,1=Y,2=Z…]
[3sa] m3 step angle 1.800 deg
[3tr] m3 travel per revolution 4.0000 mm
[3mi] m3 microsteps 8 [1,2,4,8]
[3po] m3 polarity 0 [0=normal,1=reverse]
[3pm] m3 power management 1 [0=disabled,1=always on,2=in cycle,3=when moving]

[xam] x axis mode 1 [standard]
[xvm] x velocity maximum 1000 mm/min
[xfr] x feedrate maximum 1000 mm/min
[xtn] x travel minimum 0.000 mm
[xtm] x travel maximum 220.000 mm
[xjm] x jerk maximum 50 mm/min^3 * 1 million
[xjh] x jerk homing 50 mm/min^3 * 1 million
[xjd] x junction deviation 0.0100 mm (larger is faster)
[xsn] x switch min 0 [0=off,1=homing,2=limit,3=limit+homing]
[xsx] x switch max 0 [0=off,1=homing,2=limit,3=limit+homing]
[xsv] x search velocity 800 mm/min
[xlv] x latch velocity 100 mm/min
[xlb] x latch backoff 20.000 mm
[xzb] x zero backoff 3.000 mm
[yam] y axis mode 1 [standard]
[yvm] y velocity maximum 1000 mm/min
[yfr] y feedrate maximum 1000 mm/min
[ytn] y travel minimum 0.000 mm
[ytm] y travel maximum 220.000 mm
[yjm] y jerk maximum 50 mm/min^3 * 1 million
[yjh] y jerk homing 50 mm/min^3 * 1 million
[yjd] y junction deviation 0.0100 mm (larger is faster)
[ysn] y switch min 0 [0=off,1=homing,2=limit,3=limit+homing]
[ysx] y switch max 0 [0=off,1=homing,2=limit,3=limit+homing]
[ysv] y search velocity 800 mm/min
[ylv] y latch velocity 100 mm/min
[ylb] y latch backoff 20.000 mm
[yzb] y zero backoff 3.000 mm
[zam] z axis mode 1 [standard]
[zvm] z velocity maximum 1000 mm/min
[zfr] z feedrate maximum 1000 mm/min
[ztn] z travel minimum 0.000 mm
[ztm] z travel maximum 100.000 mm
[zjm] z jerk maximum 50 mm/min^3 * 1 million
[zjh] z jerk homing 50 mm/min^3 * 1 million
[zjd] z junction deviation 0.0100 mm (larger is faster)
[zsn] z switch min 0 [0=off,1=homing,2=limit,3=limit+homing]
[zsx] z switch max 0 [0=off,1=homing,2=limit,3=limit+homing]
[zsv] z search velocity 800 mm/min
[zlv] z latch velocity 100 mm/min
[zlb] z latch backoff 20.000 mm
[zzb] z zero backoff 10.000 mm
[aam] a axis mode 0 [disabled]

[p1frq] pwm frequency 100 Hz
[p1csl] pwm cw speed lo 1000 RPM
[p1csh] pwm cw speed hi 2000 RPM
[p1cpl] pwm cw phase lo 0.125 [0…1]
[p1cph] pwm cw phase hi 0.200 [0…1]
[p1wsl] pwm ccw speed lo 1000 RPM
[p1wsh] pwm ccw speed hi 2000 RPM
[p1wpl] pwm ccw phase lo 0.125 [0…1]
[p1wph] pwm ccw phase hi 0.200 [0…1]
[p1pof] pwm phase off 0.100 [0…1]
[g54x] g54 x offset 0.000 mm
[g54y] g54 y offset 0.000 mm
[g54z] g54 z offset -200.000 mm
[g54a] g54 a offset 0.000 deg
[g54b] g54 b offset 0.000 deg
[g54c] g54 c offset 0.000 deg
[g55x] g55 x offset 110.000 mm
[g55y] g55 y offset 110.000 mm

(carl j mcgrath) #2

JA tells tinyG how aggressive to be when making significant turns. if you have a low mass machine (lite spindle, laser, etc) then you can turn corners faster. I don’t think it will affect your issue here.
When you make a U-turn on the highway, you do it at a speed that provides comfortable inerta, JA in a sense is how aggressive to make U-turns.

It sort of sounds like you are current or torque limited on Y, having already dealt with it on X. Reducing microsteps from 8 to 4 or 2 might help but will reduce precision somewhat.
What Vmot do you use? Increasing from 24V to 30V might help.

Not all NEMA23’s are equal. Something like this might help as well

(Francis Hartmann) #3

Thanks for that visual explain. I also think that JA doesen‘t relate to the problem.

I anyway need a new motor and driver, for testing some things, so i just ordered, and will try. Increase to 30v is something i might try, as well. I keep inform about status.

I use
http://omc-stepperonline.com - Nema 23 Bipolar 1.8deg 1.9Nm (269oz.in) 2.8A 3.2V 57x57x76mm 4 Wires