關於製造參數
按一下「編輯參數」(Edit Parameters) 對話方塊中的 > > 可自訂 NC 序列參數。
製造參數的類型有:
• 進給和速度 (Feeds and Speeds) - 加速度與進給參數。
• 切削深度及裕量 (Cut Depth and Allowances) - 切削參數,如步長深度、坯件裕量。
• 切削運動 (Cutting Motions) - 定義切割類型的參數,如掃描類型、循環類型。
• 進入/結束運動 (Entry/Exit Motions) - 定義刀具進入和結束路徑的參數,如陷入角度、引入、進刀和退刀路徑。
• 加工設定 (Machine Settings) - 與加工相關的參數,如速度、註冊、冷卻劑。
• 一般 (General) - 加工和 NC 資料檔案名稱。
參數值可能是:
• 數字。
• 內含刀具參數或同一 NC 序列中其他參數的數學運算式。範例:
STEP_OVER = CUTTER_DIAM/2
對刀具直徑進行任何變更時,「跨_越」距離也會隨之更新。使用「關係」(Relations) 對話方塊可定義複雜的關係。
• 組件格式的模型尺寸符號,如 d12:0,或模型關係式中已定義的使用者定義參數
• 預先定義的數值組之一,如「掃瞄_類型」參數的「類型_1」、「類型_2」等
參數繼承
所有層級的製造參數將自動從上層級特徵繼承參數,除非在目前層級中明確地修改了 (自訂) 某參數。也就是,「刀具運動」從父項 NC 序列繼承參數,而 NC 序列可以 (在特定環境下) 從位置繼承參數。
下面是 NC 序列參數繼承的規則:
• 如果在建立 NC 序列時,相應類型的位置與目前工件機床關聯,則 NC 序列將繼承此位置的參數。這被稱為隱式繼承。如果後來修改該位置的參數,則 NC 序列參數值將相應更新。同樣,如果後來用另一位置 (類型相同) 取代該關聯的位置,則 NC 序列參數將更新為與工件機床關聯的新位置中的值。
| 如果取消位置與工件機床的關聯 (不用另一相同類型的位置進行取代),則現有 NC 序列 (由此位置隱式繼承參數) 將保留該繼承連結。 |
• 如果用與工件機床關聯的位址以外的另一位址初始化 NC 序列參數 (透過使用「編輯參數」(Edit Parameters) 對話方塊中的 > 啟動或選取不同位址),則 NC 序列將繼承此位址的參數。這被稱為明確繼承。如果後來修改該位置的參數,則 NC 序列參數值將相應更新。然而,變更與工件機床關聯的位置,或變更工件機床本身,都不會影響此 NC 序列的參數。
• 如果使用「編輯參數」(Edit Parameters) 對話方塊中的 > 選項初始化 NC 序列參數,這些參數將會標記為已編輯。
• 如果用「編輯參數」(Edit Parameters) 選單中的 > 選項初始化 NC 序列參數,並且先前的 NC 序列從某一位置繼承參數,則目前 NC 序列將不會自動從相同位置繼承參數。以下是一些可能出現的情況:
◦ 如果先前的和目前的 NC 序列都從相同位置隱式繼承,則先前 NC 序列中所用的繼承 (非自訂) 參數在目前 NC 序列中也將標記為繼承。
◦ 如果先前·NC·序列從某一位置明確地繼承,並且您希望新的·NC·序列也從相同的位置繼承,則首先使用「位址」(Site)·選項初始值·NC·序列參數,然後使用「編輯參數」(Edit·Parameters)·對話框中的 > 選項。在這種情況下,所有先前 NC 序列中使用的繼承參數在目前 NC 序列中也將標記為已繼承。
◦ 如果先前和目前 NC 序列從不同位置繼承,或其中一個沒有繼承來源,則所有先前 NC 序列中使用的參數都將標記為已自訂。
如果改變了上層級的參數值,則標記為已繼承的參數將自動徹底更新。然而,如果對某一層級中的參數值進行了明確修改,則此參數將標記為已自訂,且在修改上層級參數時不會作相應改變。自訂的參數也可被下層級特徵繼承。換句話說,如果在 NC 序列級修改 切削_進給,則後來在父位置檔案中修改 切削_進給 時,它不再隨之改變,但「自動切削」運動的 切削_進給 將更新為新 NC 序列值 (除非也在「刀具運動」層級進行了明確自訂)。
當查看 NC 序列或「刀具運動」的參數時,繼承的參數值出現在括弧內。然而,如果將參數檔案儲存到磁碟中 (使用「編輯參數」(Edit Parameters) 對話框中的 > 選項),則此檔案將列出所有參數,且不帶括弧 (因為將此檔案擷取到另一 NC 序列時,這些參數將標記為已自訂)。