Skip to content

Commit 6566cf0

Browse files
authored
Merge pull request #3581 from zz912/doc-gcode-g64
Gcode - Documents - G64 added pictures
2 parents 04e3d7b + 71a0bd6 commit 6566cf0

5 files changed

Lines changed: 34 additions & 4 deletions

File tree

docs/src/gcode/g-code.adoc

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1657,14 +1657,44 @@ G64 <P- <Q->>
16571657
and use the value of P-.
16581658
Set Q to zero to disable the 'Naive CAM Detector'.
16591659

1660-
.G64 P- Example Line
1660+
It is a good idea to include a path control specification in the preamble of each G-code file.
1661+
1662+
.G64 P- Q- Example Line
16611663
[source,{ngc}]
16621664
----
1663-
G64 P0.015 (set path following to be within 0.015 of the actual path)
1665+
G64 P0.015 Q0.015 (set path following to be within 0.015 of the actual path)
16641666
----
16651667

1666-
It is a good idea to include a path control specification in the preamble
1667-
of each G-code file.
1668+
The P- and Q- values ​​are chosen small. Usually smaller than the machine accuracy or the accuracy of commonly manufactured parts. Below are examples with extreme P- and Q- values ​​to understand the G64 function.
1669+
1670+
.G64 Without values
1671+
[source,{ngc}]
1672+
----
1673+
G64 (set without P- and Q- values)
1674+
----
1675+
1676+
.G64 Rectangle
1677+
image::images/G64_Rectangle.png["G64 Rectangle",align="center"]
1678+
1679+
.G64 With big Q- value
1680+
[source,{ngc}]
1681+
----
1682+
G64 P0.015 Q6
1683+
----
1684+
1685+
.G64 Rectangle with radius before milling
1686+
image::images/G64_Rectangle_with_radius.png["G64 Rectangle with radius before milling",align="center"]
1687+
1688+
.G64 Rectangle with radius after milling
1689+
image::images/G64_Rectangle_with_radius_q6.png["G64 Rectangle with radius after milling",align="center"]
1690+
1691+
[source,{ngc}]
1692+
----
1693+
G64 P0.015 Q2
1694+
----
1695+
1696+
.G64 Heart
1697+
image::images/G64_Heart_Q2.png["G64 Heart",align="center"]
16681698

16691699
[[gcode:g70]]
16701700
== G70 Lathe finishing cycle(((G70 Lathe finishing cycle)))
8.65 KB
Loading
6.98 KB
Loading
11.3 KB
Loading
11.5 KB
Loading

0 commit comments

Comments
 (0)