关于open api在液压支架双伸缩立柱参数化设计中的应用

关于open api在液压支架双伸缩立柱参数化设计中的应用

ID:32448299

大小:246.41 KB

页数:3页

时间:2019-02-05

关于open api在液压支架双伸缩立柱参数化设计中的应用_第1页
关于open api在液压支架双伸缩立柱参数化设计中的应用_第2页
关于open api在液压支架双伸缩立柱参数化设计中的应用_第3页
资源描述:

《关于open api在液压支架双伸缩立柱参数化设计中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学兔兔www.xuetutu.com第5期(总第162期)机械工程与自动化No.52010年1O月MECHANICALENGINEERING&AUTOMATION0ct.文章编号:1672—6413(2010)05·0038—03UG/OpenAPI在液压支架双伸缩立柱参数化设计中的应用郝志琼,刘混举,祝炳梁,胡大龙,郭丹丹(1.太原理工大学机械工程学院,山西太原030024;2.郑州煤矿机械集团股份有限公司,河南郑州450013)摘要:介绍了UG/OpenAPI在液压支架双伸缩立柱参数化设计中的应用方法。在UGNX环境下进行二次开发,实现了液压支架双伸缩立柱中各零件尺寸对模型的反向驱动,

2、建立了以零件结构、特征参数为中心的数据库管理。关键词:UG二次开发;参数化设计;双伸缩立柱;液压支架中图分类号:TD355。‘.4:TP273文献标识码:A0引言部件族Excel电子表格及相应的表达式。近年来随着计算机技术日新月异的发展,CAD/其次开发UG环境变量,用MenuScript创建用户CAE/CAM/PDM技术已被广泛地应用于众多行业化双伸缩立柱各组成零件菜单,用UIStyler创建人机中。对于煤炭行业综采工作面的关键设备液压支架,我交互对话框,在此基础上利用VisualC++6.0编写程国从1958年开始设计制造,经过几代科研工作者的不序并生成动态链接库DLL文件;在UGNX

3、环境中通懈努力,已从开始的单一引进、专项攻关走到了根据过用户化菜单和对话框,调用某种结构形式的双伸缩实际情况自主研发生产。如何将C3P技术更好地应用立柱零件所对应的DLI文件,快速生成图形。于液压支架的设计过程,有效地提高设计质量及效率,已成为广大设计人员所面临的问题。本文通过运用UG/OpenAPI对液压支架双伸缩立柱的外缸进行参数化建模,探讨UG二次开发在液压支架快速设计中的应用。1设计思路和实现方法1.1设计思路利用UG/OpenAPI对UG进行二次开发,实现双伸缩立柱组成零件尺寸反向驱动模型。当零件尺寸参数发生变化时,设计人员通过调用自定义菜单和对话框实现特征参数的重新输入,并保存

4、为数据文件,驱动UG重构三维模型,为快速设计及今后的有限元分图1液压支架双伸缩立柱参数化设计系统开发流程图析提供有力保障。2系统的关键技术和实现过程1.2实现方法2.1创建双伸缩立柱模板液压支架双伸缩立柱参数化设计系统开发流程如创建双伸缩立柱的外缸、中缸、活柱、导向套模图1所示。板。外缸模型如图2所示,下面以外缸为例介绍具体首先利用UGNX建模模块为双伸缩立柱各组成的创建过程。零部件创建模板,通过草图绘制、拉伸功能为各组成(1)在UG平台上,通过草图o、草图1绘制外缸零件建立三维模型,提取各组成零件特征参数来创建图形,进行尺寸标注,并添加尺寸约束;然后通过旋收稿日期:2010—04—30作

5、者简介:郝志琼(1974一),女,山西太原人,在读硕士研究生,主要研究方向为机电液一体化。学兔兔www.xuetutu.com2010年第5期郝志琼,等:UG/OpenAPI在液压支架双伸缩立柱参数化设计中的应用·39·转生成外缸三维模型,保存到E:\ugjianmokpart文件建立过程如下:中,并设置其为只读属性,防止对图形模板的修改。(1)在VisualC++中创建UG/OpenAppWizard(2)提取外缸主要特征参数:缸筒内径D、缸筒V1工程,命名为waigang,Location为E:kugjianmo外径D、外缸筒长度、内缸筒长度L、外缸底厚、kwaigang。缸筒底圆半径

6、尺。将主要特征参数导入Excel电子表(2)设置工程环境。格,建立、生成相应的表达式并保存。(3)将E:\ugjianmo\application下的waigangdialog—template.C文件名后缀改为.cpp,并将其与waigang—dialog.h一同复制到E:\ugjianmo\waigang目录下。(4)编辑waigang—dialog—template.cpp文件,首先添加引用文件,其次根据程序功能要求修改各回调图2外缸模型函数。2.2设置环境变量(5)编译链接生成waigang.dll文件,并将其复制进行UG/OpenAPI开发,设置开发及运行环境到E:\ugjian

7、mokstartup文件夹下。的主要步骤如下:双伸缩立柱其他组成零件的.dll文件创建过程(1)在E:\ugjianmo盘目录下建立startup、同上,只需修改回调函数时设置模板文件名分别为application和waigang子目录,并在startup文件夹下zhonggang.part、huozhu.part、daoxiangtao.part即建立双伸缩立柱的菜单文件。可。(2)在“我的电脑”【属性】命令内找到“高

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。