-
Notifications
You must be signed in to change notification settings - Fork 9
/
bed_offset_old.cfg
92 lines (79 loc) · 3.01 KB
/
bed_offset_old.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
##
# DEPRICATED
[gcode_macro BED_DETAILS]
gcode:
{% if printer.save_variables.variables.setup_use_bed_offset == 0 %}
{ action_respond_info("BED OFFSET DISABLED")}
{% endif %}
{%set slot = params.slot|default(printer.save_variables.variables.bed_slot)|int %}
{% if slot == 0 %}
{ action_respond_info("0: Nice STEEL")}
{% elif slot == 1 %}
{ action_respond_info("1: Smooth PEI")}
{% elif slot == 2 %}
{ action_respond_info("2: Texture PEI")}
{% elif slot == 3 %}
{ action_respond_info("3: SCRUB PEI")}
{% elif slot == 4 %}
{ action_respond_info("4: SCRUB STEEL")}
{% else %}
{ action_respond_info("BED SLOT UNKNOWN")}
{% endif %}
{ action_respond_info("Offset: " + printer.save_variables.variables.bed_offset|string )}
#[gcode_macro SET_BED]
#description: set a custom bed
#gcode:
# {% set my_slot = params.SLOT|default(-1)|int %}
# {% set my_offset = params.OFFSET|default(-10)|float %}
# {% set my_reference = params.REF|default(0)|float}
[gcode_macro BED_NICE_PEI]
description: Initialise the values used to for the bed
variable_version: 0.4
gcode:
SAVE_VARIABLE VARIABLE=bed_slot VALUE=1
# This is the thickness of the PEI above the reference
SAVE_VARIABLE VARIABLE=bed_offset VALUE=0.0
#this is the bed we set out nozzle height with
SAVE_VARIABLE VARIABLE=bed_reference VALUE=4
SAVE_VARIABLE VARIABLE=setup_use_bed_offset VALUE=1
FORCE_MESH_REBUILD
[gcode_macro BED_TEXTURE_PEI]
description: Initialise the values used to for the bed
variable_version: 0.4
gcode:
SAVE_VARIABLE VARIABLE=bed_slot VALUE=2
# This is the thickness of the PEI above the reference
SAVE_VARIABLE VARIABLE=bed_offset VALUE=-0.15
#this is the bed we set out nozzle height with
SAVE_VARIABLE VARIABLE=bed_reference VALUE=4
SAVE_VARIABLE VARIABLE=setup_use_bed_offset VALUE=1
FORCE_MESH_REBUILD
[gcode_macro BED_SCRUB_PEI]
description: Initialise the values used to for the bed
variable_version: 0.4
gcode:
SAVE_VARIABLE VARIABLE=bed_slot VALUE=3
# This is the thickness of the PEI above the reference
SAVE_VARIABLE VARIABLE=bed_offset VALUE=0.0
#this is the bed we set out nozzle height with
SAVE_VARIABLE VARIABLE=bed_reference VALUE=4
SAVE_VARIABLE VARIABLE=setup_use_bed_offset VALUE=1
FORCE_MESH_REBUILD
[gcode_macro BED_SCRUB_STEEL]
description: Initialise the values used to for the bed
variable_version: 0.4
gcode:
SAVE_VARIABLE VARIABLE=bed_slot VALUE=4
# This is the thickness of the PEI above the reference
SAVE_VARIABLE VARIABLE=bed_offset VALUE=-0.3
#this is the bed we set out nozzle height with
SAVE_VARIABLE VARIABLE=bed_reference VALUE=0
SAVE_VARIABLE VARIABLE=setup_use_bed_offset VALUE=1
FORCE_MESH_REBUILD
[gcode_macro BED_OFFSET_DISABLE]
description: Initialise the values used to for the bed
variable_version: 0.4
gcode:
SAVE_VARIABLE VARIABLE=setup_use_bed_offset VALUE=0
{ action_respond_info("BED OFFSET DISABLED")}
FORCE_MESH_REBUILD