Appearance
dry verify
Check a Dry IR file against machine-safety contracts; exits 1 if any errors are found. Flags: --bounds, --max-flow, --speed-range, --monotonic-z, --min-temp, --max-retraction-distance, --max-retraction-speed, --max-travel-without-retract, --first-layer-height-range, --first-layer-speed-range, --max-accel, --junction-velocity, --json
docs/site/examples/verify.ts · python: docs/site/examples/verify.pyHelp
text
Check a Dry IR file against machine-safety contracts; exits 1 if any errors are found. Flags: `--bounds`, `--max-flow`, `--speed-range`, `--monotonic-z`, `--min-temp`, `--max-retraction-distance`, `--max-retraction-speed`, `--max-travel-without-retract`, `--first-layer-height-range`, `--first-layer-speed-range`, `--max-accel`, `--junction-velocity`, `--json`
Usage: dry verify [OPTIONS] <FILE>
Arguments:
<FILE>
Options:
--profile <PROFILE>
Machine/material profile JSON to supply verifier contracts
--max-flow <MAX_FLOW>
Max volumetric flow (mm³/s)
--bounds <BOUNDS>
Build volume as `x0,x1,y0,y1,z0,z1` (mm)
--monotonic-z
Require Z to be non-decreasing (e.g. vase mode)
--min-temp <MIN_TEMP>
Minimum nozzle temperature (°C) required to extrude
--speed-range <SPEED_RANGE>
Allowed feedrate range `min,max` (mm/min) for extruding moves
--max-retraction-distance <MAX_RETRACTION_DISTANCE>
Maximum retraction distance (mm)
--max-retraction-speed <MAX_RETRACTION_SPEED>
Maximum retraction speed (mm/min)
--max-travel-without-retract <MAX_TRAVEL_WITHOUT_RETRACT>
Maximum travel run distance (mm) allowed without a retraction
--first-layer-height-range <FIRST_LAYER_HEIGHT_RANGE>
Allowed first-layer Z height range `min,max` (mm)
--first-layer-speed-range <FIRST_LAYER_SPEED_RANGE>
Allowed first-layer feedrate range `min,max` (mm/min)
--max-accel <MAX_ACCEL>
Maximum toolhead acceleration (mm/s²) for the arc peak-acceleration check
--junction-velocity <JUNCTION_VELOCITY>
Maximum junction (square-corner) velocity (mm/s) for the junction-velocity check
--json
Print findings as JSON
-h, --help
Print help