Z - axis unstoppable, out of control

My LowRider journey is not without problems, as I wrote in my first post

After my drivers burnt, I borrowed from my friend and for now, that is what I am using. Sometimes, when I manually controled LowRider through display, Z - axis, when set to move 0.1mm in some direction (or any distance), it went up/down without stopping. I changed little bit wiring, by switching Z1 and Z2 and it stopped. So I thought that it was glitch or something and it wont happen again.

I went to testing phase:

https://docs.v1e.com/software/#testing

Manual testing through Repetier-Host went without any problems. Than I wanted to draw crown and my Z-axis went down…and down…aaaand doooooooown. So i had to emergency stop. It happened every single time. I think I tried after that manually via display and it worked fine but crown, no way.
I have no idea what is going on. Could anyone please help?

Are you maybe setup for using a z touch plate and not using it.
What’s the start of the gcode look like ?
And what settings in estlcam did you use ?

…and are you 1000% positive you reset your 0,0,0 before starting the job?

I came in here to make the exact same question. No issues with bent pins but the first time i tried the crown, my machine went to max down, for a good minute, then ran the crown properly.

Any time I send a start from EstlCam Z axis moves more than max to min (I reset it) until it hammers the steppers. Almost like it’s commanded to move 600mm before it stops then proceeds with the drawing. AFTER it finishes hammering them (I assume that no firmware or check for voltage of the steppers unable to move more is made?) the z lift off and down is perfect and in the correct direction.

It’s been fifteen years since my BSME so I do not exactly remember that one class where we did Gcode, but i tried to see if changing the inital crown code helped. (it did not).

Setting home in the marlin before hitting run, or setting home in estlcam before running. Had no affect.

I did look at the basic settings in estlcam, and i noticed I did not have “Above Origin” as the starting point. I had “At origin”

Firmware is as shipped with the SKR pro in May of last year. (jeeze it’s taken me a year…)

crown with original settings:

Crown with updated basic settings on the right compared to the original on the left.

Further testing:
the above change reduced the seemingly hours long hammering of the steppers to only about 5 to 10 seconds before the print executes properly.

Also, after the print ends, or if i hit HOME on the ESTLCam, plus z does not work, it just stutters the steppers. Prior to hitting home, it works properly, up is up, down is down and by the right increments.

Sorry, wish i could see how to edit posts.
Further update. My gcode shows that it tells the machine to go straight to
x: o, y:o, z:2mm.

Everytime i’ve started this machine, it starts at z=200mm. This tells me it’s trying to move down 198mm to get to z=2mm.

Even after homing z is 200. Is there a command somewhere that corrects this?

There is a different command for homing the lr3
Are you using a z touch plate ?
Mpcnc is g28
Lr3 is g38 I will try and get the proper code in a bit.

1 Like

I am still trying to get a basic setup started. Nothing in the initial posts from may of last year had anything about touch plates or end stops. So I have already added those to my cart and consigned myself to adding all the axis stops. Much appreciated. Been up since 4 am for work, so will be running to lowes shortly to get material to cut my strut plates.

Some things we need to know is
What version of firmware do you have
Dual end stops
Or none
I assume you bought the board from Ryan and it came programmed ?

Correct.
No end stops. (at all, it was not in the list when i purchased).
Flashed by Ryan firmware (whatever the original was since i got it may 2022).

I hate to steal someone elses thread but i think OP and i have the same issue.

I am still pretty new but until someone else pops in I will try my best to help you.
Did you follow the v1 estlcam basics ?
You should be able to just use
The g92 code
I also downloaded the crown file and it’s different than yours.

1 Like


Just curious if you loaded the file into estlcam and did the engrave procedure.
And if you adjusted the setting like it says.
Like for units and firmware (marlin)
I think you should move your z up with repetier or your screen up to 15 mm from touching the pen tip.
Then enter at the top only
G90
G92 X0 Y0 Z0

Then the rest of the code.
This should zero your machine at the height you jogged up to and then it should print at that exact height.

2 Likes


I would try the move z up 15 manually with controller.
Then have your file like that.
Also maybe enter the code into the cmd spot on your repetier or screen
M115
That should show us what firmware you have.

Travis,
i downloaded the file and followed the instructions given on ESTLCam basics.

That’s my frustration. It seems like half of the instructions are super detailed (which is awesome) and then randomly its assumed you know what you are doing and zoink off to the races.

The crown file will change based on where the zero point (in estlcam) was relative to the rest. The commands should be the same, just the relative numbers change. Straight out it tells the machine to go to origin. X=0, Y=0, and Z=2mm. If the machine has whatever current position it booted in as 200mm. It’ll try go down 198 to get to zero.

I went through the marlin commands and tried the V1 section and “Reset Z axis” command. THis showed all positions as zero (x,y and Z) on the main screen. but the moment i went to adjust elevation, z said it was at 200mm again.

I only downloaded files last night as well. SO everything is latest on the software side, firmware is old as can be. (latest update shows as sept 2023 on the list).

I’m going to try updating the firmware and see if that fixes the issues i’m having.

edit: just saw your post as i was writing this. Where did you see the GCODE segment? I follwed the build instructions which hotlinks all over the place. None of the links about controlling software talk about the gcode? It looks like this may be what i am missing. Though it talks about a touchplate, something i dont have as it was not part of any of the build lists when i purchased. (And still is not discussed in the assembly of the LR3.)

edit2: I’m trying to not vent my frustration on anyone. It’s taken 11 months to build this because it feels like everytime i start I either do not have something, or find some random note that ends up a rabbit hole and I walk away in shear frustration. I’ve finally gotten to where i’m at due to a lot of cajoling by the wife and friends on when will i ever finish it.

1 Like

In the docs section of this site
Use the search and just type g92
And there is a bunch of links to places that explain the code and give links to marlin etc.
I know I struggled with things and later found the information was on the site I just had to dig it up a bit.
Also when you look it up sometimes there is. Switch button to go from mpcnc to lr3 bc. They are slightly different. One has a z max one uses z min.
I think I hope I helped but I have been in this fluidnc world lately.

1 Like

Travis I agree,


the above image is part of the ESTLCAM guide on the crown, and says to just place the pen right above and hit go. That’s what i did the first time and the machine immediately went z down until it crashed, then ran the steppers juddering for a while before zeroing out, lifting up and moving around.

I figured it was something in the Gcode the more i dug into it.

1 Like

Oh it’s ok man ppl are very helpful in here but the main guys are really busy getting ready for a convention that from what I believe is the first time it’s back from the Covid days.
And they are scrambling trying to get ready to go to that. I am more than willing to help you through this tho don’t get too frustrated. Just ask no one is going to make you feel bad for asking.
I didn’t even know anything coming into this like a year ago. Your very close to having this nailed down then all the fun starts.




For me one of the biggest things was the wording once I figured out the lingo it was way better.
Like marlin
G code
Firmware.

2 Likes

Travis, Your note is correct. Changing the beginning of the Gcode was the key. screenshot below are the changes i made.

image

2 Likes

Did it run good now ?