home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / engineer / mrm100.zip / MRMANUAL.DOC < prev    next >
Text File  |  1993-11-03  |  184KB  |  4,436 lines

  1.  
  2.          MR. MACHINIST (tm)  COPYRIGHT (c) 1993 BY ALLAN J. BREMER
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.         ╔═════════════════════════════════════════════════════════╗
  16.         ║                                                         ║
  17.         ║                Mr. Machinist User Manual                ║
  18.         ║                =========================                ║
  19.         ║                   by Allan J. Bremer                    ║
  20.         ║                                                         ║
  21.         ║     Program Version: 1.00    Manual Version: 1.00       ║
  22.         ║                                                         ║
  23.         ║           Copyright (c) 1993 by Allan J. Bremer         ║
  24.         ║                                                         ║
  25.         ║                 Release Date: 10-31-93                  ║
  26.         ║                                                         ║
  27.         ╚═════════════════════════════════════════════════════════╝
  28.  
  29.  
  30.  
  31.                             Customer Service
  32.  
  33.               Customer Service Phone Number: (716)434-7823
  34.  
  35.  
  36.  
  37.  
  38.                            BBS Phone Numbers
  39.  
  40.                     (716)434-1448  2400 - 14400 Baud
  41.                     (716)438-0345  2400 - 14400 Baud
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.                                        PAGE 1
  61.  
  62.  
  63.  
  64.                            TABLE OF CONTENTS            Line   Page
  65.                                                         ====   ====
  66.  
  67.      A) PREFACE . . . . . . . . . . . . . . . . . . . . 240     4
  68.  
  69.  
  70.      B) LEGAL NOTICE  . . . . . . . . . . . . . . . . . 301     5
  71.  
  72.  
  73.      1. INTRODUCTION  . . . . . . . . . . . . . . . . . 309     5
  74.           1.1  What is Mr. Machinist? . . . . . . . . . 311     5
  75.           1.2  Why use Mr. Machinist? . . . . . . . . . 338     6
  76.           1.3  History of Mr. Machinist . . . . . . . . 353     6
  77.           1.4  How to use this manual . . . . . . . . . 365     6
  78.           1.5  Definition of Shareware  . . . . . . . . 409     7
  79.           1.6  Disclaimer Agreement . . . . . . . . . . 442     7
  80.  
  81.  
  82.      2. GETTING STARTED . . . . . . . . . . . . . . . . 498     8
  83.  
  84.           2.1  Backing Up Your Disk and Data  . . . . . 500     8
  85.           2.2  Hardware requirements  . . . . . . . . . 553     8
  86.           2.3  Files Needed . . . . . . . . . . . . . . 591    10
  87.           2.4  File Created On Your Drive . . . . . . . 614    10
  88.           2.5  Installation . . . . . . . . . . . . . . 670    11
  89.           2.6  Quick Start  . . . . . . . . . . . . . . 695    12
  90.           2.7  Additional Materials . . . . . . . . . . 732    12
  91.           2.8  Registration . . . . . . . . . . . . . . 755    13
  92.           2.9  Customization. . . . . . . . . . . . . . 883    15
  93.  
  94.  
  95.      3. SUPPORT POLICIES  . . . . . . . . . . . . . . . 904    15
  96.  
  97.           3.1  Technical Support BBS  . . . . . . . . . 906    16
  98.           3.2  Voice Calls  . . . . . . . . . . . . . . 926    16
  99.           3.3  Mail . . . . . . . . . . . . . . . . . . 937    16
  100.  
  101.  
  102.      4. REFERENCE . . . . . . . . . . . . . . . . . . . 948    16
  103.  
  104.           4.1  Introduction . . . . . . . . . . . . . . 950    16
  105.           4.2  Bringing Up Menus  . . . . . . . . . . . 977    17
  106.           4.3  Moving Around  . . . . . . . . . . . . . 1005   17
  107.           4.4  Entering Data  . . . . . . . . . . . . . 1017   17
  108.           4.5  The Title Bar  . . . . . . . . . . . . . 1041   18
  109.           4.6  Systems Date . . . . . . . . . . . . . . 1057   18
  110.           4.7  Exiting Mr. Machinist  . . . . . . . . . 1072   18
  111.  
  112.           4.8  Manipulating Windows . . . . . . . . . . 1099   19
  113.                4.8.1   Mouse. . . . . . . . . . . . . . 1111   19
  114.  
  115.  
  116.                                        PAGE 2
  117.  
  118.                4.8.2   Keyboard . . . . . . . . . . . . 1150   20
  119.  
  120.           4.9  The Help File  . . . . . . . . . . . . . 1214   21
  121.           4.10 Date, Time and Screen Saver  . . . . . . 1244   21
  122.  
  123.           4.11 File Menu  . . . . . . . . . . . . . . . 1279   22
  124.                4.11.1  Open . . . . . . . . . . . . . . 1306   23
  125.                4.11.2  New  . . . . . . . . . . . . . . 1416   24
  126.                4.11.3  Save . . . . . . . . . . . . . . 1433   25
  127.                4.11.4  Save As  . . . . . . . . . . . . 1449   25
  128.                4.11.5  Save Done. . . . . . . . . . . . 1465   25
  129.                4.11.6  Print  . . . . . . . . . . . . . 1476   25
  130.                4.11.7  Print Answer File. . . . . . . . 1582   27
  131.                4.11.8  Show Answer File . . . . . . . . 1601   28
  132.                4.11.9  Change Directory . . . . . . . . 1608   28
  133.                4.11.10 Dos Shell  . . . . . . . . . . . 1647   29
  134.                4.11.11 Print Registration Invoice . . . 1670   29
  135.                4.11.12 Sequence a CNC File. . . . . . . 1691   29
  136.                4.11.13 Un-Sequence a CNC File . . . . . 1748   30
  137.                4.11.14 Split a CNC File . . . . . . . . 1772   31
  138.                4.11.15 Exit Mr. Machinist . . . . . . . 1853   32
  139.  
  140.           4.12 Edit Menu  . . . . . . . . . . . . . . . 1863   32
  141.                4.12.1  Undo . . . . . . . . . . . . . . 1886   33
  142.                4.12.2  Cut  . . . . . . . . . . . . . . 1912   33
  143.                4.12.3  Copy . . . . . . . . . . . . . . 1924   33
  144.                4.12.4  Paste  . . . . . . . . . . . . . 1939   34
  145.                4.12.5  Show Clipboard . . . . . . . . . 1951   34
  146.                4.12.6  Clear  . . . . . . . . . . . . . 1963   34
  147.  
  148.           4.13 Windows Menu . . . . . . . . . . . . . . 1983   34
  149.                4.13.1  Resize/Move  . . . . . . . . . . 2004   35
  150.                4.13.2  Zoom . . . . . . . . . . . . . . 2044   35
  151.                4.13.3  Next . . . . . . . . . . . . . . 2067   36
  152.                4.13.4  Close  . . . . . . . . . . . . . 2076   36
  153.                4.13.5  Tile . . . . . . . . . . . . . . 2111   37
  154.                4.13.6  Cascade  . . . . . . . . . . . . 2134   37
  155.  
  156.           4.14 Search Menu  . . . . . . . . . . . . . . 2156   37
  157.                4.14.1  Find . . . . . . . . . . . . . . 2171   38
  158.                4.14.2  Replace  . . . . . . . . . . . . 2206   38
  159.                4.14.3  Search Again . . . . . . . . . . 2232   39
  160.  
  161.           4.15 Circle Menu  . . . . . . . . . . . . . . 2239   39
  162.                4.15.1  Circle Segment . . . . . . . . . 2257   39
  163.                4.15.2  Circle Area  . . . . . . . . . . 2285   40
  164.                4.15.3  Circular Ring Area . . . . . . . 2296   40
  165.                4.15.4  Circular Ring Sector Area  . . . 2305   40
  166.                4.15.5  Circular Sector Area . . . . . . 2318   40
  167.                4.15.6  Circumference  . . . . . . . . . 2328   40
  168.                4.15.7  Three Points on a Circle . . . . 2343   41
  169.  
  170.           4.16 Math Menu  . . . . . . . . . . . . . . . 2370   41
  171.                4.16.1  Trig.  . . . . . . . . . . . . . 2394   42
  172.  
  173.                                        PAGE 3
  174.  
  175.                4.16.2  Conversions  . . . . . . . . . . 2488   43
  176.                4.16.3  Polar Coordinates  . . . . . . . 2524   44
  177.                4.16.4  Distance Across Square Corners . 2532   44
  178.                4.16.5  Distance Across Hex Corners  . . 2539   44
  179.                4.16.6  Distance Between Two Points  . . 2546   44
  180.                4.16.7  Middle of Two Points . . . . . . 2553   44
  181.                4.16.8  Three Points, Shift and Rotate . 2561   44
  182.                4.16.9  Bolt Circle. . . . . . . . . . . 2575   45
  183.                4.16.10 Calculator . . . . . . . . . . . 2601   45
  184.  
  185.           4.17 Areas and Volumes Menu . . . . . . . . . 2722   47
  186.                4.17.1  Acute Angle  . . . . . . . . . . 2724   47
  187.                4.17.2  Barrel . . . . . . . . . . . . . 2743   48
  188.                4.17.3  Cone . . . . . . . . . . . . . . 2769   48
  189.                4.17.4  Cube . . . . . . . . . . . . . . 2776   48
  190.                4.17.5  Cycloid  . . . . . . . . . . . . 2783   48
  191.                4.17.6  Cylinder . . . . . . . . . . . . 2799   49
  192.                4.17.7  Ellipse  . . . . . . . . . . . . 2806   49
  193.                4.17.8  Ellipsoid  . . . . . . . . . . . 2813   49
  194.                4.17.9  Frustum of a Cone  . . . . . . . 2820   49
  195.                4.17.10 Frustum of a Pyramid . . . . . . 2827   49
  196.                4.17.11 Hexagon  . . . . . . . . . . . . 2834   49
  197.                4.17.12 Hollow Cylinder  . . . . . . . . 2856   50
  198.                4.17.13 Hollow Sphere. . . . . . . . . . 2863   50
  199.                4.17.14 Obtuse Angle . . . . . . . . . . 2870   50
  200.                4.17.15 Octagon  . . . . . . . . . . . . 2879   50
  201.                4.17.16 Parallelogram  . . . . . . . . . 2893   50
  202.                4.17.17 Polygon  . . . . . . . . . . . . 2901   50
  203.                4.17.18 Portion of a Cylinder  . . . . . 2913   51
  204.                4.17.19 Prism  . . . . . . . . . . . . . 2923   51
  205.                4.17.20 Pyramid  . . . . . . . . . . . . 2936   51
  206.                4.17.21 Rectangle  . . . . . . . . . . . 2947   51
  207.                4.17.22 Right Triangle . . . . . . . . . 2955   51
  208.                4.17.23 Spandrel/Fillet  . . . . . . . . 2966   52
  209.                4.17.24 Square . . . . . . . . . . . . . 2975   52
  210.                4.17.25 Square Prism . . . . . . . . . . 2984   52
  211.                4.17.26 Sphere . . . . . . . . . . . . . 2992   52
  212.                4.17.27 Spherical Sector . . . . . . . . 2999   52
  213.                4.17.28 Spherical Segment  . . . . . . . 3032   53
  214.                4.17.29 Spherical Wedge  . . . . . . . . 3044   53
  215.                4.17.30 Spherical Zone . . . . . . . . . 3052   53
  216.                4.17.31 Torus  . . . . . . . . . . . . . 3063   53
  217.                4.17.32 Trapezium  . . . . . . . . . . . 3082   54
  218.                4.17.33 Trapezoid  . . . . . . . . . . . 3112   54
  219.                4.17.34 Wedge  . . . . . . . . . . . . . 3123   54
  220.  
  221.  
  222.           4.18 Rates Menu . . . . . . . . . . . . . . . 3145   55
  223.                4.18.1  Speed and Feed for Drilling. . . 3152   55
  224.                4.18.2  Speed and Feed for Milling . . . 3404   59
  225.                4.18.3  Speed and Feed for Tapping . . . 3478   61
  226.  
  227.  
  228.           4.19 Options Menu . . . . . . . . . . . . . . 3529   62
  229.  
  230.                                        PAGE 4
  231.  
  232.                4.19.1  Mouse. . . . . . . . . . . . . . 3538   62
  233.                4.19.2  Save Desktop . . . . . . . . . . 3545   62
  234.                4.19.3  Retrieve Desktop . . . . . . . . 3570   62
  235.                4.19.4  Use .BAK File. . . . . . . . . . 3595   63
  236.  
  237.      5. EDITOR HELP . . . . . . . . . . . . . . . . . . 3615   63
  238.      ( Many editing procedures are discussed here. )
  239.  
  240.      6. QUICK-KEY CHART . . . . . . . . . . . . . . . . 4268   74
  241.  
  242.      7. SPECIAL THANKS. . . . . . . . . . . . . . . . . 4390   77
  243.  
  244.      A) PREFACE
  245.           
  246.      Welcome to Mr. Machinist.
  247.      
  248.      Mr. Machinist is a program for the machinist, the engineer,
  249.      and any one else who is involved in the process of design and
  250.      engineering. It was developed for the machinist who is new at
  251.      computers and especially revolves around the CNC milling and
  252.      turning machinist and operator. The program is a useful tool
  253.      and time saver for the CAD/CAM programmer also. In fact, Mr.
  254.      Machinist can give you an answer to many problems faster than
  255.      the shops CAM software can start up!
  256.  
  257.      This easy to use menu driven program is designed to solve the
  258.      every day geometry and trigonometry problems that machinist
  259.      and industrial engineers encounter.
  260.  
  261.      Get the chord of a circular sector, convert decimal degrees to
  262.      hours, minutes, and seconds, find the proper speed and feed
  263.      for a machining center, view a decimal chart, use the
  264.      scientific calculator for formulas, edit multiple files that
  265.      were created manually or by your CAM software, insert or
  266.      delete N sequence numbers from CNC text files, 'split' a large
  267.      CNC text file into their appropriate program numbers instead
  268.      of cutting and pasting.  You also have the option to strike F1
  269.      for instant help on hundreds of subjects. These are just some
  270.      of the many possibilities of Mr. Machinist.
  271.  
  272.      One major advantage of Mr. Machinist is its ability to
  273.      continually keep an answer file of all the functions you
  274.      choose.  This Answer file is constantly being updated as you
  275.      require answers to functions.  You may view the answer file
  276.      or print it at will.  This answer file, called MRMSOLVE.TXT,
  277.      exists on your drive only during your current session.  The
  278.      answer file is deleted upon exiting but you have the choice
  279.      of editing it or renaming it for future reference.  There are
  280.      two other files that are created if certain functions are
  281.      preformed and they are the Drill Speed and Feed, and the Bolt
  282.      Circle function.  The reason behind this is that these
  283.      functions, at times, require a large file or separate piece of
  284.      information.  You may read about these functions in more
  285.      detail in their appropriate sections of this manual.
  286.  
  287.  
  288.                                        PAGE 5
  289.  
  290.      The Mr. Machinist program is intended for any machine shop
  291.      that wants to save time and money. Some operators of machine
  292.      tools can spend a lot of time trying to figure out problems
  293.      like trigonometry or getting the chord of a circle. Some of
  294.      these functions require more than a few entries in a
  295.      calculator and can cause a machinist to sit down and scratch
  296.      his head for an hour causing all kinds of lost time.
  297.  
  298.      Ultimately, the best way to use the Mr. Machinist program is to
  299.      put a computer in the center of the shop and let everyone who
  300.      needs it use it. Buy an old used computer with a mouse and run
  301.      Mr. Machinist from it. The program can run on any DOS based
  302.      computer and needs no extra memory or speed requirements.
  303.  
  304.  
  305.      B) LEGAL NOTICE
  306.  
  307.      Mr. Machinist is distributed as is. The author disclaims all
  308.      warranties, expressed or implied. The author will assume no
  309.      liability for damages either from the direct use of this
  310.      product or as a consequence of the use of this product.
  311.  
  312.  
  313.      1 INTRODUCTION
  314.  
  315.      1.1 WHAT IS THE MR. MACHINIST PROGRAM?
  316.  
  317.      Mr. Machinist is a program that was developed by a CNC       
  318.      machinist for other machinist, programmers and engineers.
  319.      It is a menu driven, text based environment with the novice  
  320.      computer user in mind. 
  321.  
  322.      Mr. Machinist's main purpose is to save time and money and   
  323.      increase production in a shop environment by solving math    
  324.      calculations with the least amount of data input. 
  325.  
  326.      The Mr. Machinist program is not a CAD/CAM program nor is    
  327.      it a drawing program. It is meant to be used along with CAM  
  328.      software to further the programmers capabilities and speed   
  329.      up production time. One example is finding the chord of a    
  330.      circle. If you wanted to find the chord of a circle in a
  331.      major CAM software package, nine times out of ten you will
  332.      have to draw the circle and check the distance. It takes     
  333.      about ten seconds to find a chord in Mr. Machinist!
  334.  
  335.      Mr. Machinist can also find the solutions to many other shop 
  336.      math orientated calculations like trigonometry, geometry,    
  337.      conversions, areas and volumes, and the program can also     
  338.      help the machinist in calculating speeds and feeds, chip     
  339.      load and surface feet per minute.
  340.  
  341.  
  342.      1.2 WHY USE THE MR. MACHINIST PROGRAM?
  343.  
  344.  
  345.                                        PAGE 6
  346.  
  347.      Use Mr. Machinist to increase productivity, decrease down    
  348.      time, and increase machining knowledge. Mr. Machinist is     
  349.      also a great program to introduce to machinist who want to   
  350.      get into using a computer for the first time.  90% of the    
  351.      people in the average machine shop have never had the        
  352.      opportunity to acquire knowledge of computers. Here is a     
  353.      program that will do that and at the same time make there
  354.      job a lot easier!
  355.  
  356.  
  357.      1.3 HISTORY OF THE MR. MACHINIST PROGRAM
  358.  
  359.      Version 0.5 Beta  - Started developing program in October
  360.        ( 1 - 19 )        of 1992 and began to release the Beta
  361.                          versions to major bulletin boards in
  362.                          January of 1993.
  363.  
  364.      Version 19.0 Beta - The last Beta version. ( 10-01-93 )
  365.  
  366.      Version 1.00      - Released 10-31-94
  367.  
  368.  
  369.      1.4 HOW TO USE THIS MANUAL
  370.  
  371.      We suggest you read the first four chapters to acquaint
  372.      yourself with the basics of shareware, the requirements and
  373.      options of the program, and the installation procedure.  Then
  374.      browse the remainder to get an idea of its content.  Once the
  375.      program is installed and running, refer to the references for
  376.      the specific area you that you may have a question about.
  377.  
  378.      A HINT:  This file is plain ASCII text.  If you save the
  379.      original and make a copy, you could insert any specific key
  380.      for a text search to any topic you use frequently.  You could
  381.      also delete portions and modify the table of contents.  Then
  382.      call up the file in a second ( or third ) window in the editor
  383.      and you would have an instant reference.  This process would
  384.      give a searchable, scrollable supplement to the on-line help
  385.      from the F1 key.  *< NOTE >*  The editor in this program has
  386.      a capacity of about 64K which is smaller than this file.  You
  387.      may have to break the file into pieces, or use some type of
  388.      file viewer like LIST.COM possibly in a task swapper like the
  389.      DOS shell.
  390.  
  391.      To get the most out of the Mr. Machinist program, you must
  392.      read this manual carefully. It will answer any questions you
  393.      might have about Mr. Machinist's operation.  You are able to
  394.      search through this document by line numbers if you are
  395.      viewing it from a computer program.  There are many programs
  396.      on the market that can do this but I believe the LIST program
  397.      by Vernon D. Buerg to be the best.
  398.  
  399.      It is assumed that you have access to a DOS manual and you   
  400.  
  401.                                        PAGE 7
  402.  
  403.      will try your best to get acquainted with the different      
  404.      commands that DOS has to offer. Even though Mr. Machinist is
  405.      an easy to use menu driven program it is still a good idea   
  406.      get an understanding of the basics of DOS.
  407.  
  408.      Instead of using the phrase, 'Mr. Machinist' in this document
  409.      you will see the letters 'MRM' which mean the same thing.
  410.      This will save me a lot of time and space.
  411.  
  412.  
  413.      1.5 DEFINITION OF SHAREWARE
  414.  
  415.      Shareware distribution gives users a chance to try software
  416.      before buying it. If you try a Shareware program and         
  417.      continue using it, you are expected to register. Individual  
  418.      programs differ on details -- some request registration      
  419.      while others require it, some specify a maximum trial        
  420.      period. With registration, you get anything from the simple  
  421.      right to continue using the software to an updated program   
  422.      with printed manual.
  423.  
  424.      Copyright laws apply to both Shareware and commercial        
  425.      software and the copyright holder retains all rights, with a 
  426.      few specific exceptions as stated below. Shareware authors   
  427.      are accomplished programmers, just like commercial authors,  
  428.      and the programs are of comparable quality. (In both cases,  
  429.      there are good programs and bad ones!) The main difference   
  430.      is in the method of distribution. The author specifically    
  431.      grants the right to copy and distribute the software, either 
  432.      to all and sundry or to a specific group. For example, some  
  433.      authors require written permission before a commercial disk  
  434.      vendor may copy their Shareware.
  435.  
  436.      Shareware is a distribution method, not a type of software.  
  437.      You should find software that suits your needs and           
  438.      pocketbook, whether it's commercial or Shareware. The        
  439.      Shareware system makes fitting your needs easier, because    
  440.      you can try before you buy. And because the overhead is low, 
  441.      prices are low also. Shareware has the ultimate money-back   
  442.      guarantee -- if you don't use the product, you don't pay for 
  443.      it.
  444.  
  445.  
  446.      1.6 DISCLAIMER - Agreement
  447.  
  448.      Users of Mr. Machinist must accept this disclaimer of
  449.      warranty:  "Mr. Machinist is supplied as is.  The author
  450.      disclaims all warranties, expressed or implied, including,
  451.      without limitation, the warranties of merchantability and of
  452.      fitness for any purpose.  The author assumes no liability for
  453.      damages, direct or consequential, which may result from the
  454.      use of Mr. Machinist."
  455.  
  456.      Mr. Machinist is a "shareware program" and is provided at no
  457.  
  458.                                        PAGE 8
  459.  
  460.  
  461.      charge to the user for evaluation.  Feel free to share it
  462.      with your friends, but please do not give it away altered or
  463.      as part of another system.  The essence of "user-supported"
  464.      software is to provide personal computer users with quality
  465.      software without high prices, and yet to provide incentive
  466.      for programmers to continue to develop new products.  If you
  467.      find this program useful and find that you are using
  468.      Mr. Machinist and continue to use Mr. Machinist after a
  469.      reasonable trial period, you must make a registration payment
  470.      of $49.00 to F1 COMPUTING.  The $49.00 registration fee
  471.      will license one copy for use on any one computer at any one
  472.      time.  You must treat this software just like a book.  An
  473.      example is that this software may be used by any number of
  474.      people and may be freely moved from one computer location to
  475.      another, so long as there is no possibility of it being used
  476.      at one location while it's being used at another.  Just as a
  477.      book cannot be read by two different persons at the same
  478.      time.
  479.  
  480.      Commercial users of Mr. Machinist must register and pay for
  481.      their copies of Mr. Machinist within 30 days of first use or
  482.      their license is withdrawn.  Site-License arrangements may be
  483.      made by contacting Allan J. Bremer.   The MRMORDER.DOC file is
  484.      provided for registration.
  485.  
  486.  
  487.      Anyone distributing Mr. Machinist for any kind of
  488.      remuneration must first contact Allan J. Bremer at the
  489.      address below for authorization.
  490.  
  491.  
  492.  
  493.      You are encouraged to pass a copy of Mr. Machinist along to
  494.      your friends for evaluation.  Please encourage them to
  495.      register their copy if they find that they can use it.  All
  496.      registered users will receive a copy of the latest version of
  497.      the Mr. Machinist system.
  498.  
  499.  
  500.      2. GETTING STARTED
  501.  
  502.      2.1 BACKING UP YOUR DISK AND DATA
  503.  
  504.      The first thing you must do is to make a working copy of     
  505.      your original disk. Because disks are susceptible to damage, 
  506.      it is unwise to use the original program disk for regular    
  507.      use. If it is ever lost or damaged you would have to         
  508.      purchase a new disk or spend more time on the phone lines    
  509.      downloading the program.
  510.      
  511.      If you should lose or damage the working copy, you can       
  512.  
  513.  
  514.  
  515.                                        PAGE 9
  516.  
  517.      always use the original program disk to make another working
  518.      copy.
  519.  
  520.      In order to make a working copy of your original disk or     
  521.      file you will need to use one of the DOS commands that can
  522.      transfer or copy the contents of your original disk onto
  523.      another disk. 
  524.  
  525.      Here is one example that will copy ALL of the contents of
  526.      one disk onto another:
  527.  
  528.      Let us assume that you have the Mr. Machinist program on a
  529.      high density 5 1/4 disk and you want to make a backup copy   
  530.      on another 5 1/4 high density disk. You could use the        
  531.      command called DISKCOPY. One thing to keep in mind about the
  532.      DISKCOPY command is that if you use it on a 5 1/4 high       
  533.      density disk then you have to have a 5 1/4 high density disk
  534.      to copy it to. Both disk must be the same format!
  535.  
  536.      Insert the original disk into your drive, get onto that      
  537.      drive by typing its letter and a colon, ( A: ).
  538.  
  539.      Now type the command, ( DISKCOPY ). At this point your
  540.      system will ask you to insert the SOURCE disk. The source
  541.      disk is your original disk. After it reads a sufficient
  542.      amount of data into your RAM memory it will ask you to       
  543.      insert your TARGET disk, that's your backup or working copy
  544.      disk. Be careful not to get your source and target disks     
  545.      mixed up. If your using high density disk and there is a
  546.      lot of data on it then it can take a few times of inserting
  547.      the target and source.
  548.  
  549.      The only real way to get efficient at using DOS commands is
  550.      to use them and read a book that explains DOS in a way that
  551.      you can understand. Some people can learn it well from the
  552.      DOS manual and others may want to go out and purchase a
  553.      beginners guide to DOS. Either way, you will do yourself a 
  554.      favor by getting good at DOS!
  555.  
  556.  
  557.      2.2 HARDWARE REQUIREMENTS
  558.  
  559.      Any IBM or IBM compatible XT computer can operate the Mr. 
  560.      Machinist program. XT, 286, 386, 486, it does not matter
  561.      what the computer is, it will run!  It does not matter what
  562.      type of video adapter you have either, it will run in color,
  563.      in mono, in Hercules, CGA, EGA, VGA, SVGA, it's all          
  564.      automatic.  The program does not use extended or expanded
  565.      memory but it needs all the standard memory you can give it.
  566.      It also has no use for a math co-processor.  A mouse is an
  567.      excellent way to run the Mr. Machinist program but it is not
  568.      required.  The Mr. Machinist program must be executed from
  569.      a hard drive.  It is possible for it to run on a floppy disk
  570.      but it is very slow in execution and very non-productive.
  571.  
  572.  
  573.                                        PAGE 10
  574.  
  575.      DOS version 3.3 or above is required to run the program. It
  576.      is very advisable to run your system under DOS version 5.0
  577.      or above.  This version is a much better version than the
  578.      older versions and it also has a little help file that you
  579.      can use to get help on almost any DOS command.  Many people
  580.      never read their DOS manual and therefore they are lacking in
  581.      the knowledge of operating system commands.  If you have DOS
  582.      version 5 or above a good command to remember is the help
  583.      command.  Let's say that you need help on the COPY command.
  584.      You would type, 'COPY /?' and then on-line help will pop up.
  585.  
  586.      Mr. Machinist can utilize a printer also and one is highly
  587.      recommended.  There may be times when a CNC programmer may
  588.      want to take a copy of the program to there machine for a
  589.      reference.
  590.  
  591.      One thing that is not needed to run Mr. Machinist is an
  592.      expensive computer.
  593.  
  594.  
  595.      2.3 FILES
  596.  
  597.      There are two files that are needed to run Mr. Machinist:
  598.      MRM.EXE and MRMHELP.HLP. There are other files that come
  599.      with the program disk but are not required to execute the
  600.      program. 
  601.  
  602.      Here is a list of the files that you should have on the      
  603.      distribution disk:
  604.  
  605.      FILE_ID.DIZ  =  The description file used by BBS programs.
  606.      HISTORY.TXT  =  The history of Mr. Machinist.
  607.      INSTALL.EXE  =  Mr. Machinist's installation program.
  608.      MRMORDER.DOC =  The order form to register the program.
  609.      K0203.TXT    =  A sample CNC milling program.
  610.      MRM.EXE      =  The main executable file.
  611.      MRMANUAL.DOC =  The Mr. Machinist Manual. (Your reading it!)
  612.      MRMHELP.HLP  =  The help file.
  613.      README.TXT   =  First time information about Mr. Machinist.
  614.      WHATSNEW.TXT =  New functions in this version.
  615.      COMPSERV.REG =  Registering the program through Compuserve.
  616.  
  617.  
  618.      2.4 FILES CREATED ON YOUR DRIVE
  619.  
  620.      Mr. Machinist Text Files
  621.      ========================
  622.      The Mr. Machinist program can create, edit, and delete
  623.      three different files on your hard drive upon each execution.
  624.  
  625.      MRMSOLVE.TXT,  MRMDRILL.TXT,  and MRMBOLT.TXT.
  626.  
  627.  
  628.  
  629.                                        PAGE 11
  630.      MRMSOLVE.TXT
  631.      ============
  632.      This is a file that is created and deleted each
  633.      time the program is executed.  It holds all of the answers
  634.      to each function except drill speeds and feeds and bolt
  635.      circle calculations.  This file can be viewed and printed at
  636.      any time.  Holding down the 'Ctrl' key and then striking 'A'
  637.      will let you view this file and holding down the 'Ctrl' key
  638.      and then striking 'P' will print this file.
  639.  
  640.      MRMDRILL.TXT
  641.      ============
  642.      This is a file that is created only when you choose the drill
  643.      speed and feed function.  It holds all of the answers
  644.      to the drill speed and feed calculations.  This file can be
  645.      viewed and printed at any time.  Holding down the 'Ctrl' key
  646.      and then striking 'D' will let you view this file and holding
  647.      down the 'Ctrl' key and then striking 'T' will print this
  648.      file.
  649.  
  650.      MRMBOLT.TXT
  651.      ============
  652.      This is a file that is created only when you choose the bolt
  653.      circle calculation function.  It holds all of the answers
  654.      to the bolt circle calculations.  This file can be
  655.      viewed and printed at any time.  Holding down the 'Ctrl' key
  656.      and then striking 'B' will let you view this file and holding
  657.      down the 'Ctrl' key and then striking 'O' will print this
  658.      file.
  659.      ===============================================================
  660.  
  661.      All of these files get  deleted or 'cleaned up' after you exit
  662.      the program.  If you would like to save these files in order
  663.      to edit them later or have them available for information then
  664.      you must rename them before you exit the program.  You would
  665.      do this by bringing them up in the editor and choosing the
  666.      'Save As' function.  If for some reason the files do exist on
  667.      your drive when you first execute MRM (Mr. Machinist) the
  668.      program will detect this and ask you if you want to delete
  669.      them or leave them alone.  If you do not delete them then the
  670.      new information will be appended or 'added' to the already
  671.      existing files.
  672.  
  673.  
  674.      2.5 INSTALLATION
  675.  
  676.      The installation program makes it easy for a user to transfer
  677.      the proper files from a disk to their hard drive.  The
  678.      installation program is only meant to be executed from a
  679.      disk drive and not the hard drive.
  680.  
  681.      The files that get copied in the installation process are as
  682.      follows:
  683.  
  684.      FILE_ID.DIZ  =  The description file used by BBS programs.
  685.  
  686.                                        PAGE 12
  687.  
  688.      HISTORY.TXT  =  The history of Mr. Machinist.
  689.      MRMORDER.DOC =  The order form to register the program.
  690.      K0203.TXT    =  A sample CNC milling program for tutorial.
  691.      MRM.EXE      =  The main executable file.
  692.      MRMANUAL.DOC =  The Mr. Machinist Manual. (Your reading it!)
  693.      MRMHELP.HLP  =  The help file.
  694.      README.TXT   =  First time information about Mr. Machinist.
  695.      WHATSNEW.TXT =  New functions in this version.
  696.      COMPSERV.REG =  Registering the program through Compuserve.
  697.  
  698.  
  699.      2.6 QUICK START
  700.  
  701.      If you have been following this manual then you should 
  702.      have a working copy of the Mr. Machinist program and your
  703.      original disk is put away some where. If your not running
  704.      the program from a disk, which is true 99% of the time, then
  705.      you should have two working copies of the Mr. Machinist      
  706.      program and also your original disk.
  707.  
  708.      To start-up Mr. Machinist simply enter, 'MRM'. To preform a
  709.      function, hold down the 'Alt' key and strike the highlighted
  710.      letter of your choice from the upper menu. If you wanted to
  711.      edit a file you would hold down the 'Alt' key and then       
  712.      strike 'F', this will bring down the file menu. From there
  713.      you could choose from a new file to one that already exists.
  714.      At this time you can see all the other menus by simply       
  715.      pressing your right or left arrow keys. Press the 'Enter'    
  716.      key to view the choices under the menu item. Always remember
  717.      that help is always near by simply striking the 'F1' key.
  718.  
  719.      Keep in mind that there will always be a file called
  720.      MRMSOLVE.TXT created and deleted each time you run the
  721.      program.  This file holds all of your answers for viewing
  722.      or printing at any time.  At the end of the session, upon
  723.      exit of the program, MRM will delete this file.  There is
  724.      a possibility of two other files being created and deleted
  725.      the same way.  They are MRMDRILL.TXT and MRMBOLT.TXT.  The
  726.      reason behind these two files being separate from the main
  727.      answer file called MRMSOLVE.TXT is that they could, at times,
  728.      hold a lot of information.  If you wanted to calculate a bolt
  729.      circle pattern with 237 holes then this file will have all of
  730.      those X and Y coordinates for you to print.  You also may, at
  731.      times, want to know some drilling speeds and feeds and only
  732.      that.  MRMDRILL.TXT holds all of the hardness, speed and feed,
  733.      information for you to view or print at any time.
  734.  
  735.  
  736.      2.7 ADDITIONAL MATERIALS
  737.  
  738.      It is very advisable to own your own Machinery's Handbook.
  739.      The latest one at this writing is the 24th Edition. This
  740.      book is considered to be the Machinist's 2nd Bible, the 1st  
  741.      Bible should be the real one!
  742.  
  743.  
  744.                                        PAGE 13
  745.  
  746.      There are many books about formulas and feed rates and 
  747.      engineering calculations available at your public library.
  748.      There is one excellent publisher that is considered to be
  749.      the main supplier of industrial books and that is the
  750.      Industrial Press, Inc. Write or call them for a catalog
  751.      of all their books.
  752.  
  753.      INDUSTRIAL PRESS, INC.
  754.      200 MADISON AVENUE
  755.      NEW YORK, NY 10016
  756.      PHONE (212) 889-6330
  757.  
  758.  
  759.      2.8 REGISTRATION
  760.  
  761.       MR. MACHINIST (TM) for MS-DOS
  762.  
  763.       INDIVIDUAL USE
  764.           * Diskette with programs and documentation ... $49.00
  765.  
  766.           You also receive many benefits if you have a modem hooked
  767.           up to your computer.  Upon registration you will become a
  768.           registered user with full access on Mr. Machinist and
  769.           Harvest bulletin board systems.  If you have never been
  770.           'through the phone lines' with the aid of a modem in your
  771.           computer then your missing out on the worlds fastest
  772.           source of information!  Check out our bulletin board
  773.           systems that specialize in engineering, machining, and
  774.           games.  CD-ROMs, over 2 Gigs of files and full one year
  775.           access to 2 boards with just one registration!
  776.  
  777.                       SITE LICENSE
  778.                       ============
  779.  
  780.           The following information describes the Mr. Machinist
  781.           registration fees for use on more than one computer:
  782.  
  783.           Site licenses are available for Mr. Machinist.  A site
  784.           license is needed if Mr. Machinist will be used on more
  785.           than one computer.  The rates of these licenses are as
  786.           follows:
  787.  
  788.              2  to     9 computers ..... at $39 each
  789.             10  to    24 computers ..... at $30 each
  790.             25  to    49 computers ..... at $24 each
  791.             50  to    99 computers ..... at $18 each
  792.            100  to   200 computers ..... at $14 each
  793.            200  to   500 computers ..... at $12 each
  794.  
  795.             Write or call for pricing on quantities over 500.
  796.  
  797.  
  798.  
  799.  
  800.                                        PAGE 14
  801.              FUTURE ENHANCEMENTS
  802.              Job log database
  803.              Points/Tangent math
  804.              Larger Edit Buffer
  805.              Windows version in C++
  806.              News letters (Registered users)
  807.              CNC Link communications
  808.  
  809.               Allan Bremer
  810.               125 Elmwood Ave. #1
  811.               Lockport, NY 14094
  812.  
  813.              (716)434-7823 --> Voice  ( Please, Not after 10:00pm )
  814.              (716)434-1448 --> Mr. Machinist BBS (14400 24hrs)
  815.              (716)438-0345 --> Harvest BBS (14400 24hrs)
  816.  
  817.              See the file called MRMORDER.DOC for more registration
  818.              information.
  819.  
  820.              Call the BBS to download the latest unregistered
  821.              version.
  822.  
  823.  
  824.      Here is an example of the file MRMORDER.DOC:
  825.      ============================================
  826.  
  827.      TO:                     FROM:
  828.  
  829.      F1 COMPUTING                   Name: _________________________
  830.      125 ELMWOOD AVE. #1
  831.      LOCKPORT, NY 14094        (Company): _________________________
  832.  
  833.      716-434-7823 Voice          Address: _________________________
  834.      716-434-1448 BBS 14400
  835.      716-438-0345 BBS 14400         City: _________________________
  836.      Today's
  837.      date: ___________   State, ZIP Code: _________________________
  838.  
  839.                                (Country): _________________________
  840.      Daytime
  841.      Phone #: _________________________  FAX #: ___________________
  842.  
  843.      MR. MACHINIST (TM) for MS-DOS     Version 1.0         10-31-93
  844.  
  845.      INDIVIDUAL USE
  846.        * Diskette with programs and documentation ..... $49   _____
  847.  
  848.  
  849.      MULTIPLE USE
  850.  
  851.                * SITE LICENSE for the use of MR. MACHINIST.
  852.          (INCLUDES ONE DISKETTE WITH PROGRAMS AND DOCUMENTATION.)
  853.  
  854.        2 to   9 computers .. at $39 each # computers ___x 39   ____
  855.       10 to  24 computers .. at $30 each # computers ___x 30   ____
  856.  
  857.                                        PAGE 15
  858.  
  859.       25 to  49 computers .. at $24 each # computers ___x 24   ____
  860.       50 to  99 computers .. at $18 each # computers ___x 18   ____
  861.      100 to 199 computers .. at $14 each # computers ___x 14   ____
  862.      200 to 500 computers .. at $12 each # computers ___x 12   ____
  863.  
  864.      WRITE OR CALL FOR PRICING ON QUANTITIES OVER 500.
  865.  
  866.      Extra program disk & documentation with purchase of
  867.      SITE LICENSES OF 2 OR MORE available at $8.00 each.  ___x 5 __
  868.  
  869.      Shipping & Handling (Postal) US & Canada $5.00/item
  870.      Outside US & Canada $11.25/item                          _____
  871.  
  872.      NEW YORK RESIDENTS add applicable State & County Sales Tax____
  873.  
  874.      TOTAL ENCLOSED US FUNDS                             US$________
  875.  
  876.      Upon registration of this product you will also become a
  877.      registered user with full access to the Mr. Machinist BBS
  878.      and the Harvest BBS.  That means a full one year access to
  879.      two boards with Gigs of files!
  880.  
  881.      Registered users will receive upgrades for 50% of the current
  882.      registration fee and registered site licenses will receive
  883.      upgrades for 25% of current registration fees for life.
  884.  
  885.      MS-DOS is a registered trademark of Microsoft Corporation.
  886.  
  887.      2.9 CUSTOMIZATION
  888.  
  889.      If there are certain formulas or functions and/or procedures
  890.      that your company or you would like to see in MRM let us know
  891.      on the registration order form.  You or your place of
  892.      employment may use a standard formula that requires a lot of
  893.      input and time to get the result.  Well, with Mr. Machinist
  894.      you only need input the known values and all other formulas
  895.      are done instantly!  Still figuring out formula upon formula
  896.      using your little calculator?  Get it into Mr. Machinist and
  897.      get productive!
  898.  
  899.      Customization can be done for registered users.  The cost
  900.      depends upon the time and size of the procedure but most
  901.      formulas can be implemented at the standard cost of 50% of
  902.      the registration fee.
  903.  
  904.      For further information on customization, contact the author
  905.      at the address given.
  906.  
  907.  
  908.      3. SUPPORT POLICIES
  909.  
  910.      3.1 TECHNICAL SUPPORT BBS
  911.  
  912.      The author of the Mr. Machinist program does have a 24 hour
  913.  
  914.                                        PAGE 16
  915.  
  916.      bulletin board system for users to call and download the
  917.      latest shareware version from.  New users are welcome to call
  918.      any time and visit.  Of course in order to accomplish this
  919.      you need a modem connected to your computer so you can
  920.      access the phone lines.  Call at 2400 buad rate, 8 data bits,
  921.      no parity, and 1 stop bit, these are standard settings in
  922.      most communication software packages.  Registered users will
  923.      have a higher access level and therefore they will be able
  924.      to download the latest registered version at any time.
  925.  
  926.      Mr. Machinist BBS: (716)434-1448  2400 - 14400 Baud
  927.      Harvest BBS:       (716)438-0345  2400 - 14400 Baud
  928.  
  929.  
  930.      3.2 VOICE CALLS
  931.  
  932.      There is a customer service number for registered users to 
  933.      call.  If unregistered users wish to speak to the author to
  934.      confirm his existence or to give comments and suggestions
  935.      then they are free to do so.  We cannot, however, accept
  936.      collect calls.
  937.  
  938.      Customer service phone number: (716) 434-7823
  939.  
  940.  
  941.      3.3 MAIL
  942.  
  943.      If you have comments or suggestions or bug reports then
  944.      you can certainly send them in the mail.  When you register
  945.      you will print and fill out the included file called
  946.      MRMORDER.DOC and send it to:
  947.  
  948.      F1 COMPUTING
  949.      125 ELMWOOD AVE. #1
  950.      LOCKPORT, NY 14094
  951.  
  952.      4. REFERENCE
  953.  
  954.          4.1 INTRODUCTION
  955.  
  956.          The reference section of this manual is designed to give
  957.          you the information you need to understand the functions
  958.          of the Mr. Machinist program and at the same time to
  959.          explain the reasoning behind some of the methods.  It
  960.          takes you through all of the functions of the program and
  961.          gives you many hints on how to operate the program in such
  962.          a way as to give you peak performance and productivity.
  963.  
  964.          Remember, if your viewing this file from your computer you
  965.          may use a program like LIST by Vernon D. Buerg (c) and use
  966.          the line number functions to search the document.  The
  967.          line number functions for the list program are the '+',
  968.          '-', and the '#' keys.  If you hold Shift and strike the
  969.          '#' key you will be prompted for the line number to go to.
  970.  
  971.                                        PAGE 17
  972.  
  973.          If you strike the '+' key you will be prompted for the
  974.          line number to go to forward from the point you are at.
  975.          If you strike the '-' key you will be prompted for the
  976.          line number to go to backward from the point you are at.
  977.          This method makes it very simple to get to where you want
  978.          to be in the document at any given time.
  979.  
  980.  
  981.          4.2 BRINGING UP MENUS
  982.  
  983.          In this type of standard interface you will find there are
  984.          many different ways to do the same thing.  You can strike
  985.          the 'F10' key and the cursor will enter into the top menu
  986.          words.  From there you can move your arrow keys to the
  987.          left or right to land on the menu of your choice.  Once
  988.          your on the menu title you can then strike 'Enter' and the
  989.          menu will be 'pulled down' for your viewing.  Using your
  990.          arrow keys once again you can go up or down in the menu
  991.          to highlight your choice.  When your menu choice is
  992.          highlighted you may strike 'Enter' to 'pop up' your menu.
  993.  
  994.          The fastest method of menuing in Mr. Machinist is by using
  995.          your mouse to point and shoot.  To bring up a menu using
  996.          this method you would double click on the menu title to
  997.          pull down the menu and then double click on your menu
  998.          choice to execute the function.  For right handed people
  999.          the left mouse button is used to double click.  If your
  1000.          left handed you can use the mouse option in Mr. Machinist
  1001.          to switch buttons so that the right mouse button is the
  1002.          execute switch.  Keep in mind that there is a time limit
  1003.          to your double clicking. If you double click too slow your
  1004.          choice will not be executed.  Mr. Machinist does have an
  1005.          option that you can choose in order to slow down or speed
  1006.          up your mouse double click.
  1007.  
  1008.  
  1009.          4.3 MOVING AROUND
  1010.  
  1011.          In no time at all you will begin to feel at home with this
  1012.          type of interface or 'look'.  As you get familiar with the
  1013.          program you will learn to 'drag' the windows around, edit
  1014.          files, print, and do math functions without ever getting
  1015.          rid of a window.  This type of interface is used very
  1016.          widely in the computer environment.  The things you will
  1017.          learn while using this program will be used in many other
  1018.          programs that you come across.
  1019.  
  1020.  
  1021.          4.4 ENTERING DATA
  1022.  
  1023.          In order to get answers you must give questions and the
  1024.          way to give questions in MRM is to input data in input
  1025.          lines.  The two most important keys that have to do with
  1026.          an input line is the 'Tab' key and the 'Shift' key.  These
  1027.  
  1028.                                        PAGE 18
  1029.  
  1030.          are the keys that cycle you through the dialog boxes.  In
  1031.          other words you can move to the different choices in a
  1032.          dialog box by using these keys.  Using a mouse you would
  1033.          have to click once in the input line and you will be ready
  1034.          for input.
  1035.  
  1036.          Some input lines will only take certain types of data.  In
  1037.          most input lines you will be expected to insert numerical
  1038.          data and not letters.  If you happen to input the wrong
  1039.          type of data into an input line, you will be displayed an
  1040.          error message telling you what you did wrong and then you
  1041.          will be taken back to the dialog box so you can start
  1042.          over again.
  1043.  
  1044.  
  1045.          4.5 THE TITLE BAR
  1046.  
  1047.          Every window has a title bar.  The title bar is simply the
  1048.          name of the file that is associated with this particular
  1049.          window.  The title bar of a dialog box us usually an
  1050.          indicator as to the function of that dialog.
  1051.  
  1052.          ╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
  1053.          ║                         ║
  1054.          ║                         ║
  1055.          ║                         ║
  1056.          ║                         ║
  1057.          ║                         ║
  1058.          ╚════════════════════════─┘ <--Resize corner
  1059.  
  1060.  
  1061.          4.6 SYSTEMS DATE
  1062.  
  1063.          If your computer system has the proper date set then
  1064.          MRM will display today's date at the top right of your
  1065.          screen.  Today's date will also be inserted automatically
  1066.          into the answer file called MRMSOLVE.TXT which is created
  1067.          on your hard drive each time the program is executed or
  1068.          run.  You will also observe the date that the program and
  1069.          help file was compiled or created.  From the main program
  1070.          you can do an 'Alt-F1' and the 'about' information box
  1071.          will be displayed.  An 'Alt-F1' is done by holding down
  1072.          the 'Alt' key and then tapping the F1 key.  After you tap
  1073.          'F1' you then let up on the 'Alt' key.
  1074.  
  1075.  
  1076.          4.7 EXITING MR. MACHINIST
  1077.  
  1078.          You exit MRM by 'Alt-X', clicking on the bottom portion of
  1079.          the screen over the letters 'Alt-X', or pulling down the
  1080.          file menu and then selecting 'Alt-X'.  You will find that
  1081.          through out MRM there will be many ways to do the same
  1082.          thing.  This gives you the chance to do what you like to
  1083.          do best.  In the shareware version of the program you will
  1084.  
  1085.                                        PAGE 19
  1086.  
  1087.          be asked if you would like to print a registration invoice
  1088.          so you can be a registered user.  If you choose 'Yes' you
  1089.          will print a copy of the file MRMORDER.DOC on your
  1090.          printer.  If your printer is not working properly for some
  1091.          reason then you will be displayed an Error box telling you
  1092.          that there is a problem.  If you choose 'No' from the
  1093.          print invoice message you will exit with a information
  1094.          message just before DOS takes over.
  1095.  
  1096.          These 'nag' screens will not appear in a registered
  1097.          version.  An unregistered shareware version of MRM is a
  1098.          little slow due to these start and finish nag screens.  To
  1099.          be productive with the program you must become a
  1100.          registered user.
  1101.  
  1102.  
  1103.          4.8 MANIPULATING WINDOWS
  1104.  
  1105.          Many windows can be open at one time while your using MRM.
  1106.          At times there may be windows that are blocking the view
  1107.          of other windows, this is when a user needs to know how to
  1108.          manipulate windows quickly.
  1109.  
  1110.          Windows are manipulated by the mouse, the keyboard, or
  1111.          both mouse and keyboard.  Manipulation is done by resizing
  1112.          and/or moving.
  1113.  
  1114.  
  1115.          4.8.1 USING A MOUSE TO MOVE WINDOWS
  1116.  
  1117.          You can move a window using the mouse by
  1118.          aiming for the 'header' of the window and then 'dragging'
  1119.          the mouse.  The header is the top double line of a window
  1120.          and it usually has a file name at the top or a caption.
  1121.          To 'drag' the mouse means to click the mouse and hold the
  1122.          button down while moving the mouse around.  Once you get
  1123.          to where you want to be you release the button.  You can
  1124.          resize the window using the mouse by 'dragging' the lower
  1125.          right hand corner of the window.  The resize corner looks
  1126.          different than any other corner of the window.
  1127.  
  1128.          To 'zoom' a window using the mouse you must double click
  1129.          anywhere on the top line of a window.  When this is done
  1130.          the window will take up all of the screen except the
  1131.          program headers and footers.  If you double click the top
  1132.          of the window again it will go back to it's original size.
  1133.  
  1134.          You can activate a window by clicking anywhere on it or in
  1135.          it.  The active window is shown by a double outlined box
  1136.          and all the other windows are single lined.  Always
  1137.          remember, some windows may be hidden by other windows and
  1138.          therefore you can't find them to click on them!  Well, no
  1139.          problem, you could either move your windows around to see
  1140.          if there are other windows behind them or you can strike
  1141.  
  1142.                                        PAGE 20
  1143.  
  1144.          the 'F6' key which is the 'next' key.  Using the 'next'
  1145.          function you will be cycled through the windows in the
  1146.          order that they were brought up.
  1147.  
  1148.          To close a window using the mouse you would go to the
  1149.          upper left of any window and there you will see a small
  1150.          box that is enclosed in brackets, that is the 'close box'.
  1151.          Clicking on the close box will close the window for good.
  1152.  
  1153.  
  1154.          4.8.2 USING THE KEYBOARD TO MOVE WINDOWS
  1155.  
  1156.          To fastest way to access the windows menu is to use
  1157.          'Alt-W'.  This will bring up the windows menu.  You will
  1158.          notice six different choices:
  1159.  
  1160.          Resize/move Ctrl-F5
  1161.          Zoom             F5
  1162.          Next             F6
  1163.          Close        Alt-F3
  1164.          Tile
  1165.          Cascade
  1166.  
  1167.          To resize a window using the keyboard you would highlight
  1168.          the Resize/move menu choice and then strike 'Enter'.  Of
  1169.          course for this function to work you have to have a window
  1170.          open in the first place.  After you strike 'Enter' you
  1171.          will notice that the window border goes from a double line
  1172.          to a single line.  This indicates that the computer is in
  1173.          the process of manipulating that window.  You will not be
  1174.          able to strike other keys or do other functions until your
  1175.          move is complete.  When the window has a single line
  1176.          border it is ready and waiting to be moved.  You now must
  1177.          use the arrow keys to move the window in the size that it
  1178.          is now at.  If you want to make the window smaller or
  1179.          larger you hold down the 'Shift' key while you use the
  1180.          arrow keys.  Using these two methods you can place a
  1181.          window anywhere on the screen and make it any size you
  1182.          want.  After you have completed the move or resize you
  1183.          must do one last important thing, strike the 'Enter' key
  1184.          to complete the process!  If you forget to do this you
  1185.          might think that you locked up your computer when all
  1186.          you really need to do is to strike 'Enter'.
  1187.  
  1188.          To 'Zoom' a window to full size and then back to its
  1189.          previous state you would toggle the 'F5' key or highlight
  1190.          the menu choice and strike 'Enter'.  To toggle means to go
  1191.          off and on, back and forth, etc.
  1192.  
  1193.          The 'F6' key is the 'Next' key which cycles you through
  1194.          your open windows.  This function is activated by actually
  1195.          striking the 'F6' key or highlighting the 'Next' key using
  1196.          your arrow keys and then striking 'Enter'.
  1197.  
  1198.  
  1199.                                        PAGE 21
  1200.  
  1201.          To 'Close' a window use 'Alt-F3' or highlight the 'Close'
  1202.          menu choice using your arrow keys and then strike 'Enter'.
  1203.  
  1204.          To 'Tile' a window means to place all windows that are
  1205.          currently open, next to each other.  The meaning of the
  1206.          word lies behind floor tile.  When you look at a floor
  1207.          that has tile on it you will notice that all the squares
  1208.          are next to each other.  This is just how the 'Tile'
  1209.          function works.  To activate this function you would
  1210.          highlight the 'Tile' menu choice and then strike 'Enter'.
  1211.  
  1212.          To 'Cascade' a window means to place one window on top of
  1213.          another while letting the previous windows header be
  1214.          exposed.  To activate this function you would highlight
  1215.          the 'Cascade' function and then strike 'Enter'.
  1216.  
  1217.  
  1218.          4.9 THE HELP FILE  ( F5 will Resize it )
  1219.  
  1220.          The help file is one of the major functions of MRM.  It is
  1221.          basically a huge book with many cross references.  When you
  1222.          see words that are highlighted in yellow you can 'click' on
  1223.          them for there cross reference.  If you have a monochrome
  1224.          monitor you will notice the difference of these words by
  1225.          a brighter color.  If you do not have a mouse you can use
  1226.          the 'Tab' key to access the cross references.
  1227.  
  1228.          You will also notice that you can go to an index by striking
  1229.          'Enter' at any time while your in the help file.  The
  1230.          index is actually a dictionary of manufacturing terms
  1231.          geared toward a Machinist or Industrial Engineer.
  1232.  
  1233.          The help file is actually the manual on-line!  There is a
  1234.          help function for everything in MRM!  If at any time you
  1235.          you have a question about what you are doing or your stuck
  1236.          at comprehending a certain function then you should go
  1237.          to the help file.  This help file is growing rapidly as
  1238.          new versions of MRM come out.  There basically is no limit
  1239.          on the size of the help file so maybe it will eventually
  1240.          be a machinist handbook on line!
  1241.  
  1242.          There is much more information in the help file than one
  1243.          may expect.  Decimal charts, formulas, G and M code
  1244.          definitions, manufacturing history, machining hints, and
  1245.          much more.
  1246.  
  1247.  
  1248.          4.10 DATE, TIME, AND SCREEN SAVER
  1249.  
  1250.          The date that your system has accepted will be shown in
  1251.          the upper right hand corner at the top of the screen.
  1252.          This date should be today's date.  If it is not then you
  1253.          should re-set your systems date by using the DATE command
  1254.          through DOS.  If you have the wrong date on your system
  1255.  
  1256.                                        PAGE 22
  1257.  
  1258.          then all the files that your system creates will have the
  1259.          wrong creation date and time stamped in them.
  1260.  
  1261.          The time is shown in the lower right hand corner of the
  1262.          screen.  This is the system time and it should be set the
  1263.          same way as the date.  If it is wrong then you should use
  1264.          the TIME command through DOS.
  1265.  
  1266.          There is a screen saver in the Mr. Machinist program that
  1267.          helps computer monitors from burn-in.  This especially
  1268.          helps monochrome monitors because they are easily done in
  1269.          by burn-in.  There is no option for a user to set the time
  1270.          of the screen saver activation at this time.  Possibly in
  1271.          future versions this option will be installed.  For the
  1272.          time being, the screen saver is set to begin after five
  1273.          minutes of nothing happening.  If you touch a key or move
  1274.          the mouse then the count down will begin all over again.
  1275.  
  1276.          The message that the screen saver will display can be
  1277.          customized by registered users when they specify on the
  1278.          registration form.  The shareware version shows:
  1279.  
  1280.          'Strike Esc key to return to Mr. Machinist'
  1281.  
  1282.  
  1283.          4.11 FILE MENU
  1284.  
  1285.          The file menu brings down a menu full of choices that have
  1286.          to do with editing and printing files.  This menu also has
  1287.          the change directory function which helps you search
  1288.          certain directories without typing in full file names.
  1289.  
  1290.          There is also a Dos Shell function within this menu that
  1291.          'shells' you out to DOS.  To 'shell' out means to leave
  1292.          your program temporarily and go into DOS so you can
  1293.          execute other programs.  Keep in mind that when you do
  1294.          this, Mr. Machinist still takes up a little memory so do
  1295.          not try to execute a program that uses a lot of memory or
  1296.          you will not be able to execute it.  To get back into your
  1297.          program after shelling out type 'EXIT' at the DOS command
  1298.          line.  One thing you can also do to make DOS shell easier
  1299.          is to write a small batch file so that when you strike E
  1300.          a batch file called E.BAT executes and gives the command
  1301.          EXIT.
  1302.  
  1303.          The last command in the file menu is the 'Alt-X' or 'Esc'
  1304.          command.  This command will exit Mr. Machinist.  Strike it
  1305.          any time to exit the program.  If your editing a file and
  1306.          you have not saved it, the program will ask you to save it
  1307.          before exiting.
  1308.  
  1309.  
  1310.               4.11.1 File Menu - Open
  1311.  
  1312.  
  1313.                                        PAGE 23
  1314.  
  1315.               To access the 'Open' menu choice using the keyboard
  1316.               you must use 'Alt-F' to first bring down the file
  1317.               menu and then strike 'Enter'.  You do not need to
  1318.               use the arrow keys to highlight the menu choice if
  1319.               it is your first time into the 'File Menu' because
  1320.               the 'Open' menu choice will already be highlighted
  1321.               by default seeing that it is the first choice on the
  1322.               list.
  1323.  
  1324.               Using the mouse you would click on the 'File' menu and
  1325.               then click on the 'Open' line.
  1326.  
  1327.               The ultimate way to get to the 'Open  a File' dialog
  1328.               box is to strike the 'F3' key!
  1329.  
  1330.               This will open a file selection dialog box that will
  1331.               display all the files in your current directory.  At
  1332.               the top is an input line under the 'Name'
  1333.               designation.  You may type in the file name of your
  1334.               choice and then strike 'Enter'.  You do have the
  1335.               option of using wild card characters.  If you do not
  1336.               know the name of the file you want to edit or the
  1337.               file is in another directory then you have two
  1338.               choices in the method of retrieval.
  1339.  
  1340.               1) From the file menu select, 'Change Dir'.  A
  1341.               directory selection box will appear and you can use
  1342.               the keyboard or the mouse to highlight your choice,
  1343.               then strike 'Enter' or double click with the mouse to
  1344.               get to that directory.  Then the 'Change Dir' box
  1345.               will display the files and sub-directories of that
  1346.               particular choice.  At that point you can highlight
  1347.               the file name of your choice and strike 'Enter' or
  1348.               double click.
  1349.  
  1350.               2) If you do not know the name of the file you want
  1351.               to edit then you will have to search for it.  If you
  1352.               remember the first few characters of the file name,
  1353.               you could use wild cards to cause the selection box
  1354.               to display only those files that meet your criteria.
  1355.  
  1356.               Example: RA??.* will show you all files that start
  1357.               with RA and have one or two characters after it and
  1358.               any extension or no extension.
  1359.  
  1360.               RAT.TXT
  1361.               RA.DOC
  1362.               RA
  1363.               RA55
  1364.  
  1365.               If you type a file name in the input line that does
  1366.               not exist and then strike 'Enter', the editor will
  1367.               create and open an empty file for you by that name.
  1368.               You will notice a down arrow symbol to the right of
  1369.  
  1370.                                        PAGE 24
  1371.  
  1372.               the input line, this is a history list, a list of
  1373.               names you have already used.  You have the option to
  1374.               choose file names from it by highlighting the file
  1375.               and striking enter or double clicking it with your
  1376.               mouse.
  1377.  
  1378.               Choosing the 'Open' box will load the file you have
  1379.               chosen into a new edit window.
  1380.  
  1381.               The file list box is the largest box of the file
  1382.               selection dialog box.  This box will show you every
  1383.               file that matches up to your specifications in the
  1384.               input line above it.  It will also display the child
  1385.               and parent directories of the current directory.
  1386.               (You can further your understanding of the principles
  1387.               of directories and sub-directories by referring to
  1388.               your DOS manual.)
  1389.  
  1390.               There are some helpful functions you can use while
  1391.               your in the file list box.  One way to get into the
  1392.               file list box is to strike 'Enter' after you have
  1393.               chosen 'Open' from the 'File' menu.  Another way is
  1394.               to click on any file name in the box with your mouse.
  1395.               Your 'Tab' key on the key board will cycle you
  1396.               through the many choices of your file selection box
  1397.               in one direction, while holding down the 'Shift' key
  1398.               and then striking 'Tab' will cycle you through in the
  1399.               other direction.  The Page Up and Down keys will let
  1400.               you view more files if there are more than can fit in
  1401.               one windows view port.  The arrow keys will cycle you
  1402.               through individually.
  1403.  
  1404.               When your in the file list box you can also type a
  1405.               lower case letter to search for a file name that
  1406.               starts with that letter.  If you type a second
  1407.               letter, it will search for the file name with the
  1408.               first letter you typed and the second letter you
  1409.               typed.  You can continue this for all file letters
  1410.               or number characters.  If you type a capital letter
  1411.               you will search for a directory name in the same
  1412.               manner.
  1413.  
  1414.               At the bottom of the file dialog box is an
  1415.               information panel.  This will tell you all of the
  1416.               information of the file that is currently
  1417.               highlighted.
  1418.  
  1419.  
  1420.               4.11.2 File Menu - New
  1421.  
  1422.               The 'New' command will bring up an edit window with
  1423.               no title.  At that time you can start editing a new
  1424.               file.  If you want to save it you can bring up the
  1425.               file menu and choose 'Save as' or 'Save'.  Either way
  1426.  
  1427.                                        PAGE 25
  1428.  
  1429.               you will be asked to give the file a name because it
  1430.               does not have a name and it needs one.  If you try to
  1431.               'Exit' the program without saving it you will be
  1432.               asked if you want to save it or not.  It's always a
  1433.               good idea to save the file your working on about
  1434.               every 5 minutes or so.
  1435.  
  1436.  
  1437.               4.11.3 File Menu - Save
  1438.  
  1439.               The 'Save' menu will save a named file to your disk.
  1440.               You will be asked to give the file a name if you try
  1441.               to save an un-named file.  You must be editing a file
  1442.               before this can be active.  If your editing a file
  1443.               that is already named, the 'Save' command will save
  1444.               the file without showing you a thing.  You'll see
  1445.               your hard drive light come on if your saving it to
  1446.               the hard drive or you will see your floppy lights
  1447.               light up.
  1448.  
  1449.               The fastest way to save a named file is to strike
  1450.               the F2 key!
  1451.  
  1452.  
  1453.               4.11.4 File Menu - Save as
  1454.  
  1455.               Save text in the current window to disk under a new
  1456.               file name.  You are asked to which file you would
  1457.               like to save the text.  The file may be an existing
  1458.               disk file, or a new file.
  1459.  
  1460.               Once your text is saved, you can continue using the
  1461.               editor on the current edit window.  Note that the
  1462.               window title will change to reflect your new file
  1463.               name.
  1464.  
  1465.               This command is disabled until you open an edit
  1466.               window.
  1467.  
  1468.  
  1469.               4.11.5 File Menu - Save Done
  1470.  
  1471.               Save text in the current window to disk and close the
  1472.               edit window.  If your window is titled UNTITLED, you
  1473.               will be asked to supply a file name.  Otherwise, the
  1474.               text is saved to disk using the current window title.
  1475.  
  1476.               This command is disabled until you open an edit
  1477.               window.
  1478.  
  1479.  
  1480.               4.11.6 File Menu - Print
  1481.  
  1482.               You will be able to search through a dialog box and
  1483.  
  1484.                                        PAGE 26
  1485.  
  1486.               choose the file that you would like to print.  If you
  1487.               are editing a file or files and you would like to
  1488.               print one of them, then strike 'F8'.
  1489.  
  1490.               You may print the current file that is being edited
  1491.               by striking the 'F8' key.  A window will pop up
  1492.               asking you if you really want to print the current
  1493.               file.  Using the mouse you may click on yes, strike
  1494.               'spacebar' or 'Enter' and your file will print.
  1495.               Strike the 'Esc' key to exit and say no, or you may
  1496.               click on the 'no' button.
  1497.  
  1498.               This will open a file selection dialog box that will
  1499.               display all the files in your current directory.  At
  1500.               the top is an input line under the 'Name'
  1501.               designation.  You may type in the file name of your
  1502.               choice and then strike 'Enter'.  You do have the
  1503.               option of using wild card characters.  If you do not
  1504.               know the name of the file you want to print or the
  1505.               file is in another directory then you have two
  1506.               choices in the method of retrieval.
  1507.  
  1508.               1) From the file menu select, 'Change Dir'.  A
  1509.               directory selection box will appear and you can use
  1510.               the key board or the mouse to highlight your choice,
  1511.               then strike enter or double click with the mouse to
  1512.               get to that directory.  Then the 'Change Dir' box
  1513.               will display the files and sub-directories of that
  1514.               particular choice.  At that point you can highlight
  1515.               the file name of your choice and strike 'Enter' or
  1516.               double click to print that particular file.
  1517.  
  1518.               2) If you do not know the name of the file you want
  1519.               to print then you will have to search for it.  If you
  1520.               remember the first few characters of the file name,
  1521.               you could use wild cards to cause the selection box
  1522.               to display only those files that meet your criteria.
  1523.  
  1524.               Example: RA??.* will show you all files that start
  1525.               with RA and have one or two characters after it and
  1526.               any extension or no extension.
  1527.  
  1528.               RAT.TXT
  1529.               RA.DOC
  1530.               RA
  1531.               RA55
  1532.  
  1533.               If you type a file name in the input line that does
  1534.               not exist and then strike 'Enter', an error will
  1535.               occur and you will be told that there is no such file
  1536.               in that path, by that name.  You will notice a down
  1537.               arrow symbol to the right of the input line, this is
  1538.               a history list, a list of names you have already
  1539.               used.  You have the option to choose file names from
  1540.  
  1541.                                        PAGE 27
  1542.  
  1543.               it by highlighting the file and striking enter or
  1544.               double clicking it with your mouse.
  1545.  
  1546.               Choosing the 'Open' box will print the file you have
  1547.               chosen.
  1548.  
  1549.               The file list box is the largest box of the file
  1550.               selection dialog box.  This box will show you every
  1551.               file that matches up to your specifications in the
  1552.               input line above it.  It will also display the child
  1553.               and parent directories of the current directory.
  1554.               (You can further your understanding of the principles
  1555.               of directories and sub-directories by referring to
  1556.               your DOS manual.)
  1557.  
  1558.               There are some helpful functions you can use while
  1559.               your in the file list box.  One way to get into the
  1560.               file list box is to strike 'Enter' after you have
  1561.               chosen 'Open' from the 'File' menu.  Another way is
  1562.               to click on any file name in the box with your mouse.
  1563.               Your 'Tab' key on the key board will cycle you
  1564.               through the many choices of your file selection box
  1565.               in one direction, while holding down the 'Shift' key
  1566.               and then striking 'Tab' will cycle you through in the
  1567.               other direction.  The Page Up and Down keys will let
  1568.               you view more files if there are more than can fit in
  1569.               one windows view port.  The arrow keys will cycle you
  1570.               through individually.
  1571.  
  1572.               When your in the file list box you can also type a
  1573.               lower case letter to search for a file name that
  1574.               starts with that letter.  If you type a second
  1575.               letter, it will search for the file name with the
  1576.               first letter you typed and the second letter you
  1577.               typed.  You can continue this for all file letters or
  1578.               number characters.  If you type a capital letter you
  1579.               will search for a directory name in the same manner.
  1580.  
  1581.               At the bottom of the file dialog box is an information
  1582.               panel.  This will tell you all of the information of
  1583.               the file that is currently highlighted.
  1584.  
  1585.  
  1586.               4.11.7 File Menu - Print Answer File
  1587.  
  1588.               There is a file that is created on your drive each
  1589.               and every time you execute MRM called MRMSOLVE.TXT.
  1590.               This file holds the answers to every function that is
  1591.               executed in the program.  It gives the date and time
  1592.               of file creation and neatly formats your answers so
  1593.               that you may choose to print them out at any time by
  1594.               holding down the 'Ctrl' key and then tapping the 'P'
  1595.               key.  MRMSOLVE.TXT is not something that is in memory,
  1596.               it is a file that gets written to every time you do a
  1597.  
  1598.                                        PAGE 28
  1599.  
  1600.               math function in the program and it gets deleted upon
  1601.               program exit.  If you choose to keep the file for
  1602.               later reference you must rename the file.
  1603.  
  1604.  
  1605.               4.11.8 File Menu - Show Answer File
  1606.  
  1607.               'Ctrl-F1' will bring up the answer file called
  1608.               MRMSOLVE.TXT in the editor for you to view or edit.
  1609.               This is the file that contains all of your answers to
  1610.               the current session.
  1611.  
  1612.               4.11.9 File Menu - Change Directory
  1613.  
  1614.               From the 'File' menu select, 'Change Dir'.  The
  1615.               'Change Directory' box will appear and you can use
  1616.               the key board or double click the mouse to highlight
  1617.               your choice, then strike 'Enter' or double click to
  1618.               enter that directory into the input line.  At that
  1619.               point you can click the mouse on the 'OK' button or
  1620.               strike 'K' to make the choice valid and make this
  1621.               directory the default one.  If you choose the 'Chdir'
  1622.               button you will make the input lines directory your
  1623.               choice also but it will not continue to be the
  1624.               default.
  1625.  
  1626.               Your 'Tab' key on the key board will cycle you
  1627.               through the many choices of the 'Change Directory'
  1628.               box in one direction, while holding down the 'Shift'
  1629.               key and then striking 'Tab' will cycle you through in
  1630.               the other direction.  The Page Up and Down keys will
  1631.               let you view more directories in the directory tree
  1632.               list box if there are more than can fit in one
  1633.               windows view port.  The arrow keys will cycle you
  1634.               through individually.
  1635.  
  1636.               If you type a directory name in the input line that
  1637.               does not exist and then strike 'Enter', or click on
  1638.               'OK' you will get an error message that says,
  1639.               "Invalid drive or directory".
  1640.  
  1641.               You will notice a down arrow symbol to the right of
  1642.               the input line, this is a history list, a list of
  1643.               directories that you have already used.  You have the
  1644.               option to choose from it by highlighting the
  1645.               directory and striking 'Enter' or double clicking it.
  1646.  
  1647.               Choosing the 'Revert' button makes your previous
  1648.               choice the current directory.
  1649.  
  1650.  
  1651.               4.11.10 File Menu - Dos Shell
  1652.  
  1653.               To 'shell' out means to leave your program
  1654.  
  1655.                                        PAGE 29
  1656.  
  1657.               temporarily and go into DOS so you can execute other
  1658.               programs.  Keep in mind that when you do this,
  1659.               Mr. Machinist still takes up a little memory so do
  1660.               not try to execute a program that uses a lot of
  1661.               memory or you will not be able to execute it.  To get
  1662.               back into your program after shelling out type 'EXIT'
  1663.               at the DOS command line.  One thing you can also do
  1664.               to make DOS shell easier is to write a small batch
  1665.               file so that when you strike 'E' a batch file called
  1666.               E.BAT executes and gives the command EXIT.  If you
  1667.               need more information on creating BATCH files you can
  1668.               look into a DOS manual.
  1669.  
  1670.               Remember that the library has rows of computer books
  1671.               to!
  1672.  
  1673.  
  1674.               4.11.11 File Menu - Print Registration Invoice
  1675.  
  1676.               This option will check to see if your printer is
  1677.               online and then it will print an invoice so that you
  1678.               can register this software.
  1679.  
  1680.               For a $49.00 registration fee you will become a
  1681.               registered user of the Mr. Machinist individual
  1682.               program license for use on one computer only. As a
  1683.               registered user you will also have full access to the
  1684.               Mr. Machinist BBS and the Harvest BBS.
  1685.  
  1686.               For SITE LICENSE REGISTRATION and other information
  1687.               see the enclosed file called MRMORDER.DOC.
  1688.  
  1689.               To view the order form before you print it, tap your
  1690.               'tab' key.  That will cause the cursor to shoot down
  1691.               to the first help word which in this case is
  1692.               MRMORDER.DOC.  Once the phrase is highlighted you can
  1693.               strike the 'Enter' key to view the document.
  1694.  
  1695.               4.11.12 File Menu - Sequence a CNC File
  1696.  
  1697.               A sequence number is usually the first word that
  1698.               appears in a block or sentence of a text file for CNC
  1699.               machines.  There are two main reasons behind a
  1700.               sequence number.
  1701.  
  1702.               1) Lets the operator know which line the machine is
  1703.               currently processing.
  1704.  
  1705.               2) Provides the operator a way to search or find a
  1706.               particular line.
  1707.  
  1708.               These sequence numbers usually go to four digits and
  1709.               begin with an N.  The very first line of a CNC
  1710.               program or 'text file' always begins with an O on the
  1711.  
  1712.                                        PAGE 30
  1713.  
  1714.               CNC machine but not always in a file on a personal
  1715.               computer.
  1716.  
  1717.               Here is an example of a G and M code file with
  1718.               sequence numbers:
  1719.  
  1720.                :0203 (05-07-93)
  1721.                N0005 (ARM-ROCKER)
  1722.                N0010 (123456 JOB#1234)
  1723.                N0015 G00 G17 G40 G49 G80
  1724.                N0020 G30 G91 Z0
  1725.                N0025 T01M6
  1726.                N0030 (.625 EMILL)
  1727.                N0035 G55 G90 G00 X-.65 Y0.0
  1728.                N0040 S1800 M03
  1729.                N0045 G43 Z1. H12
  1730.                N0050 M08
  1731.                N0055 Z.1
  1732.                N0060 G01 Z-.031 F20.0
  1733.                N0065 X.65 F5.0
  1734.  
  1735.  
  1736.                The Mr. Machinist program has a function in it that
  1737.                can insert N sequence numbers into an un-sequenced
  1738.                G and M code file on the personal computer.
  1739.  
  1740.                If there are already scrambled sequence numbers in
  1741.                the file it would be wise to remove the sequence
  1742.                numbers using the remove function and then
  1743.                re-sequence the file using this function.
  1744.  
  1745.                To Insert Sequence Numbers into a File
  1746.                ======================================
  1747.                You will be displayed the file dialog box and you
  1748.                will be in the file name input line.  Input the file
  1749.                name to sequence.
  1750.  
  1751.  
  1752.               4.11.13 File Menu - Un-Sequence a CNC File
  1753.  
  1754.               The Mr. Machinist program has a function in it that
  1755.               can remove N sequence numbers from a CNC text file
  1756.               on your computer.  You will be asked for the name of
  1757.               the directory and file that you want the N numbers
  1758.               removed from and the new file name.  If the new file
  1759.               exists on your drive you will be shown an error box
  1760.               and then you will start the process over.  If the new
  1761.               file name is the same as the old file name you will
  1762.               be prompted to verify the write over procedure.
  1763.  
  1764.               It is advisable to give the file name a different
  1765.               name so you can view the way it was un-sequenced and
  1766.               not be afraid of loosing the old one.
  1767.  
  1768.  
  1769.                                        PAGE 31
  1770.  
  1771.               The removal function will un-sequence every line
  1772.               except lines that do not have N sequence numbers in
  1773.               them.
  1774.  
  1775.  
  1776.               4.11.14 File Menu - Split a CNC File
  1777.  
  1778.               Before we get into 'Split a CNC File' let's begin
  1779.               with clearing a CNC's memory:
  1780.  
  1781.               Clear Your CNC's Memory
  1782.               =======================
  1783.               Some machine shops have to download there CNC files
  1784.               to a personal computer in an office some where.  Many
  1785.               shops now are supplying there workers with computers
  1786.               right on there bench near there machine.  As a CNC's
  1787.               control gets filled with programs it can become full
  1788.               and cause the operator to have to download one or
  1789.               more programs to make memory enough for the current
  1790.               program to load.
  1791.  
  1792.               Many CNC controls offer a function that lets them
  1793.               download ALL files in the CNC's memory to ONE file on
  1794.               the personal computer.  This is the fastest method of
  1795.               clearing the CNC memory.  There is just one big
  1796.               problem that people face when they have this huge
  1797.               file on there computer with many programs all in one
  1798.               file!  They have to manually cut and paste to get
  1799.               even one program back to the CNC.
  1800.  
  1801.               Mr. Machinist has a one of a kind function in it that
  1802.               can 'split' a large file that has been downloaded
  1803.               from a CNC.  The purpose of this function is to
  1804.               rewrite ALL of the individual programs to separate
  1805.               files on the personal computer and they are named by
  1806.               there four digit program number just as they were on
  1807.               the CNC with an additional extension of .TXT.
  1808.  
  1809.               The main purpose of the 'Split' function is to split a
  1810.               large text file that was downloaded to a personal
  1811.               computer by a CNC machine into all of the original
  1812.               separate programs.  You would have to manually cut
  1813.               and paste using an editor to do this if you did not
  1814.               have this function to work with and that would take
  1815.               a lot of time and money!
  1816.  
  1817.               Mr. Machinist will ask you for the file name of the
  1818.               large text file and then it will look for the first
  1819.               occurrence of a line that starts with a ':'.  Once it
  1820.               finds the colon Mr. Machinist will get the next four
  1821.               digits and add an extension of .TXT to it and give
  1822.               the new file the proper program number.  It will then
  1823.               begin to copy every line after the colon to the new
  1824.               file until it reaches a blank line.
  1825.  
  1826.                                        PAGE 32
  1827.  
  1828.  
  1829.               Once a blank line is encountered the program will
  1830.               look for the next occurrence of a ':' which should be
  1831.               the next line.  At that time the same process occurs
  1832.               until every file is written to the specified
  1833.               directory.
  1834.  
  1835.               The split function will show the MRMSOLVE.TXT answer
  1836.               file after the process is complete.  If a file was
  1837.               found to already exist on your drive and the split
  1838.               function could not create the file then you will
  1839.               be shown an error message stating that the file
  1840.               already exist.  These error messages will go to the
  1841.               answer file also in order that you can view the
  1842.               results at the end of the function.  If a file exists
  1843.               you can either rename it or delete it out of your
  1844.               system and then run the split function again.  The
  1845.               files that were already created will not be created
  1846.               again.
  1847.  
  1848.               After this process is complete, the original large
  1849.               file will still remain for you to decide what you
  1850.               want to do with it.
  1851.  
  1852.               One little note: A good CNC programmer should know a
  1853.               lot about DOS.  Read manuals carefully and study to
  1854.               show thyself approved!
  1855.  
  1856.  
  1857.               4.11.15 File Menu - Exit Mr. Machinist
  1858.  
  1859.               If you hold down the 'Alt' key with one finger and
  1860.               strike the 'X' key with another finger you will exit
  1861.               the program.  The only reason that you may not be
  1862.               able to exit is that you may have some active windows
  1863.               on your desk top that you need to close or your
  1864.               editing a file that has been modified and not saved.
  1865.  
  1866.  
  1867.          4.12 EDIT MENU
  1868.  
  1869.          This menu allows you to cut, copy, and paste text to and
  1870.          from the clipboard.  You can also undelete your last text
  1871.          operation, clear selected text from your document without
  1872.          putting it into the clipboard, or view current clipboard
  1873.          contents.
  1874.  
  1875.          The Edit menu gives you six choices that have to do with
  1876.          editing a file.
  1877.  
  1878.          1. Undo  - Undeletes the last line deleted or changed.
  1879.          2. Cut   - Removes selected text from file to clipboard.
  1880.          3. Copy  - Copies selected text to clipboard.
  1881.          4. Paste - Copies text from clipboard to file.
  1882.  
  1883.                                        PAGE 33
  1884.  
  1885.          5. Show  - Shows context of clipboard.
  1886.          6. Clear - Removes selected text without going to
  1887.                     clipboard.
  1888.  
  1889.  
  1890.               4.12.1 Edit Menu - Undo  [Ctrl]-[Q]-[L]
  1891.  
  1892.               Undo your last text operation.  Whether you entered
  1893.               text that you don't really want, or accidentally
  1894.               deleted some text you would like to restore, UNDO
  1895.               will restore the text to its original context.
  1896.  
  1897.               However, you must select UNDO before you use any
  1898.               cursor key.  The UNDO buffer is based on cursor
  1899.               movement.  As long as you are entering or deleting
  1900.               text you can UNDO it.  This also applies to marking
  1901.               blocks of text and deleting them.  The deletion can
  1902.               be undone, as long as you don't move the cursor with
  1903.               a cursor key (i.e., [PgUp], [Right-Arrow], [Home],
  1904.               etc.).  Once the cursor is moved, the UNDO buffer
  1905.               flushes itself and the original text context is
  1906.               forever gone.
  1907.  
  1908.               This does not apply to using any of the text
  1909.               reformatting keys.  Wordwrap can not be undone.  Nor
  1910.               can paragraph or document reformatting.
  1911.  
  1912.               This command is disabled until you enter or delete
  1913.               text in an edit window.
  1914.  
  1915.  
  1916.               4.12.2 Edit Menu - Cut    [Shift]-[Del]
  1917.                                         [Ctrl]-[K]-[Y]
  1918.  
  1919.               Cut selected text out of your document to the
  1920.               clipboard.  Using CUT indicates that you want to
  1921.               "cut" your selected text, removing the text from
  1922.               your document.
  1923.  
  1924.               This command is disabled until you place text on the
  1925.               clipboard.
  1926.  
  1927.  
  1928.               4.12.3 Edit Menu - Copy  [Ctrl]-[Ins]
  1929.                                        [Ctrl]-[K]-[K]
  1930.  
  1931.               Copy selected text to the clipboard.  Using COPY
  1932.               indicates that you want to take a "copy" of your
  1933.               selected text, leaving the text in your document
  1934.               intact.
  1935.  
  1936.               This command is disabled until you place text on the
  1937.               clipboard.
  1938.  
  1939.  
  1940.                                        PAGE 34
  1941.  
  1942.  
  1943.               4.12.3 Edit Menu - Paste  [Shift]-[Ins]
  1944.                                         [Ctrl]-[K]-[C]
  1945.  
  1946.               Paste text into your document from the clipboard.
  1947.               In order to use this option, text must have been
  1948.               placed on the clipboard previously using COPY or CUT
  1949.               commands.
  1950.  
  1951.               This command is disabled until you place text on the
  1952.               clipboard.
  1953.  
  1954.  
  1955.               4.12.4 Edit Menu - Show Clipboard
  1956.  
  1957.               Show Clipboard Contents      Alt-E-S
  1958.  
  1959.               View the contents of the clipboard.  The clipboard
  1960.               will be blank unless you previously put something on
  1961.               it using the COPY or CUT commands.
  1962.  
  1963.               To exit the clipboard, press [Alt]-[F3] and you will
  1964.               return to your current edit window.
  1965.  
  1966.  
  1967.               4.12.5 Edit Menu - Clear
  1968.  
  1969.               Clear - Removes selected text without going to clipboard.
  1970.  
  1971.               Selected text is that text which you highlight in your
  1972.               document.  Once text has been selected, you may COPY,
  1973.               CUT, or CLEAR the text.  Selected text has a
  1974.               different color than regular text.
  1975.  
  1976.               Clear selected text from your document.  This is much
  1977.               like the CUT option, but the selected text is not put
  1978.               on the clipboard.
  1979.  
  1980.               Use this command only if you want to delete selected
  1981.               text for good.
  1982.  
  1983.               This command is disabled until you select text.
  1984.  
  1985.  
  1986.          4.13 WINDOWS MENU
  1987.  
  1988.          This menu allows you to navigate amongst the different
  1989.          windows open on the desktop, resize or move a window, or
  1990.          arrange your windows in a tile or cascade pattern on the
  1991.          desktop.
  1992.  
  1993.          The Windows menu gives you six window manipulation
  1994.          choices.
  1995.  
  1996.  
  1997.                                        PAGE 35
  1998.  
  1999.          1. Resize/move - Use arrow keys or shift-arrow keys to
  2000.                           move or resize.
  2001.          2. Zoom - F5 will toggle off and on the 'zoom' window function.
  2002.          3. Next - F6 will toggle between active windows.
  2003.          4. Close - Alt-F3 will close the current window.
  2004.          5. Tile - View all edit windows.
  2005.          6. Cascade - Stacks all edit windows.
  2006.  
  2007.  
  2008.               4.13.1 Windows Menu - Resize/Move
  2009.  
  2010.               There are two windows that can be resized, the edit
  2011.               window and the help window.  All windows can be
  2012.               moved.  Learning to resize and move windows at a good
  2013.               pace can really speed up the job of multiple editing
  2014.               and/or viewing multiple formula answers.
  2015.  
  2016.               Using the mouse is the quickest way to resize and/or
  2017.               move a window.  To resize a window using the mouse,
  2018.               'drag' the mouse on the lower right corner of the
  2019.               window.  To 'drag' the mouse means to hold down the
  2020.               left mouse button while you have the mouse cursor
  2021.               positioned on a certain item.  As you hold down the
  2022.               left mouse button on the lower right corner, begin to
  2023.               move the mouse around.  You will now see that the
  2024.               window resizes from the lower right position.  The
  2025.               window will stay at its current position as soon as
  2026.               you take your finger off of the mouse.
  2027.  
  2028.               To resize a window using the keyboard, you hold down
  2029.               the 'Alt' key and then strike 'W'. This will pop down
  2030.               the 'Window menu'.  Strike the 'R' key to resize a
  2031.               window.  After striking the 'R' key you can use the
  2032.               arrow keys to resize the window.  When you have the
  2033.               window where you want it, strike the 'Enter' key.
  2034.               This will take you out of the resize mode.
  2035.  
  2036.               To move a window using the mouse you drag the mouse
  2037.               on the top heading of the window.  The top heading
  2038.               of a window is the wording that is centered on the
  2039.               top line of the current window.
  2040.  
  2041.               To move a window using the keyboard you should hold
  2042.               down the 'Alt' key and then strike the 'W' key and
  2043.               the 'Window menu' will pop down.  Then strike the 'M'
  2044.               key and you will be able to move the window using the
  2045.               arrow keys.
  2046.  
  2047.  
  2048.               4.13.2 Windows Menu - Zoom
  2049.  
  2050.               The zoom icon is located in the upper right corner of
  2051.               most windows.  It means that this window can be
  2052.               zoomed in on to fill the whole desktop or can be
  2053.  
  2054.                                        PAGE 36
  2055.  
  2056.               zoomed out of to resume its normal size.  Not all
  2057.               windows can be zoomed.  Dialog boxes are usually not
  2058.               "zoomable."
  2059.  
  2060.               Zoom Icon []
  2061.  
  2062.               ╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
  2063.               ║                         ║
  2064.               ║                         ║
  2065.               ║                         ║
  2066.               ║                         ║
  2067.               ║                         ║
  2068.               ╚════════════════════════─┘ <--Resize corner
  2069.  
  2070.  
  2071.               4.13.3 Windows Menu - Next  [F6]
  2072.  
  2073.               Go to the next window on the desktop, if you have
  2074.               multiple windows on the desktop.
  2075.  
  2076.               This command is disabled unless there is at least one
  2077.               window on the desktop.
  2078.  
  2079.  
  2080.               4.13.4 Windows Menu - Close
  2081.  
  2082.               The close icon appears in the upper left corner of
  2083.               almost every window.  By clicking on it with your
  2084.               mouse, you can quickly close a window.  If you are
  2085.               not using a mouse, press [Alt]-[F3] or [Esc].
  2086.  
  2087.               Close Icon:[■]
  2088.  
  2089.               ╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
  2090.               ║                         ║
  2091.               ║                         ║
  2092.               ║                         ║
  2093.               ║                         ║
  2094.               ║                         ║
  2095.               ╚════════════════════════─┘ <--Resize corner
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.                                        PAGE 37
  2112.  
  2113.  
  2114.  
  2115.               4.13.4 Windows Menu - Tile
  2116.  
  2117.               Arrange all windows on the desktop in a tile pattern.
  2118.               An example of four windows tiled on the desktop would
  2119.               look like this:
  2120.               ┌────────────────────────────────────┐
  2121.               │ ╔[■]═══════1═[ ]╗┌────────────2──┐ │
  2122.               │ ║               ║│               │ │
  2123.               │ ║               ║│               │ │
  2124.               │ ║               ║│               │ │
  2125.               │ ╚═══════════════╝└───────────────┘ │
  2126.               │ ┌────────────3──┐┌────────────4──┐ │
  2127.               │ │               ││               │ │
  2128.               │ │               ││               │ │
  2129.               │ │               ││               │ │
  2130.               │ └───────────────┘└───────────────┘ │
  2131.               └────────────────────────────────────┘
  2132.                           Tiled Windows
  2133.  
  2134.               This command is disabled unless there is at least one
  2135.               window on the desktop.
  2136.  
  2137.  
  2138.               4.13.5 Windows Menu - Cascade
  2139.  
  2140.               Arrange all windows on the desktop in a cascade
  2141.               pattern.  An example of four windows cascaded on
  2142.               the desktop would look like this:
  2143.  
  2144.               ┌──────────────────────────1─┐
  2145.               │┌─────────────────────────2─┐
  2146.               ││┌────────────────────────3─┐
  2147.               │││╔[■]═════════════════4═[ ]╗
  2148.               │││║                         ║
  2149.               │││║                         ║
  2150.               │││║                         ║
  2151.               │││║                         ║
  2152.               │││║                         ║
  2153.               └└└╚═════════════════════════╝
  2154.                      Cascaded Windows
  2155.  
  2156.               This command is disabled unless there is at least one
  2157.               window on the desktop.
  2158.  
  2159.  
  2160.          4.14 SEARCH MENU
  2161.  
  2162.          The Search menu is used to find certain text in a file and
  2163.          this function can also search and replace chosen text with
  2164.          new text.
  2165.  
  2166.          This menu has three functions to choose from.
  2167.  
  2168.                                        PAGE 38
  2169.  
  2170.  
  2171.          1. Find - Finds the text of your choice.
  2172.          2. Replace - Finds text and then replaces it with new text.
  2173.          3. Search again - Do another search using the same choice.
  2174.  
  2175.               4.14.1 Search Menu - Find  [Ctrl]-[Q]-[F]
  2176.  
  2177.               Type in the text that you wish to find.  You can also
  2178.               press the down arrow key to bring up a history list
  2179.               of the last text you looked for.  Clicking the mouse
  2180.               on the history list icon to the right of the input
  2181.               line will do the same thing.
  2182.  
  2183.               You have two options available when trying to find
  2184.               text.
  2185.  
  2186.               You can do a case sensitive search, which means text
  2187.               must match the case of the text you entered before a
  2188.               match is found.
  2189.  
  2190.               You may search for whole words only, which means that
  2191.               no match will be found if the text you input is part
  2192.               of a word (i.e, TIME -- "sometime" is NOT a match).
  2193.  
  2194.               You use the mouse or up/down arrow keys to highlight
  2195.               the option you want, and click on it or press the
  2196.               spacebar to toggle it on/off.
  2197.  
  2198.               Find a particular bit of text in your document.  A
  2199.               dialog box will appear asking you what text to find,
  2200.               and gives you the option of finding text that is case
  2201.               sensitive or whole words only.
  2202.  
  2203.               [Ctrl-L] will let you do a find action or a search and
  2204.               replace action again.
  2205.  
  2206.               This command is disabled until you open an edit
  2207.               window.
  2208.  
  2209.  
  2210.               4.14.1 Search Menu - Replace
  2211.  
  2212.               Type in the replacement text you want.  You can also
  2213.               press the down arrow key to bring up a history list
  2214.               of the last replacement text.  Clicking the mouse on
  2215.               the history list icon to the right of the input line
  2216.               will do the same thing.
  2217.  
  2218.               The first two options are for finding text.
  2219.  
  2220.               You can do a case sensitive search, which means text
  2221.               must match the case of the text you entered before a
  2222.               match is found.
  2223.  
  2224.  
  2225.                                        PAGE 39
  2226.  
  2227.               You may search for whole words only, which means that
  2228.               no match will be found if the text you input is part
  2229.               of a word (i.e, TIME -- "sometime" is NOT a match).
  2230.  
  2231.               You use the mouse or up/down arrow keys to highlight
  2232.               the option you want, and click on it or press the
  2233.               spacebar to toggle it on/off.
  2234.  
  2235.  
  2236.               4.14.2 Search Menu - Search Again [Ctrl-L]
  2237.  
  2238.               This function will let you continue a search or a
  2239.               search and replace function without starting all over
  2240.               again.
  2241.  
  2242.  
  2243.          4.15 CIRCLE MENU
  2244.  
  2245.          The Circle menu is filled with math functions that have
  2246.          everything to do with circles.  There are seven main
  2247.          functions.
  2248.  
  2249.          1. Circ. Segment -Find the angle, chord, height, or
  2250.                            Radius.
  2251.          2. Circle Area - Find the surface area of a circle.
  2252.          3. Circ. Ring - Find the surface area of a circular ring.
  2253.          4. Circ. Ring Sector Area - Same as 3 but only a section.
  2254.          5. Circ. Sector Area - Find a circular sector area. Only
  2255.                                 two inputs needed.
  2256.          6. Circumference - Find circle circumference.
  2257.          7. Three Points - Find X and Y center and radius of a
  2258.                            circle.
  2259.  
  2260.  
  2261.               4.15.1 Circle Menu - Circle Segment
  2262.  
  2263.               This function allows a user to find the Chord,
  2264.               Height, Radius, Total Segment Angle, and Arc Length
  2265.               from two knowns.
  2266.  
  2267.               There are two instances where there can be no
  2268.               solution, knowing just the Chord and Arc Length or
  2269.               the Height and Arc Length.
  2270.  
  2271.               The first step is to input the two known pieces of
  2272.               information.  Certain types of input are not
  2273.               feasible.  Take for example a Height input that is
  2274.               greater than or equal to the Radius.  If the Height
  2275.               is greater than the Radius, subtract the Radius from
  2276.               the Height.  Another example of improper input is a
  2277.               Chord that is greater than the Diameter of the
  2278.               Circle.
  2279.  
  2280.               Remember that your answers not only go to a dialog
  2281.  
  2282.                                        PAGE 40
  2283.  
  2284.               box but also to a file that exists on your hard drive
  2285.               called MRMSOLVE.TXT.  This file can be viewed or
  2286.               printed at any time.
  2287.  
  2288.  
  2289.               4.15.2 Circle Menu - Circle Area
  2290.  
  2291.               This choice simply finds the area of a given circle
  2292.               diameter.
  2293.  
  2294.               Input the Diameter of the Circle you would like to
  2295.               find the Area for.
  2296.  
  2297.               Area = Pie x Radius Squared
  2298.  
  2299.  
  2300.               4.15.3 Circle Menu - Circular Ring Area
  2301.  
  2302.               This function will find the Area of a Circular Ring.
  2303.               Input the Outside Diameter and then the Inside
  2304.               Diameter.
  2305.  
  2306.               Area = Pie x (OD² - ID²)
  2307.  
  2308.  
  2309.               4.15.4 Circle Menu - Circular Ring Sector Area
  2310.  
  2311.               This function is able to give you the Area of the
  2312.               Sector of a Circular Ring.  You need to know three
  2313.               things: the Angle of the Sector, the OD and the ID.
  2314.  
  2315.               Area of a Circular Ring Sector Formula
  2316.               ======================================
  2317.               ( OR = Outer Radius, IR = Inner Radius )
  2318.  
  2319.               ((Sector Angle x Pie) / 360)) x (OR² - IR²)
  2320.  
  2321.  
  2322.               4.15.5 Circle Menu - Circular Sector Area
  2323.  
  2324.               This function gives you a choice of entering the two
  2325.               knowns and then calculates the answer.  You may
  2326.               either enter the Radius and Angle, Radius and Arc
  2327.               Length, Radius and Area, Angle and Arc Length, Angle
  2328.               and Area, or Area and Arc Length...any combination is
  2329.               possible!
  2330.  
  2331.  
  2332.               4.15.6 Circle Menu - Circumference
  2333.  
  2334.               This function will find the Circumference of a
  2335.               Circle.
  2336.  
  2337.               The circumference of a circle is the total length of
  2338.  
  2339.                                        PAGE 41
  2340.  
  2341.               a circle, as if you were to 'cut' the circular line
  2342.               and lay it flat and then measure it.
  2343.  
  2344.               Circumference = Pie x Diameter
  2345.  
  2346.  
  2347.               4.15.7 Circle Menu - Three Points On A Circle
  2348.  
  2349.               A geometrical law says that if three point are in a
  2350.               plane, in this case X and Y, and not in a straight
  2351.               line or under one another, then it's possible to have
  2352.               a circle pass through those three points.  You will
  2353.               find X and Y coordinates and radiuses of large
  2354.               amounts if you input three points that are almost a
  2355.               straight line.
  2356.  
  2357.                              Formula
  2358.               =============================================
  2359.                 (X3²-X1²)+(Y3²-Y1²)   (X2²-X1²)+(Y2²-Y1²)
  2360.                 ------------------- - -------------------
  2361.                      2(X3-X1)              2(X2-X1)
  2362.            Y =  ----------------------------------------
  2363.                        Y3-Y1                Y2-Y1
  2364.                        -----        -       -----
  2365.                        X3-X1                X2-X1
  2366.  
  2367.                (X3²-X1²) + (Y3-Y1)((Y3+Y1)-2Y)
  2368.            X = -------------------------------
  2369.                            2(X3-X1)
  2370.  
  2371.            R = Sqrt( (X3-X)² + (Y3-Y)² )
  2372.  
  2373.  
  2374.          4.16 MATH MENU
  2375.  
  2376.          The Math menu has nine functions to do with math.
  2377.  
  2378.          1. Trig. - Right angle trig. (Give the two knowns)
  2379.          2. Conversions: a) Millimeters to Inches
  2380.                          b) Inches to Millimeters
  2381.                          c) Degrees to Degrees, Minutes, Seconds
  2382.                          d) Degrees, Minutes, Seconds to Degrees
  2383.                          e) Celsius to Fahrenheit
  2384.                          f) Fahrenheit to Celsius
  2385.          3. Polar Coordinates - Gives an X and Y from a radius and angle.
  2386.          4. Dist. Across Square Corners - Input height for answer.
  2387.          5. Dist. Across Hex Corners - Input height for answer.
  2388.          6. Dist. Between Two Points - Give two X and Y's.
  2389.          7. Middle of Two Points - Give two X and Y's.
  2390.          8. Three Points Shift/Rotate - Give three X and Y's and new
  2391.             X and Y origins and the degree of rotation, (if any).
  2392.          9. Calculator - Do formulas and calculations.
  2393.  
  2394.  
  2395.  
  2396.                                        PAGE 42
  2397.  
  2398.               4.16.1 Math Menu - Trig.
  2399.  
  2400.               Choosing this function will give you a screen that
  2401.               will ask you for the two knowns of a right triangle.
  2402.               The function will then give you all the angles and
  2403.               side dimensions of that right triangle and also the
  2404.               perimeter, inner circle diameter, outer circle
  2405.               diameter, and perpendicular line that has to do with
  2406.               that particular right triangle.
  2407.  
  2408.               A triangle with a 90 degree angle in it.  With two
  2409.               known pieces of information, the solution to all
  2410.               other sides and angles can be obtained as long as
  2411.               one of those pieces of information is a side of the
  2412.               triangle.  The three angles added up must equal 180
  2413.               degrees.
  2414.  
  2415.               When you hold down the 'Alt' key and strike the 'T',
  2416.               the Trig. screen will appear.  The best way to cycle
  2417.               through the input lines is to strike 'Enter'.  If you
  2418.               happen to put the maximum amount of digits (12) into
  2419.               the input line then you will be automatically cycled
  2420.               into the next input line.  When you have your two
  2421.               pieces of information entered you may then hold down
  2422.               the 'Alt' key and strike 'O' for OK or you may strike
  2423.               'Enter' until you have reached the OK button and then
  2424.               strike 'Enter'.  You may also use the up and down
  2425.               arrows to move up and down the dialog box.
  2426.  
  2427.               The 'Tab' key cycles you through the dialog box in
  2428.               one direction.  If you hold down the 'Shift' key and
  2429.               then strike 'Tab' you will cycle through the dialog
  2430.               box in the other direction.
  2431.  
  2432.               The Perpendicular Line calculation that is given in
  2433.               the answer box is the distance of the line that
  2434.               extends from the intersection of the side opposite
  2435.               and the side adjacent perpendicular to the
  2436.               hypotenuse.  This distance is sometimes needed when a
  2437.               milling machinist must put a part up on an angle in a
  2438.               vise in order to machine a chamfer on it.
  2439.  
  2440.               Theorem of Pythagoras:
  2441.               a² + b² = c²
  2442.  
  2443.               Where c = Length of hypotenuse,
  2444.               a and b = the other sides.
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.  
  2452.  
  2453.                                        PAGE 43
  2454.  
  2455.  
  2456.               Formula
  2457.                 ■
  2458.                 ■ ■
  2459.                 ■   ■
  2460.               a ■     ■  c
  2461.                 ■       ■
  2462.                 ■         ■
  2463.                 ■        ->A ■   (A = The acute angle.)
  2464.                 ■ ■ ■ ■ ■ ■ ■ ■
  2465.                       b
  2466.  
  2467.                        a   Side Opposite
  2468.                Sin A = - = -------------
  2469.                        c   Hypotenuse
  2470.  
  2471.                          b   Side Adjacent
  2472.                Cos A = - =   -------------
  2473.                          c   Hypotenuse
  2474.  
  2475.                          a   Side Opposite
  2476.                Tan A = - = -------------
  2477.                          b   Side Adjacent
  2478.  
  2479.                          b   Side Adjacent
  2480.                Cot A = - = -------------
  2481.                          a   Side Opposite
  2482.  
  2483.                          c   Hypotenuse
  2484.                Sec A = - = -------------
  2485.                          b   Side Adjacent
  2486.  
  2487.                          c   Hypotenuse
  2488.                Csc A = - = -------------
  2489.                          a   Side Opposite
  2490.  
  2491.  
  2492.               4.16.2 Math Menu - Conversions
  2493.  
  2494.               1) Millimeters to Inches
  2495.               2) Inches to Millimeters
  2496.               3) Degrees in Decimal to D.M.S.
  2497.               4) Degrees in D.M.S. to Decimal
  2498.               5) Celsius to Fahrenheit
  2499.               6) Fahrenheit to Celsius
  2500.  
  2501.               Use your up and down arrow keys to choose the
  2502.               conversion you would like, then strike the 'Tab' key
  2503.               to move into the input line.  Enter the number that
  2504.               you would like to convert and then strike 'Enter'.
  2505.  
  2506.               Degrees, Minutes and Seconds input
  2507.               **********************************
  2508.               Input the Degrees to the left of the decimal place
  2509.  
  2510.                                        PAGE 44
  2511.  
  2512.               and minutes two places to the right of the decimal
  2513.               place, and the seconds after the minutes, (two places
  2514.               also).
  2515.  
  2516.               INPUT EXAMPLE:   45.5434 = 45 Degrees
  2517.                                54 Minutes
  2518.                                34 Seconds
  2519.  
  2520.               Degrees, Minutes and Seconds output
  2521.               ***********************************
  2522.               When you convert a decimal degree to degrees, minutes
  2523.               and seconds, your output will look like a decimal
  2524.               degree once again but in reality will be degrees,
  2525.               minutes and seconds.     (See example above)
  2526.  
  2527.  
  2528.               4.16.3 Math Menu - Polar Coordinates
  2529.  
  2530.               This function will ask you for a radius and an angle
  2531.               and then it will give you the X and Y coordinate of
  2532.               the point where that angle line meets that radius
  2533.               circle from center X/Y zero.
  2534.  
  2535.  
  2536.               4.16.4 Math Menu - Distance Across Square Corners
  2537.  
  2538.               This function will ask you for the height of the
  2539.               square and then it will give you the distance from
  2540.               corner to corner.
  2541.  
  2542.  
  2543.               4.16.5 Math Menu - Distance Across Hex Corners
  2544.  
  2545.               This function will ask you for the height of the hex
  2546.               from top to bottom, (From flat to flat) and then give
  2547.               you the distance across hex corners.
  2548.  
  2549.  
  2550.               4.16.6 Math Menu - Distance Between Two Points
  2551.  
  2552.               This function will ask you for two X and Y
  2553.               coordinates and then give you the distance between
  2554.               these two points.
  2555.  
  2556.  
  2557.               4.16.7 Math Menu - Middle Of Two Points
  2558.  
  2559.               This function will ask you for the two X and Y
  2560.               coordinate locations.  You will then be shown the X
  2561.               and Y coordinate of the point that lies exactly in
  2562.               the middle.
  2563.  
  2564.  
  2565.               4.16.8 Math Menu - Three Points, Shifted And Rotated
  2566.  
  2567.                                        PAGE 45
  2568.  
  2569.  
  2570.               This function will ask you to input three X and Y
  2571.               coordinates, a shift location, and a rotation angle.
  2572.               The X and Y Datum position is what is being shifted
  2573.               here or in other words the reference or datum point.
  2574.  
  2575.               The rotation begins at the 3 O'clock position and
  2576.               swings around in a counter clock wise direction.
  2577.  
  2578.  
  2579.               4.16.9 Math Menu - Bolt Circle
  2580.  
  2581.               This function will ask you for the diameter of the
  2582.               Bolt Circle and then the number of holes and then the
  2583.               angle of the first hole.  Just as in most CAM
  2584.               software, the angle starts at the right side of X
  2585.               zero on the horizontal plane and swings its way
  2586.               counter clock wise until it goes the full 360
  2587.               degrees.  You may insert a negative angle for the
  2588.               first hole if you like.
  2589.  
  2590.               When the Bolt Circle function is executed, it writes
  2591.               its answers to a file on your drive called
  2592.               MRMBOLT.TXT.  After Mr. Machinist writes the answers
  2593.               to the file it will display it.  You can print the
  2594.               MRMBOLT.TXT file at any time by striking, 'Ctrl-F9'.
  2595.               You can view the MRMBOLT.TXT file at any time by
  2596.               striking, 'Ctrl-F8'.
  2597.  
  2598.               Keep in mind that every time you strike 'Ctrl-F8' and
  2599.               the answer file 'pops' up, it shows you the current
  2600.               state of MRMBOLT.TXT.  When your done viewing the
  2601.               file you should close the window by clicking on the
  2602.               close icon or striking 'Alt-F3' or striking 'Enter'.
  2603.  
  2604.  
  2605.               4.16.10 Math Menu - Calculator
  2606.  
  2607.               You can use the keyboard or the mouse to operate the
  2608.               calculator.  'F4' brings up the calculator at any
  2609.               time and 'Alt-F3' or 'Esc' will close the calculator
  2610.               window.
  2611.  
  2612.               Left arrow erases the last character typed.
  2613.  
  2614.               The ± key toggles the number from + to -.
  2615.  
  2616.               ( ± on keyboard is the 'Underscore' key )
  2617.  
  2618.               The C key clears the input line.
  2619.  
  2620.               Once the calculator window is on screen you will be
  2621.               ready to enter your calculation or formula.  You can
  2622.               strike the 'Tab' key to move around the calculator
  2623.  
  2624.                                        PAGE 46
  2625.  
  2626.               dialog box.  Striking the 'Tab' key will take you to
  2627.               the 'Ok' button, once more will take you to the
  2628.               'Cancel' button and once more will take you back to
  2629.               the input line.  If you hold down the 'Shift' key and
  2630.               then strike 'Tab' you will move around in the
  2631.               opposite direction.  You can also use the mouse to
  2632.               click on one of these three items and activate them.
  2633.  
  2634.               Once your in the input line you can start to enter
  2635.               your data.  When numerical entry is complete you may
  2636.               strike 'Enter' or click on 'Ok' with your mouse or
  2637.               strike 'O' for 'Ok'.
  2638.  
  2639.               Example: 4+4*87/456*tan(56) then 'Enter'.
  2640.  
  2641.               The order of precedence is at work here.  The
  2642.               calculator evaluates the parts of an expression
  2643.               inside the most deeply nested parentheses before
  2644.               anything else.  In the example, the tangent of 56 is
  2645.               calculated and then 87/456 is calculated, then the
  2646.               two are multiplied and 4 is added.
  2647.  
  2648.               Upper and lower case input of functions are treated
  2649.               the same.  You may also append an O for octal or an H
  2650.               for hex after a number.  If you input 55o, your
  2651.               answer will be 45 because 55 in octal is 45.  If you
  2652.               input 640H, your answer will be 1600 because 640 in
  2653.               hex is 1600.  When you type a hex constant you must
  2654.               be sure to type a number before it.  If you type FF
  2655.               for a hex number then you will get an error, but if
  2656.               you type 0ff then you will get 255.
  2657.  
  2658.               You may enter assignment statements such as, a:=3,
  2659.               and b:=3, and also c:=sqrt(a*b).  Always use a single
  2660.               character as your variable, A to Z.  If you use
  2661.               assignment statements within expressions always be
  2662.               sure they are predeclared.  Here is an example using
  2663.               the formula for RPM (R) of a spindle:
  2664.  
  2665.                    12 x F (Feet per Minute)
  2666.                R = --------------------------
  2667.                    Pi x D (Diameter of Endmill)
  2668.  
  2669.                You would enter f:=200 and then strike 'Enter',
  2670.                d:=0.5 and 'Enter', and for the end result,
  2671.                r:=(12*f)/(pi*d).  If you were to leave out the
  2672.                parentheses your result would be in error due to the
  2673.                fact that the calculation would divide first and
  2674.                then do its multiplication.
  2675.  
  2676.                Standard Keys
  2677.                =============
  2678.                Tab       = Activate next item
  2679.                Shift-Tab = Activate in opposite direction.
  2680.  
  2681.                                        PAGE 47
  2682.  
  2683.                F4        = Bring up calculator window
  2684.                Alt-F3    = Close window. (Any time)
  2685.                Esc       = Close window. (Any time)
  2686.                Enter     = Calculate answer. (Valid input)
  2687.  
  2688.                Calculator Functions
  2689.                ====================
  2690.                Be sure to inclose functions with more than one
  2691.                character within parentheses.
  2692.  
  2693.                Example: 5*tan(45)*sqrt(7)
  2694.  
  2695.  
  2696.                +         = Addition
  2697.                -         = Subtraction
  2698.                /         = Division
  2699.                *         = Multiplicational
  2700.                ^         = Exponentiation
  2701.                O         = Octal (Precede Number)
  2702.                H         = Hex (Precede Number)
  2703.                Pi        = 3.1416.........
  2704.                Frac      = Fractional Value
  2705.                Factor    = Factorial (1 x 2 x 3 x 4....)
  2706.                Exp       = Natural Exponent
  2707.                Int       = Integer Value
  2708.                Abs       = Absolute Value
  2709.                Log       = Log Base 10
  2710.                Sqrt      = Square Root
  2711.                Ln        = Natural Log
  2712.                ArcCos    = ArcCosine
  2713.                ArcCsc    = ArcCosecant
  2714.                ArcSin    = ArcSine
  2715.                Cos       = Cosine
  2716.                Csc       = CoSecant
  2717.                Sin       = Sine
  2718.                ArcCot    = ArcCotangent
  2719.                ArcSec    = ArcSecant
  2720.                ArcTan    = ArcTangent
  2721.                Cot       = CoTangent
  2722.                Sec       = Secant
  2723.                Tan       = Tangent
  2724.  
  2725.  
  2726.          4.17 AREAS AND VOLUMES MENU
  2727.  
  2728.               4.17.1  Areas/Volume Menu - Acute Angle
  2729.  
  2730.               An acute angle is an angle that is less than 90
  2731.               degrees.  An acute angled triangle is one with all
  2732.               the angles less than 90 degrees.
  2733.  
  2734.               a and b and c are the sides of the acute triangle.
  2735.  
  2736.  
  2737.  
  2738.                                        PAGE 48
  2739.  
  2740.               Formula
  2741.               =======
  2742.               S = 1/2 x (a + b + c)
  2743.  
  2744.               Area = Sqrt(S x (S - a)) x (S - b) x (S - c)
  2745.  
  2746.  
  2747.               4.17.2  Areas/Volume Menu - Barrel
  2748.  
  2749.               A cylindrical object where the middle diameter is
  2750.               greater than the end diameter.  The sides of a barrel
  2751.               shape can either be a circular arc or a parabola arc.
  2752.               In the parabola arc the radius from the center of the
  2753.               arc shape is constantly changing until it's peak at
  2754.               the top of center.
  2755.  
  2756.               The formula used here in Mr.  Machinist is for the
  2757.               circular arc.
  2758.  
  2759.               Formula
  2760.               =======
  2761.               V = Approximate Volume
  2762.               D = Middle Diameter
  2763.               d = End Diameter
  2764.               h = Height of Barrel Shape
  2765.  
  2766.               Arc of a Circle (Barrel)
  2767.               V = 0.262 x h x (2 x Sqr(D) + Sqr(d))
  2768.  
  2769.               Arc of a Parabola (Barrel)
  2770.               V = 0.209 x h x (2xSqr(D+Dxd+3/4xSqr(d))
  2771.  
  2772.  
  2773.               4.17.3  Areas/Volume Menu - Cone
  2774.  
  2775.               This function will ask you for a radius and a height
  2776.               of a cone and then it will give you the area and the
  2777.               volume of that cone in inches or millimeters.
  2778.  
  2779.  
  2780.               4.17.4  Areas/Volume Menu - Cube
  2781.  
  2782.               This function will ask you for a side dimension of a
  2783.               cube and then will give you the volume of the cube in
  2784.               inches or millimeters.
  2785.  
  2786.  
  2787.               4.17.5  Areas/Volume Menu - Cycloid
  2788.  
  2789.               This function will ask you for the radius of the
  2790.               generating circle of a cyclode and then give you the
  2791.               area.
  2792.  
  2793.  
  2794.  
  2795.  
  2796.                                        PAGE 49
  2797.  
  2798.               Cycloid
  2799.               =======
  2800.               Location of a point on the circumference of a circle
  2801.               that rolls along a straight line.
  2802.  
  2803.               4.17.6  Areas/Volume Menu - Cylinder
  2804.  
  2805.               This function will ask you for the radius and height
  2806.               of a cylinder and then give you the area, volume, and
  2807.               the total area of cylindrical surface and end
  2808.               surfaces.
  2809.  
  2810.               4.17.7  Areas/Volume Menu - Ellipse
  2811.  
  2812.               This function will ask you for the major axis
  2813.               dimension and the minor axis dimension and then give
  2814.               you the area and circumference of the ellipse.
  2815.  
  2816.  
  2817.               4.17.8  Areas/Volume Menu - Ellipsoid
  2818.  
  2819.               This function will ask you for the major axis
  2820.               dimension and the minor axis dimension and then give
  2821.               you the volume of the ellipsoid.
  2822.  
  2823.  
  2824.               4.17.9  Areas/Volume Menu - Frustum of a Cone
  2825.  
  2826.               This function will ask you for the base diameter and
  2827.               the top diameter and the height of the cone and then
  2828.               give you the volume.
  2829.  
  2830.  
  2831.               4.17.10 Areas/Volume Menu - Frustum of a Pyramid
  2832.  
  2833.               This function will ask you for the top area and the
  2834.               bottom area and the height of the pyramid and then
  2835.               give you the volume.
  2836.  
  2837.  
  2838.               4.17.11 Areas/Volume Menu - Hexagon
  2839.  
  2840.               This function will ask you for the outside radius,
  2841.               the inside radius, and the length of a side but you
  2842.               do not have to answer all of the input lines!  You
  2843.               only need to answer one of the questions and all
  2844.               other answers will be given!
  2845.  
  2846.               By inputting just the length of a side you get the
  2847.               area, outer radius, inner radius and distance across
  2848.               flats.
  2849.  
  2850.               By inputting just the outer radius you get the area,
  2851.               inner radius and distance across flats.
  2852.  
  2853.                                        PAGE 50
  2854.  
  2855.  
  2856.               By inputting just the inner radius you get the area,
  2857.               outer radius and distance across flats.
  2858.  
  2859.  
  2860.               4.17.12 Areas/Volume Menu - Hollow Cylinder
  2861.  
  2862.               This function will ask you for the outside diameter,
  2863.               the inside diameter and the height of the cylinder
  2864.               and will give you the volume.
  2865.  
  2866.  
  2867.               4.17.13 Areas/Volume Menu - Hollow Sphere
  2868.  
  2869.               This function will ask you for the outside diameter
  2870.               and the inside diameter of the hollow sphere and then
  2871.               will give you the volume.
  2872.  
  2873.  
  2874.               4.17.14 Areas/Volume Menu - Obtuse Angle
  2875.  
  2876.               This function will ask you for the length of 3 sides
  2877.               and then will give you the area of an obtuse angled
  2878.               triangle.
  2879.  
  2880.               (An angle that is between 90 degrees and 180 degrees.)
  2881.  
  2882.  
  2883.               4.17.15 Areas/Volume Menu - Octagon
  2884.  
  2885.               This function will ask you for the length of a side,
  2886.               the outside radius, and the inside radius.
  2887.  
  2888.               You only need to input one piece of information in
  2889.               order to get your answers.  The answers that are
  2890.               given are the side length, the outside radius, the
  2891.               inside radius, and the area of the octagon.
  2892.  
  2893.               Octagon = A polygon with eight angles and eight
  2894.                         sides.
  2895.  
  2896.  
  2897.               4.17.16 Areas/Volume Menu - Parallelogram
  2898.  
  2899.               This function will ask you to input the length of
  2900.               side A and the length of side B.  You will then be
  2901.               displayed an answer box giving you the 'area' of the
  2902.               parallelogram.
  2903.  
  2904.  
  2905.               4.17.17 Areas/Volume Menu - Polygon
  2906.  
  2907.               This function will ask you to input four pieces of
  2908.               data.  You need not input all four.  You may input
  2909.  
  2910.                                        PAGE 51
  2911.  
  2912.               the number of sides, either ID or OD, and the length
  2913.               of a side.  You will then be displayed an answer box
  2914.               giving you the 'area' of the parallelogram.
  2915.  
  2916.  
  2917.               4.17.18 Areas/Volume Menu - Portion of a Cylinder
  2918.  
  2919.               A cylinder that is cut at the top or bottom on an
  2920.               angle.  If the cylinder was level at both ends then
  2921.               it would be a cylinder, not a portion of a cylinder.
  2922.               A portion of a cylinder has 2 heights, the upper most
  2923.               portion of the angle cut and the lower most portion.
  2924.               Insert these heights as Height1 and Height2.
  2925.  
  2926.  
  2927.               4.17.19 Areas/Volume Menu - Prism
  2928.  
  2929.               This function will ask you to input two pieces of
  2930.               data, the area of the prism and the height.  You
  2931.               would first have to find the area of the
  2932.               'end surface' of the prism which could be of
  2933.               different shapes.  Once you know the area of the end
  2934.               surface you can then input the height which is
  2935.               measured perpendicular to the end surface.  You will
  2936.               then be displayed an answer box giving you the
  2937.               'Volume' or the prism.
  2938.  
  2939.  
  2940.               4.17.20 Areas/Volume Menu - Pyramid
  2941.  
  2942.               This function will ask you to input two pieces of
  2943.               data, the area of the pyramid's base and the height
  2944.               of it.  The base of the pyramid could be different
  2945.               shapes so you would have to first find the area of
  2946.               the base.  After you have input the proper data you
  2947.               will be displayed an answer box giving you the
  2948.               'Volume' of the pyramid.
  2949.  
  2950.  
  2951.               4.17.21 Areas/Volume Menu - Rectangle
  2952.  
  2953.               This function will ask you for two pieces of data,
  2954.               the length of one side and the length of the other.
  2955.               You will then be displayed an answer box giving you
  2956.               the 'Area' of the rectangle.
  2957.  
  2958.  
  2959.               4.17.22 Areas/Volume Menu - Right Triangle
  2960.  
  2961.               This function will ask you for two pieces of data,
  2962.               the length of the side adjacent and the length of the
  2963.               side opposite.  You will then be displayed an answer
  2964.               box giving you the 'Area' of the right triangle.
  2965.  
  2966.  
  2967.                                        PAGE 52
  2968.  
  2969.  
  2970.               4.17.23 Areas/Volume Menu - Spandrel/Fillet
  2971.  
  2972.               This function will have two input lines requiring you
  2973.               to input data into one of them.  Either input the
  2974.               radius of the spandrel or fillet or input the chord.
  2975.               You will then displayed an answer box giving you the
  2976.               'Area' of the spandrel or fillet.
  2977.  
  2978.  
  2979.               4.17.24 Areas/Volume Menu - Square
  2980.  
  2981.               This function will ask you for the length of a side
  2982.               only.  With that information you will be given the
  2983.               diagonal length and the 'Area' of the square.  The
  2984.               diagonal length is the distance from one corner to
  2985.               the opposite corner.
  2986.  
  2987.  
  2988.               4.17.25 Areas/Volume Menu - Square Prism
  2989.  
  2990.               This function will ask you for the length, width, and
  2991.               height of the square prism or 'square box'.  You will
  2992.               then be shown an answer box giving you the volume of
  2993.               the 'box'.
  2994.  
  2995.  
  2996.               4.17.26 Areas/Volume Menu - Sphere
  2997.  
  2998.               This function will ask you to input the radius of the
  2999.               sphere.  You will then be shown an answer box giving
  3000.               you the 'Area' and the 'Volume' of the sphere.
  3001.  
  3002.  
  3003.               4.17.27 Areas/Volume Menu - Spherical Sector
  3004.  
  3005.               Chord, Volume, and Area of a Spherical Sector
  3006.               =============================================
  3007.               In the input box you must enter the Radius and Height
  3008.               while in the spherical sector menu.  While in the
  3009.               spherical 'segment' menu you must enter the height
  3010.               and one other input, either the radius or the chord.
  3011.               The height can not be greater than 2 x Radius!  You
  3012.               will then be displayed an answer box giving you the
  3013.               chord, volume, and area of the spherical sector.
  3014.  
  3015.               A sphere is a closed surface where all points are the
  3016.               same from a given distance.  Another simple name for
  3017.               a sphere is a ball.  A spherical sector is a section
  3018.               of a 'ball' or sphere that is cut out from the whole
  3019.               part.  It consist of a full revolution and not just a
  3020.               segment.  A spherical segment is a cut section from
  3021.               the 'ball' or sphere but it is cut at two parallel
  3022.               lines.
  3023.  
  3024.                                        PAGE 53
  3025.  
  3026.  
  3027.                      Formula   (Spherical Sector)
  3028.                      ============================
  3029.                       V = Volume, A = Area, C = Chord:
  3030.  
  3031.                       V = (2 x pie x Sqr(radius) x height) / 3
  3032.                       A = pie x radius x (2 x height + .5 x chord)
  3033.                       C = 2 x Sqrt(height(2 x radius - height))
  3034.  
  3035.  
  3036.               4.17.28 Areas/Volume Menu - Spherical Segment
  3037.  
  3038.               See 4.17.27 (Spherical Sector)
  3039.  
  3040.                       Formula   (Spherical Segment)
  3041.                       =============================
  3042.                       V= pie x Sqr(height) x (radius - height / 3)
  3043.                       A= 2 x pie x radius x height
  3044.                       C= 2 x Sqrt(height(2 x radius - height))
  3045.                       R= (Sqr(chord + 4 x Sqr(height))/(8 x height)
  3046.  
  3047.  
  3048.               4.17.29 Areas/Volume Menu - Spherical Wedge
  3049.  
  3050.               This function will ask you for the angle of the wedge
  3051.               and the radius. You will then be shown an answer box
  3052.               giving you the 'Area' and the 'Volume' of the
  3053.               Spherical Wedge.
  3054.  
  3055.  
  3056.               4.17.30 Areas/Volume Menu - Spherical Zone
  3057.  
  3058.               This function will ask you for various input.  You
  3059.               must input the height of the spherical zone and in
  3060.               addition you must either input the radius or both
  3061.               chord 1 and chord 2.  If you input the radius and the
  3062.               height you will be given the 'Area' of the zone.  If
  3063.               you input the height and chord 1 and chord 2 you will
  3064.               be given the radius and volume.
  3065.  
  3066.  
  3067.               4.17.31 Areas/Volume Menu - Torus
  3068.  
  3069.               A shape that looks like an anchor ring or a doughnut.
  3070.               If you were to take a ball and orbit it around a
  3071.               center distance, the shape that it would leave is a
  3072.               Torus.  There are two radius involved, the radius of
  3073.               the ball that is orbited and the orbit radius.
  3074.  
  3075.               Formula:
  3076.               ========
  3077.               Radius1 = The orbiting ball.
  3078.               Radius2 = The orbit radius.
  3079.  
  3080.  
  3081.                                        PAGE 54
  3082.  
  3083.               Area   = 4 x sqr(pi) x Radius2 x Radius1
  3084.               Volume = 2 x sqr(pi) x Radius2 x Radius1
  3085.  
  3086.               4.17.32 Areas/Volume Menu - Trapezium
  3087.  
  3088.               A four sided figure in which no two sides are
  3089.               parallel.
  3090.  
  3091.               Help on Trapezium input
  3092.               =======================
  3093.               Let's assume that the longest side of the four sided
  3094.               figure is down.
  3095.                                   ■
  3096.                               ■   │
  3097.                           ■       │ ■
  3098.                       ■           │       ( A Trapezium )
  3099.                   ■              H1   ■
  3100.                  ■│               │
  3101.                 ■ H2              │     ■
  3102.                ■  │               │
  3103.               ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
  3104.               ├L2─┼───── L1 ──────┼── L3 ─┤
  3105.  
  3106.               H1 = Tall height of the figure.  (Right)
  3107.               H2 = Short height of the figure.  (Left)
  3108.               L1 = Distance between heights.
  3109.               L2 = Dist. from left edge to left height.
  3110.               L3 = Dist. from rt. edge to rt. height.
  3111.  
  3112.                     (H1 + H2) x L1 + (L2 x H2) + (L3 x H1)
  3113.               Area = --------------------------------------
  3114.                                         2
  3115.  
  3116.               4.17.33 Areas/Volume Menu - Trapezoid
  3117.  
  3118.               A four sided figure in which two sides are parallel.
  3119.               Let's assume that the longest side of the four sided
  3120.               figure is down.
  3121.               Side 1 = One parallel line.  Side 2 = The other
  3122.               parallel line.  Height = Height of the figure.
  3123.  
  3124.                     (Side1 + Side2) x Height
  3125.               Area = ------------------------
  3126.                                2
  3127.               4.17.34 Areas/Volume Menu - Wedge
  3128.  
  3129.               A three dimensional shape with a base that has length
  3130.               and width.  The length of the base travels up to a
  3131.               sharp point which is the height of the wedge.  The
  3132.               top and the bottom of the wedge are parallel lines.
  3133.  
  3134.               Side 1 = The base length.
  3135.               Side 2 = The base width.
  3136.               Side 3 = Top of the wedge, parallel to Side1.
  3137.  
  3138.                                        PAGE 55
  3139.  
  3140.               Height = Height of base to top of wedge.
  3141.  
  3142.               Formula
  3143.               =======
  3144.                       (2 x Side1 + Side3) x Height
  3145.               Volume = ----------------------------
  3146.                                      6
  3147.  
  3148.  
  3149.          4.18 RATES MENU
  3150.  
  3151.          This menu choice provides you with speed and feed
  3152.          information.  You input the required date and you end up
  3153.          with a general speed and feed to begin to work with.
  3154.  
  3155.  
  3156.               4.18.1 Rates Menu - Speed and Feed For Drilling
  3157.  
  3158.               This choice will cause a menu to pop up that asks you
  3159.               what material and drill diameter you are using.
  3160.               Strike the F1 help key for a list of the type of
  3161.               materials that you can input into this function.
  3162.  
  3163.               Insert the type of material that you are drilling and
  3164.               the size of the drill in decimal form.  It will then
  3165.               display a dialog box that will give you the Rpm and
  3166.               the minimum and maximum feed rate in inches per
  3167.               minute for each material condition.
  3168.  
  3169.               This information will also go to the MRMDRILL.TXT
  3170.               file on your drive so you may print it out at any
  3171.               time and/or view it.  To view the drill file with
  3172.               complete information on all Brinell hardness numbers
  3173.               click on the 'Details' button or hold down the 'Ctrl'
  3174.               key while striking the 'F4' key.
  3175.  
  3176.               To print the drill file with complete drill
  3177.               information hold down the 'Ctrl' key while striking
  3178.               the 'F6' key.
  3179.  
  3180.               Remember that the drill file called MRMDRILL.TXT gets
  3181.               created each time you start a new session with MRM.
  3182.               This MRMDRILL.TXT file will automatically be deleted
  3183.               upon program completion.  If you decide that you want
  3184.               to keep it for later reference you will have to
  3185.               rename it by using the editor and the 'Save as'
  3186.               command.
  3187.  
  3188.               Material List
  3189.               =============
  3190.               This is a list of materials that can be input into
  3191.               the Mr. Machinist Drill Speed and Feed input line.
  3192.  
  3193.               See the Machinery's Handbook for comparison.
  3194.  
  3195.                                        PAGE 56
  3196.  
  3197.  
  3198.               Plain Carbon and Alloy Steels
  3199.               =============================
  3200.               Free Machining Plain Carbon Steels
  3201.               (Resulphurized)
  3202.               1212, 1213, 1214, 1108, 1109, 1115, 1117, 1118, 1120,
  3203.               1126, 1211, 1132, 1137, 1139, 1140, 1144, 1146, 1151.
  3204.  
  3205.               Free Machining Plain Carbon Steels
  3206.               (Leaded)
  3207.               11L17, 11L18, 12L13, 12L14
  3208.  
  3209.               Plain Carbon Steels
  3210.               1006, 1008, 1009, 1010, 1012, 1015, 1016, 1017, 1018,
  3211.               1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1513,
  3212.               1514, 1027, 1030, 1033, 1035, 1036, 1037, 1038, 1039,
  3213.               1040, 1041, 1042, 1043, 1045, 1046, 1049, 1050, 1052,
  3214.               1524, 1526, 1527, 1541, 1055, 1060, 1064, 1065, 1070,
  3215.               1074, 1078, 1080, 1084, 1086, 1090, 1095, 1548, 1551,
  3216.               1552, 1561, 1566
  3217.  
  3218.               Free Machining Alloy Steels
  3219.               (Resulphurized)
  3220.               R4140, R4150
  3221.  
  3222.               Free Machining Alloy Steels
  3223.               (Leaded)
  3224.               41L30, 41L40, 41L47, 41L50, 43L47, 51L32, 52L100,
  3225.               86L20, 86L40
  3226.  
  3227.               Alloy Steels
  3228.               4012, 4023, 4024, 4028, 4118, 4120, 4419, 4422, 4427,
  3229.               4615, 4620, 4621, 4626, 4718, 4720, 4815, 4817, 4820,
  3230.               5015, 5017, 5020, 6118, 8115, 8615, 8617, 8620, 8622,
  3231.               8625, 8627, 8620, 8822, 94B17, 1330, 1335, 1340,
  3232.               1345, 4032, 4037, 4042, 4047, 4130, 4135, 4137, 4140,
  3233.               4142, 4145, 4147, 4150, 4160, 4337, 4340, 50B44,
  3234.               50B46, 50B50, 50B60, 5130, 5132, 5140, 5145, 5147,
  3235.               5150, 5160, 51B60, 6150, 81B45, 8630, 8635, 8637,
  3236.               8640, 8642, 8645, 8650, 8655, 8660, 8740, 9254, 9255,
  3237.               9260, 9262, 94B30
  3238.  
  3239.               Alloy Steels
  3240.               E51100, E52100
  3241.  
  3242.               Ultra High Strength Steels (Not AISI)
  3243.               AMS6424, AMS6421, 98B37, AMS6422, 98BV40, AMS6427,
  3244.               AMS6428, AMS6430, AMS6432, AMS6433, AMS6434, AMS6436,
  3245.               AMS6442, 300M, D6AC
  3246.  
  3247.               Maraging Steels (Not AISI)
  3248.               (NG means Nickel Grade)
  3249.               NG200, NG250, NG300, NG350
  3250.  
  3251.  
  3252.                                        PAGE 57
  3253.  
  3254.               Nitriding Steels (N means Nitralloy)
  3255.               N125, N135, N135M, N225, N230, NN, NEZ, NIT1
  3256.               ============================================
  3257.  
  3258.               Tool Steels
  3259.               ===========
  3260.               Water Hardening
  3261.               W1, W2, W5
  3262.  
  3263.               Shock Resisting
  3264.               S1, S2, S5, S6, S7
  3265.  
  3266.               Cold Work, Oil Hardening
  3267.               O1, O2, O6, O7
  3268.  
  3269.               Cold Work, High Carbon High Chromium
  3270.               D2, D3, D4, D5, D7
  3271.  
  3272.               Cold Work, Air Hardening
  3273.               A2, A3, A4, A6, A7, A8, A9, A10
  3274.  
  3275.               Hot Work, Chromium Type
  3276.               H10, H11, H12, H13, H14, H19
  3277.  
  3278.               Hot Work Tungsten Type
  3279.               H21, H22, H23, H24, H25, H26
  3280.  
  3281.               Hot Work Molybdenum Type
  3282.               H41, H42, H43
  3283.  
  3284.               Special Purpose Low Alloy
  3285.               L2, L3, L6
  3286.  
  3287.               Mold
  3288.               P2, P3, P4, P5, P6, P20, P21
  3289.  
  3290.               High-Speed Steel
  3291.               M1, M2, M4, M6, M7, M10, M30, M33, M34, M36, M41,
  3292.               M42, M43, M44, M46, M47, M3-1, M3-2, T1, T2, T5, T6,
  3293.               T8, T15
  3294.  
  3295.               Stainless Steels
  3296.               ================
  3297.               Free Machining Stainless Steels
  3298.  
  3299.               (Ferritic)
  3300.               430F, 430FSE
  3301.  
  3302.               (Austenitic)
  3303.               203EZ, 303, 303SE, 303MA, 303PB, 303C11,
  3304.               303PX (303 Plus X)
  3305.  
  3306.               (Martensitic)
  3307.               416, 416SE, 416PX (416 Plus X), 420FSE, 440F, 440FSE
  3308.  
  3309.                                        PAGE 58
  3310.  
  3311.  
  3312.               Stainless Steels
  3313.  
  3314.               (Ferritic)
  3315.               405, 409, 429, 430, 434, 436, 442, 446, 502
  3316.  
  3317.               (Austenitic)
  3318.               201, 202, 301, 302, 304, 304L, 305, 308, 321, 347,
  3319.               348, 302B, 309, 309S, 310, 310S, 314, 316, 316L, 317,
  3320.               330
  3321.  
  3322.               (Martensitic)
  3323.               403, 410, 420, 501, 414, 431, GA (Greek Ascoloy),
  3324.               440A, 440B, 440C
  3325.  
  3326.               (Precipitation Hardening)
  3327.               15-5PH, 17-4PH, 17-7PH, 17-14CM (17-14 Cu Mo), AF-71,
  3328.               AFC-77, AM-350, AM-355, AM-362, C455 (Custom 455),
  3329.               HNM, PH13-8, PH14-8M, PH15-7M, SW (Stainless W)
  3330.  
  3331.               Ferrous Cast Metals
  3332.               ===================
  3333.  
  3334.               Gray Cast Iron
  3335.               20, 25, 30, 35, 40, 45, 50, 55, 60, 1, 1B, 2, 2B, 3,
  3336.               4NR (4 Ni-Resist), 5NR, 6NR
  3337.  
  3338.               Malleable Iron
  3339.               (Ferritic)
  3340.               32510, 35018
  3341.  
  3342.               (Pearlitic)
  3343.               40010, 43010, 45006, 45008, 48005, 50005
  3344.  
  3345.               (Martensitic)
  3346.               53004, 60003, 60004, 70002, 70003, 80002, 90001
  3347.  
  3348.               Nodular (Ductile) Iron
  3349.               (Ferritic)
  3350.               604018 (60-40-18), 654512 (65-45-12)
  3351.  
  3352.               (Ferritic-Pearlitic)
  3353.               805506 (80-55-06),
  3354.  
  3355.               (Pearlitic-Martensitic)
  3356.               1007003 (100-70-03)
  3357.  
  3358.               (Martensitic)
  3359.               1209002 (120-90-02)
  3360.  
  3361.               Cast Steels
  3362.               (Low Carbon)
  3363.               C1010, C1020
  3364.  
  3365.  
  3366.                                        PAGE 59
  3367.  
  3368.               (Medium Carbon)
  3369.               C1030, C1040, C1050
  3370.  
  3371.               (Low Carbon Alloy)
  3372.               C1320, C2315, C2320, C4110, C4120, C4320, C8020, C8620
  3373.  
  3374.               (Medium Carbon Alloy)
  3375.               C1330, C1340, C2325, C2330, C4125, C4130, C4140,
  3376.               C4330, C4340, C8030, C80B30, C8040, C8430, C8440,
  3377.               C8630, C8640, C9525, C9530, C9535
  3378.  
  3379.               Light Metals
  3380.               ============
  3381.  
  3382.               (All Wrought Aluminum Alloys)
  3383.               ALUM (Type 'ALUM' in the input line)
  3384.  
  3385.               (All Alum. Sand and Permanent Mold Casting Alloys)
  3386.               ALUMC (Type 'ALUMC' in the input line)
  3387.  
  3388.               (All Alum. Die Casting Alloys)
  3389.               ALUMD, A390, A392
  3390.  
  3391.               (All Wrought Magnesium Alloys)
  3392.               MAGW
  3393.  
  3394.               (All Cast Magnesium Alloys)
  3395.               MAGC
  3396.  
  3397.               Copper Alloys
  3398.               =============
  3399.               CA314, CA332, CA340, CA342, CA353, CA356, CA360,
  3400.               CA370, CA377, CA385, CA485, CA544, CA226, CA230,
  3401.               CA240, CA260, CA268, CA280, CA335, CA365, CA368,
  3402.               CA443, CA445, CA651, CA655, CA675, CA687, CA770,
  3403.               CA796, CA102, CA110, CA122, CA170, CA172, CA175,
  3404.               CA210, CA220, CA502, CA510, CA521, CA524, CA614,
  3405.               CA706, CA715, CA745, CA752, CA754, CA757
  3406.  
  3407.  
  3408.               4.18.2 Rates Menu - Speed and Feed For Milling
  3409.  
  3410.               This function will ask you for the surface feet per
  3411.               minute, the work piece or cutter diameter, the chip
  3412.               load, and the number of teeth on the cutter.  A
  3413.               general chart is positioned on the left of the screen
  3414.               for handy reference of surface feet and chip loads.
  3415.  
  3416.               Determine the Feet Per Minute from the chart on
  3417.               the left and input the data into the cutting
  3418.               speed input line.  Insert the chip load data by
  3419.               referring to the bottom of the chart on the
  3420.               left.  Keep in mind that these are very general
  3421.               speeds and feeds.  Start slow and work your way
  3422.  
  3423.                                        PAGE 60
  3424.  
  3425.               up.
  3426.  
  3427.               The three main factors that determine the rate of
  3428.               metal removal are cutting speed, feedrate and
  3429.               depth of cut.  First, take into consideration, the
  3430.               depth of cut, then feed rate and then the cutting
  3431.               speed.
  3432.  
  3433.               Formula
  3434.               =======
  3435.               IPT = Inches Per Tooth
  3436.               T   = Number of Teeth
  3437.               FPR = Feed Per Revolution
  3438.  
  3439.                           RPM x IPT x T
  3440.               Feed Rate = -------------
  3441.                               FPR
  3442.  
  3443.                     RPM x IPT x T
  3444.               FPR = -------------
  3445.                     Feed rate
  3446.  
  3447.               Feet Per Minute Chart  (Page Down for More)
  3448.               ===========================================
  3449.  
  3450.               Material            HSS     Carb.
  3451.               ********            ***     *****
  3452.               Stainless Steel      50       150
  3453.               Cast Steel           50       150
  3454.               Cast Iron            75       225
  3455.               High-Carbon Steel    50       150
  3456.               Medium-Carbon Steel  75       200
  3457.               Low_Carbon Steel     125      375
  3458.               Brass                300      800
  3459.               Magnesium            600     1000
  3460.               Aluminum             600     1000
  3461.               Copper               300     1000
  3462.  
  3463.               Inches Per Tooth
  3464.                Cutter                        IPT
  3465.                ******                        ***
  3466.                Metal Cutting Saws           .001 +
  3467.                Form Cutters                 .002
  3468.                End Mills ( less than 1/2" ) .001 +
  3469.                End Mills ( more than 1/2" ) .003
  3470.                Plain Cutters                .005
  3471.                Side Cutters                 .007
  3472.                Face Mills                   .010
  3473.                ====================================
  3474.                Use these calculations as a starting
  3475.                point only.
  3476.                ====================================
  3477.  
  3478.  
  3479.  
  3480.                                        PAGE 61
  3481.  
  3482.               4.18.3 Rates Menu - Speed and Feed For Tapping
  3483.  
  3484.               This menu function in Mr. Machinist will give you
  3485.               the speed and feed of a tap used in a CNC machine
  3486.               that utilizes ridgid tapping.  High speed tapping
  3487.               is used widely in the machining industry and it is
  3488.               used with high accuracy.  A hole can be bottom
  3489.               tapped within 0.0010 using ridgid tapping.
  3490.  
  3491.               Input the tap size and you will be given the speeds
  3492.               and feeds for the three main categories of materials.
  3493.  
  3494.               Acceptable tap sizes
  3495.               ====================
  3496.               4-40, 5-40, 6-32, 8-32, 10-24, 10-32, 12-24
  3497.  
  3498.               1/4-20, 1/4-28, 5/16-18, 5/16-24, 3/8-16
  3499.  
  3500.               3/8-24, 7/16-14, 7/16-20, 1/2-13, 1/2-20
  3501.  
  3502.               These are some general speeds and feeds for tapping.
  3503.               This information is general and you can differ from
  3504.               these given speeds and feeds.  If you are tapping
  3505.               with a machine that can ridgid tap you can increase
  3506.               the speeds and feeds.  Rigid tapping is an excellent
  3507.               method of tapping that can be very accurate.  You may
  3508.               also want to multiply your feed by .9 for spring
  3509.               loaded taps to achieve some 'give' in the
  3510.               synchronization of the spindle speed and the machine
  3511.               feed.
  3512.  
  3513.               S = Speed     F = Feed     T = Threads Per Inch.
  3514.               ================================================
  3515.               T = S / F    S = TPI x F    = S / TPI
  3516.               ================================================
  3517.                                  3.82
  3518.              R.P.M. = S.F.P.M. x -----
  3519.                                   O.D.
  3520.              ================================================
  3521.  
  3522.              Material   Feet Per Minute  Lubrication
  3523.              ========   ===============  ===========
  3524.              Alum.         90 - 100      Kerosene & Lard Oil
  3525.  
  3526.              Mach.         40 - 60       Compound, Sulfur-base
  3527.                                          or Kerosene & Paraffin
  3528.  
  3529.              Tool          25 - 35       Sulfur-base or Kerosene
  3530.                                          and Lard.
  3531.  
  3532.  
  3533.          4.19 OPTIONS MENU
  3534.  
  3535.          This is the user options menu.  Using the functions of
  3536.  
  3537.                                        PAGE 62
  3538.  
  3539.          this menu, the user can change the way things look and
  3540.          react.
  3541.  
  3542.               4.19.1 Options Menu - Mouse
  3543.  
  3544.               Using this function can adjust the speed of a double
  3545.               click on your mouse.  It can also change the active
  3546.               button from left to right.  (For left handed people)
  3547.  
  3548.  
  3549.               4.19.2 Options Menu - Save Desktop
  3550.  
  3551.               The 'DeskTop' is the way your screen looks at any
  3552.               given time.  You may have two or three files up on
  3553.               your screen that you are editing and you may have a
  3554.               few answer boxes and calculations up also.  You can
  3555.               'save' the things that your screen is showing you to
  3556.               a file called, 'MRM.DSK'.  The DSK extension stands
  3557.               for DISK.  Then at a later time you may 'retrieve' or
  3558.               'restore' your desktop by choosing the
  3559.               'Retrieve DeskTop' menu choice.
  3560.  
  3561.               By choosing 'Save DeskTop' you will create a file
  3562.               called, 'MRM.DSK' in your current directory.  This
  3563.               file will hold all of your current views so that you
  3564.               can 'Retrieve' them at a later time.
  3565.  
  3566.               Be aware that when you 'Change Directory' in the file
  3567.               menu you will then 'save' the desktop in the
  3568.               directory that you changed to.  So if you start the
  3569.               program at a later time and expect to find your last
  3570.               desktop but you can not, then you may have saved your
  3571.               desktop in another directory.
  3572.  
  3573.  
  3574.               4.19.3 Options Menu - Retrieve Desktop
  3575.  
  3576.               The 'DeskTop' is the way your screen looks at any
  3577.               given time.  You may have two or three files up on
  3578.               your screen that you are editing and you may have a
  3579.               few answer boxes and calculations up also.  You can
  3580.               'save' the things that your screen is showing you to
  3581.               a file called, 'MRM.DSK'.  The DSK extension stands
  3582.               for DISK.  Then at a later time you may 'retrieve' or
  3583.               'restore' your desktop by choosing the
  3584.               'Retrieve DeskTop' menu choice.  This option will
  3585.               search your current directory for the file called
  3586.               'MRM.DSK'.
  3587.  
  3588.               Be aware that when you 'Change Directory' in the file
  3589.               menu you will then 'save' the desktop in the
  3590.               directory that you changed to.  So if you start the
  3591.               program at a later time and expect to find your last
  3592.               desktop but you can not, then you may have saved your
  3593.  
  3594.                                        PAGE 63
  3595.  
  3596.               desktop in another directory.
  3597.  
  3598.  
  3599.               4.19.4 Options Menu - Use .BAK File
  3600.  
  3601.               Using this option you can choose to create or not to
  3602.               create backup files. Backup files are created with
  3603.               the file extension .BAK by default.
  3604.  
  3605.               When you edit a file that exists on your drive, that
  3606.               file is actually in two places: On your disk or
  3607.               drive, and in the RAM of your computer.  When you
  3608.               first create a file, it only exists in RAM until you
  3609.               save it to disk.  When you save a file to disk or
  3610.               drive for the first time it exists with the name that
  3611.               you chose to give it.  Mr. Machinist will create a
  3612.               backup file by default when you save a file that
  3613.               already exists on your disk or drive.  You can choose
  3614.               to shut this feature off therefore saving on disk
  3615.               space but loosing the chance to have a file that has
  3616.               not been over written.
  3617.  
  3618.  
  3619.          5.0 EDITOR HELP
  3620.  
  3621.          Movement                     Command
  3622.          ========                     =======
  3623.          Character Left               Arrow
  3624.          Character Right              Arrow
  3625.          Word Left                    Ctrl-Left Arrow
  3626.          Word Right                   Ctrl-Right Arrow
  3627.          Line Up                      Arrow
  3628.          Line Down                    Arrow
  3629.          Page Up                      PgUp
  3630.          Page Down                    PgDn
  3631.          Beginning of a Line          Home Key
  3632.          End of a Line                End Key
  3633.          Beginning of a File          Ctrl-PgUp
  3634.          End of a File                Ctrl-PgDn
  3635.          Delete Line                  Ctrl-Y
  3636.          Delete Word Right            Ctrl-T
  3637.          Start Marking a Block        Shift-(arrow keys)
  3638.          Copy Block to Clipboard      Ctrl-Insert
  3639.          Paste Block from Clipboard   Shift-Insert
  3640.          Delete Block or Clipboard    Ctrl-Del
  3641.          Hide Block Marker            Ctrl-K-H
  3642.          Cut into Clipboard           Shift-Del
  3643.          Show Clipboard Contents      Alt-E-S
  3644.          Go to Menu Bar               F10
  3645.          Return to Editor from Menus  Esc
  3646.          Save current Workspace       F2
  3647.          Save File as Another Name    Alt-F-A
  3648.          Search                       Ctrl-Q-F or Alt-S-F
  3649.          Search Again                 Alt-S-S
  3650.  
  3651.                                        PAGE 64
  3652.  
  3653.          Search/Replace               Ctrl-Q-A or Alt-S-R
  3654.          Replace Last Modification    Alt-E-U
  3655.          Move Edit Window             Ctrl-F5
  3656.  
  3657.              (Arrow Keys and Shift-Arrow)
  3658.  
  3659.          Zoom Resized Edit Window     F5 or Alt-W-Z
  3660.          Next Window                  F6 or Alt-W-N
  3661.          Tile (One on top of another) Alt-W-T
  3662.          Cascade (Headings vertical)  Alt-W-C
  3663.          Close Current Window         Alt-F3
  3664.          Start a New File             Alt-F-N
  3665.          Open an Existing File        F3 or Alt-F-O
  3666.          Quit Mr. Machinist           Alt-X
  3667.  
  3668.          You may open and manipulate many edit windows at the
  3669.          same time, cut and paste text to and from any window.
  3670.          If you like, you can open the same file more than
  3671.          once for reference purposes.  If you want to
  3672.          reference some code from another CNC program you can
  3673.          bring the file up into an edit window, resize it and
  3674.          cut and paste from it to your current CNC program.
  3675.          In doing this you could create a type of 'database'
  3676.          for your machine files.
  3677.  
  3678.          Let's say you have a machine file, (CNC program)
  3679.          called K0154.TXT.  You could create a file called
  3680.          K0154N.TXT for the 'notes' to this file.  In
  3681.          K0154N.TXT you could put the job number, cycle time,
  3682.          tools used, set up notes and what ever you like! Then
  3683.          when it comes time to look at that CNC program you
  3684.          could call up these two files, resize them to a
  3685.          smaller size and look at both of them!
  3686.  
  3687.          When it comes time to save your changes, strike F2
  3688.          and it's done.  You'll know that you have made a
  3689.          change to the edit window when you see a little
  3690.          star '*' just to the right of the lower left edit
  3691.          window.  If you strike Alt-X to quit when the star is
  3692.          there (you have not saved your changes) you will be
  3693.          asked if you want to save your changes.  At this time
  3694.          you can strike 'Y' for yes or 'N' for no or 'C' for
  3695.          cancel.  Whenever you save a file, Mr. Machinist will
  3696.          keep your old one and put a BAK extension to it.
  3697.  
  3698.          Let's say your editing a file called README.TXT and
  3699.          you make a few changes to it and then you save it.
  3700.          You will now have 2 files on your system by that file
  3701.          name but with different extensions, README.BAK and
  3702.          README.TXT.
  3703.  
  3704.          Do remember this though, if you make a save and a
  3705.          README.BAK exist, the old README.BAK file will be
  3706.          replaced by the newer README.BAK file.  Please note
  3707.  
  3708.                                        PAGE 65
  3709.  
  3710.          that README.BAK is used here just as an example!
  3711.  
  3712.          Using a Mouse
  3713.          =============
  3714.          It's faster for a user to use the keyboard instead of
  3715.          the mouse, but when it comes to resizing and moving
  3716.          windows, the mouse is the preferred method.  The left
  3717.          mouse button is the one you'll always use.  Just
  3718.          point and shoot! Pick a menu, click the left button
  3719.          and down comes a menu.  Chose from the menu and click
  3720.          for results.  To move around edit windows, 'drag' the
  3721.          mouse on the edit window heading.  Dragging the mouse
  3722.          means to hold down the left mouse button while moving
  3723.          the mouse.  When you want to resize the current
  3724.          window, drag the mouse on the lower right corner of
  3725.          the edit window.  To highlight a block of data while
  3726.          editing drag the mouse over the text you desire to
  3727.          mark and that text will become highlighted.
  3728.  
  3729.          The editor incorporated into Mr. Machinist can
  3730.          manipulate a file of 65 K or under.  That is the
  3731.          limit at this time.  If you want to edit a very large
  3732.          file you will have to use a more powerful editor or
  3733.          'split' your file and then 'paste' it back together.
  3734.  
  3735.          The editor in Mr. Machinist has the capabilities to
  3736.          edit almost all CNC programs.  If the CNC program is
  3737.          larger than this limit then maybe you can create a
  3738.          smaller program by using sub-programs.  A small CNC
  3739.          program that does a lot is the sign of a good program!!!
  3740.  
  3741.          This editor is a standard editor that uses commands
  3742.          that are universal in most programs.  A small book
  3743.          can be created telling you how to be proficient in
  3744.          using an editor but here are some basics.
  3745.  
  3746.          Features
  3747.          ========
  3748.          Full mouse support
  3749.          Move, resize, overlap, tile, or cascade
  3750.          Open and view several files at once
  3751.          Search and replace text
  3752.          Cut, copy and paste using the clipboard
  3753.          Paste from one file into another
  3754.          Use the editor while you use the math functions
  3755.          View the clipboard contents
  3756.          Restore deleted text
  3757.          Do block operations, large deletes or inserts
  3758.  
  3759.  
  3760.          Jump to Line    [Ctrl]-[J]-[L]
  3761.          ==============================
  3762.          Quickly jump to any line in your document.  A dialog box
  3763.          will appear that requests the line number you wish to jump
  3764.  
  3765.                                        PAGE 66
  3766.  
  3767.          to.  Valid entries are 1 through 9999.
  3768.  
  3769.          Your cursor will remain on the current line if you enter
  3770.          an invalid line number.
  3771.  
  3772.          This command is disabled until you open an edit window.
  3773.  
  3774.  
  3775.          Cancel   |   No
  3776.          ===============
  3777.          Clicking on these buttons, or pressing [Esc], says "No,
  3778.          go back to what I was doing -- don't change or do
  3779.          anything!".
  3780.  
  3781.  
  3782.          Drag Mode
  3783.          =========
  3784.          The current window is being moved or resized.  Press
  3785.          [Enter] to keep the current position, or [Esc] to restore
  3786.          the former position and/or size.
  3787.  
  3788.  
  3789.          Line Number
  3790.          ===========
  3791.          Enter a line number from 1 to 9999.  You may press the
  3792.          down arrow to select from a history list of previous
  3793.          entries, or use the mouse to click on the history icon to
  3794.          the right of the input line.
  3795.  
  3796.  
  3797.          Reformat Options
  3798.          ================
  3799.          Select one of the buttons to tell the editor where you
  3800.          want to start searching.  You may click on the appropriate
  3801.          button with your mouse, or use the up/down arrow keys to
  3802.          highlight the proper button.
  3803.  
  3804.  
  3805.          Replace Text
  3806.          ============
  3807.          Type in the replacement text you want.  You can also press
  3808.          the down arrow key to bring up a history list of the last
  3809.          replacement text.  Clicking the mouse on the history list
  3810.          icon to the right of the input line will do the same thing.
  3811.  
  3812.  
  3813.          Right Margin
  3814.          ============
  3815.          Enter a right margin value from 10 to 255.  Press the down
  3816.          arrow or click on the history icon to the right of the
  3817.          input line to bring up a history list of previous entries.
  3818.  
  3819.  
  3820.          Tab Stops
  3821.  
  3822.                                        PAGE 67
  3823.  
  3824.          =========
  3825.          Use your right/left cursor keys to move the cursor to the
  3826.          tab stop you want to delete/set.  Press the spacebar to
  3827.          delete tabs, or any other character key (like [x]) to set
  3828.          a tab stop.
  3829.  
  3830.          IMPORTANT:  If you press spacebar immediately after you
  3831.          bring this dialog up, all tab stops will be erased!
  3832.  
  3833.          You can push the down arrow or click on the history icon
  3834.          between the OK and CANCEL buttons to bring up a history
  3835.          list of previous tab stop settings.
  3836.  
  3837.  
  3838.          History Icon
  3839.          ============
  3840.          The history icon is a little box with the down arrow in
  3841.          it.  It is usually situated near an input line within a
  3842.          dialog box.
  3843.  
  3844.          The history icon is selected by pressing the down arrow,
  3845.          or clicking on it with the mouse.  It brings up a new
  3846.          window that contains a list of all previous commands that
  3847.          may have been input.  The list is usually 10 items deep.
  3848.  
  3849.          You can select from this list by using the mouse to scroll
  3850.          through it, or the up/down arrow keys.  Pressing [Enter]
  3851.          accepts the input and places it on the input line.  This
  3852.          feature allows you to quickly pick previous entries.
  3853.  
  3854.          Input Line
  3855.          ==========
  3856.          An input line is always found within a dialog box.  It
  3857.          allows you to enter data to allow some further action
  3858.          to take place.  Input lines will usually have a history
  3859.          icon associated with them, thereby allowing you to
  3860.          quickly select from amongst a list of previous entries.
  3861.  
  3862.          Resize Corner
  3863.          =============
  3864.          The "resize corner" of a window is the bottom right corner
  3865.          that appears a bit different from the rest of the window
  3866.          border.  By clicking on it with a mouse, you can resize a
  3867.          window to the dimensions you want.  Not all windows have
  3868.          this corner, for not all windows can be resized.
  3869.  
  3870.          ╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
  3871.          ║                         ║
  3872.          ║                         ║
  3873.          ║                         ║
  3874.          ║                         ║
  3875.          ║                         ║
  3876.          ╚════════════════════════─┘ <--Resize corner
  3877.  
  3878.  
  3879.                                        PAGE 68
  3880.  
  3881.  
  3882.          Window Border
  3883.          =============
  3884.          All windows have a border around them, be it an edit
  3885.          window or a dialog box.  The border tells you several
  3886.          things about a window.  If the border is highlighted, it
  3887.          means that window is the active window, or the one you are
  3888.          using.  If the border is not highlighted, it means the
  3889.          window is not active.  If the border changes to a color
  3890.          that is not normal for active or inactive windows, it
  3891.          means you are resizing and/or moving it.
  3892.  
  3893.  
  3894.  
  3895.          Del Char Right  [BackSpace]
  3896.          ==============  [Ctrl]-[H]
  3897.          Move the cursor to the left one space, deleting the
  3898.          character before it.
  3899.  
  3900.  
  3901.  
  3902.          Char Left       [Left Arrow]
  3903.          =========       [Ctrl]-[S]
  3904.          Move the cursor to the left one space.  No characters are
  3905.          deleted.
  3906.  
  3907.  
  3908.          Char Right      [Right Arrow]
  3909.          ==========      [Ctrl]-[D]
  3910.          Move the cursor to the right one space.  No characters are
  3911.          deleted.
  3912.  
  3913.  
  3914.          Del Char Left   [Del]
  3915.          =============   [Ctrl]-[G]
  3916.          Delete the character to the right of the cursor.  All
  3917.          other characters on the line are moved to the left to fill
  3918.          the vacant space.
  3919.  
  3920.  
  3921.          Del To End Line [Ctrl]-[Q]-[Y]
  3922.          ===============
  3923.          Delete all characters from the current cursor position to
  3924.          the end of the current line.
  3925.  
  3926.  
  3927.          Delete Line     [Ctrl]-[Y]
  3928.          ===========
  3929.          Delete the current line.  All lines below it are moved up
  3930.          by one line.
  3931.  
  3932.  
  3933.          Del To Start Line [Ctrl]-[Q]-[H]
  3934.          ================= [Ctrl]-[Backspace]
  3935.  
  3936.                                        PAGE 69
  3937.  
  3938.          Delete all characters from the current cursor position to
  3939.          the start of the line.
  3940.  
  3941.  
  3942.          Delete Word     [Ctrl]-[T]
  3943.          ===========
  3944.          Delete characters from the current cursor position to the
  3945.          last character in the word, if the cursor is sitting in a
  3946.          word.  If the cursor is sitting in spaces, all spaces to
  3947.          the beginning of the next word will be deleted.
  3948.  
  3949.  
  3950.          Page Bottom     [Ctrl]-[End]
  3951.          ===========
  3952.          Move the cursor to the bottom of the current page.  A page
  3953.          is defined as all text that is within the current window
  3954.          frame.
  3955.  
  3956.  
  3957.          Hide Selection  [Ctrl]-[K]-[H]
  3958.          ==============
  3959.          Unhighlight any text you may have selected.  You press
  3960.          this key sequence if you decide you don't need to perform
  3961.          any action on the selected text.
  3962.  
  3963.          Pressing the down arrow without the [Shift] key will do
  3964.          the same thing.
  3965.  
  3966.  
  3967.          Page Top        [Ctrl]-[Home]
  3968.          ========
  3969.          Move the cursor to the top of the current page.  A page is
  3970.          defined as all text that is within the current window
  3971.          frame.
  3972.  
  3973.  
  3974.          Auto-Indent     [Ctrl]-[Q]-[I]
  3975.          ===========
  3976.          Toggle the editor auto-indent feature on/off.
  3977.  
  3978.          Auto-indent will automatically indent the cursor to the
  3979.          same position on the next line as the first character on
  3980.          the current line when [Enter] is pressed.
  3981.  
  3982.          If Auto-Indent is on, an "I" will appear on the edit
  3983.          window indicator line.
  3984.  
  3985.          This command is disabled until you open an edit window.
  3986.  
  3987.  
  3988.          Insert Line     [Ctrl]-[N]
  3989.          ===========
  3990.          Insert a carriage return and line feed pair at the current
  3991.          cursor position.  All characters at the cursor position
  3992.  
  3993.                                        PAGE 70
  3994.  
  3995.          and to the end of the line will be moved down to the next
  3996.          line.
  3997.  
  3998.          Unlike the [Enter] key, the cursor stays at its current
  3999.          position and does NOT move down to the next line.
  4000.  
  4001.  
  4002.          Insert Mode     [Ins]
  4003.          ===========     [Ctrl]-[V]
  4004.          Toggle the cursor between insert and overstrike mode.  In
  4005.          insert mode, characters are inserted into the text at the
  4006.          current cursor position and all characters after the
  4007.          cursor are moved to the left.  In overstrike mode,
  4008.          characters at the cursor position are replaced with the
  4009.          new character you type.
  4010.  
  4011.  
  4012.          Line Down       [Down Arrow]
  4013.          =========       [Ctrl-[X]
  4014.          Move the cursor down to the next line.
  4015.  
  4016.  
  4017.          Line End        [End]
  4018.          ========        [Ctrl]-[Q]-[D]
  4019.          Move the cursor from its current position to the end of
  4020.          the line.
  4021.  
  4022.  
  4023.          Line Start      [Home]
  4024.          ==========      [Ctrl]-[Q]-[S]
  4025.          Move the cursor from its current position to the start of
  4026.          the line.
  4027.  
  4028.  
  4029.          Line Up         [Up Arrow]
  4030.          =======         [Ctrl]-[E]
  4031.          Move the cursor up one line.
  4032.  
  4033.  
  4034.          New Line        [Enter]
  4035.          ========        [Ctrl]-[M]
  4036.          Insert a carriage return at the current cursor position.
  4037.          The cursor will move down to the next line.  If
  4038.          Auto-Indent is on, the cursor will indent to the same
  4039.          position as the first character of the line the cursor was
  4040.          on when [Enter] was pressed.  Otherwise the cursor goes to
  4041.          the first position of the new line.
  4042.  
  4043.  
  4044.          Page Down       [PgDn]
  4045.          =========      [Ctrl]-[C]
  4046.          Move the cursor down a page at a time through your text.
  4047.          Note that a page is defined as all text that is within the
  4048.          current window frame.
  4049.  
  4050.                                        PAGE 71
  4051.  
  4052.  
  4053.          This is not a "true" page down feature, in that the first
  4054.          time you press the key the cursor simply goes to the
  4055.          bottom of the current page.  You'll probably have to press
  4056.          it twice to get to the next page.  Thereafter, it works as
  4057.          a true page down feature.
  4058.  
  4059.  
  4060.          Page Up         [PgUp]
  4061.          =======         [Ctrl]-[R]
  4062.          Move the cursor up a page at a time through your text.
  4063.          Note that a page is defined as all text that is within the
  4064.          current window frame.
  4065.  
  4066.          This is not a "true" page up feature, in that the first
  4067.          time you press the key the cursor simply goes to the top
  4068.          of the current page.  You'll probably have to press it
  4069.          twice to get to the previous page.  Thereafter, it works
  4070.          as a true page up feature.
  4071.  
  4072.  
  4073.          Document Reform [Ctrl]-[Q]-[U]
  4074.          ===============
  4075.          Quickly reformat your document text.  A dialog box will
  4076.          appear that allows you to select whether to begin
  4077.          reformatting at the current cursor position or from the
  4078.          beginning of the document.
  4079.  
  4080.          Reformatting is based on the position of the first
  4081.          character in the first line of a paragraph and the current
  4082.          right margin setting.  You must be VERY careful when using
  4083.          this feature for you can easily ruin your document's
  4084.          appearance using the reformatting feature.
  4085.  
  4086.          You can NOT undo the reformatting process.  It is
  4087.          permanent.  Therefore, you are advised to save your
  4088.          document BEFORE you use this feature.
  4089.  
  4090.          This command is disabled until you open an edit window.
  4091.  
  4092.  
  4093.          Paragraph Reform  [Ctrl]-[B]
  4094.          ================
  4095.          Quickly reformat a paragraph.
  4096.  
  4097.          Reformatting is based on the position of the first
  4098.          character of the current line the cursor is on and the
  4099.          current right margin setting.  Reformatting takes place
  4100.          from the current line to the end of the paragraph.
  4101.  
  4102.          You can NOT undo the reformatting process.  It is
  4103.          permanent.
  4104.  
  4105.          This command is disabled until you open an edit window.
  4106.  
  4107.                                        PAGE 72
  4108.  
  4109.  
  4110.  
  4111.          Right Margin    [Ctrl]-[O]-[R]  {EDITOR Cmds:Editor_Commands}
  4112.          ============
  4113.          Set a right margin value for the editor.  A dialog box
  4114.          will appear that asks you to enter a right margin value.
  4115.          Right margin values may range from 10 to 255.  The default
  4116.          right margin is 76.
  4117.  
  4118.          The right margin is used by the editor wordwrap,
  4119.          reformatting, and centering features to determine where to
  4120.          wrap a line of text.
  4121.  
  4122.          This command is disabled until you open an edit window.
  4123.  
  4124.  
  4125.          Scroll Down     [Ctrl]-[Z]
  4126.          ===========
  4127.          Scrolls the screen up while maintaining the cursor
  4128.          position.  If the original cursor position scrolls off the
  4129.          screen, the cursor scrolls down a line.  This forces the
  4130.          cursor to stay in the upper left corner of the screen
  4131.          should the original cursor position scroll away.
  4132.  
  4133.  
  4134.          Scroll Up       [Ctrl]-[W]
  4135.          =========
  4136.          Scrolls the screen down while maintaining the cursor
  4137.          position.  If the original cursor position scrolls off the
  4138.          screen, the cursor scrolls up a line.  This forces the
  4139.          cursor to stay in the lower left corner of the screen
  4140.          should the original cursor position scroll away.
  4141.  
  4142.  
  4143.          Select Word     [Ctrl]-[K]-[T]
  4144.          ===========
  4145.          Highlight the current word the cursor is sitting on.  The
  4146.          word is marked from the current cursor position to the
  4147.          next space or end of line, whichever comes first.  The
  4148.          marked word is put into the clipboard without further
  4149.          effort on your part.  Marking works in the normal manner,
  4150.          i.e., it disappears the moment you move the cursor.
  4151.  
  4152.          Note that NOTHING will happen if you try to use this
  4153.          command when the cursor is sitting on a space or the end
  4154.          of a line.
  4155.  
  4156.  
  4157.          Tab Stops       [Ctrl]-[O]-[I]
  4158.          =========
  4159.          Enter custom tab stop preferences in a dialog box.  These
  4160.          tab stops are used to allow you to quickly insert spaces,
  4161.          or jump over text to a designated tab stop.
  4162.  
  4163.  
  4164.                                        PAGE 73
  4165.  
  4166.          This command is disabled until you open an edit window.
  4167.  
  4168.  
  4169.          Start Select [Ctrl]-[K]-[B]
  4170.          ============ [Shift]-[Down Arrow]
  4171.          Start selecting text.  Selected text is that text which is
  4172.          not the same color as normal text.  You select text when
  4173.          you want to perform a particular action on that text and
  4174.          no other text, such as COPY, CUT, CLEAR, etc.
  4175.  
  4176.  
  4177.          Tab Key         [Tab]
  4178.          =======         [Ctrl]-[I]
  4179.          Move the cursor to the next tab stop.  Tab stops default
  4180.          to every fifth character on a line.  You may reset the tab
  4181.          stops by using [Ctrl]-[O]-[I].
  4182.  
  4183.          When in INSERT mode, the cursor will attempt to go to the
  4184.          next tab stop, happily INSERTING SPACES as it looks for
  4185.          that next stopping point.  If it is at the last tab stop,
  4186.          it stops inserting spaces and takes a big jump to the
  4187.          first character of the next line.  Try to keep tab use to
  4188.          a minimum when the cursor is in insert mode.  You eat up
  4189.          valuable buffer space real quick!
  4190.  
  4191.          When in OVERSTRIKE mode, the cursor will attempt to go to
  4192.          the next tab stop, happily skipping over characters as it
  4193.          looks for that next stopping point.  If it is at the last
  4194.          tab stop, OR the line is too short to allow it to reach
  4195.          the next tab stop, it takes a big jump to the first
  4196.          character of the next line.
  4197.  
  4198.  
  4199.          Document End    [Ctrl]-[PgDn]
  4200.          ============    [Ctrl]-[Q]-[C]
  4201.          Move the cursor from its current position to the end of
  4202.          the document.
  4203.  
  4204.  
  4205.          Document Start  [Ctrl]-[PgUp]
  4206.          ==============  [Ctrl]-[Q]-[R]
  4207.          Move the cursor from its current position to the start of
  4208.          the document.
  4209.  
  4210.  
  4211.          Word Left  [Ctrl]-[F]
  4212.          =========  [Ctrl]-[Right-Arrow]
  4213.          Move the cursor to the beginning of the previous word.
  4214.          Use this feature when you want to quickly jump from word
  4215.          to word.
  4216.  
  4217.  
  4218.          Word Right  [Ctrl]-[A]
  4219.          ==========  [Ctrl]-[Left Arrow]
  4220.  
  4221.                                        PAGE 74
  4222.  
  4223.          Move the cursor to the beginning of the next word.  Use
  4224.          this feature when you want to quickly jump from word to
  4225.          word.
  4226.  
  4227.  
  4228.          Wordwrap        [Ctrl]-[O]-[W]
  4229.          ========
  4230.          Toggle the editor wordwrap feature on/off.
  4231.  
  4232.          Wordwrap allows you to type in text and automatically wrap
  4233.          to the next line when the cursor reaches the current right
  4234.          margin setting.
  4235.  
  4236.          If wordwrap is on, a "W" will appear on the edit window
  4237.          indicator line.
  4238.  
  4239.          This command is disabled until you open an edit window.
  4240.  
  4241.  
  4242.          Goto Marker     [Ctrl]-[Q]-[#]
  4243.          ===========
  4244.          Using the WordStar [Ctrl]-[Q]-[#] key sequence, where "#"
  4245.          is a number 1,2,3,4,5,6,7,8,9, or 0, will allow you to
  4246.          access up to 10 place markers you have previously set in
  4247.          your text.  Your cursor will go nowhere if you try to jump
  4248.          to a non-existent marker.
  4249.  
  4250.          Hold down the 'Ctrl' key and then strike 'q', let up on
  4251.          both keys and then strike a previously set number key and
  4252.          if this number key has been set you will go to the marked
  4253.          line #.
  4254.  
  4255.          This command is disabled until you open an edit window.
  4256.  
  4257.  
  4258.          Set Marker      [Ctrl]-[K]-[#]
  4259.          ==========
  4260.          Using the WordStar [Ctrl]-[K]-[#] key sequence, where "#"
  4261.          is a number 1,2,3,4,5,6,7,8,9, or 0, will allow you to set
  4262.          up to 10 place markers in your text.
  4263.  
  4264.          While holding down the 'Ctrl' key strike 'k', then let up
  4265.          on both keys and strike a number key.  Nothing will appear
  4266.          to have happened but in actuality you have set a place
  4267.          marker to the number key you have struck.
  4268.  
  4269.          This command is disabled until you open an edit window.
  4270.  
  4271.  
  4272.          6. QUICK-KEY CHART
  4273.  
  4274.          F1  = Help File
  4275.          F2  = Save Current File Being Edited
  4276.          F3  = Open a File to Edit
  4277.  
  4278.                                        PAGE 75
  4279.  
  4280.          F4  = Calculator
  4281.          F5  = Zoom any Window
  4282.          F6  = Change Window Views
  4283.          F7  = Rates (Speeds and Feeds)
  4284.          F8  = Print Current File Being Edited
  4285.          F9  = Print Unregistered Version Invoice
  4286.          F10 = Activate Menu Choices
  4287.  
  4288.          Ctrl-F1  = View  MRMSOLVE.TXT (Answers)
  4289.          Ctrl-F2  = Circular Segment Menu
  4290.          Ctrl-F3  = Sequence a CNC File
  4291.          Ctrl-F4  = View  MRMDRILL.TXT (Drill Speeds/Feeds)
  4292.          Ctrl-F5  = Move Edit Window
  4293.          Ctrl-F6  = Print MRMDRILL.TXT (Drill Speeds/Feeds)
  4294.          Ctrl-F7  = Drill Speeds/Feeds Dialog
  4295.          Ctrl-F8  = View  MRMBOLT.TXT (Bolt Circle Answers)
  4296.          Ctrl-F9  = Print MRMBOLT.TXT (Bolt Circle Answers)
  4297.          Ctrl-F10 = Split a CNC File
  4298.          Ctrl-A   = Word Left
  4299.          Ctrl-B   = Paragraph Reformat
  4300.          Ctrl-C   = PageDown
  4301.          Ctrl-D   = Character Right
  4302.          Ctrl-E   = Line Up
  4303.          Ctrl-F   = Word Right
  4304.          Ctrl-G   = Delete Character Right
  4305.          Ctrl-H   = Delete Character Left
  4306.          Ctrl-I   = Tab Key
  4307.          Ctrl-J-L = Jump to Line Number
  4308.          Ctrl-#   = Set Marker
  4309.          Ctrl-K-B = Start Select Text
  4310.          Ctrl-K-C = Paste
  4311.          Ctrl-K-D = Save/Done
  4312.          Ctrl-K-F = Save As
  4313.          Ctrl-K-H = Hide Block Marker
  4314.          Ctrl-K-K = Copy Selected Text
  4315.          Ctrl-K-T = Select Word
  4316.          Ctrl-K-Y = Cut Selected Text
  4317.          Ctrl-L   = Search Again
  4318.          Ctrl-M   = New Line
  4319.          Ctrl-N   = Insert Line
  4320.          Ctrl-O-I = Tab Stops Set
  4321.          Ctrl-O-R = Right Margin
  4322.          Ctrl-O-W = Word Wrap
  4323.          Ctrl-P   = Print MRMSOLVE.TXT (Answer File)
  4324.          Ctrl-Q-# = Go to Marker
  4325.          Ctrl-Q-A = Search/Replace
  4326.          Ctrl-Q-C = Bottom of File
  4327.          Ctrl-Q-D = Line End
  4328.          Ctrl-Q-F = Search
  4329.          Ctrl-Q-H = Delete to Start of Line
  4330.          Ctrl-Q-I = Auto Indent
  4331.          Ctrl-Q-L = Undo
  4332.          Ctrl-Q-R = Document Start
  4333.          Ctrl-Q-S = Line Start
  4334.  
  4335.                                        PAGE 76
  4336.  
  4337.          Ctrl-Q-U = Reformat Document
  4338.          Ctrl-Q-Y = Delete to End of Line
  4339.          Ctrl-R   = Page Up
  4340.          Ctrl-S   = Character Left
  4341.          Ctrl-T   = Delete Word Right
  4342.          Ctrl-U   = Un-Sequence a CNC File
  4343.          Ctrl-V   = Insert Mode
  4344.          Ctrl-W   = Scroll Up
  4345.          Ctrl-X   = Down a Line
  4346.          Ctrl-Y   = Delete Line
  4347.          Ctrl-Z   = Scroll Down
  4348.          Ctrl-Left Arrow  = Word Left
  4349.          Ctrl-Right Arrow = Word Right
  4350.          Ctrl-PgUp        = Beg. of a File
  4351.          Ctrl-PgDn        = End of a File
  4352.          Ctrl-Insert      = Copy Block to Clipboard
  4353.          Ctrl-Delete      = Delete Block or Clipboard
  4354.          Ctrl-BackSpace   = Delete to Start of Line
  4355.          Ctrl-End         = Page Bottom
  4356.          Ctrl-Home        = Page Top
  4357.  
  4358.          Alt-A = Area Menu
  4359.          Alt-C = Circle Menu
  4360.          Alt-E = Edit Menu
  4361.          Alt-F = File Menu
  4362.          Alt-M = Math Menu
  4363.          Alt-N = Replace Text
  4364.          Alt-O = Options Menu
  4365.          Alt-R = Rates Menu
  4366.          Alt-S = Search/Replace Menu
  4367.          Alt-T = Trig. Menu
  4368.          Alt-V = Conversions Menu
  4369.          Alt-W = Window Menu
  4370.          Alt-X = Exit Mr. Machinist
  4371.          Alt-F1 = About Mr. Machinist (Version Date)
  4372.  
  4373.  
  4374.  
  4375.  
  4376.  
  4377.  
  4378.  
  4379.  
  4380.  
  4381.  
  4382.  
  4383.  
  4384.  
  4385.  
  4386.  
  4387.  
  4388.  
  4389.  
  4390.  
  4391.  
  4392.                                        PAGE 77
  4393.  
  4394.          7. SPECIAL THANKS
  4395.  
  4396.         I must conclude this by giving Thanks to:
  4397.  
  4398.         1) God  -  I thank Him for His Son Jesus Christ and for His
  4399.                    Word.  The Machinery's Handbook is the 2nd best
  4400.                    book in the world ... the Bible is the first!
  4401.  
  4402.         2) Wife -  I thank my wife for sticking up for the Mr.
  4403.                    Machinist program and telling me to get to work
  4404.                    when I thought she would give me a hard time for
  4405.                    working so much.
  4406.  
  4407.         3) Kids -  I thank my 5 year old twins for putting up with
  4408.                    Dad when he's sitting in the closet for hours at
  4409.                    a time, it's not over yet!  Oh, by the way, the
  4410.                    walk in closet was converted into an office!
  4411.  
  4412.         4) Job  -  I also thank the management at my place of
  4413.                    employment for putting up with the weird hours
  4414.                    I've been keeping.  They also beta tested the
  4415.                    program and I have received much help from my
  4416.                    foreman and fellow workers.
  4417.  
  4418.         5) Church- I thank the people who have prayed for me.
  4419.  
  4420.         6) Bruce Bickle - Helped with the writting of this manual.
  4421.            John Conway  - A master machinist, helped me beta test.
  4422.            Jim Thiel    - Gave many thoughtful ideas.
  4423.            Greg Armenia - Gave me many business tips, love ya Greg.
  4424.            Greg Kraft   - Other support BBS and great friend.
  4425.            Ed Hoffman   - Excellent Author and Engineer.
  4426.            Gene Wood    - Many helpful business tips.
  4427.  
  4428.         Thank you and God bless you and all your family members.
  4429.  
  4430.         Jesus answered, "I am the way and the truth and the life.
  4431.         No one comes to the Father except through me.  John 14:6
  4432.  
  4433.          +
  4434.         +AL+
  4435.  
  4436.