大学生a级毛片免费视频_亚洲精品www久久久久久广东_嫩草国产_国产资源一区二区三区_av一二三区_97日韩精品

SolidWorks液壓閥塊特征設計(二)

2013-07-25  by:廣州Solidworks培訓中心  來源:仿真在線

SolidWorks液壓閥塊特征設計(二)

 

3.2.2基于特征的SolidWorks API對象

在對SolidWorks進行二次開發時,首先要建立SolidWorks的連接,創建SolidWorks的應用對象:

SolidWorks液壓閥塊特征設計(二)solidworks simulation培訓教程圖片1

這兩個函數創建了一個新的工作區,使能夠進行建模和裝配。

“選擇”可以說是在使用SolidWorks時用得最多的一個命令,有很多命令在使用時都要選擇操作對象,通過調用ModelDoc對象中的SelectBylD函數來實現:

ModelDoc.SelectBylD(objectName,objectType,x,y,z)

這個函數在應用時需要輸入五個參數:objectName表示要選擇對象的名稱,該名稱是SolidWorks在創建對象時按先后順序自動命名的,如基準面l、基準面2、Arcl、Line3、D1@草圖1@Partl.SLDPRT:objectType要輸入對象的類型,如PLANE(面)、SKETCHSEGMENT(草圖上的對象如直線、圓弧等)、DIMENSION(尺寸標注);x,y,Z是平面上任一點的坐標值。

在所選平面上插入草圖,調用ModelDoc中的InscrtSketch函數:

ModelDoc.InsertSketeh()

畫直線調用ModelDoe對象中的CreateLine2函數:

ModelDoc.CreateLine2(xStart,yStart,zStart,xEnd,yEnd,zEnd)[ConstructionGeometry=True]

xStart、yStaa、zStart、rend、yEnd、zEnd分別是直線的起點和終點坐標;ConstruetionGeometry=True時表示畫中心輔助線。

畫矩形調用ModelDoc中的SketchRectangle函數:

Part.SketchRectangle(vall,val2,zl,val3,val4,z2,val5)

vail和val2分別是左上角的X值和Y值,val3和val4分別是右上角的X值和Y值,z1和z2分別是左上角和左下角的Z值。

畫圓調用ModelDoc·對象中的Create Circle2函數:

ModeIDoc.CteateCirele2(xg,yc,zc,xp,yp,zp)

xc、yc、zc、xp、yp、zp分別是圓心和圓上一點的坐標值。

基本實體建模命令:

拉伸調用PanDoc中的FeatureExtrusion函數:

PartDoc.FeatureExtrusion(sd,flip,dir,tl,t2,dl,d2,dchkl,dchk2,ddirl,ddir2,dangl,dang2,offsetReverse1,ffsetReverse2)

      sd為TRUE時表示單向拉伸為FALSE時雙向拉伸,以0、l表示;dir為TRUE時表示正向拉伸。為真時有效;dir為TRUE時表示反向拉伸,為真時有效;tl、t2表示終止類型。可取下列值:0(給定深度)、1(貫穿)、2(為貫穿下一個)、3(成形到一頂點)、4(成形到一面)、5(到離指定面指定的距離)、6(兩側對稱);dl、d2表示拉伸的深度;ddirl、ddir2為TRUE時表示帶拔模角拉伸;dangl、dan92為TRUE時表示向內拔模,為FALSE是向外拔模;offsetRe2verseI,offsetReverse2控制到離指定面指定的距離,在t1、t2為5時有效。其中d2、dchk2、ddir2、dang2、offsetReverse2在雙向拉伸時有效。切除拉伸調用PartDoc中的FeatureCut函數:

Part.FeatureManager.FeatureCut(sd,flip,dir,tl,t2,dl,d2,dchkl,dchk2,ddirl,ddir2,dangl,dan92,off.Revea1,offsetReverse2;keeppieceindex,normalcut)
      sd為TRUE時表示單向拉伸,為FALSE時雙向拉伸,以0、1表示;flip為TRUE時表示切除輪廓外的材料;dir為TRUE時表示反向拉伸,為真時有效;t1、t2表示終止類型,可取下列值:0(給定深度)、l(貫穿)、2(為貫穿下一個)、3(成形到一頂點)、4(成形到一面)、5(到離指定面指定的距離)、6(兩側對稱);dl,d2表示切割的深度;ddirl、dd砬為TRUE時表示帶拔模角拉伸;dangl、dan92為TRUE時表示向內拔模,為FALSE是向外拔模;offsetRe2versel,offsetReverse2控制到離指定面指定的距離,在tl、t2為5時有效。其中d2、dchk2、ddir2、dan92、offsetReverse2在雙向拉伸時有效。NormalCut正常切除時為TRUE,否則為FALSE。

3.2.3基于閥塊特征的參數化設計

      基于特征參數化建模技術是將特征設計方法與參數化技術有機的結合起來,從而實現對多種設計方式(自頂而下或自底而上等)和設計形式(原始設計、相似設計和衍生設計等)的支持。這種理念的提出,改變了傳統CAD系統完全靠設計者指出零件幾何圖素的位置這一限制,將零件幾何體的多個圖素結合在一起,形成一個以特征為操作單位的新語義實體,這將包含比幾何圖素多得多的零件描述。

      對于一個特征來說其構成的幾何圖索之間的拓撲關系是不變的,特征形狀的變化只能通過給特征指定不同的參數值來實現。對零件的修改就可轉化為對構成零件特征參數的修改,使得用戶不用直接參與修改零件幾何圖素位置關系的工作,大大方便了零件的設計與后期修改。

      本設計主要采用特征參數化技術。系統首先對閥塊進行特征分析,然后進行確定特征建立的次序,將特征歸納為參數的表達形式;最后利用Solidworks進行建模,在程序中進行參數設置,實現參數化驅動。

      利用SolidWorks類型庫的支持對該系統的模塊進行二次開發。草圖特征和螺紋孔定位銷孔采用基于特征的全參數造型技術,用戶可以方便地利用特征造型技術新建零件實體,也可通過SolidWorks系統所提供的特征樹等功能對己有零件實體進行編輯和修改。采用VB開發參數化建模和造型實質上是在更深的層次中應用SolidWorks,即直接利用VB程序對SolidWorks的內部特征函數進行調用從而實現特征的生成、修改、編輯、保存等操作。

      創建基體特征的時候采用人機交互的形式建立模型,設置合理的設計變量,再通過VB程序驅動設計變量實現模型的更新。

      首先根據液壓系統原理圖和布置圖等的要求,初步確定液壓閥塊的大小。在SolidWorks中設計閥塊的基體特征,閥塊的基體是一個長方體,考慮到后期孔道特征的在各個面的創建,需要在長方體上增加輔助特征,即三個工作基準面:后視基準面,左視基準面和下視基準面,由于面的命名沒有什么規律,很多時候是程序自動來命名的,這樣,不方便使用SelectbyID來選擇,也不能使用坐標值來選擇一個面,那樣做更加糟糕,所以創建了三個輔助平面,對面進行布爾的判斷。

      然后,根據液壓閥塊在總裝圖中的位置初步確定液壓閥塊主油路孔和各元件在閥塊體上的位置,在選擇的基準面上確定一點,插入草圖,并且實現螺紋孔和定位銷孔的特征實現,將所用的每一個元件的底板草圖尺寸從建立的相應的數據庫中調出,驅動草圖特征在選擇面上的生成。

      隨著設計系統的增加,相應的各類液壓閥的底板草圖尺寸在數據庫中的模板也會增加,但每次增加的數量會相應的減少。這樣,就創建了所示的閥塊上的草圖特征及與參數無關的螺栓孔和定位銷孔的特征。


開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:SolidWorks液壓閥塊特征設計(二) 湖南SolidWorks培訓 湘潭零件參數化設計 SolidWorks培訓課程 SolidWorks設計教程 SolidWorks視頻教程 SolidWorks軟件下載 SolidWorks在建筑室內設計工業設計的應用 SolidWorks基礎知識 SolidWorks代做 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 

編輯
在線報名:
  • 客服在線請直接聯系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 中文天堂在线观看视频 | 久久国产成人 | 精品免费久久久久 | 超碰偷拍 | 欧美日韩成人网 | 久久精品国产91精品亚洲高清 | 99精品在线观看 | 中日韩黄色大片 | 蜜桃香蕉视频 | 一级片免费视频 | 国产精品第一页在线 | 91视频网址 | 国产视频aaa | 超碰最新网址 | 2023国产精品久久久精品双 | 欧美激情久久久 | 亚洲视频在线看 | 欧美日韩亚洲一区二区三区 | 免费成人在线电影 | 日本妇乱大交xxxxx | 亚洲精品中文字幕 | 国产精品久久久久久亚洲调教 | 国产精品免费观看 | 欧美午夜三级视频 | 久久亚洲综合 | 久久综合九色综合网站 | 午夜av影院 | 欧美在线小视频 | bxbx成人精品一区二区三区 | 欧美一区二区三区在线观看视频 | 可以免费在线观看av的网站 | 日韩亚洲一区二区 | 久久福利电影 | 国产中文 | 精品伊人| 福利视频在线播放 | 99久久久无码国产精品 | 久久精品国产一区二区电影 | 日本午夜在线 | 欧美成人影院 | 五月天婷婷国产精品 |