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?
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
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.
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
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'.