仿真在线:有限元分析咨询与培训中心——Ansys|Fluent|Abaqus|HFSS|SolidWorks|课程培训

基于SolidWorks的組合夾具構(gòu)件自動(dòng)建模方法

2013-06-27  by:廣州Solidworks培訓(xùn)中心  來(lái)源:仿真在線

基于SolidWorks的組合夾具構(gòu)件自動(dòng)建模方法

       Solidworks是美國(guó)三維機(jī)械設(shè)計(jì)軟件Solidworks公司設(shè)計(jì)的,其功能強(qiáng)大,簡(jiǎn)單易用,是新一代以創(chuàng)新著稱的人性化的CAD/CAM系統(tǒng)。它在企業(yè)的信息化建設(shè)領(lǐng)域提供了完整、實(shí)用的解決方案,已廣泛應(yīng)用于航空、航天、鐵道、兵器、電子和機(jī)械等領(lǐng)域。

       自動(dòng)建模是指針對(duì)于特定的產(chǎn)品,根據(jù)用戶輸入的參數(shù)或者根據(jù)運(yùn)用CAD系統(tǒng)進(jìn)行設(shè)計(jì)產(chǎn)生的數(shù)據(jù)結(jié)果,系統(tǒng)可以動(dòng)態(tài)地自動(dòng)生成所需模型的過(guò)程。目前設(shè)計(jì)人員在設(shè)計(jì)組合夾具時(shí),用到的元件絕大部分是組合夾具廠商提供的,雖然目前大多數(shù)CAD軟件都提供部分標(biāo)準(zhǔn)件庫(kù)供設(shè)計(jì)人員重復(fù)利用,但是其數(shù)量遠(yuǎn)遠(yuǎn)不能滿足組合夾具行業(yè)的需求,尤其是對(duì)構(gòu)件的實(shí)際需求。組合夾具主要面向單件小批量生產(chǎn),許多具有典型功能結(jié)構(gòu)的夾具隨著產(chǎn)品的加工結(jié)束,也就消亡了。為了充分利用已有的設(shè)計(jì)經(jīng)驗(yàn),研究如何將組合夾具中的典型功能結(jié)構(gòu)作為一個(gè)功能構(gòu)件存儲(chǔ)下來(lái),實(shí)現(xiàn)其自動(dòng)建模,就很有意義。本文通過(guò)研究SolidWorks API(Application Programming Interface),利用Vc++對(duì)其進(jìn)行編程,較為方便地實(shí)現(xiàn)組合夾具構(gòu)件的自動(dòng)化建模,完成組合夾具構(gòu)件建庫(kù)。

1 組合夾具元件自動(dòng)建模的方法

       組合夾具構(gòu)件庫(kù)建立的基礎(chǔ)是組合夾具元件庫(kù),因此首先介紹組合夾具元件的自動(dòng)建模方法。對(duì)于基于幾何特征的自動(dòng)建模,SolidWorks為用戶提供了下述兩種開(kāi)發(fā)方法:

       (1)宏技術(shù)。利用宏,從內(nèi)部編程角度操作solidworks對(duì)象,然后利用語(yǔ)言編程實(shí)現(xiàn)自動(dòng)建模。如建立一個(gè)六角頭螺栓的模型,錄制其造型過(guò)程,建立一個(gè)宏文件;然后用變量代替宏文件中的關(guān)鍵數(shù)據(jù),而這些變量的數(shù)據(jù)來(lái)源為螺栓數(shù)據(jù)庫(kù)下的某種螺栓類型數(shù)據(jù)表,這樣就可以利用語(yǔ)言編程方便地實(shí)現(xiàn)自動(dòng)化造型。這種方法的缺點(diǎn)是使零件模型與語(yǔ)言程序混在一起,不能實(shí)現(xiàn)用戶自己添加元件,建庫(kù)柔性差,對(duì)元件庫(kù)進(jìn)行維護(hù)的人員要求較高。

       (2)尺寸驅(qū)動(dòng)技術(shù)。利用尺寸驅(qū)動(dòng)原理,從外部編程角度操作Solidworks對(duì)象,實(shí)現(xiàn)自動(dòng)建模,其基本原理見(jiàn)圖1。尺寸驅(qū)動(dòng)是指在零件幾何特征不變的約束下,把零件的尺寸參數(shù)作為尺寸驅(qū)動(dòng)變量,并在模板中定義變量間的約束關(guān)系,當(dāng)給定尺寸驅(qū)動(dòng)變量的值時(shí),就可生成相應(yīng)參數(shù)化的零件,這種技術(shù)實(shí)現(xiàn)了零件模型與語(yǔ)言程序的有效分離,使它們之間的耦合性變小,便于用戶自己添加元件,建庫(kù)方便,柔性高,對(duì)維護(hù)人員要求不高,從實(shí)用性和有效性的角度考慮,針對(duì)組合夾具元件特點(diǎn),本文采用第二種技術(shù)。

       圖1 組合夾具元件尺寸驅(qū)動(dòng)原理圖

2 組合夾具構(gòu)件建模的關(guān)鍵技術(shù)

2.1 組合夾具構(gòu)件的自動(dòng)建模原理

       組合夾具構(gòu)件是指由一定尺寸約束關(guān)系的各個(gè)組合夾具元件組裝而成的,具有一定功能的裝配體。組合夾具構(gòu)件建模是建立在組合夾具元件模型基礎(chǔ)上的,主要利用所包含的組合夾具元件自動(dòng)建模原理和元件之間的相互尺寸參數(shù)約束方程,來(lái)完成構(gòu)件自動(dòng)建模。當(dāng)給定一個(gè)組合夾具構(gòu)件模型,必須定義它的約束方程,否則,就會(huì)造成構(gòu)件中每個(gè)元件之間驅(qū)動(dòng)尺寸參數(shù)沒(méi)有規(guī)則約束,構(gòu)件中元件的類型參數(shù)匹配就會(huì)變得龐大,而且很多參數(shù)類型根本不能生成合理的構(gòu)件圖,成為參數(shù)冗余。相反,約束方程定義越準(zhǔn)確越完備,構(gòu)件中參數(shù)類型匹配結(jié)果就越準(zhǔn)確。然后,通過(guò)提取定義的完備約束方程式和分析方程式,從組合夾具元件尺寸數(shù)據(jù)庫(kù)中就可以自動(dòng)查找符合約束方程的尺寸參數(shù)規(guī)格形成構(gòu)件驅(qū)動(dòng)參數(shù)視圖。用編程語(yǔ)言可以調(diào)用Solidworks API來(lái)讀取各個(gè)零件和它們對(duì)應(yīng)的尺寸驅(qū)動(dòng)參數(shù),利用元件參數(shù)化的方法,就可達(dá)到組合夾具構(gòu)件自動(dòng)建模目的,自動(dòng)建模的原理見(jiàn)圖2。

2.2 構(gòu)件模板建立

       構(gòu)件模板建立是構(gòu)件參數(shù)化的基礎(chǔ),所謂模板是指具有某些屬性的、參數(shù)化的、大小可變的三維幾何實(shí)體。這種幾何實(shí)體在相關(guān)研究中被稱之為“啞圖”或者“母板”,組合夾具元件庫(kù)中的每個(gè)元件都是模板文件,它們都是可參數(shù)化的,由模板、屬性、數(shù)據(jù)和規(guī)則組成。因此,構(gòu)件模板建立最簡(jiǎn)單的方式就是利用元件模板建立,構(gòu)件中各個(gè)元件之間要設(shè)定出尺寸約束方程式,這些尺寸約束方程式表達(dá)了各元件之間的相互約束關(guān)系,是構(gòu)件參數(shù)化的基礎(chǔ)。各元件之間的尺寸約束方程式可在Solidworks中工具菜單下的方程式子菜單中設(shè)置完成。

       圖2 組合夾具構(gòu)件自動(dòng)建模原理圖

2.3 提取約束方程式

       從圖2可以看出從構(gòu)件模板圖形文件中讀取和分析約束方程式是構(gòu)件自動(dòng)建模的關(guān)鍵。裝配約束方程式存儲(chǔ)在構(gòu)件模板文件中,是在繪制構(gòu)件模板時(shí),利用Solidworks設(shè)定方程式對(duì)話框設(shè)定的。一般一個(gè)裝配文件中含有多個(gè)裝配約束方程式。Solidworks中裝配約束方程式的一般形式為“l(fā)@草圖@part1-1”=3*l@草圖@part2-1”。我們可以利用Solidworks API將約束方程式從構(gòu)件的裝配圖中提取出來(lái),其核心代碼如下:

       通過(guò)上述代碼,就可以得到構(gòu)件的每一個(gè)尺寸約束方程式字符串equation,方便以后的處理。

2.4 約束方程式分析

       因?yàn)闃?gòu)件定義要求各個(gè)元件之間要有一定的尺寸約束關(guān)系,所以組成構(gòu)件的所有元件都存在于約束方程式中。假設(shè)模板中所建的方程式是完備的,我們就可以用約束方程式作為約束條件,分析所有的尺寸約束方程,得到所有元件尺寸參數(shù)之間的關(guān)系。利用這些關(guān)系,在所建的元件驅(qū)動(dòng)參數(shù)表中,查詢到滿足所有約束條件的所有元件參數(shù)匹配視圖,以此作為構(gòu)件驅(qū)動(dòng)參數(shù)視圖。

       以圖2中的表為例,假設(shè)構(gòu)件中只有兩個(gè)元件part1和part2,約束方程為“l(fā)@草圖@part1-1”=“l(fā)@草圖@part2-1”,則從此約束方程式中,分析可以得到查詢條件part1視圖中的l@草圖=part2視圖中的l@草圖,從而得到驅(qū)動(dòng)參數(shù)視圖。這是最簡(jiǎn)單的情況,如果構(gòu)件中約束方程式較多,則須對(duì)每一個(gè)方程式都進(jìn)行上述的語(yǔ)義分析,得出每一個(gè)查詢條件。最終綜合所有的查詢條件,從數(shù)據(jù)庫(kù)表中得到一個(gè)滿足所有查詢條件的型號(hào)參數(shù)匹配視圖。

2.5 參數(shù)驅(qū)動(dòng)

       從圖2中我們還可以看到,構(gòu)件的參數(shù)驅(qū)動(dòng)過(guò)程實(shí)際上是所包含全部元件的參數(shù)驅(qū)動(dòng),但是要完成元件的參數(shù)驅(qū)動(dòng),必須從構(gòu)件中獲取每個(gè)元件操作的指針和需要的驅(qū)動(dòng)參數(shù)視圖中的數(shù)據(jù),再根據(jù)元件的自動(dòng)建模方法,完成構(gòu)件中各個(gè)元件相應(yīng)的參數(shù)化,最后構(gòu)件整體重新建模,完成構(gòu)件的自動(dòng)建模。其中組合夾具元件參數(shù)化的核心代碼如下:

3 運(yùn)行實(shí)例

       通過(guò)以上分析及建模,目前組合夾具構(gòu)件庫(kù)已經(jīng)開(kāi)發(fā)成功,可以滿足組合夾具人員進(jìn)行構(gòu)件設(shè)計(jì)要求,避免了重復(fù)構(gòu)件的設(shè)計(jì),提高了組合夾具設(shè)計(jì)的效率。用戶界面如圖3所示。

       圖3 組合夾具構(gòu)件用戶界面

4 結(jié)語(yǔ)

       SolidWorks不僅是一個(gè)優(yōu)秀的、廣泛應(yīng)用的通用三維CAD軟件平臺(tái),而且還為用戶提供了強(qiáng)大的二次開(kāi)發(fā)包SolidWorks API,極大地方便了用戶的開(kāi)發(fā)和應(yīng)用。本文中詳細(xì)介紹了通過(guò)Solidworks API進(jìn)行組合夾具構(gòu)件庫(kù)自動(dòng)建模的原理和關(guān)鍵技術(shù),最后通過(guò)一個(gè)實(shí)際例子,開(kāi)發(fā)了組合夾具構(gòu)件庫(kù)系統(tǒng),在實(shí)現(xiàn)計(jì)算機(jī)輔助夾具設(shè)計(jì)系統(tǒng)方面做出了有益的嘗試。

 

 


開(kāi)放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:基于SolidWorks的組合夾具構(gòu)件自動(dòng)建模方法 SolidWorks設(shè)計(jì) SolidWorks建模 SolidWorks培訓(xùn)課程 SolidWorks設(shè)計(jì)教程 SolidWorks視頻教程 SolidWorks軟件下載 SolidWorks在建筑室內(nèi)設(shè)計(jì)工業(yè)設(shè)計(jì)的應(yīng)用 SolidWorks基礎(chǔ)知識(shí) SolidWorks代做 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) 

編輯
在線報(bào)名:
  • 客服在線請(qǐng)直接聯(lián)系我們的客服,您也可以通過(guò)下面的方式進(jìn)行在線報(bào)名,我們會(huì)及時(shí)給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國(guó)服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號(hào)金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 西安西雷脉冲功率技术有限公司-高压调制器/加速器与脉冲功率系统的研发/生产/应用推广/高压脉冲电源的应用研究/设计/生产和销售/高功率脉冲器件/材料与仪器设备的研发/生产和销售/高电压/大电流/强磁场环境的模拟及测试服务/会议会展服务/货物及进出口的业务/脉冲功率技术领域类的技术转让 | 铁行火车票_铁行火车票网上订票_铁行火车票客户端【铁行官网】 | 网站建设_定制网站_高端网页设计开发_建站公司_深圳湉晨网络 | 气瓶探伤设备-气瓶在线离线无损探伤检测系统-中高低压力容器超声波自动探伤设备-山科飞泰 | 正拓夏令营官网-中小学生军事夏令营-研学军旅训练拓展夏令营 | 河南反渗透设备-河南EDI超纯水设备-郑州纯净水设备-郑州友邦水处理设备有限公司 | 仪器校准_校验_计量检测_校正_检定严选博罗第三方法定计量所 | 制砂机_鹅卵石制砂机_河卵石制砂机_制砂机价格-上海山卓重工机械有限公司 | 济南东唐包装制品有限公司| 土工膜_土工布_复合土工膜_山东土工膜生产厂家_山东路易达新材料有限公司 | 钕铁硼-强力磁铁-永磁铁「聚盛磁铁」10年定制加工生产厂家 | 物联网空开-智能空气开关-智能断路器-家用接触器-万联电器官网 | 自动锁螺丝机_在线式拧螺丝机_自动化灌胶机_ab点胶机_品牌厂家 | 厦门鼎星五金制品有限公司-厦门弹簧,电池簧,扣簧 | 煤炭烘干机|煤泥烘干机|矿泥烘干机|酒糟烘干机|果渣烘干机-东鼎干燥官方网站 | 上海恩计仪器首页-微生物限度检测仪-微生物限度仪厂家 | 深圳起重机,龙门吊,天车起重工程,电动葫芦,液压升降货梯-深圳市德力起重机械有限公司 | 凿岩机|操车设备|爬车机|三环链|伞钻|伞型钻机|中心回转抓岩机|往复式给煤机|滚轮罐耳|吊桶|钩头-济宁卓力工矿设备有限公司 | 明康食品有限公司 -方集馓子 亨特小麻花| 移印机厂家_丝印机器设备_全自动丝网印刷机-东莞展迅机械科技 | 实验室冷水机-冷却循环水系统-深圳市达沃西制冷设备厂 | 上海机械网 机械 机械加工 金属加工 上海机械网 机械设备 上海机械 | 惠声电子、广州市惠声电子科技有限公司、VBS、VBS惠声电子、VBS公共广播生产厂家、VBS广播功放生产厂家、VBS会议系统设备批发、VBSIP网络对讲系统厂家、VBS会议系统厂家、VBS智能中控厂家、VBS专业扩声厂家 | 上海上市答谢酒会_企业年会_新品上市发布会_周年/开业庆典_会议会务_活动策划布置演出公司 | 宁波雷豹机电科技有限公司|雷豹冷风机|雷豹工业大风扇|MFC18000|MFC16000|MFC6000|EF3622|EF4222|EF4822|移动工业蒸发式冷风机空气冷却器|大型工业空调扇|雷豹移动式工业大风扇|雷豹大风扇|生产厂家|公司官网 | 真空泵维修保养-真空泵-真空泵油-真空泵过滤器-真空泵碳片-东莞市海扬真空设备有限公司 | 煤泥烘干机,酒糟烘干机,药渣烘干机,酵母烘干机,烘干机厂家-瑞奥新能源 | 万向轴承_福来轮_全向轮_双向转轮_万向球_算盘轮_塑料卷轴-宁津县正彤机械塑料有限公司 | 乐云SEO | 品牌营销:抖音小红书关键词优化-ai搜索优化GEO推广 | 卧式镗铣床,道斯镗铣机床加工中心-江苏道斯数控科技有限公司 | 欧美日韩人妻精品一区二区三区_欧美成人精品欧美一级乱黄_亚洲欧美日韩高清一区二区三区_国产一级做a爰片久久毛片_日韩一级视频在线观看播放_精品一区二区三区免费毛片爱_完整观看高清秒播国内外精品资源 | 活性炭吸附设备,UV光氧废气处理设备,破碎机专用除尘器,催化燃烧设备厂家-河北碧清环保设备有限公司 | 酒类灌装机厂家_贴标机_灌装生产线-青州市锦德包装机械有限公司 酒店设计_建筑设计_室内装修装饰-北极点酒店设计公司 | 研线网-考研网-考研科目/时间/专业-研线网 | 宁夏密集型母线槽厂家-封闭式母线槽-电力工程安装-天地经纬电力 宁波允泰仪器有限公司-硬度计、拉力试验机、盐雾试验箱、影像测量仪、气动量仪 | 呼和浩特新华互联网电脑培训学校 | 益家304不锈钢水管厂家|批发代理|价格|薄壁|广东益家管业有限公司 | 江苏工业双氧水_工业亚硝酸钠的作用与用途_工业双氧水厂家-江苏连云港嘉一化工厂 | 加力管钳,液压动力钳,液压转盘-加力管钳,液压动力钳,液压转盘,山东临朐静远石油机械有限公司 | 兰州物流公司_兰州货运公司_兰州物流电话上门取货_兰州立辉物流公司 | 江阴市卡泰机械设备有限公司 |