Welcome to Our Community

Some features disabled for guests. Register Today.

Axis negative and positive directions Blackbox x32

Discussion in 'Controller Boards' started by Dalerj, Apr 19, 2025 at 3:00 PM.

  1. Dalerj

    Dalerj New
    Builder

    Joined:
    Saturday
    Messages:
    7
    Likes Received:
    0
    Hi

    So my issue is this. I am not sure if i am doing this right honestly, but from my homing position i am using + in openbuild to move away from homing position. I belive that is correct. Z axis is down -, and this seems correct.

    But, from the view in openbuild software is wrong compared to how my cnc is looking. And i would rather not have to move all endstops to make it correct. How do i change this?

    \\D
    upload_2025-4-19_18-29-46.png upload_2025-4-19_20-59-59.png upload_2025-4-19_18-29-46.png upload_2025-4-19_20-59-59.png
     
  2. Dalerj

    Dalerj New
    Builder

    Joined:
    Saturday
    Messages:
    7
    Likes Received:
    0
    Testet with a run now, and seems it goes the wrong way, even tho positive is away from homing position in both Y and X.
    Where/how can i change this in config? Cant seem to find anything.

    Any tips are appreciated :)
     
  3. Alex Chambers

    Alex Chambers Master
    Moderator Builder

    Joined:
    Nov 1, 2018
    Messages:
    2,822
    Likes Received:
    1,384
    I'm not a frequent Openbuilds Control user, but if you go to grbl settings there should be an option to reverse the direction of any axis.

    The correct settings are;-

    X+ve moves the tool to the right
    Y+ve moves the tool to the back
    Z+ve moves the tool up

    You don't need to move your homing switches as long as the back, right, up corner registers as zero (the pull off distance means that after homing you are a very short distance away from the homing switches and you may have your X homing switch on the left) in the machine co-ordinates homing is correct.

    Alex.
     
  4. Dalerj

    Dalerj New
    Builder

    Joined:
    Saturday
    Messages:
    7
    Likes Received:
    0
    Does that mean i need to have X as - in my setup, in reference to my picture?

    I think my thinking is just wrong at this point. Lol. I was configuring the Blackbox, and everything was logical when i was doing so, but then first run was wierd and it made me unsure.
    When i made a simple vector with a circle and rectangle to see if it came out the wrong way, it seems the Blackbox belives it should start in the opposite corner. Like everything is the wrong way.

    Thank you for you reply, much appreciated :)

    \\D
     
  5. Dalerj

    Dalerj New
    Builder

    Joined:
    Saturday
    Messages:
    7
    Likes Received:
    0
    Hi

    So i tested a few things, and i am starting to question myself. Lol. So this is what its doing now
     

    Attached Files:

  6. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,580
    Likes Received:
    4,447
    1) run docs:blackbox-4x:hello-world [OpenBuilds Documentation]

    2) keep flipping $3 in Grbl Settings until the Hello World is right side up and not mirrored (matches preview)

    Supplementary reading: learn difference between homing switch locations (can be either side of axes min or max), actual Machine Zero (always at axis maxima) and Work Zero (wherever you set it in CAM workflow and subsequently in the physical space to the same) - see https://github.com/gnea/grbl/wiki/F...ing-or-it-so-annoying-and-not-what-im-used-to and reread until you make sense of it

    Remember to Home. Then SetZero.. Then Run the Job...

    Tool directions are per cartesian standard Cartesian coordinate system - Wikipedia (x+ = tool to right side of stock, y+ = tool to back side of stock if you stand at front of machine and z+ raise endmill off the stock. Exactly as shown on CONTROLs arrow buttons and preview
     
  7. Dalerj

    Dalerj New
    Builder

    Joined:
    Saturday
    Messages:
    7
    Likes Received:
    0
    Hi
    Thanks for your reply. I will look into this before i do anything else.

    Can mention that after reversing X and Y, both motor and endstops it seems to be the right way. But, homing works, but after zero'ing and starting a test cut it goes past the endswitch and get a error. Pretty sure this is a easy fix, i just need to figure out where i did something wrong.

    I go watch the info you sent me first. Thank you.

    \\D
     
  8. Dalerj

    Dalerj New
    Builder

    Joined:
    Saturday
    Messages:
    7
    Likes Received:
    0
    Hi

    So i been testing back and forth, with not much luck. If i reverse it will go to wrong corner.
    I did a test with text, to see how it came out. I did a "from center" to ignore the fact it tells me i have the router in wrong corner.
    Text came out mirrored. Tried reversed and normal under $3, no change.

    Kinda lost, and close to fire up my old controller again. Lol

    Edit:

    Clearly i am not thinking correctly. I reversed X only, and seems that

    \\D
     
    #8 Dalerj, Apr 20, 2025 at 2:13 PM
    Last edited: Apr 20, 2025 at 2:28 PM
  9. Dalerj

    Dalerj New
    Builder

    Joined:
    Saturday
    Messages:
    7
    Likes Received:
    0
    When homing now the position now is correct on the router, and text test is the correct way and not mirrored.

    Trying to run it from homing position still makes X axis crash tho. Tried to reverse endswitches with no luck.
    Honestly makes no sense to me why SW shows correct corner, but still wants to run it outside actual area. Reversing axis does not do anything as well. Am i overthinking this and that makes me configure this wrong? Is there some value i have forgotten about?

    \\D
     

    Attached Files:

  10. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,580
    Likes Received:
    4,447
    Did you remember to

    Grid screenshot looks like homed but not zeroed (or forgot to jog to where you want zero to be, usually front left corner of stock or whatever you told your CAM workflow you want to use, before setting zero)

    Rewatch the Hello World. Note home, note zeroing procedure. Then running.

    Jobs runs relative to Work Zero. Not home (well not directly, but we'll leave a lesson in offsets for another day)
     
    David the swarfer likes this.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice