我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁(yè) > Solidworks

基于SolidWorks二次開(kāi)發(fā)的軸向柱塞泵參數(shù)化建模設(shè)計(jì)

時(shí)間:2011-01-29 09:01:26 來(lái)源:未知

2.2建立零件參數(shù)化建模模板

 

    以某系列軸向柱塞泵的柱塞為例,其結(jié)構(gòu)如圖3所示。

圖3柱塞結(jié)構(gòu)示意圖

圖3柱塞結(jié)構(gòu)示意圖

    根據(jù)其結(jié)構(gòu),在SolidWorks中按圖3繪制草圖,標(biāo)注尺寸,并按結(jié)構(gòu)圖中的尺寸名稱命名,如“Dl@草圖l”。尺寸變量命名完成后,退出草圖,旋轉(zhuǎn)生成柱塞實(shí)體,將裝配所需的點(diǎn)、線和面命名,如將與滑靴配合的柱塞球頭面命名為facel,最后將模板模型文件保存為piston.sldprt。

    2.3建立插件工程和交互式對(duì)話框資源

    SolidWorks提供的二次開(kāi)發(fā)向?qū)е?,Visual C++ 6.0平臺(tái)上的向?qū)腔贏TL技術(shù)構(gòu)造的。ATL是一套C++模板庫(kù),與MFC的概念相似。使用ATL能夠快速地開(kāi)發(fā)出高效、簡(jiǎn)潔的代碼,同時(shí)對(duì)COM組件的開(kāi)發(fā)提供最大限度的代碼自動(dòng)生成以及可視化支持。

    打開(kāi)Visual C++6.0,新建所需的插件工程,添加插件菜單和函數(shù),可自動(dòng)生成函數(shù)框架,只需添加相關(guān)函數(shù)代碼,運(yùn)行即可實(shí)現(xiàn)插件功能。如添加函數(shù)paraPump,則生成函數(shù)框架:

   

    新建柱塞參數(shù)化建模對(duì)話框如圖4所示,并添加輸入數(shù)據(jù)編輯框。打開(kāi)ClassWizard,創(chuàng)建新的對(duì)話框類,添加成員變量,將各尺寸輸入編輯框賦予變量名稱。如將D1編輯框添加為double類刑的變量m—D1。

圖4柱塞參數(shù)化建模對(duì)話框

圖4柱塞參數(shù)化建模對(duì)話框

    2.4參數(shù)化尺寸驅(qū)動(dòng)建模過(guò)程

    SolidWorks程序打開(kāi)模板文件,由以下語(yǔ)句實(shí)現(xiàn):

   

    其中D:\piston.SLDPRT為模板文件的儲(chǔ)存目錄,模板文件打開(kāi)后彈出對(duì)話框,用戶輸入尺寸參數(shù),點(diǎn)擊確定,程序?qū)⒂脩糨斎氲膮?shù)通過(guò)對(duì)話框中的變量傳遞至尺寸變量:

   

    其中piston為新建的對(duì)話框類,C為定義的單位系數(shù),值為0.001,將用戶輸入的參數(shù)轉(zhuǎn)化成毫米。這樣,就已經(jīng)將用戶指定的D1(柱塞外徑)的值傳遞到SolidWorks中了,接下來(lái)就是將D1的值賦給之前定義的尺寸變量“D1@草圖1”:

   

    首先定義一個(gè)尺寸類指針,然后將尺寸變量放到指針中,使用Dimension::SetSystemValue3將變量賦值修改,最后使用ModelDoc2::EditRebuild3重建模型,完成尺寸驅(qū)動(dòng)建模過(guò)程。

    2.5 自動(dòng)裝配程序開(kāi)發(fā)過(guò)程

    完成各主要零件的建模后,根據(jù)圖2的設(shè)計(jì)思路,先新建裝配體文件,然后將零件導(dǎo)入裝配體中,根據(jù)交互式對(duì)話框的數(shù)據(jù)添加裝配關(guān)系,完成裝配過(guò)程。

    通過(guò)SldWorks::NewAssembly新建裝配體文件,通過(guò)SldWorks::OpenDoc將零件打開(kāi)放入緩沖區(qū)中,再通過(guò)AssemblyDoc::AddComponent4將零件導(dǎo)人新建的裝配體中,通過(guò)AssemblyDoc::AddMate添加裝配關(guān)系。

    添加裝配關(guān)系時(shí),需要先選擇裝配的點(diǎn)線面,以柱塞和滑靴之間的重合配合為例,在零件建模時(shí),若原點(diǎn)定在柱塞和滑靴的球面中心,則此時(shí)可通過(guò)ModelDocExtension::SelectByID2選擇分別位于柱塞和滑靴原點(diǎn)的點(diǎn),然后添加重合裝配關(guān)系,程序如下:

   

   

    若建模時(shí)原點(diǎn)不在中心位置,可以在中心位置定義一個(gè)點(diǎn),再使用上述方法。也可通過(guò)選擇柱塞球頭面和滑靴球窩面,添加面重合,這種方法是普遍適用的。零件建模時(shí)將配合所需的面命名,在裝配體中通過(guò)循環(huán)遍歷面查找選擇所需的面,添加裝配關(guān)系。

    先獲取部件指針,然后獲取零件實(shí)體指針,再獲取面指針。通過(guò)Body2::GetFirstFace和ModelDoc2::
GetEntityName遍歷零件各面及獲取面的名稱,使用判斷語(yǔ)句判斷是否所需的面,再使用Entity::Select4選擇所需的面。

    自動(dòng)裝配前,需要用戶輸入?yún)?shù),如斜盤的傾斜角度以及轉(zhuǎn)子與斜盤中心之間的距離等,方法與零件建模數(shù)據(jù)傳遞相似。以斜盤傾角為例:

    pAssmDoc—>AddMate(6,l,true,0,Degree);

    其中的Degree即為創(chuàng)建的變量,用來(lái)將用戶輸入的數(shù)據(jù)傳遞到SolidWorks API函數(shù)的變量中去。


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            久久久久久97三级| 日本中文一区二区三区| 国产一区二区三区| 夜夜嗨av一区二区三区网页| 日韩三级高清在线| 一本到不卡免费一区二区| 国产精品资源网| 麻豆精品视频在线观看免费| 国产精品久久久久久久久免费樱桃| 欧美高清www午色夜在线视频| 99久久亚洲一区二区三区青草| 韩国三级电影一区二区| 日韩国产欧美在线观看| 亚洲欧美一区二区三区极速播放| 国产色产综合色产在线视频| 欧美一区二区三区在线| 欧美精品粉嫩高潮一区二区| 日韩精品影音先锋| 久久网这里都是精品| 国产精品毛片久久久久久| 国产精品不卡在线| 亚洲国产aⅴ天堂久久| 琪琪久久久久日韩精品| 国产精品一区在线观看乱码| av成人老司机| 欧美一区二区日韩| 国产精品视频在线看| 亚洲一区二区三区四区不卡| 麻豆高清免费国产一区| 成人免费视频播放| 欧美午夜精品电影| 久久综合久久综合九色| 中文字幕亚洲欧美在线不卡| 亚洲一级二级在线| 极品少妇xxxx精品少妇| 色综合久久天天| 欧美一区2区视频在线观看| 久久五月婷婷丁香社区| 亚洲宅男天堂在线观看无病毒| 蜜臀av性久久久久av蜜臀妖精| 豆国产96在线|亚洲| 欧美日韩国产不卡| 国产精品久久网站| 欧美aaaaa成人免费观看视频| 成人av网站大全| 欧美一区二区成人| 国产精品三级电影| 免费视频一区二区| 91精品福利视频| 欧美高清在线一区| 蜜桃传媒麻豆第一区在线观看| 97精品视频在线观看自产线路二| 日韩欧美国产麻豆| 一区二区三区不卡视频| 国产成人精品免费看| 欧美一级二级三级蜜桃| 亚洲视频在线观看三级| 国产精品白丝av| 日韩视频在线你懂得| 亚洲精品一卡二卡| 国产99久久久国产精品潘金 | 国产精品一线二线三线| 欧美三区在线视频| 亚洲欧美激情插 | 国产精品区一区二区三区| 免费欧美日韩国产三级电影| 欧美私人免费视频| 伊人色综合久久天天| 91在线视频播放| 国产精品久久看| 国产成人综合网| 欧美精彩视频一区二区三区| 国产精品88888| 久久亚洲免费视频| 精品在线播放午夜| 精品国产91久久久久久久妲己| 美国十次综合导航| 欧美一级xxx| 久久99精品一区二区三区 | 欧美成人精精品一区二区频| 奇米一区二区三区| 日韩欧美在线影院| 美女视频黄a大片欧美| 日韩欧美国产一区二区在线播放 | 国产精品一级片| 国产欧美一区二区精品秋霞影院| 韩日欧美一区二区三区| 久久综合九色综合97婷婷女人| 激情久久五月天| 久久九九久久九九| 成人自拍视频在线| 国产精品国产三级国产普通话三级 | 一本到不卡精品视频在线观看 | 亚洲综合色在线| 欧美一区二区三区视频| 久久66热re国产| 中文字幕不卡在线观看| 91在线国产福利| 婷婷一区二区三区| 26uuuu精品一区二区| 大尺度一区二区| 亚洲综合在线视频| 日韩欧美国产高清| 成人国产免费视频| 亚洲成人www| 国产视频不卡一区| 91美女片黄在线观看91美女| 亚洲18影院在线观看| 欧美精品一区二区三区一线天视频 | 亚洲欧美日韩中文播放 | 日本不卡在线视频| 久久精品视频在线看| 91丨九色丨黑人外教| 午夜久久久久久| 国产亚洲女人久久久久毛片| 色婷婷国产精品| 欧美aa在线视频| 中文字幕在线不卡一区| 91精品国产综合久久久久久漫画 | 麻豆精品视频在线观看视频| 国产精品久久久久久久蜜臀 | 激情综合色综合久久| 最新中文字幕一区二区三区| 日韩一区二区三区视频在线观看| 波多野结衣一区二区三区| 天天亚洲美女在线视频| 日本一二三四高清不卡| 91精品欧美久久久久久动漫| 99久久免费精品| 精品一区二区三区不卡| 一区二区三区毛片| 中文字幕av一区二区三区免费看| 欧美日韩精品一区二区| 成人av电影在线网| 美脚の诱脚舐め脚责91| 亚洲国产视频在线| 中文字幕一区二区三区在线播放 | 精品无人区卡一卡二卡三乱码免费卡| 亚洲天天做日日做天天谢日日欢| 2020日本不卡一区二区视频| 欧美美女一区二区| 99久久婷婷国产精品综合| 国产乱人伦偷精品视频免下载| 亚洲第四色夜色| 亚洲精品成人精品456| 国产精品麻豆久久久| 精品国产制服丝袜高跟| 555www色欧美视频| 欧美三级日韩在线| 91国在线观看| 91免费看`日韩一区二区| 丁香激情综合国产| 国产高清精品久久久久| 国内精品在线播放| 激情久久久久久久久久久久久久久久| 日本亚洲三级在线| 日本视频中文字幕一区二区三区| 亚洲高清免费观看 | 裸体一区二区三区| 日本中文字幕一区二区视频| 日韩精品成人一区二区在线| 亚洲r级在线视频| 亚洲h动漫在线| 日日摸夜夜添夜夜添国产精品| 亚洲地区一二三色| 亚洲第一综合色| 日韩中文字幕亚洲一区二区va在线| 午夜精品在线看| 日本欧美一区二区在线观看| 美国精品在线观看| 韩国成人在线视频| 成人午夜免费视频| av在线免费不卡| 91丨九色丨黑人外教| 91官网在线免费观看| 欧美性感一区二区三区| 777a∨成人精品桃花网| 欧美v国产在线一区二区三区| 26uuu国产电影一区二区| 国产精品日韩成人| 亚洲日本va午夜在线电影| 亚洲综合色噜噜狠狠| 青娱乐精品在线视频| 国产美女一区二区| 成人国产一区二区三区精品| 欧美在线视频日韩| 日韩欧美中文字幕一区| 中文字幕高清一区| 亚洲一区二区欧美日韩| 麻豆91免费观看| 99国内精品久久| 欧美日韩国产a| 国产婷婷色一区二区三区四区| 亚洲欧美精品午睡沙发| 日本系列欧美系列| 成人av高清在线| 欧美一级黄色大片| 国产精品国产成人国产三级| 图片区小说区国产精品视频| 国产成人免费视频网站高清观看视频|