999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SolidWorks的零件配置和參數(shù)化設計

2015-03-20 12:42:04張盟盟龐俊忠劉德昌
機械管理開發(fā) 2015年9期
關鍵詞:二次開發(fā)界面利用

張盟盟, 龐俊忠, 彭 星, 劉德昌

(1.中北大學機電工程學院,山西 太原 030051;2.中北大學機械與動力工程學院,山西 太原 030051)

引言

目前,市場上有很多三維設計軟件,如Solid-Works、Pro/E、UG等,它們具有強大的實體建模、參數(shù)化特征造型、曲面造型以及處理大型裝配體的功能,被廣泛用于機械、航空等各個領域。

在機械產(chǎn)品的設計開發(fā)的過程中,如果設計人員能從CAD系統(tǒng)的標準件庫中獲得滿足設計要求的標準件,可以大大減少工作量,提高設計效率。由于大部分三維軟件普遍缺少標準零件庫。為此,對標準件的系列化設計或者對三維軟件進行二次開發(fā)以建立標準零件庫非常有必要,這樣可以方便用戶使用。

趙仕元[1]運用SoildWorks,通過基于COM 組件的二次開發(fā),完成了普通標準件、軸承標準件、導柱類模架的參數(shù)化三維造型。黃迎春[2]利用VC++6.0編程工具結合SolidWorks API接口函數(shù),基于SolidWorks平臺開發(fā)了一套具有齒廓精確建模功能的齒輪參數(shù)化設計系統(tǒng)。該系統(tǒng)實現(xiàn)了直齒圓柱齒輪、斜齒圓柱齒輪、直齒內齒圈齒輪、斜齒內齒圈齒輪、直齒齒輪軸、斜齒齒輪軸等六種漸開線齒輪和齒輪軸的精確建模。董西軍[3]介紹了SolidWorks軟件的優(yōu)點;敘述了以Solid-Works為開發(fā)平臺,應用VB進行參數(shù)化設計的兩種方法—尺寸驅動法和程序驅動法。張建德等[4]以SolidWorks二次開發(fā)為基礎,采用參數(shù)化程序設計的方法,詳細介紹了SolidWorks中工業(yè)直齒輪參數(shù)化繪制的設計方法與技巧。

上看,現(xiàn)在關于SolidWorks零件的參數(shù)化設計的研究大部分都是采用SolidWorks的二次開發(fā)功能來實現(xiàn)的,本文完全利用Solid-Works自身強大的參數(shù)化建模功能實現(xiàn)了零件標準庫建立,避免了利用軟件的二次開發(fā)的繁瑣而且便于修改、維護和擴展。

首先介紹了利用方程式驅動尺寸的原理實現(xiàn)了零件的參數(shù)化設計的方法以及編輯零件配置的兩種方法;詳述了在SolidWorks中利用方程式驅動實現(xiàn)齒輪參數(shù)化設計的方法;最后利用配置功能與Excel表格建立數(shù)據(jù)庫相結合的方法以及方程式驅動尺寸與配置功能相結合的方法建立了滾珠絲杠庫。

1 SolidWorks標準件庫建立方法[5]

在SolidWorks中可以通過以下四種方法建立標準零件庫。利用配置功能與Excel表格建立數(shù)據(jù)庫相結合自動生成零件;利用方程式驅動尺寸與配置功能相結合來生成零件;利用宏技術通過內部編程操作SolidWorks對象,實現(xiàn)參數(shù)化設計;利用尺寸驅動原理,采用外部編程實現(xiàn)Solid-Works對象的操作,進行參數(shù)化設計。

在這四種方法中,第一種、第二種方法靈活利用了SolidWorks軟件本身強大的參數(shù)化建模功能。要求設計人員對軟件熟悉程度較高,對零件特征的提取要求高,但是這兩種方法使用方便,不需要利用軟件的二次開發(fā),而且便于修改、維護和擴展。第三種方法實際上涉及到Solid-Works軟件的二次開發(fā)問題,其基本原理是通過宏錄制零件繪制過程的,自動生成VB程序,通過更改其中的變量,從而完成零件的參數(shù)化設計,這種方法編程比較簡單,通用性好。第四種方法完全用程序實現(xiàn)三維模型的參數(shù)化設計以及模型的編輯,這種方法編程較復雜,需要設計人員有熟練的語言編程能力,但可以實現(xiàn)對具有復雜形體的零件造型。

1.1 零件的方程式驅動參數(shù)化設計

在SolidWorks中可以通過兩種方式將方程式顯示在界面中:

在SolidWorks設計數(shù)的中,右擊零件名稱,隱藏的數(shù)項目,方程式,顯示文件屬性即可將方程式顯示在設計數(shù)欄目中。

在SolidWorks設計數(shù)的空白欄中,右擊鼠標,選擇隱藏/顯示數(shù)項目,在調出界面的方程式后面選擇顯示,也可以將方程式顯示在設計數(shù)欄目中。

調出方程式便于在使用過程中隨時管理方程式,從而避免了從菜單欄,到工具欄中調出方程式的管理界面,有利于提高設計員的工作效率。

圖1 SolidWorks方程式的管理界面

1.2 零件的配置

1)在配置欄中右擊當前零件名,添加配置;

2)在配置欄的空白任意處右擊鼠標,添加配置。

對于零件配置的修改也有兩種方法:

1)從SolidWorks中調出方程式管理界面(從設計數(shù)或菜單工具欄),選擇要編輯的配置名稱,然后再全局變量中修改相應變量的數(shù)值;

2)從SolidWorks菜單欄中插入設計表,從設計表中修改相應配置的相應參數(shù)。

2 參數(shù)化建模

2.1 齒輪的方程式驅動參數(shù)化建模

建立齒輪模型之前,首先在方程式管理界面設置好齒輪的模數(shù)、齒數(shù)、壓力角等各項參數(shù)。點擊確定后回到SolidWorks主窗口設計零件。

選擇前視基準面繪制草圖,利用圓形工具繪制齒輪的齒根圓、基圓、分度圓以及齒頂圓,利用智能尺寸工具賦予草圖的尺寸約束為齒輪基本參數(shù)對應的全局變量值或方程。

選擇方程驅動曲線工具,方程類型選擇參數(shù)性,在方程式中輸入以下齒輪漸開線方程,來生成齒輪漸開線。

生成的齒根圓、基圓、分度圓、齒頂圓以及漸開線如下頁圖2所示。

圖2 齒輪的漸開線圖

過圓心繪制以中心線:刪掉分度圓上多余的部分:為分度圓上1/2的齒寬添加尺寸約束:pi×m/4;利用鏡像工具,以過圓心的直線為鏡像中心線,鏡像齒輪漸開線,以繪制出完整的齒形線,利用剪切工具,剪切掉齒形線上多余的部分,為基圓和齒根圓之間添加上圓角:剪切掉多余的部分,即可完成齒輪齒形廓線,如圖3所示。

圖3 齒輪齒形廓線

利用拉伸凸臺工具,生成齒輪齒,長度為齒輪的厚度;利用拉伸工具拉伸齒根圓,長度為齒輪的厚度,利用圓周陣列工具陣列齒實體,陣列個數(shù)為齒輪齒數(shù)z,到此就完成了齒輪三維模型。

選擇齒輪端面繪制軸孔,首先調出方程式管理界面設置軸孔參數(shù)以及鍵槽參數(shù),完成后繪制軸孔以及鍵槽草圖,利用拉伸切除工具切除軸孔和鍵槽,最終齒輪模型以及其各項參數(shù)如圖4所示。

圖4 齒輪模型以及其各項參數(shù)

將齒輪模數(shù)改變,實現(xiàn)齒輪的參數(shù)化建模,改變參數(shù)后生成的齒輪模型圖如圖5所示。

圖5 修改參數(shù)后的齒輪模型

2.2 絲杠的配置

本文將介紹在SolidWorks中利用兩種方法來生成絲杠的配置。從而得到包含1605、2005、2505、3210、4010(兩位數(shù)指直徑,后兩位指導程)幾個型號的絲杠庫。

2.2.1 利用設計表生成絲杠庫

首先,以1605絲杠為例在SolidWorks中設計一絲杠零件圖,然后再SolidWorks中的configuration manager中利用前文介紹的方法對設計的零件另外添加4個配置,最后在SolidWorks中插入設計表。從表1所示的絲桿設計表中修改絲杠不同配置的各個參數(shù),保存即可。

表1 絲桿設計表(系列零件設計表是為:紅杠)

2.2.2 利用方程式驅動生成絲杠庫

首先打開SolidWorks新建零件文件,從SolidWorks中調出方程式管理界面,然后在界面中設置絲杠的各個結構參數(shù)并以1605絲杠的參數(shù)賦予相應的數(shù)值和方程,設計好的方程式管理界面如圖6所示。

圖6 絲杠的各項結構參數(shù)變量

點擊確定,然后在SolidWorks中建立相應的絲杠模型,在繪制草圖的時候用智能尺寸為絲桿的相應結構草圖賦予相應的全局變量值。然后在configuration manager中給絲杠新增加4種配置,回到設計樹中,重新調出方程式管理界面,從界面右上角選擇要修改配置,然后在界面相應全局變量中修改數(shù)值并選擇應用于此配置。全部修改完以后點擊確定即可。

通過上述兩種方法最終得到的絲桿相應模型如圖7所示。

圖7 絲杠庫中對應型號的絲杠模型

這樣就單獨利用SolidWorks軟件自身完成了絲杠庫的建立,可以將其導入到SolidWorks自身的標準庫中去,在以后要使用的時候直接從庫中調出從configuration manager中選中相應的型號即可。

3 結論

1)本文介紹了兩種利用SolidWorks自身強大的參數(shù)化建模功能實現(xiàn)零件標準庫建立的方法;這種方法避免了利用軟件的二次開發(fā)的繁瑣,而且便于修改、維護和擴展。

2)闡述了利用方程式驅動尺寸的原理實現(xiàn)了零件的參數(shù)化設計的方法,并利用方程式驅動實現(xiàn)齒輪參數(shù)化設計。

3)闡述了編輯零件配置的兩種方法。

4)利用配置功能與Excel表格建立數(shù)據(jù)庫相結合和方程式驅動尺寸與配置功能相結合兩種方法建立了絲杠庫。

參考文獻

[1] 趙仕元.基于SolidWorks的標準件參數(shù)化模型庫研究[D].成都:西南交通大學,2006.

[2] 黃迎春.基于SolidWorks的齒輪參數(shù)化設計系統(tǒng)研究[D].大連:大連理工大學,2008.

[3] 董西軍.基于SolidWorks的參數(shù)化設計[J].機械制造與自動化,2007,36(2):26-27;30.

[4] 張建德,邵定宏,陸金桂,等.基于SolidWorks的齒輪參數(shù)化設計及實現(xiàn)[J].微計算機信息,2007,23(13):250-251;254.

[5] 丁杰.基于SolidWorks的機械零件參數(shù)化設計方法[J].甘肅科技,2009,25(3):20-21;17.

猜你喜歡
二次開發(fā)界面利用
利用min{a,b}的積分表示解決一類絕對值不等式
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
利用一半進行移多補少
淺談基于Revit平臺的二次開發(fā)
甘肅科技(2020年20期)2020-04-13 00:30:02
淺談Mastercam后處理器的二次開發(fā)
模具制造(2019年3期)2019-06-06 02:11:02
利用數(shù)的分解來思考
Roommate is necessary when far away from home
基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
西門子Easy Screen對倒棱機床界面二次開發(fā)
人機交互界面發(fā)展趨勢研究
主站蜘蛛池模板: 91日本在线观看亚洲精品| 中文字幕1区2区| 国产精品99久久久久久董美香| 欧美亚洲激情| 日本一本在线视频| 久久先锋资源| 黄片一区二区三区| 欧美日在线观看| 久久久久国产精品嫩草影院| 欧美国产菊爆免费观看| 色吊丝av中文字幕| 亚洲天堂视频在线观看免费| 中文精品久久久久国产网址| 女人天堂av免费| 人妻精品久久久无码区色视| 99精品视频在线观看免费播放| 国产99免费视频| 欧美日韩综合网| 成人国产精品一级毛片天堂| 国产一区二区三区免费| 永久免费av网站可以直接看的| 国产青榴视频| 久久不卡精品| 91久久精品国产| 国产欧美日韩视频一区二区三区| a毛片基地免费大全| 亚洲高清日韩heyzo| 欧美日韩免费在线视频| 国产av色站网站| 综合天天色| 在线观看无码av五月花| 久久 午夜福利 张柏芝| 亚洲日本中文字幕乱码中文| 日日碰狠狠添天天爽| 亚洲日本中文字幕乱码中文 | 九色91在线视频| 亚洲日韩每日更新| 九九精品在线观看| 欧美日韩另类在线| 日韩123欧美字幕| 国产十八禁在线观看免费| 伊大人香蕉久久网欧美| 国产av无码日韩av无码网站| 欧美精品在线看| 天天综合色天天综合网| 日韩天堂视频| 成人在线亚洲| 色综合网址| 国产白丝av| 99热在线只有精品| 精品国产自在现线看久久| 国产内射一区亚洲| 区国产精品搜索视频| 亚洲精品综合一二三区在线| 人妻少妇乱子伦精品无码专区毛片| 91福利在线看| 97精品久久久大香线焦| 精品91视频| 国产成人三级在线观看视频| 免费三A级毛片视频| 亚洲永久免费网站| 国产视频a| 国产欧美日韩综合在线第一| 中美日韩在线网免费毛片视频| 欧美成人影院亚洲综合图| 国产免费福利网站| 亚洲资源站av无码网址| 精品色综合| 欧美色综合网站| 国产一区二区三区日韩精品| 好久久免费视频高清| 久久99国产综合精品女同| 天天躁夜夜躁狠狠躁躁88| 国产探花在线视频| www.国产福利| 国产91熟女高潮一区二区| 在线观看欧美精品二区| 国产91熟女高潮一区二区| 亚洲午夜久久久精品电影院| 日韩天堂视频| 九九九精品成人免费视频7| 色综合天天操|