原創|使用教程|編輯:何家巧|2021-03-01 10:15:53.790|閱讀 796 次
概述:PDM模板具有從根本上改變文件創建方式的能力。在本文中,我們將演示如何使用模板從PDM和SOLIDWORKS內部的現有模板中創建文件夾結構和文件, 并使用輸入創建半智能零件號系統。一次收集所有信息可以減少原本需要的手動單擊和擊鍵次數。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
PDM模板具有從根本上改變文件創建方式的能力。在本文中,我們將演示如何使用模板從PDM和SOLIDWORKS內部的現有模板中創建文件夾結構和文件, 并使用輸入創建半智能零件號系統。一次收集所有信息可以減少原本需要的手動單擊和擊鍵次數。
PDM模板通過各種方式獲取輸入。最有效的方法是通過數據卡。我們像管理工具中的任何其他數據卡一樣設計這些數據卡。
通常,如果我們要捕獲SOLIDWORKS文件的數據,我們可以借用現有數據卡并將其保存為模板卡。在下面的示例中,我們將逐步使用SOLIDWORKS零件的現有數據卡來捕獲數據并自定義命名文件。
首先確定要用作模板的內容。在我的保管庫中,我有一組SOLIDWORKS文件,其中有我喜歡使用的自定義屬性和單位。我將它們按照PDM模板的要求存儲在Vault中。在這里,我有一個SOLIDWORKS零件和一個SOLIDWORKS裝配以及其他一些東西。接下來,我們將繼續進行部分示例。
我們還需要確定要捕獲的有關此文件的信息并將其放置在其數據卡中。我們可以從查看SOLIDWORKS文件的數據卡開始。
我們可以看到,其中的一些字段將由模型(權重)或PDM(修訂版)驅動。我們還可以整理狀態信息,因為這將是一個新的部分,因此不需要收集這些信息。除去其中的某些字段,我們只能得到一張清潔卡,其中僅包含我們希望為新文件考慮的輸入內容。
我們還將對該卡進行添加,以捕獲一些新信息,以建立文件名和部件號。首先創建新變量。我的零件號長為三段,因此我創建了三個變量以匹配前綴,正文和后綴。其中兩個字段將由序列號驅動–跟蹤年份的序列號和保持我創建的零件計數的序列號。年份的序列號可能看起來好像不需要是序列號,但是目前,我們在數據卡的創建中缺少僅一年的特殊值。
我們將使用它來處理應自行更新的字段,從長遠來看,此序列的特定值無關緊要,年份是我們零件號的中間部分。
想了解 正版SOLIDWORKS?可以聯系我們的 ~或者直接撥打023-68661681
SOLIDWORKS技術交流群:添加客服微信huidusolidworks拉你進群
要計數的序列號剛剛被配置為帶有兩個前導零的序列號,這會是零件號的后綴。
對于零件號的前綴,我們可以創建一個與零件號含義有關的列表。在此示例中,我們使用別名列表,以便最終用戶無需知道前綴號的值。
設置起來很簡單,只需要輸入這些值即可。可以在此處創建和選擇任何值。如果我們不需要使用別名列表,那么正常列表或SQL列表也可以使用。使用SQL,我們可能會從另一軟件(例如ERP / MRP)中提取此信息。
有了我們可用的零件號后,我們需要將它們放在數據卡上,然后再使用。
在數據卡編輯器中,我們在頂部放置了三個字段。對于前綴,我使用了一個列表。對于正文和后綴,將使用一個文本框。
我們需要將文本框設為只讀,以確保在創建文件之前沒有人更改我們的序列化值。
我們可能傾向于嘗試將默認保管庫設置為前綴列表。如果使用別名列表,這將在自動生成零件號時引起一些問題。在這種情況下,我們建議您簡單地將該變量設為必需變量,以使用戶在未設置該值的情況下無法單擊“確定”。
在“編號”字段中,我們應該使用輸入公式來連接零件號的組成部分并將其設置為只讀。這將根據我們的選擇來計算序列號,并將其傳遞給文件命名。
我們的數據卡準備好后,就是創建PDM模板的時候。模板向導的第一頁與我們希望在Vault的右鍵菜單中顯示為菜單選項的內容有關。對此沒有任何限制,可以定義為任何您想要的。
根據執行此模板的用戶的權限,我們需要決定在“執行方式”頁面上以特定用戶的身份執行此模板。我們可以在可能還要創建文件夾但普通用戶沒有該權限的情況下使用此功能。放入Admin憑據將允許他們創建文件夾-但只能通過此模板。
在模板卡頁面上,我們將添加為此目的創建的模板卡。
我們將看到卡上可用的變量列表,這些變量已準備好捕獲數據。下一步是創建一個將數據放入模板的位置。我們通過點擊模板變量按鈕,會彈出一個對話框,用于使用各種輸入方法來創建變量。
在大多數情況下,我們希望使用格式字符串,該格式字符串使我們能夠從卡中獲取數據。如果僅收集一件物品而不需要數據卡,則會提示用戶這是個不錯的選擇。
在對話框中,為數據卡上所需的每個數據創建一個變量。我不想分別捕獲前綴,正文和后綴,因此不會創建變量。還建議您以一種區別于普通變量的方式來命名它們,雖然沒必要,但對接下來的過程有幫助。在這里,我為所有名稱添加了“ t_”。將它們設置為“格式化字符串”,然后單擊“確定”。
返回向導,瀏覽右側的列表,然后從下拉列表中為數據卡變量選擇正確的模板變量(跳過不需要的文件作為最終文件)。上面的屏幕快照顯示了映射所有值時的外觀。
在“文件和文件夾”頁面上,我們可以確定文件夾結構以及要添加的文件。
我們不必兩者都做。PDM模板可以單獨創建一個文件夾結構,或者,如果我們不為文件指定文件夾結構,則它將放置在右鍵單擊>新建的位置。在這里,我從前幾個步驟中已經添加了SOLIDWORKS文件,可以通過單擊“新建文件”按鈕并瀏覽文件夾來添加文件。
我們在模板卡中生成序列號,因此需要禁用此文件的標準序列號生成。我們還將根據創建的Part Number變量重命名文件。如上所示,我們將變量包含在文件名中,方法是將它們括在'%'中。然后,我們還可以將我們從模板卡中選擇的所有變量映射到該文件中。完成后,單擊“確定”。
要在SOLIDWORKS內部使用此模板,必須執行一項重要設置。在向導的下一頁上,設置一個圖標以顯示在右鍵菜單中。如果我們選擇SOLIDWORKS文件類型(例如.SLDPRT),它將顯示在“新文件”菜單中。
最后一頁用于用戶和組權限。檢查所有您希望能夠使用的模板組和用戶。
模板現已完成,可以在PDM中使用。如果要在SOLIDWORKS中使用它,則必須首先右鍵單擊并在PDM中使用它一次。這將緩存信息以供在SOLIDWORKS中使用。模板將顯示在SOLIDWORKS PDM選項卡上。選中后,他們將提示您在保管庫中放置文件的位置,并給我們數據卡進行選擇。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn