Welcome to Our Community

Some features disabled for guests. Register Today.

Y Axis Offset while running GCode

Discussion in 'OpenBuilds Forum Help' started by CNCBuildz, Oct 1, 2024.

  1. CNCBuildz

    CNCBuildz New
    Builder

    Joined:
    Jun 26, 2022
    Messages:
    6
    Likes Received:
    0
    My motors are mounted in front of my gantry, this causes my homing zero on my Y axis to be off by several inches when running GCode. Is there a specific command to use that can offset the space between my Y axis motors and spindle/tool position?
     
  2. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    14,865
    Likes Received:
    4,283
    Options:

    1) Home to the back (more standard position anyway than front)?
    2) Homing is just machine coordinates, work coordinates can be set with SetZero but must fall in the machine quadrant (can't extend beyond switches)
    3) Redesign switch mounts/locations to work without offsets
     
  3. CNCBuildz

    CNCBuildz New
    Builder

    Joined:
    Jun 26, 2022
    Messages:
    6
    Likes Received:
    0
    I’ve got my machine homed and zeroed in the Top Left. I’m using G28.1 to set Macro position and setting that as zero for X,Y,Z.

    Using Aspire, I’m exporting file to start job at Top Left, using Openbuilds GRBL (mm) post processor for GCode.

    When I’m running the GCode, it starts at 0 and runs X, and Z commands perfectly but on the Y, it exceeds what I have it set for. For example, if I set my cut size as 118in on the Y, it will overshoot by several inches? I’m not using any offsets within Aspire either.
     
  4. Peter Van Der Walt

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

    Joined:
    Mar 1, 2017
    Messages:
    14,865
    Likes Received:
    4,283
    Sounds more like calibration. Wizards and tools > Calibration > Y axis



    And make sure you Zero correctly, If you you set origin as top left, you have to zero top left. I'd just do the more standard front left. Homing set MCS, Zeroing sets WCS

     
  5. CNCBuildz

    CNCBuildz New
    Builder

    Joined:
    Jun 26, 2022
    Messages:
    6
    Likes Received:
    0
    I’ll give that a shot and get back to you with an update, thanks
     
  6. CNCBuildz

    CNCBuildz New
    Builder

    Joined:
    Jun 26, 2022
    Messages:
    6
    Likes Received:
    0
    I’ve got my Y axis calibrated, issue still persists. Here’s a picture of my Y axis
     
  7. CNCBuildz

    CNCBuildz New
    Builder

    Joined:
    Jun 26, 2022
    Messages:
    6
    Likes Received:
    0
  8. CNCBuildz

    CNCBuildz New
    Builder

    Joined:
    Jun 26, 2022
    Messages:
    6
    Likes Received:
    0
    Got it working! Needed a larger calibration size and redid the steps. Thanks for your support.
     
  9. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,430
    Likes Received:
    1,907
    I just posted the other day about G28
    While many 3D printers use G28 as the homing command, coming from Marlin firmware, GRBL does not.
    But your Blackbox is running GRBL firmware and in GRBL G28 is defined as a 'predefined position' and is only related to home in that it is an offset from the machine home.
    Machine home is the final boss of 'where are you'.
    So in the GRBL world G28 is useful for settting a tool change position (what I use if for), or a tool probe position, and not much else, and is certainly not much use for running a job.

    The process for setting up a job is
    1 - home the machine, tells the machine where home is
    2 - jog and setZero as in the video below, or probe for the job 0,0,0 position, thus setting the Workplace Coordinate Offset for the job, defaults to G54 coordinate system

    3 - load the Gcode
    4 - click 'Check Size' to make the machine run around the outline of your job as a check that it will fit your material in the correct place,
    5 - click 'Run Job'.
     

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