Neptune4.help

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

User Tools

Site Tools


run_bed_mesh

This is an old revision of the document!


How to run a Bed Mesh

Defining the Bed Mesh

We have to have the bed mesh parameter's define before running a bed mes. They are stored in printer.cfg

Example for Neptune 4 and Neptune 4 Pro:

[bed_mesh]
mesh_min:10,21           
mesh_max:210,211         
probe_count: 9,9
algorithm:bicubic
bicubic_tension:0.2
mesh_pps: 4, 4  
split_delta_z: 0.020
fade_start: 	4
fade_end:    	12	

Full bed meshes aren't useful for production printing because they are stale almost immediately, yet they are useful to evaluate the shape of the bed. Having a large probe matrix, such as the Elegoo “Professional” size bed mesh, isn't going to tell us significantly more about the overall bed shape than a 6×6 or 9×9 mesh in less time. We'll want to be using Adaptive Bed Meshes run at print time for production prints and they'll have a denser mesh for just the object size.

Note: the G29 gocode is a marlin gcode and not an actual gcode in Klipper], it's implemented as a [[macro. Klipper instead implements the BED_MESH_CALIBRATE command. As such consider using G29 instead of the Klipper command as unreliable and unpredictable as its behavior may change.

Full Bed Mesh

Run the following in the console to generate a full bed mesh that you can use to evaluate how flat the bed is compared to the bed level.

BED_MESH_CLEAR
BED_MESH_CALIBRATE

Adaptive Bed Meshes

Use the following in Orca's Printer Machine Start gcode:

BED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0

Read the Orca docs on Direct Adaptive Bed Mesh Compensation

/app/data/attic/run_bed_mesh.1757836485.txt.gz · Last modified: by dshoop

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki