Skip to content

Commit 8b48ccf

Browse files
committed
Hal,.ini,punctuation - small bits noticed during translation
1 parent ecdea1a commit 8b48ccf

File tree

3 files changed

+41
-41
lines changed

3 files changed

+41
-41
lines changed

docs/src/gcode/coordinates.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ By default, 'G92' offsets are restored after the machine is started.
304304
Programmers that wish for Fanuc behavior, where 'G92' offsets are
305305
cleared at machine start and after a reset or program end, may disable
306306
'G92' persistence by setting 'DISABLE_G92_PERSISTENCE = 1' in the
307-
'[RS274NGC]' section of the '.ini' file.
307+
'[RS274NGC]' section of the INI file.
308308

309309
[NOTE]
310310
It is good practice to clear the 'G92' offsets at the end of their use
@@ -318,7 +318,7 @@ will be applied when an axis is homed. See
318318
There are at least two ways to set G92 values:
319319

320320
* With a right click on the position displays in tklinuxcnc, a window opens
321-
where it is possible to enter a value
321+
where it is possible to enter a value.
322322
* With the G92 command
323323

324324
Both work from the current position of the axis that should be moved.
@@ -384,13 +384,13 @@ effect a startup will cause them to become active again. As a
384384
safeguard, always have your preamble to set the environment as you
385385
expect it. Additionally, 'G92' persistence may be disabled by setting
386386
'DISABLE_G92_PERSISTENCE = 1' in the '[RS274NGC]' section of the
387-
'.ini' file.
387+
INI file.
388388

389389
[[sec:g92-g52-interaction-cautions]]
390390
=== G92 and G52 Interaction Cautions
391391

392392
'G52' and 'G92' share the same offset registers. Unless 'G92'
393-
persistence is disabled in the '.ini' file(see
393+
persistence is disabled in the INI file (see
394394
<<sec:g92-commands,G92 Commands>>),
395395
'G52' offsets will also persist after machine reset,
396396
'M02' or 'M30'. Beware that a 'G52' offset in effect during a program

docs/src/gcode/g-code.adoc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1390,7 +1390,7 @@ G43 <H->
13901390

13911391
* 'H' - tool number (optional)
13921392

1393-
* 'G43' - enables tool length compensation.
1393+
* 'G43' - enables tool length compensation.
13941394
G43 changes subsequent motions by offsetting the axis coordinates by
13951395
the length of the offset. G43 does not cause any motion. The next time
13961396
a compensated axis is moved, that axis's endpoint is the compensated
@@ -1497,10 +1497,10 @@ location.
14971497

14981498
It is an error if:
14991499

1500-
* 'H' is unspecified and no axis offsets are specified
1501-
* 'H is specified and the given tool number does not exist in the tool
1502-
table
1503-
* 'H' is specified and axes are also specified
1500+
* 'H' is unspecified and no axis offsets are specified.
1501+
* 'H' is specified and the given tool number does not exist in the tool
1502+
table.
1503+
* 'H' is specified and axes are also specified.
15041504

15051505
NOTE: G43.2 does not write to the tool table.
15061506

@@ -1590,7 +1590,7 @@ It is an error if:
15901590

15911591
* selecting a coordinate system is used while cutter compensation is on.
15921592

1593-
See the <<cha:coordinate-system,Coordinate System>> Section for an
1593+
See the <<cha:coordinate-system,Coordinate System>> section for an
15941594
overview of coordinate systems.
15951595

15961596
[[gcode:g61]]
@@ -2066,7 +2066,7 @@ In addition, at the beginning of the first cycle and each repeat, the
20662066
following one or two moves are made
20672067

20682068
* A <<gcode:g0,rapid move>> parallel to the XY-plane to
2069-
the given XY-position,
2069+
the given XY-position.
20702070
* The Z-axis make a rapid move to the R position, if it is
20712071
not already at the R position.
20722072

@@ -2279,7 +2279,7 @@ The first preliminary move is a maximum rapid move along the Z axis to
22792279
The first repeat consists of 3 moves.
22802280

22812281
* A <<gcode:g0,rapid move>> parallel to the XY-plane to (X5, Y7)
2282-
* Move parallel to the Z-axis at the <<sec:set-feed-rate,feed rate>> to
2282+
* Move parallel to the Z-axis at the <<sec:set-feed-rate,feed rate>> to
22832283
(Z4.2)
22842284
* A rapid move parallel to the Z-axis to (X5, Y7, Z4.8)
22852285

docs/src/gcode/tool-compensation.adoc

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,14 @@ G-code for more detailed explanations.
5656
The 'Tool Table' is a text file that contains information about each
5757
tool. The file is located in the same directory as your configuration
5858
and is called 'tool.tbl' by default. A file name may be specified
59-
with the ini file [EMCIO]TOOL_TABLE setting. The tools might be in a
59+
with the INI file [EMCIO]TOOL_TABLE setting. The tools might be in a
6060
tool changer or just changed manually. The file can be edited with a
6161
text editor or be updated using G10 L1. See the
6262
<<sec:lathe-tool-table,Lathe Tool Table>> Section for an example of
6363
the lathe tool table format. The maximum pocket number is 1000.
6464

65-
The <<cha:tooledit-gui,Tool Editor>> or a text editor can be used to edit
66-
the tool table. If you use a text editor make sure you reload the tool
65+
The <<cha:tooledit-gui,Tool Editor>> or a text editor can be used to edit
66+
the tool table. If you use a text editor make sure you reload the tool
6767
table in the GUI.
6868

6969
[[sub:tool-table-format]]
@@ -177,56 +177,56 @@ is used for all machines.
177177

178178
The userspace program specified by *[EMCIO]EMCIO = io* is conventionally
179179
used for tool changer management (and other io functions for enabling
180-
LinuxCNC and the control of coolant/lube hardware). The hal pins used for
181-
tool management are prefixed with *iocontrol.0.*
180+
LinuxCNC and the control of coolant/lube hardware). The HAL pins used for
181+
tool management are prefixed with *iocontrol.0.*.
182182

183-
A gcode *TN* command asserts the hal output pin *iocontrol.0.tool-prepare*.
184-
The hal input pin, *iocontrol.0.tool-prepared*, must be set by external
185-
hal logic to complete tool preparation leading to a subsequent reset of
183+
A G-code *T* command asserts the HAL output pin *iocontrol.0.tool-prepare*.
184+
The HAL input pin, *iocontrol.0.tool-prepared*, must be set by external
185+
HAL logic to complete tool preparation leading to a subsequent reset of
186186
the tool-prepare pin.
187187

188-
A gcode *M6* command asserts the hal output pin *iocontrol.0.tool-change*.
189-
The related hal input pin, *iocontrol.0.tool-prepared*, must be set by
190-
external hal logic to indicate completion of the tool change leading
188+
A G-code *M6* command asserts the HAL output pin *iocontrol.0.tool-change*.
189+
The related HAL input pin, *iocontrol.0.tool-prepared*, must be set by
190+
external HAL logic to indicate completion of the tool change leading
191191
to a subsequent reset of the tool-change pin.
192192

193193
Tooldata is accessed by an ordered index (idx) that depends on the
194194
type of toolchanger specified by *[EMCIO]RANDOM_TOOLCHANGER=type*.
195195

196196
. For *RANDOM_TOOLCHANGER = 0*, (0 is default and specifies a non-random
197-
toolchanger) idx is a number indicating the sequence in which tooldata was
197+
toolchanger) idx is a number indicating the sequence in which tooldata was
198198
loaded.
199199
. For *RANDOM_TOOLCHANGER = 1*, idx is the *current* pocket number
200-
for the toolnumber specified by the gcode select tool command *Tn*.
200+
for the toolnumber specified by the G-code select tool command *Tn*.
201201

202-
The io program provides hal output pins to facilitate toolchanger management:
202+
The io program provides HAL output pins to facilitate toolchanger management:
203203

204204
. *iocontrol.0.tool-prep-number*
205205
. *iocontrol.0.tool-prep-index*
206206
. *iocontrol.0.tool-prep-pocket*
207207

208208
==== IO for non-random toolchanger
209209

210-
. Tool number N==0 indicates no tool
210+
. Tool number n==0 indicates no tool
211211
. The pocket number for a tool is fixed when tooldata is loaded
212-
. At gcode *TN* (N != 0) command:
212+
. At G-code *Tn* (n != 0) command:
213213
.. *iocontrol.0.tool-prep-index* = idx (index based on tooldata load sequence)
214-
.. *iocontrol.0.tool-prep-number* = N
215-
.. *iocontrol.0.tool-prep-pocket* = the fixed pocketno for N
216-
. At gcode *T0* (N == 0 remove) command:
214+
.. *iocontrol.0.tool-prep-number* = n
215+
.. *iocontrol.0.tool-prep-pocket* = the fixed pocketno for n
216+
. At G-code *T0* (n == 0 remove) command:
217217
.. *iocontrol.0.tool-prep-index* = 0
218218
.. *iocontrol.0.tool-prep-number* = 0
219219
.. *iocontrol.0.tool-prep-pocket* = 0
220220

221221
==== IO for random toolchanger
222222

223-
. Tool number N==0 is *not special*
224-
. Pocket number 0 is *special* as it indicates the *spindle*
225-
. The *current* pocket number for tool N is the tooldata index (idx) for tool N
226-
. At gcode command *TN*:
227-
.. *iocontrol.0.tool-prep-index* = pocket number for tool N
228-
.. *iocontrol.0.tool-prep-number* = N
229-
.. *iocontrol.0.tool-prep-pocket* = pocket number for tool N
223+
. Tool number n==0 is *not special*.
224+
. Pocket number 0 is *special* as it indicates the *spindle*.
225+
. The *current* pocket number for tool N is the tooldata index (idx) for tool n.
226+
. At G-code command *Tn*:
227+
.. *iocontrol.0.tool-prep-index* = pocket number for tool n
228+
.. *iocontrol.0.tool-prep-number* = n
229+
.. *iocontrol.0.tool-prep-pocket* = pocket number for tool n
230230

231231
[[sub:tool-changers]]
232232
=== Tool Changers(((Tool Changers)))
@@ -238,9 +238,9 @@ is in the <<sub:ini:sec:emcio,EMCIO Section>> of the INI chapter.
238238
.Manual Tool Changer
239239
Manual tool changer (you change the tool by hand) is treated like a
240240
fixed location tool changer. Manual toolchanges can be aided by
241-
a hal configuration that employs the userspace program
242-
*hal_manualtoolchange* and is typically specified in an ini file
243-
with ini statements:
241+
a HAL configuration that employs the userspace program
242+
*hal_manualtoolchange* and is typically specified in an INI file
243+
with INI statements:
244244

245245
[source,{ini}]
246246
----

0 commit comments

Comments
 (0)