建立新副程式陣列
1. 按一下
「製造」(Manufacturing) >
「副程式」(Subroutines)。
「副程式」(SUBROUTINES) 選單出現。
2. 按一下「建立」(Create)。
3. 欲選取要陣列化的 NC 序列,請在名稱清單選單 (也提供「全選」(Select All) 和「取消全選」(Unsel All) 選項) 中相應名稱旁放置核取標記。完成後,按一下「完成選取」(Done Sel)。
4. 「副程式」(Subroutines) 對話方塊開啟。對話方塊頂端包含選項按鈕和核取方塊,可允許指定副程式陣列的類型和期望的 CL 輸出格式:
◦ 如果選取「群組」(Group) 選項按鈕,則所選的序列將作為群組來陣列。這意味著選取序列及中間的所有序列形成一個陣列化的內部群組。如果選取「個別的」(Individual),則每一個選取的序列都被單獨陣列化;中間的序列不受影響。
◦ 如果選取「絕對」(Absolute) 選項按鈕,則副程式的 CL 資料將以絕對模式輸出。如果選取「增量」(Incremental),則系統將對放置在副程式中的每一個 NC 序列輸出 MODE/INCR 和 MODE/ABSOL 指令。
◦ 如果選取 Multax 核取方塊,則系統將輸出轉換後的 CL 資料而不是輸出「旋轉工作台」(Rotate Table) 指令。
◦ 如果選取「複製 CL」(Copy CL) 核取方塊,則系統將輸出 CL 資料,且沒有副程式定義和調用。如果要暫時抑制 CL 輸出中的副程式陣列定義,請重新定義要使用此選項的陣列。
5. 「第一方向」(1st Direction) 標籤使您可定義第一方向上的陣列:
◦ 陣列類型 (Pattern Type) - 使用下列其中一個選項按鈕:
平移 (Translate) - 沿基礎座標系軸平移 CL 資料。在「X值」(X value)、「Y值」(Y value) 和「Z值」(Z value) 文字方塊中鍵入平移值。
旋轉 (Rotate) - 圍繞基礎座標系的一個軸旋轉 CL 資料。透過選取 X、Y 或 Z 選項按鈕來指定期望的軸。在「角度」(Angle) 文字方塊中鍵入旋轉值。
座標系 (Csys) - 此選項可選取或建立用於放置副程式例證的座標系。系統將依據為每個例證指定的座標系並相對於基礎座標系,對該例證計算正確的 TRANS/ROTATE 語句。按一下「選取」(Select) 以建立、選取、移除或顯示座標系。
◦ 基礎座標系 (Base Coordinate System) - 指定在陣列化 CL 資料時,「加工」(Machine) 或「NC 序列」(NC Sequence) 座標系中哪一個將用作基礎座標系。
◦ 數目 (Number) - 指定第一方向上的例證數。
6. 「第二方向」(2nd Direction) 標籤使您可定義第二方向上的陣列。除了「座標系」(Csys) 選項按鈕由「無」(None) 代替以外,它包含與「第一方向」(1st Direction) 標籤相同的選項,這意味著在此方向上沒有陣列 (這是預設設定)。
7. 使用「夾具」(Fixture) 標籤可增加夾具位移註冊值。
如果選取「使用夾具補償」(Use Fixture Compensation),則系統將為每一個陣列化的序列輸出 "SET/OFSETL, n" 指令,其中 n 是夾具位移註冊數,定義如下:
◦ 「初始暫存器」(Initial Register) 指定第一個例證的夾具位移註冊數。
◦ 「第一方向增量」(1st Direction Increment) 指定第一方向上每一後續例證的增量值。
◦ 「第二方向增量」(2nd Direction Increment) 指定第二方向上例證的增量值。此文字方塊只在副程式陣列為雙向時才出現。
◦ 如果按一下「自訂」(Custom),則系統顯示「副程式夾具位移設定」(Subroutine Fixture Offsets Setup) 對話方塊,其中列出此陣列的所有例證 (根據每個方向上的例證數),以及每一例證的目前註冊數 (根據「初始註冊」(Initial Register)、「第一方向增量」(1st Direction Increment) 和「第二方向增量」(2nd Direction Increment))。
選取一個例證,對其自訂夾具位移並在「夾具位移」(Fixture Offset) 文字方塊中鍵入新值。「重設」(Reset) 按鈕將所有位移重設為預設值。按一下「確定」(OK) 結束自訂位移。
8. 按一下「副程式」(Subroutines) 對話方塊中的「確定」(OK) 以建立副程式陣列。
| 不能選取包括在副程式陣列中的 NC 序列以將其用於另一副程式陣列。而應當重新定義現有的陣列。 |