Commit 9855bc75 by Fabrice Salvaire

doc cleanup

parent 03eda111
......@@ -252,7 +252,7 @@ degrees.
No axis words and one or more offsets must be programmed for full circles. The ``P`` word defaults to
1 and is optional.
For more information on ``Incremental Arc Distance Mode see the `G91.1 <#gcode:g90.1-g91.1>`__
For more information on Incremental Arc Distance Mode see the `G91.1 <#gcode:g90.1-g91.1>`__
section.
Absolute Arc Distance Mode
......@@ -265,7 +265,7 @@ less than 360 degrees.
No axis words and both offsets must be programmed for full circles. The ``P`` word defaults to 1 and
is optional.
For more information on ``Absolute Arc Distance Mode see the `G90.1 <#gcode:g90.1-g91.1>`__ section.
For more information on Absolute Arc Distance Mode see the `G90.1 <#gcode:g90.1-g91.1>`__ section.
XY-plane (G17)
......@@ -828,11 +828,11 @@ machine ``units`` as specified in the ini file. All axes defined in the ini file
G28 is issued. If no positions are stored with G28.1 then all axes will go to the `machine origin
<#sec.machine-corrdinate-system>`__.
* ``G28`` - makes a `rapid move <#gcode:g0>`__ from the current position to the ``absolute`` position of
the values in parameters 5161-5166.
* ``G28 axes`` - makes a rapid move to the position specified by ``axes`` including any offsets, then
will make a rapid move to the ``absolute`` position of the values in parameters 5161-5166 for all
``axes`` specified. Any ``axis`` not specified will not move.
* ``G28`` - makes a `rapid move <#gcode:g0>`__ from the current position to the ``absolute``
position of the values in parameters 5161-5166.
* ``G28 axes`` - makes a rapid move to the position specified by ``axes`` including any offsets,
then will make a rapid move to the ``absolute`` position of the values in parameters 5161-5166 for
all ``axes`` specified. Any ``axis`` not specified will not move.
* ``G28.1`` - stores the current ``absolute`` position into parameters 5161-5166.
G28 Example Line
......@@ -857,8 +857,8 @@ the ini file. All axes defined in the ini file will be moved when a G30 is issu
are stored with G30.1 then all axes will go to the `machine origin
<#sec.machine-corrdinate-system>`__.
* ``G30`` - makes a `rapid move <#gcode:g0>`__ from the current position to the ``absolute`` position of
the values in parameters 5181-5186.
* ``G30`` - makes a `rapid move <#gcode:g0>`__ from the current position to the ``absolute``
position of the values in parameters 5181-5186.
* ``G30 axes`` - makes a rapid move to the position specified by ``axes`` including any offsets,
then will make a rapid move to the ``absolute`` position of the values in parameters 5181-5186 for
all ``axes`` specified. Any ``axis`` not specified will not move.
......@@ -1320,19 +1320,19 @@ G64 Path Blending
* ``G64`` - without P means to keep the best speed possible, no matter how far away from the
programmed point you end up.
* ``G64 P- Q-`` - is a way to fine tune your system for best compromise between speed and
accuracy. The P- tolerance means that the actual path will be no more than P- away from the
programmed endpoint. The velocity will be reduced if needed to maintain the path. In addition,
when you activate G64 P- Q- it turns on the ``naive cam detector``; when there are a series of
linear XYZ feed moves at the same `feed rate <#sec:set-feed-rate>`__ that are less than Q- away
from being collinear, they are collapsed into a single linear move. On G2/G3 moves in the G17
(XY) plane when the maximum deviation of an arc from a straight line is less than the G64 P-
tolerance the arc is broken into two lines (from start of arc to midpoint, and from midpoint to
end). those lines are then subject to the naive cam algorithm for lines. Thus, line-arc, arc-arc,
and arc-line cases as well as line-line benefit from the ``naive cam detector``. This improves
contouring performance by simplifying the path. It is OK to program for the mode that is already
active. See also the `Trajectory Control <#sec:trajectory-control>`__ Section for more
information on these modes. If Q is not specified then it will have the same behavior as before
and use the value of P-.
accuracy. The P- tolerance means that the actual path will be no more than P- away from the
programmed endpoint. The velocity will be reduced if needed to maintain the path. In addition,
when you activate G64 P- Q- it turns on the ``naive cam detector``; when there are a series of
linear XYZ feed moves at the same `feed rate <#sec:set-feed-rate>`__ that are less than Q- away
from being collinear, they are collapsed into a single linear move. On G2/G3 moves in the G17 (XY)
plane when the maximum deviation of an arc from a straight line is less than the G64 P- tolerance
the arc is broken into two lines (from start of arc to midpoint, and from midpoint to end). those
lines are then subject to the naive cam algorithm for lines. Thus, line-arc, arc-arc, and arc-line
cases as well as line-line benefit from the ``naive cam detector``. This improves contouring
performance by simplifying the path. It is OK to program for the mode that is already active. See
also the `Trajectory Control <#sec:trajectory-control>`__ Section for more information on these
modes. If Q is not specified then it will have the same behavior as before and use the value of
P-.
G64 P- Example Line
......@@ -2011,7 +2011,7 @@ used. If an axis word is not used for a given axis, the offset for that axis wil
When ``G92`` is executed, the `origins <#sec.machine-corrdinate-system>`__ of all coordinate systems
move. They move such that the value of the current controlled point, in the currently active
coordinate system, becomes the specified value. All of the coordinate systems origins (G53-G59.3)
coordinate system, becomes the specified value. All of the coordinate system`s origins (G53-G59.3)
are offset this same distance.
``G92`` uses the values stored in `parameters <#sub:numbered-parameters>`__ 5211-5219 as the X Y Z A B
......@@ -2102,7 +2102,7 @@ G96, G97 Spindle Control Mode
* ``D`` - maximum spindle RPM
* ``S`` - surface speed
* ``$" - the spindle of which the speed will be varied.
* ``$`` - the spindle of which the speed will be varied.
* ``G96 D- S-`` - selects constant surface speed of ``S`` feet per minute (if G20 is in effect) or
meters per minute (if G21 is in effect). D- is optional.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment