通用 NC 序列參數
下面列出所有 NC 序列共同使用的參數。設定這些參數時,它們被列在與分支名稱相對應的標題下。按一下「另請參閱」之下的連結以存取說明 NC 序列特定參數的主題。
|
|
• 您必須為預設值為 –1 的所有參數提供一個值 (這意味著系統未對其設定預設值)。
• 某些參數可能有一個破折號 (-),表示「略過」。這意味著將不使用該參數。通常用系統預設參數或另一參數來代替。短劃線 (-) 值僅被那些將其作為預設值的參數所接受。
• NC 序列參數 (在其中可用) 的長度單位與工件的單位相同。如果用「相同尺寸」(Same Size) 選項改變工件單位 (從而尺寸值被改變),則系統也將縮放目前現有 NC 序列的所有適當參數。
|
名稱
• 「機器名稱」(Machine name) (ID:MACH_NAME)
後處理所必需的加工名稱。預設的「加工名稱」(MACH_NAME) 為「車削」(TURN),以表示車削,而「銑削」(MILL) 表示所有其他 NC 序列。
• 「機器 ID」(Machine ID) (ID:MACH_ID)
後處理所必需的加工標識。預設的「加工_ID」為 01。
• 「NCL 檔案」(NCL file) (ID:NCL_FILE)
NC 序列的 CL 檔案的預設名稱。預設值為破折號 (-),在此情況下,系統將產生預設名稱。
• 「預加工檔案」(Pre-machining file) (ID:PRE_MACHINING_FILE)
輸入要包括在 CL 檔案最開始處的檔案名稱。此檔案必須位於目前工作目錄中且副檔名為 .ncl。預設值為破折號 (-),表示沒有。
• 「後加工檔案」(Post-machining file) (ID:POST_MACHINING_FILE)
輸入要包括在 CL 檔案結尾處的檔案名稱。此檔案必須位於目前工作目錄中且副檔名為 .ncl。預設值為破折號 (-),表示沒有。
切削參數
• 「公差」(Tolerance) (ID:TOLERANCE)
刀具路徑透過小的直線增量運動接近彎曲的幾何,如下面工程圖中所示。從彎曲幾何到直線路徑的最大偏離距離透過「公差」設定。預設「公差」為 0.001" (0.025 mm)。
1. 公差
2. 設計曲面
3. 加工曲面
4. 刀具路徑中心線
5. 刀具
• 「最大離散化步長」(Maximum discretization step) (ID:MAX_DISCRETIZ_STEP)
可指定刀具路徑上兩點之間的最大距離上限。此參數可用於曲面銑削 (等高線和投影切削)、切削線銑削、逆銑、輪廓銑削、精加工和體積銑削 (僅限輪廓) 中所用的球頭銑削、半徑端銑削以及平端銑削工具。
如果刀具路徑上兩點之間的距離大於「最大離散步長」,Creo NC 會建立中間點,使兩點之間的距離一律小於「最大離散步長」。中間點會在公差值之內並避免其過切。
如果未指定「最大離散步長」的值 (預設值),則只會使用公差值來產生刀具路徑點。
1. MAX_DISCRETIZ_STEP
• 「最小離散化步長」(Minimum discretization step) (ID:MIN_DISCRETIZ_STEP)
可指定刀具路徑上兩點之間的最大距離上限。沒有預設值。設定此值時,使其大於公差值。
• 「點分佈」(Points distribution) (ID:POINT_DISTRIBUTION)
可定義點在刀具路徑上的分佈方式。選項如下:
◦ 對齊 (ALIGNED) (預設值) - 刀具路徑某個切片中的點與其前後切片的點對齊。
◦ 轉移 (SHIFTED) - 刀具路徑某個切片中的點不與其前後切片的點形成一直線。
此參數可用於曲面銑削 (等高線和投影切削)、切削線銑削、逆銑、輪廓銑削、精加工和體積銑削 (僅限輪廓) 中所用的球頭銑削、半徑端銑削以及平端銑削工具。
進給
• 「切削進給率」(Cut feed rate) (ID:CUT_FEED)
切割運動所用的進給率。未設定預設的「切削進給」(顯示為「–1」)。
• 「切削單位」(Cut units) (ID:CUT_UNITS)
IPM (英吋每分鐘 - 預設值),FPM (英呎每分鐘),MMPM (公釐每分鐘),FPR (英呎每轉),IPR (英吋每轉),MMPR (公釐每轉)。
• 「撤刀進給率」(Retract feed rate) (ID:RETRACT_FEED)
刀具退離工件的速率。預設的「退刀_進給」為破折號 (-),在此情況下,將使用「切削_進給」。
• 「撤刀單位」(Retraction units) (ID:RETRACT_UNITS)
IPM (預設),FPM,MMPM,FPR,IPR,MMPR。
• 「自由進給率」(Free feed rate) (ID:FREE_FEED)
快速橫移所用的進給率 (「提刀_單位」用於快速進給率單位)。預設的「自由_進給」為破折號 (-),在此情況下,RAPID 指令將被輸出到 CL 檔案。如果「自由_進給」設定為 0,則會發生同樣的情況。
• 「插刀進給率」(Plunge feed rate) (ID:PLUNGE_FEED)
刀具接近並陷入工件的速率 (在銑削和車削中)。預設的「陷入_進給」為破折號 (-),在此情況下,將使用「切削_進給」。
• 「插刀距離單位」(Plunge distance units) (ID:PLUNGE_UNITS)
IPM (預設),FPM,MMPM,FPR,IPR,MMPR。
機械
• 「線性公差內插」(Linear tolerance interpolation) (ID:LINTOL)
允許為多軸銑削和銑削/車削旋轉線性化指定後處理器所使用的線性公差插入值。CL 檔案開始處將輸出「LINTOL / r」語句。預設的「直線公差」為破折號 (-),在此情況下,將不輸出 LINTOL 語句。
• 「循環插入」(Circular interpolation) (ID:CIRC_INTERPOLATION)
指定沿著圓弧或圓的刀具運動將輸出到 CL 檔案中的格式。選項如下:
◦ POINTS_ONLY - 為沒有圓插入值能力的機器使用此格式。圓弧由一系列受公差影響的直線運動來近似 (如上圖中所示)。
◦ ARC_ONLY (預設) - 為具有完全圓插入值的機器使用此格式。僅後處理需要的 CIRCLE 語句和最小點數將輸出到 CL 檔案。點數由「圓弧_點_的_數目」參數定義。
◦ POINTS_&_ARC - 取決於公差值的 CIRCLE 語句和最大點數將輸出到 CL 檔案。
◦ APT_FORMAT - 如果後處理器確定圓運動為 APT 格式,則應使用此項。
| 圓形內插參數僅指定 CL 資料輸出的格式。沿著彎曲幾何的實際刀具路徑始終依照「公差」參數值產生,如上所述。 |
• 「NURBS 內插輸出」(NURBS interpolation output) (ID:OUTPUT_3DNURBS)
如設為 YES,Creo NC 會建立所有進給率動作 (包括入刀和退刀動作) 的 NURBS 內插輸出,而非直線或圓內插輸出。刀具路徑也會經過平滑處理,儘可能保持 C2 的連續性並使曲率的變化降至最低。預設值是 NO。
3 軸與 5 軸曲面銑削、精加工、軌跡銑削、刀側銑削、輪廓銑削、體積銑削、粗加工、重新粗加工、局部銑削、表面銑削、槽穴銑削和轉角精加工均支援 NURBS 內插。
• 「圓弧點數」(Number of arc points) (ID:NUMBER_OF_ARC_PTS)
指定要輸出到 CL 檔案的點數 (如果「圓形內插」設定為 ARC_ONLY)。預設值為 3。
• 「冷卻劑選項」(Coolant option) (ID:COOLANT_OPTION)
ON,OFF (預設),FLOOD,MIST,TAP,THRU。
• 「冷卻劑壓力」(Coolant pressure) (ID:COOLANT_PRESSURE)
NONE (預設),LOW,MEDIUM,HIGH。
• 「座標系輸出」(Coordinate system output) (ID:COORDINATE_OUTPUT)
指定哪一個座標系,MACHINE_CSYS 或 SEQUENCE_CSYS 用作 CL 資料原點 (預設為 MACHINE_CSYS)。
• 「夾具轉換位移註冊」(Fixture transformation offset register) (ID:FIXT_OFFSET_REG)
允許指定在機器上使用的夾具轉換位移註冊。預設的「夾具_位移_註冊」為破折號 (-),表示沒有。如果為「夾具位移註冊」指定另一值 ("n"),則將輸出 "SET\ /\ OFSETL, n" 和 "SET / OFSETL, OFF" 語句。
• 「終止停止條件」(End stop condition) (ID:END_STOP_CONDITION)
為 NC 序列指定要在 CL 資料輸出結束時發出的停止指令:
◦ NONE (預設) - 無指令。
◦ OPSTOP - 將發出 OPSTOP 指令。
◦ PROGRAM_STOP - 將發出 STOP 指令。
◦ 回原點 - 將發出「回原點」指令。如果為操作指定「原點」點,則刀具將出現在該「原點」位置。如果不指定「原點」點,則系統仍將輸出「回原點」指令,但不移動刀具,並發出警告。
• 「GOHOME 註冊」(GOHOME register) (ID:GO_HOME_REGISTER)
可讓您指定在機器上使用的「回原點」註冊。在具有多個「回原點」方位的機器上,此具唯一性的註冊可讓您指定主軸的特定「回原點」方位。欲查看 CL 檔案中的輸出,「終止停止條件」參數的值必須為「回原點」。CL 檔案中的輸出為「回原點」/[整數值]。
入刀/退刀
• 「起始運動」(Start motion) (ID:START_MOTION)
定義刀具如何從 NC 序列的「自」點移動到切割運動的開始處。如果不指定「自」點 (使用「序列設定」(SEQ SETUP) 選單中的「自」(Start) 選項),則此參數將被略過。值為:
◦ 直接 (預設) - 進刀運動是從 NC 序列的「自」點到切割起始處的直線。
◦ Z_FIRST - 刀具將首先在平行於「NC 序列」座標系 z 軸的方向上移動,然後在垂直於 z 軸的方向上運動,並開始切割。
◦ Z_LAST - 刀具將首先在垂直於「NC 序列」座標系 z 軸的方向上移動,然後沿著 z 軸移動,並開始切割。
對「線切割」不適用。
• 「終止運動」(End motion) (ID:END_MOTION)
定義刀具如何從切割的末端移動到 NC 序列的「終止」點。如果不指定「終止」點 (使用「序列設定」(SEQ SETUP) 選單中的「結束」(End) 指令),則此參數將被略過。值為:
◦ 直接 (預設) - 退刀運動是從切割終點到 NC 序列「終止」點的直線。
◦ Z_FIRST - 刀具將首先在平行於「NC 序列」座標系 z 軸的方向上移動,直到到達「終止」點的 Z 座標,然後沿垂直於 z 軸的方向運動到「終止」點。
◦ Z_LAST - 刀具將首先在垂直於 z 軸的方向上運動,直到到達「終止」點的 XY 座標,然後沿 z 軸運動到「終止」點。
◦ X_ONLY - 刀具僅以 x 軸方向移動。
◦ Z_ONLY - 刀具僅以 z 軸方向移動。
對「線切割」不適用。