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