You are on page 1of 83

TRNG I HC BCH KHOA H NI VIN C KH

TRUNG TM BK-CNC

BO CO THC TP K THUT Nhim v: Hon thnh ti liu FANUC21 Ting Vit

GVHD : ThS. Bi Long Vnh SVTH : Nguyn Quang Long MSSV: 20081597 Lp: CTM3_K53

H Ni, 6/2012

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

C ONTENTS
w
w

to

to

bu

N
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

Contents
A: Key Description
Control Keyboard, Digitizer Overlay ..................................... A1 Key Functions .................................................................... A1 Data Input Keys ................................................................. A2 Function Keys .................................................................... A2 Machine Control Keys ........................................................ A4 PC Keyboard ..................................................................... A6

D: Programming
Program Structure ............................................................. D1 Used Addresses ................................................................ D1 Survey of G Commands ................................................... D2 Survey of M Commands .................................................... D3 Description of G Commands .............................................. D4 G00 Positioning (Rapid Traverse) ...................................... D4 G01 Linear Interpolation ................................................... D4 G02 Circular Interpolation Clockwise .................................. D6 G03 Circular Interpolation Counterclockwise ....................... D6 G04 Dwell ......................................................................... D7 G7.1 Cylindrical Interpolation ............................................. D8 G09 Exact Stop ............................................................... D10 G10 Data Setting ............................................................ D10 G15 End Polar Coordinate Interpolation ............................ D11 G16 Begin Polar Coordinate Interpolation .......................... D11 G17-G19 Plane Selection ............................................... D12 G20 Measuring in Inches ................................................. D12 G21 Measuring in Millimeter ............................................ D12 G28 Approach Reference Point ........................................ D13 Cutter Radius Compensation ........................................... D14 G40 Cancel Cutter Radius Compensation ........................ D14 G41 Cutter Radius Compensation left .............................. D14 G42 Cutter Radius Compensation right ............................ D14 G43 Tool Length Compensation positive ........................... D16 G44 Tool Length Compensation negative ......................... D16 G49 Cancel Tool Length Compensation............................ D16 G50 Cancel Scale Factor, Mirror ...................................... D16 G51 Scale Factor, Mirror .................................................. D16 Mirroring a Contour ......................................................... D17 G52 Local Coordinate System ......................................... D18 G53 Machine Coordinate System..................................... D18 G54 - G59 Zero Offset 1 - 6 ............................................. D18 G63 Thread Cutting Mode On ......................................... D19 G64 Cutting mode ........................................................... D19 G61 Exact Stop Mode...................................................... D19 G68 / G69 Coordinate System Rotation ............................ D20 Drilling Cycles G73 - G89 ................................................ D21 G73 Chip Break Drilling Cycle .......................................... D22 G74 Left Tapping Cycle ................................................... D22 G76 Fine Drilling Cycle .................................................... D23 G80 Cancel Drilling Cycles .............................................. D23 G81 Drilling Cycle ........................................................... D23 G82 Drilling Cycle with Dwell ........................................... D24 G83 Withdrawal Drilling Cycle .......................................... D24 G84 Tapping Cycle .......................................................... D25 G85 Reaming Cycle ........................................................ D26 G86 Drilling Cycle with Spindle Stop ................................. D26 G87 Back Pocket Drilling Cycle ........................................ D27 G88 Drilling Cycle with Program Stop ............................... D27 G89 Reaming Cycle with Dwell ........................................ D28 G90 Absolute Programming ............................................. D28 G91 Incremental Programming ........................................ D28 G92 Coordinate System Setting ....................................... D28 G94 Feed per Minute ...................................................... D28 G95 Feed per Revolution................................................. D28 G97 Revolutions per Minute ............................................ D28 G98 Retraction to the Start Plane ..................................... D28 G99 Retraction to the Withdrawal Plane ........................... D28

B: Basics
Reference Points of the EMCO Milling Machines ................. B1 Zero offset ......................................................................... B2 Coordinate System............................................................. B2 Coordinate System with Absolute Programming ............. B2 Coordinate System with Incremental Programming ........ B2 Input of the Zero Offset ....................................................... B3 Tool Data Measuring .......................................................... B4 Tool Data Measuring by Scraping ........................................ B5

C: Operating Sequences
Survey Operating Modes ................................................... Approach the Reference Point ........................................... Setting of Language and Workpiece Directory .................... Program Input ................................................................... Call Up a Program....................................................... Input of a block ........................................................... Search a Word ............................................................ Insert a Word .............................................................. Alter a Word ................................................................ Delete a Word ............................................................. Insert a Block .............................................................. Delete a Block............................................................. Data Input - Output ............................................................ Adjusting the Serial Interface ....................................... Delete a Program .............................................................. Delete All Programs .......................................................... Program Output .......................................................... Program Input ............................................................. Tool Offset Output ....................................................... Tool Offset Input .......................................................... Print Programs ............................................................ Program Run .................................................................... Start of a Part Program ................................................ Displays while Program Run ........................................ Block Search .............................................................. Program Influence ....................................................... Program interruption ................................................... Display of the Software Versions .................................. Part Counter and Piece Time ............................................. Graphic Simulation ............................................................ C1 C2 C3 C4 C4 C4 C4 C4 C4 C4 C4 C4 C5 C5 C5 C5 C6 C6 C6 C6 C6 C7 C7 C7 C7 C7 C7 C7 C8 C9

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

C ONTENTS
w
w

to

to

bu

N
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

Description of M Commands ............................................. D29 M00 Programmed Stop .................................................... D29 M01 Programmed Stop, Conditional .................................. D29 M02 Main Program End .................................................... D29 M03 Milling Spindle ON Clockwise .................................... D29 M04 Milling Spindle ON Counterclockwise ......................... D29 M05 Milling Spindle OFF .................................................. D29 M06 Tool Change ............................................................. D29 M08 Coolant ON .............................................................. D29 M09 Coolant OFF ............................................................ D29 M27 Swivel Dividing Head ................................................ D29 M30 Main Program End .................................................... D29 M71 Puff blowing ON ....................................................... D29 M72 Puff blowing OFF ...................................................... D29 M98 Subprogram Call ...................................................... D30 M99 Subprogram End, Jump Instruction ............................ D30

Starting Information
see attachment

G: Flexible NC programming
Variables and arithmetic parameters .................................. Calculating with variables .................................................. Control structures .............................................................. Relational operators .......................................................... G1 G1 G2 G2

H: Alarms and Messages


Input Device Alarms 3000 - 3999 ....................................... H2 Machine Alarms 6000 - 7999 ............................................. H3 Axis Controller Alarms 8000 - 9999 ................................... H11

I: Control Alarms
Control Alarms .................................................................... I1

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

D: Programming
Program Structure
CNC programming for machine tools according to DIN 66025 is used. The CNC program is a sequence of program blocks which are stored in the control. With machining of workpieces these blocks will be read and checked by the computer in the programmed order. The corresponding control signals will be sent to the machine. The CNC program consists of: Program number CNC blocks Words Addresses number combinations (for axis addresses partly with sign)

Used Addresses
C ........... F ........... G .......... H ........... chamfer feed rate, thread pitch path function number of the correction value address in the offset register (OFFSET) I, J, K .... circle parameter, scale factor, K also number of repetitions of a cycle, mirror axes M .......... miscellaneous function N ........... block number 1 to 9999 O .......... Program number 1 to 9499 P ........... dwell, subprogram call Q .......... cutting depth or shift value in cycle R ........... radius, retraction height with cycle S ........... spindle speed T ........... tool call X, Y, Z .. position data (X also dwell) ; ............ block end

D1

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

Survey of G Commands
G001 ....................... Positioning (Rapid Traverse) G01 .............. Linear Interpolation G02 .............. Circular Interpolation Clockwise G03 .............. Circular Interpolation Counterclockwise G04 ............. Dwell G09 ............. Exact Stop G10 .............. Data Setting G11 .............. Data Setting Off G151 ....................... End Polar Coordinate Interpolation G16 .............. Begin Polar Coordinate Interpolation G171 ....................... Plane Selection XY G18 .............. Plane Selection ZX G19 .............. Plane Selection YZ G20 .............. Measuring in Inches G21 .............. Measuring in Millimeter G28 ............. Approach Reference Point G401 ....................... Cancel Cutter Radius Compensation G41 .............. Cutter Radius Compensation left G42 .............. Cutter Radius Compensation right G43 .............. Tool Length Compensation positive G44 .............. Tool Length Compensation negative G491 ....................... Cancel Tool Length Compensation G501 ....................... Cancel Scale Factor G51 .............. Scale Factor G52 ............. Local Coordinate System G53 ............. Machine Coordinate System G541 ....................... Zero Offset 1 G55 .............. Zero Offset 2 G56 .............. Zero Offset 3 G57 .............. Zero Offset 4 G58 .............. Zero Offset 5 G59 .............. Zero Offset 6 G61 .............. Exact Stop Mode G62 .............. Automatic Corner Override G63 .............. Thread Cuting Mode On G641 ....................... Cutting mode G68 .............. Coordinate System Rotation ON G69 .............. Coordinate System Rotation OFF G73 .............. Chip Break Drilling Cycle G74 .............. Left Tapping Cycle G76 .............. Fine Drilling Cycle G801 ....................... Cancel Drilling Cycles (G83 bis G85) G81 .............. Drilling Cycle G82 .............. Drilling Cycle with Dwell G83 .............. Withdrawal Drilling Cycle G84 .............. Tapping Cycle G85 .............. Reaming Cycle G86 .............. Drilling Cycle with Spindle Stop G87 .............. Back Pocket Drilling Cycle G88 .............. Drilling Cycle with Program Stop G89 .............. Reaming Cycle with Dwell G901 ....................... Absolute Programming G91 .............. Incremental Programming G92 ............. Coordinate System Setting G941 ....................... Feed per Minute G95 .............. Feed per Revolution G971 ....................... Revolutions per Minute G981 ....................... Retraction to Starting Plane (Drilling Cycles) G99 .............. Retraction to Withdrawal Plane
*URXS &RPPDQG * * *  * * * * * *  * * * *  * *  * * * * * * *  * * *  * * * * * * * *  * * * * * * *  * * * * * * *  * * * * *  * *  * * * * 'ZHOO ([DFWVWRS 'DWD6HWWLQJ 'DWD6HWWLQJ2II $SSURDFK5HIHUHQFH3RLQW /RFDO&RRUGLQDWH6\VWHP 0DFKLQH&RRUGLQDW6\VWHP &RRUGLQDWH6\WHP6HWWLQJ 3RVLWLRQLQJ 5DSLG7UDYHUVH /LQHDU,QWHUSRODWLRQ &LUFXODU,QWHUSRODWLRQ&ORFNZLVH &LUFXODU,QWHUSRODWLRQ&RXQWHUFORFNZLVH 3ODQH6HOHFWLRQ;< 3ODQH6HOHFWLRQ=; 3ODQH6HOHFWLRQ<= $SVROXWH3URJUDPPLQJ ,QFUHPHQWDO3URJUDPPLQJ )HHGSHU0LQXWH )HHGSHU5HYROXWLRQ 0HDVXULQJLQ,QFKHV 0HDVXULQJLQ0LOOLPHWHU &DQFHO&XWWHU5DGLXV&RPSHQVDWLRQ &XWWHU5DGLXV&RPSHQVDWLRQOHIW &XWWHU5DGLXV&RPSHQVDWLRQ5LJKW 7RRO/HQJKW&RPSHQVDWLRQSRVLWLYH 7RROOHQJKW&RPSHQVDWLRQQHJDWLYH &DQFHO7RRO/HQJKW&RPSHQVDWLRQ &KLS%UHDN'ULOOLQJ&\FOH /HIW7DSSLQJ&\FOH )LQH'ULOOLQJ&\FOH &DQFHO'ULOOLQJ&\FOHV 'ULOOLQJ&\FOH 'ULOOLQJ&\FOHZLWK'ZHOO :LWKGUDZLQJ'ULOOLQJ&\FOH 7DSSLQJ&\FOH 5HDPLQJ&\FOH 'ULOOLQJ&\FOHZLWK6SLQGOH6WRS %DFN3RFNHW'ULOOLQJ&\FOH 'ULOOLQJ&\FOHZLWK3URJUDP6WRS 5HDPLQJ&\FOHZLWK'ZHOO 5HWUDFWLRQWR6WDUWLQJ3ODQH 5HWUDFLRQWR:LWKGUDZDO3ODQH &DQFHO6FDOH)DFWRU 6FDOH)DFWRU 5HYROXWLRQVSHU0LQXWH =HUR2IIVHW =HUR2IIVHW =HUR2IIVHW =HUR2IIVHW =HUR2IIVHW =HUR2IIVHW ([DFW6WRS0RGH 7KUHDG&XWWLQJ0RGH21 &XWWLQJ0RGH &RRUGLQDWH6\VWHP5RWDWLRQ21 &RRUGLQDWH6\VWHP5RWDWLRQ2)) (QG3RODU&RRUGLQDWH,QWHUSRODWLRQ %HJLQ3RODU&RRUGLQDWH,QWHUSRODWLRQ )XQFWLRQ

 



............................... Einschaltzustand ................. Nur satzweise wirksam 1

D2

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

Survey of M Commands
M00 ...... Programmed Stop M01 ...... Programmed Stop, Conditional M02 ...... Program End M03 ...... Main Spindle ON Clockwise M04 ...... Main Spindle ON Counterclockwise M051 .......... Main Spindle OFF M06 ...... Tool Change M08 ...... Coolant ON M091 .......... Coolant OFF M10 ...... Lock dividing head M11 ...... Unlock dividing head M19 ...... Oriented Spindle Stop M25 ...... Release Clamping Device M26 ...... Close Clamping Device M30 ...... Program End M71 ...... Puff blowing ON M721 .......... Puff blowing OFF M98 ...... Subprogram Call M99 ...... Subprogram End
1 ...............................

Initial status

D3

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

Description of G Commands G00 Positioning (Rapid Traverse)


Format N.... G00 X... Y... Z...
 < 



The slides are traversed at maximum speed to the programmed target point (tool change position, start point for a following machining routine) Notes A programmed feed F will be suppressed while G00 The maximum speed is defined by the producer of the machine The feed override switch is active



Example
; ; <

absolute G90 N50 G00 X40 Y56 incremental G91 N50 G00 X-30 Y-30.5

Absolute and incremental measures

<  

G01 Linear Interpolation

6


Format N... G01 X... Y... Z.... F.... Straight movements at the programmed feed rate. Example absolute G90 N.. G94 ..... N20 G01 X40 Y20.1 F500 incremental G91 N.. G94 F500 ..... N20 G01 X20 Y-25.9

(


; ; <

S ...... Start point E ...... End point

Absolute and incremental measures

D4

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

Chamfers and Radius


<  
& 
By programming the parameter C or R a chamfer or a radius can be inserted between two G00 or G01 movements. Format: N.. G00/G01 X.. Y.. C/R N.. G00/G01 X.. Y..

Programming of chamfers and radii is possible for the active plane only. Following the programming in the XY plane (G17) is described. The movement which is programmed has to start at point b of the drawing. With incremental programming the distance from point b must be programmed. With single block mode the tool starts first at point c and then at point d.





;
Chamfer and radius in a drawing

The following situations cause an error message: If the traverse path in one of the two G00/G01 blocks is so short, that with inserting a chamfer or a radius no intersection point would be existing, error message no. 055 will appear. If in the second block no G00/G01 command is programmed, error message no. 51, 52 will appear.

D5

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G02 Circular Interpolation Clockwise G03 Circular Interpolation Counterclockwise


Format N... G02/G03 X... Y... Z... I... J... K... F... or N... G02/G03 X... Y... Z... R... F... X, Y, Z .. End point of the arc (abs. or incr.) I, J, K .... Incremental circle parameter (distance from start point to the centre point, I is related to X, J to Y, K to Z) R ........... Radius of the arc (arc < semicircle with +R, > semicircle with -R), can be programmed instead of the circle parameter I, J, K
<

* * * ;

* * * * *

*

The tool will be traversed along the defined arc with the programmed feed F. Notes The circular interpolation can be proceeded in the active plane only. Programming the value 0 for I, J or K can be omitted. The observation of G02, G03 occurs always vertical to the active plane.

6 (

5 0

Rotational directions of G02 and G03

Helix Interpolation
Normally only two axes will be programmed for a circle. These axes determine also the active plane. If a third vertical axis will be programmed, the movements of the slides will be coupled in a way that a screw line results. The programmed feed rate will not be hold at the real path, but on the circle path (projected). The third, linear traversed axis will be controlled in a way, that it reaches the end point at the same time as the circular traversed axes.

<

Helix curve

Limitations A helix interpolation is possible with G17 (XY plane) only. The gradient angle must be less than 45. If the spatial tangents differ more than 2 with block transititions, an exact stop will be proceeded in every case before/after the helix.

D6

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G04 Dwell
Format N... G04 X... or N... G04 P... [sec] [msec]

The tool movement will be stopped for a time defined by X or P in the last reached position - sharp edges - transititions, cleaning drilling ground, exact stop Notes With address P no decimal point can be used The dwell starts at the moment when the tool movement speed from the last movement becomes zero. t max. = 2000 sec Input resolution 100 msec (0.1 sec) Examples N75 G04 X2.5 N95 G04 P1000 (Dwell = 2.5 sec) (Dwell = 1sec = 1000 msec)

D7

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G7.1 Cylindrical Interpolation


4
Format: N... G7.1 Q... N... G7.1 Q0 G7.1 Q... G7.1 Q0 Starts the cylinder interpolation. The Q- value describes the radius of the the blank part. End of cylinder interpolation

The tool tip position 0 must be programmed for all tools that will be used for the cylindrical interpolation.

This function enables the development of a cylinder surface in programming. In this way e.g. programs for cyclindrical cam machining on lathes can be created. The traverse amount of the rotary axis Q programmed by indication of the angle is converted in the control into the distance of a fictitious linear axis along the external surface of the cylinder. Thus, it is possible that linear and circular interpolations on this area can be carried out with another axis. With G19 the level is determined in which the rotary axis Q is preset in parallel to the Y-axis.

Notes: The reference point of the cylinder must be entered incrementally, since otherwise it would be approached by the tool! In the offset data cutter position 0 must be allocated to the tool. However, the miller radius must be entered. In mode G7.1 the coordinate system must not be changed. G7.1 Q.. and/or G13.1 Q0 must be programmed in the mode "cutter radius compensation off" (G40) and cannot be started or terminated within "cutter radius compensation on" (G41 or G42). G7.1 Q.. and G7.1 Q0 must be programmed in separate blocks. In a block between G7.1 Q.. and G7.1 Q0 an interrupted program cannot be restarted. The arc radius with circular interpolation (G2 or G3) must be programmed via an R-command and must not be programmed in degree and/or via K and Jcoordinates. In the geometry program between G7.1 Q.. and G7.1 Q0 no rapid motion (G0) and/or positioning procedures causing rapid motion movements (G28) or drilling cycles (G83 to G89) must be programmed. The feed entered in the mode cylindric interpolation is to be considered as traverse speed on the unrolled cylinder area.

D8

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

; 4

Example - Cylindrical Interpolation X axis with diametrical programming and Q axis with angular programming.

5

4 =
Milled with end mill cutter 5mm

O0002 (Cylindrical Interpol.) N15 T0505 N25 M13 Sense of rotation for driven tools (be equivalent to M3) N30 G97 S2000 N32 M52 Positioning of the spindle N35 G7.1 Q19.1 Start of the interpolation / blank part radius N37 G94 F200 N40 G0 X45 Z-5 N45 G1 X35 Q0 Z-5 N50 G1 Z-15 Q22.5 N55 Z-5 Q45 N60 Z-15 Q67.5 N65 Z-5 Q90 N70 Z-15 Q112.5 N75 Z-5 Q135 N80 Z-15 Q157.5 N85 Z-5 Q180 N90 Z-15 Q202.5 N95 Z-5 Q225 N100 Z-15 Q247.5 N105 Z-5 Q270 N110 Z-15 Q292.5 N115 Z-5 Q315 N120 Z-15 Q337.5 N125 Z-5 Q360 N130 X45 N135 G7.1 Q0 End of interpolation N140 M53 End of roundaxis operation N145 G0 X80 Z100 M15 N150 M30



 [





D9

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G09 Exact Stop


Format N... G09 A block will then be proceeded, when the slides are braked to 0 before. Therefore the edges will not be rounded and precise transititions will result. G09 is effective blockwise.

Exact Stop active

Exact Stop not active

G10 Data Setting


The command G10 allows to overwrite control data, programming parameters, writing tool data etc... G10 is frequently used to program the workpiece zero point. Zero point offset Format N... G10 L2 Pp IP...; p=0 p=1-6 IP External workpiece zero point offset Normal workpiece zero point offset corrresponding to the coordinatesystem 1-6 Workpiece zero point offset for the several axis. At the programming IP become replaced by the axsletters (X,X,Z).

Tool Compensation Format N... G10 L11 P...R...; P R Number of the toll compensation Tool compensation value in the im absolute command- Mode (G90). At the inkremental value programming (G91) the tool compensation value get add up to the existing value.

Note: By the reason of compatibility with older NCprogramms the system allow the input of L1 instead of L11

D 10

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c



G15 End Polar Coordinate Interpolation G16 Begin Polar Coordinate Interpolation
Format N... G15/G16 Between G16 and G15 points can be defined by polar coordinates. The selection of the plane in which polar coordinates can be programmed occurs with G17 - G19. With the address of the first axis the radius will be programmed, with the address of the second axis the angle will be programmed, both related to the workpiece zero point. Example N75 G17 G16 N80 G01 X50 Z30 first axis: radius second axis: angle

A point determided by polar coordinates

X=50 Y=30

D 11

w
w

<  

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

= < ; = ; < = ; = < ; = < < <

*
;

G17-G19 Plane Selection


Format N... G17/G18/G19 With G17 to G19 the plane will be defined, in which circular interpolation and polar coordinate interpolation can be proceeded and in which the cutter radius compensation will be calculated. In the vertical axis to the active plane the tool length compensation will be proceeded.
=

*

G17 XY-Plane G18 ZX-Plane G19 YZ-Plane

*

;

Definition of the main planes

G20 Measuring in Inches


Format N... G20 By programming G20 the following values will be converted to the inch system: Feed F [mm/min, inch/min, mm/rev, inch/rev] Offset values (WORK, geometry and wear) [mm, inch] Traverse pathes [mm, inch] Display of the actual position [mm, inch] Cutting speed [m/min, feet/min] Notes For clearness G20 should be programmed in the first block The last active measuring system will be hold even with main switch off/on. To get back to the origin measuring system it is the best to use the MDI mode (e.g. MDI-G20-Cycle Start)

G21 Measuring in Millimeter


Format N... G21 Comments and notes analogous to G20!

D 12

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G28 Approach Reference Point


Format N... G28 X... Y... Z... X, Y, Z Coordinates of the intermediate point. With G28 the reference point will be approached via an intermediate position (X, Y, Z). First is the movement to X, Y and Z, then the reference point will be approached. Both movements occur with G00! The shift G92 will be deleted.

D 13

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

Cutter Radius Compensation


With the cutter radius compensation the control calculates automatically a path parallel to the programmed contour and compensates so the cutter radius.

Radius compensated tool path

G40 Cancel Cutter Radius Compensation


The cutter radius compensation will be cancelled by G40. Cancellation is only permitted in combination with a linear traversing movement (G00, G01). G40 can be programmed in the same block like G00 or G01 or in the previous block. Usually G40 will be programmed with the retraction to the tool change point.

G41 Cutter Radius Compensation left


If the tool is (viewed in feed direction) at the left side of the contour to be worked, G41 has to be programmed. For calculating a radius, an H parameter in the offset register (OFFSET) which represents the cutter radius must be programmed and called up with G41 e.g.: N... G41 H.. Notes Direct change between G41 and G42 is not allowed - previous cancellation with G40. Selection in combination with G00 or G01 necessary Programming an H parameter is necessary unconditionally, the H parameter is effective modally.

Definition ofG41 cutter radius compensation left

G42 Cutter Radius Compensation right


If the tool is (viewed in feed direction) at the right side of the contour to be worked, G42 has to be programmed. Definition ofG42 cutter radius compensation right D 14 Notes see G41!

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

Tool pathes with selection / cancellation of the cutter radius compensation

5 * *
Frontal approach or leaving of an edge point

* *

Approach or leaving an edge point at side behind programmed tool path real traversed tool path With arcs always the tangent of the end or start point of the arc will be approached.

*
5

5 5 *
Approach or leaving an edge point behind

The approaching path to the contour and the leaving path from the contour must be larger than the tool radius R, otherwise program interruption with alarm. If contour elements are smaller than the tool radius R, contour violations could happen. The software computes three blocks forward to recognize this contour violations and interrupt the program with an alarm.

Tool pathes with program run with active cutter radius compensation

5 * * *

*
Tool path at an outer edge > 90

Tool path at an inner edge

*
5

programmed tool path real traversed tool path With arcs always the tangent of the end or start point of the arc will be approached.

5 * 5
Tool path at an outer edge < 90 D 15

If contour elements are smaller than the cutter radius R, contour violations could happen. The software computes three blocks forward to recognize this contour violations and interrupt the program with an alarm.

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G43 Tool Length Compensation positive G44 Tool Length Compensation negative
Format: N... G43/G44 H.. With G43 and G44 a value from the offset register (OFFSET) can be called up and added to or subtracted from as tool length. To all following Z movements (with active XY plane - G17) in the program this value will be added to or subtracted from. Example: N... G43 H05 The value, which is written into the register under H05, will be added to all following Z movements as tool length.

G49 Cancel Tool Length Compensation


The positive (G43) or negative (G44) shift will be cancelled.

G50 Cancel Scale Factor, Mirror G51 Scale Factor, Mirror


Format: N... G50 N... G51 X... Y... Z... I... J... K... With G51 all position data will be calculated in a scale, until the scale will be deselected with G50. With X, Y and Z a base point PB will be defined, from this point all values will be calculated. With I, J and K for every axis a scale factor (in 1/1000) can be defined.

3%

<

* ; < = , - .


Enlarging a contour 1:2

D 16

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

< * ; < = , - =

If different scale factors will be defined for the axes, the contour will be distorted. Circular movements must not be distorted, otherwise alarm.

3 %
Distortion of a contour: X 1:2, Y,Z 1:1

Mirroring a Contour
By programming a negative scale a contour will be mirrored around the base point PB.

< ,

<

By programming I-1000 all X positions will be mirrored around the YZ plane.

3%

;

;

3 %

;

<

< -

By programming J-1000 all Y positions will be mirrored around the ZX plane.

3%

;

3 %
<

;

= < ; 3 % = < ;. <

= ; <

By programming K-1000 all Z positions will be mirrored around the XY plane.

; 3 % =

D 17

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G52 Local Coordinate System


Format: N... G52 X... Y... Z... With G52 the actual coordinate zero point can be shifted for the values X, Y, Z. With this function a sub coordinate system to the existing coordinate system can be created. G52 is effective blockwise, the resulting shift will be holded, until another shift will be activated.

G53 Machine Coordinate System


Format: N... G53 The machine zero point is determined by the machine manufacturer (EMCO milling machines: at the left front machine table corner). Certain working sequences (tool change, measuring position...) always will be done at the same position in the working area. With G53 the zero offset will be cancelled for one program block and the machine coordinate system is active for this block.

G54 - G59 Zero Offset 1 - 6


Six positions in the working area can be predetermined as zero points (e.g. points on fix mounted clamping devices). These zero points can be called up with G54 - G59. D 18

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G61 Exact Stop Mode


Format N... G61 A block will then be proceeded, when the slides are braked to 0 before. Therefore the edges will not be rounded and precise transititions will result. G61 is active, until it will be deselected with G62 or G64.

Exact stop active

Exact stop not active

G63 Thread Cutting Mode On


G63 only with AC95 possible. With AC88 is G63 allowed, but without function. By thread cutting always work with a tap holder with lenght compensation. Only for PC Mill 100/125/155 Format N... G63 Z... F... Z F Thread depht Thread pitch

Feed and spindle override switch are not active while G33 (100%). G63 works only with the EMCO PC Mill 100/125/ 155, because the EMCO PC Mill 50/55 has no encoder on the milling spindle.

G64 Cutting mode


X axis
3  3  3  3 

Format N... G62/64 G62 and G64 have the same effect. Before reaching the target point in X direction the Y slide will already be accelerated. This causes a steady movement with contour transititions. The contour transitition is not exactly sharp-edged (parabola, hyperbola). The size of the contour transititions is normally within the tolerance of the drawings.

Velocity

Y axis
3  3 

Contour transitition

Speed reaction of the slides with G62 and G64

D 19

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G68 / G69 Coordinate System Rotation


<
Format: N... G68 a... b... R... . . N... G69 G68 ....... Coordinate System Rotation ON G69 ....... Coordinate System Rotation OFF / ........ Indicates the coordinates of the rotational center in the respective plane. R ............ Angel of rotation

;
Coordinate System Rotation G68/ G69

For example, this function can be used to alter programs by using a rotational command.

The rotation occurs in the actual valid plane (G17, G18 or G19).

;
 

Example: N5 G54 N10 G43 T10 H10 M6 N15 S2000 M3 F300 N20 M98 P030100 ;Subprogram call N25 G0 Z50 N30 M30





5

=
Example Coordinate System Rotation

O0100 (Subprogram 0100) N10 G91 G68 X10 Y10 R22.5 N15 G90 X30 Y10 Z5 N20 G1 Z-2 N25 X45 N30 G0 Z5 N35 M99

D 20

w
w

 


PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

Drilling Cycles G73 - G89


Systematic G98/G99 G98 Start plane Withdrawal plane G99 G98 .... After reaching the drilling depth the tool retracts to the start plane G99 .... After reaching the drilling depth the tool retracts to the withdrawal plane- defined by the R parameter Is no G98 or G99 active, the tool retracts to the start plane. If G99 (Withdrawal to the withdrawal plane) is programmed the address R must be programmed. With G98 R need not to be programmed. The compution of the R parameter is different with incremental and absolute programming: Absolute programming (G90): R defines the height of the withdrawal plane over the actual workpiece zero point. Incremental programming (G91): R defines the height of the withdrawal plane related to the last Z position (start position of the drilling cycle). With a negative value for R the withdrawal plane will be below the start position, with a positive value the withdrawal plane will be over the start position

Movements with G98 and G99

6 5

Sequence of movements

D E

1: The tool traverses with rapid speed from the start position (S) to the plane defined by R (R). 2: Cycle-specific drill machining down to end deptht (E). 3: The withdrawal occurs a: with G98 to the start plane (S) and b: with G99 to the withdrawal plane.

Sequence of movements G98, G99

Number of repetitions
< < <

The K parameter defines the number of repetitions of the cycle. With absolute programming (G90) it would make no sense to drill several times in the same hole. With incremental programming (G91) the tool moves on each time for the distances X and Y. This is a simple way of programming rows of borings. G98 must be aktivated!

Cycle repetition for a row of holes

D 21

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G73

(G98)

G73 Chip Break Drilling Cycle


Format N... G98(G99) G73/G83 X... Y... Z... (R...) P... Q... F... K...

Start plane

The tool dips into the work piece for the infeed Q, drives back 1 mm to break the chips, dips in again etc. until end depth is reached and retracts with rapid feed. Applications deep borings, material with bad cutting property G98(G99) .. Return to starting plane (withdrawal plane) X, Y ........... Hole position Z ................ Absolute (incremental) drilling depth R [mm] ...... Absolute (with G91 incremental) value of the withdrawal plane P [msec] .... Dwell at the hole bottom P1000 = 1 sec F ................ Feed rate Q [mm] ...... Cutting division - infeed per cut K ................ Number of repetitions

Dwell P Movements of G73 with active G98

G73

(G99)

Withdrawal plane

Dwell P Movements of G73 with active G99

G74 Left Tapping Cycle


Only for PC Mill 100/125/155. With this cycle left threads can be produced. The cycle G74 works like G84 but with reversed turning directions. See Tapping Cycle G84.

D 22

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G76 Fine Drilling Cycle


Start plane Withdrawal plane Only for machines with oriented spindle stop. Format N...G98(G99) G76 X... Y... Z... (R...) F... Q... K... This cycle is for enlarging borings with boring and facing heads. The tool traverses with rapid feed to the withdrawal plane, with the programmed feed to the end depth, the milling spindle will be stopped oriented, the tool traverses with rapid speed horizontally (Q) off the surface (against stop direction) and traverses with rapid speed to the withdrawal plane (G99) or start plane (G98) and traverses back for the value Q to the original position. G98(G99) .. Retraction to start plane (withdrawal plane) X, Y ........... Hole position Z ................ Absolute (incremental) drilling depth R [mm] ...... Absolute (with G91 incremental) value of the withdrawal plane F ................ Feed Q ............... Horizontal traverse-off value K ................ Number of repetitions

Movements of G76 - fine drilling cycle

G80 Cancel Drilling Cycles


Format N... G80 The drilling cycles are modal. They have to be cancelled by G80 or another group 1 command (G00, G01, ...).

G81 Drilling Cycle


Format N...G98(G99) G81 X... Y... Z... (R...) F... K... Start plane R The tool traverses down to end depth with feed speed and retracts with rapid feed. Application: Short drillings, material with good cutting properties G98(G99) .. Retraction to start plane (withdrawal plane) X, Y ........... Hole position Z ................ Absolute (incremental) drilling depth R [mm] ...... Absolute (with G91 incremental) value of the withdrawal plane F ................ Feed K ................ Number of repetitions D 23

Withdrawal plane G99

G98

Movements of G81 - drilling cycle

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G82

(G98)

G82 Drilling Cycle with Dwell


Format N... G98(G99) G82 X... Y... Z... (R...) P... F... K... The tool traverses down to end depth with feed speed, dwells turning to clean the hole ground and retracts with rapid feed. Applications Short borings, material with good cutting property G98(G99) .. Return to starting plane (withdrawal plane) X, Y ........... Hole position Z ................ Absolute (incremental) drilling depth R [mm] ...... Absolute (with G91 incremental) value of the withdrawal plane P [msec] .... Dwell at the hole bottom P1000 = 1 sec F ................ Feed rate K ................ Number of repetitions

Start plane

Dwell P Drilling cycle with dwell and retraction to the start plane G82 (G99)

Withdrawal plane R Dwell P Drilling cycle with dwell and retraction to the withdrawal plane

G83

(G98)

G83 Withdrawal Drilling Cycle


Format N... G98(G99) G73/G83 X... Y... Z... (R...) P... Q... F... K... The tool dips into the work piece for the infeed Q, drives back to the start plane (G98) or to the withdrawal plane (G99), to break the chips and remove it from the hole, traverses with rapid speed until 1 mm over the previous drilling depth, dips in again for the infeed Q etc. until end depth is reached and retracts with rapid feed. Applications

Withdrawal plane

Dwell P Movements of G83 with active G98 D 24

deep borings, (soft) material with long chips

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G73

(G99)

Withdrawal plane

G98(G99) .. Return to starting plane (withdrawal plane) X, Y ........... Hole position Z ................ Absolute (incremental) drilling depth R [mm] ...... Absolute (with G91 incremental) value of the withdrawal plane P [msec] .... Dwell at the hole bottom P1000 = 1 sec F ................ Feed rate Q [mm] ...... Cutting division - infeed per cut K ................ Number of repetitions

Dwell P Movements of G83 with active G99

G84 Tapping Cycle


Only for PC Mill 100/125/155. Format N...G98(G99) G84 X... Y... Z... (R...) F... P... K... A tapping chuck with length compensation must be used. Spindle override and feed override will be set fix to 100 % while machining. The tool moves turning clockwise with programmed feed into the workpiece down to drilling depth Z, dwells (P), switches to counterclockwise turning and retracts with feed.

Tapping cycle (with G99)

G98(G99) .. Retraction to start plane (withdrawal plane) X, Y ........... Hole position Z ................ Absolute (incremental) tapping depth R [mm] ...... Absolute (with G91 incremental) value of the withdrawal plane F ................ Thread pitch (feed per revolution) P ................ Dwell at thread ground K ................ Number of repetitions D 25

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G85 Reaming Cycle


G85 (G98) Format N... G98 (G99) G85 X... Y... Z... (R...) F... K... The tool traverses down to end depth with feed speed and retracts to the withdrawal plane with feed. Retraction to withdrawal plane with rapid feed depending on G98.

Startplane R

Reaming cycle with withdrawal to the start plane

G98(G99) .. Return to starting plane (withdrawal plane) X, Y ........... Hole position Z ................ Absolute (incremental) drilling depth R [mm] ...... Absolute (with G91 incremental) value of the withdrawal plane F ................ Feed rate K ................ Number of repetitions

G86 Drilling Cycle with Spindle Stop


G86 (G98) Format N... G98(G99) G86 X... Y... Z... (R...) F... The tool traverses down to end depth with feed speed. At the hole ground the spindle stops and the tool retracts with rapid feed. G98(G99) .. Return to starting plane (withdrawal plane) X, Y ........... Hole position Z ................ Absolute (incremental) drilling depth R [mm] ...... Absolute (with G91 incremental) value of the withdrawal plane F ................ Feed rate K ................ Number of repetitions

Startplane R Spindle Stop Drilling cycle with spindle stop and withdrawal to the start plane

D 26

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G87 Back Pocket Drilling Cycle


Only for machines with oriented spindle stop Format N... G87 X... Y... Z... R... Q... F... Existing drillings can be enlarged in one direction with a boring or facing head. The tool will be positioned in X and Y and stopped oriented. It will be traversed horizontally for the distance Q against the stop direction of the oriented stop. The value Q must be larger than the tool diameter to avoid collisions. The tool traverses to the depth R (no machining). The tool traverses back horizontally for the distance Q on the position X, Y (machining). The tool traverses vertical to the height Z (machining). At height Z the spindle stops oriented, traverses horizontally for the distance Q against the stop direction of the oriented stop (into the existing drilling) and with rapid feed out of the drilling. The tool traverses horizontally for the value Q back to the position X,Y. G99 can not be programmed, the tool always retracts to the start plane. X, Y ........... Z ................ R [mm] ...... F ................ Hole position Absolute (incremental) drilling depth Back drilling depth Feed rate

4
Back pocket drilling cycle

G88 Drilling Cycle with Program Stop


G88 Format N... G88 X... Y... Z... (R...) P... F... M... The tool traverses with feed rate to the programmed end depth. At the end depth the program will be stopped after the programmed dwell, retraction occurs manually. X, Y ........... Hole position Z ................ Absolute (incremental) drilling depth R [mm] ...... Absolute (with G91 incremental) value of the withdrawal plane P [msec] .... Dwell at end depth: P1000 = 1 sec F ................ Feed rate

Start plane R Program stop Drilling cycle with program stop

D 27

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

G89 Reaming Cycle with Dwell


See G85 The tool traverses with the programmed feed rate to the end depth and dwells (P). Retraction to the withdrawal plane occurs with feed rate, depending on G98 traverses the tool with rapid speed to the start plane.

G94 Feed per Minute


With G94 all F (feed) values are in mm/min. Format N... G94 F...

G95 Feed per Revolution


Only PC MILL 100/125/155 With G95 all F (feed) values are in mm/rev. Format N... G95 F...

G97 Revolutions per Minute


With G97 all S values are in rev/min. Format N... G97 S...

G90 Absolute Programming


Format N... G90 Notes A direct change between G90 and G91 is allowed also blockwise G90 (G91) can be programmed in combination with other G functions. (N... G90 G00 X... Y... Z...).

G91 Incremental Programming


Format N... G91 Notes see G90.

G92 Coordinate System Setting


Format N... G92 X... Z... (Coordinate System Setting)

G98 Retraction to the Start Plane G99 Retraction to the Withdrawal Plane
see "Drilling Cycles G73 - G89".

Sometimes it is necessary to shift the zero point within a part program. This occurs with G92. This zero offset is effective modally and will not be cancelled by M30 or RESET. Therefore it is necessary to activate the previous zero point before program end. D 28

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

Description of MCommands

M00 Programmed Stop


This command effects a machining stop within a part program. The milling spindle, feeds and coolant will be switched off. The machine door can be opened without releasing an alarm. With "NC START" the program run can be

M06 Tool Change


Only for machines with tool turret. The previously with the T word selected tool will be swivelled in. The T word describes the tool turret station number. Example: N100 T04 M06 N110 G43 H4 In the block 100 the tool will be selected by T04 and swivelled in with M06. In the block 110 the length of the tool (entered in H4) will be considered for all following traverse movements (tool length compensation). After that the main drive will be switched on with all values which were valid before.

continued. After that the main drive will be switched on with all values which were valid before.

M01 Programmed Stop, Conditional


M01 works like M00, when OPT. STOP is active (display OPT in the first line at the screen). If OPT. STOP is not active, M01 has no effect. With "NC START" the program run can be

M08 Coolant ON
Only for EMCO PC Mill 100/125/155. The coolant will be switched on.

continued. After that the main drive will be switched on with all values which were valid before.

M02 Main Program End


M02 works like M30.

M09 Coolant OFF


Only for EMCO PC Mill 100/125/155. The coolant will be switched off.

M03 Milling Spindle ON Clockwise


The spindle will be switched on provided that a cutting speed has been programmed, the machine doors are closed and a workpiece is correctly clamped. M03 must be used for all right hand cutting tools.

M27 Swivel Dividing Head


Only for accessory dividing head. The dividing head will be swivelled for one step (step angle mechanically adjusted).

M30 Main Program End


With M30 all drives will be switched off and the control will be reset to program start.

M04 Milling Spindle ON Counterclockwise


The same conditions as described under M03 apply here. M04 must be used for all left hand cutting tools.

M71 Puff blowing ON


Only for accessory puff blowing device. The puff blowing device will be switched on.

M05 Milling Spindle OFF


The main drive is braked electrically. At the program end the milling spindle is automatically switched off.

M72 Puff blowing OFF


Only for accessory puff blowing device. The puff blowing device will be switched off.

D 29

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

lic

lic

EMCO WINNC GE SERIES FANUC 21MB


o
.c

bu

PROGRAMMING
w
w

to

to

bu

N
w
.d o
c u -tr a c k

O W

.d o

c u -tr a c k

.c

M98 Subprogram Call


Format N... M98 P... P ......... The first four digits from the right determine the subprogram number, the other digits the number of repetitions. Notes M98 can be designated in the same block as the movement command (e.g. G01 X25 M98 P1235001) When the count of repetitions is not specified, the subprogram is called once (M98 P5001) When the programmed subroutine does not exist an alarm occurs. A two loop subprogram call can be executed. Main program Subprogram

   1 0 3   1 0 3 

2     1[[[[ 0

2     1[[[[ 0

M99 Subprogram End, JumpInstruction


Format N... M99 P... M99 in the main program Without jumping address: Jump to the program start. With jumping address Pxxxx: Jump on block no. xxxx M99 in the subprogram Without jumping address: Jump to the calling up program, on the next block after the calling up block (see drawing). With jumping address Pxxxx: Jump to the calling up program on block no. xxxx Note M99 must be the last command in the subprogram.

Sequence of program run

D 30

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Mc lc
A: M t phm
Bn phm iu khin, bn phm s ..................... Cc chc nng ca phm..................................... Cc phm nhp d liu ................................ Cc phm chc nng .......................................... Cc phm iu khin my................................... Bn phm PC ....................................
A1 A1 A2 A2 A4 A6 B1 B2 B2 B2 B2 B3 B4 B5 B6 C1 C2 C3 C3 C4 C4 C4 C4 C4 C4 C4 C4 C4 C5 C5 C5 C5 C6 C6 C6 C6 C6 C7 C7 C7 C7 C7 C7 C7 C8 C9

D: Lp trnh
Cu trc chng trnh .... D1 Cc a ch s dng .... D1 Tng qut cc lnh G cho nh ngha lnh A, B, C .. D2 Tng qut cc lnh G cho nh ngha lnh C .... D2 Cc lnh M D3 M t cc lnh G ..... D4 G00 v tr (dch chuyn nhanh) .. D4 G01 ni suy ng thng (chy dao) .. D4 Chn cc vt mp v cc ln trn .. D5 Lnh nhp bn v D6 G02 ni suy cung trn cng chiu kim ng h.. D8 G03 Ni suy cung trn ngc chiu kim ng h.. D8 G04 dng c thi gian ................... D8 G7.1 ni suy mt tr D9 V d ni suy mt tr . D10 G10 thit t d liu . D11 Ch : .. D12 G12.1/G13.1 Ni suy h to cc .. D12 Cc m G c th lp trnh trong ch ni suy h to c D12 V d ni suy h to cc .. D13 G17-G19 chn la mt phng D14 G20 Chu trnh tin theo chiu dc trc .... D15 G21 Chu trnh ct ren ...... D16 G24 Chu trnh tin mt .... D17 G28 quay li im tham chiu D17 G33 ct ren D18 B bn knh ct . D19 ng dn dao vi la chn/ hu b ca b bn knh ct .. D20 ng dn dao trong chy chng trnh vi kch hot b bn knh ct ... D20 G40 Hu b bn knh ct . D21 G41 b bn knh ct bn tri .. D21 G42 b bn knh ct bn phi D21 G70 o lng trong h Inches D22 G71 o lng trong h Metrical .. D22 G72 chu trnh gia cng tinh . D23 G73 chu trnh tin bin dng .. D24 G74 chu trnh tin hng knh D26 G75 Lp li bin dng mu . D28 G76 Chu trnh khoan l su/ ct mt trong .. D29 G77 Chu trnh ct rnh (trc X) .. D30 G78 Chu trnh ct ren nhiu u mi . D31 H thng G98/ G99 ... D32 G80 hu cc chu trnh ... D33 G83 Chu trnh khoan . D33 G84 Chu trnh ta r D34 Khoan l su, G83 v ta r, G84 ti trc chnh vi kho dao ... D35 G85 Chu trnh khoan rng l D36 G90 Lp trnh to tuyt i ........ D37 G91 Lp trnh to tng i D37 G92 Gii hn tc trc chnh ....... D37 G92 Thit t h to D37 G94 Lng chy dao trn pht ....... D38 G95 Lng chy dao trn vng ... D38 G96 Tc ct khng i . D38 G97 Tc quay khng i . D38

B: C s
Cc im tham chiu ca cc my tin EMCO... B im khng ......................................... H to ................................... H to cho lp trnh gi tr tuyt i .. H to cho lp trnh gi tr tng i . Nhp b im khng ........................ o d liu dao ... .............................. o d liu dao vi thit b iu chnh quang hc. o d liu dao bng phng php r ln phi ....

C: Vn hnh
Tng qut cc ch vn hnh.......................... Tip cn im tham chiu .................................. Nhp v tr bnh rng ................................... Thit t ngn ng v th mc phi ................... Nhp chng trnh ........................................... Gi ln mt chng trnh................................ Nhp cu lnh ............................................... Tm kim mt t .................................. Chn mt t ................................ Sa i mt t ........................................... Xo mt t .. Chn mt cu lnh Xo mt cu lnh .. Vo Ra d liu .. Xo mt chng trnh .. Xo ton b chng trnh ... iu chnh dao din ni tip... Xut chng trnh ...... Nhp chng trnh ..... Xut b dao .... Nhp b dao ...... In cc chng trnh .... Chy chng trnh .............................................. Bt u mt chng trnh chi tit .... Cc hin th trong khi chy chng trnh Tm kim cu lnh . nh hng chng trnh Gin on chng trnh .... Hin th phin bn phn mm . m chi tit v khong thi gian ... M phng ho ....

EMCO WINNC GE SERIES FANUC 21TB

Mc lc w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

M t cc lnh M ........................................ D39 M00 Dng chng trnh v iu kin ................. D39 M01 Dng chng trnh c iu kin ......... D39 M02 Kt thc chng trnh chnh ........ D39 M03 Bt chc chnh quay cng chiu kim ng h... D39 M04 Bt trc chnh quay ngc chiu kim ng h... D39 M05 Tt trc chnh ........ D39 M08 Bt dung dch trn ngui ......... D40 M09 Tt dung dch trn ngui ........ D40 M20 Li ng.......... D40 M21 Tin ng.......................... D40 M25 M thit b kp phi .......... D40 M26 ng thit b kp phi ............. D40 M30 Kt thc chng trnh ........... D40 M71 Bt chc nng thi phoi ......... D40 M72 Tt chc nng thi phoi ......... D40 M98 Gi chng trnh con ........... D40 M99 Kt thc chng trnh con, lnh nhy ........ D41 ng dng trc C ......... D43 Ch : .......... D43 Lm vic dc trc vi dao dn ng ....... D44 Khoan l su dc trc vi dao dn ng,G83.... D44 Ta r dc trc vi dao dn ng, G84 ........... D45 Khoan l su dc trc, G83 v ta r dc trc, G84 vi dao dn ng ...... D46 Lm vic hng knh vi dao dn ng ......... D47 Khoan l su hng knh vi dao dn ng, G77...... D47 Tar hng knh vi dao dn ng, G33 ............ D48 Khoan l su, G77 v tar, G33 hng knh vi dao dn ng ........... D49

Thng tin khi chy


Xem phn ph

G: S linh hot trong lp trnh NC


Cc bin v cc tham s s hc ...... Tnh ton cc bin ...... Cc cu trc iu khin ........ Cc vn hnh lin quan ........
G1 G1 G2 G2

H: Cc cnh bo v cc thng ip
Cc cnh bo thit b vo 3000-3999 ..... H2 Cc cnh bo v my 6000-7999 ....... H3 Cc cnh bo v iu khin cc trc ...... H11

I: Cc cnh bo iu khin
Cc nh bo iu khin ........ I1

EMCO WINNC GE SERIES FANUC 21TB

Mc lc

lic

to

bu

O W

w
w

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

D: Lp trnh
Cu trc chng trnh
Lp trnh CNC cho cc my cng c c s dng theo chun DIN 66025. Chng trnh CNC l mt chui ca cc cu lnh chng trnh chng c cha trong b iu khin. Khi gia cng phi, cc cu lnh chng trnh s c c v kim tra bi my tnh theo th t c lp trnh. Cc tn hiu iu khin tng ng s c gi ti my. Chng trnh CNC bao gm: s hiu chng trnh cc cu lnh CNC cc t cc s hiu lin kt (cho tng a ch trc vi cc k hiu)

Cc a ch s dng
O.. S hiu chng trnh t 1 n 9999 cho chng trnh chi tit v chng trnh con. N.. S hiu cu lnh t 1 n 9999. G... Chc nng dn dao X, Z... D liu v tr theo cc gi tr tuyt i () U, W ..D liu v tr theo cc gi tr tng i () R Bn knh, ga tr nghing, tham s chu trnh C Cnh vt I, K .Tham s cung trn F .Lng chy dao, bc ren S Tc trc chnh, tc ct T.........Gi dao (hiu chnh dao) M.Cc chc nng ph P ....Dng, gi chng trnh con, tham s chu trnh Q ...Tham s chu trnh ; ..Kt thc cu lnh

D1

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh

lic

to

bu

O W

w
w

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Tng qut v cc lnh G cho nh ngha A, B, C


Trong lc ci t phn mm ta c th la chn nh ngha lnh A, B, v C. iu khc bit gia cc phin bn ch l m cho lnh, nhng khng phi chc nng ca lnh (xem trong bng). Trong ti liu ny ch m t nh ngha lnh thuc nhm C (tiu chun Chu u). Nu ta s dng nh ngha lnh nhm A hoc B, ch cc m trong m t lnh.
Gr. + + + + + + + + + + + + + A G04 G07.1 G10 G11 G28 G70 G71 G72 G73 G74 G75 G76 G50 G00 G01 G02 1 G03 G90 G92 G94 G32 G96 2 3 5 6 7 10 G97 G98 G99 G20 G21 G40 G41 G42 G80 G83 G84 G85 G17 G18 G19 G12.1 G13.1 Lnh B C G04 G04 G07.1 G07.1 G10 G10 G11 G11 G28 G28 G70 G72 G71 G73 G72 G74 G73 G75 Chc nng Thi gian dng ni suy trn mt tr thit t d liu tt thit t d liu tr li im tham chiu chu trnh gia cng tinh Tin th phi gia cng kho mt lp mt bin dng mu khoan l su, ct trong theo G74 G76 phng z G75 G77 ct trong theo phng x G76 G78 chu trinh ct ren nhiu u mi thit t h to , gii hn tc G92 G92 trc chnh G00 G00 nh v (dch chuyn nhanh) G01 G01 ni suy ng thng ni suy cung trn cng chiu kim G02 G02 ng h ni suy cung trn ngc chiu kim G03 G03 ng h G77 G20 chu trnh tin dc G78 G21 chu trnh ct ren G79 G24 chu trnh tin kho mt G33 G33 ct ren G96 G96 tc trc chnh khng i iu khin tc trc chnh khi lp G97 G97 trnh G90 G90 Lp trnh to tuyt i G91 G91 Lp trnh to tng i G94 G94 Tc chy dao mm/ pht G95 G95 Tc chy dao mm/ vng G20 G70 Nhp d liu n v inch G21 G71 Nhp d liu n v mm G40 G40 Hu b bn knh ct G41 G41 B bn knh ct bn tri G42 G42 B bn knh ct bn phi G80 G80 Hu chu trnh G83 G83 Chu trnh khoan G84 G84 Chu trnh ta r G85 G85 Chu trnh khot G98 G98 Tr li mt phng ban u G99 G99 Tr li lnh hu mt phng G17 G17 Chn mt phng XY G18 G18 Chn mt phng ZX G19 G19 Chn mt phng YZ G12.1 G12.1 BT ni suy to cc G13.1 G13.1 Tt ni suy to cc

Tng qut cc lnh G cho nh ngha lnh C


G00* .nh v (chy dao nhanh) G01 ..Ni suy ng thng (chy dao ct) G02 ..Ni suy cung trn cng chiu kim ng h G03 ...Ni suy cung trn ngc chiu kim ng h G04+..Thi gian dng G7.1 ..Ni suy trn mt tr G10 ...Thit t d liu G11 ...Tt thit t d liu G12.1 .Bt ni suy trong to cc G13.1.Tt ni suy trong to cc G17 .. Chn la mt phng XY G18 .. Chn la mt phng ZX G19 .. Chn la mt phng YZ G20 .. Chu trnh tin dc G21 .. Chu trnh ct ren G24 .. Chu trnh tin kho mt G28+..Tr li im tham chiu G33 Ct ren G40Hy b bn knh ct G41.B bn knh ct bn tri G42 ... B bn knh ct bn phi G70... .Nhp d liu n v inch G71.....Nhp d liu n v h mm G72.... Chu trnh gia cng tinh G73.. .Tin th phi G74....Tin th mt G75....Lp li cc mu G76+...Khoan l su, ct trong theo phng z G77....Ct trong theo phng Z G78...Chu trnh gia cng ren nhiu u mi G80...Hu cc chu trnh (G83 n G85) G8.....Chu trnh khoan G84...Chu trnh tar G85 ..Chu trnh khot G90*.Lp trnh trong to tuyt i G91..Lp trnh trong to tng i G92+.Thit t to , gii hn tc trc chnh G94 . Tc chy dao trn pht (mm/ pht) G95 ..Tc chy dao trn vng (mm/ vng) G96 ..Tc ct khng i G97.. iu khin tc trc chnh khi lp trnh G98 ..Tr li mt phng ban u G99 ..Tr li lnh hu mt phng ........................ Trng thi ban u + ........................ Blockwise effective

11 16 21

........................ Trng thi ban u + ........................ Blockwise effective Vi phin bn A cc lnh ca nhm 3 v 11 khng tn ti. Lp trnh to tng i xut hin trong phin bn A lun vi U v W, cc dch chuyn rt dao lun xut

D2

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Cc lnh M
Lnh M0 M1 M2 M3 M4 M5 M8 M9 M13 M14 M15 M20 M21 M23 M24 M25 M26 M30 M32 M52 M53 M57 M58 M67 M68 M69 M71 M72 M90 M91 M92 M93 M94 M95 M98 M99 Dng chng trnh Dng chng trnh, c iu kin Kt thc chng trnh Bt trc chnh quay cng chiu kim ng h Bt trc chnh quay ngc chiu kim ng h Tt trc chnh Bt dung dch lm mt Tt dung dch lm mt Bt chc nng dao dn ng cng chiu kim ng h Bt chc nng dao dn ng ngc chiu kim ng h Tt chc nng dao dn ng Tin ng Li ng Li mm dao Tin mm dao M thit b kp phoi ng thit b kp phi Kt thc chng trnh chnh Kt thc chng trnh np vn hnh Vn hnh trc quay (Bt trc C) Vn hnh trc chnh (Tt trc C) Bt dao ng trc Tt dao ng trc Bt c cu cp phi thanh t ng Tt c cu cp phi thanh t ng Thay i cp phi thanh Bt thit b thi phoi Tt thit b thi phoi Kep mm cp bng tay Kp cng thit b kp n chc chn thit b kp Tt kim tra v tr cui cng Kch hot ch cp phi thanh t ng Khng kch hot ch cp phi thanh t ng Gi chng trnh con Kt thc chng trnh con, lnh nhy ngha

D3

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

M t cc lnh G
G00 nh v tr (dch chuyn nhanh)
C php
N.... G00 X(U) ..... Z(W) Cc bn trt s dch chuyn vi tc ln nht n im ch lp trnh. Cc lnh lp trnh tuyt i v tng i c th c s dng cng mt thi im.

Ch
Lng chy dao F lp trnh s khng c ngha trong khi chy dao vi lnh G00. Lng chy dao ln nht s c nh ngha bi nh sn xut my. Bt ch chy dao cng bc gii hn n 100%.

o to tuyt i v tng i cho lnh G00

V d
Lp trnh to tuyt i G90 N50 G00 X40 Z56 Lp trnh to tng i G91 N50 G00 U-30 W-30.5

G01 ni suy ng thng (chy dao)


C php
N .... G01 X(U) .... Z(W).... F.... Cc dch chuyn ca bn trt theo ng thng (tin mt u, tin dc, tin cn) vi lng chy dao lp trnh.

V d
Lp trnh to tuyt i G90 N....G90 ...... N20 G01 X40 Z20.1 F01 Lp trnh to tng i G91 N...G95 F0.1 o to tuyt i v tng i cho lnh G01 ....... N20 G01 X20 W-25.9

D4

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Chn cnh vt v bn knh ln trn


V d
.. N95 G01 X26 X26 X86 X86 Z53 Z27 Z27 Z0 R6 C3 N100 G01 N105 G01 N110 G01 .

Ch
Cc cnh vt v cc bn knh ln trn ch c th c chn vo gia hai dch chuyn G00/G01. Chn cc cnh vt v cc bn knh ln Dch chuyn, c lp trnh trong cu lnh th hai, bt u t im b (hnh v). Vi lp trnh to tng i khong cch t im b c lp trnh. Vi ch chy tng cu lnh dao s dng u tin ti im c v sau n im d. Nu thc hin dch chuyn ca cc cu lnh trong mt ln c chn vo cc cnh vt hoc cc bn knh ln trn khng c du giao nhau, cnh bo s 055 s xut hin.

D5

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Nhp bn v trc tip


Cc lnh Cc dch chuyn ca dao

Ch : 1 Cc lnh in sng ch s dng vi tu chn lp trnh luxery

D6

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Cc lnh

Cc dch chuyn ca dao

Cc to im giao nhau b thiu khng cn phi tnh ton. Trong chng trnh cc gc (A), cc cnh vt (C) v cc bn knh ln (R) c th c lp trnh trc tip.

Ch
Cc lnh G sau y khng c s dng cho cc cu lnh c vt cnh hoc bn knh ln. Chng khng c s dng gia cc cu lnh vi cc cnh vt hoc cc bn knh ln, y nh ngha theo s th t ni tip nhau. Cc m - G (tr G04) trong nhm 00 G02, G03, G20, G21 v G24 trong nhm 01 Nhp cc gc (A) ch c th thc hin c vi tu chn lp trnh luxery.

D7

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G02 Ni suy cung trn cng chiu kim ng h G03 Ni suy cung trn ngc chiu kim ng h
C php
N. G02 X(U) Z(W) .I K F Hoc N G02 X(U) Z(W) R F X, Z im cui ca cung trn U, W, I, KCc tham s to tng i ca cung trn (Khong cch t im bt u n tm ca cung trn, I Hng ni suy v tham s ca cung trn tnh trn trc X, K tnh trn trc Z). R . Bn knh ca cung trn Dao s dch chuyn in im ch dc theo cung trn nh ngha vi lng chy dao F lp trnh.

Ch
Khi khng nhp gi tr I hoc K th chng trnh s hiu l n c gi tr 0. Nhp bn knh R c gi tr dng khi cung trn <1800, nhp gi tr m khi cung trn > 1800.

G04 Thi gian dng


C php
N. G04 X(U) Hoc N. G04 P (mgiy) Dch chuyn ca dao s dng li ti mt v tr sau mt khong thi gian c nh ngha bi X,U hoc P. (giy)

Ch
Vi a ch P khng c du thp phn theo sau Thi gian dng bt u ti thi im khi tc dch chuyn ca dao l khng. Thi gian dng ln nht = 2000 giy, thi gian nh nht = 0,1 giy. Nhp vo khong thi gian c th phn bit l 100 mgiy (0,1 giy).

V d
N75 G04 X2.5 mgiy) D8 (thi gian dng=2.5 giy) N95 G04 P1000 (thi gian dng=1giy=1000

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G7.1 Ni suy trn mt tr


C php
N G7.1 C N G7.1 C0 G7.1 C Bt u ni suy trn mt tr Gi tr C m t bn knh ca chi tit o G7.1 C0 Kt thc ni suy trn mt tr

Chc nng ny c kh nng pht trin trn b V tr 0 ca u dao phi c lp trnh cho tt c cc dao s s dng cho ni suy trn mt tr. mt tr trong khi lp trnh. Theo cch ny v d c th to ra chng trnh gia cng mt cam tr trn my tin. Lng dch chuyn ca trc quay C c lp trnh bng cch ch ra gi tr gc, gi tr gc s c b iu khin chuyn i sang khong cch ca on trc thng o dc theo b mt ngoi ca hnh tr. Vi lnh G19 mt phng gia cng c xc nh y trc quay C c thit lp trc trn hng song song vi trc Y.

Ch
im tham chiu ca hnh tr phi c nhp gi tr tng i, mt khc n c tip cn bi dao. Trong d liu b ct v tr 0 phi c ch nh cho dao. Thm tr, cc bn knh dao phay cng phi c nhp. Trong ch G7.1 h to phi khng thay i. G7.1 C v/ hoc G13.1 C0 phi c lp trnh trong ch tt b bn knh ct (G40) v khng th bt u hoc kt thc khi b bn knh ct bt (G41 hoc G42). G7.1 C v G7.1 C0 phi c lp trnh trong cc cu lnh ring bit.

Trong mt khi gia G7.1 C v G7.1 C0 mt chng trnh ngt khng th khi ng li. Cc bn knh cung trn khi ni suy cung trn (lnh G2 hoc G3) phi c lp trnh theo lnh R v khng lp trnh theo gc v/ hoc cc tham s to K v J. Trong lp trnh hnh hc gia G7.1 C v G7.1 C0 khng c dch chuyn nhanh (G0) v/ hoc cc th tc v v tr v cc dch chuyn (G28) hoc cc chu trnh khoan (G83 n G84) phi c lp trnh ri. Chy dao trong ch ni suy mt tr ta coi nh l tc dch chuyn trn vng mt tr c tri ra.

D9

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

V d Ni suy trn b mt tr
Trc X vi lp trnh theo kch thc ng knh v trc C vi lp trnh theo kch thc gc.

O0002 (Ni suy mt tr) N15 T0505 N25 M13 hng quay cho dao truyn ng (tng ng vi M3) N30 G97 S2000 N32 M52 V tr ca trc chnh Bt u ni suy/ Cc bn knh chi tit o N37 G94 F200 N40 G0 X45 Z-5 N50 G1 Z-15 C22.5 N55 Z-5 C45 N60 Z-15 C67.5 N65 Z-5 C90 N70 Z-15 C112.5 N75 Z-5 C135 N80 Z-15 C157.5 N85 Z-5 C180 N90 Z-15 C202.5 N95 Z-5 C180 N100 Z-15 C247.5 N105 Z-5 C270 N110 Z-15 C292.5 N115 Z-5 C315 N120 Z-15 C337.5 N125 Z-5 C315 N130 X45 N135 G7.1 C0 N140 M53 Kt thc ni suy Tt vn hnh trc quay N145 G0 X80 Z100 M15 N150 M30 N35 G7.1 C19.1

D 10

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G10 Thit t d liu


Lnh G10 cho php ghi d liu iu khin, cc tham s lp trnh, ghi cc d liu v dao vv... G10 thng s dng lp trnh im khng ca phi.

V d: B im khng ca phi C php


N G10 P XZRQ; Hoc N G10 P U W C Q; P: S hiu b mn ca dao 0 1-64 1000+(1-64) Gi tr dch chuyn cho h to phi Gi tr hiu chnh do m dao Gi tr lnh l s hiu chnh S hiu chnh hnh hc ca dao (1-64) XCh s hiu chnh trn trc X (t. tuyt i) ZCh s hiu chnh trn trc Z (t. tuyt i) UCh s hiu chnh trn trc X(t. tng i) W...Ch s hiu chnh trn trc Z(t. tng i) RGi tr b bn knh mi dao (gi tr tuyt i) CGi tr b bn knh mi dao (gi tr tng i) QS mi dao o Vi lnh G10 P0 im khng ca phi c ghi ln Mt l do trng hp ny l chiu di khng gian lm vic c th a vo qu trnh tnh ton.

D 11

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G12.1/G13.1 Ni suy trong to cc


nh dng
N. G12.1 N. G13.1 G12.1 G13.1 Bt u ni suy trong to cc Kt thc ni suy trong to cc Ni suy trong to cc thch hp cho gia cng trn mt u ca chi tit tin. N chuyn i lnh lp trnh trong h to Ch : D liu dao Trong thit t d liu b cho dao phay tip theo l nhp cc tham s di ch dn hnh hc. X Z R T -20 (chiu di dao theo phng Z) (bn knh phay) 0 (ku dao 0) Decac sang dch chuyn ca trc thng X (dch chuyn ca dao) v trc quay C (phi quay trn) cho ng dn iu khin. Vi chc nng ny h thng thay i sang mt phng (X-Y) bng lnh G17. Mt s bin dng c th c gia cng phay pha trc vi cc dao dng cho phay. Trc X tip tc c lp trnh vi cc gi tr kch thc ng knh . Tng tng trc Y quay ngc chiu kim ng h mt gc di 900 sang trc X v c lp trnh vi a ch C theo bn knh. Lp trnh lnh G12.1 chn mc (G17) trong ni m h to cc s c gi ra. S dng lnh G12.1 th mc G18 lp trnh trc s b xo b. N s c thit lp li bi lnh G13.1 (kt thc ni suy h to cc). Sau khi bt my hoc RESET li h thng th iu kin ni suy trong h to cc cng s b hu, lnh (G13.1) v mc phng chn la bi lnh G18 s c s dng.

Chn G12.1 v loi b G13.1 lp trnh trong ch G40 b bn knh dao phay ch lp trnh sau khi bt ni suy to cc. Khi kch hot hu ni suy trong to cc dch chuyn c th dch chuyn nhanh vi lnh G0. Sau khi bt G12.1 mt khong tip cn ln dch chuyn theo trc X phi c lp trnh trc khi dch chuyn u tin vu lnh G42/G41 (xem v d lp trnh). Cng vi lp trnh kch thc ng knh cho trc thng (trc X) cc bn knh lp trnh c s dngcho trc quay (trc C). Trong ch G12.1 h to phi khng thay i. G21.1 v G13.1 c lp trnh trong cc cu lnh ring bit. Mt cu lnh chn gia hai lnh G12.1 v G13.1 s lm cho chng trnh khng th bt u. Bn knh cung trn trong lnh ni suy cung trn (G2 hoc G3) c th c lp trnh bng lnh R v/ hoc theo cc to I v J.

Cc m G c th lp trnh trong ni suy h to cc:


M - G G01 G02, G03 G04 G40, G41, G42 G65, G66, G67 G98, G99 S dng Ni suy ng thng Ni suy cung trn Thi gian ngng B bn knh dao ct (trong ni suy to cc c ng dng trn ng dn dao sau khi b dao) S dng lnh macro Lng chy dao trn pht, lng chy dao trn vng

D 12

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

V d: Phay hnh a gic 6 cnh SW17 SW 17

im P1 P2 P3 P4 P5 P6

Cng thc C 0 SW*0.5 SW*0.5 0 SW*0.5 SW*0.5

C 0 8.5 8.5 0 -8.5 -8.5

X 19.63 9.81 -9.81 -19.63 -9.81 9.81

Cng thc X (SW/SIN600) TAN300*SW TAN300*SW*-1 -1*(SW/SIN600) TAN300*SW*-1 TAN300*SW

D 13

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G17-G19 la chn mt phng


nh dng
N G17/G18/G19 Vi G17 n G19 mt phng lm vic s c nh ngha, trn mt phng chn cc lnh ni suy ng thng v ni suy trong to cc c th c thc hin v trn mt phng ny b cc bn knh ct cng s c tnh ton. B chiu di dao s c bt u trn trc thng ng vi mt phng lm vic c kch hot. G17 Mt phng-XY G18 Mt phng-ZX G19 Mt phng-YZ

nh ngha cc mt phng lm vic chnh

D 14

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G20 Chu trnh tin dc trc


nh dng
N G20 X(U) Z(W) F Hoc N G20 X(U)... Z(W) R F (cn) (thng)

X(U), Z(W).. Cc to tuyt i (tng i) ca im ca bin dng K. R [mm] ..Kch thc gia s cn trn trc X vi hng dng hoc m (+/-).

Chu trnh tin dc khng c cn

Ch
Chu trnh ny l mt phng thc gia cng v chu trnh s b hu bng mt lnh G ca nhm lnh tng t. Cc cu lnh sau y cc to ch c thay i khi lp trnh (xem v d). Tham s cn m (-R) nh ngha cn nh thy trong hnh v.

Chu trnh tin dc vi cn m -R

V d: Chu trnh tin dc G20

D 15

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G21 Chu trnh ct ren


nh dng
N G21 X(U) Z(W) F Hoc N G21 X(U) Z(W) R F F Bc ren [mm] R [mm] .Kch thc gia s cn trn trc Z vi hng dng hoc m (+/-) (ren cn) (ren thng)

Chu trnh ct ren thng

Ch
Chu trnh ny l mt phng thc gia cng v chu trnh s b hu bng mt lnh G ca nhm lnh tng t. Cc cu lnh sau y cc to ch c thay i khi lp trnh (xem v d). Tham s cn m (-R) nh ngha cn nh thy trong hnh v.

Chu trnh ct ren nghing

D 16

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G24 Chu trnh tin mt


nh dng
N G24 X(U) Z(W) F Hoc N G24 X(U) Z(W) R F (mt cn) (mt thng)

R Gi tr gia s cn trn trc Z

Ch
Chu trnh ny l mt phng thc gia cng v chu trnh s b hu bng mt lnh G ca nhm lnh Chu trnh tin mt khng c cn tng t. Cc cu lnh sau y cc to ch c thay i khi lp trnh (xem v d).

Tham s cn m (-R) nh ngha cn nh thy thy trong hnh v.

Chu trnh tin mt vi cn m (-R)

G28 Tr li im tham chiu


nh dng
N G28 X(U) Z(W) X, Z Cc to trung gian tuyt i U,W.Cc to trung gian tng i Lnh G28 s dng tip cn im tham chiu qua mt v tr trung gian (X(U), Z(W)). Dch chuyn u tin ti X(U) v Z(W), sau l dch chuyn n im tham chiu. C hai dch chuyn u vi lnh G00.

D 17

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G33 Ct ren
nh dng
N G33 X(U) Z(W) F F. Bc ren [mm] Lnh G33 c th dng ct cc ren thng v ren nghing. V lnh ny khng t ng quay tr li im bt u, nn chu trnh ct ren nhiu u mi G87 c u tin dng hn. Trong gia cng c th dng kha chi tit. Cc kch thc o ct ren

Ch
Vi ren nghing bc ren c nh ngha vi gi tr chiu cao trn trc X hoc trc Z. C th thc hin ct cc on ren lin tip (ren nhiu u mi).

D 18

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

B bn knh ct
Trong khi o dao u dao ch c o ti hai im (lin quan n trc X v trc Z). Bi vy cho nn b dao m t theo l thuyt l nh v tr ct. im ny dch chuyn trn phi theo cc ng dn lp trnh. Vi cc dch chuyn trn cc hng trc (hng dc Bn knh nh ct v nh ct l thuyt trc v hng song song vi mt u) cc im trn nh dao lin quan n cc trc s dng. Cc l kch thc khng c sinh ra trn phi. Vi cc dch chuyn ng thi trn hai hng trc (hng nghing, hng bn knh) v tr im ct l thuyt khng trng khp vi im trn nh dao ct hin thi. Cc li kch thc sinh ra trn phi. Li kch thc ln nht khng c b bn knh ct vi cc dch chuyn 450. Bn knh nh ct 0,4 mm 0,16 mm khong cch cc ng dn 0,24 mm khong cch trn X v Z. Nu b bn knh ct c s dng, cc li kch thc c t ng tnh ton v b bi b iu khin. Cc dch chuyn song song v nghing so vi trc B bn knh ct ta phi nhp vo bn knh R v v tr ct T khi nhp d liu v dao. V tr ct c ch nh bi mt con s (xem bn v) la chn v tr ct hy xem trn dao c khi n c g kp trn my.

Cc v tr ct

D 19

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

ng dn dao vi la chn hoc hu b bn knh ct

Tip cn hoc i ra ti mt im cnh pha trc

Tip cn hoc i ra ti mt im cnh pha sau - - - - - - - ng dn dao lp trnh ng dn dao dch chuyn thc t Vi cc cung trn thng tip tuyn ti im u hoc im cui ca cung trn s c tip cn. ng dn tip cn ti mt bin dng v ng dn i ra t mt bin dng phi ln hn bn knh nh dao R, ngc li chng trnh s b dn on vi mt cnh bo. Nu cc phn t bin dng nh hn bn knh nh

Tip cn hoc i ra mt im cnh pha sau

dao R, hin tng lm bin dng c th xy ra. Phn mm tnh ton qua ba cu lnh cng nhn hin tng lm bin dng ny v gin on chng trnh vi mt li cnh bo.

Cc ng dn dao khi chy chng trnh c kch hot b bn knh ct

ng dn dao ti mt cnh trong ng dn dao ti mt cnh ngoi > 900 - - - - - - - ng dn dao lp trnh ng dn dao dch chuyn thc t Vi cc cung trn thng tip tuyn ti im u hoc im cui ca cung trn s c tip cn. Nu cc phn t bin dng nh hn bn knh nh dao R, hin tng lm bin dng c th xy ra. Phn mm tnh ton qua ba cu lnh cng nhn ng dn dao ti cnh ngoi <90
0

hin tng lm bin dng ny v gin on chng trnh vi mt li cnh bo. D 20

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G40 Hu b bn knh ct
B bn knh ct s b hu vi lnh G40. Lnh hu ch cho php khi kt hp vi lnh dch chuyn thng (G00, G01). G40 c th c lp trnh trong cu lnh tng t nh G00 hoc G01 hoc trong cu lnh trc.

G41 B bn knh ct bn tri


Nu ng dn dao lp trnh (xem trong hng gia cng) nm bn tri ca vt liu gia cng, b bn knh ct s c chn vi lnh G41.

Ch
Khng thay i hng gia G41 v G42 hu lnh b trc vi lnh G40. Bn knh ct R v v tr ct T phi c nh ngha. nh ngha G41 b bn knh ct bn tri Vic chn la ch cho php trong s kt hp vi G00 hoc G01. Khng th thc hin thay i hiu chnh dao khi kch hot b bn knh ct.

G42 B bn knh ct bn phi


Nu ng dn dao lp trnh (xem trong hng gia cng) nm bn phi ca vt liu gia cng, b bn knh ct s c chn vi lnh G42. Cc ch xem trong G41!

nh ngha G42 b bn knh ct bn phi

D 21

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G70 o trong h Inches


nh dng
N5 G70 Khi lp trnh vi lnh G70 cc gi tr sau s chuyn i sang n v Inches: Lng chy dao F [mm/pht, inch/pht, mm/ vng, inch/vng] Cc gi tr b (im khng, hnh hc, mn,... ) [mm, inch] Cc ng dn dch chuyn [mm, inch] Hin th v tr hin thi [mm, inch] Tc trc chnh [m/pht, feet/pht]

Ch
Lnh G70 c th c nh ngha trong cu lnh u tin ca chng trnh. H thng o s c kch hot sau khi lp trnh cng sau bt/ tt ng c. quay tr li h thng o gc cch tt nht l s dng ch MDI (v d MDI G70 bt u chu trnh).

G71 o trong h Mt
nh dng
N5 G71 Xem trong G70!

D 22

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G72 Chu trnh gia cng tinh


nh dng
N... G72 P... Q... P.......... S th t ca cu lnh u tin cho chng trnh m t bin dng gia cng tinh. Q.......... S th t ca cu lnh cui cng cho chng trnh m t bin dng gia cng tinh. Sau khi ct th bng cc lnh G73, G74, G75 lnh G72 cho php gia cng tinh. Lp trnh bin dng gia P v Q n cng s dng cho ct th, y s lp li bin dng nhng khng chia chiu su ct v khng offset cc ng ct tinh.

Ch
Cc chc nng F, S v T ch nh gia P v Q ch c hiu lc cho lnh G72. Khng c hiu lc cho G73, G74 v G75. Chu trnh gia cng tinh G72 phi c lp trnh sau cc chu trnh G73, G74 v G75. Trc khi bt u chu trnh gia cng tinh G72 dao phi ng trn im bt u ph hp. Gia P v Q khng cho php a ra cu lnh.

D 23

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G73 Chu trnh tin bin dng


C php
N.... G73 U1... R... N.... G73 P... Q... U2 +/-... F... S... T... Cu lnh th nht U1 [mm] chiu su ct, s gia, khng c du, trong hnh v ch ra U1. R [mm] chiu cao li dao Cu lnh th hai P..s th t cu lnh u tin trong chng trnh m t bin dng. Chu trnh tin bin dng Q S th t ca cu lnh cui trong chng trnh m t bin dng. U2 [mm] khong cch v hng ca khong offset ca bin dng gia cng tinh trn hng X (ng knh hoc bn knh thit k), trong bn v ch ra U2/2 W [mm] khong cch v hng ca khong offset bin dng gia cng tinh trn hng Z, s gia, khng c du. F, S, T Lng chy dao, tc trc chnh, dao c. Trc khi gia cng dao ti v tr C. Gia cc s th t cu lnh P v Q mt bin dng (A n A n B) s c lp trnh, n s c gia cng vi khong chia chiu su ct tng ng nm trn khong offset bin dng gia cng tinh nh ngha (cu lnh s 2, trong bn v U2/2). Ch Cc chc nng F, S v T gia P v Q c b qua im C (v tr ca dao trc chu trnh) phi nm bn ngoi bin dng. Dch chuyn u tin t im A n A phi l G00 hoc G01, ch cho php trong hng X (G00 X) v phi c lp trnh trong h to ng tuyt i. Gia P v Q khng cho php gi chng trnh con Gia P v Q khng cho php a ra cu lnh

D 24

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

V d chu trnh tin bin dng G73: Gia cng bin dng nh trong hnh bn. Chng trnh: O2000 N10 G95 G1 N11 G0 N20 M3 N12 T0202 S3000 Z2 (im bt u cho chu trnh) N40 G73 U2 R2 V d tin bin dng N50 G73 P60 N60 G0 X10 N70 G1 Z-10 (T N60 n N120 m t bin dng gia cng) N80 X20 N90 X26 Z-15 N100 Z-25 N110 X34 N120 X40 Z-30 N130 G0 X45 Z20 F0.6 T0404 N140 S3000 Q120 U1 W1 ( Chu trnh tin bin dng) N30 G00 X45 F0.5 X45 Z20

(Chn dao gia cng tinh) N150 G0 X45 Z2 ( im bt u cho gia cng tinh) N160 G72 P60 Q120 N170 M30 (chu trnh gia cng tinh)

D 25

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G74 chu trnh tin Facing (chy dao song song vi mt u)


nh dng
N G74 W1 R N G74 P Q U+/- W2+/- F S T Cu lnh th nht W1 [mm] chiu su ct trn phng Z, s gia, khng c du, trong hnh v ch ra W1. R [mm] chiu cao khong li dao Cu lnh th hai P..s th t cu lnh th nht trong chng trnh m t bin dng. Chu trnh tin Facing Q S th t ca cu lnh cui trong chng trnh m t bin dng. U [mm] khong cch v hng ca khong offset ca bin dng gia cng tinh trn hng X (ng knh hoc bn knh thit k), trong hnh v ch ra U/2 W2 [mm] khong cch v hng ca bin dng offset bin dng gia cng tinh trn hng Z, gia s, khng c du. F, S, T Lng chy dao, tc trc chnh, dao c. Trc khi gia cng dao ti v tr im C. Gia cc s th t cu lnh P v Q mt bin dng (A n A n B) s c lp trnh, n s c gia cng vi khong chia chiu su ct tng ng nm trn khong offset bin dng gia cng tinh nh ngha (2. cu lnh, trong hnh v U/2).

Ch
Cc chc nng F, S v T gia P v Q c b qua im C (v tr ca dao trc chu trnh) phi nm bn ngoi bin dng. Dch chuyn u tin t im A n A phi l G00 hoc G01, ch cho php trong hng X (G00 X) v phi c lp trnh trong h to ng tuyt i. Gia P v Q khng cho php gi chng trnh con Gia P v Q khng cho php a ra cu lnh

D 26

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

V d G74 chu trnh tin Facing Chng trnh:

V d chu trnh Facing

D 27

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G75 Lp mt bin dng mu


C php
N G75 U1+/- W1+/- R N G75 P Q U2 W2 F S T Cu lnh th nht U1 im bt u cho chu trnh trn trc X (bn knh ch nh), trong hnh v ch ra U1. W1im bt u ca chu trnh trn trc Z (gi tr thay i) R s ln lp (khong ct chia bng nhau) Cu lnh th hai P s th t cu lnh ca cu lnh u tin cho lp trnh bin dng. Lp mt bin dng mu Q s th t cu lnh ca cu lnh cui cng cho lp trnh bin dng. U2[mm] khong cch v hng ca bin dng gia cng tinh offset theo hng X (ng knh hoc bn knh ch nh) W2.. Khong cch v hng ca bin dng gia cng tinh offset trn hng Z (vi im thay i) F, S, T lng chy dao, tc trc chnh v dao c Chu trnh G75 cho cho php gia cng offset mt bin dng ca phi, bin dng mu s chuyn sang bin dng gia cng tinh theo tng bc. S dng cho cc sn phm gia cng bn tinh (cc chi tit rn, c).

Bin dng trong on chng trnh N20 (20/0) N80 (80/-50) s c gia cng trong 5 ln chy V d lp bin dng mu dao. D 28

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G76 Chu trnh khoan l su / chu trnh tin mt trong


C php
N G76 R N G76 X(U) Z(W) P Q R2 F Cu lnh th nht R1[mm] chiu cao li dao b phoi (gi tr tng i khng c du) trong bn v ch ra: R1. Cu lnh th hai X(U), Z(W) cc to tuyt i (tng i) ca im Chu trnh khoan/ chu trnh tin trong cnh bin dng K. Hoc Z(W). Chiu su khoan to tuyt i (tng i). P [m]Lng n dao gia s theo hng X (khng c du); P< chiu rng dao! Q [m]Chiu su ct theo hng Z (khng c du). R2 Undercut ti im kt thc Z. F.. Lng chy dao

Ch
Khng dng cc a ch X(U) v P lnh G76 c th s dng nh chu trnh khoan (Di chuyn dao n X = 0 trc!) Vi chu trnh tin trong lng n dao trong P phi nh hn chiu dy ca dao B. Vi ln ct u tin khng c undercut s thc hin ti im cui Z. Undercut phi l mt gi tr xc nh

D 29

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G77 Chu trnh tin rnh (dc trc X)


C php
N G77 R N G77 X(U) Z(W) P Q R2 F Cu lnh th nht R1[mm] Chiu cao li dao b phoi, trong hnh v ch ra R1 Cu lnh th hai X(U), Z(W) Cc to tuyt i (tng i) ca im K P [m] Chiu su ct trn hng X (khng c du). Q [m] Chiu su ct trong tng i trn hng Z Chu trnh ct rnh trn phng X (khng c du) R Undercut ti im cui X, nh thy trong hnh v R2 F.. lng chy dao

Ch
Chiu su ct trong Q phi nh hn chiu rng dao B. Chiu rng dao s khng c tnh ton trong chu trnh ny. Ln ct u tin thc hin khng c undercut. Undercut phi l mt gi tr xc nh

D 30

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G78 Chu trnh tin ren nhiu u mi


C php
N G78 P1 Q1 R1 N G78 X(U) Z(W) R2 P2 Q2 F Cu lnh th nht P1.. l su tham s kt hp PXXxxxx Hai tham s u l nh ngha s ln gia cng tinh PxxXXxx Hai tham s tip theo nh ngha gi tr nghing PF (xem hnh v) Chu trnh ct ren nhiu u mi PxxxxXX nh ngha gc bn ca ren n v l [o] (cho php: 0,29,30,56,60,80) Q1.Chiu su ct nh nht [m] Tng i R1. Khong offset ca bin dng gia cng tinh [mm], tng i. Cu lnh th hai X(U), Z(W) cc to tuyt i (tng i) ca im K R2 [m] gi tr gc nghing tng i vi im (ren tr R=0) P2 [m] chiu su ren (lun dng), ch ra trong hnh v P2 Q2 [m] chiu su ct ca phn ct th nht (gi tr bn knh) khng c du F [mm] bc ren

PxxXXxx =

PF [mm] 10 F

Ch
Tham s nghing m R nh ngha nghing nh thy trong hnh v

D 31

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

H thng G98/ G99


G98 . Sau khi t c chiu su khoan dao li v mt phng khi u G99 . Sau khi t c chiu su khoan dao li v mt phng rt dao - nh ngha bi tham s R Nu kch hot G98 hoc G99, dao s li v mt phng khi u. Nu G99 (rt v mt phng li dao) lp trnh. a ch R phi c nh ngha. Vi G98 R khng cn phi lp trnh. Cc c trng li dao G98, G99 R nh ngha chiu cao ca mt phng li dao lin quan n v tr Z sau cng (v tr bt u cho chu trnh khoan). Vi gi tr R m mt phng li dao s nm thp hn v tr khi u, vi gi tr R dng mt phng li dao s cao hn v tr bt u.

Chui cc dch chuyn


1: Cc dch chuyn ca dao vi tc chy dao nhanh t v tr khi u (S) n mt phng nh ngha bi R (R). 2: Chu trnh khoan gia cng xung chiu su cui cng E. 3: Li dao xut hin a: vi lnh G98 li dao n mt phng khi u (S) v b: vi lnh G99 li dao n mt phng li dao nh ngha.

Chui cc dch chuyn

D 32

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G80 Hu cc chu trnh (G83 G85)


C php
N G80 Cho php s dng vi cc chu trnh khoan. Cc chu trnh khoan c th th b hu bi lnh G80 hoc nhm lnh 1 (G00, G01,) cng c th b hu bi lnh G80.

G83 Chu trnh khoan


C php
N G98 (G99) G83 X0 Z(W) (R ) Q P F M G98(G99)...Quay li mt phng khi u (mt phng li dao) X0 .V tr l trn to X (thng l khng) Z(W) .Chiu su ct tuyt i (tng i) R[mm] .Gi tr tng i cho mt phng li dao lin quan n im u tin trn hng Z (khng c du) Q [m] Chiu su ct trn 1 ln ct P [mgiy] . Thi gian dng ti y l Chu trnh khoan vi li dao n mt phng li dao P1000 = 1 giy F Lng chy dao M Hng trc chnh (M03 hoc M04) K ... S ln lp li chu trnh

Ch
Nu G99 (li dao n mt phng li dao) c lp trnh, a ch R cng phi c nh ngha. Vi lnh G98 R c th c b qua. Khng cn phi lp trnh X0 nu trong cu lnh trc dao dch chuyn n tm trc chnh ri (N G00 X0 Z) Nu trong cu lnh trc ch lp trnh duy nht to X0 v tr bt u cho trc Z phi c tip cn (N G00 Z3) Tr khi Q c xc nh nu khng vic chia cc Chu trnh khoan vi li dao n mt khi u ln ct s khng c thc hin, ngha l qu trnh khoan n im kt thc Z ch trong mt ln.

D 33

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G84 Chu trnh ta r ren

C php
N G98 (G99) G84 X0 Z(W) (R ) F M F ..Bc ren X0 V tr l trn to X (thng l khng) Z(W) Chiu su ct tuyt i (tng i) R[mm] .Gi tr gia s cho mt phng li dao lin quan n im u tin trn trc Z (xc nh bi im) P [mgiy] .Thi gian dng ti y l P1000 = 1 giy F Lng chy dao M .. Hng trc chnh (M03 hoc M04)

Chu trnh taro ren vi li dao v mt phng li dao

Ch
Nu G99 (li dao n mt phng li dao) c lp trnh, a ch R cng phi c nh ngha. Vi lnh G98 R c th c b qua. Khng cn phi lp trnh X0, nu trong cu lnh trc dao dch chuyn n tm trc chnh ri (N G00 X0 Z) Nu trong cu lnh trc ch lp trnh duy nht to X0 v tr bt u cho trc Z phi c tip cn (N G00 Z3). Chu trnh ta r ren bt u vi chc nng M tng ng (M03 hoc N04). Ti im ch hng quay ca trc chnh ch nh s t ng tr li.

Chu trnh ta r ren vi li dao v mt phng bt u

D 34

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Khoan l su, G83 v ta r ren, G84 trn trc chnh vi kho dao

D 35

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G85 Chu trnh doa

C php
N G98 (G99) G85 X0 Z(W) (R ) P F M X0 V tr l trn to X (thng l khng) Z(W) Chiu su khoan tuyt i (tng i) R[mm] .Gi tr tng i cho mt phng li dao lin quan n im u tin trn trc Z (xc nh bi im) P [mgiy] .Thi gian dng ti y l P1000 = 1 giy F Lng chy dao M . Hng trc chnh (M03 hoc M04)

Chu trnh doa vi li dao v mt phng li dao

Ch
Tham s R phi c xc nh khi lp trnh lnh G99. Ta c th b R khi kch hot G98. Cho php b a ch X0 ti G83 nu ta lp trnh v tr bt u thc hin chu trnh trn c hai trc (N G00 X0 Z) ti cu lnh trc. Ngc li v tr bt u trn trc Z phi c tip cn (N G00 Z3) ti cu lnh trc. Li dao v im bt u thc hin vi hai ln chy dao c lp trnh. Khng th thc hin chia ln ct bi vic nh ngha gi tr Q.

Chu trnh doa vi li dao v mt phng bt u

D 36

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G92 Gii hn tc trc chnh G90 Lp trnh to tuyt i


C php
N G90 Cc a ch phi c lp trnh nh sau: X .... ng knh U+/- S gia trn phng ng knh (mong mun mt s chu trnh) Z+/- . Kch thc tuyt i (tham chiu n im khng ca phi) W+/- Gia s khong cch dch chuyn (hin tai) Ch Chuyn i gia G90 sang G91 t mt cu lnh n mt cu lnh l c th thc hin c. G90 v G91 cng c th c lp trnh vi mt s chc nng G khc (N G90 G00 X Z)

C php
N G92 S (gii hn tc trc chnh) Tc trc chnh ln nht (U/pht) cho tc ct khng i (G96) c th c thit lp vi lnh G92.

G92 Thit t h to
C php
N G92 X Z Hoc N G92 U W (Chuyn h to ) (t h to )

V d
Ta mun chuyn im khng ca phi t pha bn tri sang pha bn bn phi cu phi ng knh ca phi = 30 mm Chiu di ca phi = 100 mm Chng trnh N G90...... Lp trnh to tuyt i im khng ca phi bn phi Cnh phi ca bin dng gia cng tinh N180 G00 X35.Li dao

G91 Lp trnh vi to tng i


C php
N G91 Cc a ch phi c lp trnh nh sau: X, U .... ng knh Z, W... Khong cch dch chuyn tng i (so vi mc hin thi) vi mt im

N185 Z-100 . .. Khong dch chuyn = chiu di phi N190 G92 X35 Z0.im khng mi trn cnh tri .im khng ca phi bn tri ... Gia cng cnh tri N305 G00 X35 .... Li dao N310 Z100 ... Khong dch chuyn = chiu di phi N315 G92 X35 Z0 t li im khng ca phi bn tri vn vn B im khng vi lnh G92 l mt cch thc v n khng b hu qua lnh M30 hot RESSET! Trong cch ny, ng qun thit t li b im khng G92 trc khi chng trnh kt thc. Khi b im khng c ci t trong h tng i, cc gi tr U v V s c thm vo sau b im khng c hiu lc.

Ch xem G90.

D 37

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

G94 Lng chy dao trn pht


Vo lnh G94 c ngha l tt c cc gi tr lp trnh i theo F (lng chy dao) s l mm/ pht.

C php
N G94 F

G95 Lng chy dao trn vng


Vo lnh G95 c ngha l tt c cc gi tr lp trnh i theo F (lng chy dao) s l mm/ vng.

C php
N G95 F

G96 Tc ct khng i
n v: m/ pht B iu khin lin tc tnh ton tc trc chnh tng ng vi tng ng knh xc nh.

C php
N G96 S

G97 Tc quay khng i n v: vng/ pht C php N G97 S

D 38

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

M t cc lnh M
Cc lnh M l cc chc nng chuyn i hoc b xung. Cc lnh M c th ng mt mnh trong mt cu lnh lp trnh hoc ng cng vi cc lnh khc. Cc lnh cng nhm c th hu lnh khc, ngha l cc lnh M c lp trnh sau c th hu lnh M lp trnh trc ca cng nhm.

Ch
Cc trang sau m t cc lnh M tiu chun. Cc lnh M c kh nng thc hin ph thuc vo kiu my v vic s dng cc thit b ph tr.

M00 Dng chng trnh v iu kin


Lnh ny thc hin dng trong khi thi hnh ca mt chng trnh chi tit. Trc chnh, chy dao v dng dch lm mt s b tt. Ca bo v phoi c th c m m khng sinh ra cnh bo. Vi phm NC START chng trnh c th tip

M03 Bt trc chnh quay cng chiu kim ng h


Trc chnh c bt vi iu kin tc trc chnh hoc tc ct lp trnh y , ca bo v phi c ng v phi kp cht. M03 phi c s dng cho tt c cc dao ct phi hoc cc dao kp trn u, nu gia cng sau trung tm tin.

tc chy. Sau cc dn ng chnh c bt vi tt c cc gi tr hp l trc .

M04 Bt trc chnh quay ngc chiu kim ng h


Cc iu kin tng t nh m t vi lnh M03 c ng dng ti y. M03 phi c s dng cho tt c dao ct tri hoc cc dao c kp vung gc, nu gia cng sau trung tm tin.

M01 Dng chng trnh c iu kin


M01 lm vic gings M00, nhng ch khc nu chc nng PROGRAMMED STOP YES c bt bi phm phn mm trn menu PROGRAM CONTROL. Vi phm NC START chng trnh c th

tip tc chy. Sau cc dn ng chnh c bt vi tt c cc gi tr hp l trc .

M05 Tt trc chnh


iu khin trc chnh l phanh in. Khi kt thc chng trnh trc chnh s t ng chuyn sang tt.

M02 Kt thc chng trnh chnh


M02 lm vic ging M30

D 39

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

M25 M thit b kp M08 Bt dung dch lm mt


Ch cho my tin EMCO PC Turn 120/125/155. Dung dch lm mt s c bt. Ch cho thit b ph kin kp t ng duy nht trn my tin PC TURN 120/125/155. Thit b kp c m. Xem Cc chc ca ph kin Thit b kp t ng.

M09 Tt dung dch lm mt


Ch cho my tin EMCO PC Turn 120/125/155. Dung dch lm mt s c tt.

M26 ng thit b kp
Ch cho thit b ph kin kp t ng duy nht trn my tin PC TURN 120/125/155. Thit b kp c ng. Xem Cc chc ca ph kin Thit b kp t ng.

M20 Li mi chng tm
Ch cho ph kin ng t ng. ng dch chuyn li v sau. Xem Cc chc ca ph kin ng t ng.

M30 Kt thc chng trnh M21 Tin mi chng tm


Ch cho ph kin ng t ng duy nht trn PC TURN 120/125/155. ng dch chuyn tin v trc. Xem Cc chc ca ph kin ng t ng. Vi lnh M30 tt c cc dn ng b tt v b iu khin s quay tr li bt u chng trnh. Ngoi ra, b m mc s tng ln 1.

M71 Bt thit b thi phoi


Ch cho thit b ph kin thi phoi. Thit b thi phoi s c bt.

M72 Tt thit b thi phoi


Ch cho thit b ph kin thi phoi. Thit b thi phoi s c tt.

D 40

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

M98 Gi chng trnh con


C php
N... M98 P... P......... B bn s th nht tnh t bn phi xc nh s hiu ca chng trnh con, cc s khc l s ln lp li ca chng trnh con.

Ch
M98 c th c ch nh trong cu lnh ging nh cu lnh dch chuyn (v d. G01 X25 M98 P25001). Khi m s ln lp khng theo l thuyt, chng trnh con ch c gi mt ln (M98 P5001). Khi lp trnh chng trnh con khng tn ti th mt cnh bo s xut hin. C th thc hin gi mt vng hai chng trnh con.

M99 Kt thc chng trnh con, ch dn nhy


C php
N... M99 P...

M99 trong chng trnh chnh


Khng c a ch nhy: Nhy n u chng trnh. Vi a ch nhy Pxxxx: Nhy n cu lnh s xxxx

M99 trong chng trnh con


Khng c a ch nhy: Nhy n chng trnh ang gi, n cu lnh k tip sau cu lnh gi ln (xem hnh v). Gi chng trnh con t chng trnh chnh Vi a ch nhy Pxxxx: Nhy n chng trnh ang gi n cu lnh s xxxx.

Ch
M99 phi l lnh sau cng trong chng trnh con. Nhy li xut hin t ng vo trong cu lnh theo sau k tip trong chng trnh chnh.

D 41

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

ng dng trc C

Ch
B iu khin gc FANUC 21T khng h tr vn hnh vi trc C (trc quay) v vi dao dn ng. c kh nng s dng chc nng ny trn cc my tng ng (EMCO TURN 325/II, Lnh M13 M14 M15 M52 M53 ng h Bt dao dn ng ngc chiu ng h Tt dao dn ng Vn hnh trc quay (Bt trc C) Vn hnh trc chnh (Tt trc C) ngha Bt dao dn ng cng chiu kim PC TURN 155, CONCEPT TURN 155), b EMCO WinNC FANUC 21T m rng phm vi cc lnh ca FANUC 21i n h tr trc C vi dao dn ng c. Vi mc ch ni tip cc chc nng M. Chc nng phay vi ni suy trong to cc cc chc nng G12.1/ G13.1 c tip tc. Cc chu trnh G83 v G84 c sa i tng ng cho vn hnh vi cc dao dn ng c. Lp trnh G83 v G84 ng vi mt b iu khin FANUC 21T gc.

D 43

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Lm vic dc trc vi chc nng dao dn ng Khoan l su dc trc vi dao dn ng, G83
C php
N... G83 Z-15 Q... F... G83 ........... Gi chu trnh khoan

Ch :
Khi s dng dao dn ng (cc my EMCO Turn 325/ii, PC Turn 155, Concept Turn 155) b trc X 20 mm phi c nhp trong d liu dao cho dao dn ng trn phng X. Vic b ny em n cc v tr khc nhau ca dao dn ng gim s cng nhc ca dao.

Z-15 .......... Chiu su khoan cui cng tuyt i ( y l 15). Q [m] ........ Chiu su li dao trong lc chy dao F .................Lng chy dao khoan Trc khi gi chu trnh khoan dao trn trc X v trc C phi c t trn tm khoan v trn trc Z ti khong cch an ton. Sau khi chu trnh kt thc dao c dch chuyn nhanh n v tr sau cng trc khi gi chu trnh (khong cch anh ton). S vng quay v hng quay phi c lp trnh trc khi gi chu trnh.

Cc ch chung
X lun phi c lp trnh ngay c nu trong cu lnh trc oa dao dch chuyn n tm tin ri (N... G00 X Z) Nu X c lp trnh, trong cu lnh trc v tr bt u cho trc Z phi c tip cn (N.... G00 Z3) Nu Q khng c ch nh, vic chia cc ln ct khng c thc hin, ngha l khoan n im cui Z trong mt ln dch chuyn.

D 44

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Tar ren dc trc vi dao dn ng, G84


C php
N... G84 Z-10 F... M... G84 ........... Gi chu trnh khoan Z-10 .......... Chiu su tar tuyt i ( y l 10). F [mm] .......Bc ren

Ch :
Khi s dng dao dn ng (cc my EMCO Turn 325/II, PC Turn 155, Concept Turn 155) b trc X 20 mm phi c nhp trong d liu dao cho dao dn ng trn phng X. Vic b ny em n cc v tr khc nhau ca dao dn ng gim s cng nhc ca dao.

M ...............Hng quay ca trc chnh (M13 hoc M14) Trc khi gi chu trnh khoan dao trn trc X v trc C phi c t trn tm khoan v trn trc Z ti khong cch an ton.

Cc ch chung
X lun phi c lp trnh ngay c nu trong cu lnh trc oa dao dch chuyn n tm tin ri (N... G00 X Z) Nu X c lp trnh, trong cu lnh trc v tr bt u cho trc Z phi c tip cn (N.... G00 Z3) Chu trnh tar bt u vi chc nng M tng ng (M13 hoc M14). Ti im ch hng quay ca trc chnh ch nh s t ng tr li. Khi v tr bt u c tip cn tr li, h thng s t ng chuyn sang hng quay gc. Tar ren vi dao dn ng (M13, M14) ch thc hin vi tar ti trc, n l pha ngoi ca tm tin. Cng cng nh trc C phi c kch hot trc v v tr tng ng c xc nh (M52).

D 45

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Khoan l su dc trc, G83 v Tar ren dc trc, G84 vi dao dn ng

D 46

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Lm vic trn phng hng knh vi dao dn ng Khoan l su hng knh vi dao dn ng, G77
C php Ch :
Khi s dng dao dn ng (cc my EMCO Turn 325/II, PC Turn 155, Concept Turn 155) b trc X 20 mm phi c nhp trong d liu dao cho dao dn ng trn phng X. Vic b ny em n cc v tr khc nhau ca dao dn ng gim s cng nhc ca dao G77 .......... Gi chu trnh khoan R1 [mm] ....Khong li dao khi kt thc ( y l 1) X-4 ............Chiu su khoan cui cng ( y l 4) P [m] ....... Khong li dao trong khi chy dao F................. Lng chy dao khoan Trc khi gi chu trnh khoan dao trn trc Z v trc C phi c t trn tm khoan v trn trc X ti khong cch an ton. Sau khi kt thc chu trnh dao c dch chuyn nhanh n v tr sau cng trc khi gi chu trnh (khong cch anh ton). S vng quay v hng quay phi c lp trnh trc khi gi chu trnh. N... G77 R1 N... G77 X-4 P... F...

Cc ch tng qut
Nu P khng c xc nh, vic chia cc lp ct khng c thc hin c ngha l khoan n im Z cui cng s thc hin trong mt ln dch chuyn.

D 47

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Tar ren hng knh vi dao dn ng, G33

C php
N... G33 X2 F... M13 N... G33 X24 F... M14

Ch :
Khi s dng dao dn ng (cc my EMCO Turn 325/II, PC Turn 155, Concept Turn 155) b trc X 20 mm phi c nhp trong d liu dao cho dao dn ng trn phng X. Vic b ny em n cc v tr khc nhau ca dao dn ng gim s cng nhc ca dao G33 ............. Tar ren X2 [mm] ....... Chiu su ren tuyt i ( y l 2) X24 [mm] ..... im bt u F.....................Bc ren khoan/ li dao M13 ...............Hng quay ca trc khoan M14 .............. Hng quay ca trc li dao Trc khi gi chu trnh khoan dao trn trc Z v trc C phi c t trn tm khoan v trn trc X ti khong cch an ton.

Cc ch tng qut
Chu trnh tar bt u vi chc nng M tng ng (M13 hoc M14). Ti im ch hng quay ca trc chnh ch nh s t ng tr li. Khi v tr bt u c tip cn tr li, h thng s t ng chuyn sang hng quay gc.

D 48

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

PD

PD

F-

XC

h a n g e Vi e

F-

XC

h a n g e Vi e

er

er

O W

bu

to

lic

.d o

c u -tr a c k

.c

.d o

c u -tr a c k

.c

Khoan l su hng knh, G77 v Tar ren hng knh G33, vi dao dn ng

D 49

EMCO WINNC GE SERIES FANUC 21TB

Lp trnh w
w
w

lic

to

bu

N
m

O W

w
w

You might also like