Incorrect screen DRO readings

LB ver. 1.04.03

I full rotation of motor = .050" OF LATERAL MOVEMENT
.200" = 4 rotations

DRO readings

1st move 4 rotations +.200 correct is +.200
2nd move 4 rotations +.208 correct is +.400
3rd move 4 rotations +.216 correct is +.600
4th move 4 rotations +.224 correct is +.800

Any ideas about this anomaly

Negative rotations starting at above .224

1st move 4 rotations -.184 correct is +.600
2nd move 4 rotations -.192 correct is +.400
3rd move 4 rotations -.200 correct is +.200
4th move 4 rotations -.208 correct is +.000

Hope this edit makes things a bit clearer.

Might help if you gave us a clue about what machine you are using… it this a screw drive?

:smile_cat:

It is no machine. It is a controller and a motor. I use .050/rev on my .250"/20tpi lead screw when a motor is in the machine…

I already know all the setup figures. Always check rotation before installing… Just my way of doing things.

This will be installed on a Sherline mill with rotary 4th axis. Will be cutting/engraving cylindrical objects.

It sounds like the issue is some type of backlash?

Good luck with this…

:smile_cat:

The motor is turning exactly 360 degrees when I use .050.

The DRO readout in Lightburn is not correct.

I have never heard of a stepper motor by itself have in the neighborhood. of .192" backlash. My mill only has about 0.0015 backlash total.

This not a hardware problem, I garontee.(Justin Wilson, Cajun Chef)

Enclosed are two screenshots of the same scenario in Grbl Panel. It is not used for Laser work. Movement is set at .1000 so it takes two X+ moves to get to .2000 and two X- moves to get back to .0000. Same key strokes for Y axis.


Please note that the DRO readings are correct.

I forgot to add that it will also have a laser module. That is the reason for wanting to use Lightburn.

I do very little with my cnc3018, usually printed circuit boards. I have no idea about what could be going on with your setup…

Hang in there and see who pops up.

Good luck

:smile_cat:

1 Like

I don’t know either. Have run three other gcode senders this afternoon and tonight with this setup. They all run great and show the correct locations.

Quit one software package and start another. It’s weird.

Sounds like you might be using LinuxCNC - have you tried the LinuxCNC folks to see what they have to say?

This is a windows environment. My Sherline stepper controller went down and I don’t feel like paying 600-800 dollars. Although I do like my LinuxCNC that I have been using since 2009.

1 Like

This is just a simple GRBL 1.1f controller. On the table in front of me I have a Laptop,
GRBL controller and NEMA17 motor. NOTHING else.

Has nothing to do with Sherline. None of the above parts are Sherline.

LinuxCNC has nothing to do with this. I am running Win10 Home 22H2 on a brand new Dell G16 w/ 12th Gen Intel(R) Core™ i7-12700H 2.30 GHz 16 Gig and an SSD internal from the factory.

I would think that at least an official representative of Lightburn would chime in with some kind of explanation or non-explanation.

Not a Lightburn Team member, but I will try to help…

I noticed the error displayed is accumulating by .008". Did you mark the motor shaft to confirm it is rotating exactly 1440 degrees (360x4) each time? How are you measuring the “lateral movement”?

GRBL controllers talk metric. Have you tried to use metric to see if your errors appear there as well?

You showed screen shots of some software, but none of Lightburn. Can you provide some Lightburn screen captures as well?

It may help if you enter $$ in the Console window and paste the results here.

Are you referencing the position readout in the Move window? The display you noted appears to be Incremental, but your expected result appears to be Absolute.

.050" is 1.27mm. It is obvious there will be rounding errors committed by the GRBL controller with repeated inch to mm conversions. These errors will be amplified if the GRBL parameters are not dead on for the system it is controlling.

I understand why you are using Imperial over Metric. The lead screw dictates the math. By the way, is it ball (screw), Acme (square), or SAE (machine) threads? A picture of your test setup would be of immense help.

1 Like

Just asking out of curiosity, how are you measuring the rotation? My only experience with this type of measurement is with a fixed degree wheel on the shaft and a pointer fixed to the motor chassis (degreeing cams on an engine or measuring fastener tightening in other mechanical settings)

1 Like

Thank you @cggorman for pointing this out. It contradicts what was said earlier about the lead screw. To get useful help, we need accurate, and stable, descriptions of the observations. Until I am convinced otherwise, I see this as a procedural issue, and not a Lightburn issue.

Most, if not all, the members here like to see laser users succeed with their projects and DIY machines. Remember that we cannot remotely see what you are doing or observing. You are our ears and eyes for your project.

Gentlemen,
Thank you for your replies.

Enclosed are the equipment being used. Laptop, 4 axis board and NEMA17

Photos

Starting stream
G20G54G90F20
Stream completed in 0:00
$$
$$
$0=10
$1=25
$2=0
$3=0
$4=0
$5=0
$6=0
$10=0
$11=0.010
$12=0.002
$13=1
$20=0
$21=0
$22=0
$23=0
$24=0.000
$25=0.000
$26=0
$27=0.000
$30=1000
$31=0
$32=0
$33=0
$34=0
$35=0
$36=0
$37=0
$38=1
$39=0
$100=157.750
$101=157.600
$102=157.600
$110=200.000
$111=200.000
$112=200.000
$120=20.000
$121=20.000
$122=20.000
$130=200.000
$131=200.000
$132=50.000
ok

When and IF I get this working the machine it is going in has a 1/4inch/20tpi leadscrew. Therefore 1 inch / 20 tpi results in .050 of advancement on the leadscrew for each rev. So an arbitrarily picked number such as 4 yields .050*4=.200. That would advance leadscrew .200 per 4 360 degree revs of the stepper.

The gear on the end of the stepper has set screw holes, I use them to tell if I am getting 360 degrees per rev.

With your setup, you could easily be off 2-3 steps per rotation visually and not notice a difference in stopping position.

Lightburn is used by thousands of laser operators, and even plasma cutters. There is a vast variety of machine types includung galvo machines which are high precision. If there was an error in positioning caused by Lightburn, there would be thousands of complaints, possibly breaking the internet. :rofl:

As you assemble your DIY machine, feed us progress reports as you go. We welcome new solutions to old problems.

You might find this $11 Amazon tool useful…

Round Circle Center Finder Compass Tool Round Center Finder Clear Acrylic Lathe Centering Tool Circle Gauge for Drawing Circles for Handicrafts, DIY Furniture (8 Inch)

Please try to understand my problem. You are missing the boat.

The first photo is of the first press of the right arrow key, dro
1st pos move from 0



DRO vs ACTUAL Stepper Movement

1 050 to 050
2 052 to .100
3 054 to .150
4 056 to .200