Page 1 of 1

CNC_Z: Timeout / Cnc connection cut!

Posted: Fri Jan 22, 2016 12:02 pm
by Mart
Error during Setting Z limits and Travel --> calibration needle --> next --> pressing key F11 once --> erro message "CNC_Z: Timeout / Cnc connection cut!"

Do i something wrong?

[
Application Start
Version: 1.0.5805.25662, build date: 11/23/2015 2:15:24 PM
DownCamera start: Id= DownCameramoniker= @device:pnp:\\?\usb#vid_1908&pid_2311&mi_00#6&15ac4b4a&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
==> {"sr":""}
{"r":{"sr":{"posx":0.000,"posy":0.000,"posz":0.000,"posa":0.000,"feed":0.00,"vel":0.00,"unit":1,"coor":0,"dist":0,"frmo":1,"stat":1}},"f":[1,0,10,5534]}
ReadyEvent r:sr
==> {"xjm":""}
{"sr":{"posx":0.000,"posy":0.000,"posz":0.000,"posa":0.000,"feed":0.00,"vel":0.00,"unit":1,"coor":0,"dist":0,"frmo":1,"stat":1}}
{"r":{"xjm":1000},"f":[1,0,11,1454]}
ReadyEvent r
==> {"xvm":""}
{"r":{"xvm":10000},"f":[1,0,11,3029]}
ReadyEvent r
==> {"xsv":""}
{"r":{"xsv":2000},"f":[1,0,11,8943]}
ReadyEvent r
==> {"xsn":""}
{"r":{"xsn":3},"f":[1,0,11,6374]}
ReadyEvent r
==> {"xjh":""}
{"r":{"xjh":2000},"f":[1,0,11,5217]}
ReadyEvent r
==> {"xsx":""}
{"r":{"xsx":2},"f":[1,0,11,8632]}
ReadyEvent r
==> {"1mi":""}
{"r":{"1mi":8},"f":[1,0,11,7985]}
ReadyEvent r
==> {"1sa":""}
{"r":{"1sa":0.900},"f":[1,0,11,7161]}
ReadyEvent r
==> {"1tr":""}
{"r":{"1tr":40.0000},"f":[1,0,11,2474]}
ReadyEvent r
==> {"yjm":""}
{"r":{"yjm":1000},"f":[1,0,11,8174]}
ReadyEvent r
==> {"yvm":""}
{"r":{"yvm":10000},"f":[1,0,11,1999]}
ReadyEvent r
==> {"ysn":""}
{"r":{"ysn":3},"f":[1,0,11,48]}
ReadyEvent r
==> {"ysx":""}
{"r":{"ysx":2},"f":[1,0,11,9141]}
ReadyEvent r
==> {"yjh":""}
{"r":{"yjh":2000},"f":[1,0,11,1938]}
ReadyEvent r
==> {"ysv":""}
{"r":{"ysv":2000},"f":[1,0,11,5664]}
ReadyEvent r
==> {"2mi":""}
{"r":{"2mi":8},"f":[1,0,11,1659]}
ReadyEvent r
==> {"2sa":""}
{"r":{"2sa":0.900},"f":[1,0,11,9295]}
ReadyEvent r
==> {"2tr":""}
{"r":{"2tr":40.0000},"f":[1,0,11,2225]}
ReadyEvent r
==> {"zjm":""}
{"r":{"zjm":500},"f":[1,0,11,7926]}
ReadyEvent r
==> {"zvm":""}
{"r":{"zvm":5000},"f":[1,0,11,9156]}
ReadyEvent r
==> {"zsn":""}
{"r":{"zsn":3},"f":[1,0,11,3721]}
ReadyEvent r
==> {"zsx":""}
{"r":{"zsx":2},"f":[1,0,11,2815]}
ReadyEvent r
==> {"zjh":""}
{"r":{"zjh":500},"f":[1,0,11,2724]}
ReadyEvent r
==> {"zsv":""}
{"r":{"zsv":1000},"f":[1,0,11,508]}
ReadyEvent r
==> {"3mi":""}
{"r":{"3mi":8},"f":[1,0,11,5332]}
ReadyEvent r
==> {"3sa":""}
{"r":{"3sa":1.800},"f":[1,0,11,1431]}
ReadyEvent r
==> {"3tr":""}
{"r":{"3tr":8.0000},"f":[1,0,11,7613]}
ReadyEvent r
==> {"ajm":""}
{"r":{"ajm":5000},"f":[1,0,11,2237]}
ReadyEvent r
==> {"avm":""}
{"r":{"avm":50000},"f":[1,0,11,3126]}
ReadyEvent r
==> {"4mi":""}
{"r":{"4mi":8},"f":[1,0,11,9005]}
ReadyEvent r
==> {"4sa":""}
{"r":{"4sa":0.900},"f":[1,0,11,7235]}
ReadyEvent r
==> {"4tr":""}
{"r":{"4tr":160.0000},"f":[1,0,11,2085]}
ReadyEvent r
==> {"zsn",3}
{"r":{"zsn":3},"f":[1,0,10,3720]}
ReadyEvent r
==> {"zsx",2}
{"r":{"zsx":2},"f":[1,0,10,2814]}
ReadyEvent r
==> {"zzb",2}
{"r":{"zzb":2.000},"f":[1,0,10,6309]}
ReadyEvent r
==> {"me":""}
{"r":{"me":null},"f":[1,0,10,3586]}
==> {"zsn",3}
{"r":{"zsn":3},"f":[1,0,10,3720]}
ReadyEvent r
==> {"zsx",2}
{"r":{"zsx":2},"f":[1,0,10,2814]}
ReadyEvent r
==> {"zzb",2}
{"r":{"zzb":2.000},"f":[1,0,10,6309]}
ReadyEvent r
Homing axis Z, timeout value: 7
==> {"gc":"G28.2 Z0"}
{"r":{},"f":[1,0,18,77]}
{"sr":{"dist":1,"stat":9}}
{"qr":32,"qi":1,"qo":1}
{"qr":31,"qi":1,"qo":0}
{"sr":{"posz":-1.914,"feed":1000.00,"vel":1000.00}}
{"sr":{"posz":-4.895,"vel":472.44}}
{"sr":{"posz":-5.076,"vel":0.03}}
{"qr":31,"qi":1,"qo":0}
{"sr":{"posz":-4.790,"feed":100.00,"vel":100.00}}
{"sr":{"posz":-4.457}}
{"sr":{"posz":-4.133}}
{"sr":{"posz":-3.808}}
{"sr":{"posz":-3.484}}
{"sr":{"posz":-3.159}}
{"sr":{"posz":-2.835}}
{"sr":{"posz":-2.510}}
{"sr":{"posz":-2.186}}
{"sr":{"posz":-2.000,"vel":0.09}}
{"qr":31,"qi":1,"qo":0}
{"sr":{"posz":-0.390,"feed":1000.00,"vel":657.41}}
{"sr":{"posz":-78.000,"vel":0.00}}
{"qr":32,"qi":0,"qo":1}
{"sr":{"posz":0.000,"feed":0.00,"dist":0,"stat":3}}
ReadyEvent stat
{"qr":32,"qi":1,"qo":1}
Homing Z done.
Probing Z, timeout value: 7
==> {"zsn",0}
{"r":{"zsn":0},"f":[1,0,10,1278]}
ReadyEvent r
==> {"zsx",1}
{"r":{"zsx":1},"f":[1,0,10,2000]}
ReadyEvent r
==> {"zzb",0}
{"r":{"zzb":0.000},"f":[1,0,10,450]}
ReadyEvent r
==> {"gc":"G28.4 Z0"}
{"r":{},"f":[1,0,18,77]}
{"sr":{"dist":1,"stat":9}}
{"qr":32,"qi":1,"qo":1}
{"qr":31,"qi":1,"qo":0}
{"sr":{"posz":1.830,"feed":1000.00,"vel":1000.00}}
{"sr":{"posz":5.077}}
{"sr":{"posz":8.407}}
{"sr":{"posz":11.654}}
{"sr":{"posz":14.901}}
{"sr":{"posz":18.148}}
{"sr":{"posz":21.395}}
{"sr":{"posz":24.642}}
{"sr":{"posz":27.889}}
{"sr":{"posz":31.135}}
{"sr":{"posz":34.382}}
{"sr":{"posz":37.481,"vel":635.89}}
{"sr":{"posz":37.794,"vel":0.03}}
{"qr":31,"qi":1,"qo":0}
{"sr":{"posz":37.517,"feed":100.00,"vel":100.00}}
{"sr":{"posz":37.192}}
{"sr":{"posz":36.859}}
{"sr":{"posz":36.535}}
{"sr":{"posz":36.211}}
{"sr":{"posz":35.886}}
{"sr":{"posz":35.562}}
{"sr":{"posz":35.237}}
{"sr":{"posz":34.913}}
{"sr":{"posz":34.826,"vel":0.09}}
{"sr":{"feed":0.00,"vel":0.00,"dist":0,"stat":3}}
ReadyEvent stat
{"qr":32,"qi":1,"qo":1}
==> {"zsn",3}
{"r":{"zsn":3},"f":[1,0,10,3720]}
ReadyEvent r
==> {"zsx",2}
{"r":{"zsx":2},"f":[1,0,10,2814]}
ReadyEvent r
==> {"zzb",2}
{"r":{"zzb":2.000},"f":[1,0,10,6309]}
ReadyEvent r
G1 Z34.726
==> {"gc":"G1 Z34.726"}
{"r":{},"f":[1,142,20,2162]}
]

Re: CNC_Z: Timeout / Cnc connection cut!

Posted: Fri Jan 22, 2016 1:04 pm
by Mart
I used Ctrl + F11 to jog up, the time out.

Only F11 works well, no time out.

Re: CNC_Z: Timeout / Cnc connection cut!

Posted: Fri Jan 22, 2016 4:13 pm
by JuKu
If you use very slow speed values, increase the speed somewhat. If that doesn't help, please start the program again (so that the startup messages get in to the log), send command $$ (which dumps all settings to the log), jog z for the timeout and then, copy the whole log (ctrl+A selects it all) to a text file and send it to me.

In the meanwhile, I'll give the software more patience.

Re: CNC_Z: Timeout / Cnc connection cut!

Posted: Mon Feb 22, 2016 4:48 pm
by Pixopax
I have the same problem. I try since hours to get my first calibration done, and I am quite frustrated to tell you :cry:

I can jog my x and y axis, with F-Keys and numpad.

As soon as I try to use F11 or F12 I get the timeout. But only sometimes, 1 out of 6 restarts it goes.
But then, it stucks after it touches down the needle to the pcb. As I need to move it up, I cannot do, timeout comes.

The software sends

G1 Z0.1
==> {"gc":"G1 Z0.1"}
{"r":{},"f":[1,142,17,2138]}

and that was it.
So unusable to me now, as I cannot even get the basic calibration done.



This is the startup:

Code: Select all

Application Start
Version: 1.0.5879.29829, build date: 2/5/2016 4:34:18 PM
==> 
==> {"sr":""}
{"r":{"sr":{"posx":0.000,"posy":0.000,"posz":0.000,"posa":0.000,"feed":0.00,"vel":0.00,"unit":1,"coor":1,"dist":0,"frmo":1,"stat":1}},"f":[1,0,10,1190]}
ReadyEvent r:sr
{"sr":{"posx":0.000,"posy":0.000,"posz":0.000,"posa":0.000,"feed":0.00,"vel":0.00,"unit":1,"coor":1,"dist":0,"frmo":1,"stat":1}}
==> {"xjm":""}
{"r":{"xjm":200},"f":[1,0,11,9532]}
ReadyEvent r
==> {"xvm":""}
{"r":{"xvm":10000},"f":[1,0,11,3029]}
ReadyEvent r
==> {"xsv":""}
{"r":{"xsv":2000},"f":[1,0,11,8943]}
ReadyEvent r
==> {"xsn":""}
{"r":{"xsn":3},"f":[1,0,11,6374]}
ReadyEvent r
==> {"xjh":""}
{"r":{"xjh":2000},"f":[1,0,11,5217]}
ReadyEvent r
==> {"xsx":""}
{"r":{"xsx":2},"f":[1,0,11,8632]}
ReadyEvent r
==> {"1mi":""}
{"r":{"1mi":8},"f":[1,0,11,7985]}
ReadyEvent r
==> {"1sa":""}
{"r":{"1sa":0.900},"f":[1,0,11,7161]}
ReadyEvent r
==> {"1tr":""}
{"r":{"1tr":39.9830},"f":[1,0,11,5037]}
ReadyEvent r
==> {"yjm":""}
{"r":{"yjm":400},"f":[1,0,11,1112]}
ReadyEvent r
==> {"yvm":""}
{"r":{"yvm":10000},"f":[1,0,11,1999]}
ReadyEvent r
==> {"ysn":""}
{"r":{"ysn":3},"f":[1,0,11,48]}
ReadyEvent r
==> {"ysx":""}
{"r":{"ysx":2},"f":[1,0,11,9141]}
ReadyEvent r
==> {"yjh":""}
{"r":{"yjh":2000},"f":[1,0,11,1938]}
ReadyEvent r
==> {"ysv":""}
{"r":{"ysv":2000},"f":[1,0,11,5664]}
ReadyEvent r
==> {"2mi":""}
{"r":{"2mi":8},"f":[1,0,11,1659]}
ReadyEvent r
==> {"2sa":""}
{"r":{"2sa":0.900},"f":[1,0,11,9295]}
ReadyEvent r
==> {"2tr":""}
{"r":{"2tr":39.9540},"f":[1,0,11,6238]}
ReadyEvent r
==> {"zjm":""}
{"r":{"zjm":200},"f":[1,0,11,3633]}
ReadyEvent r
==> {"zvm":""}
{"r":{"zvm":1000},"f":[1,0,11,5826]}
ReadyEvent r
==> {"zsn":""}
{"r":{"zsn":3},"f":[1,0,11,3721]}
ReadyEvent r
==> {"zsx":""}
{"r":{"zsx":2},"f":[1,0,11,2815]}
ReadyEvent r
==> {"zjh":""}
{"r":{"zjh":40},"f":[1,0,11,8783]}
ReadyEvent r
==> {"zsv":""}
{"r":{"zsv":300},"f":[1,0,11,5961]}
ReadyEvent r
==> {"3mi":""}
{"r":{"3mi":8},"f":[1,0,11,5332]}
ReadyEvent r
==> {"3sa":""}
{"r":{"3sa":1.800},"f":[1,0,11,1431]}
ReadyEvent r
==> {"3tr":""}
{"r":{"3tr":8.0000},"f":[1,0,11,7613]}
ReadyEvent r
==> {"ajm":""}
{"r":{"ajm":1000},"f":[1,0,11,8906]}
ReadyEvent r
==> {"avm":""}
{"r":{"avm":80000},"f":[1,0,11,3751]}
ReadyEvent r
==> {"4mi":""}
{"r":{"4mi":8},"f":[1,0,11,9005]}
ReadyEvent r
==> {"4sa":""}
{"r":{"4sa":0.900},"f":[1,0,11,7235]}
ReadyEvent r
==> {"4tr":""}
{"r":{"4tr":160.0000},"f":[1,0,11,2085]}
ReadyEvent r
==> {"zsn",3}
{"r":{"zsn":3},"f":[1,0,10,3720]}
ReadyEvent r
==> {"zsx",2}
{"r":{"zsx":2},"f":[1,0,10,2814]}
ReadyEvent r
==> {"zzb",2}
{"r":{"zzb":2.000},"f":[1,0,10,6309]}
ReadyEvent r
==> {"me":""}
{"r":{"me":null},"f":[1,0,10,3586]}
DownCamera start: Id= DownCameramoniker= @device:pnp:\\?\usb#vid_090c&pid_037c&mi_00#7&17039019&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global
*** Camera start: 9, True
This is the $$ dump:

Code: Select all

==> $$
[fb]  firmware build            440.14
[fv]  firmware version            0.97
[hp]  hardware platform           1.00
[hv]  hardware version            8.00
[id]  TinyG ID                    3X2204-R3G
[ja]  junction acceleration  100000 mm
[ct]  chordal tolerance           0.0100 mm
[sl]  soft limit enable           0
[st]  switch type                 0 [0=NO,1=NC]
[mt]  motor idle timeout         10.00 Sec
[ej]  enable json mode            0 [0=text,1=JSON]
[jv]  json verbosity              2 [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      0 [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               0.900 deg
[1tr] m1 travel per revolution   39.9830 mm
[1mi] m1 microsteps               8 [1,2,4,8]
[1po] m1 polarity                 0 [0=normal,1=reverse]
[1pm] m1 power management         2 [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               0.900 deg
[2tr] m2 travel per revolution   39.9540 mm
[2mi] m2 microsteps               8 [1,2,4,8]
[2po] m2 polarity                 0 [0=normal,1=reverse]
[2pm] m2 power management         2 [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    8.0000 mm
[3mi] m3 microsteps               8 [1,2,4,8]
[3po] m3 polarity                 0 [0=normal,1=reverse]
[3pm] m3 power management         2 [0=disabled,1=always on,2=in cycle,3=when moving]
[4ma] m4 map to axis              3 [0=X,1=Y,2=Z...]
[4sa] m4 step angle               0.900 deg
[4tr] m4 travel per revolution  160.0000 mm
[4mi] m4 microsteps               8 [1,2,4,8]
[4po] m4 polarity                 0 [0=normal,1=reverse]
[4pm] m4 power management         2 [0=disabled,1=always on,2=in cycle,3=when moving]
[xam] x axis mode                 1 [standard]
[xvm] x velocity maximum      10000 mm/min
[xfr] x feedrate maximum      10000 mm/min
[xtn] x travel minimum            0.000 mm
[xtm] x travel maximum          150.000 mm
[xjm] x jerk maximum            200 mm/min^3 * 1 million
[xjh] x jerk homing            2000 mm/min^3 * 1 million
[xjd] x junction deviation        0.0100 mm (larger is faster)
[xsn] x switch min                3 [0=off,1=homing,2=limit,3=limit+homing]
[xsx] x switch max                2 [0=off,1=homing,2=limit,3=limit+homing]
[xsv] x search velocity        2000 mm/min
[xlv] x latch velocity          100 mm/min
[xlb] x latch backoff            10.000 mm
[xzb] x zero backoff              2.000 mm
[yam] y axis mode                 1 [standard]
[yvm] y velocity maximum      10000 mm/min
[yfr] y feedrate maximum      10000 mm/min
[ytn] y travel minimum            0.000 mm
[ytm] y travel maximum          150.000 mm
[yjm] y jerk maximum            400 mm/min^3 * 1 million
[yjh] y jerk homing            2000 mm/min^3 * 1 million
[yjd] y junction deviation        0.0100 mm (larger is faster)
[ysn] y switch min                3 [0=off,1=homing,2=limit,3=limit+homing]
[ysx] y switch max                2 [0=off,1=homing,2=limit,3=limit+homing]
[ysv] y search velocity        2000 mm/min
[ylv] y latch velocity          100 mm/min
[ylb] y latch backoff            10.000 mm
[yzb] y zero backoff              2.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           75.000 mm
[zjm] z jerk maximum            200 mm/min^3 * 1 million
[zjh] z jerk homing              40 mm/min^3 * 1 million
[zjd] z junction deviation        0.0500 mm (larger is faster)
[zsn] z switch min                3 [0=off,1=homing,2=limit,3=limit+homing]
[zsx] z switch max                2 [0=off,1=homing,2=limit,3=limit+homing]
[zsv] z search velocity         300 mm/min
[zlv] z latch velocity          100 mm/min
[zlb] z latch backoff             6.000 mm
[zzb] z zero backoff              2.000 mm
[aam] a axis mode                 3 [radius]
[avm] a velocity maximum      80000 deg/min
[afr] a feedrate maximum      80000 deg/min
[atn] a travel minimum           -1.000 deg
[atm] a travel maximum           -1.000 deg
[ajm] a jerk maximum           1000 deg/min^3 * 1 million
[ajh] a jerk homing           11520 deg/min^3 * 1 million
[ajd] a junction deviation        0.0500 deg (larger is faster)
[ara] a radius value              0.1989 deg
[asn] a switch min                0 [0=off,1=homing,2=limit,3=limit+homing]
[asx] a switch max                0 [0=off,1=homing,2=limit,3=limit+homing]
[asv] a search velocity         600 deg/min
[alv] a latch velocity          100 deg/min
[alb] a latch backoff             5.000 deg
[azb] a zero backoff              2.000 deg
[bam] b axis mode                 0 [disabled]
[bvm] b velocity maximum       3600 deg/min
[bfr] b feedrate maximum       3600 deg/min
[btn] b travel minimum           -1.000 deg
[btm] b travel maximum           -1.000 deg
[bjm] b jerk maximum             20 deg/min^3 * 1 million
[bjd] b junction deviation        0.0500 deg (larger is faster)
[bra] b radius value              1.0000 deg
[cam] c axis mode                 0 [disabled]
[cvm] c velocity maximum       3600 deg/min
[cfr] c feedrate maximum       3600 deg/min
[ctn] c travel minimum           -1.000 deg
[ctm] c travel maximum           -1.000 deg
[cjm] c jerk maximum             20 deg/min^3 * 1 million
[cjd] c junction deviation        0.0500 deg (larger is faster)
[cra] c radius value              1.0000 deg
[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               0.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              75.000 mm
[g55y] g55 y offset              75.000 mm
[g55z] g55 z offset               0.000 mm
[g55a] g55 a offset               0.000 deg
[g55b] g55 b offset               0.000 deg
[g55c] g55 c offset               0.000 deg
[g56x] g56 x offset               0.000 mm
[g56y] g56 y offset               0.000 mm
[g56z] g56 z offset               0.000 mm
[g56a] g56 a offset               0.000 deg
[g56b] g56 b offset               0.000 deg
[g56c] g56 c offset               0.000 deg
[g57x] g57 x offset               0.000 mm
[g57y] g57 y offset               0.000 mm
[g57z] g57 z offset               0.000 mm
[g57a] g57 a offset               0.000 deg
[g57b] g57 b offset               0.000 deg
[g57c] g57 c offset               0.000 deg
[g58x] g58 x offset               0.000 mm
[g58y] g58 y offset               0.000 mm
[g58z] g58 z offset               0.000 mm
[g58a] g58 a offset               0.000 deg
[g58b] g58 b offset               0.000 deg
[g58c] g58 c offset               0.000 deg
[g59x] g59 x offset               0.000 mm
[g59y] g59 y offset               0.000 mm
[g59z] g59 z offset               0.000 mm
[g59a] g59 a offset               0.000 deg
[g59b] g59 b offset               0.000 deg
[g59c] g59 c offset               0.000 deg
[g92x] g92 x offset               0.000 mm
[g92y] g92 y offset               0.000 mm
[g92z] g92 z offset               0.000 mm
[g92a] g92 a offset               0.000 deg
[g92b] g92 b offset               0.000 deg
[g92c] g92 c offset               0.000 deg
[g28x] g28 x position             0.000 mm
[g28y] g28 y position             0.000 mm
[g28z] g28 z position             0.000 mm
[g28a] g28 a position             0.000 deg
[g28b] g28 b position             0.000 deg
[g28c] g28 c position             0.000 deg
[g30x] g30 x position             0.000 mm
[g30y] g30 y position             0.000 mm
[g30z] g30 z position             0.000 mm
[g30a] g30 a position             0.000 deg
[g30b] g30 b position             0.000 deg
[g30c] g30 c position             0.000 deg
tinyg [mm] ok> 

Re: CNC_Z: Timeout / Cnc connection cut!

Posted: Mon Feb 22, 2016 5:13 pm
by dc37
I have had this happen many times, and haven't found a clean solution to it. Sometimes, it is noise on the wiring (try using ethernet cables for your limit switch wiring) and sometimes, the program and the machine don't like to play nicely. I've found that if the speed of the motors is set too slowly, then the machine sometimes times out.

Also, after you turn off the LitePlacer machine, you need to go to the Device Manager and "remove" all COM port devices, then turn on the machine, then start LitePlacer. Otherwise, it will not connect properly / will hang / will be super frustrating. Hopefully, this helps a bit with your issue.

Re: CNC_Z: Timeout / Cnc connection cut!

Posted: Mon Feb 22, 2016 6:44 pm
by mrandt
dc37 wrote:I have had this happen many times, and haven't found a clean solution to it. Sometimes, it is noise on the wiring (try using ethernet cables for your limit switch wiring) and sometimes, the program and the machine don't like to play nicely. I've found that if the speed of the motors is set too slowly, then the machine sometimes times out.

Also, after you turn off the LitePlacer machine, you need to go to the Device Manager and "remove" all COM port devices, then turn on the machine, then start LitePlacer. Otherwise, it will not connect properly / will hang / will be super frustrating. Hopefully, this helps a bit with your issue.
I still think it is a software issue which is related to Z-axis calibration / height measurement.

My TinyG serial / USB connection is stable during normal operation, but when I calibrate Z-axis I often experience the same issues. I press F11 or F12 (does not matter if I use Shift, Ctrl or Alt) when software tells me to jog Z to determine backoff, but nothing happens - and then after a few seconds I get the timeout. I reset TinyG, reconnect, try again - and usually after about the 3rd or 4th retry it magically works.

I have not invested any time trying to figure out the cause.

Also, I have never had this issue with thereza's / karls fork of ver2, so I am inclined to blame standard LitePlacer software for it :-P

Re: CNC_Z: Timeout / Cnc connection cut!

Posted: Mon Feb 22, 2016 6:51 pm
by Pixopax
How wonderful, that I am not alone :-)
But guess what? It works now, I do not know what I changed.
Just shut the damned thing off, got a banana, and tried again. Bananas work, I am sure. So now a fresh banana is next to the Liteplacer, and since then it works.