@@ -23,7 +23,7 @@ image::images/axis.png["AXIS main window",align="center"]
2323== Getting Started
2424
2525If your configuration is not currently set up to use AXIS,
26- you can change it by editing the .ini file. In the
26+ you can change it by editing the .ini file (INI file) . In the
2727section `[DISPLAY]` change the `[DISPLAY]` line to read `DISPLAY = axis`.
2828
2929The sample configuration 'sim/axis.ini' is already configured to use AXIS as its front-end.
@@ -33,7 +33,7 @@ When AXIS starts, a window like the one in the figure
3333
3434=== INI settings
3535
36- For more information on ini file settings that can change how AXIS
36+ For more information on INI file settings that can change how AXIS
3737works see the <<sub:ini:sec:display,Display Section>> of the INI
3838Configuration Chapter.
3939
@@ -81,16 +81,16 @@ The AXIS window contains the following elements:
8181* A menu bar and toolbar that allow you to perform various actions
8282* 'Manual Control Tab' - which allows you to make the
8383 machine move, turn the spindle on or off, and turn the coolant on or
84- off if included in the ini file.
84+ off if included in the INI file.
8585* 'MDI Tab' - where G-code programs can be entered manually,
8686 one line at a time. This also shows the 'Active G Codes' which shows
8787 which modal G Codes are in effect.
8888* 'Feed Override' - which allows you to scale the speed of programmed motions.
8989 The default maximum is 120% and can be set to a different
90- value in the ini file. See the <<sub:ini:sec:display,Display Section>> of the
90+ value in the INI file. See the <<sub:ini:sec:display,Display Section>> of the
9191 INI file for more information.
9292* 'Spindle Override' - which allows you to scale the spindle speed up or down.
93- * 'Jog Speed' - which allows you to set the jog speed within the limits set in the ini file.
93+ * 'Jog Speed' - which allows you to set the jog speed within the limits set in the INI file.
9494 See the <<sub:ini:sec:display,Display Section>> of the INI file for more information.
9595* 'Max Velocity' - which allows you to restrict the maximum velocity of all
9696 programmed motions (except spindle synchronized motion).
@@ -102,7 +102,7 @@ The AXIS window contains the following elements:
102102
103103=== Menu Items
104104
105- Some menu items might be grayed out depending on how you have your .ini
105+ Some menu items might be grayed out depending on how you have your INI
106106file configured. For more information on configuration see the
107107<<cha:ini-configuration,INI Chapter>>.
108108
@@ -114,7 +114,7 @@ file configured. For more information on configuration see the
114114 for more information.
115115* 'Recent Files' - Displays a list of recently opened files.
116116* 'Edit...' - Open the current G code file for editing if you have an editor
117- configured in your ini file. See the <<sub:ini:sec:display,DISPLAY Section>>
117+ configured in your INI file. See the <<sub:ini:sec:display,DISPLAY Section>>
118118 for more information on specifying an editor to use.
119119* 'Reload' - Reload the current g code file. If you edited it you must reload it
120120 for the changes to take affect. If you stop a file and want to start
@@ -156,7 +156,7 @@ Do not use 'Run From Selected Line' if your g code program contains subroutines.
156156* 'Paste to MDI history' - Paste from the clipboard to the MDI history window
157157* 'Calibration' - Starts the Calibration assistant (emccalib.tcl).
158158 Calibration reads the HAL file and for every 'setp' that uses a variable
159- from the ini file that is in an [AXIS_L],[JOINT_N],[SPINDLE_S], or [TUNE]
159+ from the INI file that is in an [AXIS_L],[JOINT_N],[SPINDLE_S], or [TUNE]
160160 section it creates an entry that can be edited and tested.
161161* 'Show HAL Configuration' - Opens the HAL Configuration window where you can
162162 monitor HAL Components, Pins, Parameters, Signals, Functions, and Threads.
@@ -233,7 +233,7 @@ So be familiar with your machine's design and interpret the display as needed.
233233* 'Show Offsets' - The selected fixture offset (G54-G59.3) origin location can be shown
234234 as a set of three orthogonal lines, one each of red, blue, and green.
235235 This offset origin (or fixture zero) display can be disabled if desired.
236- * 'Show Machine Limits' - The machine's maximum travel limits for each axis, as set in the ini
236+ * 'Show Machine Limits' - The machine's maximum travel limits for each axis, as set in the INI
237237 file, are shown as a rectangular box drawn in red dashed lines. This
238238 is useful when loading a new G code program, or when checking for how
239239 much fixture offset would be needed to bring the G code program within
@@ -335,7 +335,7 @@ The 'extents' of the program in each axis are shown.
335335At the ends, the least and greatest coordinate values are indicated.
336336In the middle, the difference between the coordinates is shown.
337337
338- When some coordinates exceed the 'soft limits' in the .ini file,
338+ When some coordinates exceed the 'soft limits' in the INI file,
339339the relevant dimension is shown in a different color and enclosed by a box.
340340In figure below the maximum soft limit is exceeded on
341341the X axis as indicated by the box surrounding the coordinate value.
@@ -370,7 +370,7 @@ Axis can optionally display a grid when in orthogonal views.
370370Enable or disable the grid using the 'Grid' menu under 'View'.
371371When enabled, the grid is shown in the top and rotated top views;
372372when coordinate system is not rotated, the grid is shown in the front and side views as well.
373- The presets in the 'Grid' menu are controlled by the inifile item `[DISPLAY]GRIDS`.
373+ The presets in the 'Grid' menu are controlled by the INI file item `[DISPLAY]GRIDS`.
374374If unspecified, the default is `10mm 20mm 50mm 100mm 1in 2in 5in 10in`.
375375
376376Specifying a very small grid may decrease performance.
@@ -442,13 +442,13 @@ as long as the button or key is pressed.
442442If another value is selected,
443443the machine will move exactly the displayed distance
444444each time the button is clicked or the key is pressed.
445- By default, the available values are '0.1000, 0.0100, 0.0010, 0.0001'
445+ By default, the available values are '0.1000, 0.0100, 0.0010, 0.0001'.
446446
447447See the <<sub:ini:sec:display,DISPLAY Section>> for more information on setting
448448the increments.
449449
450450.Homing (Identity Kinematics)
451- The inifile setting [KINS]JOINTS defines the total number of
451+ The INI file setting [KINS]JOINTS defines the total number of
452452joints for the system. A joint may be configured with
453453a home switch or for 'immediate' homing. Joints may specify
454454a home sequence that organizes the order for homing groups
@@ -738,7 +738,7 @@ running 'in-place', this can be done by using 'scripts/rip-environment'.
738738== Using AXIS in Lathe Mode(((Axis:Lathe Mode)))
739739
740740By including the line 'LATHE = 1'
741- in the [DISPLAY] section of the ini file, AXIS selects lathe mode. The
741+ in the [DISPLAY] section of the INI file, AXIS selects lathe mode. The
742742'Y' axis is not shown in coordinate readouts, the view is changed to
743743show the Z axis extending to the right and the X axis extending towards
744744the bottom of the screen, and several controls (such as those for
@@ -765,7 +765,7 @@ image::images/axis-back-tool-lathe.png["Lathe Back Tool Shape",align="center"]
765765== Using AXIS in Foam Cutting mode
766766
767767By including the line 'FOAM = 1'
768- in the [DISPLAY] section of the ini file, AXIS selects foam-cutting mode.
768+ in the [DISPLAY] section of the INI file, AXIS selects foam-cutting mode.
769769In the program preview, XY motions are displayed in one plane, and UV motions
770770in another. In the live plot, lines are drawn between corresponding points on
771771the XY plane and the UV plane. The special comments (XY_Z_POS) and (UV_Z_POS)
@@ -785,7 +785,7 @@ guaranteeing the widget's HAL pins are available.
785785You can have multiple line of 'POSTGUI_HALFILE=<filename>' in the INI.
786786Each will be run one after the other in the order they appear.
787787
788- For more information on the ini file settings that can change the way AXIS
788+ For more information on the INI file settings that can change the way AXIS
789789works, see the << sub:ini:sec:display,Display Section>> of the INI configuration chapter.
790790
791791=== Program Filters
@@ -795,7 +795,7 @@ This filter can do any desired task: Something as simple as making sure
795795the file ends with 'M2', or something as complicated as generating
796796G-Code from an image.
797797
798- The '[FILTER]' section of the ini file controls how filters work.
798+ The '[FILTER]' section of the INI file controls how filters work.
799799First, for each type of file, write a 'PROGRAM_EXTENSION' line.
800800Then, specify the program to execute for each type of file.
801801This program is given the name of the input file as its first argument,
@@ -911,10 +911,10 @@ root_window.tk.call("wm","protocol",".","WM_DELETE_WINDOW","destroy .")
911911
912912=== USER_COMMAND_FILE
913913
914- A configuration-specific python file may be specified with an ini file
914+ A configuration-specific python file may be specified with an INI file
915915setting '[DISPLAY]USER_COMMAND_FILE=filename.py'. Like a `~/.axisrc` file,
916916this file is sourced just before the AXIS GUI is displayed. This file
917- is specific to an ini file configuration not the user's home directory.
917+ is specific to an INI file configuration not the user's home directory.
918918
919919=== user_live_update()
920920
@@ -941,7 +941,7 @@ HAL comp.ready() is called just after this function returns.
941941=== External Editor
942942
943943The menu options File > Edit... and File > Edit Tool Table... become
944- available after defining the editor in the ini section [DISPLAY].
944+ available after defining the editor in the INI section [DISPLAY].
945945Useful values include EDITOR=gedit and EDITOR=gnome-terminal -e vim.
946946For more information, see the <<sub:ini:sec:display,Display Section>>
947947of the INI Configuration Chapter.
@@ -1129,7 +1129,7 @@ root_window.bind('<Key-0>',lambda event: set_feedrate(100))
11291129
11301130[source,python]
11311131----
1132- # read an ini file item
1132+ # read an INI file item
11331133machine = inifile.find('EMC','MACHINE')
11341134print('machine name =',machine)
11351135----
0 commit comments