Reference

All methods available on the fab object.

Setup

Structure

Motion

Extrusion

Shapes

Print control

allowHighTemp() Allow nozzle/bed temperatures above the default safety ceiling (280°C / 130°C),. autoHome() Home all axes and reset the extruder position. disallowHighTemp() Re-arm the temperature safety ceiling after allowHighTemp(). emergencyStop() Emergency stop: immediately send M112 to the printer, halting all motion and. extrusionMultiplier() Set the extrusion multiplier applied to all subsequent auto-calculated extrusion amounts. fanOff() Turn the part cooling fan off. fanOn() Turn the part cooling fan on. minSegmentTime() Set the minimum time (in milliseconds) any single move is allowed to take. pausePrint() Pause the print for a given duration, in seconds. presentPart() Move the hotend away from the part. printAcceleration() Set the acceleration used for print moves. printSpeed() Set the default feedrate for extrusion moves. retractAmount() Set the filament retraction distance to be used by all relevant commands (e.g., travelTo(), travel(), retractTo()). setBedTemp() Set the bed temperature and wait for it to be reached before continuing. setNozzleTemp() Set the nozzle temperature and wait for it to be reached before continuing. setTemps() Set both the nozzle and bed temperatures and wait for both to be reached before continuing. speed() Set both the print and travel speed defaults simultaneously. stopPrint() Stop the print and clear the command queue. travelAcceleration() Set the acceleration used for travel moves. travelSpeed() Set the default feedrate for moves without extrusion. zHopHeight() Set the z-hop height to be used by relevant commands (e.g., travelTo(), travel()).

Configuration

Utilities