指令
|
說明
|
屬性
|
||
---|---|---|---|---|
CALSUB/a
|
此處:
a=副程式名稱。
|
|||
CIRCLE/ x, y, z {, i, j, k} , r
|
週期插入刀具運動的輸出
|
|||
COOLNT / type, pressure
|
此處:
type = ON,OFF,FLOOD,MIST,TAP 或 THRU。
pressure = LOW,MEDIUM 或 HIGH (如果「冷卻劑_壓力」參數的值是 NONE,則不會輸出)。
|
|||
CUTCOM / LEFT {,n}
|
此處:
LEFT, RIGHT = 刀具補償位移的方向。
n = 掌握刀具補償資料的加工控制器的註冊數。如果「共切_註冊」為 0,則不輸出。
|
|||
CUTCOM / RIGHT {,n}
|
||||
CUTCOM / OFF
|
||||
CYCLE / type
|
「孔加工」週期的輸出
|
|||
DEFSUB / a
|
副程式定義的開始
|
此處:
a = 副程式名稱 (預設情況下,是相應的 NC 編號)。
|
||
DELAY / t
|
此處:
t = 以秒計的延遲
|
|||
DMIS / a
|
啟用或禁用 DMIS 語句的處理
|
此處:
a = ON 或 OFF
|
||
ENDSUB
|
副程式定義的結束
|
|||
FEDRAT/f,units
|
此處:
f = 用指定單位表示的進給率值。
units = 進給率的單位。可為 FPM、IPM、FPR、IPR、MMPM、MMPR。
|
|||
FEDRAT / INVERS, AUTO
|
為有旋轉軸的機床指定反向旋轉時的進給速率或旋轉速率 (如果將「反向_進給」設定為 YES)。
|
|||
FEDRAT / INVERS, OFF
|
有反時進給速率的 NC 序列的末端輸出。
|
|||
FINI
|
程式中的最後語句。
|
|||
FLUSH / ON, a
|
此處:
a = 流量註冊 (若指定)
|
|||
FROM / x, y, z {, i, j, k}
|
此處:
x, y, z - 刀具控制點的座標。i, j, k - 刀具軸向量。
|
|||
GENRTR / genrtr register
|
||||
GOTO / x, y, z {, i, j, k}
|
此處:
x, y, z - 刀具控制點的座標。i, j, k - 刀具軸向量。
|
|||
HEAD / n, OPTION, #
|
多個刀架的輸出
|
|||
HEAD / BOTH
|
在一對同步處理的 NC 序列之前的輸出。
|
|||
HEAD / OFF
|
在一對同步處理的 NC 序列之後的輸出。
|
|||
LINTOL / r
|
此處:
r - 製造參數「直線公差」的值。後處理器插入時使用。僅在「直線公差」參數值不是破折號 (-) 時輸出。
|
|||
LOADTL / n, LENGTH, l, OSETNO, o
|
此處:
n = TOOL_POSITION (使用刀具表定義)。如果該刀具不包括在刀具表中,則將使用它的 TOOL_ID (在參數檔案中設定)。
LENGTH, l = 刀具的規格長度值。僅在 GAUGE_Z_LENGTH 不是破折號 (-) 時輸出。
OSETNO, o = 刀具表中指定的刀具位移變更 (如果有)。
|
|||
MACHIN / name, m
|
此處:
name = NC 序列參數 MACH_NAME
m = NC 序列參數「加工_ID」
|
|||
MODE/INCR and MODE/ABSOL
|
輸出內部副程式定義,使副程式資料後轉換到增加的資料中。
|
|||
MODE/MILL and MODE/TURN
|
「銑削/車削」中心的輸出。
|
|||
MULTAX / ON
|
將後處理器置於多軸輸出模式 (以處理 i,j,k 向量)。處於多軸輸出模式時,即使刀具在 0, 0, 1 方向,Creo NC 也輸出 i,j,k 向量。
|
|||
OP / THREAD, TURN, DEPTH, totdepth, TPI, thread_feed, MULTRD, t, CUTS, c, FINCUT, n, CUTANG, a
|
「螺紋車削」的 ISO 輸出。
|
此處:
DEPTH, totdepth = 螺紋的切削深度。
TPI (或 MMPR 或 IPR), 螺紋_進給 = 螺距 (參數「螺紋_進給_單位」、「螺紋_進給」)。
MULTRD, t = 多頭螺紋中螺紋起始的數目。
CUTS, c = 刀具被放置到多道切削的次數 (參數「編號_切削」)。
FINCUT, n = 最終螺紋深度處的通路數 (精加工_通路_編號)。
CUTANG, a = 刀具開始切削的角度 (內側進給_角度)。
|
||
OP / THREAD, NOMORE
|
指定 ISO 螺紋輸出的終點
|
|||
PARTNO
|
零件名稱
|
|||
PIVOTZ / z2, z1, z2, z1, z1
|
僅為「4 軸線切割」輸出。
|
z2 = 橫移曲面的最高中點
|
||
PPRINT
|
輸出模型資訊。要發出此指令,必須設定 PPRINT 表。
|
|||
PROBE / ON, OFF, RANGE, CALIB
|
探針語句。
|
|||
RAPID
|
下一運動語句將為快速橫移進給。
|
|||
ROTATE / AAXIS|BAXIS| CAXIS, INCR, a, CLW|CCLW
|
「加工」座標系和「NC 序列」座標系之間的輪流轉換,如果 CL_DATA_MODE 為 TRANS_ROTABL。
|
此處:
AAXIS, BAXIS, CAXIS - 分別繞 X、Y 或 Z 軸旋轉。
a = 旋轉角度值。
CLW = 順時鐘運動。
CLW = 反時鐘運動。
|
||
SET / HOLDER , adaptor_number, SETOOL, xoffset, yoffset, zoffset, ATANGL, at, SETANG, st
|
使用刀具接頭時輸出
|
此處:
adaptor_number = 接頭模型參數 ADAPTOR_NUMBER 的值
xoffset、yoffset 和 zoffset 以主軸控制點為準來定義刀具接頭點的方位
at = 相對於 SPINDLE_CONTROL_POINT 座標系之刀具軸 ZF 旋轉 (度數)。
st = 相對於 SPINDLE_CONTROL_POINT 座標系之刀具軸 XY 旋轉 (度數)。
|
||
SET / OFSETL, n and SET / OFSETL, OFF
|
此處:
n = 夾具_位移_註冊
僅在「夾具_位移_註冊」參數值不是破折號 (-) 時輸出。
|
|||
SPINDL / RPM, s, CLW|CCLW, MAXRPM, m, RANGE, r
SPINDL / SFM or SMM, v, CLW| CCLW, MAXRPM, m, RANGE, r
SPINDL / ON
SPINDL / OFF
SPINDL / PARLEL, XAXIS|ZAXIS (僅「銑削/車削」銑削)
SPINDL / ORIENT
TRANS / X, Y, Z
CSYS / X1、Y1、Z1、V1、
X2、Y2、Z2、V2、
|
m = 最大_主軸_RPM。如果將「最大_主軸_RPM」設定為破折號 (-),則不會輸出「MAXRPM, m」。
r = 範圍值
(SPINDLE_RANGE)。可為 LOW、MEDIUM、HIGH。如果「主軸_範圍」是 NUMBER,那麼r等於「範圍_編號」參數值。如果「主軸_範圍」是 NO_RANGE,則不會輸出「RANGE, r」。
PARLEL 指明銑削主軸平行於哪條軸線。
ORIENT 代表刀具的 ORIENT_ANGLE 集合。例如,鏜孔時,即代表撤刀之前的鏜桿定向。
|
|||
STAN / a, [ LEAD | LAG, b ], [ NOW | NEXT ]
|
在指定了「切削」(INT CUT) 選單上的 「錐角」(Taper Angle) 選項后,輸出 2 軸輪廓線切割的 STAN、NOW 和 NEXT 語句。
在將 CL_OUTPUT_MODE 參數設定為 TAPER 后,輸出 4 軸輪廓線切割的 STAN、LEAD、LAG 和 NEXT 語句。
|
STAN /a 用於指定垂直于運動方向的角度。例如,若底部線導件沿 X 軸方向移動,則 a 為線繞 X 軸的旋轉角度。
LEAD b 用於指定運動方向的角度。例如,若底部線導件沿 X 軸方向移動,則 b 為線繞 Y 軸的旋轉角度。b 的正值表示頂端線導件超前底部線導件 b 度。
LAG b 用於指定運動方向的角度。例如,若底部線導件沿 X 軸方向移動,則 b 為線繞 Y 軸的旋轉角度。b 的正值表示頂端線導件滯後底部線導件 b 度。
NOW - 更新當前點的刀具軸位置。
NEXT (2 軸線切割的預設值) - 更新下一個轉至點的刀具軸位置。例如,底部線導件與頂端線導件同時移動以在下一個轉至點末端達到 a 與 b 角度。
|
||
THREAD/AUTO, x1, y1, z1, TO, x2, y2, z2, TPI, thread_feed, AT, percent, DEEP, depth, LAST, n, TYPE, 0, totdepth, angle, IPM, ipm, FEDTO, d, x, TIMES, t, OFSETL, n, o
|
「螺紋車削」的「AI 巨集」輸出,
|
此處:
TPI (或 MMPR 或 IPR), 螺紋_進給 = 螺距 (參數「螺紋_進給_單位」、「螺紋_進給」)。
AT, percent = 每個通路中要移除的剩餘材料的百分比 (百分比_深度)。
DEEP, depth = 確定最終程式設計的螺紋深度 (加工_裕量)。
LAST, n = 最終螺紋深度處的通路數 (精加工_通路_編號)。
TYPE, 0, totdepth, angle = 提供螺紋深度和切入角度。
IPM, ipm = 每一螺旋週期中使用的進給率。
FEDTO, d = 距工件的間隙距離。
x = IN (內螺紋),OUT (外螺紋 - 預設),FACE (表面螺紋)。
TIMES, t = 螺紋起始數。
OFSETL
n = 刀具放置到多道切削的次數。
.o = 在每道切削間的位移距離。
|
||
TRANS / x, y, z
|
「加工」座標系和「NC 序列」座標系之間的線性轉換,如果 CL_DATA_MODE 為 TRANS_ROTABL。
如果將 FIX_OFFSET_REGISTER 參數值設定為預設破折號 (-),則會被註解排除。
|
|||
TURRET / n, XAXIS, x, ZAXIS, z, OSETNO, o
|
車削 NC 序列的輸出,以及在車床及銑削/車銷中心上銑削與孔加工 NC 序列的輸出,非 LOADTL。"XAXIS, x" 與 "ZAXIS, z" 只會在刀具的 GAUGE_X_LENGTH 與 GAUGE_Z_LENGTH 非破折號 (-) 時輸出。
|
|||
UNITS / u
|
用於 NC 序列的長度單位 (英吋、公釐等)。
|
|||
VERIFY / CORNER, PNT, RCTNGL, ROUND, XYZ
|
探針語句。
|