forked from Klipper3d/klipper
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #233 from stereotech/STEAPP-872
STEAPP-872: added the wizards
- Loading branch information
Showing
48 changed files
with
2,437 additions
and
458 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
[wizard CALIBRATE_5D] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_main.jpg | ||
type: 5d | ||
steps: CALIBRATE_5D_0 | ||
|
||
[wizard_step_wizards CALIBRATE_5D_0] | ||
description: Choose the required manager | ||
wizards: CALIBRATE_5D_AUTO, CALIBRATE_5D_MANUAL | ||
action_gcode: | ||
# pass | ||
cancel_gcode: | ||
# pass |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,106 @@ | ||
[wizard CALIBRATE_5D_AUTO] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_main.jpg | ||
type: 5d | ||
steps: CALIBRATE_5D_AUTO0, CLEAR_NOZZLE0, CLEAR_NOZZLE1, CALIBRATE_5D_AUTO1, CALIBRATE_5D_AUTO2, CALIBRATE_5D_AUTO3, CALIBRATE_5D_AUTO4, CALIBRATE_5D_AUTO5, CALIBRATE_5D_AUTO6, CALIBRATE_5D_AUTO7, CALIBRATE_5D_AUTO8 | ||
|
||
[wizard_step_button CALIBRATE_5D_AUTO0] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_main.jpg | ||
description: Wizards.5DCalibrationAuto.Description | ||
warning: Wizards.Common.MakeSureFreeOfPlastic | ||
action_gcode: | ||
SET_WIZARD_ENABLE WIZARD={wizard.name} ENABLE=1 ERROR='' | ||
MOVE_SERVICE_POSITION | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP=CALIBRATE_5D_AUTO1 | ||
button_clear_noozle_gcode: | ||
{% set extruder = printer.toolhead.extruder|default('extruder') %} | ||
SET_WIZARD_ENABLE WIZARD={wizard.name} ENABLE=1 ERROR='' | ||
CHANGE_STEP_AND_WAIT_HEATING WIZARD={wizard.name} STEP={wizard.next_step} TEMP=200 EXTRUDER={extruder} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step CALIBRATE_5D_AUTO1] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_02.jpg | ||
description: Wizards.Common.PlaceTool | ||
warning: Wizards.Common.GapBetweenTemplateModule | ||
action_gcode: | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP={wizard.next_step} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step CALIBRATE_5D_AUTO2] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_03.jpg | ||
description: Wizards.Common.ConnectSensor | ||
warning: Wizards.Common.WarningScrew | ||
action_gcode: | ||
CHANGE_STEP_AND_WAIT_PROBE WIZARD={wizard.name} STEP={wizard.next_step} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step CALIBRATE_5D_AUTO3] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_04.jpg | ||
description: Wizards.Common.ConnectAndCheck | ||
placeholder: wizard-step-probe | ||
action_gcode: | ||
{% set cmd = 'CALIBRATE_MODULE_FIVE_D' %} | ||
CHANGE_STEP_AND_WAIT_RUN_CMD WIZARD={wizard.name} STEP={wizard.next_step} CMD={cmd} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step CALIBRATE_5D_AUTO4] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_05.jpg | ||
description: Wizards.5DCalibrationAuto.Wait | ||
countdown: 420 | ||
placeholder: waitProgress true | ||
action_gcode: | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP={wizard.next_step} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step_jog CALIBRATE_5D_AUTO5] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_06.jpg | ||
description: Wizards.5DCalibrationAuto.MoveToSurface | ||
axes: z | ||
steps: 0.01, 0.05, 0.1, 1 | ||
default_step: 1 | ||
jog_gcode: | ||
JOG_DO_MOVE {rawparams} STEP_NAME={wizard.wizard_step_name} | ||
action_gcode: | ||
ADJUST_PROBE_OFFSET_Z ADJUST_CALIBRATION=1 ADJUST_WCS=1 | ||
SET_WCS_FROM_AUTO_WCS | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP={wizard.next_step} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step_button CALIBRATE_5D_AUTO6] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_03.jpg | ||
description: Wizards.5DCalibrationAuto.XYCorrectionDescription | ||
action_gcode: | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP=CALIBRATE_5D_AUTO8 | ||
button_xy_correction_gcode: | ||
MOVE_TO_AUTO_WCS XY=1 | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP={wizard.next_step} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step_jog CALIBRATE_5D_AUTO7] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_07.jpg | ||
description: Wizards.5DCalibrationAuto.MoveToHole | ||
axes: x, y, z | ||
steps: 0.01, 0.05, 0.1, 1 | ||
default_step: 1 | ||
jog_gcode: | ||
JOG_DO_MOVE {rawparams} STEP_NAME={wizard.wizard_step_name} | ||
action_gcode: | ||
ADJUST_PROBE_OFFSET_XY ADJUST_CALIBRATION=1 ADJUST_WCS=1 | ||
SET_WCS_FROM_AUTO_WCS | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP={wizard.next_step} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step CALIBRATE_5D_AUTO8] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_03.jpg | ||
description: Wizards.5DCalibrationAuto.Finish | ||
action_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} ABORT=0 | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
[wizard CALIBRATE_5D_MANUAL] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_06.jpg | ||
type: 5d | ||
steps: CALIBRATE_5D_MANUAL0, CLEAR_NOZZLE0, CLEAR_NOZZLE1, CALIBRATE_5D_MANUAL1, CALIBRATE_5D_MANUAL2, CALIBRATE_5D_MANUAL3, CALIBRATE_5D_MANUAL4, CALIBRATE_5D_MANUAL5, CALIBRATE_5D_MANUAL_COMPLETED | ||
|
||
[wizard_step_button CALIBRATE_5D_MANUAL0] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_06.jpg | ||
description: Wizards.5DCalibrationManual.Description | ||
warning: Wizards.Common.MakeSureFreeOfPlastic | ||
action_gcode: | ||
SET_WIZARD_ENABLE WIZARD={wizard.name} ENABLE=1 ERROR='' | ||
MOVE_SERVICE_POSITION | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP=CALIBRATE_5D_MANUAL1 | ||
button_clear_noozle_gcode: | ||
{% set extruder = printer.toolhead.extruder|default('extruder') %} | ||
SET_WIZARD_ENABLE WIZARD={wizard.name} ENABLE=1 ERROR='' | ||
CHANGE_STEP_AND_WAIT_HEATING WIZARD={wizard.name} STEP={wizard.next_step} TEMP=200 EXTRUDER={extruder} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step CALIBRATE_5D_MANUAL1] | ||
image: wizards/5d_calibration_auto/auto_five_axis_level_02.jpg | ||
description: Wizards.Common.PlaceTool | ||
action_gcode: | ||
MOVE_CALIBRATION_POINT POINT=0 | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP={wizard.next_step} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step_jog CALIBRATE_5D_MANUAL2] | ||
image: wizards/5d_calibration_manual/5d_calibration6.jpg | ||
description: Wizards.Common.MoveNozzle | ||
axes: x, y, z | ||
steps: 0.05, 0.1, 1.0, 10.0 | ||
default_step: 1 | ||
jog_gcode: | ||
JOG_DO_MOVE {rawparams} STEP_NAME={wizard.wizard_step_name} | ||
action_gcode: | ||
SET_A_AXIS_OFFSET_POINT POINT=0 | ||
MOVE_CALIBRATION_POINT POINT=3 | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP={wizard.next_step} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step_jog CALIBRATE_5D_MANUAL3] | ||
image: wizards/5d_calibration_manual/5d_calibration9.jpg | ||
description: Wizards.Common.MoveNozzle | ||
axes: x, y, z | ||
steps: 0.05, 0.1, 1.0, 10.0 | ||
default_step: 1 | ||
jog_gcode: | ||
JOG_DO_MOVE {rawparams} STEP_NAME={wizard.wizard_step_name} | ||
action_gcode: | ||
SET_A_AXIS_OFFSET_POINT POINT=1 | ||
CALC_A_AXIS_OFFSET | ||
MOVE_WCS_ZERO WCS=1 | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP={wizard.next_step} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step_jog CALIBRATE_5D_MANUAL4] | ||
image: wizards/5d_calibration_manual/5d_calibration6.jpg | ||
description: Wizards.Common.MoveNozzle | ||
axes: x, y, z | ||
steps: 0.05, 0.1, 1.0, 10.0 | ||
default_step: 1 | ||
jog_gcode: | ||
JOG_DO_MOVE {rawparams} STEP_NAME={wizard.wizard_step_name} | ||
action_gcode: | ||
SET_WCS_OFFSET WCS=1 X=0 Y=0 Z=0 | ||
SET_WCS_OFFSET WCS=3 X=0 Y=0 Z=0 | ||
MOVE_WCS_ZERO WCS=2 | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP={wizard.next_step} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} | ||
|
||
[wizard_step_jog CALIBRATE_5D_MANUAL5] | ||
image: wizards/5d_calibration_manual/5d_calibration10.jpg | ||
description: Wizards.Common.MoveNozzle | ||
axes: x, y, z | ||
steps: 0.05, 0.1, 1.0, 10.0 | ||
default_step: 1 | ||
jog_gcode: | ||
JOG_DO_MOVE {rawparams} STEP_NAME={wizard.wizard_step_name} | ||
action_gcode: | ||
SET_WCS_OFFSET WCS=2 X=0 Y=0 Z=10 | ||
SET_WCS_OFFSET WCS=4 X=0 Y=0 Z=10 | ||
SET_WIZARD_STEP WIZARD={wizard.name} STEP={wizard.next_step} | ||
cancel_gcode: | ||
RESET_WIZARD WIZARD={wizard.name} |
Oops, something went wrong.