Selectively toggle axes for move absolute commands

Example:

Let’s say your bot is at (0, 0, 0) and your watering tool is at (2750, 400, 525). You can import the tool’s coordinates, but for safety sake, you don’t want to lower the Z-axis during this move action, because it will ram your plants (similar to how the homing function does not move all axes at once, but first the Z-axis to protect your plants).

To use the import feature, you’d have to use Z-offset of -525 (and you must change this later if you ever decide to move the tool position, because the import does not remember your Z-offset).

What I’d rather do:

  1. Home
  2. Import watering tool location, ignoring Z position.
  3. Import watering tool location, ignoring X and Y position, with a Z-offset of -50.
  4. Import watering tool location, ignoring X and Y position, with a slow speed. Tool now actually mounts.
  5. Relative move (-150,0,0), sliding the tool out of the tool bay.
  6. Do stuff.

Step 3 may be a bit redundant, but I like it slow and steady around the tool bay.

4 Likes