Neptune4.help

FAQs and Facts for the Elegoo Neptune 4 Series 3D Printer

User Tools

Site Tools


understanding_the_gcode_z_offset

This is an old revision of the document!


Understanding the gcode Z offset

…currently a work in progress…

General concepts of squish and non-tangential shape

Squish will be different for different layer heights

Squish will be different for different filaments

  • Material
  • type
  • brand
  • color
  • Build plates

What does good squish look like?

  • Examples (click to enlarge)

A demonstration of how the z offset applies to each and every layer

Setting the gcode offset value

Why not Screen

Fluid GUI

Klipper commands

The gcode z offset is set with the SET_GCODE_OFFSET klipper command and you should read its documentation, at https://www.klipper3d.org/G-Codes.html#set_gcode_offset All other methods of changing the value just equate to this command. You can set it to a absolute value like

SET_GCODE_OFFSET Z=0.075

or adjust it relative to its current value like

SET_GCODE_OFFSET Z_ADJUST=0.3

Slicer settings

Printer settings
As a filament setting (change filament gcode)

Calibrating the gcode z offset

Can this be realistically calibrated using the paper method?

No.

At best the paper method will asymptotically approach the thickness of the paper being used. Yet this is an arbitrary value nearly in the ball park of what a typical z offset might be. The z offset we're seeking is filament dependent and will vary by the filament being used. We're seeking a correct affect on the shape of the extrusion's cross section, a “smush”, and that can't be defined by some arbitrary height.

Is the CC setting the z offset or setting the probe z offset?

(…work in progress…)

The Elegoo Centauri Carbon has sensors to “set the z offset”, yet it's realistically setting the probe offset.

Z Probe calibration -- the other Z Offset

(…work in progress…)

How the Probe and GCODE Z Offset Relate

/app/data/attic/understanding_the_gcode_z_offset.1757296069.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki