Commands
[beacon]¶
BEACON_QUERY
¶
BEACON_QUERY
:
Output the next sample from beacon.
BEACON_STREAM
¶
BEACON_STREAM FILENAME=<name>
Streams full bandwidth beacon data to the given filename. Data is stored in CSV format.
BEACON_CALIBRATE
¶
BEACON_CALIBRATE [SKIP_MANUAL_PROBE=<skip>] [NOZZLE_Z=<z>] [FLOOR=<floor>] [CEIL=<ceil>] [SPEED=<cal_speed>] [MOVE_SPEED=<move_speed>]
:
Start the beacon calibration routine. The manual Z offset script will be activated to position the nozzle against the bed using the paper test. After ACCEPT
ing the Z offset, the beacon response will be measured over the sensing range, and the beacon model constructed. SKIP_MANUAL_PROBE
will skip the manual process, and assumes the nozzle is already positioned against the bed.
BEACON_ESTIMATE_BACKLASH
¶
BEACON_ESTIMATE_BACKLASH [OVERRUN=<overrun>] [PROBE_SPEED=<mm/s>] [LIFT_SPEED=<mm/s>] [Z=<z_position>] [SAMPLES=<count>]
:
Estimate Z backlash using a series of ranging measurements from opposing approach directions. OVERRUN
is the backoff distance between measurements.
BED_MESH_CALIBRATE
¶
BED_MESH_CALIBRATE [METHOD=<method>] [SPEED=<mm/s>] [PROBE_SPEED=<mm/s>] [RUNS=<runs>] [CLUSTER_SIZE=<mm>] [RELATIVE_REFERENCE_INDEX=<index>] [PROBE_METHOD=<contact|proximity>] [USE_CONTACT_AREA=<0|1>] [ADAPTIVE=<0|1>]
:
Perform a bed mesh calibration. METHOD=beacon
is the default and will run a scan mode mesh. METHOD=automatic
will run a stop and sample or dive mode mesh, depending if the horizontal_move_z
in the config is within ranging distance or not.
PROBE
¶
PROBE [PROBE_SPEED=<mm/s>] [LIFT_SPEED=<mm/s>] [PROBE_METHOD=<contact|proximity>]
:
Perform a Z probe operation. If beacon is within ranging distance, a ranging measurement is used. Otherwise a dive is made to the trigger point, and then a ranging measurement is used.
PROBE_ACCURACY
¶
PROBE_ACCURACY [PROBE_SPEED=<mm/s>] [SAMPLES=<count>] [LIFT_SPEED=<mms/>] [SAMPLE_RETRACT_DIST=<mm>]
:
Performs multiple probe operations and calculates statistics on the samples.
Z_OFFSET_APPLY_PROBE
¶
Z_OFFSET_APPLY_PROBE
:
Applies the present Z offset to the active beacon model.
[beacon_model]¶
BEACON_MODEL_SELECT
¶
BEACON_MODEL_SELECT NAME=<name>
:
Activate beacon model with the given name.
BEACON_MODEL_SAVE
¶
BEACON_MODEL_SAVE NAME=<name>
:
Save active beacon model to the config file as name. Requires a SAVE_CONFIG
to apply changes.
BEACON_MODEL_REMOVE
¶
BEACON_MODEL_REMOVE NAME=<name>
:
Remove beacon model with name from the config file. Requires a SAVE_CONFIG
to apply changes.
BEACON_MODEL_LIST
¶
BEACON_MODEL_LIST
:
List available beacon models.
[beacon_contact]¶
BEACON_AUTO_CALIBRATE
¶
BEACON_AUTO_CALIBRATE [SPEED=<speed>] [ACCEL=<accel>] [RETRACT=<retract_dist>] [RETRACT_SPEED=<retract_speed>] [SAMPLES=<sample_count>] [SAMPLES_TOLERANCE=<samples_tolerance>] [SAMPLES_TOLERANCE_RETRIES=<samples_tolerance_retries>] [SKIP_MODEL_CREATION=<1>]
:
Uses Contact to find zero and perform a BEACON_CALIBRATE
routine automatically. Calibration will be performed at the machine's present X, Y coordinate. SKIP_MODEL_CREATION
can be used to skip the scan mode model calibration step, and do only the z offset.
BEACON_POKE
¶
BEACON_POKE [SPEED=<speed>] [BOTTOM=<z_bottom>] [TOP=<z_top>]
:
Performs a contact operation with added safeguards for assessing performance and running experiments.
BEACON_OFFSET_COMPARE
¶
BEACON_OFFSET_COMPARE [TOP=<z_top>]
:
Performs a comparison of contact and proximity measurements at the present position for investigating mismatches between the two modes.
G28
¶
G28 [<axes>] [METHOD=<contact|proximity>] [CALIBRATE=<0|1>]
:
If using the safe_z_home
functionality, new options are added to G28
to choose homing method -- contact or proximity -- and when to recalibrate the beacon model used for proximity.
BED_MESH_CALIBRATE
¶
BED_MESH_CALIBRATE [PROBE_METHOD=<contact|proximity>] [USE_CONTACT_AREA=<0|1>]
:
PROBE_METHOD
provides a means for switching between contact and proximity (scan) meshes. USE_CONTACT_AREA
can be used to shrink the size of the scan mode mesh to match the points probed by contact for 1:1 comparisons.
Z_TILT_ADJUST
QUAD_GANTRY_LEVEL
SCREWS_TILT_ADJUST
DELTA_CALIBRATE
PROBE
¶
<COMMAND> [PROBE_METHOD=<contact|proximity>]
:
PROBE_METHOD
is added to the above commands for switching between contact and proximity modes.