迷你常式可用於測量從長測量常式中選取的尺寸或尺寸組。迷你常式提供基於特性的測量,可用於測量完整測量常式(如基於運算的測量)的一部份。
由於迷你常式可在測量常式中執行部份測量,因此必須確保執行部份測量常式時不會發生衝突。您負責建立此類測量常式。
有兩種模式可用:
ClearanceCube - 此模式為預設模式。對於此模式,測量程式中存在 clearance cube 十分必要。
若選取此模式,迷你程式僅對 clearance cube 有效。如果不是使用 clearance cube 建立測量程式,則按一下迷你程式對話方塊中的執行按鈕時會出現下列訊息:
迷你常式僅對 clearance cube 有效。
測量常式未使用 clearance cube。
使用 ClearanceCube 模式時,為了避免測頭與工件之間發生衝突,迷你常式僅在啟動 ClearanceCube 移動後才可正常工作。有關此特徵的使用說明,請參閱「使用 ClearanceCube」。
如果您的“可攜式”選項獲得許可,則不需要 clearance cube 要求。在此情況下,測量預計將在手動模式下完成,且將沒有衝突。
FBM - 此模式僅在LMS許可或埠鎖使用基於特徵測量模組進行程式設計的情況下可用。此模式不需要使用 clearance cube。測量常式必須使用基於特徵測量設定,從而在測量選取的特徵時不出現衝突。更多關於基於特徵測量的資訊,請參見「使用基于特徵測量」。
使用迷你常式
要使用迷你常式,可選取檔案 | 部份執行 | 迷你常式。螢幕上將出現迷你常式對話方塊。例如:
「迷你常式」對話方塊範例
尺寸(最左邊)窗格顯示測量常式中可用的項目(特徵、尺寸和群組)。精簡常式(最右邊)窗格顯示精簡常式。
PC-DMIS 會自動建立下列迷你常式:
所有尺寸 - 測量測量常式中的所有尺寸。
超出公差 - 僅測量測量常式中超出公差的尺寸。
選取 - 在目前工作階段過程中測量項目的一次迷你常式。重新開啟迷你常式對話方塊後,此迷你常式將為空白。
尋找尺寸窗格中的項目
您可進行篩選,以尋找要在測量常式中測量的項目。篩選後的項目將顯示在「尺寸」窗格中。
要進行篩選,可執行以下一項操作:
在搜尋 ID 方塊中,鍵入要尋找的項目 ID,然後按 Enter。您亦可使用此方塊中的中繼字元。有關說明,請參閱「使用中繼字元相符選取特徵」。
在篩選方式清單中,選取篩選選項:
篩選方式清單
所有特徵和尺寸 - 顯示特徵和尺寸之 ID。
尺寸 - 顯示尺寸之 ID。這是預設選項。
特徵 - 顯示特徵之 ID。
標記的項目 - 顯示在測量常式中標記的特徵的 ID。
標記的項目 - 顯示在測量常式中未標記的特徵的 ID。
超出公差 - 顯示超出公差的特徵的 ID。
群組 - 顯示群組的名稱。屬於群組的所有尺寸均包括在迷你常式中。
「尺寸」窗格中的工具提示顯示詳細的尺寸資訊。要顯示工具提示,請將滑鼠指標暫留在項目上。在將指標從此項目上移走之前,此工具提示將保持可見狀態。
若變更編輯視窗中的項目名稱,PC-DMIS 會自動在篩選的清單和迷你常式中變更其名稱。
建立迷你常式
要建立您自己的迷你常式:
在精簡常式清單中,按一下新建精簡常式。或者,按右鍵「精簡常式」窗格並選取快顯功能表上的新建精簡常式:
迷你常式捷徑功能表
新增迷你常式 - 建立新的迷你常式。
新增迷你子常式 - 建立新的迷你子常式。
移除 - 刪除所選的迷你常式或迷你子常式。
全部展開 - 顯示所有迷你常式和迷你子常式中的所有項目。
全部摺疊 - 隱藏所有迷你常式和迷你子常式中的所有項目。
選取組屬性 - 顯示其他選項:
特徵和尺寸組 - 此組屬性表明組中的所有特徵和尺寸將被標記。所有尺寸之父項也將被標記。
全組 - 標記組中的所有命令,無論命令類型為何。這包括非特徵和尺寸的命令或未被依賴關係標記的命令。該屬性類似於 PC-DMIS 中標記的 GROUP 命令標題。有關詳細資訊,請參閱「在群組上執行操作」。
取消選取完整群組 - 取消選取完整群組並顯示群組中的所有尺寸。
匯出 - 將每個迷你常式的樹狀結構儲存在 .xml 檔案中,進行此操作時可使用自動。螢幕上會出現一個對話方塊,提示您檔案的名稱和位置。
顯示執行時間 - 在整個程式選項、迷你程式名稱和子迷你程式名稱的右側顯示執行時間(單位:<時>:<分>:<秒>)。
更新執行時間 - 預設情況下,此選項被選取。若選取此選項,則在每次執行時更新執行時間。此更新功能對整個程式及每個獨立的迷你程式均可用。若不希望在每次執行後更新時間,則清除此選項。
在以下情況下更新執行時間選項可用:
選取了設定選項對話方塊中一般標籤上的記錄和顯示執行時間核取方塊(有關記錄和顯示執行時間核取方塊之更多資訊,請參閱「執行區域」)。
選取了整個程式選項。
選取了迷你程式或子迷你程式。
按一下所顯示的預設名稱,並鍵入所選名稱。
要建立其他迷你常式,按一下現有迷你常式的圖示以選取該常式,然後選取新增迷你常式。此操作可將迷你常式置於樹狀結構的根層級上。
建立迷你子常式
您可為無項目的迷你常式建立迷你子常式。
選取所需的迷你常式。
在精簡常式清單中,按一下新建精簡子常式。或者,按右鍵「精簡常式」窗格並選取快顯功能表上的新建精簡子常式。
按一下所顯示的預設名稱,並鍵入所選名稱。
將項目新增至迷你常式
在「尺寸」窗格的篩選清單中,選取要新增至迷你常式或迷你子常式的各項目。
要顯示其他選取選項,可在窗格中按滑鼠右鍵。螢幕上將出現一個捷徑功能表:
篩選捷徑功能表
全選 - 選取篩選清單中的所有項目。
取消全選 - 取消選取篩選清單中的所有項目。
全部展開 - 顯示所有組中的所有特徵和尺寸。
全部摺疊 - 隱藏所有組中的所有特徵和尺寸。
使用群組中的篩選方式設定,選取全部展開,然後按一下要新增至迷你常式或迷你子常式的群組中的每個項目。
在「迷你常式」窗格中,按一下所需迷你常式或迷你子常式的圖示,以選取該圖示。
按一下 >>,將所選項目從「尺寸」窗格移至選定迷你常式。
若要隨時將變更儲存至迷你程式,可按一下關閉。若要捨棄對迷你程式所作的變更,可按一下取消。迷你程式對話方塊將關閉。
選取關閉按鈕關閉對話方塊時,PC-DMIS 自動把迷你常式儲存為 .xml 檔案,命名慣例如下:
<測量常式的名稱>.MiniRoutines.xml
此檔案儲存在測量程式所在的資料夾中。開啟測量程式後,.xml 檔案中的資料將顯示在迷你程式對話方塊中。
若將測量常式傳送至另一臺機器,必須納入 <測量常式的名稱>.MiniRoutines.xml 檔案,以在其他機器上查看該迷你常式。
執行迷你常式或迷你子常式
按一下迷你常式或迷你子常式的圖示,以選取該圖示。
若要使用對齊相關性測量迷你常式,請選取使用對齊相關性核取方塊。若要不使用對齊相關性測量迷你常式,則清除該核取方塊。
使用對齊相關性核取方塊的可用性取決於設定編輯器應用程式中的 MiniRoutineWithAlignDependencyEnabled 登錄項目。若登錄項目已啟用,使用對齊相關性核取方塊將可以使用。若登錄項目已停用,核取方塊將變暗並無法使用,以阻止未授權或無意間使用。
「對齊相關性」指的是建立所選項目(將被標記並測量)的對齊所需的特徵。例如:
假設 PC-DMIS 已測量某個工件。該工件尚未移動,您想重新測量某些特徵。您可測量迷你常式和迷你子常式,而無需重新測量坐標系特徵。
假設 PC-DMIS 已測量某個工件。該工件尚未移動,您想重新測量某些特徵。您可測量精簡程式和精簡副程式,而無需重新測量坐標系特徵。
要標記測量的手動坐標系特徵,按一下標記手動坐標系特徵。
若要標記將測量的特徵和尺寸,請選取所需迷你常式或迷你子常式,然後按一下顯示標記的項目。這些特徵和尺寸將在「編輯」視窗中標記出來。
選取模式清單中的 ClearanceCube 或 FBM。有關描述,請參閱「模式」。
按一下執行。PC-DMIS 會關閉迷你常式對話方塊並顯示執行對話方塊。
建立迷你常式和迷你子常式的範例
此範例可為工件建立迷你程式和迷你子程式。此工件將以兩種操作模式製造:操作 10 和操作 20。操作 10 在站 1 和站 2 中製造工件。此範例假設已建立測量程式,以測量整個工件。
在「迷你常式」窗格中,尋找在測量常式中測量的項目。
建立迷你常式和迷你子常式:
按一下新建精簡常式。螢幕上將出現MiniRoutine1。
再次按一下新建精簡常式。螢幕上將出現 MiniRoutine2。
將 MiniRoutine1 重新命名為 Op10,並將 MiniRoutine2 重新命名為 Op20。
選取 Op10,然後按一下新增迷你子常式。螢幕上將出現 Op101。
再次選取 Op10,然後按一下新增迷你子常式。螢幕上將出現 Op102。
將 Op101 重新命名為站 1,並將 Op102 重新命名為站 2。
在「尺寸」窗格中,選取要測量的項目。
將所選項目移至站 1 和站 2 迷你子常式,最後移至 Op20 迷你常式。例如:
迷你常式和迷你子常式的範例
站 1 中擁有站 1 所製造的特徵的尺寸。站 2 中擁有站 2 所製造的特徵的尺寸。
按一下關閉。PC-DMIS 將在測量常式所在的資料夾中將資料儲存為 .xml 檔案。
執行迷你常式和迷你子常式的範例
要執行 Op10 迷你常式,可選取該常式,然後按一下執行。它將測量在操作 10 中製造的特徵的尺寸。
要執行 Op20 迷你常式,可選取該常式,然後按一下執行。它將測量在操作 20 中製造的特徵的尺寸。