一个零件在同一个装配中如果有不同的存在形式,例如弹簧,在伸长、压缩和正常状态都会有不同的零件表现形式,那么在输出BOM时会有怎样的结果呢?Pro/ENGINEER软件的WildFire版本提供了一个关于定义挠性零件的解决方案。 1挠性零件的定义 创建一个弹簧,确保弹簧的拉伸和压缩状态能够正常再生。这样在装配体中做为挠性零件加入时候不至于再生失败,如图,是弹簧的两个工作状态。下面我们用实例说明这一过程。 执行下拉菜单编辑(Edit)>设置(Setup)>挠性(Flexibility)…选择零件中可以挠性变化的一个或多个尺寸。本例中选择弹簧的长度尺寸做为可变化的挠性尺寸,见图。确认后保存零件。 2 装配挠性零件 打开一个装配,使用装配工具装入弹簧零件。此时系统提示这个加入的弹簧是一个预定义的挠性零件,确认后进入定义挠性零件的尺寸定义对话框,见图。 cool: 将对话框中的方法(Method)更改为距离(Distance),并选取两个装配参考点SPRING1,测量两点之间的距离是18。此时系统会在挠性变化尺寸栏内自动获得测量结果,见图,点击放置(Placement)按钮完成装配。
采用同样的方法装配另一个弹簧,结果如图。注意在模型树中会有挠性零件的标志出现。 3 挠性零件在BOM中的状态 执行下拉菜单信息(Info)>材料清单(Bill Of Materials)…确认后结果如图所示,会在BOM中列出两个弹簧零件模型。虽然式两种存在形式,但系统人为是同一个零件。 网友提问: 野火我至今还没用上!帮我看看橡胶件如何具体操作,比如一个同样的o型圈装到v型槽和梯形槽中。 这个问题很好解决,我来给你做个demo
1 首先在同一个Part中做好可变零件的特征。例如,V型、O型、梯形等,其中每种形状的特征尺寸可以同时作为挠性尺寸。 完成后压缩掉特征,见图。 2 定义挠性零件的时候选择特征,然后从模型树中分别加入可变特征。 3 装配的时候,改变它的状态(resume) 4 完成后的结果 |