100% found this document useful (1 vote)
1K views

APT Programming Eamples

This APT program defines geometric elements like points, lines, and planes to describe a 3D contour milling operation. Point P0 at (0,0,3) is defined as the origin. Lines L1-L6 are constructed between points to define edges. Points P1-P4 locate where lines intersect. Plane PL is formed by points P1, P2, P3. Tool and machining parameters like the cutter, tolerances, spindle speed, cooling, and feed rate are also specified.

Uploaded by

Hussain Rizvi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
1K views

APT Programming Eamples

This APT program defines geometric elements like points, lines, and planes to describe a 3D contour milling operation. Point P0 at (0,0,3) is defined as the origin. Lines L1-L6 are constructed between points to define edges. Points P1-P4 locate where lines intersect. Plane PL is formed by points P1, P2, P3. Tool and machining parameters like the cutter, tolerances, spindle speed, cooling, and feed rate are also specified.

Uploaded by

Hussain Rizvi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

APT Programming

Examples

APT Contouring Example


PARTNO P1534
MACHIN/ MILL, 4
CLPRINT
OUTTOL/ 0.0015
P0
= POINT/ 0, 0, 1.1
P1
= POINT/ 1, 1, 0.5
P2
= POINT/ 4, 3.5, 0.5
P3
= POINT/ 5.85, 2.85, 0.5
PL1
= PLANE/ P1, P2, P3
PL2
= PLANE/ PARLEL, PL1, ZSMALL, 0.5
P4
= POINT/ 5, 1.85, 0.5
P5
= POINT/ 2, 2.5, 0.5
C1
= CIRCLE/ CENTER, P4, RADIUS, 0.85
C2
= CIRCLE/ CENTER, P5, RADIUS, 1.0
L1
= LINE/ P1, RIGHT, TANTO, C1
L2
= LINE/ P3, LEFT, TANTO, C1
L3
= LINE/ P2, P3
L4
= LINE/ P2, RIGHT, TANTO, C2
L5
= LINE/ P1, LEFT, TANTO, C2
MILLS = MACRO/ CUT, SSP, FRT, CLT
CUTTER/ CUT

L4

P2

C2

L3
P3

P5
L2

L5

P4
y

P1 = (1,1,0.5)

C1
L1

Z = 0.5

Z=0
z

APT Program
P0

= POINT/ 0, -2, 0

P1

= POINT/ 0.312, 0.312, 0

P2

= POINT/ 4, 1, 0

C1

= CIRCLE/ CENTER, P1, RADIUS, 0.312

C2

= CIRCLE/ CENTER, P2, RADIUS, 1

L2

= LINE/ RIGHT, TANTO, C2, RIGHT, TANTO, C1

L1

= LINE/ LEFT, TANTO, C2, LEFT, TANTO, C1

PL1 = PLANE/ P0, P1, P2


FROM/ P0

L2

GO/TO, L1, TO, PL1, TO, C2

P2

GOLFT/ L1, TANTO, C1


GOFWD/ C1, PAST, L2

P1

C2

C1

GOFWD/ L2, TANTO, C2

L1

GOFWD/ C2, PAST, L1

GOTO/ P0
P0

Geometric Statements of APT Program


P0

= POINT/ -1, -1,3

P1

= POINT/ 0, 0

P2

= POINT/ 3, 0

P3

= POINT/ 4, 0

P4

= POINT/ 6.5, 5.5

C1

= CIRCLE/ CENTER, P3, RADIUS, 1

L0

= LINE/ P1, P2

L1

= LINE/ (POINT/ 5, 1), LEFT, TANTO, C1

L2

= LINE/ (POINT/ 7, 1), PERPTO, L1

C2

= CIRCLE/ CENTER, P4, RADIUS, 0.5

L3

= LINE/ (POINT/ 7, 1), RIGHT, TANTO, C2

L4

= LINE/ (POINT/ 5, 6), LEFT, TANTO, C2

C3

= CIRCLE/ CENTER, (POINT/ 4, 6), (POINT/ 3, 6)

L5

= LINE/ (POINT/ 0, 6), (POINT/ 3, 6)

L6

= LINE/ P1, PERPTO, L5

PL1 = PLANE/ P1, P2, P3

C2

L5
C3
L6

P4

L3

L2
P1 L0

P2

P3

C1
P0

L1
x

Motion Statements of APT Program


FROM/ P0

GO/ TO, L0, TO, PL1, TO, L6


C2

GODLTA/ 0,0,-1

L5

L4

GORGT/ L0, TO, C1

P4

C3

GORGT/ C1, TANTO, L1


GOFWD/ L1, TO, L2

L6

L3

GORGT/ L2, PAST, L3


GOLFT/ L3, TANTO, C2
L1

GOFWD/ C2, TANTO, L4


GOFWD/ L4, PAST, C3

P1 L0

P3

C1

GOLFT/ C3, PAST, L5


GOLFT/ L5, PAST, L6

P2

P0

GOLFT/ L6, PAST, L0


GODLTA/ 0,0,1

GOTO/ P0

L2

Thickness= 1inch.

APT Program
MACHIN/ MILL
P0 = POINT/ 0, 0, 3
P1 = POINT/ 1, 0
L1 = LINE/ P1, SLOPE, 0

L2 = LINE/ P1, SLOPE, 90


L3 = LINE/ PARLEL, L1, YLARGE, 2

L4 = LINE/ (POINT/ 4, 2), SLOPE, 1, L3


P3

L5 = LINE/ (POINT/ 6, 4), ATANGL, 270, L4

L4

L6 = LINE/ (POINT/ 10, 0), PEPTO, L3


P2 = POINT/ INTOF, L3, L4

L3

L5

P2

P4

L3

P3 = POINT/ INTOF, L4, L5


L2

P4 = POINT/ INTOF, L5, L3

P1

PL = PLANE/ P1, P2, P3

CUTTER/ 60
TOLER/ 0.1

SPINDL/ 200
COOLNT/ ON

FEDRAT/ 20

P0

L6
L1

APT Program
MACHIN/ MILL
P0 = POINT/ 0, 0, 3
P1 = POINT/ 1, 0
L1 = LINE/ P1, SLOPE, 0

L2 = LINE/ P1, SLOPE, 90


L3 = LINE/ PARLEL, L1, YLARGE, 2

L4 = LINE/ (POINT/ 4, 2), SLOPE, 1, L3


L5 = LINE/ (POINT/ 6, 4), ATANGL, 270, L4
L4

L5

L6 = LINE/ (POINT/ 10, 0), PEPTO, L3


P2 = POINT/ INTOF, L3, L4

L3

P3 = POINT/ INTOF, L4, L5


L6

P4 = POINT/ INTOF, L5, L3

L1

PL = PLANE/ P1, P2, P3

CUTTER/ 60
TOLER/ 0.1

SPINDL/ 200
COOLNT/ ON

FEDRAT/ 20

L2

P0

You might also like