Professional Documents
Culture Documents
N090 Y-60
YO-Tool nose radius compensation OFF
NI00 G40 X0 TO1 M05-Compensation value for tool TOl cancelle
N110 GO0 Z50 profile
-Different tool is used for internal
N120 M06 TO2
S600 M03
N130 X200 Y-120 Z200
GO1 Z-5 F100
N140 Y-100-Cutter compensation ON
NI50 G42
N160 GO2 10 J-60
NI70 G0 Z50 MO5
G40 X0 YO TO M02
N180
PROGRAMMING
14.2 COMPUTER ASSISTED PART
for complicated point-to-point and contour prof
Computer assisted pat programming is used
the part programmer defines the wo
applications. In computer assisted part programming, This toolpa
sequence and tool path.
piece geometry and then specifies the operation
of cutter movement. Figure 14.12 shov
specification involves a detailed step-by-step sequence
the cutter offset of a contour part programming.
.--=~~,
~~------
-
Cutter radius
Cutter
The computer's job in computer assisted part programming consists of the following sIp
Input translation
Arithmetic calculations
Cutter offset computation
Post-processor lation
The part programmer enters the program in an NC language. The input ran form
instructions contained in the program into computer usabi
component converts the coded fa
punched tape for a specific machine tool. The input to the post processor is the output from the
other three components, a series of cutter locations and other instructions. The output of the
post-processor is the NC tape written in the correct format for the machine on which it is to
be used.
EXAPT-III TH-Aachen
EXAPT-III TH-Aachen
GENTURN General Electric
MILTURN Metal Institute, Netherlands
NEL 2PL Ferranti P
NEL 2C Ferranti
These define the geometric elements that comprise the work part. They are also
also s0ometin
sometimes cal
definition statements.
When the tool motions are specified, their description is in terms of points and u.
Therefore, the points and surfaces must be defined before tool motion commands canssurface
The general form of an APT geometry statement is e vn
Symbol = Geometry type/descriptive data
e.g. Pl = POINT/5.0,4.0,0.0
L3 LINE/P3, P4
L4 =
LINE/P5, PARLEL, L3
To specify plane
a
PLI =
PLANE/P1, P4, P5
PL2
To specify a circle
=
PLANE/P2. PARLEL, PL
CI
Rules for
=
CIRCLE/CENTRE, PI, RADIUS, 5.00
formulating APT geometry statement
.Coordinate data must be
specified in the order x. y, z.
Any symbol used as
descriptive data
u s l y defined.
Point-10-point motions
comnands: GOTO and GODLTA. The GOTO
Satemet
There are only two basic PTP motion
data
instructs the tool to go to a particular point location specifies in the descriptive
GOTOCSTOP
GOTo20,7.9.90
The tonl can he direcet
The GODITA Command is useful in drilling and related operations
to a particular hole location with the f O statement
Contouring motions
must be
commands somewhat nore complicated because the tonis position
are
Contouring
continuously controlled throughout the
move. Figure 14.13 illustrates the three surtaces
APT im
this controi, the tool is directet
contouring motions that guide the cutting tod. To accomplish
aong three surfaces:
(a) Drive surface: This is the surface that guides the side of the cutter
Check surface
Cottet
Drive surface
Cutter
Part srface
14.13 Three surtaces in APT contouring notions that guido the custing too
Fig.
Manufacturing
Computer
Aided Design and
306
the surface on which the bottom of the
Part
surface TOT Cutter
trajectory
TO TC
Check surface
(a) TO (b) ON (c) PAST
Fig. 14.14 Use of APT modifier words in motion statements.
Cutter trajectory
Stopping location
of cutter
PLI
C1
Fig. 14.15 Use of the APT
modifier word TANTO.
The APT contour
motion statement andpart
surfaces and the commands the cutter to move along
movement ends when the
the use of the APT
motion words.
tool is at the check
surface. Figu 1416 inte
nterpres
accordingly
by one of the six motion ords. In the
u s e
wo
GOUP
GOLPT GOPORWARD
Prenent ool
OBACK
position
GORGT
GODOWN
Previous
tool position
PL3
PL3
PLI PL2
(A). PTARG
(starting location
of cutter)
Post-processor Statements
14.4.3
must be written that control the operation of the
To write a complete part program, statements
the machine tool. These are called post-processor
spindle, the feed and other features of statements are:
statements. Some of the common post-processor
END RAPID
FEDRAT SPINDL
The post-processor statements and the auxiliary statements are of two forms: either with or
without the slash. The statements without the slash are self contained. The APT words with the
slash require descriptive data after the slash.
CLPRNT INTOL
CUTTER OUTTOL
FINI PARTNO
The offset calculation of the tool path from the part outline is based on the CUTTER
definition. For example, the statement
CUTTER/.500
would instruct the APT program that the cutter diameter is 0.500 in. Therefore, the tool path must
be offset from the part outline by 0.250 in.