setting your zeros before running a program (referring to milling only)

New Home Forum Mostly Printed CNC – MPCNC Troubleshooting – MPCNC setting your zeros before running a program (referring to milling only)

This topic contains 4 replies, has 2 voices, and was last updated by Profile photo of vicious1 vicious1 10 months, 1 week ago.

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #9175
    Profile photo of bradley
    bradley
    Participant

    On a normal cnc you have two zeros: the machine zero and the origin. The machine zero never changes. It’s basically limit switches at the extremes of each axis that act as it’s “home” position. The origin is a point on your print where your program starts from. The origin basically tells the machine where the part is in relation to the machine zero so it knows where to start. How do you set your zeros on this machine with a machine zero? do you set your origin and when you run your program the machine takes its current location as its origin? lastly does estl cam let you choose your origin and if not how do you tell the machine where the stock is that it needs to cut away? Thanks in advance.

    #9176
    Profile photo of bradley
    bradley
    Participant

    typo in the third sentence. it should be “part” instead of “print” because im referring to milling specifically .

    #9178
    Profile photo of vicious1
    vicious1
    Keymaster

    So where ever the head is when you power on or reset the ardiuno is your 0,0,0. If you move the head by hand it is still at 0,0,0. If you move it with repetier or the LCD it will go back to 0,0,0 unless you reset or power cycle it (or issue some commands).

    Your home and origin can be different. I stay away from that in any of my writings because it can confuse some people, and yes it is set in your CAM software. Large machines have those extreme stops so the machine does not tear itself apart. This machine has been designed not to tear itself apart, except the people that insist on using nema 23’s. The only thing you lose out on is being able to hit a “home” button. It is easy enough to just go back to 0,0,0 instead of hitting a button.

    Did that answer your question.

    My opinion about the whole thing is end stops add difficulty to the whole entire process (until you get advanced enough to do tool changes).
    -With an end stop you need to precisely align your piece that is going to be clamped to the table to switches mounted on your machine, then make sure your origin is correct, usually with an edge finder (then you need to account for the offset of that as well).
    -Without the switches, you just clamp down your work piece (make sure it is square, if that matters, usually not). Move the head to where you want it to start and hit go.

    #9182
    Profile photo of bradley
    bradley
    Participant

    so if I’m doing a part that has multiple ops I can use an edge finder and repetier’s hand jog to re find my origin or do I need to move the head by hand? assuming, of course, that the features between to the ops are relative to each other such as cross holes ect.

    #9183
    Profile photo of vicious1
    vicious1
    Keymaster

    You can use repetier or your hand. If you use repetier you need to reset the zero (or an lcd). You can just m999 it or if it is a pause in your gcode you need a different command to reset the zero without reseting your cut, I can’t remember it off the top of my head. G92 I think.

Viewing 5 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.