| GENERAL |
|
| |
Introduction - Numerical control |
| |
Outline of programming |
| |
Programming flow |
| |
Machine Axes |
| |
Machine Type |
|
|
| |
CNC MILLING
UNIT:1 CONFIGRATION OF PROGRAM |
|
| |
Address in program |
| |
Program sample |
| |
Program Number O and Comment Statement |
| |
Sequence Number N |
| |
Word and Block |
| |
Movement Command and Unit |
| |
Preparatory Funtion G |
| |
Miscellaneous Function M |
| |
Feedrate F and Spindle Speed S |
|
|
| |
| UNIT:2 PROGRAMMING 1 |
| |
Absolute Command G90 and Incremental Command G91 |
| |
Cordinate System |
| |
Work Coordinate System G54-G59 |
| |
Rapid Traverse G00 and Linear Interpolation GO1 |
| |
Circular Interpolation G02, GO3 |
| |
Plane Selection G17, G18, G19 |
| |
Absolute/Incremental command for Z-Movement |
| |
Preparatory Function (G-Code) Table |
|
|
| |
| UNIT :3 PROGRAMMING II |
|
| |
Cutter Radius Compensation (G40 - G42) |
| |
Tool Length Compensation (G43, G44, G49) |
| |
Subprogram |
| |
Canned Cycle |
|
|
| |
| GENERAL |
|
| I INTRODUCTION |
| II PROGRAM STRUCTURE |
| III PROGRAM BLOCKS |
| IV PROGRAM FORMAT |
|
|
| CNC LATHE |
|
| UNIT: 1 CO-ORDINATE SYSTEMS |
|
| |
CO – ORDINATE AXES |
| |
DIRECTION OF MOVEMENT |
| |
METHODS OF DIMENSIONING |
| |
A. ABSOLUTE SYSTEM OF DIMENSIONING
B. INCREMENTAL SYSTEM OF DIMENSIONING |
| |
UNITS OF DIMENSIONING |
| |
MACHINE ORIGIN COORDINATE SYSTEM |
| |
WORKPIECE COORDINATE SYSTEM |
| |
MACHINE REFERENCE POINT CO – ORDINATE SYSTEM |
|
|
| |
|
| UNIT: 2 PROGRAMMING CODES |
|
| |
G00 RAPID POSITIONING |
| |
G01 LINEAR INTERPOLATION |
| |
G02/G03 CIRCULAR INTERPOLATION |
| |
* CIRCULAR INTERPOLATION PARAMETERS |
| |
G90 ABSOLUTE / INCREMENTAL SYSTEM OF DIMENSIONING |
| |
G94 FEED RATE PERMINUTE |
| |
G95 FEED RATE PER REVOLUTION |
| |
G04 DWELL |
| |
G96 CONSTANT SURFACE SPEED |
| |
G92 MAXIMUM SPINDLE SPEED LIMIT |
| |
G97 CANCELLATION OF CONSTANT SURFACE SPEED |
| |
WORK OFFSETS |
|
| |
| UNIT: 3 MISCELLANEOUS FUNCTIONS |
| |
MISCELLANEOUS FUNCTIONS |
| |
CANNED CYCLES |
|
| |
|