Skip to content

Commit

Permalink
docs: rename Z to ZFADE for BED_MESH_OFFSET
Browse files Browse the repository at this point in the history
Signed-off-by:  Eric Callahan <[email protected]>
  • Loading branch information
Arksine committed Feb 10, 2024
1 parent f67a2c9 commit 7f22f87
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
10 changes: 5 additions & 5 deletions docs/Bed_Mesh.md
Original file line number Diff line number Diff line change
Expand Up @@ -542,19 +542,19 @@ This gcode may be used to clear the internal mesh state.

### Apply X/Y offsets

`BED_MESH_OFFSET [X=<value>] [Y=<value>] [Z=<value>]`
`BED_MESH_OFFSET [X=<value>] [Y=<value>] [ZFADE=<value>]`

This is useful for printers with multiple independent extruders, as an offset
is necessary to produce correct Z adjustment after a tool change. Offsets
should be specified relative to the primary extruder. That is, a positive
X offset should be specified if the secondary extruder is mounted to the
right of the primary extruder, a positive Y offset should be specified
if the secondary extruder is mounted "behind" the primary extruder, and
a positive Z offset should be specified if the secondary extruder's nozzle
is above the primary extruder's.
a positive ZFADE offset should be specified if the secondary extruder's
nozzle is above the primary extruder's.

Note that a Z offset does *NOT* directly apply additional adjustment. It
Note that a ZFADE offset does *NOT* directly apply additional adjustment. It
is intended to compensate for a `gcode offset` when [mesh fade](#mesh-fade)
is enabled. For example, if a secondary extruder is higher than the primary
and needs a negative gcode offset, ie: `SET_GCODE_OFFSET Z=-.2`, it can be
accounted for in `bed_mesh` with `BED_MESH_OFFSET Z=.2`.
accounted for in `bed_mesh` with `BED_MESH_OFFSET ZFADE=.2`.
6 changes: 3 additions & 3 deletions docs/G-Codes.md
Original file line number Diff line number Diff line change
Expand Up @@ -184,10 +184,10 @@ SAVE_CONFIG gcode must be run to make the changes to persistent memory
permanent.

#### BED_MESH_OFFSET
`BED_MESH_OFFSET [X=<value>] [Y=<value>] [Z=<value]`: Applies X, Y,
and/or Z offsets to the mesh lookup. This is useful for printers with
`BED_MESH_OFFSET [X=<value>] [Y=<value>] [ZFADE=<value]`: Applies X, Y,
and/or ZFADE offsets to the mesh lookup. This is useful for printers with
independent extruders, as an offset is necessary to produce correct Z
adjustment after a tool change. Note that a Z offset does not apply
adjustment after a tool change. Note that a ZFADE offset does not apply
additional z-adjustment directly, it is used to correct the `fade`
calculation when a `gcode offset` has been applied to the Z axis.

Expand Down

0 comments on commit 7f22f87

Please sign in to comment.