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

基于SolidWorks的機械產品參數化設計研究

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

作者: 朱躍峰*朱敬超 來源: 萬方數據
關鍵字: 橋式起重機 參數化設計 API ActiveX

針對橋式起重機結構特點,利用參數化設計思想及面向對象方法開發了基于SolidWorks的橋式起重機參數化設計平臺。該平臺以SolidWorks/API模塊為基礎,采用,ActiveX與尺寸驅動參數化技術實現了橋式起重機三維模型的快速建立。通過.dll文件的數據嵌入與動態鏈接,將VB開發的設計平臺與CAD/CAE進行無縫集成,使設計具有很好的繼承性與集成性。
產品全生命周期設計要求具有自組織能力和一個開放的體系結構。為了體現CIMS環境下設計的集成性與并行性,通過某種模式的建立使產品模型信息計算機化已成為目前機械領域研究的熱點之一。隨著自動化程度的不斷提高,參數化設計為建立產品層次的數字化模型奠定了基礎,極大地方便了產品模型的交互式修改,是企業信息化工程的重要組成部分。
   
通過對橋式起重機結構的研究,以SolidWorksAPI(Applica tion Programming Interface)模塊為基礎,利用AetiveX Automation技術和CAD/CAE一體化軟件集成思想,使用面向對象語言VB開發了橋式起重機參數化設計系統。通過尺寸驅動的方式可將設計參數直接轉化為產品的三維模型,達到了"立優即現"的動態效果。將生成的.dll文件集成到客戶應用程序中,實現SolidWorks的完全客戶化,使機械產品設計具有一定的集成性。
   
1參數化設計平臺體系

   
橋式起重機參數化設計平臺體系結構,如圖1所示。設計是在人機交互界面的指導下進行,首先對提交的設計要求與工程參數進行相關的自適應判斷,同時對輸入的參數做出越界反應,并在操作過程中給出信息提示等。利用尺寸驅動,平臺能夠將設計參數直接轉化為產品零件及裝配體三維模型,方便了模型的動態交互式修改,提高了設計效率。
    

基于SolidWorks的機械產品參數化設計研究solidworks simulation分析案例圖片1


2參數化設計平臺程序接口
   
ActiveX Automation是由OLE自動化(OLE Automation)技術擴充、復合而來,通過嵌入或鏈接的方式做到數據共享,使應用程序以一定的流程相互溝通、控制。SolidWorks/APl模塊為用戶提供了采用標準"對象鏈接與嵌入"技術和"部件對象模式(COM)"技術的應用程序接口,有利于二次開發技術的實現,通過使用支持AetiveX Automation的面向對象語言VB進行二次開發,將SolidWorks功能集成到客戶應用程序中,實現SolidWorks完全客戶化。
    
    在設計平臺中,利用VB編寫的接口程序如下:
   
    Set swApp=Application.SldWorks
    Set Part=swApp.AetiveDoe
    Set SelMgr=Part.SelectionManager
   
這樣就可以創建新的Application對象實例,也可以連接現有的對象實例。
     
    為實現與Solidworks通信,在VB的項目中還要添加引用SolidWorks中的相關類型庫,即組件對象模型COM(Component Object Model )通過訪問COM組件,能夠使不同語言開發的軟件組件在單機或網絡環境下相互操作。利用VB引用的COM組件如下:
   
    SolidWorks 2006 Type Library
    SolidWorks 2006 Constant type library
   
在VB中建立一個DLL文件項目,并引用SolidWorks的插件庫文件、庫文件及常數庫,在屬性中選擇工程兼容并在類模塊中添加相應程序段,生成*.dll文件并在SolidWorks中打開,*.du文件將以插件的形式添加到菜單中。這樣就建立了設計平臺與SotidWorks對象的聯系,可以在VB的環境下對SolidWorks對象進行操作。

3快速參數化建模
   
在設計平臺中采用尺寸驅動參數化建模技術,主要是在產品結構和形狀確定的前提下,通過對尺寸變量施加約束并自動求解來生成新的三維模型聊。這種設計模式首先確定主要參數,其余尺寸作為服從變量與主變量建立約束關系,綜合利用系列表與方程式這兩種功能,建立該類零件的自動化設計模型。在SolidWorks中,由自變量和因變量建立約束方程:
   
    y=F(X1,X2…)
    Z=G(X1,x2…)
   
其中自變量x1,x2是獨立的參數在三維模型設計過程中,通過合理設置參數及它們之間的約束關系建立方程就可以完成零件參數化,實現同類系列件的自動建模。在方程式中定義的約束函數如下:
   
    model.Parameter("DI@草圖1@A2.Part).
    SYSTEMVALUE=model.Parameter("D5@草圖2") SYSTEMVALUE
   
以雙梁橋式起重機主梁為數字樣機,其起重量為32t,跨度為31.5m,建立的主梁三維模型,如圖2所示。
   

基于SolidWorks的機械產品參數化設計研究solidworks simulation分析案例圖片2


4橋架自動裝配
   
橋架的裝配中,零件之間的相對位置和配合關系表達了零件之間的相互約束關系,描述產品零、部件之間裝配約束關系是建立裝配模型的關鍵。采用基于特征的自頂向下高級裝配方法,先在裝配體中布局草圖,然后再利用草圖對零部件進行定位,所有零件和子部件采用三個基準面和結構控制草圖進行定位。裝配體的參數化設計首先在裝配體模型中確定主動參數和驅動參數,然后采用方程控制驅動,進行結構檢驗,查看有無零件干涉或其他錯誤后進行程序的編寫。
   
    與SolidWorks建立裝配連接的程序如下:
   
    swApp =CreateObject("SldWorks.Application")
    Part=swApp.ActiveDoc
    SelMgr=Part.SelectionManager
    
    裝配前要在零件環境下打開要裝配的文件,程序如下:
   
    Part=swApp.OpenDoe6("文件路徑",1,0,…,"",longstatus,longwamings)
    swApp.ActiveDoc.ActiveView.FrameLeft=0
    swApp.ActiveDoc.AetiveView.FrameTop=0
    swApp.ActiveDoc.ActiveView.FrameState=1
   
    在裝配環境下定義基準面的配合并進行自動裝配,其程序如下:
   
    boolstatus=Part.Extension.SelectBylD2("基準面@裝配體","PLANE",0,0,0,True,1,Nothing,0)
    Feature=swAssy.Add Mate 2(0,0,False,1,0,0,1,1,0,1,1,longstatus)
    Part.Clear Selection2(Tme)
    
系統根據定義的約束關系進行自動求解,避免了裝配干涉等問題。橋架三維模型,如圖3所示。
   

基于SolidWorks的機械產品參數化設計研究solidworks simulation分析案例圖片3


5結論
   
在橋式起重機參數化設計平臺中,使用了尺寸驅動參數化建模方法,將設計參數直接轉化為產品零件和裝配體的三維模型,達到了"立優即現"的動態效果,在零件中定義裝配約束關系并自動求解,避免了裝配干涉等問題,提高了產品的設計效率和準確率。利用AetiveX Automation技術,將生成的.dll文件集成到客戶應用程序中,實現SolidWorks的完全客戶化,使設計具有很好的集成性,具有很好的工程實用價值。


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

相關標簽搜索:基于SolidWorks的機械產品參數化設計研究 SolidWorks培訓課程 SolidWorks設計教程 SolidWorks視頻教程 SolidWorks軟件下載 SolidWorks在建筑室內設計工業設計的應用 SolidWorks基礎知識 SolidWorks代做 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓 Autoform培訓 

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

全國服務熱線

1358-032-9919

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




主站蜘蛛池模板: 开拓者喷雾设备有限公司专业生产喷嘴,喷雾设备,清洗,喷涂,降温,除尘,润滑等喷雾系统的方案解决商 | 合肥固化地坪-安徽耐磨地坪-合肥环氧地坪厂家-安徽玉平地坪工程有限公司 | 中科联航(江苏)-信息化监理|信息化咨询|信息系统项目管理|信息系统工程监理公司 | 全自动沾锡机|端子机|剥线机|昆山市博科鑫源电子设备有限公司 | 破碎机设备-锤式颚式反击式圆锥移动冲击式破碎机厂家-成都大宏立机器公司 | 河南郑州纯净水设备_厂家_价格_河南江宇环保科技有限公司水处理设备工厂 | 天津市力豹润滑科技有限公司 | 无锡市钧辉机械制造有限公司 | 以物联网技术为核心专注于智能安防领域物联网服务的高新技术企业-北京欣智恒科技股份有限公司(官网) | 网带输送机_皮带_滚筒_链板输送机_不锈钢输送链条生产厂家-宁津县鸿昶机械设备有限公司 | 深圳心理咨询-专业心理咨询服务平台「专家免费在线」-深圳从心开始心理O2O | 厦门,泉州自助餐上门|生日自助餐|婚礼自助餐|公司聚会自助餐|户外烧烤|冷餐|茶歇外卖配送-福建非选餐饮公司 | 直流电机调速器,直流电机控制器,直流电机调速电源-淄博诚铖创惠电子有限公司 | 上海机械网 机械 机械加工 金属加工 上海机械网 机械设备 上海机械 | 耐力板厂家_pc耐力板价格_透明耐力板批发-佛山市麦粒建材有限公司 | 圆锯机-滚牙机-滚丝轮-滚丝机-滚牙轮-切断机-东莞市溪远泰五金机械有限公司 | 江西铭鑫冶金设备有限公司-破碎机,铜米机,选矿摇床,电池回收设备 | 一体化污水处理设备-生活废水处理设备-山东瑞信环保 | 徐州恒铭机械设备有限公司_装载机配件_压路机配件_起重机配件_挖掘机配件_配件_徐州恒铭机械设备有限公司 | 锂电池破碎生产线|大型电池粉碎机|锂电池分离设备|电池破碎打粉设备-河南鑫恒岩重工科技有限公司 | 主营:回收各类废旧物资,上海巨合物资回收有限公司官方网站 | 微型直流减速电机-直流永磁电机-直流永磁电机厂家-微型直流减速电机定制-东莞市鑫辉传动科技有限公司 - 鑫辉传动科技 | 数据交易导航,数据资产入表,数据交易平台,数据要素市场 | 廊坊纳科新材料技术有限公司--纳科新材料技术有限公司|廊坊纳科新材料|纳科新材料技术 | 锯轨机|气动锯轨机|内燃锯轨机|电动钢轨钻孔机|内燃钢轨钻孔机-山东卓力铁路设备有限公司 | 无锡大型数控龙门铣加工中心,精密焊接件制造,机械设备加工-无锡嘉迅机械科技有限公司 | 上海同田生物技术有限公司-逆流色谱供应商和应用技术服务商 | 智能门锁管理-公寓管理软件-智能水电表管理系统-深圳安安智能 | 昆明护栏网厂家_隔离栅_围栏网_石笼网「13年生产经验」-云南北辛商贸 | 西安泰富西玛电机_西玛电机_西安西玛电机 | 轻质隔墙板厂家-加气隔墙板_grc轻质隔墙板_空心实心复合隔墙板_水泥混凝土轻质隔墙板批发价格 | 全通径焊接球阀_全焊接球阀「生产厂家」批发-浙江信合阀门有限公司 | 展会设计搭建-展厅设计施工公司-展位展台设计搭建-深圳鼎泰展览 展柜设计定制-品牌展柜订做-展柜制作厂家「广州嘉艺展柜」 | 熊猫家装-装修公司,上海装修、室内设计、家装、别墅装修、办公室装修、全屋定制就上熊猫家装 | 深圳专卖店设计,餐饮空间设计,酒店空间策划设计【左右高端人文空间设计公司】 | 领先的木工机械生产厂家,原木加工流水线,立式带锯机,数控木工跑车-邢台亚士达机械制造有限公司 | 南京自学考试网-南京自考报名 | 吉安市圣宫制冷设备有限公司 | 无负压供水设备-杭州勤铭机电有限公司 | 四边封包装机_蒸汽眼罩机_暖宝宝/足贴/热灸贴生产设备_浙江硕源机械有限公司 | 欧美日韩人妻精品一区二区三区_欧美成人精品欧美一级乱黄_亚洲欧美日韩高清一区二区三区_国产一级做a爰片久久毛片_日韩一级视频在线观看播放_精品一区二区三区免费毛片爱_完整观看高清秒播国内外精品资源 |