machineagency / jubilee

jubilee source files; for the docs, see:
https://jubilee3d.com
Other
556 stars 113 forks source link

Modifying homing scripts to fix accidental homing with tool active #131

Closed Treysen-Zobell closed 3 years ago

Treysen-Zobell commented 3 years ago

Home U: Use basic logic to test if axis was left at U=0 and request operator intervention otherwise. If it's not at U=0, a tool is most likely present and will need removed.

Home X: Add a quick check to see if system thinks a tool is active and abort if it does

Home Z: Add a quick check to see if system thinks a tool is active and abort if it does

Treysen-Zobell commented 3 years ago

Wrong steps/deg on my system, fixing and doing further testing before next request

Poofjunior commented 3 years ago

Hey, really great stuff here! I like where this is going. With RRF3, it makes sense to take advantage of the conditional GCode and spare the new folks the woes of crashing their tools.

Since this is RRF3-only (because of the conditional, which got added after 3.01), would you be willing to reopen the PR off of the 2.2.0 dev branch that has config files for Duet2 separated into two folders, RRF2 and RRF3?