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

2013PLM征文:Creo2.0钢结构efx中自行设计支撑板连接器的探索

2013/11/27    来源:e-works    作者:韩武涛      
关键字:Creo2.0  支撑板连接器设计  dast标准  
本文介绍了Creo2.0钢结构efx中自行设计支撑板连接器的探索,提供了一种在Creo2.0中进行支撑板连接器自行设计的方法,供大家交流。

    Creo2.0做为Pro/E的最新版本,其开放性在继承Pro/E的基础上,功能更是强大。

    在Creo2.0的钢结构中,系统提供的连接器(connector)主要有三种型式:一、非标准,有22种类型;二、德国的dast标准,有5种类型;三,支撑板,有4种类型。

    这三种型式的连接器只有dast标准的连接器在跟型材连接时,能自动给型材打孔,以便于螺栓连接。但是,在实际生产中,也会遇到用支撑板需要跟型材连接时给型材自动打孔的情况,而Creo软件只提供了支撑板,并没有提供支撑板打孔的功能。那么,如何设计出满足实际生产需要的连接器呢?

    首先,对比Creo自身提供的支撑板连接器信息。

    这通常与实际要求不符,至少还需要满足以下几点:1.支撑板连接器跟型材连接时能自动打孔;2.能控制孔径的大小;3.支撑截面梁有可能在支撑板两侧都有;4.支撑板装配上后,能自动修剪两侧的截面梁;5.支撑板的形状能够改变。

    修改后的支撑板信息窗口。

    通过对比发现,在输入值栏目,多了两个输入值,一个是L7,其能控制支撑板的形状变化;一个是DM能控制所打孔的直径大小。在选项栏目,多了两项,一项是连接下一个通孔,一项是连接全部通孔,这两项用于打孔选择所用。在必需的参考栏目多了一项,支撑截面梁2侧面,当有两个截面梁时,此时支撑板被夹在两个截面梁中间,用于打孔所用参考面的选择和修剪截面梁所用。

    那么,修改呢?此问题不解决,会给参数化工作带来极大的工作量,因为空冷器框架上用了不少的支撑板连接器。能否自动打孔的核心是udf库的创建,以及如何写自动调入udf的功能代码。笔者的灵感,来自于dast_standard文件夹下stirnplatte_ih1.tab以及系列.tab文件的打孔代码。建议想自己设计连接器的读者,仔细阅读并认真琢磨系统自带的.tab文件。

    自行设计连接器能否做好,除了核心代码外,就是孔udf的创建。关于udf的创建,在此不再赘述。系统默认的调用udf的文件夹,D:\PTC\Creo2.0\Common Files\F001\efx\parts\udfs,读者只有把自己创建的udf放入此文件夹,程序才能找到。

    另一个就是模型参数的定义。系统默认的尺寸代号,为sd#(截面尺寸),d#(特征尺寸或者零件尺寸)。怎么把这些代号改为需要的符号呢?如上述代码中的L7,DM等等。下面举例说明。

    第一步:在想修改的尺寸上,点击鼠标左键,尺寸显示绿色,单击右键,弹出快键菜单;

    第二步:在弹出的菜单上,点击属性选项,弹出尺寸属性窗口;

    在尺寸属性窗口,名称栏目,改成想定义的符号,本例中为L7。

    自行设计支撑板连接器的成功探索,为三维建模装配人员节省了大量时间,不需要再逐个人为打孔,只需填写修改尺寸,选择好连接面,就可以实现自动装配,自动修剪,自动打孔。本设计成功的核心,就是功能程序代码的修改。因此,能否很好的理解系统自带的.tab文件里的代码,并熟练应用是关键。

责任编辑:程玥
本文为e-works原创投稿文章,未经e-works书面许可,任何人不得复制、转载、摘编等任何方式进行使用。如已是e-works授权合作伙伴,应在授权范围内使用。e-works内容合作伙伴申请热线:editor@e-works.net.cn tel:027-87592219/20/21。
相关资料
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐