Vous êtes sur la page 1sur 27

CHAPTER 3

Part Programming with


APT

Ch.4 part programing with APT ١


Part Programming
APT (Automatically Programmed Tool) is a
software compiler for simplifying numerical
control Programming.

Developed by MIT in 1959

APT is the most widely used processor


11/15/2019
Ch.4 part programing with APT ٢
APT Statement Types

Identification•

Geometry•

Motion•

Postprocessor (feed, speed, coolant, … etc.)•

Auxiliary (tool, tolerance, part, … etc.)•

11/15/2019
Ch.4 part programing with APT ٣
Ch.4 part programing with APT ٤
Ch.4 part programing with APT ٥
Ch.4 part programing with APT ٦
Ch.4 part programing with APT ٧
Ch.4 part programing with APT ٨
Point (POINT)

PTA = POINT/ X,Y,Z


PTA = POINT/ 3,4,5

y
(3, 4, 5)

PTA

Ch.4 part programing with APT ٩


PTB = POINT/ INTOF, LIN1, LIN2

LIN2

PTB
LIN1

Ch.4 part programing with APT ١٠


PTD = POINT/ YSMALL, INTOF, LIN3, C1
y
PTD = POINT/ XSMALL, INTOF, LIN3, C1

PTC
PTC = POINT/ YLARGE, INTOF, LIN3, C1

PTC = POINT/ XLARGE, INTOF, LIN3, C1

LIN3
C1

PTD

Ch.4 part programing with APT ١١


y
PTE = POINT/ YLARGE, INTOF, C1, C2

PTE = POINT/ XLARGE, INTOF, C1, C2


C1

PTE
PTF = POINT/ YSMALL, INTOF, C1, C2

PTF = POINT/ XSMALL, INTOF, C1, C2

PTF C2

Ch.4 part programing with APT ١٢


PT7 = POINT/ CENTER, C6

C6

PT7

x
Ch.4 part programing with APT ١٣
PT11 = POINT/ P63, LENGTH, 7.3, ATANGLE, 27

PT11

7.3

27°

P63 = 3.1, 6.7

x
Ch.4 part programing with APT ١٤
Line (LINE)

LIN1 = LINE/ P1, P2

P2

P1

LIN1

Ch.4 part programing with APT ١٥


LIN4 = LINE/ PT6, 15, -30, 3

PT6

L4 (15, -30, 3)

Ch.4 part programing with APT ١٦


LIN10 = LINE/ 20, 3.5, 0.2, 31, 6.2, 1.3

y
(31, 6.2, 1.3)

(20, 3.5, 0.2)


L10

x
Ch.4 part programing with APT ١٧
L12 = LINE/ PT4, ATANGL, 20, XAXIS
L14 = LINE/ PT1, ATANGL, 40

y
L14

PT1 L12

PT4

40° 20°

Ch.4 part programing with APT ١٨


L15 = LINE/ 32, -3, 2, ATANGL, -15, XAXIS
L16 = LINE/ PT3, ATANGL, 40, YAXIS

y
PT3

40°
L16

20°

15° x
L15
(32, -3, 2)
Ch.4 part programing with APT ١٩
LIN = LINE/ POINT, ATANGL, ANGLE (in degrees), LINE

LINE2 = LINE/ P1, ATANGL, 30, LINE1


y
LINE2

P1

30° LINE1

Ch.4 part programing with APT ٢٠


LIN = LINE/ SLOPE, SLOPE VALUE, INTERC, MODIFIER, d
where the slope value is y/x. The modifier options are [XAXIS,
YAXIS], and d is the corresponding intercept value on the
selected axis (i.e., modifier).

LINE1

LINE1 = LINE/ SLOPE, 1, INTERC, XAXIS, 6

x
(6,0) Point of X-Intercept

Ch.4 part programing with APT ٢١


LIN = LINE/ ATANGL, DEGREES, INTERC, MODIFIER, d
The modifier options are [XAXIS, YAXIS], and d is the corresponding
intercept value on the selected axis (i.e., modifier).

LINE1

LINE1 = LINE/ ATANGL, 30, INTERC, XAXIS ,d


 = 30°

x
d

Ch.4 part programing with APT ٢٢


The LEFT & RIGHT modifier indicates whether the line
is at the left or right tangent point, depending on how
one looks at the circle from the point.

L1 = LINE/ PT51, LEFT, TANTO, C11

L1

C11

PT51

Ch.4 part programing with APT ٢٣


L1 = LINE/ PT40, RIGHT, TANTO, C11

Right

PT40
L1

PT51

Right L2

Ch.4 part programing with APT ٢٤


L1 = LINE/ PT40, RIGHT, TANTO, C11
L4 = LINE/ PT40, LEFT, TANTO, C11
Right

PT40
L1

Left

L4

C11
Ch.4 part programing with APT ٢٥
L2 = LINE/ PT51, RIGHT, TANTO, C11
L4 = LINE/ PT40, LEFT, TANTO, C11

PT40

Left

L4

PT51

Right L2

Ch.4 part programing with APT ٢٦


THE END

Ch.4 part programing with APT ٢٧

Vous aimerez peut-être aussi