Professional Documents
Culture Documents
TRUNG TM BK-CNC
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
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
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
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
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
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 3RVLWLRQLQJ5DSLG7UDYHUVH /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
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
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
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
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
<
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
(
; ; <
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
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
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
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
*
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
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
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
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
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
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
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 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
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
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
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 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
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 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
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
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
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
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
*
Tool path at an outer edge > 90
*
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
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.
3%
<
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
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.
< ,
<
3%
;
;
3 %
;
<
< -
3%
;
3 %
<
;
= ; <
; 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
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
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
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
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.
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
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
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
;
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
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
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.
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!
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
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)
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
G73
(G99)
Withdrawal plane
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
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
G98
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
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)
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)
Withdrawal plane
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
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
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
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
Startplane R
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
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
Back pocket drilling cycle
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
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
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
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
continued. After that the main drive will be switched on with all values which were valid before.
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.
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
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
1 0 3 1 0 3
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 ....
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
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
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
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
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
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
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%.
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
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
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
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
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
D6
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 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
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.
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
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
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
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
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
D 11
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 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.
D 12
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
im P1 P2 P3 P4 P5 P6
D 13
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
D 14
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
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 (+/-).
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.
D 15
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
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.
D 16
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
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).
D 17
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
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
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
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
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.
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
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.
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.
D 21
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
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
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
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
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
D 24
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
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
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
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
D 27
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
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
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
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
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
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
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
PxxXXxx =
PF [mm] 10 F
Ch
Tham s nghing m R nh ngha nghing nh thy trong hnh v
D 31
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
D 32
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
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
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
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)
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.
D 34
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
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
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)
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.
D 36
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
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
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
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
C php
N G94 F
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
D 38
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.
D 39
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
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.
D 40
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
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.
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
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
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
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
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
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
D 46
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
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
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
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
Lp trnh w
w
w
lic
to
bu
N
m
O W
w
w