Skip to content

Commit

Permalink
Update Configuration.md
Browse files Browse the repository at this point in the history
Added Docking path info
  • Loading branch information
BrewNinja authored May 16, 2024
1 parent 888cead commit 4f552a6
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions wiki/Configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Toolchangers start with number 0, and count up. So for all the configs, make sur
3. [Offsets](#offsets)
4. [Dock Positions](#dock-positions)
5. [close_y and safe_y](#close_y-and-safe_y)
6. [Docking Path](#Docking-Path)

## Toolheads Configuration

Expand Down Expand Up @@ -42,3 +43,21 @@ close_Y = park_y + 30\
safe_y = park_y + thickness of your thickest tool (plus a little buffer)

IE, if you Y park position is -15. Your close Y should be 15. If your Y park position is 0, it should be 30. Safe Y should be slighty further out.

## Docking Path

The docking path can be confusing for people to understand. Let's try to disect it. Take this path:

params_rods_sb_path: [{'y':9.5 ,'z':8}, {'y':9.5, 'z':2}, {'y':5.5, 'z':0}, {'z':0, 'y':0, 'f':0.5}, {'z':-6, 'y':0}, {'z':-10, 'y':3}, {'z':-10, 'y':16}]

When looking at this, understand that the movements are relative to the park position. When dropping off a tool, it will go left to right, and when picking up a tool, it will go right to left on movements. Let's say your park position is x=20 y=-10, z=240 and close_y=20. When dropping off a tool, it will move up and start the sequence essentially at x=20 y=20 z=240. Now add in the first set of items.

* {'y':9.5 ,'z':8} Move to x=20 y=-0.5 z=248
* {'y':9.5, 'z':2} Move to x=20 y=-0.5 z=242
* {'y':5.5, 'z':0} Move to x=20 y=-4.5 z=240
* {'z':0, 'y':0, 'f':0.5}. This will slowly move you (f is speed in gcode) to docking position of x=20 y=-10, z=240
* {'z':-6, 'y':0} Drop the z down to z=234 so that it starts unhooking.
* {'z':-10, 'y':3} Move to z=230, y=-7, so its starting to move away.
* {'z':-10, 'y':16}. Move to z=230 y=6, we are clear of the tool.

It will then move to the close_y and x of the tool its picking up, and run in reverse order.

0 comments on commit 4f552a6

Please sign in to comment.