Custom Home Routine with G28
Hi all!
I'm currently converting an industrial 3D printer to repetier and I need some custom homing routine to avoid collisions.
In short;
a)I need the X axis to home and then move away 30mm for example then continue homing Y and Z.
-So far i can do this with "Endstop distance after homing" but this sets the position as 0 and I cannot go to -30mm for example.
b)I need to move the Y axis past the Y endstop to perform an action but as soon as the optical endstop is activated I cannot go furhter.
-All axes have start and end sensors, I guess I could use those some how.
Thanks for any input!
Regards
I'm currently converting an industrial 3D printer to repetier and I need some custom homing routine to avoid collisions.
In short;
a)I need the X axis to home and then move away 30mm for example then continue homing Y and Z.
-So far i can do this with "Endstop distance after homing" but this sets the position as 0 and I cannot go to -30mm for example.
b)I need to move the Y axis past the Y endstop to perform an action but as soon as the optical endstop is activated I cannot go furhter.
-All axes have start and end sensors, I guess I could use those some how.
Thanks for any input!
Regards
Comments
Just found out how include actual G-code with "GCode::executeFString(PSTR("G1 Z30"));" so I've replaced G28 with my own G-code that calls all the movements and copied the original G28 to G2828.
With this I can home however I want and avoid all obstacles.
Still can't figure out how to move an axis in the negative direction past an endstop.
Is there a way to disable the endstops, move into the negative directions (or setting an offset on the axis and going to zero)?
Thanks!
Is there a way to send a command from the Repetier FW to Repetier-Host to update the Coordinates? Similar to M114 to the LCD but acting like @isathome ?
Now I can get on with the servo loop for the extruder, thermocouples, the 120V heaters and squirt some plastic!
Regards,