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

SolidWorks的粉末冶金成形模CAD系統(tǒng)的開發(fā)

2013-06-02  by:廣州有限元分析、培訓中心-1CAE.COM  來源:仿真在線

本文詳細研究了以SolidWorks為開發(fā)平臺的二次開發(fā)方法,并依據(jù)一般的CAD開發(fā)技術,具體針對粉末冶金拉下式成形模的特點,開發(fā)了一套智能化CAD系統(tǒng)。該系統(tǒng)能較好地鋪助粉末冶金模具設計人員進行產品建模,工藝設計,模具結構設計以及零件設計。詳細研究并總結了拉下式成形模的傳統(tǒng)手工設計方法;詳細分析了拉下式成模CAD系統(tǒng)所要實現(xiàn)的功能,并以IDEF0方法建立整個CAD系統(tǒng)的功能模型。 總結歸納了粉末冶金模具設計知識的類型,并詳述了其不同的計算機處理方法;敘述了系統(tǒng)中用VB對SolidWorks進行二次開發(fā)的方法;詳細總結了SolidWorks的參數(shù)化設計方法。

彭波;吳慶定;楊岳;胡澤豪 來源:CAD/CAM與制造業(yè)信息化

關鍵字:粉末冶金 標準件庫 拉下式成形模

 
 一、引言

目前,三維CAD軟件在機械設計、制造等各個領域的應用已越來越普及,而且在各種CAD軟件基礎上進行的二次開發(fā)更是不勝枚舉,雖然計算機輔助設計的專業(yè)軟件已遍布沖壓、鍛造、注塑、建筑、裝飾等諸多行業(yè),但是粉末冶金模具卻較少有專業(yè)CAD系統(tǒng)涉足。由于粉末冶金零件制造工藝的特殊性,其工裝(模具、夾具、量具等)更具有特殊性,根據(jù)粉末冶金專業(yè)特點開發(fā)一套符合自身要求的智能化模具CAD系統(tǒng),不僅可把廣大粉末冶金設計技術人員從繁雜的重復勞動中解脫出來,更可縮短粉末冶金制品的開發(fā)周期,提高其設計制造水平,從而使粉末冶金行業(yè)的整體勞動生產率得到提高。

    二、SolidWorks及其參數(shù)化設計方法簡介

SolidWorks是一套應用在Windows系統(tǒng)下的3D實體模型構建軟件,與眾多三維CAD軟件比較,它的三維設計功能強大,界面友好,能讓使用者以簡單的操作方式進行高效的產品設計,其提供的基于特征選型的參數(shù)化造型功能更是為開發(fā)者提供了良好的開發(fā)環(huán)境。

三維模型的參數(shù)化設計是通過改動圖形的某一部分或某幾部分的尺寸,或修改已定義好的零件參數(shù),自動完成對圖形中相關部分的改動,從而實現(xiàn)對圖形的驅動。它以約束造型為核心,以尺寸驅動為特征。在SolidWorks中實現(xiàn)參數(shù)化設計的方法歸納起來有兩大類:

(1)利用SolidWorks軟件本身提供的參數(shù)化造型方法。包括方程式驅動、系列零件設計表、配置、庫特征這些功能。

(2)利用SolidWorks提供的API函數(shù)進行二次開發(fā)。SolidWorks提供了豐富的API函數(shù)用以二次開發(fā),任何支持OLE(對象的鏈接與嵌入)和COM(組件對象模型)的編程語言都可以作為SolidWorks的開發(fā)工具。SolidWorks二次開發(fā)分兩種,一種是基于自動化技術的,此種技術只能開發(fā)EXE形式的程序;另一種開發(fā)是基于COM的,這種技術可以使用最多的SolidWorks API(運用程序界面)。SolidWorks的二次開發(fā)工具較多,比如VC、VB、Delphi、VBA等,開發(fā)者可以根據(jù)自身的條件、工具的特點,選擇一種合適的開發(fā)工具。開發(fā)者通過編程建立用戶界面,接受用戶的參數(shù)輸入與指令輸入,通過API函數(shù)實現(xiàn)零件造型、尺寸驅動等一系列自動化工作,使用一種交互的、程序的方式實現(xiàn)參數(shù)化設計。

比較而言,第一類方式簡單易行,無需編寫代碼,但自動化程度不高,對于大量零件設計的管理不便。第二類方式建立了交互式用戶界面,用專用數(shù)據(jù)庫管理軟件管理數(shù)據(jù),通過出錯處理和輸入數(shù)據(jù)合法性校驗能有效保證參數(shù)化驅動的穩(wěn)定可靠,并能建立符合專業(yè)人員設計習慣的界面,以方便專業(yè)人員使用。
因此,本CAD系統(tǒng)綜合以上兩類方法,采用Visual Basic 6.0作為開發(fā)工具,用Access2003作為設計參數(shù)數(shù)據(jù)庫管理工具,以SolidWorks2004為平臺進行二次開發(fā)。

    三、系統(tǒng)總體設計

計算機輔助設計(CAD)的功能在于能協(xié)助工程技術人員完成產品設計各階段的工作。本系統(tǒng)主要是針對粉末冶金拉下式成形模的輔助設計,仔細分析拉下式成形模的傳統(tǒng)設計過程,可以發(fā)現(xiàn),對于同種類型壓坯的模具,在設計過程中有許多雷同之處,即使不同類型壓坯的模具設計也有共用的部分,比如壓坯件工藝分析準則、成形零件尺寸計算公式、通用零件(如模架)的選用、各種強度校核與壓力計算公式等,如能將這些設計過程中的通用部分程序化、規(guī)程化,讓設計人員只是簡單地輸入?yún)?shù)和選擇參數(shù),交由計算機完成一些重復的工作,便能大大減輕設計人員的重復勞動,提高設計效率,達到計算機輔助設計的目的。值得特別注意的是,對于那些受現(xiàn)場工藝條件影響較大的參數(shù)(如成形陰模的型腔尺寸),必須作人工干預處理。其方法是采用交互式對話方式直接在設計平臺中修正,這就使得設計系統(tǒng)的靈活性大大增強。

總之,通過分析粉末冶金拉下式成形模傳統(tǒng)手工設計流程,可將其中具有固定設計流程的部分提取出來,轉變?yōu)橛嬎銠C能自動完成其設計過程的模塊,而不能通用的設計流程的部分采用交互方式在三維環(huán)境下進行人工交互設計。本系統(tǒng)主要針對五類其本類型的壓坯進行模具設計,系統(tǒng)總體結構如圖1所示。

本系統(tǒng)共分工藝分析模塊,計算模塊,零件設計模塊,模具結構設計模塊,繪圖模塊幾部分。模塊獨立編程,模塊之間通過參數(shù)數(shù)據(jù)連接,并編制相應的數(shù)據(jù)校驗接口,保證數(shù)據(jù)的一致性和正確性。圖中單箭頭表示數(shù)據(jù)流向以及數(shù)據(jù)調用,雙向箭頭表示關聯(lián)設計。

SolidWorks的粉末冶金成形模CAD系統(tǒng)的開發(fā)+有限元仿真分析相關圖片圖片1
圖1 系統(tǒng)總體結構

四、系統(tǒng)實現(xiàn)關鍵技術

    1.標準件庫建立及參數(shù)化設計

建立模具零件和結構的通用化和系列化的圖形庫,對提高模具結構的零件設計效率起著至關重要的作用。盡管目前粉末冶金模具設計還沒有一個統(tǒng)一的國家標準,但通用化、標準化無疑是粉末冶金模具發(fā)展的方向。本系統(tǒng)將拉下式成形模中的常用零件(如上模板、陰模板、導柱、導套等)列為標準件。標準件事先建立模型庫,所謂模型庫,顧名思義就是某種樣式的模型,只有形狀而未賦予具體尺寸參數(shù)。分別在SolidWorks中將標準件做成三維零件模型,將其存儲于模型庫中,并把相關尺寸參數(shù)系列用Access存儲于尺寸參數(shù)庫中。通過SolidWorks API 的調用和提取函數(shù)直接將尺寸參數(shù)賦給模型,如此一來,不但代碼量小,而且程序也穩(wěn)定可靠。這樣,三維造型工作就由編制繁雜的API函數(shù)程序轉變?yōu)槟P蛶斓慕?雖然建立過程需要花一定的時間,但模型庫一旦建立完備,后續(xù)編程工作就變得簡單輕松。

采用Visual Basic編制參數(shù)化設計界面,并調用SolidWorks提供的API函數(shù),將通用零件的尺寸參數(shù)傳遞到模型庫中的相關尺寸,即可完成通用零件的三維參數(shù)化設計。模具通用零件參數(shù)化設計示例如圖2所示,輸入壓件外徑尺寸,則能在SolidWorks中生成已定義好的模臺板標準件。

SolidWorks的粉末冶金成形模CAD系統(tǒng)的開發(fā)+有限元仿真分析相關圖片圖片2
圖2 模臺板標準件參數(shù)化

    2.模具結構設計

模具的裝配結構設計比較復雜,涉及很多零件以及裝配關系。筆者認為有兩條思路來進行設計:第一,將整個裝配體做成一個模型,裝配體中的零件均在SolidWorks中采用自頂向下的方式進行裝配建模,零件之間關聯(lián)特征,這意味著當修改一個零件的尺寸時,其他零件與其相關聯(lián)的特征尺寸也會做相應變動,達到一種聯(lián)動修改的效果。這樣的話,一旦建立好針對某一形狀壓坯的裝配體模型,那對于此類形狀的壓坯,只需輸入尺寸參數(shù),其相應的裝配體模型便能自動生成。這種方法雖然效率很高,但其明顯的缺點就是不夠靈活。一種形狀的壓坯對應一種裝配模型,對應的模型庫容量自然會相當大,而且成形零件的連接方式、緊固件類型均已固定,不能選擇。

基于以上不足,提出第二種思路,將裝配體細分為幾個子裝配體。子裝配體仍采用特征關聯(lián)的建模方式。從拉下式成形模裝配體特征不難看出,它實際上是一種板桿柱組合體(組成部分包括上模板、承壓板、陰模板、芯棒板、拉桿、導柱等)。因此可將各模板和與其相配合的零件做成子裝配體模型存儲于模型庫中,這種子裝配模型存儲的就是連接方式,可事先存儲很多種連接方式,當設計時會彈出選擇對話框,供用戶選擇連接方式,并且結構設計的每一步過程中都會與計算模塊交換數(shù)據(jù),保證成形零件的配合關系,當用戶選擇定制完所有子裝配體,則可以在主裝配體環(huán)境中人工拼裝,在拼裝的過程中能發(fā)現(xiàn)干涉或是設計不滿意的地方,則可以重新選擇或直接修改,由于子裝配體采用特征聯(lián)動建模,因此修改成形零件尺寸均不會改變連接方式。采用第二種思路進行模具裝配結構設計大大地增加了靈活性,減少了模型存儲量,并且易于交互修改,因此,本CAD系統(tǒng)采用了這種方式。

    3.設計計算公式的程序化

在模具設計過程中,有大量的計算公式,將這些公式分類整理并進行程序設計,每個計算過程以函數(shù)的形式存儲于VB源代碼模塊中,從而構建公式庫,在設計過程中只需設計人員輸入相關參數(shù),計算過程交由計算機處理,有效地簡化了設計人員的設計過程,實現(xiàn)了設計計算的自動化。

    4.知識庫的構建

工藝分析等設計步驟具有一定的靈活性,沒有固定的公式和原則,并且很大程度上依賴于設計人員的經(jīng)驗和一些根據(jù)經(jīng)驗得出的近似公式。筆者查閱相關資料整理成電子文檔,存入知識庫,供設計人員使用系統(tǒng)時隨時調用,以備參考。在設計過程中的一些經(jīng)驗積累可以隨時更新入庫,不斷擴充知識庫的參考價值。

    五、運行實例

    下面以Ⅰ類壓坯模具設計的設計為例演示本系統(tǒng)的運行情況。

    第一步:開啟主界面,選擇壓坯類型,如圖3所示(在此選Ⅰ類);

    第二步:輸入初始參數(shù)(包括壓坯尺寸參數(shù)、村料性能參數(shù)、相關系數(shù)等),如圖4所示;

SolidWorks的粉末冶金成形模CAD系統(tǒng)的開發(fā)+有限元仿真分析相關圖片圖片3
圖3 “壓坯類型選擇”對話框

SolidWorks的粉末冶金成形模CAD系統(tǒng)的開發(fā)+有限元仿真分析相關圖片圖片4
    圖4 “參數(shù)輸入”對話框

第三步:進行工藝分析,調用相應設計知識庫,如果工藝參數(shù)不合理,則返回第二步;

第四步:進行相關計算,包括模具尺寸計算、壓力計算、壓力校核以及壓機選擇等。此結果數(shù)據(jù)作為模具參數(shù)化設計的基本依據(jù),在后續(xù)步驟可交互修改直至滿意,如圖5所示;

 

SolidWorks的粉末冶金成形模CAD系統(tǒng)的開發(fā)+有限元仿真分析相關圖片圖片5
圖5 “計算模塊”對話框


第五步:模具結構設計。選擇成形零件結構,選擇各子裝配體連接方式等,如圖6所示。系統(tǒng)將根據(jù)前述步驟計算結果數(shù)據(jù)傳遞給相關驅動尺寸,進行尺寸選定,然后進入SolidWorks主裝配環(huán)境,同時調用自定義標準件庫、模型庫以及SolidWorks自帶標準件庫,以備在總裝配體環(huán)境中進行零件拼裝;

SolidWorks的粉末冶金成形模CAD系統(tǒng)的開發(fā)+應用技術圖片圖片6
圖6 “模具結構設計”對話框

第六步:裝配設計。在裝配體模塊下采用交互的方式完成拼裝。采用全關聯(lián)模式,對裝配體中的修改都將直接影響相關零件,用戶可以在各零件窗口以及裝配體窗口間相互切換,對比修改,將選定的各個子部件裝配起來,總裝過程如圖7所示;

SolidWorks的粉末冶金成形模CAD系統(tǒng)的開發(fā)+應用技術圖片圖片7
圖7 模具裝配設計

第七步:根據(jù)生成的總裝配體生成裝配圖以及各零件圖。


    六、結束語

三維CAD軟件在機械各領域的應用已越來越普及,這極大地提高了機械設計的效率和合理性,而在此基礎上針對不同專業(yè)領域進行的有專業(yè)特點的二次開發(fā)能更進一步地提高設計人員的工作效率,縮短開發(fā)周期。經(jīng)過實踐,證明CAD技術能在粉末冶金模具設計領域得以應用。一個完善的CAD系統(tǒng)將能很好地輔助工程人員進行工作設計,粉末冶金模具種類繁多,如能更進一步針對其他種類模具開發(fā)相應的CAD系統(tǒng)模塊,則將能使本系統(tǒng)更加完備。


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

相關標簽搜索:SolidWorks的粉末冶金成形模CAD系統(tǒng)的開發(fā) Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓 Autoform培訓 有限元培訓 Solidworks培訓 UG模具培訓 PROE培訓 運動仿真 

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

全國服務熱線

1358-032-9919

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




主站蜘蛛池模板: 芜湖藦卡机器人科技有限公司| 印刷包装网_印刷包装_机械设备_行业动态_展会信息 | 万通汽车学校,汽车学校,汽修学校,汽修培训学校,汽车美容学校,汽车维修学校,学汽修-武汉万通汽车学校官方网站 | 陕西|青海|兰州|新疆|西宁|净化工程|西安甘肃|PCR实验室|无尘车间|净化车间-西安环亚净化工程 | 离婚协议书怎么写_离婚协议书模板标准版_离婚协议书范本下载 - 离婚协议书 | 拓展器材_拓展训练器械_心理行为训练器械_沧州华北特训器械有限公司 | 饲料车_散装饲料车_畜禽运输车_散装饲料运输车_饲料车厂家_铝合金运猪车-程力专用汽车股份有限公司 | 山东万利精密机械制造有限公司-高速金属圆锯机,数控高速圆锯机,高速圆锯机生产厂家 | 上海搬运公司_上海工厂设备搬迁_大型设备吊装搬运_设备安装公司-桂星装卸搬运 | 长兴嘉诚炉业有限公司【官网】 | 叛逆孩子改造,青少年行为矫正,戒网瘾学校,特训学校,全封闭军事化管理学校 | 消防安装_消防安装施工_消防施工_北京消防安装公司-亿杰(北京)消防工程有限公司 | 津南人才网_津南招聘网_求职找工作平台| 液态硅胶制品厂家_液态硅胶包胶加工_LSR液态硅胶模具厂_液体硅胶注射成型_广东盈泰 | 西安防静电地板_防静电地板厂家_防静电地板价格_OA网络地板_写字楼架空地板_机房墙板安装-红梅防静电地板厂家直销 | 木屑烘干机|酒糟烘干机|果渣烘干机_郑州东鼎机械 | 优质课网_收录全国及各省市最新优质课视频,说课视频,名师课例课堂实录,高效课堂教学视频,观摩展示公开示范优秀课视频,教学大赛视频! | 聚丙烯酰胺,聚合氯化铝,重金属捕捉剂,污泥调理剂,活性氧化铝,生石灰,反渗透阻垢剂,工业葡萄糖,硫酸铝,果壳活性炭,柱状活性炭,蜂窝活性炭,石英砂,锰砂-北京雁归来环保科技有限公司-以真诚为立足之本,以质量为生存之本,愿与海内外同仁共创双赢。雁归来人一路走来,气贯长虹,勇锐盖过怯弱,进取压倒苟安!我们紧扣时代脉搏,专注水处理、继往开来! | 铜陵爱家装饰有限公司官网| 苏州涂附磨具厂家-陶瓷磨具-树脂磨具批发-苏州磨料磨具-苏州远东砂轮有限公司 | 螺杆式空压机|沈阳螺杆空压机厂家推荐选择沈阳隆瑚机械有限公司 螺带混合机|卧式螺带混合机|双动力混合机-无锡鑫海干燥粉体设备有限公司 | 宣城眼科医院-全飞秒激光治近视-专注眼科二十二年 | 江西同欣机械制造股份有限公司 | 誉瑞仪器是全球知名检测仪器厂商RAE在华东地区的专业级产品销售及授权维修服务商- | 上海协格机电科技股份有限公司-上海格力中央空调安装报价工程服务商 | 智能电地暖_电地暖安装_电地暖价格-西安秦星暖通工程有限公司 | 水上游乐设备 - 郑州亿浪水上乐园设备有限公司 | 一体化污水处理设备-山东尚清环保科技有限公司 | 自装卸(挂桶)车|钩臂垃圾车|压缩垃圾车|密封自卸车|环卫垃圾车|餐厨车泔水车湖北程力专用车厂家 自建房外墙砖|地砖|墙砖,农村|别墅瓷砖-佛山燊陶丰 | 名嘉宴会【官网】_宁波冷餐_宁波茶歇_宁波酒会_宁波自助餐_宁波盛世名嘉宴会服务有限公司 | 激光切管机_等离子切管机_相贯线切管机厂家|服务为先-山东美峰智能设备有限公司 | 手游下载_app下载_好玩的手游下载_安卓市场下载_163下载 | 小耳朵电源_安防监控电源|小耳朵官网|电源适配器|摄像机电源|开关电源|小耳朵监控电源 | 激光切管机_等离子切管机_相贯线切管机厂家|服务为先-山东美峰智能设备有限公司 | 上海眸社设计-上海专业的VI设计,宣传册设计,画册设计,折页设计公司 | 信管飞软件官网 - 亚拓软件旗下精细化管理软件、进销存管理软件、混凝土ERP、通风设备ERP、风管报价软件、出纳软件、送货单打印软件、ERP软件等免费下载 | 万彩办公大师官网-免费的办公工具百宝箱OfficeBox,绿色无广告无捆绑 | 制冷机组|地源热泵|冷水机组|磁悬浮冷水机组-山东鹏鲲空调官网 | 联系我们果博福布斯公司客服电话17787888880[河南河北区] | 桥梁养护|桥梁维修加固|隧道裂缝修补|支座更换|管道堵水气囊|衡水众拓路桥养护有限公司 | 球磨机配件_烘干机配件_回转窑配件_球磨机小齿轮_球磨机大齿轮-巩义市兴农机械制造公司 |