Cnc Machines Flashcards
3 basic motion types for cnc
Rapid motion
Linear interpolation
Circular interpolation
3 different compensation types on turning centers
Wear offset
Geometry offset/work shift
Tool nose radius comp
Origin from which you specify your coordinates
Program zero point
Provides a way to size in workpiece attributes during set up or production runs as cutting tools wear
Wear offset
Used to specify program zero assignment values
Geometry offsets and work shift
Let’s you program the work surface tool path, ensures that small radius om cutting edge stays in contact
Tool nose radius compensation
Provides the approach and retract motions for cutting tools when they are not cutting
Rapid motion
Ways to control feed rate on lathe and mill (turning centers)
Per revolution on lathe
Sfpm for mill
Cnc programs must be structured for 3 reasons
Helps familiarize with the program
Provides consistency with the program
Allows cutting tools to be re-run on their own
Minimizes the commands needed to program machining operations
Canned cycle
Keeps you from repeating redundant commands in cnc programs, if you need to machine multiple identical workpiece attributes
Sub programming
Three basic modes of operation
Manual mode
MDI
Program operation mode
4 types of format for programming
Program start up format
Tool ending format
Tool start up format
Program ending
What is g99
Inch per revolution feed rate mode
What is G20?
Imperial measurement mode
What is G23?
Cancel stored stroke limit
What is G50?
Spindle limiter
What is M41 and M42?
Low and high spindle range
Gives the operator a choice between one of two conditions
Block delete
Means the cnc machine does its best to provide the intended motion based upon a limited amount of program data
Interpolation
What is G0, G01 and G02/G03
Rapid motion, Linear and circular interpolation
Brings cutting tool well above largest diameter of workpiece after a cut
Escape distance
Rule of thumb for rapid approach distance and escape distance
0.1 for approach and 0.05 for escape distance
Most important application for linear interpolation
To machine straight surfaces
Preffered method between absolute and inceremntal
Absolute
What is g98 and g99 for feed?
G98 is ipm
G99 is ipr
What word or letter to use to specify size of the arc radius being machined
R word
Does feed rate carry over from linear to circular interpolation?
Yes
2 ways to specify arc size
R word and directional vector
Is g28 considered a canned cycle?
Yes
Does feed rate get carried over from precious canned cycles?
Yes
What canned cycle is G94
One pass facing
What canned cycle is G90?
One pass turning cycle
Or boring cycle for ID
What is G71?
Rough turning/boring
What is G70?
Finishing for g71/72/73
Turningboring/facing/pattern
What is G75?
Peck drill and face groove
What is G74?
Radial grooving
What is P and Q command words on a repetitive cycle?
First and last sequence number of repetitive cycle
What is U command word on g71
How much stock left on diameter of part
What is W command word in g71/72
How much material is left on face
What is D and F word command in g71/72
Depth of cut and feed rate
2 limitations of G71 command
Machining recesses and efficiency
Limitation of g73 (pattern repeating)
Cutting air time
For G73 what is D, I and K word command for
D- # of roughing passes
I- amount of raw material left on diameter
K- material left on face
Limitation of G74 (radial grooving)
Doesn’t break sharp edges
How much overlap do you move grooving tool when width is bigger than tool
Atleast 0.100 to avoid witness marks
All single point tools have a small radius in its cutting edge, t or f?
True
4 nose radius sizes on single point tools
1/64
1/32
3/64
1/16
Pros and cons of larger tool nose radius
Pros: better finish
Cons: less stable which could lead to chatter/vibration
The larger the TNR, the greater the deviation between the programmed path and work surface, t or f?
True
TNRC is only required for single point cutting tools, like turning tools and boring bars, t or f?
True
Only use TNRC for finishing operations only when angular and circular surfaces are critical to quality of work piece, t or f?
True
What is G41, G42 and G40?
G41- instate TNRC with a tool left condition
G42 - TNRC with a tool right condition
G40- cancel TNRC
When do you use G42?
When external machining, turning in a direction toward the chuck
When do you use G41?
When internal machining, boring towards the chuck or when facing towards center
G code for program data entries
G10
What does API stand for?
American petroleum institute
Popular thread for applications involving the flow of gas or liquids
Tapered thread
Most popular thread form
V thread
Type of thread for application when normal usage may cause components fastened with right hand threads to loosen
Left hand thread
The distance between one thread to the next determines the threads ______?
Coarseness
What are the 6 classes of fit for threads?
1a,2a,3a are male threads
1b,2b,3b are female threads
Higher the number the tighter/snugger fit
Does the root and crest change to opposite on internal threads? Y or no
Yes
What does UNC and UNF on threads stand for?
Unified coarse and unified fine
3 ways to produce threads on a cnc turning center
Chasing, tapping and roll forming
How the threading tool is positioned for each pass is called
Infeed method
When cutting threads, depth of cut per pass is called
Infeed amount
Limitation of a v shaped threading tool
It doesn’t cut the major dia for external threads and doesn’t cut minor dia for internal
Cresting tool or topping tool machines the entire thread form, t or f
True
3 infeed methods
Compound indeed
Radial indeed
Alternating compound (also known as incremental infeed)
Infeed method when using engine lathes compound rest between passed
Compound infeed
Type of threading tool that can machine on both sides of the cutting tool
Cresting tool
Type of infeed that causes the threading tool to simultaneously machine on both sides of the thread
Radial infeed
Type of infeed method that tends to prolong cutting tool life while still providing a good surface finish
Alternating compound infeed
Decreasing infeed amount per pass is recommended for threading tools that have more of a square shaped t or f?
False
Preferred method between angular retract and straight retract
Straight retract. Especially when thread relief is present
When machining a 1 start thread, the motion rate per spindle revolution is?
Equal to the thread pitch
How to calculate feed for threading in inches per minute
Multiply the leads (pitch) times the rpm
Rule of thumb for approach when threading
4x the thread lead or 0.2in, whichever is smaller
F word when threading specifies ___?
Thread lead or pitch
Cnc lathe spindle directions
M03 forward ( ccw)
M04 reverse (cw)
To determine tool handedness, right cutting edge is right hand and left cutting edge is left handed, t or f?
True
Three major components of a threading tool
Shank, insert and clamping mechanism
What is M03 for threading?
Spindle forward (towards you)
What is M04 in threading?
Spindle reverse direction (away from you)
What is G32?
Threading motion cycle
What is G92?
One pass canned cycle for threading
What is G76?
Multiple repetitive cycle for threading
What is recommended when programming Z axis on a threading tool, extreme leading edge or center of threading form?
Extreme leading edge
2 versions of G76?
One line g76 command and two line g76 command
What is D, I, P, K and A for threading
D- first pass depth
I- taper amount
P- infeed method
K- thread depth
A- tool angle
What is P1,P2,P3 and P4 for threading
P1- compound infeed, reduced doc
P2- alternating compound infeed reduced doc
P3- comp infeed, constant doc
P4- alternating comp infeed, constant doc
For radial infeed, do you just leave P and A out of G76 command? Y or n
Yes
Is low range and rpm mode recommended for cutting threads? Y or n
Yes
Do machines that DO NOT have live tooling, have tapping canned cycles? Y or n
No
What G feed method do you use when tapping on a lathe?
G97 /rpm
Which direction should you rotate the chuck then tapping a RH Tap on a lathe
M03/forward direction
Recommended tap holder when tapping on a lathe
Floating tap holder
Recommended G code command when tapping a lathe that disables feed hold,feed rate and spindle speed
G32
Problem with go/no go gauge
Doesn’t give you deviation amount
2 causes of incorrect thread lead
Maximum feed rate and spindle speed.
Machine can’t keep up
Manual function to move axis for rough positioning
Jog mode
Manual function mode that provides precise control of a manual motion
Hand-wheel mode
Some, mostly older, method that require that you manually send the machine to its zero return position in each axis
Zero return mode
The program zero are specified by what other names? 3 of them
Work zero, part zero, workpiece origin
Name the 3 position display screen pages
Absolute position
Machine position
Relative position
X and Z axis geometry offsets are usually positive or negative on lathe turning centers?
Negative
Rotating tools for turning centers/lathes are called?
Live tools
A mill/turn machine has atleast one additional axis, what axis is it?
C axis
Mill/turn machines have 2 main spindle modes, what are they?
Lathe mode and live tooling mode.
M154 for live tooling
M155 for lathe mode
2 types of live tooling holders
Face work and diameter work
Can you machine work attributes that are off center on a mill/turn machine with 3 axis? Y or n
No
What axis do you need for off center live tooling operations on a mill/turn machine?
Y axis
For machining motions involving x,y and z, you specify feed rate in….
Inches per minute feed rate mode (g98)
What is m14 for mill/turn machine when using c axis
Clamp main spindle
What is G28 H0?
Send C axis to its zero return position
What letters when choosing absolute and incremental positioning on C axis
C for absolute
H for incremental
Does the C axis have an over travel limit? Y or n
No
Where is the Y axis zero point located
Workpiece center
Letters for absolute and incremental positioning for Y axis
Y for absolute
V for incremental
For any machining motion that involves the C axis, you must specify feed rate in …
Degrees per minute (dpm)
Plane selection. What is g18 and g19
G18- cutting tool is pointing in the Z axis
G19- pointing in the X axis
G codes for face work canned cycles on G18
G80 cancel canned cycle
G81 drilling
G82 counterbore
G83 deep hole peck drill
G95 rh tapping
G186 lh tapping
G codes for diameter work canned cycles on G19
G241 drilling
G242 counterbore
G243 deep hole peck drill
G195 rh tapping
G196 lg tapping
G80 cancel canned cycle
3 Steps for hole machining canned cycle
Rapid to hole location
Machine the hole
Retract from the hole
The live tool retracts from the hole and to a clearance post, what is the position called
Rapid plane or R plane
What is P and Q for live tooling canned cycles
P is pause for counterboring
Q specifies peck depth for peck drilling
If your mill/turn machine has a Y axis, do you still need to use polar coordinate interpolation. Y or n
No
You use this with z axis facing end mills, it allows you to program the milling of unique shapes, flats, comtours and pockets into workpiece faces
Polar coordinate interpolation
What G code instate and cancels polar coordinate interpolation?
G112 to instate
G113 to cancel
When you run thr first end of the workpiece, turn wp around and reactivate the cycle on the other end is called..
Flip job
3 popular types of two spindle turning centers
-Twin/dual spindle turning centers
-fixed headstock sub spindle tc
-sliding headstock sub spindle tc
Turning center that has 2 matching spindles, can be horizonral/vertical spindles and commonly have matching capabilities related to spindles speed, hp and axis travels
Twin/dual spindles turning centers
Sometimes called a Swiss style turning center
Sliding headstock sub spindle tc
Axis used for workpiece transfer for sub spindle turning centers
W Axis