home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hacker Chronicles 2
/
HACKER2.BIN
/
731.MRMANUAL.DOC
< prev
next >
Wrap
Text File
|
1993-12-21
|
186KB
|
4,508 lines
MR. MACHINIST (tm) COPYRIGHT (c) 1993 BY ALLAN J. BREMER
╔═════════════════════════════════════════════════════════╗
║ ║
║ Mr. Machinist User Manual ║
║ ========================= ║
║ by Allan J. Bremer ║
║ ║
║ Program Version: 1.02 Manual Version: 1.01 ║
║ ║
║ Copyright (c) 1993 by Allan J. Bremer ║
║ ║
║ Manual Date: 12-21-93 ║
║ ║
╚═════════════════════════════════════════════════════════╝
Customer Service
Customer Service Phone Number: (716)434-7823
BBS Phone Numbers
(716)434-1448 2400 - 14400 Baud
(716)438-0345 2400 - 14400 Baud
PAGE 1
TABLE OF CONTENTS Line Page
==== ====
A) PREFACE . . . . . . . . . . . . . . . . . . . . 240 4
B) LEGAL NOTICE . . . . . . . . . . . . . . . . . 301 5
1. INTRODUCTION . . . . . . . . . . . . . . . . . 309 5
1.1 What is Mr. Machinist? . . . . . . . . . 311 5
1.2 Why use Mr. Machinist? . . . . . . . . . 338 6
1.3 History of Mr. Machinist . . . . . . . . 353 6
1.4 How to use this manual . . . . . . . . . 365 6
1.5 Definition of Shareware . . . . . . . . 409 7
1.6 Disclaimer Agreement . . . . . . . . . . 442 7
2. GETTING STARTED . . . . . . . . . . . . . . . . 498 8
2.1 Backing Up Your Disk and Data . . . . . 500 8
2.2 Hardware requirements . . . . . . . . . 553 8
2.3 Files Needed . . . . . . . . . . . . . . 591 10
2.4 File Created On Your Drive . . . . . . . 614 10
2.5 Installation . . . . . . . . . . . . . . 670 11
2.6 Quick Start . . . . . . . . . . . . . . 695 12
2.7 Additional Materials . . . . . . . . . . 732 12
2.8 Registration . . . . . . . . . . . . . . 755 13
2.9 Customization. . . . . . . . . . . . . . 883 15
3. SUPPORT POLICIES . . . . . . . . . . . . . . . 904 15
3.1 Technical Support BBS . . . . . . . . . 906 16
3.2 Voice Calls . . . . . . . . . . . . . . 926 16
3.3 Mail . . . . . . . . . . . . . . . . . . 937 16
4. REFERENCE . . . . . . . . . . . . . . . . . . . 948 16
4.1 Introduction . . . . . . . . . . . . . . 950 16
4.2 Bringing Up Menus . . . . . . . . . . . 977 17
4.3 Moving Around . . . . . . . . . . . . . 1005 17
4.4 Entering Data . . . . . . . . . . . . . 1017 17
4.5 The Title Bar . . . . . . . . . . . . . 1041 18
4.6 Systems Date . . . . . . . . . . . . . . 1057 18
4.7 Exiting Mr. Machinist . . . . . . . . . 1072 18
4.8 Manipulating Windows . . . . . . . . . . 1099 19
4.8.1 Mouse. . . . . . . . . . . . . . 1111 19
PAGE 2
4.8.2 Keyboard . . . . . . . . . . . . 1150 20
4.9 The Help File . . . . . . . . . . . . . 1214 21
4.10 Date, Time and Screen Saver . . . . . . 1244 21
4.11 File Menu . . . . . . . . . . . . . . . 1279 22
4.11.1 Open . . . . . . . . . . . . . . 1306 23
4.11.2 New . . . . . . . . . . . . . . 1416 24
4.11.3 Save . . . . . . . . . . . . . . 1433 25
4.11.4 Save As . . . . . . . . . . . . 1449 25
4.11.5 Save Done. . . . . . . . . . . . 1465 25
4.11.6 Print . . . . . . . . . . . . . 1476 25
4.11.7 Print Answer File. . . . . . . . 1582 27
4.11.8 Show Answer File . . . . . . . . 1601 28
4.11.9 Change Directory . . . . . . . . 1608 28
4.11.10 Dos Shell . . . . . . . . . . . 1647 29
4.11.11 Print Registration Invoice . . . 1670 29
4.11.12 Sequence a CNC File. . . . . . . 1691 29
4.11.13 Un-Sequence a CNC File . . . . . 1748 30
4.11.14 Split a CNC File . . . . . . . . 1772 31
4.11.15 Exit Mr. Machinist . . . . . . . 1853 32
4.12 Edit Menu . . . . . . . . . . . . . . . 1863 32
4.12.1 Undo . . . . . . . . . . . . . . 1886 33
4.12.2 Cut . . . . . . . . . . . . . . 1912 33
4.12.3 Copy . . . . . . . . . . . . . . 1924 33
4.12.4 Paste . . . . . . . . . . . . . 1939 34
4.12.5 Show Clipboard . . . . . . . . . 1951 34
4.12.6 Clear . . . . . . . . . . . . . 1963 34
4.13 Windows Menu . . . . . . . . . . . . . . 1983 34
4.13.1 Resize/Move . . . . . . . . . . 2004 35
4.13.2 Zoom . . . . . . . . . . . . . . 2044 35
4.13.3 Next . . . . . . . . . . . . . . 2067 36
4.13.4 Close . . . . . . . . . . . . . 2076 36
4.13.5 Tile . . . . . . . . . . . . . . 2111 37
4.13.6 Cascade . . . . . . . . . . . . 2134 37
4.14 Search Menu . . . . . . . . . . . . . . 2156 37
4.14.1 Find . . . . . . . . . . . . . . 2171 38
4.14.2 Replace . . . . . . . . . . . . 2206 38
4.14.3 Search Again . . . . . . . . . . 2232 39
4.15 Circle Menu . . . . . . . . . . . . . . 2239 39
4.15.1 Circle Segment . . . . . . . . . 2257 39
4.15.2 Circle Area . . . . . . . . . . 2285 40
4.15.3 Circular Ring Area . . . . . . . 2296 40
4.15.4 Circular Ring Sector Area . . . 2305 40
4.15.5 Circular Sector Area . . . . . . 2318 40
4.15.6 Circumference . . . . . . . . . 2328 40
4.15.7 Three Points on a Circle . . . . 2343 41
4.16 Math Menu . . . . . . . . . . . . . . . 2370 41
4.16.1 Trig. . . . . . . . . . . . . . 2394 42
PAGE 3
4.16.2 Conversions . . . . . . . . . . 2488 43
4.16.3 Polar Coordinates . . . . . . . 2524 44
4.16.4 Distance Across Square Corners . 2532 44
4.16.5 Distance Across Hex Corners . . 2539 44
4.16.6 Distance Between Two Points . . 2546 44
4.16.7 Middle of Two Points . . . . . . 2553 44
4.16.8 Three Points, Shift and Rotate . 2561 44
4.16.9 Bolt Circle. . . . . . . . . . . 2575 45
4.16.10 Calculator . . . . . . . . . . . 2601 45
4.17 Areas and Volumes Menu . . . . . . . . . 2722 47
4.17.1 Acute Angle . . . . . . . . . . 2724 47
4.17.2 Barrel . . . . . . . . . . . . . 2743 48
4.17.3 Cone . . . . . . . . . . . . . . 2769 48
4.17.4 Cube . . . . . . . . . . . . . . 2776 48
4.17.5 Cycloid . . . . . . . . . . . . 2783 48
4.17.6 Cylinder . . . . . . . . . . . . 2799 49
4.17.7 Ellipse . . . . . . . . . . . . 2806 49
4.17.8 Ellipsoid . . . . . . . . . . . 2813 49
4.17.9 Frustum of a Cone . . . . . . . 2820 49
4.17.10 Frustum of a Pyramid . . . . . . 2827 49
4.17.11 Hexagon . . . . . . . . . . . . 2834 49
4.17.12 Hollow Cylinder . . . . . . . . 2856 50
4.17.13 Hollow Sphere. . . . . . . . . . 2863 50
4.17.14 Obtuse Angle . . . . . . . . . . 2870 50
4.17.15 Octagon . . . . . . . . . . . . 2879 50
4.17.16 Parallelogram . . . . . . . . . 2893 50
4.17.17 Polygon . . . . . . . . . . . . 2901 50
4.17.18 Portion of a Cylinder . . . . . 2913 51
4.17.19 Prism . . . . . . . . . . . . . 2923 51
4.17.20 Pyramid . . . . . . . . . . . . 2936 51
4.17.21 Rectangle . . . . . . . . . . . 2947 51
4.17.22 Right Triangle . . . . . . . . . 2955 51
4.17.23 Spandrel/Fillet . . . . . . . . 2966 52
4.17.24 Square . . . . . . . . . . . . . 2975 52
4.17.25 Square Prism . . . . . . . . . . 2984 52
4.17.26 Sphere . . . . . . . . . . . . . 2992 52
4.17.27 Spherical Sector . . . . . . . . 2999 52
4.17.28 Spherical Segment . . . . . . . 3032 53
4.17.29 Spherical Wedge . . . . . . . . 3044 53
4.17.30 Spherical Zone . . . . . . . . . 3052 53
4.17.31 Torus . . . . . . . . . . . . . 3063 53
4.17.32 Trapezium . . . . . . . . . . . 3082 54
4.17.33 Trapezoid . . . . . . . . . . . 3112 54
4.17.34 Wedge . . . . . . . . . . . . . 3123 54
4.18 Rates Menu . . . . . . . . . . . . . . . 3145 55
4.18.1 Speed and Feed for Drilling. . . 3152 55
4.18.2 Speed and Feed for Milling . . . 3404 59
4.18.3 Speed and Feed for Tapping . . . 3478 61
4.19 Options Menu . . . . . . . . . . . . . . 3529 62
PAGE 4
4.19.1 Mouse. . . . . . . . . . . . . . 3538 62
4.19.2 Save Desktop . . . . . . . . . . 3545 62
4.19.3 Retrieve Desktop . . . . . . . . 3570 62
4.19.4 Use .BAK File. . . . . . . . . . 3595 63
5. EDITOR HELP . . . . . . . . . . . . . . . . . . 3615 63
( Many editing procedures are discussed here. )
6. QUICK-KEY CHART . . . . . . . . . . . . . . . . 4268 74
7. SPECIAL THANKS. . . . . . . . . . . . . . . . . 4390 77
A) PREFACE
Welcome to Mr. Machinist.
Mr. Machinist is a program for the machinist, the engineer,
and any one else who is involved in the process of design and
engineering. It was developed for the machinist who is new at
computers and especially revolves around the CNC milling and
turning machinist and operator. The program is a useful tool
and time saver for the CAD/CAM programmer also. In fact, Mr.
Machinist can give you an answer to many problems faster than
the shops CAM software can start up!
This easy to use menu driven program is designed to solve the
every day geometry and trigonometry problems that machinist
and industrial engineers encounter.
Get the chord of a circular sector, convert decimal degrees to
hours, minutes, and seconds, find the proper speed and feed
for a machining center, view a decimal chart, use the
scientific calculator for formulas, edit multiple files that
were created manually or by your CAM software, insert or
delete N sequence numbers from CNC text files, 'split' a large
CNC text file into their appropriate program numbers instead
of cutting and pasting. You also have the option to strike F1
for instant help on hundreds of subjects. These are just some
of the many possibilities of Mr. Machinist.
One major advantage of Mr. Machinist is its ability to
continually keep an answer file of all the functions you
choose. This Answer file is constantly being updated as you
require answers to functions. You may view the answer file
or print it at will. This answer file, called MRMSOLVE.TXT,
exists on your drive only during your current session. The
answer file is deleted upon exiting but you have the choice
of editing it or renaming it for future reference. There are
two other files that are created if certain functions are
preformed and they are the Drill Speed and Feed, and the Bolt
Circle function. The reason behind this is that these
functions, at times, require a large file or separate piece of
information. You may read about these functions in more
detail in their appropriate sections of this manual.
PAGE 5
The Mr. Machinist program is intended for any machine shop
that wants to save time and money. Some operators of machine
tools can spend a lot of time trying to figure out problems
like trigonometry or getting the chord of a circle. Some of
these functions require more than a few entries in a
calculator and can cause a machinist to sit down and scratch
his head for an hour causing all kinds of lost time.
Ultimately, the best way to use the Mr. Machinist program is to
put a computer in the center of the shop and let everyone who
needs it use it. Buy an old used computer with a mouse and run
Mr. Machinist from it. The program can run on any DOS based
computer and needs no extra memory or speed requirements.
B) LEGAL NOTICE
Mr. Machinist is distributed as is. The author disclaims all
warranties, expressed or implied. The author will assume no
liability for damages either from the direct use of this
product or as a consequence of the use of this product.
1 INTRODUCTION
1.1 WHAT IS THE MR. MACHINIST PROGRAM?
Mr. Machinist is a program that was developed by a CNC
machinist for other machinist, programmers and engineers.
It is a menu driven, text based environment with the novice
computer user in mind.
Mr. Machinist's main purpose is to save time and money and
increase production in a shop environment by solving math
calculations with the least amount of data input.
The Mr. Machinist program is not a CAD/CAM program nor is
it a drawing program. It is meant to be used along with CAM
software to further the programmers capabilities and speed
up production time. One example is finding the chord of a
circle. If you wanted to find the chord of a circle in a
major CAM software package, nine times out of ten you will
have to draw the circle and check the distance. It takes
about ten seconds to find a chord in Mr. Machinist!
Mr. Machinist can also find the solutions to many other shop
math orientated calculations like trigonometry, geometry,
conversions, areas and volumes, and the program can also
help the machinist in calculating speeds and feeds, chip
load and surface feet per minute.
1.2 WHY USE THE MR. MACHINIST PROGRAM?
PAGE 6
Use Mr. Machinist to increase productivity, decrease down
time, and increase machining knowledge. Mr. Machinist is
also a great program to introduce to machinist who want to
get into using a computer for the first time. 90% of the
people in the average machine shop have never had the
opportunity to acquire knowledge of computers. Here is a
program that will do that and at the same time make there
job a lot easier!
1.3 HISTORY OF THE MR. MACHINIST PROGRAM
Version 0.5 Beta - Started developing program in October
( 1 - 19 ) of 1992 and began to release the Beta
versions to major bulletin boards in
January of 1993.
Version 19.0 Beta - The last Beta version. ( 10-01-93 )
Version 1.00 - Released 10-31-94
1.4 HOW TO USE THIS MANUAL
We suggest you read the first four chapters to acquaint
yourself with the basics of shareware, the requirements and
options of the program, and the installation procedure. Then
browse the remainder to get an idea of its content. Once the
program is installed and running, refer to the references for
the specific area you that you may have a question about.
A HINT: This file is plain ASCII text. If you save the
original and make a copy, you could insert any specific key
for a text search to any topic you use frequently. You could
also delete portions and modify the table of contents. Then
call up the file in a second ( or third ) window in the editor
and you would have an instant reference. This process would
give a searchable, scrollable supplement to the on-line help
from the F1 key. *< NOTE >* The editor in this program has
a capacity of about 64K which is smaller than this file. You
may have to break the file into pieces, or use some type of
file viewer like LIST.COM possibly in a task swapper like the
DOS shell.
To get the most out of the Mr. Machinist program, you must
read this manual carefully. It will answer any questions you
might have about Mr. Machinist's operation. You are able to
search through this document by line numbers if you are
viewing it from a computer program. There are many programs
on the market that can do this but I believe the LIST program
by Vernon D. Buerg to be the best.
PAGE 7
It is assumed that you have access to a DOS manual and you
will try your best to get acquainted with the different
commands that DOS has to offer. Even though Mr. Machinist is
an easy to use menu driven program it is still a good idea
get an understanding of the basics of DOS.
Instead of using the phrase, 'Mr. Machinist' in this document
you will see the letters 'MRM' which mean the same thing.
This will save me a lot of time and space.
1.5 DEFINITION OF SHAREWARE
Shareware distribution gives users a chance to try software
before buying it. If you try a Shareware program and
continue using it, you are expected to register. Individual
programs differ on details -- some request registration
while others require it, some specify a maximum trial
period. With registration, you get anything from the simple
right to continue using the software to an updated program
with printed manual.
Copyright laws apply to both Shareware and commercial
software and the copyright holder retains all rights, with a
few specific exceptions as stated below. Shareware authors
are accomplished programmers, just like commercial authors,
and the programs are of comparable quality. (In both cases,
there are good programs and bad ones!) The main difference
is in the method of distribution. The author specifically
grants the right to copy and distribute the software, either
to all and sundry or to a specific group. For example, some
authors require written permission before a commercial disk
vendor may copy their Shareware.
Shareware is a distribution method, not a type of software.
You should find software that suits your needs and
pocketbook, whether it's commercial or Shareware. The
Shareware system makes fitting your needs easier, because
you can try before you buy. And because the overhead is low,
prices are low also. Shareware has the ultimate money-back
guarantee -- if you don't use the product, you don't pay for
it.
1.6 DISCLAIMER - Agreement
Users of Mr. Machinist must accept this disclaimer of
warranty: "Mr. Machinist is supplied as is. The author
disclaims all warranties, expressed or implied, including,
without limitation, the warranties of merchantability and of
fitness for any purpose. The author assumes no liability for
damages, direct or consequential, which may result from the
use of Mr. Machinist."
PAGE 8
Mr. Machinist is a "shareware program" and is provided at no
charge to the user for evaluation. Feel free to share it
with your friends, but please do not give it away altered or
as part of another system. The essence of "user-supported"
software is to provide personal computer users with quality
software without high prices, and yet to provide incentive
for programmers to continue to develop new products. If you
find this program useful and find that you are using
Mr. Machinist and continue to use Mr. Machinist after a
reasonable trial period, you must make a registration payment
of $49.00 to F1 COMPUTING. The $49.00 registration fee
will license one copy for use on any one computer at any one
time. You must treat this software just like a book. An
example is that this software may be used by any number of
people and may be freely moved from one computer location to
another, so long as there is no possibility of it being used
at one location while it's being used at another. Just as a
book cannot be read by two different persons at the same
time.
Commercial users of Mr. Machinist must register and pay for
their copies of Mr. Machinist within 30 days of first use or
their license is withdrawn. Site-License arrangements may be
made by contacting Allan J. Bremer. The MRMORDER.DOC file is
provided for registration.
Anyone distributing Mr. Machinist for any kind of
remuneration must first contact Allan J. Bremer at the
address below for authorization.
You are encouraged to pass a copy of Mr. Machinist along to
your friends for evaluation. Please encourage them to
register their copy if they find that they can use it. All
registered users will receive a copy of the latest version of
the Mr. Machinist system.
2. GETTING STARTED
2.1 BACKING UP YOUR DISK AND DATA
The first thing you must do is to make a working copy of
your original disk. Because disks are susceptible to damage,
it is unwise to use the original program disk for regular
use. If it is ever lost or damaged you would have to
purchase a new disk or spend more time on the phone lines
downloading the program.
PAGE 9
If you should lose or damage the working copy, you can
always use the original program disk to make another working
copy.
In order to make a working copy of your original disk or
file you will need to use one of the DOS commands that can
transfer or copy the contents of your original disk onto
another disk.
Here is one example that will copy ALL of the contents of
one disk onto another:
Let us assume that you have the Mr. Machinist program on a
high density 5 1/4 disk and you want to make a backup copy
on another 5 1/4 high density disk. You could use the
command called DISKCOPY. One thing to keep in mind about the
DISKCOPY command is that if you use it on a 5 1/4 high
density disk then you have to have a 5 1/4 high density disk
to copy it to. Both disk must be the same format!
Insert the original disk into your drive, get onto that
drive by typing its letter and a colon, ( A: ).
Now type the command, ( DISKCOPY ). At this point your
system will ask you to insert the SOURCE disk. The source
disk is your original disk. After it reads a sufficient
amount of data into your RAM memory it will ask you to
insert your TARGET disk, that's your backup or working copy
disk. Be careful not to get your source and target disks
mixed up. If your using high density disk and there is a
lot of data on it then it can take a few times of inserting
the target and source.
The only real way to get efficient at using DOS commands is
to use them and read a book that explains DOS in a way that
you can understand. Some people can learn it well from the
DOS manual and others may want to go out and purchase a
beginners guide to DOS. Either way, you will do yourself a
favor by getting good at DOS!
2.2 HARDWARE REQUIREMENTS
Any IBM or IBM compatible XT computer can operate the Mr.
Machinist program. XT, 286, 386, 486, it does not matter
what the computer is, it will run! It does not matter what
type of video adapter you have either, it will run in color,
in mono, in Hercules, CGA, EGA, VGA, SVGA, it's all
automatic. The program does not use extended or expanded
memory but it needs all the standard memory you can give it.
It also has no use for a math co-processor. A mouse is an
excellent way to run the Mr. Machinist program but it is not
required. The Mr. Machinist program must be executed from
a hard drive. It is possible for it to run on a floppy disk
but it is very slow in execution and very non-productive.
PAGE 10
DOS version 3.3 or above is required to run the program. It
is very advisable to run your system under DOS version 5.0
or above. This version is a much better version than the
older versions and it also has a little help file that you
can use to get help on almost any DOS command. Many people
never read their DOS manual and therefore they are lacking in
the knowledge of operating system commands. If you have DOS
version 5 or above a good command to remember is the help
command. Let's say that you need help on the COPY command.
You would type, 'COPY /?' and then on-line help will pop up.
Mr. Machinist can utilize a printer also and one is highly
recommended. There may be times when a CNC programmer may
want to take a copy of the program to there machine for a
reference.
One thing that is not needed to run Mr. Machinist is an
expensive computer.
2.3 FILES
There are two files that are needed to run Mr. Machinist:
MRM.EXE and MRMHELP.HLP. There are other files that come
with the program disk but are not required to execute the
program.
Here is a list of the files that you should have on the
distribution disk:
FILE_ID.DIZ = The description file used by BBS programs.
HISTORY.TXT = The history of Mr. Machinist.
INSTALL.EXE = Mr. Machinist's installation program.
MRMORDER.DOC = The order form to register the program.
K0203.TXT = A sample CNC milling program.
MRM.EXE = The main executable file.
MRMANUAL.DOC = The Mr. Machinist Manual. (Your reading it!)
MRMHELP.HLP = The help file.
README.TXT = First time information about Mr. Machinist.
WHATSNEW.TXT = New functions in this version.
COMPSERV.REG = Registering the program through Compuserve.
2.4 FILES CREATED ON YOUR DRIVE
Mr. Machinist Text Files
========================
The Mr. Machinist program can create, edit, and delete
three different files on your hard drive upon each execution.
MRMSOLVE.TXT, MRMDRILL.TXT, and MRMBOLT.TXT.
PAGE 11
MRMSOLVE.TXT
============
This is a file that is created and deleted each
time the program is executed. It holds all of the answers
to each function except drill speeds and feeds and bolt
circle calculations. This file can be viewed and printed at
any time. Holding down the 'Ctrl' key and then striking 'A'
will let you view this file and holding down the 'Ctrl' key
and then striking 'P' will print this file.
MRMDRILL.TXT
============
This is a file that is created only when you choose the drill
speed and feed function. It holds all of the answers
to the drill speed and feed calculations. This file can be
viewed and printed at any time. Holding down the 'Ctrl' key
and then striking 'D' will let you view this file and holding
down the 'Ctrl' key and then striking 'T' will print this
file.
MRMBOLT.TXT
============
This is a file that is created only when you choose the bolt
circle calculation function. It holds all of the answers
to the bolt circle calculations. This file can be
viewed and printed at any time. Holding down the 'Ctrl' key
and then striking 'B' will let you view this file and holding
down the 'Ctrl' key and then striking 'O' will print this
file.
===============================================================
All of these files get deleted or 'cleaned up' after you exit
the program. If you would like to save these files in order
to edit them later or have them available for information then
you must rename them before you exit the program. You would
do this by bringing them up in the editor and choosing the
'Save As' function. If for some reason the files do exist on
your drive when you first execute MRM (Mr. Machinist) the
program will detect this and ask you if you want to delete
them or leave them alone. If you do not delete them then the
new information will be appended or 'added' to the already
existing files.
2.5 INSTALLATION
The installation program makes it easy for a user to transfer
the proper files from a disk to their hard drive. The
installation program is only meant to be executed from a
disk drive and not the hard drive.
The files that get copied in the installation process are as
follows:
FILE_ID.DIZ = The description file used by BBS programs.
PAGE 12
HISTORY.TXT = The history of Mr. Machinist.
MRMORDER.DOC = The order form to register the program.
K0203.TXT = A sample CNC milling program for tutorial.
MRM.EXE = The main executable file.
MRMANUAL.DOC = The Mr. Machinist Manual. (Your reading it!)
MRMHELP.HLP = The help file.
README.TXT = First time information about Mr. Machinist.
WHATSNEW.TXT = New functions in this version.
COMPSERV.REG = Registering the program through Compuserve.
2.6 QUICK START
If you have been following this manual then you should
have a working copy of the Mr. Machinist program and your
original disk is put away some where. If your not running
the program from a disk, which is true 99% of the time, then
you should have two working copies of the Mr. Machinist
program and also your original disk.
To start-up Mr. Machinist simply enter, 'MRM'. To preform a
function, hold down the 'Alt' key and strike the highlighted
letter of your choice from the upper menu. If you wanted to
edit a file you would hold down the 'Alt' key and then
strike 'F', this will bring down the file menu. From there
you could choose from a new file to one that already exists.
At this time you can see all the other menus by simply
pressing your right or left arrow keys. Press the 'Enter'
key to view the choices under the menu item. Always remember
that help is always near by simply striking the 'F1' key.
Keep in mind that there will always be a file called
MRMSOLVE.TXT created and deleted each time you run the
program. This file holds all of your answers for viewing
or printing at any time. At the end of the session, upon
exit of the program, MRM will delete this file. There is
a possibility of two other files being created and deleted
the same way. They are MRMDRILL.TXT and MRMBOLT.TXT. The
reason behind these two files being separate from the main
answer file called MRMSOLVE.TXT is that they could, at times,
hold a lot of information. If you wanted to calculate a bolt
circle pattern with 237 holes then this file will have all of
those X and Y coordinates for you to print. You also may, at
times, want to know some drilling speeds and feeds and only
that. MRMDRILL.TXT holds all of the hardness, speed and feed,
information for you to view or print at any time.
2.7 ADDITIONAL MATERIALS
It is very advisable to own your own Machinery's Handbook.
The latest one at this writing is the 24th Edition. This
book is considered to be the Machinist's 2nd Bible, the 1st
Bible should be the real one!
PAGE 13
There are many books about formulas and feed rates and
engineering calculations available at your public library.
There is one excellent publisher that is considered to be
the main supplier of industrial books and that is the
Industrial Press, Inc. Write or call them for a catalog
of all their books.
INDUSTRIAL PRESS, INC.
200 MADISON AVENUE
NEW YORK, NY 10016
PHONE (212) 889-6330
2.8 REGISTRATION
MR. MACHINIST (TM) for MS-DOS
INDIVIDUAL USE
* Diskette with programs and documentation ... $49.00
You also receive many benefits if you have a modem hooked
up to your computer. Upon registration you will become a
registered user with full access on Mr. Machinist and
Harvest bulletin board systems. If you have never been
'through the phone lines' with the aid of a modem in your
computer then your missing out on the worlds fastest
source of information! Check out our bulletin board
systems that specialize in engineering, machining, and
games. CD-ROMs, over 2 Gigs of files and full one year
access to 2 boards with just one registration!
SITE LICENSE
============
The following information describes the Mr. Machinist
registration fees for use on more than one computer:
Site licenses are available for Mr. Machinist. A site
license is needed if Mr. Machinist will be used on more
than one computer. The rates of these licenses are as
follows:
2 to 9 computers ..... at $39 each
10 to 24 computers ..... at $30 each
25 to 49 computers ..... at $24 each
50 to 99 computers ..... at $18 each
100 to 200 computers ..... at $14 each
200 to 500 computers ..... at $12 each
Write or call for pricing on quantities over 500.
PAGE 14
FUTURE ENHANCEMENTS
Job log database
Points/Tangent math
Larger Edit Buffer
Windows version in C++
News letters (Registered users)
CNC Link communications
Allan Bremer
125 Elmwood Ave. #1
Lockport, NY 14094
(716)434-7823 --> Voice ( Please, Not after 10:00pm )
(716)434-1448 --> Mr. Machinist BBS (14400 24hrs)
(716)438-0345 --> Harvest BBS (14400 24hrs)
See the file called MRMORDER.DOC for more registration
information.
Call the BBS to download the latest unregistered
version.
Here is an example of the file MRMORDER.DOC:
============================================
TO: FROM:
F1 COMPUTING Name: _________________________
125 ELMWOOD AVE. #1
LOCKPORT, NY 14094 (Company): _________________________
716-434-7823 Voice Address: _________________________
716-434-1448 BBS 14400
716-438-0345 BBS 14400 City: _________________________
Today's
date: ___________ State, ZIP Code: _________________________
(Country): _________________________
Daytime
Phone #: _________________________ FAX #: ___________________
MR. MACHINIST (TM) for MS-DOS Version 1.0 10-31-93
INDIVIDUAL USE
* Diskette with programs and documentation ..... $49 _____
MULTIPLE USE
* SITE LICENSE for the use of MR. MACHINIST.
(INCLUDES ONE DISKETTE WITH PROGRAMS AND DOCUMENTATION.)
2 to 9 computers .. at $39 each # computers ___x 39 ____
10 to 24 computers .. at $30 each # computers ___x 30 ____
PAGE 15
25 to 49 computers .. at $24 each # computers ___x 24 ____
50 to 99 computers .. at $18 each # computers ___x 18 ____
100 to 199 computers .. at $14 each # computers ___x 14 ____
200 to 500 computers .. at $12 each # computers ___x 12 ____
WRITE OR CALL FOR PRICING ON QUANTITIES OVER 500.
Extra program disk & documentation with purchase of
SITE LICENSES OF 2 OR MORE available at $8.00 each. ___x 5 __
Shipping & Handling (Postal) US & Canada $5.00/item
Outside US & Canada $11.25/item _____
NEW YORK RESIDENTS add applicable State & County Sales Tax____
TOTAL ENCLOSED US FUNDS US$________
Upon registration of this product you will also become a
registered user with full access to the Mr. Machinist BBS
and the Harvest BBS. That means a full one year access to
two boards with Gigs of files!
Registered users will receive upgrades for 50% of the current
registration fee and registered site licenses will receive
upgrades for 25% of current registration fees for life.
MS-DOS is a registered trademark of Microsoft Corporation.
2.9 CUSTOMIZATION
If there are certain formulas or functions and/or procedures
that your company or you would like to see in MRM let us know
on the registration order form. You or your place of
employment may use a standard formula that requires a lot of
input and time to get the result. Well, with Mr. Machinist
you only need input the known values and all other formulas
are done instantly! Still figuring out formula upon formula
using your little calculator? Get it into Mr. Machinist and
get productive!
Customization can be done for registered users. The cost
depends upon the time and size of the procedure but most
formulas can be implemented at the standard cost of 50% of
the registration fee.
For further information on customization, contact the author
at the address given.
3. SUPPORT POLICIES
PAGE 16
3.1 TECHNICAL SUPPORT BBS
The author of the Mr. Machinist program does have a 24 hour
bulletin board system for users to call and download the
latest shareware version from. New users are welcome to call
any time and visit. Of course in order to accomplish this
you need a modem connected to your computer so you can
access the phone lines. Call at 2400 buad rate, 8 data bits,
no parity, and 1 stop bit, these are standard settings in
most communication software packages. Registered users will
have a higher access level and therefore they will be able
to download the latest registered version at any time.
Mr. Machinist BBS: (716)434-1448 2400 - 14400 Baud
Harvest BBS: (716)438-0345 2400 - 14400 Baud
3.2 VOICE CALLS
There is a customer service number for registered users to
call. If unregistered users wish to speak to the author to
confirm his existence or to give comments and suggestions
then they are free to do so. We cannot, however, accept
collect calls.
Customer service phone number: (716) 434-7823
3.3 MAIL
If you have comments or suggestions or bug reports then
you can certainly send them in the mail. When you register
you will print and fill out the included file called
MRMORDER.DOC and send it to:
F1 COMPUTING
125 ELMWOOD AVE. #1
LOCKPORT, NY 14094
4. REFERENCE
4.1 INTRODUCTION
The reference section of this manual is designed to give
you the information you need to understand the functions
of the Mr. Machinist program and at the same time to
explain the reasoning behind some of the methods. It
takes you through all of the functions of the program and
gives you many hints on how to operate the program in such
a way as to give you peak performance and productivity.
Remember, if your viewing this file from your computer you
may use a program like LIST by Vernon D. Buerg (c) and use
the line number functions to search the document. The
line number functions for the list program are the '+',
'-', and the '#' keys. If you hold Shift and strike the
'#' key you will be prompted for the line number to go to.
PAGE 17
If you strike the '+' key you will be prompted for the
line number to go to forward from the point you are at.
If you strike the '-' key you will be prompted for the
line number to go to backward from the point you are at.
This method makes it very simple to get to where you want
to be in the document at any given time.
4.2 BRINGING UP MENUS
In this type of standard interface you will find there are
many different ways to do the same thing. You can strike
the 'F10' key and the cursor will enter into the top menu
words. From there you can move your arrow keys to the
left or right to land on the menu of your choice. Once
your on the menu title you can then strike 'Enter' and the
menu will be 'pulled down' for your viewing. Using your
arrow keys once again you can go up or down in the menu
to highlight your choice. When your menu choice is
highlighted you may strike 'Enter' to 'pop up' your menu.
The fastest method of menuing in Mr. Machinist is by using
your mouse to point and shoot. To bring up a menu using
this method you would double click on the menu title to
pull down the menu and then double click on your menu
choice to execute the function. For right handed people
the left mouse button is used to double click. If your
left handed you can use the mouse option in Mr. Machinist
to switch buttons so that the right mouse button is the
execute switch. Keep in mind that there is a time limit
to your double clicking. If you double click too slow your
choice will not be executed. Mr. Machinist does have an
option that you can choose in order to slow down or speed
up your mouse double click.
4.3 MOVING AROUND
In no time at all you will begin to feel at home with this
type of interface or 'look'. As you get familiar with the
program you will learn to 'drag' the windows around, edit
files, print, and do math functions without ever getting
rid of a window. This type of interface is used very
widely in the computer environment. The things you will
learn while using this program will be used in many other
programs that you come across.
4.4 ENTERING DATA
In order to get answers you must give questions and the
way to give questions in MRM is to input data in input
lines. The two most important keys that have to do with
an input line is the 'Tab' key and the 'Shift' key.
PAGE 18
These are the keys that cycle you through the dialog boxes.
In other words you can move to the different choices in a
dialog box by using these keys. Using a mouse you would
have to click once in the input line and you will be ready
for input.
Some input lines will only take certain types of data. In
most input lines you will be expected to insert numerical
data and not letters. If you happen to input the wrong
type of data into an input line, you will be displayed an
error message telling you what you did wrong and then you
will be taken back to the dialog box so you can start
over again.
4.5 THE TITLE BAR
Every window has a title bar. The title bar is simply the
name of the file that is associated with this particular
window. The title bar of a dialog box us usually an
indicator as to the function of that dialog.
╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
║ ║
║ ║
║ ║
║ ║
║ ║
╚════════════════════════─┘ <--Resize corner
4.6 SYSTEMS DATE
If your computer system has the proper date set then
MRM will display today's date at the top right of your
screen. Today's date will also be inserted automatically
into the answer file called MRMSOLVE.TXT which is created
on your hard drive each time the program is executed or
run. You will also observe the date that the program and
help file was compiled or created. From the main program
you can do an 'Alt-F1' and the 'about' information box
will be displayed. An 'Alt-F1' is done by holding down
the 'Alt' key and then tapping the F1 key. After you tap
'F1' you then let up on the 'Alt' key.
4.7 EXITING MR. MACHINIST
You exit MRM by 'Alt-X', clicking on the bottom portion of
the screen over the letters 'Alt-X', or pulling down the
file menu and then selecting 'Alt-X'. You will find that
through out MRM there will be many ways to do the same
thing. This gives you the chance to do what you like to
do best.
PAGE 19
In the shareware version of the program you will
be asked if you would like to print a registration invoice
so you can be a registered user. If you choose 'Yes' you
will print a copy of the file MRMORDER.DOC on your
printer. If your printer is not working properly for some
reason then you will be displayed an Error box telling you
that there is a problem. If you choose 'No' from the
print invoice message you will exit with a information
message just before DOS takes over.
These 'nag' screens will not appear in a registered
version. An unregistered shareware version of MRM is a
little slow due to these start and finish nag screens. To
be productive with the program you must become a
registered user.
4.8 MANIPULATING WINDOWS
Many windows can be open at one time while your using MRM.
At times there may be windows that are blocking the view
of other windows, this is when a user needs to know how to
manipulate windows quickly.
Windows are manipulated by the mouse, the keyboard, or
both mouse and keyboard. Manipulation is done by resizing
and/or moving.
4.8.1 USING A MOUSE TO MOVE WINDOWS
You can move a window using the mouse by
aiming for the 'header' of the window and then 'dragging'
the mouse. The header is the top double line of a window
and it usually has a file name at the top or a caption.
To 'drag' the mouse means to click the mouse and hold the
button down while moving the mouse around. Once you get
to where you want to be you release the button. You can
resize the window using the mouse by 'dragging' the lower
right hand corner of the window. The resize corner looks
different than any other corner of the window.
To 'zoom' a window using the mouse you must double click
anywhere on the top line of a window. When this is done
the window will take up all of the screen except the
program headers and footers. If you double click the top
of the window again it will go back to it's original size.
You can activate a window by clicking anywhere on it or in
it. The active window is shown by a double outlined box
and all the other windows are single lined. Always
remember, some windows may be hidden by other windows and
therefore you can't find them to click on them!
PAGE 20
Well, no problem, you could either move your windows
around to see if there are other windows behind them or
you can strikethe 'F6' key which is the 'next' key. Using
the 'next' function you will be cycled through the windows
in the order that they were brought up.
To close a window using the mouse you would go to the
upper left of any window and there you will see a small
box that is enclosed in brackets, that is the 'close box'.
Clicking on the close box will close the window for good.
4.8.2 USING THE KEYBOARD TO MOVE WINDOWS
To fastest way to access the windows menu is to use
'Alt-W'. This will bring up the windows menu. You will
notice six different choices:
Resize/move Ctrl-F5
Zoom F5
Next F6
Close Alt-F3
Tile
Cascade
To resize a window using the keyboard you would highlight
the Resize/move menu choice and then strike 'Enter'. Of
course for this function to work you have to have a window
open in the first place. After you strike 'Enter' you
will notice that the window border goes from a double line
to a single line. This indicates that the computer is in
the process of manipulating that window. You will not be
able to strike other keys or do other functions until your
move is complete. When the window has a single line
border it is ready and waiting to be moved. You now must
use the arrow keys to move the window in the size that it
is now at. If you want to make the window smaller or
larger you hold down the 'Shift' key while you use the
arrow keys. Using these two methods you can place a
window anywhere on the screen and make it any size you
want. After you have completed the move or resize you
must do one last important thing, strike the 'Enter' key
to complete the process! If you forget to do this you
might think that you locked up your computer when all
you really need to do is to strike 'Enter'.
To 'Zoom' a window to full size and then back to its
previous state you would toggle the 'F5' key or highlight
the menu choice and strike 'Enter'. To toggle means to go
off and on, back and forth, etc.
The 'F6' key is the 'Next' key which cycles you through
your open windows. This function is activated by actually
striking the 'F6' key or highlighting the 'Next' key using
your arrow keys and then striking 'Enter'.
PAGE 21
To 'Close' a window use 'Alt-F3' or highlight the 'Close'
menu choice using your arrow keys and then strike 'Enter'.
To 'Tile' a window means to place all windows that are
currently open, next to each other. The meaning of the
word lies behind floor tile. When you look at a floor
that has tile on it you will notice that all the squares
are next to each other. This is just how the 'Tile'
function works. To activate this function you would
highlight the 'Tile' menu choice and then strike 'Enter'.
To 'Cascade' a window means to place one window on top of
another while letting the previous windows header be
exposed. To activate this function you would highlight
the 'Cascade' function and then strike 'Enter'.
4.9 THE HELP FILE ( F5 will Resize it )
The help file is one of the major functions of MRM. It is
basically a huge book with many cross references. When you
see words that are highlighted in yellow you can 'click' on
them for there cross reference. If you have a monochrome
monitor you will notice the difference of these words by
a brighter color. If you do not have a mouse you can use
the 'Tab' key to access the cross references.
You will also notice that you can go to an index by striking
'Enter' at any time while your in the help file. The
index is actually a dictionary of manufacturing terms
geared toward a Machinist or Industrial Engineer.
The help file is actually the manual on-line! There is a
help function for everything in MRM! If at any time you
you have a question about what you are doing or your stuck
at comprehending a certain function then you should go
to the help file. This help file is growing rapidly as
new versions of MRM come out. There basically is no limit
on the size of the help file so maybe it will eventually
be a machinist handbook on line!
There is much more information in the help file than one
may expect. Decimal charts, formulas, G and M code
definitions, manufacturing history, machining hints, and
much more.
4.10 DATE, TIME, AND SCREEN SAVER
The date that your system has accepted will be shown in
the upper right hand corner at the top of the screen.
This date should be today's date. If it is not then you
should re-set your systems date by using the DATE command
through DOS.
PAGE 22
If you have the wrong date on your systemthen all the files
that your system creates will have the wrong creation date
and time stamped in them.
The time is shown in the lower right hand corner of the
screen. This is the system time and it should be set the
same way as the date. If it is wrong then you should use
the TIME command through DOS.
There is a screen saver in the Mr. Machinist program that
helps computer monitors from burn-in. This especially
helps monochrome monitors because they are easily done in
by burn-in. There is no option for a user to set the time
of the screen saver activation at this time. Possibly in
future versions this option will be installed. For the
time being, the screen saver is set to begin after five
minutes of nothing happening. If you touch a key or move
the mouse then the count down will begin all over again.
The message that the screen saver will display can be
customized by registered users when they specify on the
registration form. The shareware version shows:
'Strike Esc key to return to Mr. Machinist'
4.11 FILE MENU
The file menu brings down a menu full of choices that have
to do with editing and printing files. This menu also has
the change directory function which helps you search
certain directories without typing in full file names.
There is also a Dos Shell function within this menu that
'shells' you out to DOS. To 'shell' out means to leave
your program temporarily and go into DOS so you can
execute other programs. Keep in mind that when you do
this, Mr. Machinist still takes up a little memory so do
not try to execute a program that uses a lot of memory or
you will not be able to execute it. To get back into your
program after shelling out type 'EXIT' at the DOS command
line. One thing you can also do to make DOS shell easier
is to write a small batch file so that when you strike E
a batch file called E.BAT executes and gives the command
EXIT.
The last command in the file menu is the 'Alt-X' or 'Esc'
command. This command will exit Mr. Machinist. Strike it
any time to exit the program. If your editing a file and
you have not saved it, the program will ask you to save it
before exiting.
4.11.1 File Menu - Open
PAGE 23
To access the 'Open' menu choice using the keyboard
you must use 'Alt-F' to first bring down the file
menu and then strike 'Enter'. You do not need to
use the arrow keys to highlight the menu choice if
it is your first time into the 'File Menu' because
the 'Open' menu choice will already be highlighted
by default seeing that it is the first choice on the
list.
Using the mouse you would click on the 'File' menu and
then click on the 'Open' line.
The ultimate way to get to the 'Open a File' dialog
box is to strike the 'F3' key!
This will open a file selection dialog box that will
display all the files in your current directory. At
the top is an input line under the 'Name'
designation. You may type in the file name of your
choice and then strike 'Enter'. You do have the
option of using wild card characters. If you do not
know the name of the file you want to edit or the
file is in another directory then you have two
choices in the method of retrieval.
1) From the file menu select, 'Change Dir'. A
directory selection box will appear and you can use
the keyboard or the mouse to highlight your choice,
then strike 'Enter' or double click with the mouse to
get to that directory. Then the 'Change Dir' box
will display the files and sub-directories of that
particular choice. At that point you can highlight
the file name of your choice and strike 'Enter' or
double click.
2) If you do not know the name of the file you want
to edit then you will have to search for it. If you
remember the first few characters of the file name,
you could use wild cards to cause the selection box
to display only those files that meet your criteria.
Example: RA??.* will show you all files that start
with RA and have one or two characters after it and
any extension or no extension.
RAT.TXT
RA.DOC
RA
RA55
If you type a file name in the input line that does
not exist and then strike 'Enter', the editor will
create and open an empty file for you by that name.
PAGE 24
You will notice a down arrow symbol to the right of
the input line, this is a history list, a list of
names you have already used. You have the option to
choose file names from it by highlighting the file
and striking enter or double clicking it with your
mouse.
Choosing the 'Open' box will load the file you have
chosen into a new edit window.
The file list box is the largest box of the file
selection dialog box. This box will show you every
file that matches up to your specifications in the
input line above it. It will also display the child
and parent directories of the current directory.
(You can further your understanding of the principles
of directories and sub-directories by referring to
your DOS manual.)
There are some helpful functions you can use while
your in the file list box. One way to get into the
file list box is to strike 'Enter' after you have
chosen 'Open' from the 'File' menu. Another way is
to click on any file name in the box with your mouse.
Your 'Tab' key on the key board will cycle you
through the many choices of your file selection box
in one direction, while holding down the 'Shift' key
and then striking 'Tab' will cycle you through in the
other direction. The Page Up and Down keys will let
you view more files if there are more than can fit in
one windows view port. The arrow keys will cycle you
through individually.
When your in the file list box you can also type a
lower case letter to search for a file name that
starts with that letter. If you type a second
letter, it will search for the file name with the
first letter you typed and the second letter you
typed. You can continue this for all file letters
or number characters. If you type a capital letter
you will search for a directory name in the same
manner.
At the bottom of the file dialog box is an
information panel. This will tell you all of the
information of the file that is currently
highlighted.
4.11.2 File Menu - New
The 'New' command will bring up an edit window with
no title. At that time you can start editing a new
file. If you want to save it you can bring up the
file menu and choose 'Save as' or 'Save'.
PAGE 25
Either way you will be asked to give the file a name
because it does not have a name and it needs one. If
you try to 'Exit' the program without saving it you
will be asked if you want to save it or not. It's
always a good idea to save the file your working on
about every 5 minutes or so.
4.11.3 File Menu - Save
The 'Save' menu will save a named file to your disk.
You will be asked to give the file a name if you try
to save an un-named file. You must be editing a file
before this can be active. If your editing a file
that is already named, the 'Save' command will save
the file without showing you a thing. You'll see
your hard drive light come on if your saving it to
the hard drive or you will see your floppy lights
light up.
The fastest way to save a named file is to strike
the F2 key!
4.11.4 File Menu - Save as
Save text in the current window to disk under a new
file name. You are asked to which file you would
like to save the text. The file may be an existing
disk file, or a new file.
Once your text is saved, you can continue using the
editor on the current edit window. Note that the
window title will change to reflect your new file
name.
This command is disabled until you open an edit
window.
4.11.5 File Menu - Save Done
Save text in the current window to disk and close the
edit window. If your window is titled UNTITLED, you
will be asked to supply a file name. Otherwise, the
text is saved to disk using the current window title.
This command is disabled until you open an edit
window.
4.11.6 File Menu - Print
PAGE 26
You will be able to search through a dialog box
and choose the file that you would like to print.
If you are editing a file or files and you would
like to print one of them, then strike 'F8'.
You may print the current file that is being edited
by striking the 'F8' key. A window will pop up
asking you if you really want to print the current
file. Using the mouse you may click on yes, strike
'spacebar' or 'Enter' and your file will print.
Strike the 'Esc' key to exit and say no, or you may
click on the 'no' button.
This will open a file selection dialog box that will
display all the files in your current directory. At
the top is an input line under the 'Name'
designation. You may type in the file name of your
choice and then strike 'Enter'. You do have the
option of using wild card characters. If you do not
know the name of the file you want to print or the
file is in another directory then you have two
choices in the method of retrieval.
1) From the file menu select, 'Change Dir'. A
directory selection box will appear and you can use
the key board or the mouse to highlight your choice,
then strike enter or double click with the mouse to
get to that directory. Then the 'Change Dir' box
will display the files and sub-directories of that
particular choice. At that point you can highlight
the file name of your choice and strike 'Enter' or
double click to print that particular file.
2) If you do not know the name of the file you want
to print then you will have to search for it. If you
remember the first few characters of the file name,
you could use wild cards to cause the selection box
to display only those files that meet your criteria.
Example: RA??.* will show you all files that start
with RA and have one or two characters after it and
any extension or no extension.
RAT.TXT, RA.DOC, RA, RA55
If you type a file name in the input line that does
not exist and then strike 'Enter', an error will
occur and you will be told that there is no such file
in that path, by that name. You will notice a down
arrow symbol to the right of the input line, this is
a history list, a list of names you have already
used.
PAGE 27
You have the option to choose file names from it by
highlighting the file and striking enter or double
clicking it with your mouse.
Choosing the 'Open' box will print the file you have
chosen.
The file list box is the largest box of the file
selection dialog box. This box will show you every
file that matches up to your specifications in the
input line above it. It will also display the child
and parent directories of the current directory.
(You can further your understanding of the principles
of directories and sub-directories by referring to
your DOS manual.)
There are some helpful functions you can use while
your in the file list box. One way to get into the
file list box is to strike 'Enter' after you have
chosen 'Open' from the 'File' menu. Another way is
to click on any file name in the box with your mouse.
Your 'Tab' key on the key board will cycle you
through the many choices of your file selection box
in one direction, while holding down the 'Shift' key
and then striking 'Tab' will cycle you through in the
other direction. The Page Up and Down keys will let
you view more files if there are more than can fit in
one windows view port. The arrow keys will cycle you
through individually.
When your in the file list box you can also type a
lower case letter to search for a file name that
starts with that letter. If you type a second
letter, it will search for the file name with the
first letter you typed and the second letter you
typed. You can continue this for all file letters or
number characters. If you type a capital letter you
will search for a directory name in the same manner.
At the bottom of the file dialog box is an information
panel. This will tell you all of the information of
the file that is currently highlighted.
4.11.7 File Menu - Print Answer File
There is a file that is created on your drive each
and every time you execute MRM called MRMSOLVE.TXT.
This file holds the answers to every function that is
executed in the program. It gives the date and time
of file creation and neatly formats your answers so
that you may choose to print them out at any time by
holding down the 'Ctrl' key and then tapping the 'P'
key.
PAGE 28
MRMSOLVE.TXT is not something that is in memory, it
is a file that gets written to every time you do a
math function in the program and it gets deleted upon
program exit. If you choose to keep the file for
later reference you must rename the file.
4.11.8 File Menu - Show Answer File
'Ctrl-F1' will bring up the answer file called
MRMSOLVE.TXT in the editor for you to view or edit.
This is the file that contains all of your answers to
the current session.
4.11.9 File Menu - Change Directory
From the 'File' menu select, 'Change Dir'. The
'Change Directory' box will appear and you can use
the key board or double click the mouse to highlight
your choice, then strike 'Enter' or double click to
enter that directory into the input line. At that
point you can click the mouse on the 'OK' button or
strike 'K' to make the choice valid and make this
directory the default one. If you choose the 'Chdir'
button you will make the input lines directory your
choice also but it will not continue to be the
default.
Your 'Tab' key on the key board will cycle you
through the many choices of the 'Change Directory'
box in one direction, while holding down the 'Shift'
key and then striking 'Tab' will cycle you through in
the other direction. The Page Up and Down keys will
let you view more directories in the directory tree
list box if there are more than can fit in one
windows view port. The arrow keys will cycle you
through individually.
If you type a directory name in the input line that
does not exist and then strike 'Enter', or click on
'OK' you will get an error message that says,
"Invalid drive or directory".
You will notice a down arrow symbol to the right of
the input line, this is a history list, a list of
directories that you have already used. You have the
option to choose from it by highlighting the
directory and striking 'Enter' or double clicking it.
Choosing the 'Revert' button makes your previous
choice the current directory.
4.11.10 File Menu - Dos Shell
PAGE 29
To 'shell' out means to leave your program
temporarily and go into DOS so you can execute other
programs. Keep in mind that when you do this,
Mr. Machinist still takes up a little memory so do
not try to execute a program that uses a lot of
memory or you will not be able to execute it. To get
back into your program after shelling out type 'EXIT'
at the DOS command line. One thing you can also do
to make DOS shell easier is to write a small batch
file so that when you strike 'E' a batch file called
E.BAT executes and gives the command EXIT. If you
need more information on creating BATCH files you can
look into a DOS manual.
Remember that the library has rows of computer books
to!
4.11.11 File Menu - Print Registration Invoice
This option will check to see if your printer is
online and then it will print an invoice so that you
can register this software.
For a $49.00 registration fee you will become a
registered user of the Mr. Machinist individual
program license for use on one computer only. As a
registered user you will also have full access to the
Mr. Machinist BBS and the Harvest BBS.
For SITE LICENSE REGISTRATION and other information
see the enclosed file called MRMORDER.DOC.
To view the order form before you print it, tap your
'tab' key. That will cause the cursor to shoot down
to the first help word which in this case is
MRMORDER.DOC. Once the phrase is highlighted you can
strike the 'Enter' key to view the document.
4.11.12 File Menu - Sequence a CNC File
A sequence number is usually the first word that
appears in a block or sentence of a text file for CNC
machines. There are two main reasons behind a
sequence number.
1) Lets the operator know which line the machine is
currently processing.
2) Provides the operator a way to search or find a
particular line.
These sequence numbers usually go to four digits and
begin with an N.
PAGE 30
The very first line of a CNC program or 'text file' always
begins with an O on the CNC machine but not always in a
file on a personal computer.
Here is an example of a G and M code file with
sequence numbers:
:0203 (05-07-93)
N0005 (ARM-ROCKER)
N0010 (123456 JOB#1234)
N0015 G00 G17 G40 G49 G80
N0020 G30 G91 Z0
N0025 T01M6
N0030 (.625 EMILL)
N0035 G55 G90 G00 X-.65 Y0.0
N0040 S1800 M03
N0045 G43 Z1. H12
N0050 M08
N0055 Z.1
N0060 G01 Z-.031 F20.0
N0065 X.65 F5.0
The Mr. Machinist program has a function in it that
can insert N sequence numbers into an un-sequenced
G and M code file on the personal computer.
If there are already scrambled sequence numbers in
the file it would be wise to remove the sequence
numbers using the remove function and then
re-sequence the file using this function.
To Insert Sequence Numbers into a File
======================================
You will be displayed the file dialog box and you
will be in the file name input line. Input the file
name to sequence.
4.11.13 File Menu - Un-Sequence a CNC File
The Mr. Machinist program has a function in it that
can remove N sequence numbers from a CNC text file
on your computer. You will be asked for the name of
the directory and file that you want the N numbers
removed from and the new file name. If the new file
exists on your drive you will be shown an error box
and then you will start the process over. If the new
file name is the same as the old file name you will
be prompted to verify the write over procedure.
It is advisable to give the file name a different
name so you can view the way it was un-sequenced and
not be afraid of loosing the old one.
PAGE 31
The removal function will un-sequence every line
except lines that do not have N sequence numbers in
them.
4.11.14 File Menu - Split a CNC File
Before we get into 'Split a CNC File' let's begin
with clearing a CNC's memory:
Clear Your CNC's Memory
=======================
Some machine shops have to download there CNC files
to a personal computer in an office some where. Many
shops now are supplying there workers with computers
right on there bench near there machine. As a CNC's
control gets filled with programs it can become full
and cause the operator to have to download one or
more programs to make memory enough for the current
program to load.
Many CNC controls offer a function that lets them
download ALL files in the CNC's memory to ONE file on
the personal computer. This is the fastest method of
clearing the CNC memory. There is just one big
problem that people face when they have this huge
file on there computer with many programs all in one
file! They have to manually cut and paste to get
even one program back to the CNC.
Mr. Machinist has a one of a kind function in it that
can 'split' a large file that has been downloaded
from a CNC. The purpose of this function is to
rewrite ALL of the individual programs to separate
files on the personal computer and they are named by
there four digit program number just as they were on
the CNC with an additional extension of .TXT.
The main purpose of the 'Split' function is to split a
large text file that was downloaded to a personal
computer by a CNC machine into all of the original
separate programs. You would have to manually cut
and paste using an editor to do this if you did not
have this function to work with and that would take
a lot of time and money!
Mr. Machinist will ask you for the file name of the
large text file and then it will look for the first
occurrence of a line that starts with a ':'. Once it
finds the colon Mr. Machinist will get the next four
digits and add an extension of .TXT to it and give
the new file the proper program number. It will then
begin to copy every line after the colon to the new
file until it reaches a blank line.
PAGE 32
Once a blank line is encountered the program will
look for the next occurrence of a ':' which should be
the next line. At that time the same process occurs
until every file is written to the specified
directory.
The split function will show the MRMSOLVE.TXT answer
file after the process is complete. If a file was
found to already exist on your drive and the split
function could not create the file then you will
be shown an error message stating that the file
already exist. These error messages will go to the
answer file also in order that you can view the
results at the end of the function. If a file exists
you can either rename it or delete it out of your
system and then run the split function again. The
files that were already created will not be created
again.
After this process is complete, the original large
file will still remain for you to decide what you
want to do with it.
One little note: A good CNC programmer should know a
lot about DOS. Read manuals carefully and study to
show thyself approved!
4.11.15 File Menu - Exit Mr. Machinist
If you hold down the 'Alt' key with one finger and
strike the 'X' key with another finger you will exit
the program. The only reason that you may not be
able to exit is that you may have some active windows
on your desk top that you need to close or your
editing a file that has been modified and not saved.
4.12 EDIT MENU
This menu allows you to cut, copy, and paste text to and
from the clipboard. You can also undelete your last text
operation, clear selected text from your document without
putting it into the clipboard, or view current clipboard
contents.
The Edit menu gives you six choices that have to do with
editing a file.
1. Undo - Undeletes the last line deleted or changed.
2. Cut - Removes selected text from file to clipboard.
3. Copy - Copies selected text to clipboard.
4. Paste - Copies text from clipboard to file.
PAGE 33
5. Show - Shows context of clipboard.
6. Clear - Removes selected text without going to
clipboard.
4.12.1 Edit Menu - Undo [Ctrl]-[Q]-[L]
Undo your last text operation. Whether you entered
text that you don't really want, or accidentally
deleted some text you would like to restore, UNDO
will restore the text to its original context.
However, you must select UNDO before you use any
cursor key. The UNDO buffer is based on cursor
movement. As long as you are entering or deleting
text you can UNDO it. This also applies to marking
blocks of text and deleting them. The deletion can
be undone, as long as you don't move the cursor with
a cursor key (i.e., [PgUp], [Right-Arrow], [Home],
etc.). Once the cursor is moved, the UNDO buffer
flushes itself and the original text context is
forever gone.
This does not apply to using any of the text
reformatting keys. Wordwrap can not be undone. Nor
can paragraph or document reformatting.
This command is disabled until you enter or delete
text in an edit window.
4.12.2 Edit Menu - Cut [Shift]-[Del]
[Ctrl]-[K]-[Y]
Cut selected text out of your document to the
clipboard. Using CUT indicates that you want to
"cut" your selected text, removing the text from
your document.
This command is disabled until you place text on the
clipboard.
4.12.3 Edit Menu - Copy [Ctrl]-[Ins]
[Ctrl]-[K]-[K]
Copy selected text to the clipboard. Using COPY
indicates that you want to take a "copy" of your
selected text, leaving the text in your document
intact.
This command is disabled until you place text on the
clipboard.
PAGE 34
4.12.3 Edit Menu - Paste [Shift]-[Ins]
[Ctrl]-[K]-[C]
Paste text into your document from the clipboard.
In order to use this option, text must have been
placed on the clipboard previously using COPY or CUT
commands.
This command is disabled until you place text on the
clipboard.
4.12.4 Edit Menu - Show Clipboard
Show Clipboard Contents Alt-E-S
View the contents of the clipboard. The clipboard
will be blank unless you previously put something on
it using the COPY or CUT commands.
To exit the clipboard, press [Alt]-[F3] and you will
return to your current edit window.
4.12.5 Edit Menu - Clear
Clear - Removes selected text without going to clipboard.
Selected text is that text which you highlight in your
document. Once text has been selected, you may COPY,
CUT, or CLEAR the text. Selected text has a
different color than regular text.
Clear selected text from your document. This is much
like the CUT option, but the selected text is not put
on the clipboard.
Use this command only if you want to delete selected
text for good.
This command is disabled until you select text.
4.13 WINDOWS MENU
This menu allows you to navigate amongst the different
windows open on the desktop, resize or move a window, or
arrange your windows in a tile or cascade pattern on the
desktop.
The Windows menu gives you six window manipulation
choices.
PAGE 35
1. Resize/move - Use arrow keys or shift-arrow keys to
move or resize.
2. Zoom - F5 will toggle off and on the 'zoom' window function.
3. Next - F6 will toggle between active windows.
4. Close - Alt-F3 will close the current window.
5. Tile - View all edit windows.
6. Cascade - Stacks all edit windows.
4.13.1 Windows Menu - Resize/Move
There are two windows that can be resized, the edit
window and the help window. All windows can be
moved. Learning to resize and move windows at a good
pace can really speed up the job of multiple editing
and/or viewing multiple formula answers.
Using the mouse is the quickest way to resize and/or
move a window. To resize a window using the mouse,
'drag' the mouse on the lower right corner of the
window. To 'drag' the mouse means to hold down the
left mouse button while you have the mouse cursor
positioned on a certain item. As you hold down the
left mouse button on the lower right corner, begin to
move the mouse around. You will now see that the
window resizes from the lower right position. The
window will stay at its current position as soon as
you take your finger off of the mouse.
To resize a window using the keyboard, you hold down
the 'Alt' key and then strike 'W'. This will pop down
the 'Window menu'. Strike the 'R' key to resize a
window. After striking the 'R' key you can use the
arrow keys to resize the window. When you have the
window where you want it, strike the 'Enter' key.
This will take you out of the resize mode.
To move a window using the mouse you drag the mouse
on the top heading of the window. The top heading
of a window is the wording that is centered on the
top line of the current window.
To move a window using the keyboard you should hold
down the 'Alt' key and then strike the 'W' key and
the 'Window menu' will pop down. Then strike the 'M'
key and you will be able to move the window using the
arrow keys.
4.13.2 Windows Menu - Zoom
The zoom icon is located in the upper right corner of
most windows.
PAGE 36
It means that this window can be zoomed in on to fill
the whole desktop or can bezoomed out of to resume its
normal size. Not all windows can be zoomed. Dialog
boxes are usually not "zoomable."
Zoom Icon []
╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
║ ║
║ ║
║ ║
║ ║
║ ║
╚════════════════════════─┘ <--Resize corner
4.13.3 Windows Menu - Next [F6]
Go to the next window on the desktop, if you have
multiple windows on the desktop.
This command is disabled unless there is at least one
window on the desktop.
4.13.4 Windows Menu - Close
The close icon appears in the upper left corner of
almost every window. By clicking on it with your
mouse, you can quickly close a window. If you are
not using a mouse, press [Alt]-[F3] or [Esc].
Close Icon:[■]
╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
║ ║
║ ║
║ ║
║ ║
║ ║
╚════════════════════════─┘ <--Resize corner
PAGE 37
4.13.4 Windows Menu - Tile
Arrange all windows on the desktop in a tile pattern.
An example of four windows tiled on the desktop would
look like this:
┌────────────────────────────────────┐
│ ╔[■]═══════1═[ ]╗┌────────────2──┐ │
│ ║ ║│ │ │
│ ║ ║│ │ │
│ ║ ║│ │ │
│ ╚═══════════════╝└───────────────┘ │
│ ┌────────────3──┐┌────────────4──┐ │
│ │ ││ │ │
│ │ ││ │ │
│ │ ││ │ │
│ └───────────────┘└───────────────┘ │
└────────────────────────────────────┘
Tiled Windows
This command is disabled unless there is at least one
window on the desktop.
4.13.5 Windows Menu - Cascade
Arrange all windows on the desktop in a cascade
pattern. An example of four windows cascaded on
the desktop would look like this:
┌──────────────────────────1─┐
│┌─────────────────────────2─┐
││┌────────────────────────3─┐
│││╔[■]═════════════════4═[ ]╗
│││║ ║
│││║ ║
│││║ ║
│││║ ║
│││║ ║
└└└╚═════════════════════════╝
Cascaded Windows
This command is disabled unless there is at least one
window on the desktop.
4.14 SEARCH MENU
The Search menu is used to find certain text in a file and
this function can also search and replace chosen text with
new text.
This menu has three functions to choose from.
PAGE 38
1. Find - Finds the text of your choice.
2. Replace - Finds text and then replaces it with new text.
3. Search again - Do another search using the same choice.
4.14.1 Search Menu - Find [Ctrl]-[Q]-[F]
Type in the text that you wish to find. You can also
press the down arrow key to bring up a history list
of the last text you looked for. Clicking the mouse
on the history list icon to the right of the input
line will do the same thing.
You have two options available when trying to find
text.
You can do a case sensitive search, which means text
must match the case of the text you entered before a
match is found.
You may search for whole words only, which means that
no match will be found if the text you input is part
of a word (i.e, TIME -- "sometime" is NOT a match).
You use the mouse or up/down arrow keys to highlight
the option you want, and click on it or press the
spacebar to toggle it on/off.
Find a particular bit of text in your document. A
dialog box will appear asking you what text to find,
and gives you the option of finding text that is case
sensitive or whole words only.
[Ctrl-L] will let you do a find action or a search and
replace action again.
This command is disabled until you open an edit
window.
4.14.1 Search Menu - Replace
Type in the replacement text you want. You can also
press the down arrow key to bring up a history list
of the last replacement text. Clicking the mouse on
the history list icon to the right of the input line
will do the same thing.
The first two options are for finding text.
You can do a case sensitive search, which means text
must match the case of the text you entered before a
match is found.
PAGE 39
You may search for whole words only, which means that
no match will be found if the text you input is part
of a word (i.e, TIME -- "sometime" is NOT a match).
You use the mouse or up/down arrow keys to highlight
the option you want, and click on it or press the
spacebar to toggle it on/off.
4.14.2 Search Menu - Search Again [Ctrl-L]
This function will let you continue a search or a
search and replace function without starting all over
again.
4.15 CIRCLE MENU
The Circle menu is filled with math functions that have
everything to do with circles. There are seven main
functions.
1. Circ. Segment -Find the angle, chord, height, or
Radius.
2. Circle Area - Find the surface area of a circle.
3. Circ. Ring - Find the surface area of a circular ring.
4. Circ. Ring Sector Area - Same as 3 but only a section.
5. Circ. Sector Area - Find a circular sector area. Only
two inputs needed.
6. Circumference - Find circle circumference.
7. Three Points - Find X and Y center and radius of a
circle.
4.15.1 Circle Menu - Circle Segment
This function allows a user to find the Chord,
Height, Radius, Total Segment Angle, and Arc Length
from two knowns.
There are two instances where there can be no
solution, knowing just the Chord and Arc Length or
the Height and Arc Length.
The first step is to input the two known pieces of
information. Certain types of input are not
feasible. Take for example a Height input that is
greater than or equal to the Radius. If the Height
is greater than the Radius, subtract the Radius from
the Height. Another example of improper input is a
Chord that is greater than the Diameter of the
Circle.
PAGE 40
Remember that your answers not only go to a dialog
box but also to a file that exists on your hard drive
called MRMSOLVE.TXT. This file can be viewed or
printed at any time.
4.15.2 Circle Menu - Circle Area
This choice simply finds the area of a given circle
diameter.
Input the Diameter of the Circle you would like to
find the Area for.
Area = Pie x Radius Squared
4.15.3 Circle Menu - Circular Ring Area
This function will find the Area of a Circular Ring.
Input the Outside Diameter and then the Inside
Diameter.
Area = Pie x (OD² - ID²)
4.15.4 Circle Menu - Circular Ring Sector Area
This function is able to give you the Area of the
Sector of a Circular Ring. You need to know three
things: the Angle of the Sector, the OD and the ID.
Area of a Circular Ring Sector Formula
======================================
( OR = Outer Radius, IR = Inner Radius )
((Sector Angle x Pie) / 360)) x (OR² - IR²)
4.15.5 Circle Menu - Circular Sector Area
This function gives you a choice of entering the two
knowns and then calculates the answer. You may
either enter the Radius and Angle, Radius and Arc
Length, Radius and Area, Angle and Arc Length, Angle
and Area, or Area and Arc Length...any combination is
possible!
4.15.6 Circle Menu - Circumference
This function will find the Circumference of a
Circle.
PAGE 41
The circumference of a circle is the total length of
a circle, as if you were to 'cut' the circular line
and lay it flat and then measure it.
Circumference = Pie x Diameter
4.15.7 Circle Menu - Three Points On A Circle
A geometrical law says that if three point are in a
plane, in this case X and Y, and not in a straight
line or under one another, then it's possible to have
a circle pass through those three points. You will
find X and Y coordinates and radiuses of large
amounts if you input three points that are almost a
straight line.
Formula
=============================================
(X3²-X1²)+(Y3²-Y1²) (X2²-X1²)+(Y2²-Y1²)
------------------- - -------------------
2(X3-X1) 2(X2-X1)
Y = ----------------------------------------
Y3-Y1 Y2-Y1
----- - -----
X3-X1 X2-X1
(X3²-X1²) + (Y3-Y1)((Y3+Y1)-2Y)
X = -------------------------------
2(X3-X1)
R = Sqrt( (X3-X)² + (Y3-Y)² )
4.16 MATH MENU
The Math menu has nine functions to do with math.
1. Trig. - Right angle trig. (Give the two knowns)
2. Conversions: a) Millimeters to Inches
b) Inches to Millimeters
c) Degrees to Degrees, Minutes, Seconds
d) Degrees, Minutes, Seconds to Degrees
e) Celsius to Fahrenheit
f) Fahrenheit to Celsius
3. Polar Coordinates - Gives an X and Y from a radius and angle.
4. Dist. Across Square Corners - Input height for answer.
5. Dist. Across Hex Corners - Input height for answer.
6. Dist. Between Two Points - Give two X and Y's.
7. Middle of Two Points - Give two X and Y's.
8. Three Points Shift/Rotate - Give three X and Y's and new
X and Y origins and the degree of rotation, (if any).
9. Calculator - Do formulas and calculations.
PAGE 42
4.16.1 Math Menu - Trig.
Choosing this function will give you a screen that
will ask you for the two knowns of a right triangle.
The function will then give you all the angles and
side dimensions of that right triangle and also the
perimeter, inner circle diameter, outer circle
diameter, and perpendicular line that has to do with
that particular right triangle.
A triangle with a 90 degree angle in it. With two
known pieces of information, the solution to all
other sides and angles can be obtained as long as
one of those pieces of information is a side of the
triangle. The three angles added up must equal 180
degrees.
When you hold down the 'Alt' key and strike the 'T',
the Trig. screen will appear. The best way to cycle
through the input lines is to strike 'Enter'. If you
happen to put the maximum amount of digits (12) into
the input line then you will be automatically cycled
into the next input line. When you have your two
pieces of information entered you may then hold down
the 'Alt' key and strike 'O' for OK or you may strike
'Enter' until you have reached the OK button and then
strike 'Enter'. You may also use the up and down
arrows to move up and down the dialog box.
The 'Tab' key cycles you through the dialog box in
one direction. If you hold down the 'Shift' key and
then strike 'Tab' you will cycle through the dialog
box in the other direction.
The Perpendicular Line calculation that is given in
the answer box is the distance of the line that
extends from the intersection of the side opposite
and the side adjacent perpendicular to the
hypotenuse. This distance is sometimes needed when a
milling machinist must put a part up on an angle in a
vise in order to machine a chamfer on it.
Theorem of Pythagoras:
a² + b² = c²
Where c = Length of hypotenuse,
a and b = the other sides.
PAGE 43
Formula
■
■ ■
■ ■
a ■ ■ c
■ ■
■ ■
■ ->A ■ (A = The acute angle.)
■ ■ ■ ■ ■ ■ ■ ■
b
a Side Opposite
Sin A = - = -------------
c Hypotenuse
b Side Adjacent
Cos A = - = -------------
c Hypotenuse
a Side Opposite
Tan A = - = -------------
b Side Adjacent
b Side Adjacent
Cot A = - = -------------
a Side Opposite
c Hypotenuse
Sec A = - = -------------
b Side Adjacent
c Hypotenuse
Csc A = - = -------------
a Side Opposite
4.16.2 Math Menu - Conversions
1) Millimeters to Inches
2) Inches to Millimeters
3) Degrees in Decimal to D.M.S.
4) Degrees in D.M.S. to Decimal
5) Celsius to Fahrenheit
6) Fahrenheit to Celsius
Use your up and down arrow keys to choose the
conversion you would like, then strike the 'Tab' key
to move into the input line. Enter the number that
you would like to convert and then strike 'Enter'.
PAGE 44
Degrees, Minutes and Seconds input
**********************************
Input the Degrees to the left of the decimal place
and minutes two places to the right of the decimal
place, and the seconds after the minutes, (two places
also).
INPUT EXAMPLE: 45.5434 = 45 Degrees
54 Minutes
34 Seconds
Degrees, Minutes and Seconds output
***********************************
When you convert a decimal degree to degrees, minutes
and seconds, your output will look like a decimal
degree once again but in reality will be degrees,
minutes and seconds. (See example above)
4.16.3 Math Menu - Polar Coordinates
This function will ask you for a radius and an angle
and then it will give you the X and Y coordinate of
the point where that angle line meets that radius
circle from center X/Y zero.
4.16.4 Math Menu - Distance Across Square Corners
This function will ask you for the height of the
square and then it will give you the distance from
corner to corner.
4.16.5 Math Menu - Distance Across Hex Corners
This function will ask you for the height of the hex
from top to bottom, (From flat to flat) and then give
you the distance across hex corners.
4.16.6 Math Menu - Distance Between Two Points
This function will ask you for two X and Y
coordinates and then give you the distance between
these two points.
4.16.7 Math Menu - Middle Of Two Points
This function will ask you for the two X and Y
coordinate locations. You will then be shown the X
and Y coordinate of the point that lies exactly in
the middle.
PAGE 45
4.16.8 Math Menu - Three Points, Shifted And Rotated
This function will ask you to input three X and Y
coordinates, a shift location, and a rotation angle.
The X and Y Datum position is what is being shifted
here or in other words the reference or datum point.
The rotation begins at the 3 O'clock position and
swings around in a counter clock wise direction.
4.16.9 Math Menu - Bolt Circle
This function will ask you for the diameter of the
Bolt Circle and then the number of holes and then the
angle of the first hole. Just as in most CAM
software, the angle starts at the right side of X
zero on the horizontal plane and swings its way
counter clock wise until it goes the full 360
degrees. You may insert a negative angle for the
first hole if you like.
When the Bolt Circle function is executed, it writes
its answers to a file on your drive called
MRMBOLT.TXT. After Mr. Machinist writes the answers
to the file it will display it. You can print the
MRMBOLT.TXT file at any time by striking, 'Ctrl-F9'.
You can view the MRMBOLT.TXT file at any time by
striking, 'Ctrl-F8'.
Keep in mind that every time you strike 'Ctrl-F8' and
the answer file 'pops' up, it shows you the current
state of MRMBOLT.TXT. When your done viewing the
file you should close the window by clicking on the
close icon or striking 'Alt-F3' or striking 'Enter'.
4.16.10 Math Menu - Calculator
You can use the keyboard or the mouse to operate the
calculator. 'F4' brings up the calculator at any
time and 'Alt-F3' or 'Esc' will close the calculator
window.
Left arrow erases the last character typed.
The ± key toggles the number from + to -.
( ± on keyboard is the 'Underscore' key )
The C key clears the input line.
Once the calculator window is on screen you will be
ready to enter your calculation or formula.
PAGE 46
You can strike the 'Tab' key to move around the
calculator dialog box. Striking the 'Tab' key will
take you to the 'Ok' button, once more will take you
to the 'Cancel' button and once more will take you
back to the input line. If you hold down the 'Shift'
key and then strike 'Tab' you will move around in the
opposite direction. You can also use the mouse to
click on one of these three items and activate them.
Once your in the input line you can start to enter
your data. When numerical entry is complete you may
strike 'Enter' or click on 'Ok' with your mouse or
strike 'O' for 'Ok'.
Example: 4+4*87/456*tan(56) then 'Enter'.
The order of precedence is at work here. The
calculator evaluates the parts of an expression
inside the most deeply nested parentheses before
anything else. In the example, the tangent of 56 is
calculated and then 87/456 is calculated, then the
two are multiplied and 4 is added.
Upper and lower case input of functions are treated
the same. You may also append an O for octal or an H
for hex after a number. If you input 55o, your
answer will be 45 because 55 in octal is 45. If you
input 640H, your answer will be 1600 because 640 in
hex is 1600. When you type a hex constant you must
be sure to type a number before it. If you type FF
for a hex number then you will get an error, but if
you type 0ff then you will get 255.
You may enter assignment statements such as, a:=3,
and b:=3, and also c:=sqrt(a*b). Always use a single
character as your variable, A to Z. If you use
assignment statements within expressions always be
sure they are predeclared. Here is an example using
the formula for RPM (R) of a spindle:
12 x F (Feet per Minute)
R = --------------------------
Pi x D (Diameter of Endmill)
You would enter f:=200 and then strike 'Enter',
d:=0.5 and 'Enter', and for the end result,
r:=(12*f)/(pi*d). If you were to leave out the
parentheses your result would be in error due to the
fact that the calculation would divide first and
then do its multiplication.
Standard Keys:
Tab = Activate next item
Shift-Tab = Activate in opposite direction.
PAGE 47
F4 = Bring up calculator window
Alt-F3 = Close window. (Any time)
Esc = Close window. (Any time)
Enter = Calculate answer. (Valid input)
Calculator Functions
====================
Be sure to inclose functions with more than one
character within parentheses.
Example: 5*tan(45)*sqrt(7)
+ = Addition
- = Subtraction
/ = Division
* = Multiplicational
^ = Exponentiation
O = Octal (Precede Number)
H = Hex (Precede Number)
Pi = 3.1416.........
Frac = Fractional Value
Factor = Factorial (1 x 2 x 3 x 4....)
Exp = Natural Exponent
Int = Integer Value
Abs = Absolute Value
Log = Log Base 10
Sqrt = Square Root
Ln = Natural Log
ArcCos = ArcCosine
ArcCsc = ArcCosecant
ArcSin = ArcSine
Cos = Cosine
Csc = CoSecant
Sin = Sine
ArcCot = ArcCotangent
ArcSec = ArcSecant
ArcTan = ArcTangent
Cot = CoTangent
Sec = Secant
Tan = Tangent
4.17 AREAS AND VOLUMES MENU
4.17.1 Areas/Volume Menu - Acute Angle
An acute angle is an angle that is less than 90
degrees. An acute angled triangle is one with all
the angles less than 90 degrees.
a and b and c are the sides of the acute triangle.
PAGE 48
Formula
=======
S = 1/2 x (a + b + c)
Area = Sqrt(S x (S - a)) x (S - b) x (S - c)
4.17.2 Areas/Volume Menu - Barrel
A cylindrical object where the middle diameter is
greater than the end diameter. The sides of a barrel
shape can either be a circular arc or a parabola arc.
In the parabola arc the radius from the center of the
arc shape is constantly changing until it's peak at
the top of center.
The formula used here in Mr. Machinist is for the
circular arc.
Formula
=======
V = Approximate Volume
D = Middle Diameter
d = End Diameter
h = Height of Barrel Shape
Arc of a Circle (Barrel)
V = 0.262 x h x (2 x Sqr(D) + Sqr(d))
Arc of a Parabola (Barrel)
V = 0.209 x h x (2xSqr(D+Dxd+3/4xSqr(d))
4.17.3 Areas/Volume Menu - Cone
This function will ask you for a radius and a height
of a cone and then it will give you the area and the
volume of that cone in inches or millimeters.
4.17.4 Areas/Volume Menu - Cube
This function will ask you for a side dimension of a
cube and then will give you the volume of the cube in
inches or millimeters.
4.17.5 Areas/Volume Menu - Cycloid
This function will ask you for the radius of the
generating circle of a cyclode and then give you the
area.
PAGE 49
Cycloid
=======
Location of a point on the circumference of a circle
that rolls along a straight line.
4.17.6 Areas/Volume Menu - Cylinder
This function will ask you for the radius and height
of a cylinder and then give you the area, volume, and
the total area of cylindrical surface and end
surfaces.
4.17.7 Areas/Volume Menu - Ellipse
This function will ask you for the major axis
dimension and the minor axis dimension and then give
you the area and circumference of the ellipse.
4.17.8 Areas/Volume Menu - Ellipsoid
This function will ask you for the major axis
dimension and the minor axis dimension and then give
you the volume of the ellipsoid.
4.17.9 Areas/Volume Menu - Frustum of a Cone
This function will ask you for the base diameter and
the top diameter and the height of the cone and then
give you the volume.
4.17.10 Areas/Volume Menu - Frustum of a Pyramid
This function will ask you for the top area and the
bottom area and the height of the pyramid and then
give you the volume.
4.17.11 Areas/Volume Menu - Hexagon
This function will ask you for the outside radius,
the inside radius, and the length of a side but you
do not have to answer all of the input lines! You
only need to answer one of the questions and all
other answers will be given!
By inputting just the length of a side you get the
area, outer radius, inner radius and distance across
flats.
By inputting just the outer radius you get the area,
inner radius and distance across flats.
PAGE 50
By inputting just the inner radius you get the area,
outer radius and distance across flats.
4.17.12 Areas/Volume Menu - Hollow Cylinder
This function will ask you for the outside diameter,
the inside diameter and the height of the cylinder
and will give you the volume.
4.17.13 Areas/Volume Menu - Hollow Sphere
This function will ask you for the outside diameter
and the inside diameter of the hollow sphere and then
will give you the volume.
4.17.14 Areas/Volume Menu - Obtuse Angle
This function will ask you for the length of 3 sides
and then will give you the area of an obtuse angled
triangle.
(An angle that is between 90 degrees and 180 degrees.)
4.17.15 Areas/Volume Menu - Octagon
This function will ask you for the length of a side,
the outside radius, and the inside radius.
You only need to input one piece of information in
order to get your answers. The answers that are
given are the side length, the outside radius, the
inside radius, and the area of the octagon.
Octagon = A polygon with eight angles and eight
sides.
4.17.16 Areas/Volume Menu - Parallelogram
This function will ask you to input the length of
side A and the length of side B. You will then be
displayed an answer box giving you the 'area' of the
parallelogram.
4.17.17 Areas/Volume Menu - Polygon
This function will ask you to input four pieces of
data. You need not input all four.
PAGE 51
You may input the number of sides, either ID or OD,
and the length of a side. You will then be displayed
an answer box giving you the 'area' of the parallelogram.
4.17.18 Areas/Volume Menu - Portion of a Cylinder
A cylinder that is cut at the top or bottom on an
angle. If the cylinder was level at both ends then
it would be a cylinder, not a portion of a cylinder.
A portion of a cylinder has 2 heights, the upper most
portion of the angle cut and the lower most portion.
Insert these heights as Height1 and Height2.
4.17.19 Areas/Volume Menu - Prism
This function will ask you to input two pieces of
data, the area of the prism and the height. You
would first have to find the area of the
'end surface' of the prism which could be of
different shapes. Once you know the area of the end
surface you can then input the height which is
measured perpendicular to the end surface. You will
then be displayed an answer box giving you the
'Volume' or the prism.
4.17.20 Areas/Volume Menu - Pyramid
This function will ask you to input two pieces of
data, the area of the pyramid's base and the height
of it. The base of the pyramid could be different
shapes so you would have to first find the area of
the base. After you have input the proper data you
will be displayed an answer box giving you the
'Volume' of the pyramid.
4.17.21 Areas/Volume Menu - Rectangle
This function will ask you for two pieces of data,
the length of one side and the length of the other.
You will then be displayed an answer box giving you
the 'Area' of the rectangle.
4.17.22 Areas/Volume Menu - Right Triangle
This function will ask you for two pieces of data,
the length of the side adjacent and the length of the
side opposite. You will then be displayed an answer
box giving you the 'Area' of the right triangle.
PAGE 52
4.17.23 Areas/Volume Menu - Spandrel/Fillet
This function will have two input lines requiring you
to input data into one of them. Either input the
radius of the spandrel or fillet or input the chord.
You will then displayed an answer box giving you the
'Area' of the spandrel or fillet.
4.17.24 Areas/Volume Menu - Square
This function will ask you for the length of a side
only. With that information you will be given the
diagonal length and the 'Area' of the square. The
diagonal length is the distance from one corner to
the opposite corner.
4.17.25 Areas/Volume Menu - Square Prism
This function will ask you for the length, width, and
height of the square prism or 'square box'. You will
then be shown an answer box giving you the volume of
the 'box'.
4.17.26 Areas/Volume Menu - Sphere
This function will ask you to input the radius of the
sphere. You will then be shown an answer box giving
you the 'Area' and the 'Volume' of the sphere.
4.17.27 Areas/Volume Menu - Spherical Sector
Chord, Volume, and Area of a Spherical Sector
=============================================
In the input box you must enter the Radius and Height
while in the spherical sector menu. While in the
spherical 'segment' menu you must enter the height
and one other input, either the radius or the chord.
The height can not be greater than 2 x Radius! You
will then be displayed an answer box giving you the
chord, volume, and area of the spherical sector.
A sphere is a closed surface where all points are the
same from a given distance. Another simple name for
a sphere is a ball. A spherical sector is a section
of a 'ball' or sphere that is cut out from the whole
part. It consist of a full revolution and not just a
segment. A spherical segment is a cut section from
the 'ball' or sphere but it is cut at two parallel
lines.
PAGE 53
Formula (Spherical Sector)
============================
V = Volume, A = Area, C = Chord:
V = (2 x pie x Sqr(radius) x height) / 3
A = pie x radius x (2 x height + .5 x chord)
C = 2 x Sqrt(height(2 x radius - height))
4.17.28 Areas/Volume Menu - Spherical Segment
See 4.17.27 (Spherical Sector)
Formula (Spherical Segment)
=============================
V= pie x Sqr(height) x (radius - height / 3)
A= 2 x pie x radius x height
C= 2 x Sqrt(height(2 x radius - height))
R= (Sqr(chord + 4 x Sqr(height))/(8 x height)
4.17.29 Areas/Volume Menu - Spherical Wedge
This function will ask you for the angle of the wedge
and the radius. You will then be shown an answer box
giving you the 'Area' and the 'Volume' of the
Spherical Wedge.
4.17.30 Areas/Volume Menu - Spherical Zone
This function will ask you for various input. You
must input the height of the spherical zone and in
addition you must either input the radius or both
chord 1 and chord 2. If you input the radius and the
height you will be given the 'Area' of the zone. If
you input the height and chord 1 and chord 2 you will
be given the radius and volume.
4.17.31 Areas/Volume Menu - Torus
A shape that looks like an anchor ring or a doughnut.
If you were to take a ball and orbit it around a
center distance, the shape that it would leave is a
Torus. There are two radius involved, the radius of
the ball that is orbited and the orbit radius.
Formula:
========
Radius1 = The orbiting ball.
Radius2 = The orbit radius.
PAGE 54
Area = 4 x sqr(pi) x Radius2 x Radius1
Volume = 2 x sqr(pi) x Radius2 x Radius1
4.17.32 Areas/Volume Menu - Trapezium
A four sided figure in which no two sides are
parallel.
Help on Trapezium input
=======================
Let's assume that the longest side of the four sided
figure is down.
■
■ │
■ │ ■
■ │ ( A Trapezium )
■ H1 ■
■│ │
■ H2 │ ■
■ │ │
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
├L2─┼───── L1 ──────┼── L3 ─┤
H1 = Tall height of the figure. (Right)
H2 = Short height of the figure. (Left)
L1 = Distance between heights.
L2 = Dist. from left edge to left height.
L3 = Dist. from rt. edge to rt. height.
(H1 + H2) x L1 + (L2 x H2) + (L3 x H1)
Area = --------------------------------------
2
4.17.33 Areas/Volume Menu - Trapezoid
A four sided figure in which two sides are parallel.
Let's assume that the longest side of the four sided
figure is down.
Side 1 = One parallel line. Side 2 = The other
parallel line. Height = Height of the figure.
(Side1 + Side2) x Height
Area = ------------------------
2
4.17.34 Areas/Volume Menu - Wedge
A three dimensional shape with a base that has length
and width. The length of the base travels up to a
sharp point which is the height of the wedge. The
top and the bottom of the wedge are parallel lines.
Side 1 = The base length.
Side 2 = The base width.
Side 3 = Top of the wedge, parallel to Side1.
PAGE 55
Height = Height of base to top of wedge.
Formula
=======
(2 x Side1 + Side3) x Height
Volume = ----------------------------
6
4.18 RATES MENU
This menu choice provides you with speed and feed
information. You input the required date and you end up
with a general speed and feed to begin to work with.
4.18.1 Rates Menu - Speed and Feed For Drilling
This choice will cause a menu to pop up that asks you
what material and drill diameter you are using.
Strike the F1 help key for a list of the type of
materials that you can input into this function.
Insert the type of material that you are drilling and
the size of the drill in decimal form. It will then
display a dialog box that will give you the Rpm and
the minimum and maximum feed rate in inches per
minute for each material condition.
This information will also go to the MRMDRILL.TXT
file on your drive so you may print it out at any
time and/or view it. To view the drill file with
complete information on all Brinell hardness numbers
click on the 'Details' button or hold down the 'Ctrl'
key while striking the 'F4' key.
To print the drill file with complete drill
information hold down the 'Ctrl' key while striking
the 'F6' key.
Remember that the drill file called MRMDRILL.TXT gets
created each time you start a new session with MRM.
This MRMDRILL.TXT file will automatically be deleted
upon program completion. If you decide that you want
to keep it for later reference you will have to
rename it by using the editor and the 'Save as'
command.
Material List
=============
This is a list of materials that can be input into
the Mr. Machinist Drill Speed and Feed input line.
See the Machinery's Handbook for comparison.
PAGE 56
Plain Carbon and Alloy Steels
=============================
Free Machining Plain Carbon Steels
(Resulphurized)
1212, 1213, 1214, 1108, 1109, 1115, 1117, 1118, 1120,
1126, 1211, 1132, 1137, 1139, 1140, 1144, 1146, 1151.
Free Machining Plain Carbon Steels
(Leaded)
11L17, 11L18, 12L13, 12L14
Plain Carbon Steels
1006, 1008, 1009, 1010, 1012, 1015, 1016, 1017, 1018,
1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1513,
1514, 1027, 1030, 1033, 1035, 1036, 1037, 1038, 1039,
1040, 1041, 1042, 1043, 1045, 1046, 1049, 1050, 1052,
1524, 1526, 1527, 1541, 1055, 1060, 1064, 1065, 1070,
1074, 1078, 1080, 1084, 1086, 1090, 1095, 1548, 1551,
1552, 1561, 1566
Free Machining Alloy Steels
(Resulphurized)
R4140, R4150
Free Machining Alloy Steels
(Leaded)
41L30, 41L40, 41L47, 41L50, 43L47, 51L32, 52L100,
86L20, 86L40
Alloy Steels
4012, 4023, 4024, 4028, 4118, 4120, 4419, 4422, 4427,
4615, 4620, 4621, 4626, 4718, 4720, 4815, 4817, 4820,
5015, 5017, 5020, 6118, 8115, 8615, 8617, 8620, 8622,
8625, 8627, 8620, 8822, 94B17, 1330, 1335, 1340,
1345, 4032, 4037, 4042, 4047, 4130, 4135, 4137, 4140,
4142, 4145, 4147, 4150, 4160, 4337, 4340, 50B44,
50B46, 50B50, 50B60, 5130, 5132, 5140, 5145, 5147,
5150, 5160, 51B60, 6150, 81B45, 8630, 8635, 8637,
8640, 8642, 8645, 8650, 8655, 8660, 8740, 9254, 9255,
9260, 9262, 94B30
Alloy Steels
E51100, E52100
Ultra High Strength Steels (Not AISI)
AMS6424, AMS6421, 98B37, AMS6422, 98BV40, AMS6427,
AMS6428, AMS6430, AMS6432, AMS6433, AMS6434, AMS6436,
AMS6442, 300M, D6AC
Maraging Steels (Not AISI)
(NG means Nickel Grade)
NG200, NG250, NG300, NG350
PAGE 57
Nitriding Steels (N means Nitralloy)
N125, N135, N135M, N225, N230, NN, NEZ, NIT1
============================================
Tool Steels
===========
Water Hardening
W1, W2, W5
Shock Resisting
S1, S2, S5, S6, S7
Cold Work, Oil Hardening
O1, O2, O6, O7
Cold Work, High Carbon High Chromium
D2, D3, D4, D5, D7
Cold Work, Air Hardening
A2, A3, A4, A6, A7, A8, A9, A10
Hot Work, Chromium Type
H10, H11, H12, H13, H14, H19
Hot Work Tungsten Type
H21, H22, H23, H24, H25, H26
Hot Work Molybdenum Type
H41, H42, H43
Special Purpose Low Alloy
L2, L3, L6
Mold
P2, P3, P4, P5, P6, P20, P21
High-Speed Steel
M1, M2, M4, M6, M7, M10, M30, M33, M34, M36, M41,
M42, M43, M44, M46, M47, M3-1, M3-2, T1, T2, T5, T6,
T8, T15
Stainless Steels
================
Free Machining Stainless Steels
(Ferritic)
430F, 430FSE
(Austenitic)
203EZ, 303, 303SE, 303MA, 303PB, 303C11,
303PX (303 Plus X)
(Martensitic)
416, 416SE, 416PX (416 Plus X), 420FSE, 440F, 440FSE
PAGE 58
Stainless Steels
(Ferritic)
405, 409, 429, 430, 434, 436, 442, 446, 502
(Austenitic)
201, 202, 301, 302, 304, 304L, 305, 308, 321, 347,
348, 302B, 309, 309S, 310, 310S, 314, 316, 316L, 317,
330
(Martensitic)
403, 410, 420, 501, 414, 431, GA (Greek Ascoloy),
440A, 440B, 440C
(Precipitation Hardening)
15-5PH, 17-4PH, 17-7PH, 17-14CM (17-14 Cu Mo), AF-71,
AFC-77, AM-350, AM-355, AM-362, C455 (Custom 455),
HNM, PH13-8, PH14-8M, PH15-7M, SW (Stainless W)
Ferrous Cast Metals
===================
Gray Cast Iron
20, 25, 30, 35, 40, 45, 50, 55, 60, 1, 1B, 2, 2B, 3,
4NR (4 Ni-Resist), 5NR, 6NR
Malleable Iron
(Ferritic)
32510, 35018
(Pearlitic)
40010, 43010, 45006, 45008, 48005, 50005
(Martensitic)
53004, 60003, 60004, 70002, 70003, 80002, 90001
Nodular (Ductile) Iron
(Ferritic)
604018 (60-40-18), 654512 (65-45-12)
(Ferritic-Pearlitic)
805506 (80-55-06),
(Pearlitic-Martensitic)
1007003 (100-70-03)
(Martensitic)
1209002 (120-90-02)
Cast Steels
(Low Carbon)
C1010, C1020
PAGE 59
(Medium Carbon)
C1030, C1040, C1050
(Low Carbon Alloy)
C1320, C2315, C2320, C4110, C4120, C4320, C8020, C8620
(Medium Carbon Alloy)
C1330, C1340, C2325, C2330, C4125, C4130, C4140,
C4330, C4340, C8030, C80B30, C8040, C8430, C8440,
C8630, C8640, C9525, C9530, C9535
Light Metals
============
(All Wrought Aluminum Alloys)
ALUM (Type 'ALUM' in the input line)
(All Alum. Sand and Permanent Mold Casting Alloys)
ALUMC (Type 'ALUMC' in the input line)
(All Alum. Die Casting Alloys)
ALUMD, A390, A392
(All Wrought Magnesium Alloys)
MAGW
(All Cast Magnesium Alloys)
MAGC
Copper Alloys
=============
CA314, CA332, CA340, CA342, CA353, CA356, CA360,
CA370, CA377, CA385, CA485, CA544, CA226, CA230,
CA240, CA260, CA268, CA280, CA335, CA365, CA368,
CA443, CA445, CA651, CA655, CA675, CA687, CA770,
CA796, CA102, CA110, CA122, CA170, CA172, CA175,
CA210, CA220, CA502, CA510, CA521, CA524, CA614,
CA706, CA715, CA745, CA752, CA754, CA757
4.18.2 Rates Menu - Speed and Feed For Milling
This function will ask you for the surface feet per
minute, the work piece or cutter diameter, the chip
load, and the number of teeth on the cutter. A
general chart is positioned on the left of the screen
for handy reference of surface feet and chip loads.
Determine the Feet Per Minute from the chart on
the left and input the data into the cutting
speed input line. Insert the chip load data by
referring to the bottom of the chart on the
left. Keep in mind that these are very general
speeds and feeds.
PAGE 60
Start slow and work your way up when using feeds/speeds..
The three main factors that determine the rate of
metal removal are cutting speed, feedrate and
depth of cut. First, take into consideration, the
depth of cut, then feed rate and then the cutting
speed.
Formula
=======
IPT = Inches Per Tooth
T = Number of Teeth
FPR = Feed Per Revolution
RPM x IPT x T
Feed Rate = -------------
FPR
RPM x IPT x T
FPR = -------------
Feed rate
Feet Per Minute Chart (Page Down for More)
===========================================
Material HSS Carb.
******** *** *****
Stainless Steel 50 150
Cast Steel 50 150
Cast Iron 75 225
High-Carbon Steel 50 150
Medium-Carbon Steel 75 200
Low_Carbon Steel 125 375
Brass 300 800
Magnesium 600 1000
Aluminum 600 1000
Copper 300 1000
Inches Per Tooth
Cutter IPT
****** ***
Metal Cutting Saws .001 +
Form Cutters .002
End Mills ( less than 1/2" ) .001 +
End Mills ( more than 1/2" ) .003
Plain Cutters .005
Side Cutters .007
Face Mills .010
====================================
Use these calculations as a starting
point only.
====================================
PAGE 61
4.18.3 Rates Menu - Speed and Feed For Tapping
This menu function in Mr. Machinist will give you
the speed and feed of a tap used in a CNC machine
that utilizes ridgid tapping. High speed tapping
is used widely in the machining industry and it is
used with high accuracy. A hole can be bottom
tapped within 0.0010 using ridgid tapping.
Input the tap size and you will be given the speeds
and feeds for the three main categories of materials.
Acceptable tap sizes
====================
4-40, 5-40, 6-32, 8-32, 10-24, 10-32, 12-24
1/4-20, 1/4-28, 5/16-18, 5/16-24, 3/8-16
3/8-24, 7/16-14, 7/16-20, 1/2-13, 1/2-20
These are some general speeds and feeds for tapping.
This information is general and you can differ from
these given speeds and feeds. If you are tapping
with a machine that can ridgid tap you can increase
the speeds and feeds. Rigid tapping is an excellent
method of tapping that can be very accurate. You may
also want to multiply your feed by .9 for spring
loaded taps to achieve some 'give' in the
synchronization of the spindle speed and the machine
feed.
S = Speed F = Feed T = Threads Per Inch.
================================================
T = S / F S = TPI x F = S / TPI
================================================
3.82
R.P.M. = S.F.P.M. x -----
O.D.
================================================
Material Feet Per Minute Lubrication
======== =============== ===========
Alum. 90 - 100 Kerosene & Lard Oil
Mach. 40 - 60 Compound, Sulfur-base
or Kerosene & Paraffin
Tool 25 - 35 Sulfur-base or Kerosene
and Lard.
PAGE 62
4.19 OPTIONS MENU
This is the user options menu. Using the functions of
this menu, the user can change the way things look and
react.
4.19.1 Options Menu - Mouse
Using this function can adjust the speed of a double
click on your mouse. It can also change the active
button from left to right. (For left handed people)
4.19.2 Options Menu - Save Desktop
The 'DeskTop' is the way your screen looks at any
given time. You may have two or three files up on
your screen that you are editing and you may have a
few answer boxes and calculations up also. You can
'save' the things that your screen is showing you to
a file called, 'MRM.DSK'. The DSK extension stands
for DISK. Then at a later time you may 'retrieve' or
'restore' your desktop by choosing the
'Retrieve DeskTop' menu choice.
By choosing 'Save DeskTop' you will create a file
called, 'MRM.DSK' in your current directory. This
file will hold all of your current views so that you
can 'Retrieve' them at a later time.
Be aware that when you 'Change Directory' in the file
menu you will then 'save' the desktop in the
directory that you changed to. So if you start the
program at a later time and expect to find your last
desktop but you can not, then you may have saved your
desktop in another directory.
4.19.3 Options Menu - Retrieve Desktop
The 'DeskTop' is the way your screen looks at any
given time. You may have two or three files up on
your screen that you are editing and you may have a
few answer boxes and calculations up also. You can
'save' the things that your screen is showing you to
a file called, 'MRM.DSK'. The DSK extension stands
for DISK. Then at a later time you may 'retrieve' or
'restore' your desktop by choosing the
'Retrieve DeskTop' menu choice. This option will
search your current directory for the file called
'MRM.DSK'.
Be aware that when you 'Change Directory' in the file
menu you will then 'save' the desktop in the
directory that you changed to.
PAGE 63
So if you start the program at a later time and expect
to find your last desktop but you can not, then you may
have saved yourdesktop in another directory.
4.19.4 Options Menu - Use .BAK File
Using this option you can choose to create or not to
create backup files. Backup files are created with
the file extension .BAK by default.
When you edit a file that exists on your drive, that
file is actually in two places: On your disk or
drive, and in the RAM of your computer. When you
first create a file, it only exists in RAM until you
save it to disk. When you save a file to disk or
drive for the first time it exists with the name that
you chose to give it. Mr. Machinist will create a
backup file by default when you save a file that
already exists on your disk or drive. You can choose
to shut this feature off therefore saving on disk
space but loosing the chance to have a file that has
not been over written.
5.0 EDITOR HELP
Movement Command
======== =======
Character Left Arrow
Character Right Arrow
Word Left Ctrl-Left Arrow
Word Right Ctrl-Right Arrow
Line Up Arrow
Line Down Arrow
Page Up PgUp
Page Down PgDn
Beginning of a Line Home Key
End of a Line End Key
Beginning of a File Ctrl-PgUp
End of a File Ctrl-PgDn
Delete Line Ctrl-Y
Delete Word Right Ctrl-T
Start Marking a Block Shift-(arrow keys)
Copy Block to Clipboard Ctrl-Insert
Paste Block from Clipboard Shift-Insert
Delete Block or Clipboard Ctrl-Del
Hide Block Marker Ctrl-K-H
Cut into Clipboard Shift-Del
Show Clipboard Contents Alt-E-S
Go to Menu Bar F10
Return to Editor from Menus Esc
Save current Workspace F2
Save File as Another Name Alt-F-A
Search Ctrl-Q-F or Alt-S-F
Search Again Alt-S-S
PAGE 64
Search/Replace Ctrl-Q-A or Alt-S-R
Replace Last Modification Alt-E-U
Move Edit Window Ctrl-F5
(Arrow Keys and Shift-Arrow)
Zoom Resized Edit Window F5 or Alt-W-Z
Next Window F6 or Alt-W-N
Tile (One on top of another) Alt-W-T
Cascade (Headings vertical) Alt-W-C
Close Current Window Alt-F3
Start a New File Alt-F-N
Open an Existing File F3 or Alt-F-O
Quit Mr. Machinist Alt-X
You may open and manipulate many edit windows at the
same time, cut and paste text to and from any window.
If you like, you can open the same file more than
once for reference purposes. If you want to
reference some code from another CNC program you can
bring the file up into an edit window, resize it and
cut and paste from it to your current CNC program.
In doing this you could create a type of 'database'
for your machine files.
Let's say you have a machine file, (CNC program)
called K0154.TXT. You could create a file called
K0154N.TXT for the 'notes' to this file. In
K0154N.TXT you could put the job number, cycle time,
tools used, set up notes and what ever you like! Then
when it comes time to look at that CNC program you
could call up these two files, resize them to a
smaller size and look at both of them!
When it comes time to save your changes, strike F2
and it's done. You'll know that you have made a
change to the edit window when you see a little
star '*' just to the right of the lower left edit
window. If you strike Alt-X to quit when the star is
there (you have not saved your changes) you will be
asked if you want to save your changes. At this time
you can strike 'Y' for yes or 'N' for no or 'C' for
cancel. Whenever you save a file, Mr. Machinist will
keep your old one and put a BAK extension to it.
Let's say your editing a file called README.TXT and
you make a few changes to it and then you save it.
You will now have 2 files on your system by that file
name but with different extensions, README.BAK and
README.TXT.
Do remember this though, if you make a save and a
README.BAK exist, the old README.BAK file will be
replaced by the newer README.BAK file.
PAGE 65
Note: README.BAK is used here just as an example!
Using a Mouse
=============
It's faster for a user to use the keyboard instead of
the mouse, but when it comes to resizing and moving
windows, the mouse is the preferred method. The left
mouse button is the one you'll always use. Just
point and shoot! Pick a menu, click the left button
and down comes a menu. Chose from the menu and click
for results. To move around edit windows, 'drag' the
mouse on the edit window heading. Dragging the mouse
means to hold down the left mouse button while moving
the mouse. When you want to resize the current
window, drag the mouse on the lower right corner of
the edit window. To highlight a block of data while
editing drag the mouse over the text you desire to
mark and that text will become highlighted.
The editor incorporated into Mr. Machinist can
manipulate a file of 65 K or under. That is the
limit at this time. If you want to edit a very large
file you will have to use a more powerful editor or
'split' your file and then 'paste' it back together.
The editor in Mr. Machinist has the capabilities to
edit almost all CNC programs. If the CNC program is
larger than this limit then maybe you can create a
smaller program by using sub-programs. A small CNC
program that does a lot is the sign of a good program!!!
This editor is a standard editor that uses commands
that are universal in most programs. A small book
can be created telling you how to be proficient in
using an editor but here are some basics.
Features
========
Full mouse support
Move, resize, overlap, tile, or cascade
Open and view several files at once
Search and replace text
Cut, copy and paste using the clipboard
Paste from one file into another
Use the editor while you use the math functions
View the clipboard contents
Restore deleted text
Do block operations, large deletes or inserts
PAGE 66
Jump to Line [Ctrl]-[J]-[L]
==============================
Quickly jump to any line in your document. A dialog box
will appear that requests the line number you wish to jump
to. Valid entries are 1 through 9999.
Your cursor will remain on the current line if you enter
an invalid line number.
This command is disabled until you open an edit window.
Cancel | No
===============
Clicking on these buttons, or pressing [Esc], says "No,
go back to what I was doing -- don't change or do
anything!".
Drag Mode
=========
The current window is being moved or resized. Press
[Enter] to keep the current position, or [Esc] to restore
the former position and/or size.
Line Number
===========
Enter a line number from 1 to 9999. You may press the
down arrow to select from a history list of previous
entries, or use the mouse to click on the history icon to
the right of the input line.
Reformat Options
================
Select one of the buttons to tell the editor where you
want to start searching. You may click on the appropriate
button with your mouse, or use the up/down arrow keys to
highlight the proper button.
Replace Text
============
Type in the replacement text you want. You can also press
the down arrow key to bring up a history list of the last
replacement text. Clicking the mouse on the history list
icon to the right of the input line will do the same thing.
Right Margin
============
Enter a right margin value from 10 to 255. Press the down
arrow or click on the history icon to the right of the
input line to bring up a history list of previous entries.
PAGE 67
Tab Stops
=========
Use your right/left cursor keys to move the cursor to the
tab stop you want to delete/set. Press the spacebar to
delete tabs, or any other character key (like [x]) to set
a tab stop.
IMPORTANT: If you press spacebar immediately after you
bring this dialog up, all tab stops will be erased!
You can push the down arrow or click on the history icon
between the OK and CANCEL buttons to bring up a history
list of previous tab stop settings.
History Icon
============
The history icon is a little box with the down arrow in
it. It is usually situated near an input line within a
dialog box.
The history icon is selected by pressing the down arrow,
or clicking on it with the mouse. It brings up a new
window that contains a list of all previous commands that
may have been input. The list is usually 10 items deep.
You can select from this list by using the mouse to scroll
through it, or the up/down arrow keys. Pressing [Enter]
accepts the input and places it on the input line. This
feature allows you to quickly pick previous entries.
Input Line
==========
An input line is always found within a dialog box. It
allows you to enter data to allow some further action
to take place. Input lines will usually have a history
icon associated with them, thereby allowing you to
quickly select from amongst a list of previous entries.
Resize Corner
=============
The "resize corner" of a window is the bottom right corner
that appears a bit different from the rest of the window
border. By clicking on it with a mouse, you can resize a
window to the dimensions you want. Not all windows have
this corner, for not all windows can be resized.
╔═[■]═════ Title ═════[ ]═╗ <--Title Bar
║ ║
║ ║
║ ║
║ ║
║ ║
╚════════════════════════─┘ <--Resize corner
PAGE 68
Window Border
=============
All windows have a border around them, be it an edit
window or a dialog box. The border tells you several
things about a window. If the border is highlighted, it
means that window is the active window, or the one you are
using. If the border is not highlighted, it means the
window is not active. If the border changes to a color
that is not normal for active or inactive windows, it
means you are resizing and/or moving it.
Del Char Right [BackSpace]
============== [Ctrl]-[H]
Move the cursor to the left one space, deleting the
character before it.
Char Left [Left Arrow]
========= [Ctrl]-[S]
Move the cursor to the left one space. No characters are
deleted.
Char Right [Right Arrow]
========== [Ctrl]-[D]
Move the cursor to the right one space. No characters are
deleted.
Del Char Left [Del]
============= [Ctrl]-[G]
Delete the character to the right of the cursor. All
other characters on the line are moved to the left to fill
the vacant space.
Del To End Line [Ctrl]-[Q]-[Y]
===============
Delete all characters from the current cursor position to
the end of the current line.
Delete Line [Ctrl]-[Y]
===========
Delete the current line. All lines below it are moved up
by one line.
PAGE 69
Del To Start Line [Ctrl]-[Q]-[H]
================= [Ctrl]-[Backspace]
Delete all characters from the current cursor position to
the start of the line.
Delete Word [Ctrl]-[T]
===========
Delete characters from the current cursor position to the
last character in the word, if the cursor is sitting in a
word. If the cursor is sitting in spaces, all spaces to
the beginning of the next word will be deleted.
Page Bottom [Ctrl]-[End]
===========
Move the cursor to the bottom of the current page. A page
is defined as all text that is within the current window
frame.
Hide Selection [Ctrl]-[K]-[H]
==============
Unhighlight any text you may have selected. You press
this key sequence if you decide you don't need to perform
any action on the selected text.
Pressing the down arrow without the [Shift] key will do
the same thing.
Page Top [Ctrl]-[Home]
========
Move the cursor to the top of the current page. A page is
defined as all text that is within the current window
frame.
Auto-Indent [Ctrl]-[Q]-[I]
===========
Toggle the editor auto-indent feature on/off.
Auto-indent will automatically indent the cursor to the
same position on the next line as the first character on
the current line when [Enter] is pressed.
If Auto-Indent is on, an "I" will appear on the edit
window indicator line.
This command is disabled until you open an edit window.
Insert Line [Ctrl]-[N]
===========
Insert a carriage return and line feed pair at the current
cursor position.
PAGE 70
All characters at the cursor position and to the end of the
line will be moved down to the next line.
Unlike the [Enter] key, the cursor stays at its current
position and does NOT move down to the next line.
Insert Mode [Ins]
=========== [Ctrl]-[V]
Toggle the cursor between insert and overstrike mode. In
insert mode, characters are inserted into the text at the
current cursor position and all characters after the
cursor are moved to the left. In overstrike mode,
characters at the cursor position are replaced with the
new character you type.
Line Down [Down Arrow]
========= [Ctrl-[X]
Move the cursor down to the next line.
Line End [End]
======== [Ctrl]-[Q]-[D]
Move the cursor from its current position to the end of
the line.
Line Start [Home]
========== [Ctrl]-[Q]-[S]
Move the cursor from its current position to the start of
the line.
Line Up [Up Arrow]
======= [Ctrl]-[E]
Move the cursor up one line.
New Line [Enter]
======== [Ctrl]-[M]
Insert a carriage return at the current cursor position.
The cursor will move down to the next line. If
Auto-Indent is on, the cursor will indent to the same
position as the first character of the line the cursor was
on when [Enter] was pressed. Otherwise the cursor goes to
the first position of the new line.
Page Down [PgDn]
========= [Ctrl]-[C]
Move the cursor down a page at a time through your text.
Note that a page is defined as all text that is within the
current window frame.
PAGE 71
This is not a "true" page down feature, in that the first
time you press the key the cursor simply goes to the
bottom of the current page. You'll probably have to press
it twice to get to the next page. Thereafter, it works as
a true page down feature.
Page Up [PgUp]
======= [Ctrl]-[R]
Move the cursor up a page at a time through your text.
Note that a page is defined as all text that is within the
current window frame.
This is not a "true" page up feature, in that the first
time you press the key the cursor simply goes to the top
of the current page. You'll probably have to press it
twice to get to the previous page. Thereafter, it works
as a true page up feature.
Document Reform [Ctrl]-[Q]-[U]
===============
Quickly reformat your document text. A dialog box will
appear that allows you to select whether to begin
reformatting at the current cursor position or from the
beginning of the document.
Reformatting is based on the position of the first
character in the first line of a paragraph and the current
right margin setting. You must be VERY careful when using
this feature for you can easily ruin your document's
appearance using the reformatting feature.
You can NOT undo the reformatting process. It is
permanent. Therefore, you are advised to save your
document BEFORE you use this feature.
This command is disabled until you open an edit window.
Paragraph Reform [Ctrl]-[B]
================
Quickly reformat a paragraph.
Reformatting is based on the position of the first
character of the current line the cursor is on and the
current right margin setting. Reformatting takes place
from the current line to the end of the paragraph.
You can NOT undo the reformatting process. It is
permanent.
This command is disabled until you open an edit window.
PAGE 72
Right Margin [Ctrl]-[O]-[R] {EDITOR Cmds:Editor_Commands}
============
Set a right margin value for the editor. A dialog box
will appear that asks you to enter a right margin value.
Right margin values may range from 10 to 255. The default
right margin is 76.
The right margin is used by the editor wordwrap,
reformatting, and centering features to determine where to
wrap a line of text.
This command is disabled until you open an edit window.
Scroll Down [Ctrl]-[Z]
===========
Scrolls the screen up while maintaining the cursor
position. If the original cursor position scrolls off the
screen, the cursor scrolls down a line. This forces the
cursor to stay in the upper left corner of the screen
should the original cursor position scroll away.
Scroll Up [Ctrl]-[W]
=========
Scrolls the screen down while maintaining the cursor
position. If the original cursor position scrolls off the
screen, the cursor scrolls up a line. This forces the
cursor to stay in the lower left corner of the screen
should the original cursor position scroll away.
Select Word [Ctrl]-[K]-[T]
===========
Highlight the current word the cursor is sitting on. The
word is marked from the current cursor position to the
next space or end of line, whichever comes first. The
marked word is put into the clipboard without further
effort on your part. Marking works in the normal manner,
i.e., it disappears the moment you move the cursor.
Note that NOTHING will happen if you try to use this
command when the cursor is sitting on a space or the end
of a line.
Tab Stops [Ctrl]-[O]-[I]
=========
Enter custom tab stop preferences in a dialog box. These
tab stops are used to allow you to quickly insert spaces,
or jump over text to a designated tab stop.
PAGE 73
This command is disabled until you open an edit window.
Start Select [Ctrl]-[K]-[B]
============ [Shift]-[Down Arrow]
Start selecting text. Selected text is that text which is
not the same color as normal text. You select text when
you want to perform a particular action on that text and
no other text, such as COPY, CUT, CLEAR, etc.
Tab Key [Tab]
======= [Ctrl]-[I]
Move the cursor to the next tab stop. Tab stops default
to every fifth character on a line. You may reset the tab
stops by using [Ctrl]-[O]-[I].
When in INSERT mode, the cursor will attempt to go to the
next tab stop, happily INSERTING SPACES as it looks for
that next stopping point. If it is at the last tab stop,
it stops inserting spaces and takes a big jump to the
first character of the next line. Try to keep tab use to
a minimum when the cursor is in insert mode. You eat up
valuable buffer space real quick!
When in OVERSTRIKE mode, the cursor will attempt to go to
the next tab stop, happily skipping over characters as it
looks for that next stopping point. If it is at the last
tab stop, OR the line is too short to allow it to reach
the next tab stop, it takes a big jump to the first
character of the next line.
Document End [Ctrl]-[PgDn]
============ [Ctrl]-[Q]-[C]
Move the cursor from its current position to the end of
the document.
Document Start [Ctrl]-[PgUp]
============== [Ctrl]-[Q]-[R]
Move the cursor from its current position to the start of
the document.
Word Left [Ctrl]-[F]
========= [Ctrl]-[Right-Arrow]
Move the cursor to the beginning of the previous word.
Use this feature when you want to quickly jump from word
to word.
PAGE 74
Word Right [Ctrl]-[A]
========== [Ctrl]-[Left Arrow]
Move the cursor to the beginning of the next word. Use
this feature when you want to quickly jump from word to
word.
Wordwrap [Ctrl]-[O]-[W]
========
Toggle the editor wordwrap feature on/off.
Wordwrap allows you to type in text and automatically wrap
to the next line when the cursor reaches the current right
margin setting.
If wordwrap is on, a "W" will appear on the edit window
indicator line.
This command is disabled until you open an edit window.
Goto Marker [Ctrl]-[Q]-[#]
===========
Using the WordStar [Ctrl]-[Q]-[#] key sequence, where "#"
is a number 1,2,3,4,5,6,7,8,9, or 0, will allow you to
access up to 10 place markers you have previously set in
your text. Your cursor will go nowhere if you try to jump
to a non-existent marker.
Hold down the 'Ctrl' key and then strike 'q', let up on
both keys and then strike a previously set number key and
if this number key has been set you will go to the marked
line #.
This command is disabled until you open an edit window.
Set Marker [Ctrl]-[K]-[#]
==========
Using the WordStar [Ctrl]-[K]-[#] key sequence, where "#"
is a number 1,2,3,4,5,6,7,8,9, or 0, will allow you to set
up to 10 place markers in your text.
While holding down the 'Ctrl' key strike 'k', then let up
on both keys and strike a number key. Nothing will appear
to have happened but in actuality you have set a place
marker to the number key you have struck.
This command is disabled until you open an edit window.
6. QUICK-KEY CHART
F1 = Help File
F2 = Save Current File Being Edited
F3 = Open a File to Edit
PAGE 75
F4 = Calculator
F5 = Zoom any Window
F6 = Change Window Views
F7 = Rates (Speeds and Feeds)
F8 = Print Current File Being Edited
F9 = Print Unregistered Version Invoice
F10 = Activate Menu Choices
Ctrl-F1 = View MRMSOLVE.TXT (Answers)
Ctrl-F2 = Circular Segment Menu
Ctrl-F3 = Sequence a CNC File
Ctrl-F4 = View MRMDRILL.TXT (Drill Speeds/Feeds)
Ctrl-F5 = Move Edit Window
Ctrl-F6 = Print MRMDRILL.TXT (Drill Speeds/Feeds)
Ctrl-F7 = Drill Speeds/Feeds Dialog
Ctrl-F8 = View MRMBOLT.TXT (Bolt Circle Answers)
Ctrl-F9 = Print MRMBOLT.TXT (Bolt Circle Answers)
Ctrl-F10 = Split a CNC File
Ctrl-A = Word Left
Ctrl-B = Paragraph Reformat
Ctrl-C = PageDown
Ctrl-D = Character Right
Ctrl-E = Line Up
Ctrl-F = Word Right
Ctrl-G = Delete Character Right
Ctrl-H = Delete Character Left
Ctrl-I = Tab Key
Ctrl-J-L = Jump to Line Number
Ctrl-# = Set Marker
Ctrl-K-B = Start Select Text
Ctrl-K-C = Paste
Ctrl-K-D = Save/Done
Ctrl-K-F = Save As
Ctrl-K-H = Hide Block Marker
Ctrl-K-K = Copy Selected Text
Ctrl-K-T = Select Word
Ctrl-K-Y = Cut Selected Text
Ctrl-L = Search Again
Ctrl-M = New Line
Ctrl-N = Insert Line
Ctrl-O-I = Tab Stops Set
Ctrl-O-R = Right Margin
Ctrl-O-W = Word Wrap
Ctrl-P = Print MRMSOLVE.TXT (Answer File)
Ctrl-Q-# = Go to Marker
Ctrl-Q-A = Search/Replace
Ctrl-Q-C = Bottom of File
Ctrl-Q-D = Line End
Ctrl-Q-F = Search
Ctrl-Q-H = Delete to Start of Line
Ctrl-Q-I = Auto Indent
Ctrl-Q-L = Undo
Ctrl-Q-R = Document Start
Ctrl-Q-S = Line Start
PAGE 76
Ctrl-Q-U = Reformat Document
Ctrl-Q-Y = Delete to End of Line
Ctrl-R = Page Up
Ctrl-S = Character Left
Ctrl-T = Delete Word Right
Ctrl-U = Un-Sequence a CNC File
Ctrl-V = Insert Mode
Ctrl-W = Scroll Up
Ctrl-X = Down a Line
Ctrl-Y = Delete Line
Ctrl-Z = Scroll Down
Ctrl-Left Arrow = Word Left
Ctrl-Right Arrow = Word Right
Ctrl-PgUp = Beg. of a File
Ctrl-PgDn = End of a File
Ctrl-Insert = Copy Block to Clipboard
Ctrl-Delete = Delete Block or Clipboard
Ctrl-BackSpace = Delete to Start of Line
Ctrl-End = Page Bottom
Ctrl-Home = Page Top
Alt-A = Area Menu
Alt-C = Circle Menu
Alt-E = Edit Menu
Alt-F = File Menu
Alt-M = Math Menu
Alt-N = Replace Text
Alt-O = Options Menu
Alt-R = Rates Menu
Alt-S = Search/Replace Menu
Alt-T = Trig. Menu
Alt-V = Conversions Menu
Alt-W = Window Menu
Alt-X = Exit Mr. Machinist
Alt-F1 = About Mr. Machinist (Version Date)
PAGE 77
7. SPECIAL THANKS
I must conclude this by giving Thanks to:
1) God - I thank Him for His Son Jesus Christ and for His
Word. The Machinery's Handbook is the 2nd best
book in the world ... the Bible is the first!
2) Wife - I thank my wife for sticking up for the Mr.
Machinist program and telling me to get to work
when I thought she would give me a hard time for
working so much.
3) Kids - I thank my 5 year old twins for putting up with
Dad when he's sitting in the closet for hours at
a time, it's not over yet! Oh, by the way, the
walk in closet was converted into an office!
4) Job - I also thank the management at my place of
employment for putting up with the weird hours
I've been keeping. They also beta tested the
program and I have received much help from my
foreman and fellow workers.
5) Church- I thank the people who have prayed for me.
6) Bruce Bickle - Helped with the writting of this manual.
John Conway - A master machinist, helped me beta test.
Jim Thiel - Gave many thoughtful ideas.
Greg Armenia - Gave me many business tips, love ya Greg.
Greg Kraft - Other support BBS and great friend.
Ed Hoffman - Excellent Author and Engineer.
Gene Wood - Many helpful business tips.
Thank you and God bless you and all your family members.
Jesus answered, "I am the way and the truth and the life.
No one comes to the Father except through me. John 14:6
+
+AL+
TO: FROM:
F1 COMPUTING Name: __________________________________
125 ELMWOOD AVE. #1
LOCKPORT, NY 14094 (Company): __________________________________
716-434-7823 Voice Address: __________________________________
716-434-1448 BBS 14400
716-438-0345 BBS 14400 City: __________________________________
Today's
date: ___________ State, ZIP Code: __________________________________
(Country): __________________________________
Daytime
Phone #: _________________________ FAX #: ____________________________
MR. MACHINIST (TM) for MS-DOS Version 1.00 10-31-93
INDIVIDUAL USE
* Diskette with programs and documentation .............. $49 ______
MULTIPLE USE
* SITE LICENSE for the use of MR. MACHINIST.
(INCLUDES ONE DISKETTE WITH PROGRAMS AND DOCUMENTATION.)
===================================================================
2 to 9 computers ..... at $39 each # computers ___x 39 ______
10 to 24 computers ..... at $30 each # computers ___x 30 ______
25 to 49 computers ..... at $24 each # computers ___x 24 ______
50 to 99 computers ..... at $18 each # computers ___x 18 ______
100 to 199 computers ..... at $14 each # computers ___x 14 ______
200 to 500 computers ..... at $12 each # computers ___x 12 ______
WRITE OR CALL FOR PRICING ON QUANTITIES OVER 500.
Extra program disk & documentation with purchase of
SITE LICENSES OF 2 OR MORE available at $8.00 each. ___x 5 ______
Shipping & Handling (Postal) US & Canada $5.00/item
Outside US & Canada $11.25/item ______
I use 5 1/4 ______ 3 1/2 ______ disks.
NEW YORK RESIDENTS add applicable State & County Sales Tax ______
TOTAL ENCLOSED US FUNDS US$_________
Upon registration of this product you will also become a registered user
with full access to the Mr. Machinist BBS and the Harvest BBS. That means
a full one year access to two boards with Gigs of files! All registered
users with a single users license will receive life time upgrades for 50%
of the current registration fee. Registered site-licensed users will
receive upgrades for 25% of the current registration site-license fees.
MS-DOS is a registered trademark of Microsoft Corporation.
NAME TO INCLUDE ON TOP HEADER OF PROGRAM: ______________________________
NOTES and COMMENTS: