Z probe problems

Hi Im back again with more z probe problems. Well really its the same problem I just havent been able to use my machine in a while and its been so long I didnt want to revive a dead thread.

Problem- When I use the z probe the spindle wont go down to the correct height.

Yes I have been through the setup. Yes I have been through the advanced setup and changed the probe height.

I think the problem is that its not saving my setup because no matter what values I enter there it will just stay at the same height. Any Ideas why it wouldnt be saving? Also its very annoying you have to go through the whole setup just to get to the z probe one.

im just using chrome but ill try it with explorer to morrow.

Make sure you have cleared your browser cache.

It doesnt matter where I start it. The router always goes to the same height. Im going out now to try and see if changing my browser or clearing my cache helps.

Always go to the same height when? After probing? Starting the carve?

The Z probe routine moves the Z axis off the same distance off the plate after it’s done with a relative move but that’s not the zero position that is set. If it tried to go to Z zero, it’d crash into the probe.

If you want to check the zero position, you’ll need to issue a go to zero command in machine inspector after removing your Z probe block. Try “G90 G0 Z0”. That’ll move to the Z zero position which should be the point where the bit touches the material.

It always goes to the same position after I start to carve. I have changed the thickness of the probe to be thicker in the settings which means it should go down farther when i start to carve but it still stays at the same height as its default.

That being said when I did enter the advanced settings the thickness of the probe was correct so Im not really sure why it wouldnt work in the first place. It finds the probe just fine and retracts to the correct height once its found the probe.

I just tried two different browsers and cleared my cache which made no difference.

I entered that code in after probing and it went to the same place it always does which seems to be about .15 inches off the material.

0.15" is the default safety height in Easel but that doesn’t explain why his zero point is his safety height.

Is this the Xcontroller or the Arduino/Gshield?

I’m wondering if you have some persistent offset stored on the controller and it’s causing this. Have you power cycled your controller at all while trying this?

After you probe, go into Machine Inspector and enter in “$#” and post the response.

I have the x controller and yes this is easel.

I will try it tomorrow when I get home from work.

After probing I entered $# and this is what I got.

ok
[PRB:-154.950,-210.825,26.178:1]
[TLO:0.000]
[G92:0.000,0.000,0.000]
[G30:0.000,0.000,0.000]
[G28:0.000,0.000,0.000]
[G59:0.000,0.000,0.000]
[G58:0.000,0.000,0.000]
[G57:0.000,0.000,0.000]
[G56:0.000,0.000,0.000]
[G55:0.000,0.000,0.000]
[G54:101.600,0.000,11.054]
$#
ok
$132=100.000
$131=790.000
$130=790.000
$122=50.000
$121=500.000
$120=500.000
$112=500.000
$111=8000.000
$110=8000.000
$102=188.976
$101=40.000
$100=40.000
$32=0
$31=0
$30=1
$27=1.000
$26=250
$25=750.000
$24=25.000
$23=3
$22=0
$21=0
$20=0
$13=0
$12=0.002
$11=0.020
$10=115
$6=0
$5=0
$4=0
$3=7
$2=0
$1=255
$0=10
$$
ok
ok
M9
M5
ok
ok
ok
[PRB:-154.950,-210.825,26.178:1]
ok
ok
G20 G91 G38.2 Z-3.100 F5.000 G10 L20 P0 Z0.590 G91 G20 G0 Z0.250
ok
ok
ok
G91 G21 G0 Z2.5400
ok
ok
ok
G91 G21 G0 Z2.5400
ok
ok
ok
G91 G21 G0 Z2.5400
ok
ok
ok
G91 G21 G0 Z2.5400
ok
ok
ok
G91 G21 G0 Y-2.5400
ok
ok
ok
G91 G21 G0 Y-2.5400
ok
ok
ok
G91 G21 G0 Y-2.5400
ok
ok
ok
G91 G21 G0 Y-2.5400
ok
ok
ok
G91 G21 G0 Y-2.5400
ok
ok
ok
G91 G21 G0 Y-2.5400
Events
Settings
$0=10
$1=255
$2=0
$3=7
$4=0
$5=0
$6=0
$10=115
$11=0.020
$12=0.002
$13=0
$20=0
$21=0
$22=0
$23=3
$24=25.000
$25=750.000
$26=250
$27=1.000
$30=1
$31=0
$32=0
$100=40.000
$101=40.000
$102=188.976
$110=8000.000
$111=8000.000
$112=500.000
$120=500.000
$121=500.000
$122=50.000
$130=790.000
$131=790.000
$132=100.000

So the good news is your probing is working just fine.

Notice that your PRB status indicates 26.178 for Z. If you subtract 0.59 in (14.986) from that you get 11.192 which is pretty close to what is set in G54 (probably some rounding going on with metric to imperial).

Now, were you clicking the jog Z button before or after the probe sequence? Trying to understand the Z movement commands. Easel console is usually most recent down first but some of it isn’t making sense.

If you want to check if your probe settings get changed, if you do the same thing (enter $# after probe), the line with the G38.2 in it should change the 0.59 to the new thickness and if you change the max travel the “3.1” will change.

I didn’t touch anything after I probed. Ill enter it in and see what I get.

this is what I got after changing the probe to 0.6 and the max travel to 3.5. That doesnt make any sense though because after attempting to cut again the router is still at 0.15

Post the first 20 lines of your G-code file here.

[PRB:0.000,0.000,-6.281:1]
[TLO:0.000]
[G92:0.000,0.000,0.000]
[G30:0.000,0.000,0.000]
[G28:0.000,0.000,0.000]
[G59:0.000,0.000,0.000]
[G58:0.000,0.000,0.000]
[G57:0.000,0.000,0.000]
[G56:0.000,0.000,0.000]
[G55:0.000,0.000,0.000]
[G54:0.000,0.000,-21.664]
$#
ok
$132=100.000
$131=790.000
$130=790.000
$122=50.000
$121=500.000
$120=500.000
$112=500.000
$111=8000.000
$110=8000.000
$102=188.976
$101=40.000
$100=40.000
$32=0
$31=0
$30=1
$27=1.000
$26=250
$25=750.000
$24=25.000
$23=3
$22=0
$21=0
$20=0
$13=0
$12=0.002
$11=0.020
$10=115
$6=0
$5=0
$4=0
$3=7
$2=0
$1=255
$0=10
$$
ok
M9
ok
M5
ok
ok
ok
[PRB:0.000,0.000,-6.281:1]
ok
ok
G20 G91 G38.2 Z-3.500 F5.000 G10 L20 P0 Z0.600 G91 G20 G0 Z0.250

It is most likely that he is running 1.1f so, the user interface has changed. If I remember correctly the (. dot) was important for input in 1.0c.

I don’t think that is an issue here.

1 Like

That’s not the G-code. That is the parameter list. What I would like to see is the first lines of the G-code file. If you are using Easel you may have to export the G-code to a file in order to see what was generated.

1 Like

Easel is saving your probe changes properly.

To post the first few lines of Gcode as Larry is asking, in Easel go to Machine -> Advanced then click “Generate Gcode” and then click “Export Gcode” when it pops up. A .nc file will be downloaded and can be open in Notepad. Copy the first 20 lines here.

1 Like

sorry I took so long got busy and havent had a chance to be out in the shop.

Is this what you wanted?
G20
G90
G1 Z0.15000 F9.0
G0 X2.15393 Y2.34308
G1 Z-0.03000 F9.0
G1 X2.09415 Y2.30652 F35.0
G1 X2.13162 Y2.30017 F35.0
G1 X2.15393 Y2.34308 F35.0
G1 X2.17783 Y2.36200 F35.0
G1 X2.16589 Y2.36505

heres more if it helps
F35.0
G1 X2.07187 Y2.30753 F35.0
G1 X2.05450 Y2.30054 F35.0
G1 X2.13852 Y2.28632 F35.0
G1 X2.17783 Y2.36200 F35.0
G1 X2.19617 Y2.37018 F35.0
G1 X2.16391 Y2.37848 F35.0
G1 X2.06610 Y2.31860 F35.0
G1 X2.00836 Y2.29568 F35.0
G1 X2.14545 Y2.27246 F35.0
G1 X2.19617 Y2.37018 F35.0
G1 X2.21451 Y2.37839 F35.0
G1 X2.16193 Y2.39191 F35.0
G1 X2.06033 Y2.32968 F35.0