Codes And Formats 150401a Flashcards
6 Concepts to understand in order to become proficient in programming CNC machine tools?
K.K.U.U.P.P.
Know your machine from a programmer’s POV
Prepare to create CNC programs
Know how to program the three basic motion types
Understand the compensation types
Provide structure
Understand features that simplify programming
List 4 programmable features available on Machining centres
Spindle activation, tool changing, coolant activation, door open and close
6 steps to create CNC programs?
C.C.C.P.P.S.
Prepare the Machining process Select the cutting tools Calculate cutting conditions Plan workholding setup Calculate coordinates Create setup and production documentation
List three motion types that tell a machining Center how to move
Rapid, linear, circular
List three types of compensation and briefly explain their purpose
Tool length compensation, lets you ignore the exact length of each tool
Cutter radius compensation, lets you ignore the exact diameter of Milling cutters
Fixture offsets, used to specify the location of program zero
List 3 reasons why a CNC program should be strictly structured
Helps familiarize you with programming, provides consistency, allows cutting tools to be rerun
List 3 features that simplify and shorten CNC programs
Hole Machining canned Cycles
Sub programming
Special programming features
List 4 Concepts that you must understand in order to become proficient in the setup and operation of CNC machine tools
Know your machine from an operator’s viewpoint
The three basic modes of operation
Key operation procedures
Verify program safely
List 3 basic modes of operation
Manual mode
Manual data input MDI mode
Program operation mode
List 4 available safety functions used when verifying a program
Dry run
Single block
Feed hold
Distance to go
Briefly explain the difference between G 28 and G 53
G28, all access return to machine zero
G53, position access from machine home, you don’t have to switch back and forth between G91 and G90 using G53