MKS DLC units incorrect

$$

$0=10

$1=5

$2=0

$3=1

$4=0

$5=1

$6=0

$10=1

$11=0.010

$12=0.002

$13=0

$20=0

$21=1

$22=1

$23=3

$24=300.000

$25=6000.000

$26=250.000

$27=30.000

$30=1000.000

$31=0.000

$32=1

$37=1

$100=80.000

$101=80.000

$102=80.000

$103=100.000

$104=100.000

$105=100.000

$110=6000.000

$111=6000.000

$112=6000.000

$113=1000.000

$114=1000.000

$115=1000.000

$120=500.000

$121=500.000

$122=500.000

$123=200.000

$124=200.000

$125=200.000

$130=3500.000

$131=4500.000

$132=80.000

$133=300.000

$134=300.000

$135=300.000

Good day guys please can any one assist. We have built a frame for a laser based on our own dimensions and using a controller of choice in this case a MKS DLC v1,1. The problem that we have run into is that the frame is suppose to be 1100mm by 1400mm but when we put this into the Lightburn software the machine does not move as expected much less then it is suppose to and it continuously fails its homing cycle, however when we moved the machine manually and used the values accordingly as seen in the parameters the machine works perfect.

Please answer each question:

  1. Do move controls in Move window work as expected? Up goes up, down goes down, etc?
  2. Do jogging distances correlate to the distance specified in Move window? Disable continuous jog in order to change distance value
  3. Confirm that your machine has homing switches
  4. Homing cycle is independent of LightBurn. Does the machine attempt to home when first powered on? If so, describe the sequence of events after power on.

Can you elaborate what you mean by this? How are you moving the machine? Where are the values/parameters that you’re referring to?

Please provide the following:

  1. Screenshot of Device Settings
  2. Screenshot of Settings
  3. Full screenshot of LightBurn with Move window and Laser window showing.

Hi
Thank you for responding

  1. Yes
  2. No, continuous joging is disabled. The distance set in the move window does not agree with the actual distance that the frame moves
  3. Yes.
  4. No as this is disabled in the lightburn set up
  5. Ill send the screenshot in a next reply. By manual I mean say that we use the move arrows.






You missed this question which will be important to understand context. It’s not clear to me under what conditions you’re saying it does work.

1 Like

You say that the work area is 1100mmX1400mm but i see in you parameters $130=3500 (X axis) and $131=4500 (Y axis). Where and when you set 1100 for X and 1400 for Y?

1 Like

Does the homing cycle fail immediately, or after moving some, then it fails?

Things to check…

  1. If the homing cycle fails immediately then the limit switches are most likely connected or configured wrong. (NO instead of NC, or visa-versa) check $5

  2. If the homing cycle fails after moving a bit, then the machine max size doesn’t match the steps/mm according to your axes drive mechanics. First check if you tell Lightburn to move an axis 10mm, that it moves 10mm. If not, recalculate for your steps/mm ($100, $101, $102). This would be because the homing cycle moves 150% of the axes max travel ($130, $131, $132) during homing, or until it contacts a limit switch. If the steps/mm is set incorrectly for you drive calculations, then the controller might think the machine has moved farther then it actually has. You will need to make you steps/mm calculations based on the drive type (lead screw, belt and pulley, etc) along with the microstepping setting on your drivers (1/2, 1/4, 1/8, 1/16, 1/32, etc) and the full steps per revolution of you stepper motors.

The setting of 80, generally corresponds to a belt and pulley drive system, with 20 tooth pulleys, 2mm pitch, and 1/16 microstepping, with 1.8 degree/step, 200 steps/rev motors). If yours is different, like different sized pulleys, different microstepping, different belt pitch, .9 degree motors, etc, 80 won’t be correct. Now, this is just an example. 80 could correspond to different settings, but it would be very specific.

If your axes are driven with lead screws, those usually have a much higher steps/mm number because of how it transmits linear motion. With the above microstepping and steps/rev stated above, your steps/mm would be 400 when using a 8mm (2mmx4start) pitch screw instead of 80, and that’s a pretty steep pitch for a lead screw.

Here’s a link to a nice calculator for motion control.

Even though you max travel is set way larger than your actual working size, if the steps/mm is drastically wrong, it will still fail the homing cycle.

Thank you so much. We found the problem
Thanks for your help

1 Like

write here down the problem and the solution please, maybe will help some other having same issue…

Btw… if problem was an incorrect step settings, in LB there is the “axis calibration tool”

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.