e-works数字化企业网  »  文章频道  »  产品创新数字化(PLM)  »  CAD

基于Creo导轨副参数化驱动建模方法研究

2018/1/2    来源:互联网    作者:马凡营  姜洪奎  宋现春  徐淑俭  陈兆钦      
关键字:滚珠直线导轨副  参数化建模  自动装配  
为了实现滚珠直线导轨副的快速仿真分析,需要建立参数化驱动设计平台。以VC++为开发工具,AcceSS为数据库支撑,调用了Creo对象和Pro/TOOKIT函数,将滚珠直线导轨副零部件的参数分类为结构参数、驱动参数和工艺参数,在Creo中添加了导轨副人机交互界面,达到了通过改变输入参数值就能迅速建立滚珠直线导轨副部件模型的目的;建立了数据库以方便输入参数;实现了参数化建模和虚拟化自动装配,装配后进行了干涉检查。此方法可使设计人员更方便快捷地设计导轨副,节省了开发成本,提高了工作效率。

    数据库中的数据以一行为单位保存,保持着严格顺序性,主要分为数据部分和标志部分。标志部分方便程序查找和调用。调用数据库主要分成连接、命令和读取三部分.对应的程序分别是Connection、Command和Recordset对象。

3.4 滚珠直线导轨副建模实例

    首先将已经完成的dll文件导入到Creo,菜单栏将出现新的菜单项“滚珠直线导轨副参数映射”。如图4所示。菜单下拉列表分别是:导轨、滑块、滚珠、端盖、反向器。选取滑块进行验证,单击滑块,弹出一个对应的对话框,如图5所示;然后通过提示输入相应的参数值,选择第几条记录连接到数据库读取相应的数据,单击确定,完成滑块的建模,如图6所示。

    4

3.5 自动化装配

    将滚珠直线导轨副虚拟装配系统应用在产品开发过程中。能基于三维实体模型在计算机_I二进行数字化的装配,并做为分析与验证产品可装配性的可视化工具。整个导轨副结构没计与优化后,装配体是否满足可装配性的要求、装配体结构内各零部件之间是否发生干涉、导轨副在装配过程中是否发生干涉以及导轨副在工作过程是否发生干涉需要在滚珠直线导轨副虚拟装配模块进行检查,为导轨副设计提供反馈。程序设计采用函数应用法,此方法在程序设计之前。应该首先规划好整个产品的结构,即零件彼此之间所有的约束关系,在此基础建立装配体虚拟模型。滚珠直线导轨副最主要约束关系包括滑块与滚珠、滚珠与导轨、滚珠与滚珠的约束关系。滚珠直线导轨装配后效果如图7所示,其干涉检查如图8所示。部分代码如下:

    5

    6

    7

4 结论

    本文在对Creo二次开发的基础上,综合Creo工具集Pro/TOOKIT所提供的优势,对滚珠直线导轨副部件参数弹细分类。对滚珠直线导轨副零部件进行参数化设计;将其零部件参数分类为结构参数、驱动参数和工艺参数。经过程序的编译,得到滚珠直线导轨副参数化设计系统,可以实现滚珠直线导轨副三维模型的自动化装配,并进行干涉检查。该系统提高了生成模型的效率,缩短了模型设计周期,降低了模型出错概率。但是,Creo二次开发参数化建模在细小特征的处理上仍存在不足之处.如果完全满足用户的需求,参数化建模后还需要对模型进行细微的修改.或者采用人机互动操作方式来进行参数化建模。

责任编辑:张纯子
本文来源于互联网,e-works本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供,并以尽力标明作者与出处,如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐