blob: e2934e9397203b5114732bf95b61123579dbad71 (
plain)
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
|
---
tag: g026
title: Mesh Validation Pattern
brief: Test the mesh and adjust.
experimental: true
since: 1.1.0
requires: G26_MESH_VALIDATION
group: calibration
codes: [ G26 ]
notes: |
- Before 1.1.6 it only works with `AUTO_BED_LEVELING_UBL`.
- Since 1.1.7 it also works with `MESH_BED_LEVELING` and `AUTO_BED_LEVELING_BILINEAR`.
parameters:
-
tag: B
optional: true
description: Bed temperature (otherwise 60°C) to use for the test print.
values:
-
type: int
tag: temp
-
tag: C
optional: true
description: Continue with the closest point (otherwise, don't)
values:
-
type: bool
-
tag: D
optional: true
description: Disable leveling compensation (otherwise, enable)
values:
-
type: flag
-
tag: F
optional: true
description: Filament diameter (otherwise 1.75mm)
values:
-
type: float
tag: linear
-
tag: H
optional: true
description: Hot end temperature (otherwise 205°C) to use for the test print.
values:
-
type: float
tag: linear
-
tag: I
since: 2.0.6
optional: true
description: Material preset to use for the test print. Overrides `S`.
values:
-
type: int
tag: index
-
tag: K
optional: true
description: Keep heaters on when done
values:
-
type: bool
-
tag: L
optional: true
description: Layer height to use for the test
values:
-
type: float
tag: linear
-
tag: O
optional: true
description: Ooze amount (otherwise 0.3mm). Emitted at the start of the test.
values:
-
type: float
tag: linear
-
tag: P
optional: true
description: Prime Length
values:
-
type: float
tag: linear
-
tag: Q
optional: true
description: Retraction multiplier. `G26` retract and recover are 1.0mm and 1.2mm respectively. Both retract and recover are multiplied by this value.
values:
-
type: float
-
tag: R
optional: true
description: Number of `G26` Repetitions (otherwise 999)
values:
-
type: int
-
tag: S
optional: true
description: Nozzle size (otherwise 0.4mm)
values:
-
type: float
-
tag: U
optional: true
description: Random deviation. (`U` with no value, 50).
values:
-
type: float
tag: linear
-
tag: X
optional: true
description: X position (otherwise, current X position)
values:
-
type: float
tag: linear
-
tag: Y
optional: true
description: Y position (otherwise, current Y position)
values:
-
type: float
tag: linear
examples:
---
`G26` Mesh Validation Pattern is designed to be used in conjunction with mesh-based leveling to test the accuracy of the probed mesh.
The `G26` command prints a single-layer pattern over the entire print bed, giving a clear indication of how accurately every mesh point is defined. `G26` can be used to determine which areas of the mesh are less-than-perfect and how much to adjust each mesh point.
|