Axis reading negative

How do I get my creality laser to read correctly on light burn
When ever I connect my rotary tool
Both the x and y axis are in the negatives

PLEASE HELP ME

I have to manually set both axis back to zero and start working every time. Is there a fix to this issue ?

Where is your home position?

What do you mean by home position?

Maybe if you read this documentation it will be easier to understand than for me to try to explain. :wink:

this is commonly the result of a failed homing cycle

Is your homing working correctly?
Right after homing click GET position
Do you see -600 -600?

Yes I have tired that.
It’s only when I use the rotary tool. The rotary tool spins and at the end of that cycle it brings up and error. And when I hit get position it’s still come up to be -600 on both the x and y axis

Thank you I will read. I know what homing is i just wanted to be on the same page.
My machine does not use negative coordinates to work. Like I said it’s just Everytime i plug in the rotors tool and I click home. When I hit get position after the coordinates come up to -622.50 for both x and y axis

I won’t go into detail because I’m not familiar with Rotary.
But the principle should be the same. From what I understand, one of the axes remains the same, hence the principle is the same. But this in my opinion…

Just an idea…

if you use rotary, and by the nature of rotary itself, you must disable homing
$22=0

therefore when you pwoer machine, and you move the head to home position
You will have to press “STOP” once to unlock gcode

Normally my workflow is this
Power on mahcine at X0Y0
Click STOP

GO to move
X200 Y200
This will move Y to the center.

Manally adjust location and use “Start from”
Current position center center.

Always worked ok for me

Once done
$RST=*
in console to default everything
Unplug Rotary
Done

This I was unaware of. I thought there was also a “home position” in the Rotary system. :+1:

by definition, the rotary is endless :slight_smile:
Try the workflow above, you might adjust it to your needs but should work

Should!

1 Like

What a hassle. If my partner ever pushes for tumblers (I have been carefully avoiding the topic), I’ll be getting a separate machine just for it.

you can use macros to do this for you
Console pannel - has 6 little buttons

They can be programmed to do all the steps above at a push of a button

I think the hardest bit is to inprint in the brain the workflow, then should be very easy.

Nope. New machine. I’ll go to my grave insisting to her that’s the only way. :grin:

Wise man! :smiley:

That’s means I would have to change the perimeter my machine operate at. Because currently it’s set at X400 Y415

no, not at all

The ONLY 2 things that are required when using rotary are
a) disable homing
b) tell the machine you are NOT at X0 Y0 (or it will alarm 2 )

So you can have a script button that does
$22=0
$X
G0 X200
G0 Y200
(you wil need to double check this i am typing from memory)

This would enable rotary mode

and another script that does
$RST=*
This disables rotary mode

What the first script does is tell the machine that you are no longer using homing to define your X0 Y0
Then unlocks machine (if its locked)
And then moves the head away from home position
This means that once you start moving your head around machine will not “THINK” its at X0 Y0. Any hand motions of the laser head are not known to the controller

thats it

Hey,
Ok so yesterday I didn’t I put any of the commands that you suggested and the problem kinda went away.

I would say that the machine has a mind of its own :grin:

In any case, if it was ok without doing anything, the most likely thing is to go back to the same thing. Which is still very strange… :face_with_raised_eyebrow: