DriveWorks是集成于SOLIDWORKS的任務(wù)窗格中的外接程序,可以自動創(chuàng)建3D模型和2D圖紙,非常簡單和直接,在這里可以捕獲所有尺寸、特征、組件、自定義屬性等元素進行驅(qū)動模型與圖紙。
一、DriveWorks概述
DriveWorks是集成于SOLIDWORKS的任務(wù)窗格中的外接程序,可以自動創(chuàng)建3D模型和2D圖紙,非常簡單和直接,在這里可以捕獲所有尺寸、特征、組件、自定義屬性等元素進行驅(qū)動模型與圖紙。DriveWorks管理員,可以構(gòu)建動態(tài)模型、數(shù)據(jù)驅(qū)動的輸入表單、收集需要驅(qū)動的設(shè)計尺寸,并創(chuàng)建變量和設(shè)計規(guī)則來驅(qū)動所有捕獲設(shè)計數(shù)據(jù)。DriveWorks使用與Excel調(diào)用函數(shù)風(fēng)格一樣的函數(shù)語法,工程師無需編程技能即可快速上手。
二、DriveWorks功能模塊簡介
1、DriveWorks Pro Server
DriveWorks Pro服務(wù)器是連接到數(shù)據(jù)庫,并在DriveWorks Autopilot工作中輔助穩(wěn)定運行。它可以將DriveWorks排程運作,還將它們分發(fā)給安裝在計算機SOLIDWORKS的用戶或由任何可用的DriveWorks Autopilot模塊處理。
2、DriveWorks Data Management
DriveWorks Data Management允許控制對DriveWorks組中數(shù)據(jù)的引用。如果需要改變DriveWorks所使用的文件的路徑或名稱,則可以使用Data Management將引用更新到正確的位置。
3、DriveWorks Group Upscale Tool
DriveWorks Group Upscale Tool允許將單機組升級為基于SQL的共享組。
4、DriveWorks Documentation
上表可以看出DriveWorks的內(nèi)含的功能模塊匯總,更好深入了解DriveWorks的功能。
三、DriveWorks操作的流程步驟

1、創(chuàng)建DriveWorks文檔,DriveWorks文檔可以分為Group文件與Project文件。
Group文件:下圖標準窗口的【Individual】選項可以創(chuàng)建單機DW文檔;【Shared】選項可以創(chuàng)建共享版本DW文檔。模板窗口創(chuàng)建個性化參數(shù)模板。
Project文件:可以創(chuàng)建新建項目Project文件或者打開已存在項目Project文件!
2、捕獲SOLIDWORKS模型參數(shù)元素
DriveWorks可以捕獲SOLIDWORKS的參數(shù)有:模型的尺寸、特征、用戶屬性、文檔名、顏色、材質(zhì)、紋理、公差、孔向?qū)?、鈑金屬性、焊接屬性、高級特征屬性、模型替換、控制實例等等。
捕獲菜單欄釋義:
Captured Models:切換為捕獲模型狀態(tài);
Captured Assembly Structure:捕獲模型-裝配體、零件;
Dimensions and Features:捕獲零件中的尺寸(包含特征尺寸)與特征(陣列、拉伸、切除等);
Custom Properties:捕獲模型屬性(用戶自定義屬性、材質(zhì)、顏色等)
Drawings:捕獲工程圖
Instances:捕獲模型的實例數(shù)(如一個零件在裝配體被多次插入使用,產(chǎn)生多個實例)
Replacement Models:替換模型
File Formats:文件類型輸出等
捕獲模型參數(shù)示例:可以通過雙擊捕獲模式中模型樹,可以快速進入指定模型中快速進行捕獲模型參數(shù)元素(尺寸、特征、配合等)。如圖所示:
雙擊捕獲模式中模型樹,可以快速進入指定模型中快速進行捕獲模型參數(shù)元素(尺寸、特征、配合等)。對捕獲模型的尺寸命名支持中文命名,但是不能在名稱上添加雙引號,將不能讀取,如圖所示:
技巧:雙擊SOLIDWORKS模型或者設(shè)計樹,將快速顯示尺寸,即可快速點擊捕獲尺寸。
捕獲用戶屬性示例:捕獲用戶屬性包含了日期、制圖人、零件號,甚至可以捕獲材質(zhì)和顏色等,可以實現(xiàn)用戶自由捕獲所需的屬性,并可以體現(xiàn)在模型上。
捕獲模型的實例數(shù):DriveWorks即可快速獲取裝配體中的每個零件插入的次數(shù),如圖所示的裝配體”SideRailAssembly”,插入裝配體次數(shù)為2,但是DriveWorks每次捕獲模型只獲取一種模型,但是模型實例數(shù)超過2個就必須要使用【Instances】捕獲模型實例數(shù),才能使單獨編制模型規(guī)則。
3、創(chuàng)建輸入表單
用戶可以通過一種類似于VB的控件形式設(shè)計進行界面設(shè)計,這時就有必要詳細了解常用的控件作用了。
Test:對設(shè)計好的表單進行測試,主要是對控件功能,是否可以達到使用需求,另外一個是測試控件的輸出情況,這樣就可以檢驗?zāi)P鸵?guī)則是否合理正確。
Add Resolution Guide:主要是為了使已設(shè)計好界面可以在電子設(shè)備屏幕顯示正常,就可以按照電子設(shè)備尺寸設(shè)置一個邊界進行約束范圍,如需要在IPHONE5中使用,那么就需要參考IPHONE5的屏幕尺寸作為限制范圍設(shè)計。
在界面設(shè)計中設(shè)計比較多控件,就有必要知道各個控件的作用,輸入值類型、輸出值類型:
輸出布爾型的控件:【Check Box】、【Option Button】(布爾型值為True和False或者1和0)
輸入文本型的控件:【Numeric Text Box】(只允許輸入數(shù)字)、【Text Box】(輸入字符串或數(shù)字)
輸入數(shù)據(jù)型的控件:【Data Table】(導(dǎo)入批量數(shù)據(jù))
輸入日期型的控件:【Date Picker】(可以生成一個日歷表,用戶自由輸入)
輸入清單型的控件:【Combo Box】、【List Box】(可以輸入系列選項,實現(xiàn)清單式選擇對象)
輸出超鏈接型的控件:【Hyperlink】(可以鏈接---網(wǎng)站、圖片、模型等文件)
輸出值的控件:【Label】(可以引用其他控件或者模型規(guī)則計算值進行輸出或者作為其他控件的標題輔助使用)
滑塊調(diào)值輸出型的控件:【Slider】(用戶可以設(shè)置值在范圍拖動調(diào)整輸入值,輸出值數(shù)值類型)
固定值調(diào)整型的控件:【Spin Button】(用戶設(shè)置范圍數(shù)字,固定數(shù)值調(diào)整輸出值)
4、編制模型規(guī)則
第一部分:模型規(guī)則界面
【Add】可以導(dǎo)入捕獲模型,可以添加指定模型規(guī)則(路徑、尺寸、屬性等規(guī)則)
【Refresh】可以針對模型發(fā)生更改、界面設(shè)計參數(shù)更改、模型規(guī)則更改,刷新數(shù)據(jù),重新計算。
【Expand All】與【Collapse All】:展開模型樹與折疊模型樹;
【Select All】與【Deselect All】:對項目模型全部選中與清除全部勾選;
第二部分:參數(shù)規(guī)則界面
【Define Constants】:可以定義常量,如鈑金厚度、兩個部件間安裝間隙、門縫隙等,常量命名支持英文與中文。
【Define Variables】:定義變量,結(jié)合常量、函數(shù)、控件輸出來定義變量,模型規(guī)則主要以此變量作為引用,變量命名支持英文與中文。
第三部分:附錄:模型定制規(guī)則常用函數(shù)介紹、語法介紹
a、IF函數(shù):通過輸入一個條件進行判斷,條件成立,那么會執(zhí)行True結(jié)果輸出,否則以False結(jié)果輸出。
語法:If(條件,True輸出,False輸出)
返回值:True結(jié)果輸出或False結(jié)果輸出
b、Round函數(shù):可以對數(shù)值進行四舍五入,用戶可以規(guī)定保留小數(shù)數(shù)位。
語法:Round(數(shù)值,保留小數(shù)位)
返回值:返回預(yù)先設(shè)置保留小數(shù)的數(shù)值
c、RoundUp函數(shù):可以對有小數(shù)的數(shù)值,抹除指定外小數(shù)位,并往保留小數(shù)數(shù)位進1,用戶可以規(guī)定保存小數(shù)位。如RoundUp(10.123,2),那么輸出值為10.13。
語法:RoundUp(數(shù)值,保留小數(shù)數(shù)位)
返回值:返回預(yù)先設(shè)置保留小數(shù)的數(shù)值
d、RoundDown函數(shù):可以對有小數(shù)的數(shù)值,向下抹除保留后的小數(shù)位,用戶可以規(guī)定保留小數(shù)位。如RoundDown (10.123,2),那么輸出值為10.12。
語法:RoundDown (數(shù)值,保留小數(shù)數(shù)位)
返回值:返回預(yù)先設(shè)置保留小數(shù)的數(shù)值
5、運行項目/文檔輸出
此選項可以運行Project文件,運行窗口。調(diào)整所需的設(shè)計數(shù)值,并點擊圓圈所示按鈕,即可預(yù)覽查看模型,然后符合設(shè)計需求,即可點擊【SAVE】完成保存文件。
四、附錄
1、編制規(guī)則,使用符號都應(yīng)是英文符號,如雙引號內(nèi)文本引用,必須是英文符號。
2、避免使用裝配方程。裝配體中方程式可能會在結(jié)果文件中導(dǎo)致干涉。
3、零件引用方程式,在生成文件如果方程發(fā)生錯誤,還必須要重建方程式,不易使用,而且DriveWorks的模型編制規(guī)則比SOLIDWORKS的方程式規(guī)則更靈活,更豐富。
028-86126146
info@cdcx.net
http://m.bjzjzd.cn
四川省成都市高新區(qū)天韻路28號曙光國際大廈A-2026-2028