proe]族表使用详解.docx
《proe]族表使用详解.docx》由会员分享,可在线阅读,更多相关《proe]族表使用详解.docx(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、proe族表使用详解proe族表使用详解族表是很多类似零件或组件或特征的集合,这些零件(组件/特征)从构造上看很类似,但在一些细节部份不同,比方尺寸大小或具体特征等。一个典型的例子就是螺钉、螺母,同一个标准(如GB/T819.1)里,会有多达上百种不同规格,但它们看起来是一样的并且具有一样的功能,所以我们把这上百种规格的螺钉看成是一个零件族。“族表(FamilyTable)中的零件也称表驱动零件。下列图(index.gif)是螺钉族。图的左面是普通模型,右面是它的实例。普通模型为父项。族表的作用:产生和存储大量简单而细致的对象把零件的生成标准化,既省时又省力从零件文件中生成各种零件,而无需重新
2、构造能够对零件产生细小的变化而无需用关系改变模型产生能够存储到打印文件并包含在零件目录中的零件表族表实现了零件的标准化并且同一族表的实例互相之间能够自动互换。关于族表的许可Pro/ENGINEER模块许可证不同,允许实现的族表内容也不同。有Pro/FEATURE许可,能够:创立表驱动的自定义组,组特征尺寸能够是表驱动的、不变的或可变的。向零件“族表(FamilyTable)中添加表驱动的组。基本的Pro/ENGINEER许可,能够:通过向“族表(FamilyTable)中添加尺寸创立表驱动零件。Pro/ASSEMBLY许可,能够:通过添加“族表(FamilyTable)子组件、零件名称以及组件
3、尺寸来创立表驱动的组件。族表构造族表,本质上是用电子表格来管理模型数据,它的外观体现也是一个由行和列组成的电子表格。还是用螺钉来讲,GB/T819.1里的上百种螺钉,外形都是一样的,只是尺寸有变化,比方螺纹规格、螺钉总长、螺纹长等等,在标准里,是这样描绘这些数据的:(1.gif)我们把这个表格变换一下,变成下面这样(部份数据):(2.gif)这个表里,第一行是表头,列出了各列的抬头,第二行起,每一行是一个规格的螺钉的详细尺寸,也就是讲,每一行是一个详细的螺钉规格,我们称之为一个实例,第一列是所有规格的螺钉的规格名,从每二列开场,每一列都是螺钉的一个尺寸参数的取值,我们称之为一个项或列。如今,我
4、们建一个螺钉的模型,模型先随意用一个实例的参数来建,比方用M3x5的参数。建好后再建一个族表,将这个模型里的对应于上表的那些尺寸都参加到族表里,再把各个实例都参加表族表,最后的族表构造如下:(4.gif)可见,族表就是一个简单的电子表格。在这个电子表格里,表头的p、d、l、Dk、k等就是各个实例里要变化的项的代号,这些项最常见的是尺寸,可以以是特征、零件、参数、符号、阵列表、UDF等等。表头列就是每一个实例的名字,对第一个实例,它的名字就是模型的名字,这是不能在族表里改变的,其它的实例的名字,都是在族表里命名和修改的。第一个实例,实际就是当前模型,是所有其它实例的父模型,第一行里的所有项的值,
5、也是直接调入当前模型的当前值(要修改也只能直接修改模型而不能修改第一行里各个项的值),其它所有实例的各个项的值,都是根据实际需要确定。多层族表上一节的族表(4.gif)是用一个表来管理所有数据。但我们能够看到,这个表里有些实例的某些项的取值是一样的,比方M3x4/M3x5/M3x6/M3x8/M3x10这五个实例,除了总长L这一项取值不同外,其它各项的值都是一样的,M2x5/M3x5/M4x5这三个实例互相之间差异比拟大,但也有一个一样取值的项。所以,我们能够再变换一下,见下列图(5.gif):在这个表里,只取了四个项,用这四个项将全部M2的规格合为一个实例,全部M3的规格合为一个实例,合部M
6、4的规格合为一个实例。余下总长L这一项在这个表里不存在。接下来分别做这样三个表(6.gif):这三个表分别与前一表(5.gif)中的实例M2、M3、M4相关联,在Excel里,就是建一个链接,在PROE里,就是打开M2实例,在此实例里再建一个族表,族表内容即是上图的M2这个表(M3、M4同理)。这就是族表的层级,实例M2、M3、M4所在族表为父族表,其它三个族表是它的子族表。同理,子族表还能够有它的子族表,父族表也还能够有它的父族表,也就是讲,族表能够多级级联,见下列图(7.gif):但要注意:同一个对象(同一尺寸/参数/特征/参数表/UDF/元件)只能出如今同一分枝的同一级的族表里。比方尺寸
7、K,它出现于二级族表1中,那么,在二级族表1的所有实例中定义的三级族表(及这些族表的实例中定义的更下级族表)里就不能再使用它,重定义其上级族表(及更上级族表)也不能再使用它;但假如它所依附的特征在定义二级族表K的实例K里存在并且它没在二级族表K中出现,那么它能够出现于二级族表K(或这个族表的实例所定义的某级下级族表)里。创立族表1.创立一个普通模型,作为原始模型来使用。2.创立族表:(2001):零件(组件)-族表;(WF):工具-族表。进入族表编辑器,如下列图(8.gif,2001、WF同一界面):3.参加项,点上图第二个彩色按钮(增加/删除表列),进入项目选取窗口,如下列图(9.gif,2
8、001、WF同一界面):选取一个项目类型,再选取相应项目参加项目列表里。假如选错了,点减号按钮将其从项目列表里去掉。选择完毕点“确定返回族表编辑器。注意:族表编辑器里各个列项的排列,是根据选取的顺序排列的,所以最好选取时把相关项挨着选在一起,以免数据乱七八糟;并且最好给各个项对应的对象(尺寸、特征等)取个有点实际意义的名字,这些名字将在族表编辑器的表头里显示出来,便于以后的数据管理。4.参加实例行:点第2步图(8.gif)上的第一个彩色按钮(在所选行插入新的实例),编辑器里增加多个行,如下列图(10.gif):5.输入各新实例数据,把每一个实例对应的各个项的取值输入到表里。“实例名对应的那一列
9、是每个实例的名字,在此为每个实例取个名字,将来用这个名字来调用这个实例。各个项输入的值,假如与第一行(原始模型的数据)的值一样,那么能够用一个星号(*)代替。注意一个细节:假如某个项是阵列的阵列数,那么子项取值为0的话,与用星号同效果(PTC的帮助上讲的是取值为0的话,实例连阵列的原始特征都不生成,与软件的实际情况不同)。6.输入完毕,校验实例。点上图右起第二个按钮(校验族的实例)。系统即开场运算,尝试生成每一个实例。校验完毕假如没有实例生成失败,族表定义就能够结束了,点工具栏上的小眼镜图标(预览选定实例)会弹出一个小窗口,能够预览实例的最后形状,点“打开能够在一个新窗口里打开一个实例;假如有
10、实例校验失败,一般来讲是此实例的某些项的取值有误,影响了模型的生成,需要检查此实例的各项取值,修正错误。注:尺寸、参数、元件、特征的参加族表,都按上述经过参加即可,选取类型后,会有提示选取详细的尺寸、参数、元件、特征,“元件是只要在组件里才可用的。其它类型的参加族表及其管理,请参考后文。公差的使用与尺寸一样,假如尺寸有公差,开启公差显示,即可将公差当普通尺寸一样选取中入族表。创立多层族表1.创立原始模型。2.规划数据管理。根据原始模型的建模手法和各实例的详细变化,确定哪些项(尺寸、参数、特征、零件)要用族表进行管理,再根据各个项的变化情况确定哪些项放在第一级族表里,哪些项放在第二级族表里,假如
11、数据很多,还可能要规划哪些放在第三级族表里(或更多级族表)。由于同一个项只能出如今族表树的某一个层级里,所以一个项位于哪个层级一定要规划好,否则后期数据录入量会很大,尽可能的把取值重复较多的项放在靠前的层级里。例如原始模型里有A、B、C、D、E五个尺寸,五个尺寸项取值组合共生成100个实例,那么怎样规划族表呢?方案A:只用一级族表,那么每个尺寸取值都要录入100次,需要输入数据5x100=500次。方案B:经分析后发现100个实例中A、B、C这三个尺寸组合重复较多,其不同组合只要5种,那么把A、B、C放在第一级族表,D、E放在第二级族表,则A、B、C这三个尺寸取值各只需录入5次,D、E这两尺寸
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- proe 使用 详解
限制150内