Programmed by Borland's Turbo Pascal and Turbo Vision!!!
Mr. Machinist has been developed to be the choice of CNC programmers! It enables the user to edit post processed G & M coded files and while editing it will have the capability to figure out math problems that are much used by machinist in the trade. View a Decimal chart while editing or convert millimeters to inches, get a chord, get the length of a hypotenuse, view and edit multiple machine programs, calculate speeds and feeds, communicate to the CNC machine through your PC, find the area and volume of just about any shape. You can also strike the F1 key for context sensitive help any time and a library of defined terms will be at your finger tips.
The registration fee for Mr. Machinist is $75.00. If you register the (beta) version 0.5 and pay $25.00 you will be sent the latest registered version of the program. When the final product, version 1.0 is released, the registration fee jumps to $75.00. Many hours have been put into making it a program of choice for the machinist. Keep in mind that MRM is not a drawing program or a CAD program but a machinist tool that helps in cutting time and cost!
As you would guess, there are many more functions that could be put into Mr. Machinist. I am continually adding math functions, charts, communication functions, material data lists and much more. I am most excited about the communications features that MRM will have in the near future. "
The registered user will be sent a monthly news letter with new version information, bug reports, updates and the formula of the month. Registered users will only pay for the shipping and handling charges when new versions are released and they also have free access to the support B.B.S.
If you have any suggestions or comments please mail your response to the address below or call the support BBS at (716) 434-1448. I have no P.O. box and you can be assured that I will not be moving any time soon. g
Allan J. Bremer
125 Elmwood Ave. #1
LOCKPORT, NY 14094
Phone (716) 434-7823
BBS (716) 434-1448
Some of the index ideas in this help file were taken from:
The Crescent Dictionary of Mathematics, by William Karush
Machinery's Handbook 24th edition, by Oberg, Jones, Horton & Ryffel
Webster's Ninth New Collegiate Dictionary
Computer Numerical Control of Machine Tools, by G.E. Thyer
Fanuc Series O-MC Operators Manual
ENTER
Index
File open help file test!!!
ENTER
Index
Change directory help file test!!!
ENTER
index
DECIMAL EQUIVALENTS AND TAP DRILL SIZES
80 = .0135
79 = .0145
1/64 = .0156
78 = .0160
77 = .0180
76 = .0200
75 = .0210
74 = .0225
73 = .0240
72 = .0250
71 = .0260
70 = .0280
69 = .0292
68 = .0310
1/32 = .0312
67 = .0320
66 = .0330
65 = .0350
64 = .0360
63 = .0370
62 = .0380
61 = .0390
60 = .0400
59 = .0410
58 = .0420
57 = .0430
56 = .0465
3/64 = .0469 0-80
55 = .0520
54 = .0550
53 = .0595 1-64,72
1/16 = .0625
52 = .0635
51 = .0670
50 = .0700 2-56,64
49 = .0730
48 = .0760
5/64 = .0781
47 = .0785 3-48
46 = .0810 3-56
45 = .0820
44 = .0860
43 = .0890 4-40
42 = .0935 4-48
3/32 = .0938
41 = .0960
40 = .0980
39 = .0995
38 = .1015 5-40
37 = .1040 5-44
36 = .1065 6-32
7/64 = .1094
35 = .1100
34 = .1110
33 = .1130 6-40
32 = .1160
31 = .1200
1/8 = .1250
30 = .1285
29 = .1360(8-32,36)
28 = .1405
9/64 = .1406
27 = .1440
26 = .1470(10-24)
25 = .1495
24 = .1520
23 = .1540
5/32 = .1562
22 = .1570
21 = .1590(10-32)
20 = .1610
19 = .1660
18 = .1695
11/64 = .1719
17 = .1730
16 = .1770(12-24)
15 = .1800(12-28)
14 = .1820
13 = .1850
3/16 = .1875
12 = .1890
11 = .1910
10 = .1935
9 = .1960
8 = .1990
7 = .2010(1/4-20)
13/64 = .2031
6 = .2040
5 = .2055
4 = .2090
3 = .2130(1/4-28)
2 = .2210
1 = .2280
A = .2340
15/64 = .2344
B = .2380
C = .2420
D = .2460
1/4-E = .2500
F = .2570(5/16-18)
G = .2610
17/64 = .2656
H = .2660
I = .2720(5/16-24)
J = .2770
K = .2810
9/32 = .2812
L = .2900
M = .2950
19/64 = .2969
N = .3020
5/16 = .3125(3/8-16)
O = .3160
P = .3230
21/64 = .3281
Q = .3320(3/8-24)
R = .3390
11/32 = .3438
S = .3480
T = .3580
23/64 = .3594
U = .3680(7/16-14)
3/8 = .3750
V = .3770
W = .3860
25/64 = .3906(7/16-20)
X = .3970
Y = .4040
13/32 = .4062
Z = .4130
27/64 = .4219(1/2-13)
7/16 = .4375
29/64 = .4531(1/2-20)
15/32 = .4688
31/64 = .4844(9/16-12)
1/2 = .5000
33/64 = .5156(9/16-18)
17/32 = .5312(5/8-11)
35/64 = .5469
9/16 = .5625
37/64 = .5781(5/8-18)
19/32 = .5938
39/64 = .6094
5/8 = .6250
41/64 = .6406
21/32 = .6562(3/4-10)
43/64 = .6719
11/16 = .6875(3/4-16)
45/64 = .7031
23/32 = .7188
47/64 = .7344
3/4 = .7500
49/64 = .7656(7/8-9)
25/32 = .7812
51/64 = .7969
13/16 = .8125(7/8-14)
53/64 = .8281
27/32 = .8438
55/64 = .8594
7/8 = .8750(1-8)
57/64 = .8906
29/32 = .9062
59/64 = .9219(1-12)
15/16 = .9375
61/64 = .9531
31/32 = .9688
63/64 = .9844
1 =1.0000
1 3/64 =1.0469(1 1/8-12)
1 7/64 =1.1094(1 1/4-7)
1 1/8 =1.1250
1 11/64 =1.1719(1 1/4-12)
1 7/32 =1.2188(1 3/8-6)
1 1/4 =1.2500
1 19/64 =1.2969(1 3/8-2)
1 11/32 =1.3438(1 1/2-6)
1 3/8 =1.3750
1 27/64 =1.4219(1 1/2-12)
1 1/2 =1.5000
ENTER
Index
Tap speeds and feeds chart not implemented yet!
ENTER
Index
Drill sizes before ream chart not implemented yet!
ENTER
Index
Speed and Feed information not implemented yet!
Conversions ENTER
Index
***********
1.) Millimeters to Inches:
2.) Inches to Millimeters: 0
3.) Degrees in Decimal to Minutes and Seconds: 0
4.) Degrees in Minutes and Seconds to Decimal:
Input the Degrees to the left of the decimal place
and Minutes after the decimal place, (2 places),
and the Seconds after the Minutes. (2 places also)
If you insert Minutes or Seconds that are more than
or equal to 60 you will get an error message. If you
have 60 Minutes or more then just add it to the Degrees
and if you have 60 or more Seconds, add a Minute to
your Minutes.
EXAMPLE: 45.5434 = 45 Degrees
54 Minutes
34 Seconds
ENTER
Index
NOW FOR THE IMPORTANT INSTRUCTIONS!!!
Have you come to a place in your spiritual life where you can say for certain that if you were to die today you would go to Heaven?
Suppose you were to die today and stand before God and He were to say to you, `Why should I let you in to my Heaven?' what would you say?
For a long time I thought that I would get to Heaven because of my good works but through the study of the Bible I came to realize that according to the Bible, Heaven is a free gift! There is no way that I can earn my way into Heaven. The Bible says `For the wages of sin is death, but the gift of God is eternal life through Jesus Christ our Lord'(Romans 8:23). The Bible also says that, `For by grace are ye saved through faith; and that not of yourselves: it is a gift of God: not of works, lest any man should boast'(Ephesians 2:8-9). Q
This can be seen more clearly when we understand what the Bible says about man.
The Bible points out that man is a sinner! The Bible states `For all have sinned and come short of the glory of God,(Romans 3:23), For there is not a just man upon the earth, that doeth good, and sinneth not,(Ecclesiastes 7:20). Because man cannot consistently do good, he cannot save himself. A Bible verse that illustrates this is, `There is a way which seemeth right unto a man, but the end thereof are the ways of death'(Proverbs 14:12). He cannot save himself from this death. s
The problem of man trying to save himself comes into sharper focus when we look at what the Bible says about God. G
The Bible tells us that God is loving and merciful and that he doesn't want to punish us. But while God is loving, He is also just, and therefore must punish sin. Scripture says, `God will by no means clear the guilty' (Exodus 34:7b) and that, `It is a fearful thing to fall into the hands of the living God' (Hebrews 10:31). Z
God solved this problem in the most amazing way, by sending Jesus Christ into the world. '
In your opinion, who is Jesus Christ?
The Bible tells us that, `In the beginning was the Word, and the Word was with God, and the Word was God. And the Word was made flesh, and dwelt among us' (John 1:1,14). Christ is both God and man. What did he come to do? O
The Bible is about one great transaction that Christ performed on our behalf. ?
Imagine that our computer contains the record of every sin in our lives! (The Great Database!). Well, we can't get any thing done because we don't have a hard drive big enough to put any more programs on. Access is slow and the burden is just so great that no matter what the upgrade is we can't get the power to overcome. Then one day someone comes along and takes ALL the records away and does a format! As you may know, when you do a format on a disk it totally erases every thing. There's no way to get any of the information back again. (Not with this kind of format).
That's Jesus Christ!!! He comes and does a format in our lives, a new and different kind of format, one that no one else will ever be able to upgrade, duplicate or change. All the burdens of our past sins are gone forever and we have access to our real Father, Father God. The Bible says, `All we like sheep have gone astray; we have turned every one to his own way; and the Lord hath laid on him [Christ] the iniquity [sin] of us all' (Isaiah 53:6). God put our sins on His son when he died on the cross. `God made Him [Christ] who knew no sin to be sin on our behalf, that we might become the righteous of God in Him'(2 Corinthians 5:21). R
This makes it possible for us to be free from the load and the guilt of our sin.
By His death and PHYSICAL resurrection, He paid for our sins and purchased a place in heaven for us which He offers as a gift, which may be received by faith. K
Now many people don't really understand what the Bible means by faith. Some have what is called temporal faith. An example of this type is trusting God for a safe plane trip, or for help on an exam, that type of thing. Others believe that Christ died and rose again, and they think that's faith, in other words, believing the facts. But the Bible says that demons believe the facts and they shudder(James 2:10). So whatever the Bible means by faith, it is more than just believing the facts. But the faith through which God's offer of salvation is received is different from that, too. z
There are two features of true faith that we need to understand. True faith involves trusting in Jesus Christ ALONE for salvation and the response to true faith is the desire to obey Him. The concept of obedience is so closely tied to faith, the Bible often uses the two terms "faith" and "obedience" interchangeably. True faith is committing yourself to a lifetime relationship of obedience to Christ. Listen how salvation is described in this verse: `But God be thanked, that ye were the servants of sin, but ye have obeyed from the heart...being then made free from sin, ye became the servants of righteousness' (Romans 6:17-18).
NOTHING is more important for you than your decision to receive this free gift from God through Jesus Christ! It's either yes or no, not now or later. Only God in heaven knows about your *later*. K
If you wanted to receive God's gift of eternal life you would do so by...
1. Acknowledge Christ as God and personal Savior. Believe that Jesus is God and Man, that He died on the cross for your sins and was resurrected so that He could have a personal relationship with you.
2. Receive Christ as Lord and master over your life, realizing that because of Christ's great love, He will guide your life better than you are able to. 7
3. Transfer your trust from yourself to Jesus Christ. H
4. Turn from your former life of disobedience and follow after Christ.
5. Finally, receive Christ into your heart. Christ says in the Bible, `Behold, I stand at the door and knock: if any man hear my voice, and open the door, I will come in to him, and will sup with him, and he with me'(Revelation 3:20). :
Would you like to receive this gift of eternal life now?
The Lord is with you now and He knows your thoughts and desires. Is there any reason that you can think of that would prevent you from wanting to receive Christ right now? If it is your desire to receive Jesus as your personal Lord and Savior...you can pray now and God WILL hear!!!
Pray this: Father God, thank you for making a way to Heaven by sending your Son Jesus to die on the cross for my sins. I have been trusting in myself but now I put my trust in you. I accept Jesus as my personal Savior and I do believe that He died for me. I receive you as Lord and master over my life. Help me to turn from my sins and follow you. I accept Your gift of eternal life. In the name of Jesus I pray, Amen!
If you have prayed this prayer sincerely...do you know what you have done? Jesus says in John 6:47, `Verily, verily, I say unto you, he that believeth on me hath everlasting life.' n
Psalm 103:12 says, `As far as the east is from the west, so far hath he removed our transgressions from us.'
1 John 5:11-12 `And this is the record, that God hath given to us eternal life, and this life is in his Son. He that hath the Son hath life; and he that hath not the Son of God hath not life.' #
JOHN 3:16
For God so loved the world,
that he gave
his only begotten Son, "
that whosoever believeth in him
should not perish,
but have everlasting life.
ENTER
index
CNC G Codes:
G00 = Rapid Traverse
G01 = Linear Interpolation
G02 = Circular Interpolation, clockwise
G03 = Circular Interpolation, counterclockwise
G04 = Dwell
G06 = Parabolic interpolation
G08 = Auto. Acceleration
G09 = Auto. Deceleration
| = Axis Selection
G17 = X and Y Plane Selection
G18 = X and Z Plane Selection
G19 = Y and Z Plane Selection
G33 = Thread Cutting Constant Lead
G34 = Thread Cutting Increasing Lead
G35 = Thread Cutting Decreasing Lead
G40 = Cancel Cutter Comp.
G41 = Cutter Comp. Left
G42 = Cutter Comp. Rt.
G43 = Cutter Offset-Inside Corner
G44 = Cutter Offset-Outside Corner
G70 = Programming in Inches
G71 = Programming in Millimeters
G72 = Circular Interp. Clockwise (3 Dimensional)
G73 = Circular Interp. CounterC. (3 Dimensional)
G74 = Cancel Multiquadrant Circ. Interp.
G75 = Multiquadrant Circ. Interp.
G80 = Canned Cycle Cancel
G81 = Drilling Cycle
G82 = Drill and Dwell Cycle
G83 = Peck Drilling Cycle
G84 = Tapping Cycle
G85 = Boring Cycle(Rotating Spindle Retract)
G86 = Boring Cycle(Rapid Retract)
G87 = Boring Cycle(Manual Retract)
G88 = Boring Cycle(Dwell and Manual Retract)
G89 = Boring Cycle(Dwell and Feed Retract)
G90 = Absolute Programming
G91 = Incremental Programming
G92 = Preload of Registers
G93 = Inverse Time Feedrate.
G94 = Inches or Millimeters Per Minute Feed
G95 = Inches of Millimeters Per Rev. Feed
G96 = Constant Surface Speed
G97 = Rev. Per Minute
G100 = Punch Out and Go Home!!!
CNC M Codes:
M00 = Auto. Program Stop
M01 = Optional Program Stop
M02 = End of Program / Rewind Tape
M03 = Spindle Clockwise
M04 = Spindle CounterC.
M05 = Spindle Stop
M06 = Change Tool
M07 = Flood Coolant On
M08 = Mist Coolant On
M09 = Coolant Off
M10 = Clamping of Machine Slides
M11 = Unclamping of Slides
M12 = Multiple Axis Sync.
M13 = Clockwise Spindle/Coolant On
M14 = CClockwise Spindle/Coolant On
M15 = Rapid in + Direction
M16 = Rapid in - Direction
M19 = Spindle Stop and Orient
M30 = Switch to 2nd Tape reader or End Program
M31 = Interlock Bypass
| = Gear Changes
M47 = Continue Program Execution
M48 = Cancel M49
M49 = Deactivate Manual Overrides
M58 = Cancel M59
M59 = RPM Constant
ENTER
index
Socket Head Cap Screw Clearance
(Normal Fit)
S.H.C.S. DRILL C/BORE C/SINK
-------- ----- ------ ------
.0600 .0730 1/8 .074
.0730 .0890 5/32 .087
.0860 .1060 3/16 .102
.0990 .1200 7/32 .115
.1120 .1360 7/32 .130
.1250 .1540 1/4 .145
.1380 .1700 9/32 .158
.1640 .1940 5/16 .188
.1900 .2210 3/8 .218
.2500 .2810 7/16 .278
.3125 .3440 17/32 .346
.3750 .4060 5/8 .415
.4375 .4690 23/32 .483
.5000 .5310 13/16 .552
.6250 .6560 1 .689
.7500 .7810 1 3/16 .828
.8750 .9060 1 3/8 .963
1.0000 1.0310 1 5/8 1.100
1.2500 1.3120 2 1.3700
1.7500 1.8120 2 3/4 1.9100
2.0000 2.0620 3 1/8 2.1800
ENTER
Screen
Milling Internal Openings
=========================
Use a two flute end mill and feed against the
cutter rotation. If you plunge, use a center
cutting end mill and travel in with a Z axis
move.
ENTER
Screen
REGISTRATION Version 0.5 (beta)
Mr. Machinist is Shareware, a try before you buy concept. For full benefits and a great program... register!
If you register now, before version 1.0 is released, you will pay only $25.00 to become a registered user of Mr. Machinist. Version 1.0 will be released with a $75.00 price tag.
Registered users of version 1.0 + will receive the program disks, manual on disk and telephone support. Registered users of version 0.5 (beta) will receive the program disks and what ever else is available. Custom designed Mr. Machinist will also be available to registered users. Future upgrades will cost a registered user the disk cost plus shipping and handling. There is also a BBS support board for Mr. Machinist. The support BBS number is (716) 434-1448.
To register, send $25.00 to: 5
Allan Bremer 125 Elmwood Ave. #1 Lockport, NY 14094
ENTER
Screen
Right Triangle
A triangle with a 90 degree angle in it.
With 2 known pieces of information, the
solution to all other sides and angles
can be obtained. One of the known data
must be a side. the three angles addes
up must equal 180 degrees.
Theorem of Pythagoras:
Where c = Length of hypotenuse,
a and b = the other sides.
Cosine = Side adjacent / hypotenuse
Tangent = Opposite side / side adjacent
Cotangent = Adjacent side / side opposite
Secant = Hypotenuse / side adjacent
Cosecant = Hypotenuse / opposite side
ENTER
Screen
Radius input ERROR!
*******************
When you know just the Height and the Angle of a circular segment you can not find the chord. You must know either the height and radius or the radius and angle.
ENTER
Screen
Number input only!
******************
Only numbers can be input into the circular segment formula fields. You will also get this error if you left a needed field blank.
ENTER
Screen
Cutting Speeds and Feeds
========================
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. Start slow and work your way up. 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.
Cutting Speed Formulas: /
12 x Cutting Speed; fpm//m/min
Spindle Speed= ------------------------------ Q
Pie x Diameter; in., or mm
(for turning, D is OD)
ENTER
Screen
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 (Page Up for More)
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.
====================================
ENTER
Screen
Absolute Value of a Real Number
===============================
A Positive number equal to the given number. The Absolute Value of +23 and -23 is 23.
ENTER
Screen
Acute Angel
===========
An angle that is less than 90 degrees.
ENTER
Screen
Analytical Geometry
===================
Cartesian, or coordinate geometry. Positioning that is represented by coordinates.
ENTER
Screen
Angle
=====
The measure of inclination of two straight lines to each other. One complete revolution of a radius vector = 360 degrees. 1 degree = 60 minutes 1 minute = 60 seconds i
51 34' 43"
**********
51 degrees,
34 minutes
43 seconds.
ENTER
Screen
Arc Cosine
==========
The inverse Cosine. Written as Arc Cos
or Cos -1
ENTER
Screen
Arc Sine
========
The inverse sin. Written as Arc Sine
or Sin -1
ENTER
Screen
Arc Tangent
===========
The inverse tangent. Written as Arc Tan
or Tan -1
ENTER
Screen
Archimedes
==========
(287-212 B.C.) Born in Syracuse, Sicily. A mechanical inventor who discovered the laws of levers. Most famous for the Archimedes Screw used to raise water. He discovered the first law of hydrostatics.
ENTER
Screen
Boole, George
=============
(1815-1864) An English mathematician. He used logic in algebra to describe true or false math statements. This 'Boolean' Algebra is used by logic circuit designers and describes logic states used in todays micro computer circuitry. (Logic gates)
ENTER
Screen
Cartesian Coordinates
=====================
A coordinate system that uses two coordinates to locate a point on a plane and measure it's distance from either of two intersecting straight-line axes along a line parallel to the other axis. Named after the French mathematician Descartes.
ENTER
Screen
Chord
=====
A straight line that intersects two points on a curve.
ENTER
Screen
Climb Milling
=============
Refers to a milling cutter that is 'climbing up the wall' of the cut just like to two gears meshing together. This type of machining is often used for a good surface finish but not when there is a lot of stock to be taken. Conventional milling is the opposite of climb milling and should be used most of the time. Many forces come into play when a milling cutter is doing it's job. A small and long end mill will 'whip' in the bottom of a cut and flex into or away from a wall depending on the type of milling being performed. When a mill cut is going to remove a slug, this type of cut could cause the slug to be 'sucked' into the tool and therefore create a big boo boo!
ENTER
Screen
Congruent Figures
=================
Identical figures. When superimposed, they coincide exactly.
ENTER
Screen
Conic
=====
The figure formed by the intersection of a plane with a cone.
ENTER
Screen
Conjugate Angles
================
Angles that equal 360 degrees.
ENTER
Screen
Constant
========
An unchanging quantity.
ENTER
Screen
Conventional Milling
====================
Refers to a milling cutter that is feed into the work piece against the cutter rotation. This type of machining is used most of the time. Many forces come into play when a milling cutter is doing it's job. A small and long end mill will whip in the bottom of a cut and flex into or away from a wall depending on the type of milling being performed. When a mill cut is going to remove a slug, this type of cut is preferred because it pushes the slug away from the piece upon removal.
ENTER
Screen
Coordinates
===========
Numbers which locate a point. Two numbers can locate a plane and three can locate a point in space.
ENTER
Screen
Coplaner
========
On the same plane.
ENTER
Screen
Cosecant of an Angle
====================
The reciprocal of the sine of an angle.
ENTER
Screen
Cusp
====
A double point on a curve where two tangents fall on.
ENTER
Screen
Cycloid
=======
Location of a point on the circumference of a circle that rolls along a straight line.
ENTER
Screen
Decagon
=======
A polygon with 10 sides.
ENTER
Screen
Density
=======
The quantity per unit volume, unit area, or unit length: The mass of a substance per unit volume.
ENTER
Screen
Descartes, Rene
===============
(1596-1650) He merged algebra and geometry into a single subject called analytical geometry.