Computer Assisted Part Programming (APT, Automatically Programmed Tool)
Computer Assisted Part Programming (APT, Automatically Programmed Tool)
P4 = POINT/35,
90,0 L1 = LINE/P1,
P2
C1 =
CIRCLE/CENTER, P8,
RADIUS, 30.0
2- Specify the tool path and Operation Sequence
Point-to-Point command:
GOTO/P0
Continuous path
command:
GOLFT/L2, TANTO, C1
Other Functions in Computer-Assisted Part Programming
Geometry statements
The points, lines, and surfaces must be defined in the program
prior to specifying the motion statements.
P2 = POINT/INTOF, L1, L2
Lines:
A line in APT is considered to be of infinite length in both
directions. Specification of a line can be accomplished by the
following:
Two points through which it passes;
L1 = LINE/P3, P4
Passes through point (P5) and parallel to another line (L3) that
has been previously defined;
L2 = LINE/P5, PARLEL, L3
Plane : A plane can be defined by the following:
C2 = CIRCLE/P4, P5, P6
APT Rules:
A symbol can be used to define only one geometry element
TO,ON,PAST
TANTO: Drive surface is tangent to the check surface
FROM/PTARG
MACHIN/DRILL,01
CLPRNT
UNITS/MM
Points are
defined 10 mm
above part
surface.
PTARG = POINT/0,
-50.0, 10.0
P5 = POINT/70.0,
30.0, 10.0
P6 = POINT/120.0,
30.0, 10.0
Drill bit motion statements.
FROM/PTAR
G RAPID
GOTO/P5
SPINDL/1000
, CLW
FEEDRAT/0.05
GODLTA/0, 0, -25.0
GODLTA/0, 0,
25.0
RAPID
GOTO/P6
SPINDL/1000, CLW
FEEDRAT/0.05
GODLTA/0, 0, -25.0
GODLTA/0, 0, 25.0
RAPID
GOTO/P7
SPINDL/1000, CLW
FEEDRAT/0.05, IPR
GODLTA/0, 0, -25.0
GODLTA/0, 0, 25.0
RAPID
GOTO/PTAR
G
SPINDL/OFF
PARTNO SAMPLE PART MILLING OPERATION
MACHIN/MILLING,02
UNITS/MM
CUTTER/20.0
PTARG =
POINT/0,
-50.0, 10.0
P1 = POINT/0,
0, -25.0
P2 =
POINT/160.
0, 0, -25.0
P3 =
POINT/160.
0, 60.0,
-25.0
P4 =
POINT/35.0,
90.0, -25.0
L3 = LINE/P4, LEFT, TANTO, C1
L4 = LINE/P4, P1
PL1 = PLANE/P1, P2, P4
REMARK Milling cutter motion statements.
FROM/PTARG
SPINDL/1000, CLW
FEEDRAT/50, IPM
GO/TO, L1, TO, PL1, ON, L4
GORGT/L1, PAST, L2
GOLFT/L2, TANTO, C1
GOFWD/C1, PAST, L3
GOFWD/L3, PAST, L4
GOLFT/L4, PAST, L1
RAPID
GOTO/PTAR
G
SPINDL/OFF
FINI