<html xmlns:v="urn:schemas-microsoft-com:vml"

xmlns:o="urn:schemas-microsoft-com:office:office"

xmlns:w="urn:schemas-microsoft-com:office:word"

xmlns="http://www.w3.org/TR/REC-html40">

 

<head>

<meta http-equiv=Content-Type content="text/html; charset=windows-1252">

<meta name=ProgId content=FrontPage.Editor.Document>

<meta name=Generator content="Microsoft FrontPage 4.0">

<meta name=Originator content="Microsoft Word 9">

<link rel=File-List href="./APPENDIX_files/filelist.xml">

<title>APPENDIX A: Geometry Menus</title>

<!--[if gte mso 9]><xml>

 <o:DocumentProperties>

  <o:Author>Steve Ellstrom</o:Author>

  <o:LastAuthor>Steven Ellstrom</o:LastAuthor>

  <o:Revision>2</o:Revision>

  <o:TotalTime>12</o:TotalTime>

  <o:LastPrinted>1994-01-15T00:25:00Z</o:LastPrinted>

  <o:Created>2001-05-11T02:18:00Z</o:Created>

  <o:LastSaved>2001-05-11T02:18:00Z</o:LastSaved>

  <o:Pages>10</o:Pages>

  <o:Words>2164</o:Words>

  <o:Characters>12340</o:Characters>

  <o:Company>Micro Wizard Software</o:Company>

  <o:Lines>102</o:Lines>

  <o:Paragraphs>24</o:Paragraphs>

  <o:CharactersWithSpaces>15154</o:CharactersWithSpaces>

  <o:Version>9.2720</o:Version>

 </o:DocumentProperties>

</xml><![endif]--><!--[if gte mso 9]><xml>

 <w:WordDocument>

  <w:DoNotHyphenateCaps/>

  <w:DrawingGridHorizontalSpacing>6 pt</w:DrawingGridHorizontalSpacing>

  <w:DrawingGridVerticalSpacing>6 pt</w:DrawingGridVerticalSpacing>

  <w:DisplayVerticalDrawingGridEvery>0</w:DisplayVerticalDrawingGridEvery>

  <w:UseMarginsForDrawingGridOrigin/>

  <w:DoNotShadeFormData/>

  <w:Compatibility>

   <w:NoTabHangIndent/>

   <w:BalanceSingleByteDoubleByteWidth/>

   <w:DoNotLeaveBackslashAlone/>

   <w:ULTrailSpace/>

   <w:DoNotExpandShiftReturn/>

   <w:ShowBreaksInFrames/>

   <w:SuppressSpBfAfterPgBrk/>

   <w:UsePrinterMetrics/>

   <w:WW6BorderRules/>

   <w:FootnoteLayoutLikeWW8/>

   <w:ShapeLayoutLikeWW8/>

   <w:AlignTablesRowByRow/>

   <w:ForgetLastTabAlignment/>

   <w:AutoSpaceLikeWord95/>

   <w:NoSpaceRaiseLower/>

   <w:LayoutRawTableWidth/>

   <w:LayoutTableRowsApart/>

  </w:Compatibility>

 </w:WordDocument>

</xml><![endif]-->

<style>

<!--

 /* Font Definitions */

@font-face

      {font-family:Courier;

      panose-1:0 0 0 0 0 0 0 0 0 0;

      mso-font-charset:0;

      mso-generic-font-family:modern;

      mso-font-format:other;

      mso-font-pitch:fixed;

      mso-font-signature:3 0 0 0 1 0;}

@font-face

      {font-family:"Arial Unicode MS";

      panose-1:2 11 6 4 2 2 2 2 2 4;

      mso-font-charset:128;

      mso-generic-font-family:swiss;

      mso-font-pitch:variable;

      mso-font-signature:16792199 151977984 16 0 4129023 0;}

@font-face

      {font-family:"\@Arial Unicode MS";

      mso-font-charset:128;

      mso-generic-font-family:swiss;

      mso-font-pitch:variable;

      mso-font-signature:16792199 151977984 16 0 4129023 0;}

 /* Style Definitions */

p.MsoNormal, li.MsoNormal, div.MsoNormal

      {mso-style-parent:"";

      margin:0in;

      margin-bottom:.0001pt;

      mso-pagination:widow-orphan;

      mso-layout-grid-align:none;

      punctuation-wrap:simple;

      text-autospace:none;

      font-size:12.0pt;

      mso-bidi-font-size:10.0pt;

      font-family:Courier;

      mso-fareast-font-family:"Times New Roman";

      mso-bidi-font-family:"Times New Roman";}

h1

      {mso-style-next:Normal;

      margin-top:12.0pt;

      margin-right:0in;

      margin-bottom:6.0pt;

      margin-left:0in;

      text-align:center;

      mso-pagination:none;

      page-break-after:avoid;

      mso-outline-level:1;

      mso-layout-grid-align:none;

      punctuation-wrap:simple;

      text-autospace:none;

      font-size:14.0pt;

      mso-bidi-font-size:10.0pt;

      font-family:"Times New Roman";

      mso-font-kerning:14.0pt;

      mso-bidi-font-weight:normal;}

h2

      {mso-style-next:Normal;

      margin-top:12.0pt;

      margin-right:0in;

      margin-bottom:6.0pt;

      margin-left:0in;

      text-align:center;

      mso-pagination:none;

      page-break-after:avoid;

      mso-outline-level:2;

      mso-layout-grid-align:none;

      punctuation-wrap:simple;

      text-autospace:none;

      font-size:12.0pt;

      mso-bidi-font-size:10.0pt;

      font-family:"Times New Roman";

      mso-bidi-font-weight:normal;}

h3

      {mso-style-next:Normal;

      margin-top:12.0pt;

      margin-right:0in;

      margin-bottom:6.0pt;

      margin-left:0in;

      text-align:center;

      mso-pagination:lines-together;

      page-break-after:avoid;

      mso-outline-level:3;

      mso-layout-grid-align:none;

      punctuation-wrap:simple;

      text-autospace:none;

      font-size:12.0pt;

      mso-bidi-font-size:10.0pt;

      font-family:"Times New Roman";

      mso-bidi-font-weight:normal;}

h4

      {mso-style-next:Normal;

      margin:0in;

      margin-bottom:.0001pt;

      text-align:center;

      mso-pagination:widow-orphan;

      page-break-after:avoid;

      mso-outline-level:4;

      mso-layout-grid-align:none;

      punctuation-wrap:simple;

      text-autospace:none;

      font-size:22.0pt;

      mso-bidi-font-size:10.0pt;

      font-family:"Times New Roman";}

p.MsoHeader, li.MsoHeader, div.MsoHeader

      {margin:0in;

      margin-bottom:.0001pt;

      mso-pagination:widow-orphan;

      tab-stops:center 3.0in right 6.0in;

      mso-layout-grid-align:none;

      punctuation-wrap:simple;

      text-autospace:none;

      font-size:12.0pt;

      mso-bidi-font-size:10.0pt;

      font-family:Courier;

      mso-fareast-font-family:"Times New Roman";

      mso-bidi-font-family:"Times New Roman";}

p.MsoFooter, li.MsoFooter, div.MsoFooter

      {margin:0in;

      margin-bottom:.0001pt;

      mso-pagination:widow-orphan;

      tab-stops:center 3.0in right 6.0in;

      mso-layout-grid-align:none;

      punctuation-wrap:simple;

      text-autospace:none;

      font-size:12.0pt;

      mso-bidi-font-size:10.0pt;

      font-family:Courier;

      mso-fareast-font-family:"Times New Roman";

      mso-bidi-font-family:"Times New Roman";}

p.MsoTitle, li.MsoTitle, div.MsoTitle

      {margin:0in;

      margin-bottom:.0001pt;

      text-align:center;

      mso-pagination:widow-orphan;

      mso-layout-grid-align:none;

      punctuation-wrap:simple;

      text-autospace:none;

      font-size:24.0pt;

      mso-bidi-font-size:10.0pt;

      font-family:"Times New Roman";

      mso-fareast-font-family:"Times New Roman";}

p.Paragraph1, li.Paragraph1, div.Paragraph1

      {mso-style-name:"Paragraph 1";

      mso-style-parent:"";

      margin-top:0in;

      margin-right:0in;

      margin-bottom:6.0pt;

      margin-left:0in;

      text-align:justify;

      text-indent:.5in;

      line-height:12.0pt;

      mso-line-height-rule:exactly;

      mso-pagination:widow-orphan;

      tab-stops:1.0in 2.4in;

      mso-layout-grid-align:none;

      punctuation-wrap:simple;

      text-autospace:none;

      font-size:12.0pt;

      mso-bidi-font-size:10.0pt;

      font-family:"Times New Roman";

      mso-fareast-font-family:"Times New Roman";}

p.Paragraph2, li.Paragraph2, div.Paragraph2

      {mso-style-name:Paragraph2;

      mso-style-parent:"";

      margin-top:.25in;

      margin-right:-.5in;

      margin-bottom:.25in;

      margin-left:.5in;

      mso-pagination:lines-together;

      tab-stops:184.5pt 229.5pt;

      mso-layout-grid-align:none;

      punctuation-wrap:simple;

      text-autospace:none;

      font-size:12.0pt;

      mso-bidi-font-size:10.0pt;

      font-family:"Times New Roman";

      mso-fareast-font-family:"Times New Roman";

      font-weight:bold;

      mso-bidi-font-weight:normal;}

 /* Page Definitions */

@page

      {mso-mirror-margins:yes;

      mso-facing-pages:yes;

      mso-footnote-numbering-restart:each-section;}

@page Section1

      {size:8.5in 11.0in;

      margin:.7in .6in .6in .6in;

      mso-header-margin:.5in;

      mso-footer-margin:.5in;

      mso-gutter-margin:.5in;

      mso-paper-source:0;}

div.Section1

      {page:Section1;}

-->

</style>

<!--[if gte mso 9]><xml>

 <o:shapedefaults v:ext="edit" spidmax="2050"/>

</xml><![endif]--><!--[if gte mso 9]><xml>

 <o:shapelayout v:ext="edit">

  <o:idmap v:ext="edit" data="1"/>

 </o:shapelayout></xml><![endif]-->

</head>

 

<body lang=EN-US style='tab-interval:.5in' background="images/BlueGrid.gif">

 

<div class=Section1>

 

<p class=MsoTitle><b><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></b></p>

 

<p class=MsoTitle><b>CAM Wizard</b> N/C Programming Software</p>

 

<h1><span style='mso-fareast-font-family:"Arial Unicode MS"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></h1>

 

<h1>Editing the Geometry Menus</h1>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;page-break-after:avoid;tab-stops:

.3in .5in 2.4in'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

 

<p class=MsoNormal style='text-align:justify;text-indent:.5in;line-height:12.0pt;

mso-line-height-rule:exactly;mso-pagination:widow-orphan lines-together;

page-break-after:avoid;tab-stops:1.0in 2.4in'><span style='font-family:"Times New Roman"'>The

menus in the geometry program are user configurable. Each menu is stored in a

file with the menu name and a .MNU extension. These menu files are text files

with lists of menu items followed by a comma or semicolon and the command to be

executed if that item is selected. Multiple commands can be executed for a

given menu item by separating the commands with commas. Menu items are selected

by moving the mouse cursor to that item and pressing any mouse key, or pressing

the right mouse button (or F3) to select the highlighted item.<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;page-break-after:avoid;tab-stops:

.3in .5in 2.4in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1>The mouse and menu system work together to create a

powerful and flexible command processing system. Special commands exist to

enhance the interaction of the mouse and menus. These commands allow

interactive, prompted inputting of parameters such as geometry selection,

names, and X/Y locations from either the mouse, or the keyboard. These commands

are: &quot;<b style='mso-bidi-font-weight:normal'>XN</b>&quot;, &quot;<b

style='mso-bidi-font-weight:normal'>YN</b>&quot;, &quot;<b style='mso-bidi-font-weight:

normal'>XY</b>&quot;,&quot;<b style='mso-bidi-font-weight:normal'>PN</b>&quot;,

&quot;<b style='mso-bidi-font-weight:normal'>LN</b>&quot;, &quot;<b

style='mso-bidi-font-weight:normal'>CN</b>&quot;, &quot;<b style='mso-bidi-font-weight:

normal'>SHAPEN</b>&quot;, &quot;<b style='mso-bidi-font-weight:normal'>SELECTION</b>&quot;,

&quot;<b style='mso-bidi-font-weight:normal'>LAYERN</b>&quot;, &quot;<b

style='mso-bidi-font-weight:normal'>RAD</b>&quot;, &quot;<b style='mso-bidi-font-weight:

normal'>ANG</b>&quot;, and &quot;<b style='mso-bidi-font-weight:normal'>DIST</b>&quot;.

All of these commands, when used in the command line will prompt the user for

an appropriate response, and then replace that command with the user input. The

mouse keys work as described below for these commands.</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1><b style='mso-bidi-font-weight:normal'>XN</b> asks the user

for an X dimension (X/Point ?). This dimension can be typed in at the keyboard,

selected with the left button of the mouse, taken as the X coordinate of the

object picked with the center button of the mouse, or as the default X0 by

pressing either [Enter] or the right mouse button.</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1><b style='mso-bidi-font-weight:normal'>YN</b> asks the user

for an Y dimension (Y/Point ?). This dimension can be typed in at the keyboard,

selected with the left button of the mouse, taken as the Y coordinate of the

object picked with the center button of the mouse, or as the default Y0 by

pressing either [Enter] or the right mouse button.</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1><b style='mso-bidi-font-weight:normal'>XY</b> asks the user

for an XY position (X,Y/Point ?). This position can be typed in at the keyboard

as two numbers (the X and Y dimensions) separated by a comma, selected with the

left button of the mouse, taken as the X/Y coordinate of the object picked with

the center button of the mouse, or as the default X0/Y0 by pressing either

[Enter]. An [intersection] option is also available as indicated at the bottom

right of the screen. This option is selected with the right mouse button. The

user is then prompted for two selections, the X/Y input being taken as the

intersection of the two.</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1><b style='mso-bidi-font-weight:normal'>ANG</b> asks the

user for an angle (Angle ?). The angle can be typed in at the keyboard, or a

line can be selected with any mouse button. The angle of the line is then taken

as the input angle.</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1><b style='mso-bidi-font-weight:normal'>RAD</b> asks the

user for an radius (Radius ?). The radius can be typed in at the keyboard, or a

circle can be selected with any mouse button. The radius of the circle is then

taken as the input radius.</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1><b style='mso-bidi-font-weight:normal'>DIST</b> asks the

user for a distance (Distance ?). The distance can be typed in at the keyboard,

or a point can be digitized with the left mouse button, or an existing point

picked with the center mouse button, and its distance from X0/Y0 will be the

input distance. If either [Enter] is pressed or the right mouse button is

pressed, then the default distance is used.</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1><b style='mso-bidi-font-weight:normal'>PN</b>, <b

style='mso-bidi-font-weight:normal'>CN</b>, <b style='mso-bidi-font-weight:

normal'>LN</b>, <b style='mso-bidi-font-weight:normal'>SHAPEN</b>, and <b

style='mso-bidi-font-weight:normal'>LAYERN</b> ask the user for an existing

element of geometry (such as Point ?). The element number can be typed in on

the keyboard (such as 3 for P3), or the element can be selected with either of

the left two mouse buttons. This last element is selected by pressing the right

mouse button or pressing [Enter].</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1><b style='mso-bidi-font-weight:normal'>SELECTION</b> asks

the user for an existing piece of geometry (Selection ?). This element name can

be typed in on the keyboard as it would normally be specified (such as P2 for

point number 2), or selected with the two left mouse buttons. A [window] option

also exists as indicated at the bottom right of the screen. This option is

selected by pressing the right mouse button and then inputting the two points

defining the window. When window is selected, all elements completely in the

window are chosen.</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1>In addition to these commands, if a string of characters is

enclosed in square brackets, then that string of characters will be used for

the prompt, and anything typed as a response will be inserted into the command

line in place of the square brackets and their contents.</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<h1>Creating Machine Definition Files</h1>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;page-break-after:avoid;tab-stops:

.3in .5in 2.4in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='text-align:justify;text-indent:.5in;line-height:12.0pt;

mso-line-height-rule:exactly;mso-pagination:widow-orphan lines-together;

page-break-after:avoid;tab-stops:1.0in 2.4in'><span style='font-family:"Times New Roman"'>The

file <b style='mso-bidi-font-weight:normal'>MACH.CAM</b> is a list of the

machines supported by the system. Each machine will be listed in this file as

the machine name, a search line number and string, and the machine type, all

separated by commas. The machine names are used to identify the different N/C

machines by name. The search line number and search string are used to identify

a particular tape as being for a given machine. The tape will be searched for

the search string on the specified line (or the entire tape if the search line

is 0) for each machine one by one, until a match is found between that tape and

a machine listed in <b style='mso-bidi-font-weight:normal'>MACH.CAM</b>. The

Machine type can be either <b style='mso-bidi-font-weight:normal'>MILL</b>, <b

style='mso-bidi-font-weight:normal'>LATHE</b>, <b style='mso-bidi-font-weight:

normal'>PUNCH</b>, or <b style='mso-bidi-font-weight:normal'>CUTTER</b> and

tells the system which post-processor or check program to run for that machine.<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;page-break-after:avoid;tab-stops:

.3in .5in 2.4in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='text-align:justify;text-indent:.5in;line-height:12.0pt;

mso-line-height-rule:exactly;mso-pagination:widow-orphan lines-together;

page-break-after:avoid;tab-stops:1.0in 2.4in'><span style='font-family:"Times New Roman"'>Each

machine has it own machine definition file with a file name of <b

style='mso-bidi-font-weight:normal'>MACHn.DEF</b> where the n indicates its

position in the <b style='mso-bidi-font-weight:normal'>MACH.CAM</b> file. for

example, the second machine in <b style='mso-bidi-font-weight:normal'>MACH.CAM</b>

will use <b style='mso-bidi-font-weight:normal'>MACH2.DEF</b>. This part of the

manual explains the contents of the machine definition files.<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;page-break-after:avoid;tab-stops:

.3in .5in 2.4in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1>The contents of the <b style='mso-bidi-font-weight:normal'>MACHn.DEF</b>

files can be broken up into three sections. The first section is the list of

parameters and function names for that machine (such as maximum feedrate and

the name of the rapid function), speed and tool change tables, and the SUB's

that define the tape format for a given function. The following is a list of

the parameters and function definitions found in the beginning of the <b

style='mso-bidi-font-weight:normal'>MACHn.DEF</b> file, with a description of

each.</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>SMIN:nn</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>             </span>Min spindle

speed<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>SMAX:nn</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>             </span>Max spindle

speed<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>TAPSPEED:.5</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>         </span>Ratio of tap to

drill spindle speed<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>BORESPEED:3</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>         </span>Ratio of boring

speed to drilling speed<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>REAMSPEED:3</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>         </span>Ratio of reaming

speed<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>CARBSPEED:4</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>         </span>Ratio of speed for

carbide tool<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>TAPMAX:800</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>          </span>Max spindle speed

used for tapping<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>FMIN:nn</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>             </span>Min feed rate<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>FMAX:nn</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>             </span>Max feed rate<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>XMIN:nn</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>             </span>Min X

dimension<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>XMAX:nn</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>             </span>Max X

dimension<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>YMIN:nn</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>             </span>Min Y

dimension<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>YMAX:nn</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>             </span>Max Y

dimension<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>FIX:4</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>               </span>Number of

places to use for converting numbers in POST<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>ZFEED:.5</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>            </span>Ratio of

Zfeedrate to X/Y feedrate<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>BORE:.004</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>           </span>Inches per

revolution for boring<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>REAM:3</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>              </span>Ratio of

reaming feedrate to drilling feedrate<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>HOLETOL:.005</span></b><span

style='font-family:"Courier New"'><span style='mso-tab-count:1'>        </span>Tolerence

for checking if a hole is the specified size<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>CIRCTOL:.0005</span></b><span

style='font-family:"Courier New"'><span style='mso-tab-count:1'>       </span>Tolerence

for linear moves approximating circular move<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='margin-left:2.0in;text-indent:-2.0in;line-height:

12.0pt;mso-line-height-rule:exactly;tab-stops:148.5pt'><b style='mso-bidi-font-weight:

normal'><span style='font-family:"Courier New"'>ROTARY COMP:ON/OFF</span></b><span

style='font-family:"Courier New"'><span style='mso-tab-count:1'>  </span>Turns

on/off rotary X/Y compensation leaving edge of tool on<br>

<span style="mso-spacerun: yes"> </span>centerline of cylinder<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>COMMENTS:ON/OFF</span></b><span

style='font-family:"Courier New"'><span style='mso-tab-count:1'>     </span>Enables/disables

comments in source becoming comments in tape<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>CHAMFER:.005</span></b><span

style='font-family:"Courier New"'><span style='mso-tab-count:1'>        </span>Chamfer

amount automatically used when SPOT DRILL is used<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>CLEARANCE:.1</span></b><span

style='font-family:"Courier New"'><span style='mso-tab-count:1'>        </span>Clearance

for Drilling, Offset to bring in cutter comp<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>TAPRAP:.4</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>           </span>Rapid height

used for tapping<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>ZTOOL:1</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>             </span>Default tool Z

height after tool change<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt'><span style='font-family:"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>LINEMODE:1</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>          </span>1 = normal, 2 =

pt to pt<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt 2.5in'><span style='font-family:

"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>CIRCMODE:1</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>          </span>1 = multiple

quadrants, 2 = quadrants, 3 = pt to pt<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt 2.5in'><span style='font-family:

"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>NUM:1,1</span></b><span style='font-family:

"Courier New"'><span style='mso-tab-count:1'>             </span>Number of

places for line numbers, step<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt 2.5in'><span style='font-family:

"Courier New"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:148.5pt 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Courier New"'>ROTARY AXIS:X/Y</span></b><span

style='font-family:"Courier New"'><span style='mso-tab-count:1'>     </span>Tells

which axis is rotary<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:148.5pt 2.5in'><span style='font-family:

"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun:

yes"> </span>The following function definitions are strings of characters to be

substituted for the function name when the SUB is executed.<o:p></o:p></span></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>ABS</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                        </span>=

G90 Go to absolute mode<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>INC</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                         </span>=

G91 Go to incremental mode<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>RAPID</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                    </span>=

G0 Go to rapid mode<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>FEED</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                      </span>=

G1 Go to feed mode (NO + RAPID$ if default is FEED)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>CCW</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                       </span>=

G3 Circular move counter clockwise<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>CW</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                          </span>=

G2 Circular move clockwise<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>COMPLEFT</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                          </span>=

G41 Pull in cutter comp to the left<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>COMPRIGHT</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                       </span>=

G42 Pull in cutter comp to the right<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>COOLANTON</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                       </span>=

M8 Turn coolant on<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>COOLANTOFF</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                     </span>=

M9 Turn coolant off<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>SPINDLECWISE</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                  </span>=

M3 Turn spindle on clockwise<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>SPINDLECCWISE</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                </span>=

M4 Turn spindle on counter clockwise<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>CONSTSPEED</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                      </span>=

G97 Run at constant speed (drilling etc.)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>SETSPEED</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                            </span>=

G96 Vary speed to maintain a set SFM<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>DRILL</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                    </span>=

G81 Drill canned cycle<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>PECK</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                      </span>=

G83 Peck canned cycle<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>REAM</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                    </span>=

G82 Ream canned cycle<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>BORE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                     </span>=

G86 Bore canned cycle<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>TAP</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                         </span>=

G84 Tap canned cycle<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><span

style="mso-spacerun: yes"> </span>The following are used only to tell the <b

style='mso-bidi-font-weight:normal'>CHECK</b> program how to identify the

specified function in the tape:<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>BLOCKDLT</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                          </span>=

/ Do not execute this line in tape<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>REF</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                        </span>=

G72 Define reference pt<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>PUNCHLINE</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                         </span>=

G79 Punch line<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>NIBBLELINE</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                        </span>=

G69 Nibble line<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>NIBBLEARC</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                         </span>=

G68 Nibble arc<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>PUNCHRCT</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                          </span>=

G66 Punch rectangle<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>WD</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                         </span>=

I Width<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>HT</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                           </span>=

K Height<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>XSTP</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                      </span>=

P X step<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>YSTP</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                       </span>=

Q Y step<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>ANG1</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                     </span>=

J 1st angle<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>ANG2</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                     </span>=

K 2nd angle<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>TOOLANG</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                            </span>=

C Rotation angle of tool<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>CANCANCEL</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                       </span>=

G80 Cancel canned cycle<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>THREAD</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                               </span>=

G76 Threading canned cycle<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>ROUGHTURN</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                      </span>=

G71 Rough turn cycle<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>CHANGETOOLS</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                  </span>=

M6 Start tool change<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>XCODE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                  </span>=

X X coordinate<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>YCODE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                  </span>=

Y Y coordinate<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>ZCODE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                   </span>=

Z Z coordinate<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>ICODE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                   </span>=

I X ctr<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>JCODE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                   </span>=

J Y ctr<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>KCODE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                  </span>=

K Z ctr<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>RAP</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                        </span>=

R Rapid level<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>SCODE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                   </span>=

S Spindle speed<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>FCODE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                   </span>=

F Feedrate<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>ECODE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                  </span>=

E Feedrate per revolution<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>TCODE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                  </span>=

T Specifies tool number<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>STEP</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                       </span>=

Q Step for pecking<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>ZMOVE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                  </span>=

Z Start showing tool after tool Change<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>HCODE</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                  </span>=

H Bring in tool height offset (AUTO means do it at tool change)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>INITON</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                  </span>=

G98 Return to intial point<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>INITOFF</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                </span>=

G99 No return to intial point<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>TOOLNUM</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                           </span>=

NORMAL Describes tool # location change (also LATER, LAST)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>TOOLFORMAT</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                    </span>=

T0101 if like lathe<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>TOOLSET</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                              </span>=

TOOL - Show tool description in tape<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>TOOLDLT</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                             </span>=

FALSE TRUE if toolchanges have block delete char<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>SETPOS</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                 </span>=

G92 Set position<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>CALLSUB</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                              </span>=

M98 Call subroutine<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>LINESUB</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                               </span>=

P Line number of subroutine<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>NUMSUB</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                               </span>=

L Number of times to execute sub<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>RETSUB</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                </span>=

M99 Return from sub<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>ZERORET</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                             </span>=

G28 Return axis to machine zero<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>PROGSTOP</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                           </span>=

M0 Program stop<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>PROGEND</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                            </span>=

M30 Marks end of program<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<h2>TABLE FORMATS:</h2>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1 style='tab-stops:1.0in 1.5in 2.4in 2.5in'>The tables in the

machine definition files hold the data for looking up speed codes and tool

change parameters. Machines with speed codes that are not capable of taking

actual spindle speeds specified as S codes need a speed table. When choosing

the speed code for a particular speed, the table is searched forward for a

drilling or milling operation, and backward for tapping. This is intended to

give the POST a chance to use the highest torque for milling and drilling, and

the smallest torque for tapping. </p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1 style='tab-stops:1.0in 1.5in 2.4in 2.5in'>A table is also

used for tool holders on the PUNCH type machines. This table shows the minimum

and maximum sizes of the tools that can be held by a certain holder, and

whether it is rotatable.</p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><span

style="mso-spacerun: yes"> </span>The format of these tables is as follows:<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>SPEED TABLE<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun:

yes"> </span>n:speed n:speed<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun:

yes"> </span>...<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun:

yes"> </span>n:speed<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>END TABLE<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>TOOL TABLE<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun:

yes"> </span>TOOLn MIN:nn MAX:nn ROT<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun:

yes"> </span>TOOLn MIN:nn MAX:nn<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun:

yes"> </span>...<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun:

yes"> </span>TOOLn MIN:nn MAX:nn<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>END TABLE<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>SUB Declarations:<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><span

style="mso-spacerun: yes"> </span>The SUB declarations are used to define the

format of certain basic command lines in the finished tape. The format of the

SUB declaration is as follows:<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>SUB name<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun:

yes"> </span>executed lines...<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>END SUB<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><span

style="mso-spacerun: yes"> </span>Where name is the name of the basic function

represented by this SUB routine. The following is a list of the functions

supported by the POST's and the SUB's in MACHn.DEF that will be executed for

each of these.<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:1.5in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>Function</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                      </span><b

style='mso-bidi-font-weight:normal'>SUB</b> executed by POST (from MACHn.DEF)<o:p></o:p></span></p>

 

<p class=MsoFooter style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:1.5in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'>&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;&#8209;<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>StartUp</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                   </span>StartUp<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>TOOL</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                     </span>ToolChange<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>MILL</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                      </span>RapidXY,

RapidZ, FeedZ, StartComp, <span style='mso-bidi-font-weight:bold'>FeedXY</span><b

style='mso-bidi-font-weight:normal'> </b>Ccw Cw, CancelComp, RapidZ<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>ROUGH

TURN</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                     </span>RoughTurn, RapidXY,

StartComp, FeedXY, Ccw, Cw, CancelComp, RapidXY<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>TURN</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                     </span>RapidXY,

StartComp, FeedXY, Ccw, Cw, CancelComp, RapidXY<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>THREAD</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                               </span>Thread<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>FACE</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                      </span>RapidXY,

FeedXY, RapidXY<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:2.0in 2.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:2.0in 2.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'>CUT OFF</span></b><span style='font-family:

"Times New Roman"'><span style='mso-tab-count:1'>                                </span>RapidXY,

FeedXY, RapidXY<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>GRID</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                      </span>GridDef,

GridStart, GridEnd, Grid<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>PUNCH</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                  </span>NibbleLine,

NibbleArc<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>PUNCH</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                  </span>PunchXY<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>DRILL</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                    </span>Drill

first time, then RapidXY<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>TAP</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                         </span>Drill

first time, then RapidXY<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>BORE</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                     </span>Drill

first time, then RapidXY<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>REAM</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                    </span>Drill

first time, then RapidXY<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in 2.5in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>STOP</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                      </span>ProgramStop<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>END</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                                        </span>EndProgram<o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

mso-pagination:widow-orphan lines-together;tab-stops:2.0in 2.4in'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>MANCODE</span></b><span

style='font-family:"Times New Roman"'><span style='mso-tab-count:1'>                           </span>ManCode<o:p></o:p></span></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=Paragraph1>Lines in <b style='mso-bidi-font-weight:normal'>SUB</b>

routines are executed by replacing certain strings with their determined values

and then making that line from the <b style='mso-bidi-font-weight:normal'>SUB</b>

the next line of the finished tape. Lines in these <b style='mso-bidi-font-weight:

normal'>SUB's</b> can be conditionally executed by using the <b

style='mso-bidi-font-weight:normal'>IF</b> function. If the expression after <b

style='mso-bidi-font-weight:normal'>IF</b> is non-zero, then the next lines are

executed, otherwise they are not. <b style='mso-bidi-font-weight:normal'>ELSE</b>

can also used to break up <b style='mso-bidi-font-weight:normal'>IF</b>

statements into two parts, one to be executed if <b style='mso-bidi-font-weight:

normal'>IF</b> is true and one to be executed if <b style='mso-bidi-font-weight:

normal'>IF</b> is <b style='mso-bidi-font-weight:normal'>FALSE</b>. <b

style='mso-bidi-font-weight:normal'>IF</b> statements follow this format:</p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>IF

expr THEN<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'><span

style="mso-spacerun: yes">   </span>executed lines...<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>END

IF<o:p></o:p></span></b></p>

 

<p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>IF

expr THEN<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'><span

style="mso-spacerun: yes">   </span>executed lines...<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>ELSE<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'><span

style="mso-spacerun: yes">   </span>executed lines...<o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><b

style='mso-bidi-font-weight:normal'><span style='font-family:"Times New Roman"'>END

IF<o:p></o:p></span></b></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun:

yes"> </span>Possible <b style='mso-bidi-font-weight:normal'>IF</b> statement

parameters are:<o:p></o:p></span></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun: yes"> </span><b

style='mso-bidi-font-weight:normal'>NOT</b> <b style='mso-bidi-font-weight:

normal'>INSIDE</b> <b style='mso-bidi-font-weight:normal'>OUTSIDE</b> <b

style='mso-bidi-font-weight:normal'>&gt; &lt; = &quot;user string&quot;</b> -

True if user string found in tool name or command. For example, IF

&quot;TAP&quot; will be TRUE if TAP is found in the tool name or the command

being executed.<o:p></o:p></span></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun: yes"> </span><b

style='mso-bidi-font-weight:normal'>firsttool</b> - True if this is the first

tool<o:p></o:p></span></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun: yes"> </span><b

style='mso-bidi-font-weight:normal'>rotary</b> - True if rotary axis enabled<o:p></o:p></span></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly'><span

style='font-family:"Times New Roman"'><span style="mso-spacerun:

yes"> </span>Executed Lines in a SUB routine are handled as follows: First

substitutions are made for the following strings:<o:p></o:p></span></p>

 

<p class=MsoNormal><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>x1</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                </span>-&gt; 1st X<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>y1</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                </span>-&gt; 1st Y<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>z1</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                 </span>-&gt; 1st Z<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>x2</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                </span>-&gt; 2nd X<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>y2</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                </span>-&gt; 2nd Y<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>z2</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                 </span>-&gt; 2nd Z<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>xpos</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                            </span>-&gt; Current X

position<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>ypos</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                            </span>-&gt; Current Y

position<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>zpos</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                             </span>-&gt; Current Z

position<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>i1</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                 </span>-&gt;

Incremental X to Xctr<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>j1</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                 </span>-&gt;

Incremental Y to Yctr<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>r1</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                 </span>-&gt; Rapid

height<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>a1</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                </span>-&gt; 1st angle

(in degrees)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>a2</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                </span>-&gt; 2nd angle

(in degrees)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>lasttool</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                        </span>-&gt; Last tool number<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>nexttool</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                       </span>-&gt; Next tool number<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>changetools</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                </span>-&gt; Code that starts a tool

change<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>tool1</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                            </span>-&gt; Tool number of

first tool<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>toolname</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                     </span>-&gt; Current tool name<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>tool</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                              </span>-&gt; Current tool

number<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>partname</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                    </span>-&gt; Part name specified on

first line of SOURCE<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>speedcode$</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                 </span>-&gt; ConstSpeed$ or SetSpeed$

(Lathe)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>speed</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                          </span>-&gt; RPM (or SFM for

SetSpeed$ on lathe)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>zfeedrate</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                     </span>-&gt; inches / minute for Z

feed<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>feedrate</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                      </span>-&gt; inches / minute

(inches per rev on lathe)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>smax</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                           </span>-&gt; Max spindle

speed allowed<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>cut</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                               </span>-&gt; Amount of

each cut for threading on lathe<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>depth</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                           </span>-&gt; Depth of cut

for threading on lathe<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>threads</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                        </span>-&gt; threads per inch<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span

style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></b></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>width</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                           </span>-&gt; PassWidth<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>thread</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                         </span>-&gt; Thread$ (Lathe)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>roughturn</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                    </span>-&gt; RoughTurn$ (Lathe)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>stnum</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                          </span>-&gt; Start Number for

RoughTurn (Lathe)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>subnum</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                       </span>-&gt; Number of lines for

RoughTurn (Lathe)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>grid</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                              </span>-&gt; Grid number

(Punch)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>clp</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                               </span>-&gt; Amount

trimmed off edge (Punch)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>dst</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                               </span>-&gt; Distance of

Punch/Nibble Line (Punch)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>trx</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                               </span>-&gt; 2nd tool

radius (Punch)<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>tr</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                                 </span>-&gt; Tool

radius<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>spindleon</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                    </span>-&gt; SpindleCw$ or

SpindleCcw$<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>can</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                              </span>-&gt; Drill$,

Peck$, Bore$, Ream$, Tap$<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>step</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                             </span>-&gt; Step$ if incr

&lt;&gt; 0<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>

 

<p class=MsoNormal style='line-height:12.0pt;mso-line-height-rule:exactly;

tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'><span style='font-family:

"Times New Roman"'>incr</span></b><span style='font-family:"Times New Roman"'><span

style='mso-tab-count:1'>                              </span>-&gt; Pecking

amount if incr &lt;&gt; 0<o:p></o:p></span></p>

 

<p class=MsoNormal style='tab-stops:1.5in'><span style='font-family:"Times New Roman"'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>