欧美日操-欧美日韩91-欧美日韩99-欧美日韩ay在线观看-xxxx色-xxxx视频在线

基于solidworks軟件自動裝配系統的實現

2018-09-25 22:17:31 《山東工業技術》  點擊量: 評論 (0)
本文針對齒輪油泵系統自動裝配進行方案設計 大大簡化了裝配的操作步驟,提高了效率 通過參數化設計直接從菜單中調用齒輪油泵零件,并輸入相關參數,直接得到模型 再通過已經設計好的程序,直接得到裝配體而實現由動裝配。

基于solidworks軟件自動裝配系統的實現

湯海霞

(安徽工業經濟職業技術學院機械與汽車工程學院,合肥230051)

摘要:本文針對齒輪油泵系統自動裝配進行方案設計.大大簡化了裝配的操作步驟,提高了效率.通過參數化設計直接從菜單中調用齒輪油泵零件,并輸入相關參數,直接得到模型.再通過已經設計好的程序,直接得到裝配體而實現由動裝配。

關鍵詞:solidworks;齒輪油泵;自動裝配

DOI:10.16640/j.cnkl.37-1222/t. 2018.10.01i

1 solidworks裝配功能概述

三維軟件大大簡化了裝配的操作步驟,也相交二維更能體現出最終的實物。尤其是干涉檢查、間隙配合、碰撞模擬,都能“所見即所得”,能形象的展示最終模型的成組狀態。這對后續的運動仿真及其他數值分析都是基本的準備工作。

三維模型的裝配首先是建立在部件或模型事先建立好的基礎上的,有些標準件可以直接在裝配環境里面被調用,這樣就能省去了很多花費在建立標準件模型上的工作。目前也有很多軟件可以用戶開發標準件庫來供裝配時調用。軟件的裝配環境中,也有專門開發供調用的toolbox工具箱。其主要目的是在裝配時,直接調用常規標準件庫。比如:在齒輪油泵系統端配時,要用到螺釘這類標準件就可以直接在ToolBox里面調用出來。極大的減輕了工作量,提高了裝配設計師的工作效率,使設計師的主要精力和工作時間可以轉移到方案設計上來。

Solidworks裝配體具有自動更新組件的功能,即:在更新某個零部件時,可以自動更新整個裝配體,并能保持裝配組件間的相互配合關系,這種功能極大的提高了裝配效率。在裝配中,對每個元件需要進行配合約束,以確保元件在整體的相對位置。裝配體的配合可以歸納為兩類:一是尺寸配合,二是位置配合。尺寸配臺即是按照組件間的相互關系進行尺寸的約束,位置配合是限定兩者問的相互位置關系。如:針對齒輪和軸的裝配,首先需要進行位置配臺,將齒輪軸孔和軸進行匹配,此為位置配合。然后還需要限定軸端面與齒輪端面之間的距離,此為尺寸配合。通過這兩種方式,就能確定某零部件在裝配體中的具體韻位置。

2 自動裝配思路與實現方法

采用API的相關功能,就能把元件準確的裝配,向裝配體中添加零部件,改變裝配體或其中零部件的幾何屬性在程序執行期間,即使裝配體發生主要幾何信息變化,安全實體仍不會變為無效。

每個零件和裝配體都有他們各自的原點,在裝配的時候可以利用變換確定或者移動每個零件在裝配體中的相對位置,當然這必須得有空間思維的概念。當我們向裝配體中加入各個元件時,元件可以放置裝配體的任何位置,最后在裝配環境中加入一個元件,并自動實現配合。

poin tData=PointCollection,ltem(j)arrayData‘獲得在點選擇集中已轉換的坐標

Set swComponent=swAssy.IAc'ldComponent3(strCompFullPath,pointDaca(0),poim:Data(l),

_pointData(2D - - -..

mAs sy.AddMatcswMatcCOINCIDENT,O,F alsc,0,0

swAssyAddMateswMateCON CENTRIC.1.False,0,0

對于大型裝配體,要編寫的程序可能很多,費時費力。本文針對齒輪油泵系統自動裝配進行了方案設計。基本步驟如下:

(1)制作單個零部件的模板文件,這些零件可以裝配在一起,他們相互之間的尺寸完全匝配;

(2)在進行齒輪油泵裝配時,將上述建立的模塊進行手動裝配,對各個零件進行配合約束,以確定各自相對位置關系;

(3)利用程序實現零部件的自動更新;

(4)更新整個裝配體,實現齒輪油泵系統的自動裝配。

3自動裝配程序實現

首先進行單個零部件的設計,然后進行手動裝備,并確定尺寸位置關系。裝配得到的裝配體如下圖所示:

自動裝配程序如下:

Put,Uc Sub ZDZPO‘自動裝配程序

Set gwApp 2 CreateObject("SldWorks.Application")

swApp:VIsible

Set Part=swApp.OpenDoc6(App.Path&”\裝 配 件\ulliotl,

swApphActivateDoc2 "union.SLDASM". Falst:,lofWitams ‘激活當前部件

Ser Pan2 swAppActiveDoc

Set Part= swApp,AaivcDoc

Dun myModeMew As Object

Stt myModeIVie.xr= P:rtActiveView

設置窗體

myModeIView.Fhmdtt=0

mvModelVicw.FrzmeTop -0

Set myModelView 2 Part ActiveView

myModelVicw,FrameState= swWindowSe~re_e,swWlndowMaximized

Set myModeIView= Pdrt.ActlTreView

myModelView.FrameState= SwWindowState_e.swWinduwM 更新模型,實現自動裝配

boolstatus - PartEditRebuild30

視圖定向

Part.ShoWNamedView2”4等軸測”,7

End Sub

上述程序在運行前,首先需更改一個零部件的尺寸,然后進行“自動裝配”操作,程序會自動將橫板相對應的文件更新為當前新的零最后更新裝配體,就實現了自動裝配。如果要更新其它零部件,上述操作,即可得到新的裝配體。圖3為更新齒輪后前后對比。

4分析及結論

本文綜合研究了三維模型的裝配特點以及Solidworks軟件的方法。最后對齒輪油泵系統自動裝配技術進行了深入研究,提出一種簡單可行的自動裝配設計方案,并通過程序運行實現。

參考文獻:

[1](美)Solid worlcs著,生信實維編譯.Solid works高級裝建模[M].北京清華大學出版鶴,2007 (08).

12]厲學思,于占虎,李衛民,何鑫,開發SolidWorks插件實捌的方法研究[J].遼寧工業大學學報,2010 (02).

[3]劉洪峰,陳明.Solid works在自動裝配技術上的二次開發研究[DB/OL]_ ht tp://wenku. baidu. com/view/5 8ec74ee5ef7baOd4a7 33b85. htm

 

大云網官方微信售電那點事兒

責任編輯:繼電保護

免責聲明:本文僅代表作者個人觀點,與本站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
我要收藏
個贊
?
主站蜘蛛池模板: 无人知晓小说姜璟免费阅读| 青草青青产国视频在线| 日韩欧美亚洲一区二区综合| 欧美日韩在线播放| 青青青激情视频在线最新| 色噜噜狠狠一区二区三区| 亚洲欧美日韩专区一| 性欧洲精品videos'| 中国大陆毛片| 一区二区在线播放视频| 动漫H片在线观看播放免费| 伦理片 qvod| 野花社区视频WWW高清| 欧美国产在线观看| 日本人亚洲人成人| 一级女人毛片人一女人| 亚洲天堂视频网| 成人无码精品一区二区在线观看 | 日韩毛片网| 亚洲一级香蕉视频| 日韩影院在线观看| 在线看视频的网站入口| 一二三四社区在线视频社区6| 纯肉宠文高h一对一| 亚洲AV人无码综合在线观看蜜桃| 人人看人人搞| 欧美一区二区三区久久综合| 亚洲 欧美 自拍 卡通 综合| 香蕉精品| 2021自产拍在线观看视频| 国内精品偷拍在线观看| 文中字幕一区二区三区视频播放 | 在线播放日本爽快片| 精品国产在线亚洲欧美| 亚洲高清在线视频| 天天做天天看夜夜爽毛片| 天天欲色成人综合网站| 手机在线观看毛片| 四虎影院永久免费| 椎名空被强制中出在线观看| 久久99蜜桃精品麻豆|