Getting really close, invert Y axis.

A similar question was ask yesterday but no conclusion.

Top left home position instead of bottom left. Change “#define INVERT_Y_DIR true” to false.

[attachment file=89042]

Also I added a Z endstop. When ever I home the X axis, the Z raises up and tries to tear the switch off.

My best guess is I have to change one of these.

[attachment file=“Safe Z.jpg”]
[attachment file=“rem safe Z.jpg”]

Also, will inverting the Y axis, invert my area. Top 2 are generated by me, bottom 2 are Ryan’s gcode, although upside down. Missing sections are me getting the pen clamped. When you jam a sharpy into the work surface it’s just like fingernails on a chalkboard.

[attachment file=89045]
Thanks for the Dain Bramage, having a great time here.

 

The easiest thing to do to flip Y is to reverse the connector at the control board. When you home an axis, if it raises Z, it is trying to raise Z to a safe height. Look for the “section homing” for some other options which may be enabled or disabled.

Which end stop is being torn off?

Can you upload a picture?

The Z endstop, it needs to home after X & Y. I can see in the firmware that it raises the Z for safety. Just not sure which to change.

If I switch the plug won’t my work area still be inverted?

Thanks

Switching the Y plug will invert Y such that the lower side is Y=0. But now that you’ve asked the question twice, I’m rethinking whether I understand what you’re asking.

BT,

Thanks, Headed down the Marlin rabbit hole today.

If you just invert the Y axis you will end up mirroring your design up to down. Better is to do your designs using a different quadrant such that Y is in the <0 area and X is in the >0 area. Then you place your tool at the top left and call it 0,0 and it’ll cut as you want. No need for changes to the firmware unless you are running dual endstops in which case you’ll want to change and allow negative movements in Y.

1 Like

I spent most of the day re-flashing the board with different variables, switching steppers. I did manage to disable the Z safe clearance. My thought was for HOME to be top left. I have interchangeable waste boards, everything moves back out of the way when changing tops or projects. Project start is where ever the gantry is. Tomorrow, start over, move endstops to fit firmware.

I suggest doing it the standard way for a while. Use my standard firmware, and home in the closest left corner. Your build is rotated 90 degrees from standard but that shouldn’t be an issue, you could literally turn the table 90 and be fine. Try it out if you still want to change it no problem.

 

Your ending gcode can always tell your machine to park the head wherever you want. To my you are kind of doing it the hard way by trying to change everything. Try in my way and if you think it is a huge hassle to end somewhere else changing it should be easier.

1 Like

There’s also really no need for a z max limit switch, since the stops are only active when homing.

Ryan,

You are correct, I do not recall anything in the build instructions that located the home position as being in the top right corner. Small diagram at the top of the assembly page shows the X and Y axis.I tore it down this morning and rotated the gantry 180°. The idea reaching over the router for each tool change seemed ridiculous. Original firmware reloaded with minor changes for bed size and disable the Z Safe. I did learn a lot about firmware, and found plenty of things to do for each time I waited for the firmware compile. If you don’t have time to build a right, you won’t have time to do it over.

Barry,

The purpose of the Z endstop is just to clear the everything out of the way when changing tops or projects.

I will post my saga when it’s completed. Thanks for the help, so far no small animals have been injured in this project.

Tom

1 Like