A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Tentative proposal for extra planes in G-code | |||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||
3 | LinuxCNC currently supports planes G17 (XY) G18 (ZX) G19 (YZ) and G17.1(UV) G18.1(WU) G19(VW) | |||||||||||||||||||||||||
4 | Currently arcs are only supported in G17, G18 and G19 | |||||||||||||||||||||||||
5 | This table fills the remaining G-code space attempting to be consistent with this, where possible | |||||||||||||||||||||||||
6 | The logic is based on the allocation of arc-centre offsets where I = XU(A), J = YV(B) K = ZW(C) | |||||||||||||||||||||||||
7 | I don't know if the standard defintition of the ZX plane (rather than the XZ plane) gives a sense of direction to arcs | |||||||||||||||||||||||||
8 | In the table I have not made that differentiation | |||||||||||||||||||||||||
9 | There are not enough G-codes to cover every eventuality, so the XU, YV and ZW planes got priority on the 1x.9 codes. | |||||||||||||||||||||||||
10 | These three can not use IJK arcs, only R-format. | |||||||||||||||||||||||||
11 | ||||||||||||||||||||||||||
12 | I | J | K | I | J | K | I | J | K | |||||||||||||||||
13 | X | Y | Z | A | B | C | U | V | W | |||||||||||||||||
14 | I | X | 17 | 18 | 17.5 | 18.5 | 17.9 | 17.2 | 18.2 | |||||||||||||||||
15 | J | Y | 19 | 17.6 | 19.5 | 17.3 | 19.9 | 19.2 | ||||||||||||||||||
16 | K | Z | 18.6 | 19.6 | 18.3 | 19.3 | 18.9 | |||||||||||||||||||
17 | I | A | 17.4 | 18.4 | 17.8 | 18.8 | ||||||||||||||||||||
18 | J | B | 19.4 | 17.7 | 19.8 | |||||||||||||||||||||
19 | K | C | 18.7 | 19.7 | ||||||||||||||||||||||
20 | I | U | 17.1 | 18.1 | ||||||||||||||||||||||
21 | J | V | 19.1 | |||||||||||||||||||||||
22 | K | W | ||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||
24 | ||||||||||||||||||||||||||
25 | 17x | IJ | ||||||||||||||||||||||||
26 | 18x | IK | ||||||||||||||||||||||||
27 | 19x | JK | ||||||||||||||||||||||||
28 | R-Format only? | |||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | With the conventional ordering for ZX WU etc | |||||||||||||||||||||||||
31 | I | J | K | I | J | K | I | J | K | |||||||||||||||||
32 | X | Y | Z | A | B | C | U | V | W | |||||||||||||||||
33 | I | X | 17 | 17.5 | 17.9 | 17.2 | ||||||||||||||||||||
34 | J | Y | 19 | 17.6 | 19.5 | 17.3 | 19.9 | 19.2 | ||||||||||||||||||
35 | K | Z | 18 | 18.6 | 19.6 | 18.3 | 19.3 | 18.9 | ||||||||||||||||||
36 | I | A | 17.4 | 17.8 | ||||||||||||||||||||||
37 | J | B | 19.4 | 17.7 | 19.8 | |||||||||||||||||||||
38 | K | C | 18.5 | 18.4 | 18.7 | 19.7 | ||||||||||||||||||||
39 | I | U | 17.1 | |||||||||||||||||||||||
40 | J | V | 19.1 | |||||||||||||||||||||||
41 | K | W | 18.2 | 18.8 | 18.1 | |||||||||||||||||||||
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 |