The purpose of the APT Import is to store a tool path created from parameters included in the imported APT file.
Listed below are the syntaxes interpreted by APT Import for enriching the stored tool path. Syntaxes that do not include recognized parameters are stored as is in the tool path and are generated as is in the APT file (for example, this is the case for PP words and comments).
UNITS / MinorWord
FEDRAT/ Value FEDRAT/ Value , Unit FEDRAT/ Unit , Value |
Value =
feed value
Unit = minor word among IPM, MMPM, PERMIN, IPR, MMPR, PERREV |
RAPID | Rapid feedrate |
SPINDL/ Value SPINDL/ MinorWord SPINDL/ Value , Unit SPINDL/ Value , Unit , Way SPINDL/ Value , Way SPINDL/ Value , Way , Unit SPINDL/ Unit , Value SPINDL/ Unit , Value , Way SPINDL/ Unit , Way , Value SPINDL/ Way , Value SPINDL/ Way , Value , Unit SPINDL/ Way , Unit , Value |
Value = spindle speed Unit = minor word among SFM, RPM, SMM Way = minor word among CLW, CCLW |
FROM / X , Y , Z FROM / X , Y , Z , I , J , K |
X,Y,Z =
coordinates of the tool position I,J,K = components of the tool axis |
GOTO / X , Y , Z GOTO / X , Y , Z , I , J , K |
X,Y,Z = coordinates of the tool position I,J,K = components of the tool axis |
GOTO / X , Y , Z GOTO / X , Y , Z , I , J , K |
X,Y,Z =
coordinates of the tool position I,J,K = components of the tool axis |
GODLTA/ X , Y , Z GODLTA/ X , Y , Z , I , J , K |
X,Y,Z = coordinates of the tool position I,J,K = components of the tool axis |
ORIGIN / X , Y , Z (, XX , XY , XZ , ZX , ZY , ZZ) | X,Y,Z =
coordinates of the origin of the NC axis
XX, XY, XZ = components of x-axis of the NC axis ZX, ZY, ZZ = components of z-axis of the NC axis |
$$*CATIA0 $$identifier $$ a11 a12 a13 t1 $$ a21 a22 a23 t2 $$ a31 a32 a33 t3 |
Machining axis system definition (in absolute axis) |
TLAXIS / I , J , K | I,J,K = components of the tool axis expressed in the machining axis system |
MULTAX MULTAX/ON MULTAX/OFF |
CUTTER/ D, r, E, F, a, b, h | Milling
tool with D = cutter diameter r = corner radius E = horizontal distance between radius center point and tool axis F = vertical distance between radius center point and cutter tip a = angle of cutter tip b = flank angle (beta angle) h = tool height |
CUTTER/ D | Lathe tool with D = nose radius |
INTOL / X (, Y , Z) | Tolerance on Part (, Drive, Check). Only X is taken into account |
OUTTOL/ X (, Y , Z) | Tolerance on Part (, Drive, Check). Only X is taken into account |
AUTOPS | - |
INDIRV/ X , Y , Z | X,Y,Z = components of the tangent to the circle at the start position |
TLON,GOFWD/ (CIRCLE/ Xc,
Yc, Zc,$ Rad),ON,(LINE/ Xc, Yc, Zc, Xe, Ye, Ze) TLON,GOFWD/ (CIRCLE/ Xc, Yc, Zc,$ (LINE/ Xc, Yc, Zc, Xe, Ye, Ze) |
Xc, Yc, Zc = coordinates of the circle center Rad = circle radius Xe, Ye, Ze = coordinates of the circle end point |
PSIS/(PLANE/(POINT/ x, y, z),PERPTO,$ (VECTOR/ u, v, w)) |
x, y, z =
tool tip coordinates u, v, w = circle axis components |
INDIRV/ X , Y , Z | X,Y,Z = components of the tangent to the circle at the start position |
TLON,GOFWD/ (CYLNDR / Xc,
Yc, Zc,$ Ua, Va, Wa, Rad), ON,$ (PLANE/PERPTO,$ (PLANE/(POINT/Xc,Yc,Zc),PERPTO,$ (VECTOR/Ua,Va,Wa)),$ (POINT/Xc,Yc,Zc),$ (POINT/Xe,Ye,Ze)) TLON,GOFWD/ (CYLNDR / Xc, Yc, Zc,$ |
Xc, Yc, Zc = coordinates of the circle center Ua, Va, Wa = circle axis components Rad = circle radius Xe, Ye, Ze = coordinates of the end point |
ROTABL/ axis, value, mode, way | axis = A, B, C, AAXIS, BAXIS, or CAXIS way = direction of rotation (CLW or CCLW) mode = rotation mode (ATANGL or INCR) |