i have the sainsmart prover and 5.5w laser module (prover)
the issues i have is with homing and work area firstly
whenever i click homing my x and y go really quick to the top left corner and don’t stop until they have hit a limit switch i have change the origins og the laser to all 4 sides and it always go to the same side until it hits limit switches. i have done successful runs but this has been using the "start from current position setting this seems to be the only way i can do it at the moment
also when i use the "set laser position " that also fires the x and y off to the same side with no control and full speed until i either hit stop or hit limit switch
the work area seems to be off which again i cant figure out why i have it set as x 300 y 180,
i needed to do a project to the exacts measurements if 300 x 180 wood is bang on in sizes but it hit a limit switch about 20mm away from the end of the wood is my plate off Centre?
the measurements on screen are noting like im getting in real life i draw a box bottom left corner the actual burn will happen somewhere in the middle cant seem to get a accurate result
also it just hit a limit switch so hard the lever fell off lol brilliant
How is this different than what you expect to happen? How many limit switches do you have and where are they located?
In a normal CNC homing operation the head would move toward the homing switches, first toward Z switch, then toward XY switches. After first contact the switch would back off a little and then reengage switches at a slower speed and then back-off just a bit and come to a stop. Is this what is happening with you? If so, then this is expected behavior.
I believe origin on the Sainsmart Prover should be set to front left but may not be correct. Can you set the origin to front left and then do the following?
Run a homing cycle and then immediately following that run these commands in Console window. Run them one at a time. Then copy all the results from the output window in a response:
Also, confirm if the jogging controls work as you expect. Left goes left, right goes right, up goes up, down goes down, Z-up goes up, Z-down goes down.
Had you disconnected Z motor after your initial post or did I misunderstand your original situation. I’m trying to figure out if the previous data still needs to be considered in some way.
You won’t be able to home if this is the situation. GRBL is timing out because it’s trying to home the Z but isn’t getting a limit switch triggered within a specified time. You can choose to not home as there are alternative ways of working. Or you’ll need a different or custom version of firmware that excludes Z from homing.
If I understand you correctly this should be okay. From the perspective of the laser head, relative movement is up as bed is going down and vice versa.
This enables homing. Disable this by issuing $22=0 in Console or reenable Z-motor and sort out homing.
You have 2 different work offsets created. Do you know if these were deliberate and their purpose?
What was the position of the laser when you ran this command?
Normally in systems without homing switches your startup process would require you start the machine with the laser head at front left. This becomes 0,0.
Can you move the laser head to front left of bed, power cycle, then rerun ? and return results?
One advantage of having this enabled is that you can potentially have LightBurn handle material thickness and it will adjust focus for you. You can also have LightBurn move focus down as you cut through thick material.
It’s not essential for what you’re doing but you’ll just need to work in a different way in your particular setup.
Homing location is not necessarily the same as machine origin. I’m not certain but I’m pretty sure your machine origin is meant to be front left. Can you go to Device Settings and set Origin to the bottom-left (front-left)?
Then run a homing cycle and then do the following:
Type ? in Console. Capture the output.
Move to back-right corner. Type ? in Console. Capture the output.
Move to front-right corner. Type ? in Console. Capture the output.
Move to front-left corner. Type ? in Console. Capture the output.
Just want to see how the coordinates are coming out. I suspect you’ll need to remove the offsets that are currently configured.
Target buffer size found
Target buffer size found
Hope this is what you mean you guys are geniuses understanding all this
also i hit homing on every selection front right rear left etc still went to same location and yes i do believe it should home to bottom left
Ok. I misunderstood what you meant in the last sentence. Also the numbers look odd.
How did you move the laser head? Did you use the jogging controls or the controls within LB? Or did you move by hand? This would need to be done through LightBurn controls or else the steps will be lost.
Any design done using a different origin setting will need to be adapted. I’m not certain as yet what your origin should be. I’m pretty sure it’s front-left but I’m hoping the coordinates test I’m asking for will answer that.
This is because of your offset as well as using Current Position in Start From. Once we sort out your origin I’ll help you sort out the offsets so that you can work with absolute coords or current position.