文档库 最新最全的文档下载
当前位置:文档库 › 族表使用详解-

族表使用详解-

族表使用详解-
族表使用详解-

·首页·机械工程及自动化·机械制图·机械论文·设备维修·施工方案·网址大全·机械

交易社区

·模具设计与数控技术·Solidworks2007·ProENGINEER·Autocad2006教程·Caxa电子图版·UG 培训·Catia教程·Cimatron教程·Solidedge教程·Mastercam教程·Moldflow教

程·PowerMILL教程·Ansys教程

·工程机械·挖掘机械·铲土运输·起重机械·机动车辆·压实机械·路面机械·桩工机

械·混凝土·钢筋加工·装修机械

首页->模具设计与数控技术->proe教程->正文

上篇:字符阵列做法详解-

下篇:Pro_E2001全套中文教程(共26本),共三部,43.9 MB

天使笔记:族表使用详解-

作者:袖珍天使-来源:icax

摘要

本文理论结合实例,详细阐述了PROE中族表的应用场合及具体使用方法。

第1页: 摘要

什么是族表

族表是很多相似零件(或组件或特征)的集合,这些零件(组件/特征)从结构

上看很相似,但在一些细节部份不同,比如尺寸大小或详细特征等。一个典型

的例子就是螺钉、螺母,同一个标准(如GB/T819.1)里,会有多达上百种不

同规格,但它们看起来是一样的并且具有相同的功能,所以我们把这上百种规

格的螺钉看成是一个零件族。

“族表”(Family Table) 中的零件也称表驱动零件。

下图(index.gif)是螺钉族。图的左面是普通模型,右面是它的实例。普通模

型为父项。

这个表里,第一行是表头,列出了各列的抬头,第二行起,每一行是一个规格的螺钉的具体尺寸,也就是说,每一行是一个具体的螺钉规格,我们称之为一个实例,第一列是所有规格的螺钉的规格名,从每二列开始,每一列都是螺钉的一个尺寸参数的取值,我们称之为一个项或列。

现在,我们建一个螺钉的模型,模型先随便用一个实例的参数来建,比如用M3x5的参数。建好后再建一个族表,将这个模型里的对应于上表的那些尺寸都加入到族表里,再把各个实例都加入表族表,最后的族表结构如下:(4.gif)

可见,族表就是一个简单的电子表格。在这个电子表格里,表头的p、d、l、Dk、k等就是各个实例里要变化的项的代号,这些项最常见的是尺寸,也可以是特征、零件、参数、符号、阵列表、UDF等等。表头列就是每一个实例的名字,对第一个实例,它的名字就是模型的名字,这是不能在族表里改变的,其它的实例的名字,都是在族表里命名和修改的。第一个实例,实际就是当前模型,是所有其它实例的父模型,第一行里的所有项的值,也是直接调入当前模型的当前值(要修改也只能直接修改模型而不能修改第一行里各个项的值),其它所有实例的各个项的值,都是根据实际需要确定。

上一页1 [2] 345678910下一页

多层族表

本文理论结合实例,详细阐述了PROE中族表的应用场合及具体使用方法。

第3页:多层族表

多层族表

上一节的族表(4.gif)是用一个表来管理所有数据。但我们可以看到,这个表里有些实例的某些项的取值是相同的,比如

M3x4/M3x5/M3x6/M3x8/M3x10这五个实例,除了总长L这一项取值不同外,其它各项的值都是一样的,M2x5/M3x5/M4x5这三个实例相互之间差别比较大,但也有一个相同取值的项。所以,我们可以再变换一下,见下图(5.gif):

在这个表里,只取了四个项,用这四个项将全部M2的规格合为一个实例,全部M3的规格合为一个实例,合部M4的规格合为一个实例。余下总长L这一项在这个表里不存在。接下来分别做这样三个表(6.gif):

这三个表分别与前一表(5.gif)中的实例M2、M3、M4相关联,在Excel里,就是建一个链接,在PROE里,就是打开M2实例,在此实例里再建一个族表,族表内容即是上图的M2这个表(M3、M4同理)。这就是族表的层级,实例M2、M3、M4所在族表为父族表,其它三个族表是它的子族表。同理,子族表还可以有它的子族表,父族表也还可以有它的父族表,也就是说,族表

3.加入项,点上图第二个彩色按钮(增加/删除表列),进入项目选取窗口,如下图(9.gif,2001、WF同一界面):

选取一个项目类型,再选取相应项目加入项目列表里。如果选错了,点减号按钮将其从项目列表里去掉。选择完毕点“确定”返回族表编辑器。

注意:族表编辑器里各个列项的排列,是根据选取的顺序排列的,所以最好选取时把相关项挨着选在一起,以免数据乱七八糟;并且最好给各个项对应的对象(尺寸、特征等)取个有点实际意义的名字,这些名字将在族表编辑器的表头里显示出来,便于以后的数据管理。

4.加入实例行:点第2步图(8.gif)上的第一个彩色按钮(在所选行插入新的实例),编辑器里增加多个行,如下图(10.gif):

5.输入各新实例数据,把每一个实例对应的各个项的取值输入到表里。“实例

名”对应的那一列是每个实例的名字,在此为每个实例取个名字,将来用这个名字来调用这个实例。各个项输入的值,如果与第一行(原始模型的数据)的值相同,那么可以用一个星号(*)代替。注意一个细节:如果某个项是阵列的阵列数,那么子项取值为0的话,与用星号同效果(PTC 的帮助上说的是取值为0的话,实例连阵列的原始特征都不生成,与软

件的实际情况不同)。

6.输入完毕,校验实例。点上图右起第二个按钮(校验族的实例)。系统即开始

运算,尝试生成每一个实例。校验完毕如果没有实例生成失败,族表定义就可以结束了,点工具栏上的小眼镜图标(预览选定实例)会弹出一个小窗口,可以预览实例的最后形状,点“打开”可以在一个新窗口里打开一个实例;如果有实例校验失败,一般来说是此实例的某些项的取值有误,影响了模型的生成,需要检查此实例的各项取值,修正错误。

注:尺寸、参数、元件、特征的加入族表,都按上述过程加入即可,选取类型后,会有提示选取具体的尺寸、参数、元件、特征,“元件”是只有在组件里才可用的。其它类型的加入族表及其管理,请参考后文。公差的使用与尺寸相同,如果尺寸有公差,开启公差显示,即可将公差当普通尺寸一样选取中入族表。

上一页123 [4] 5678910下一页

创建多层族表与修改族表内容

本文理论结合实例,详细阐述了PROE中族表的应用场合及具体使用方法。

第5页:创建多层族表与修改族表内

创建多层族表

1.创建原始模型。

2.规划数据管理。根据原始模型的建模手法和各实例的具体变化,确定哪些项(尺寸、参数、特征、零件…)要用族表进行管理,再根据各个项的变化情况确定哪些项放在第一级族表里,哪些项放在第二级族表里,如果数据很多,还可能要规划哪些放在第三级族表里(或更多级族表)。因为同一个项只能出现在族表树的某一个层级里,所以一个项位于哪个层级一定要规划好,否则后期数据录入量会很大,尽可能的把取值重复较多的项放在靠前的层级里。例如原始模型里有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这两尺寸还是需要各录入100次,总共需要输入数据5x3+100x2=215次。

方案C:分析后也发现,100个实例中B、E这两个尺寸组合重复更多,其不同组合只有2种,那么把B、E放在第一级族表,A、C、D放在第二级族表,则B、E这两个尺寸取值各要录入2次,A、C、D这三个尺寸各要录入100次,总共需要输入数据2x2+100x3=304次。

从以上的分析可以看到,不同的规划,数据录入量是差很远的。所以,在建族表之前先分析一下数据,确定一个较好的族表方案是很重要的,特别是在有大量实例的情况下。好的族表分级管理规划,不仅能大大减少数据录入量,降低错误发生率,还能为查找实例提供一个清晰明朗的指引,便于检索实例与修改数据。

3.建立第一级族表。

4.在族表编辑器里,选取第一级族表的某一个实例行,“插入”---“实例层表”,系统打开一个新的族表编辑器,按照上一节创建单层族表的步骤创建属于这个实例的二级族表。同理,创建其它实例的二级族表。创建完后,在原始模型里看到的族表编辑器如下:(12.gif)

可以看到,带有子族表的实例行前都有一个文件夹标记,不带子族表的实例行

前是没有的。要查看子族表的内容,可以在工具栏“查找”的实例列表(这里只显示带有子族表的实例名)里找到那个子族表所依附的实例名并将其设为当前实例(默认情况下是本级族表的原始实例名,对第一级族表,就是原始模型名)。

5.多层族表的第二种创建方法:在建立了第一级族表后,选中要加入子族表的实例,打开它,系统在一个新窗口打开所选实例,接下来在此窗口里按照上一节创建单层族表的步骤创建一个新族表,所创建的新族表就是依附于此实例的二级族表。更多层级族表创建同理。

参考模型:GBT819_1.rar(装配体中所有元件被隐含,先打开零件再打开装配体反隐含)

修改族表内容

1.方式一:直接修改族表。

也就是打开族表编辑器,直接修改族表里各实例的值。要注意一下的是星号(*)的使用,星号表示所选实例的这个项的取值与原始模型的值相同,如果原始模型变化,那么,实例也跟着变化,如果不想实例跟着原始模型变化,就不要使用星号。另外,对于阵列数这种尺寸值,实例里取值也可以是0(直接修改模型不可以是0的!),但如果取0的话,实际效果也是星号的效果。族表里的数值型项的取值,必须是一个确定的数值或星号(*),不能是一个范围或变量名;特征、元件、组、参照元件、合并零件、UDF等项的取值,可以是“Y”、“N”、“*”或这个元素(无件、参照元件、合并零件、UDF)所带的子

族表中的各个实例的实例名。

族表里原始模型的各项值只能在模型窗口修改模型来实现,不能在族表里修改

(也有例外,见下文)。

2.方式二:修改实例模型。

打开要修改的实例(“文件---打开---选取实例名”或在族表编辑器里选中要修改的实例后点“打开”),可以像普通模型一样修改实例模型。修改原始模型,如是非族表控制内容,则所有实例都被修改,如是族表控制内容,则仅对原始模型和项取值为星号(*)的实例有效。修改实例模型,影响如下:

修改由族表控制的尺寸,系统会提示此尺寸由族表控制,确认后修改此尺寸,

再生后族表自动更新此实例的取值;

修改非族表控制的尺寸,系统没有任何提示信息,但所有实例连同原始模型的

该尺寸都修改了;

修改参数与修改尺寸类似,不论是否由族表控制,都没有提示信息,族表控制的参数修改再生后族表自动更新实例对应的项值,非族表控制的参数修改再后后,所有实例连同原始模型的值都修改了;

隐含一个特征(元件),不管这个特征是否由族表控制,系统会提示隐含只是暂时有效,再生后特征就解除隐含,对族表没有任何影响。

删除一个特征(元件),如果它有子特征,子特征也会一起被删除,这些被删除的特征,如果是由族表控制的,那么族表里该实例的值被更新为“N”,如果不是由族表控制的,那么族表里会自动增加相应数目的新列,这些列对应原始

模型的项值为“Y”,对应此实例的项值为“N”,对应其它实例的项值为“*”;增加一个特征,族表里会自动增加一列,此列对应原始模型的项值为“N”(注:这种情况下,可修改族表里原始模型的项值为“Y”,如果所增加的特征能在原始模型中生成,那么再生后这个特征将被加入到原始模型里,---接下来,所有其它的实例也都由星号把这个特征加入进去),对应此实例的项值为“Y”,

对应其它实例的项值为“*”;

修改尺寸名、特征名等,会自动更新族表内容;

给任何一个实例增加参考尺寸、几何公差、表面粗糙度,都会自动在所有实例

及原始模型中增加;

上一页1234 [5] 678910下一页

族表内容的阵列

本文理论结合实例,详细阐述了PROE中族表的应用场合及具体

使用方法。

第6页:族表内容的阵列

族表内容的阵列

阵列族表内容,实际上是一种快速输入族表数据的方法,其作用是减少编辑族表的时间。当一个族表里的多个项内容按一定规律变化时,我们就不必一个个项的输入,可以用阵列来快速输入。因此,这里说的“阵列”,只是一个快速复制族表实例的方法,与建模的“阵列”是完全不同的。

1.创建族表,加入族表的各个列(项);

2.创建一个实例,作为阵列复制的源,如下图(16.gif):

3.选中要阵列复制源实例,“编辑”----“用增量复制”,弹出

设置窗口,如下图(17.gif):

4.在左侧项目列表里选中要增量变化的项,比如d0,点“》”将其放入右侧列表里,并设定其增量为20;同样,将p7放入右侧列表,设定其增量为2。在方向数量里设定为5,结果如下图

(18.gif):

5.上面例子为一个方向变化,当然也可以设定为多个方向变化,最终的变化与模型中多方向阵列的变化相似,可自行尝试体会。如果某项没有被加入到右侧列表并给定一个非零增量,那么该项的值在所有生成的实例中保持源实例的值。

附:其它快速修改族表内容的方法:

A.用Excel编辑,在族表编辑器里,“文件”---“用Excel编辑当前表”,系统启动Excel,并将当前表调入Excel内,然后像编辑普通Excel表那样编辑表,编辑完毕更新族表即可。要注意的是,机器上必须装有Excel程序,编辑好的表里不可有PROE 不接受的字符或符号,在某些版本里,这种做法不能成功(编辑

完后更新不了)。

B.用记事本或其它编辑器编辑,在族表编辑器里,“文件”---“输出表”---“文本族表”,系统将当前表存为一个文本格式的文件,文件名为“name_tmp.ptd”(name为此族表的原始模型名,当然你也可以给它另外命名),然后用记事本或其它文本编辑器修改此文件,见下图(19.gif):

的这个元件(A)或子组件带有族表,则取不同实例(A1、A2、A3…)时,此元件(B)也会跟着变化,在此情况下,我们可以使用族表控制“参照模型”,给此元件(B)建一个族表,在此族表中定义与所参照的模型的实例相对应的实例。

例见下(13.gif):

零件A(L形)的两个直边厚度由族表控制,实例分别如下(分别对应上图中110、130长的直边):A1—35/25;A2—30/20;A3—25/15。在矩形零件B上创建一个直径30的孔,此孔轴线到零件A的外侧距离分别为60、50且固定不变。则当零件A取不同实例时,此孔在零件B上的位置是不同的。在此情况下,要给B 创建一个族表确定此孔在每一个实例中的具体位置的话,就要用“参照模型”

来解决。步骤如下:

1.创建零件A、B。

2.零件A中创建族表,用族表控制两直边厚度尺寸,三个实例A1、

A2、A3。

3.创建装配体AB。

4.在装配体AB中创建族表,用族表控制每一个实例中如何取A

的实例,三个实例AB1(取A1)、AB2(取A2)、AB3(取A3)。5.零件B中创建族表,选取项类型时选“参照模型”,系统列出B所参照的文件名,选取AB.asm,确定。回族表编辑器,加入实例行,实例行中的各项取值分别为AB的实例名AB1、AB2、AB3,

如下:(14.gif)

6.编辑装配体AB的族表,加入一列以确定B的实例取值,各项

分别为B的实例名B1、B2、B3,如下:(15.gif)

7.结束,保存文件。

另:上面讲述了族表中如何使用参照模型,其中零件B的族表是手动完成的。根据WF2.0在线帮助,这个内容都是可以自动完成的。不过,我的版本的不能做到,因此,这里只简单的提一下,具体操作请参考以下内容自行试验:

首先完成上一节步骤的第1~4步。

打开装配体AB的族表编辑器,选“工具”---“将外部参照转换到实例”,系统运算,发现元件B有外部参照,“更新参照”对话框打开,并建议将实例B01、B02、B03加入到元件B族表中,点“确定”系统自动在元件B中生成一

个族表,包含以上实例。

(使用参照模型需要注意:零件B参照零件A或其它零件或组件,那么,需要先打开被参照的零件或组件并更新,然后再生零件B,被参照零件或组件里的

变化才能体现到零件B中。)

参考模型:ref.rar

上一页123456 [7] 8910下一页

族表中使用合并零件及符号

本文理论结合实例,详细阐述了PROE中族表的应用场合及具体使用方法。

第8页:族表中使用合并零件及符号

族表中使用合并零件

PROE组件里的零件合并,实际上就是PROE中的实体布尔运算之实体相加,零件切除,也就是实体相减。将零件A合并到零件C 中后,如果零件A带有族表,其不同实例的结构、尺寸不同,那么,在零件C中也可创建族表,给零件C定义多个实例,分别对

应零件A的每一个实例。过程:

1.创建零件A、C;

2.在零件A中创建族表,各实例名为A1、A2、A3…;

3.创建组件AC;

4.在组件AC中执行合并操作(或切除操作),将零件A合并到零

件C中;

5.打开零件C,创建族表,加入列项时选“合并零件”,系统列表提示当前零件所拥有的外部合并,选取零件A。加入族表实例,各项取值分别用零件A中的实例名A1、A2、A3…,见下图:(23.gif)

使用合并零件实际上也是一种零件间的相互参照,有关合并零件

的操作请自行试验掌握。

参考模型:merge.rar

族表中使用符号

可以根据需要自已在模型中定义符号,对于零件part或组件part来说,最常见的一种符号就是表面粗糙度符号及系统内部定义的C1、C2、C3、C4这些符号。可以在族表中管理这些符号,以便使符号的可变内容在不同的实例中取不同的值。下面以表面粗糙度符号及C1、C2为例,说明符号的族表管理方法:

1.创建原始模型;

2.加入表面粗糙度;(零件—设置—曲面光洁度)

3.创建族表,加入列项,在“增加项目”下方的类型列表里点“其它”,系统不会提示当前有哪些可用内容,只在信息区出一行提示,要求输入符号名,输入“sf0”;重复点“其它”---输入符号名的过程,继续输入sf1、C1、C2等等;

4.增加实例,编辑各实例的取值,如下:(27.gif)

以上只是示例,当然其它的符号也可同样管理。

参考模型:sign.prt.rar(为了验证C1、C2等符号的取值变化,

加入了几个赋值关系式)

上一页1234567 [8] 910下一页

族表与UDF

本文理论结合实例,详细阐述了PROE中族表的应用场合

及具体使用方法。

以上过程类似于普通模型中创建族表,不同的是UDF族表中不能校检实例、不能预览实例,因此,在确定实例的取值时应注意,以免在放置某个实例时发现此实例不能正确生成(当然此时也还

可以编辑UDF的族表加以修改)。

如何在普通模型的族表中对UDF实例进行管理,过程如下:

1.创建带有族表的UDF;

2.创建普通模型,加入UDF,加入时会提示选取实例,可加入多

个实例;

3.普通模型中创建族表,加入项列,选取“组”,系统会提示UDF 名,选取此UDF名,系统会把找到的属于此UDF的第一个实例加亮选中,并提示“此组否?”,确定就是所选中的这个实例的话,点“是”,如果不是所选中的实例,点“否”,系统会自动找下一个实例并提示,重复此过程(从选取“组”到点选“是”),可把所有实例全部加入普通模型的族表里。

4.加入列项结束,加入实例,可为普通模型加入多个实例,每个实例的项值取值为所用UDF族表的实例名。参考下图:(2

5.gif)

UDF组可以替换,“特征”—“组”—“替换”。UDF实例放置到普通模型中时,所有在实例中被隐含的特征都不被记录到普通模型,也即是系统先将该实例中被隐含的特征删除再将实例放置

proe5.0工程图零件族表与孔表的制作

本章提要 第7章 零件族表与孔表的制作 本章介绍了如何在工程图中创建零件族表和孔表的一般步骤。主要内容 包括: ● 创建零件的族。 ● 在工程图中创建族表。 ● 创建零件实例的工程图。 ● 在工程图中创建族表。 7.1 零 件 族 表 在一张工程图中,通常会存在一些具有相似特征的零件,这些零件外形相似,功能相同,因而可以把它们看成是一个零件的“家族”,较常见的如标准件,其中,一个母体零件称之为“类属零件”,而由类属零件派生出来的零件叫做“实例”;在工程图中,专门用来列出相关族零件信息的表格称之为“零件族表”,在零件模式下,将具有相同外形的模型用“零件族表”的方式来创建,这样可以加快模型的处理速度,而且节省空间。 7.1.1 创建零件的族 在一张零件族表中,包括零件目录、特征参数、用户定义参数和其他信息等,这些信息都需在实体零件模型中对其进行定义,因此,在创建族表之前,必须存在一个已创建好族的零件,且每个实例零件包含的信息都验证无误。下面说明创建族零件的一般操作步骤。 读者可将工作目录设置至D :\proewf4.7\work\ch07\ch07.01\ch07.01.01,打开零件模型b olt_1.prt 文件进行操作练习。 1.创建族表结构 在创建族表结构之前应确定类属零件在实例中变化的尺寸、参数或特征。 Step1. 选择下拉菜单 命令,系统弹出图7.1.1所示的“族表BOLT_1” (族表定义)对话框(一);如果模型中不包括任何已经定义的族表,则在族表定义对话框

中将会出现图7.1.1所示的提示信息。(系统提示定义族表的行和列,每一行用来定义一个实例,每一列用来描述模型中的尺寸、参数或特征)。 Step2. 单击对话框中的“在所选行处插入新的实例”按钮添加实例,如图7.1.2所示, 单击各实例名可对其重命名。 Step3. 单击对话框中的“添加/删除表列”按钮 ,添加模型各尺寸变量、参数或特征, 系统弹出“族项目,普通模型:BOLT_1”对话框,如图7.1.3所示。 Step4. 在 区域中选中 单选项,在模型上单击模型特征以显示所需尺寸,如 图7.1.4所示,单击选取图7.1.4所示的两个尺寸,此时对话框如图7.1.3所示。 注意:进行此步操作时应保证按钮处于按下状态。 Step5. 单击 按钮回到“族表BOLT_1”对话框,各实例零件的尺寸项已存在于族 表当中,依次单击各单元格,输入图7.1.5所示的实例零件尺寸。 图7.1.1 “族表BOLT_1”对话框(一) 图7.1.2 添加实例 图7.1.3 “族项目”对话框

proe工程图零件族表与孔表的制作

本章提要 第7章 零件族表与孔表的制作 本章介绍了如何在工程图中创建零件族表和孔表的一般步骤。主要内容 包括: ● 创建零件的族。 ● 在工程图中创建族表。 ● 创建零件实例的工程图。 ● 在工程图中创建族表。 7.1 零 件 族 表 在一张工程图中,通常会存在一些具有相似特征的零件,这些零件外形相似,功能相同,因而可以把它们看成是一个零件的“家族”,较常见的如标准件,其中,一个母体零件称之为“类属零件”,而由类属零件派生出来的零件叫做“实例”;在工程图中,专门用来列出相关族零件信息的表格称之为“零件族表”,在零件模式下,将具有相同外形的模型用“零件族表”的方式来创建,这样可以加快模型的处理速度,而且节省空间。 7.1.1 创建零件的族 在一张零件族表中,包括零件目录、特征参数、用户定义参数和其他信息等,这些信息都需在实体零件模型中对其进行定义,因此,在创建族表之前,必须存在一个已创建好族的零件,且每个实例零件包含的信息都验证无误。下面说明创建族零件的一般操作步骤。 读者可将工作目录设置至D :\proewf4.7,打开零件模型b olt_1.prt 文件进行操作练习。 1.创建族表结构 在创建族表结构之前应确定类属零件在实例中变化的尺寸、参数或特征。 Step1. 选择下拉菜单 命令,系统弹出图的“族表BOLT_1”(族表 定义)对话框(一);如果模型中不包括任何已经定义的族表,则在族表定义对话框中将会出现图示的提示信息。(系统提示定义族表的行和列,每一行用来定义一个实例,每一列用来描述模型中的尺寸、参数或特征)。

Step2. 单击对话框中的“在所选行处插入新的实例”按钮添加实例,如图7.1.2所 示,单击各实例名可对其重命名。 Step3. 单击对话框中的“添加/删除表列”按钮,添加模型各尺寸变量、参数或特征, 系统弹出“族项目,普通模型:BOLT_1” Step4. 在区域中选中 单选项,在模型上单击,单击选取 注意:进行此步操作时应保证按钮处于按下状态。 Step5. 单击按钮回到“族表BOLT_1”对话框,各实例零件的尺寸项已存在于族 表当中, Step6. 单击定义族表对话框中的“添加/删除表列”按钮,系统弹出“族项目,普通 模型:BOLT_1”对话框。在 选项组中选中单选项,在弹出的 菜单中选择 命令,在模型树中选取“修饰”特征 (或者在图形区中直接选取)。 Step7. 在菜单中选择 命令,在“族项目,普通模型: BOLT_1”对话框中单击按钮,“修饰”特征已存在于族表的实例当中,输入实例零件的修饰状态(用Y 或N 来表示特征的有或无),结果如图7.1.7所示。 2.编辑表头 系统自动生成的零件族表表头全部采用默认名称,为阅读表格带来不便。为了清晰地描述零件的尺寸或特征,应当对族表表头进行适当的修改。 Stage1.编辑尺寸表头 Step1. 双击零件模型,出现零件族表中所定义的尺寸变量,;选取尺寸“27”,右击,在弹出的快捷菜单中选择命令,弹出“尺寸属性”对话框。 Step2. 在“尺寸属性”对话框中,打开 选项卡,在 文本框中输入文字“螺 栓长度”, 如单击 按钮。 Step3. 参照前面操作步骤,把尺寸“?8”的名称由“d1”改为“基准直径”。 Stage2.编辑特征表头 Step1. 在零件模型树中选取“修饰”特征,然后右击,在弹出的快捷菜单 中选择 命令,输入新特征名称“螺纹特征”并按Enter 键。 图7.1.2 添加实例 图7.1.3 “族项目”对话框 图7.1.4 选取尺寸 选取这两个尺寸 图7.1.5 创建零件族表尺寸 图7.1.6 “选取特征”菜单 图7.1.7 创建零件族表特征

族表使用详解-

·首页·机械工程及自动化·机械制图·机械论文·设备维修·施工方案·网址大全·机械 交易社区 ·模具设计与数控技术·Solidworks2007·ProENGINEER·Autocad2006教程·Caxa电子图版·UG 培训·Catia教程·Cimatron教程·Solidedge教程·Mastercam教程·Moldflow教 程·PowerMILL教程·Ansys教程 ·工程机械·挖掘机械·铲土运输·起重机械·机动车辆·压实机械·路面机械·桩工机 械·混凝土·钢筋加工·装修机械 首页->模具设计与数控技术->proe教程->正文 上篇:字符阵列做法详解- 下篇:Pro_E2001全套中文教程(共26本),共三部,43.9 MB 天使笔记:族表使用详解- 作者:袖珍天使-来源:icax 摘要 本文理论结合实例,详细阐述了PROE中族表的应用场合及具体使用方法。 第1页: 摘要 什么是族表 族表是很多相似零件(或组件或特征)的集合,这些零件(组件/特征)从结构 上看很相似,但在一些细节部份不同,比如尺寸大小或详细特征等。一个典型 的例子就是螺钉、螺母,同一个标准(如GB/T819.1)里,会有多达上百种不 同规格,但它们看起来是一样的并且具有相同的功能,所以我们把这上百种规 格的螺钉看成是一个零件族。 “族表”(Family Table) 中的零件也称表驱动零件。 下图(index.gif)是螺钉族。图的左面是普通模型,右面是它的实例。普通模 型为父项。

这个表里,第一行是表头,列出了各列的抬头,第二行起,每一行是一个规格的螺钉的具体尺寸,也就是说,每一行是一个具体的螺钉规格,我们称之为一个实例,第一列是所有规格的螺钉的规格名,从每二列开始,每一列都是螺钉的一个尺寸参数的取值,我们称之为一个项或列。 现在,我们建一个螺钉的模型,模型先随便用一个实例的参数来建,比如用M3x5的参数。建好后再建一个族表,将这个模型里的对应于上表的那些尺寸都加入到族表里,再把各个实例都加入表族表,最后的族表结构如下:(4.gif) 可见,族表就是一个简单的电子表格。在这个电子表格里,表头的p、d、l、Dk、k等就是各个实例里要变化的项的代号,这些项最常见的是尺寸,也可以是特征、零件、参数、符号、阵列表、UDF等等。表头列就是每一个实例的名字,对第一个实例,它的名字就是模型的名字,这是不能在族表里改变的,其它的实例的名字,都是在族表里命名和修改的。第一个实例,实际就是当前模型,是所有其它实例的父模型,第一行里的所有项的值,也是直接调入当前模型的当前值(要修改也只能直接修改模型而不能修改第一行里各个项的值),其它所有实例的各个项的值,都是根据实际需要确定。

PROE族表使用详解

PROE族表使用详解 分享 首次分享者:海的另一边已被分享5次评论(0)复制链接分享转载举报 族表是很多相似零件(或组件或特征)的集合,这些零件(组件/特征)从结构上看很相似,但在一些细节部份不同,比如尺寸大小或详细特征等。一个典型的例子就是螺钉、螺母,同一个标准(如GB/T819.1)里,会有多达上百种不同规格,但它们看起来是一样的并且具有相同的功能,所以我们把这上百种规格的螺钉看成是一个零件族。 “族表”(Family Table) 中的零件也称表驱动零件。 下图(index.gif)是螺钉族。图的左面是普通模型,右面是它的实例。普通模型为父项。 族表的作用: 产生和存储大量简单而细致的对象 把零件的生成标准化,既省时又省力 从零件文件中生成各种零件,而无需重新构造 可以对零件产生细小的变化而无需用关系改变模型 产生可以存储到打印文件并包含在零件目录中的零件表 族表实现了零件的标准化并且同一族表的实例相互之间可以自动互换。 关于族表的许可 Pro/ENGINEER 模块许可证不同,允许实现的族表内容也不同。 有Pro/FEATURE许可,可以:创建表驱动的自定义组,组特征尺寸可以是表驱动的、不变的或可变的。向零件“族表”(Family Table) 中添加表驱动的组。 基本的 Pro/ENGINEER许可,可以:通过向“族表”(Family Table) 中添加尺寸创建表驱动零件。 Pro/ASSEMBLY许可,可以:通过添加“族表”(Family Table) 子组件、零件名称以及组件尺寸来创建表驱动的组件。

族表结构 族表,本质上是用电子表格来管理模型数据,它的外观体现也是一个由行和列组成的电子表格。还是用螺钉来说,GB/T819.1里的上百种螺钉,外形都是一样的,只是尺寸有变化,比如螺纹规格、螺钉总长、螺纹长等等,在标准里,是这样描述这些数据的:(1.gif) 我们把这个表格变换一下,变成下面这样(部份数据):(2.gif) 这个表里,第一行是表头,列出了各列的抬头,第二行起,每一行是一个规格的螺钉的具体尺寸,

ProE 应用技巧六则

/E 应用技巧六则 Pro/E 作为高端三维软件的代表,功能强大、使用简单、易学易用,目前已经成为包括机械设计、家电设计、模具设计等行业所普遍采用的三维软件。Pro/E 从最初的 1.0 版本发展到现在的野火 3.0 版本,其软件操作界面和功能都有了明显的变化,其变化的主要目标是在软件功能不断增强的基础上操作不断简化。可是如果想学好 Pro/E ,并利用它来设计出合格的产品,还是要不断的总结经验和技巧,才能不断提高。 以下是笔者总结的一些小技巧,希望能对大家学习 Pro/E 有所帮助。 ? 如何使打开族表类零件后的零件再次打开只显示原始模型? 对于族表类零件,默认的设置情况下,当打开族表的某个成员即族表的实例后,会在以后检索零件时自动显示族表的实例,从而为查找零件带来难度。解决此问题的方法非常简单,只需要将 config 文件中的 menu_show_instances 选项设置为 NO . 经过设置后打开族表只显示原始模型而不显示实例,可以减少查找实例零件的难度。下图分别为系统缺省配置下族表实例的显示方式和经过设置配置文件后的显示方式。 需要注意的是:当设置好此选项后,一定要保存配置文件后关闭 Pro/E 并重新启动一次才可以生效。 menu_show_instances 选项设置为 YES menu_show_instances 选项设置为 NO ? 如何将零件文件压缩以方便交流? Pro/E 中的零件特征越多,文件也越大。有时候我们需要把零件通过邮件或其它方式和别人分享、交流,可一般的邮件附件都有容量限制,稍微大一点的文件就不能发送。这里提供给大家几种简单有效的文件压缩方法。 ? 利用插入模式实现压缩文件的目的。当打开一个模型时,我们可以看到,默

五行属性字大全

目录 1.五行属金的字大全:.................................................................................................. - 2 - 2.五行属木的字大全:.................................................................................................. - 5 - 3.五行属水的字大全:.................................................................................................. - 9 - 4.五行属火的字大全:................................................................................................ - 12 - 5.五行属土的字大全:................................................................................................ - 16 -

1.五行属金的字大全: 2画属金的字 匕刀人入厶 3画五行属金的字 上尸士夕小才叉亍川寸千刃三 4画五行属金的字 殳四兮心刈仄爪仇乏戈仁仍冗少升什氏手 5画五行属金的字大全 册叱斥出叼刊尻正仟且仞申生失石史矢世仕市示甩司玊仙乍占主 6画五行属金的汉字 守妁死寺夙凸刎西吸先囟匈旬曳臣丞舛此次汆存丢而吏列任扔如色舌式再在早吒州舟字 7画五行属金的字 扱岔吵车成赤氚串吹忖兑秀序卮吱判七吣忍妊礽删劭佘伸身束吮私伺兕姒宋忒吻伭辛巡酉皂伫助妆壮孜走佐作坐 8画五行属金的字 刻侄孥妻戕青取叁刹姗疝尚舍社侁呻使始事受抒叔刷祀忪怂所兔昔穸些姓刖甾昃怎咋轧忮周妯咒宙侏抓宗侘昌抄弨扯忱承忡初垂佌刺儿庚刮戋金净侃卒 9画五行属金的字 臿查姹差拆怊伡疢宬怵穿舡春殂促毒度耏钆宫剞刭俓咻庥胥叙宣怔枯前怯侵秋纫肜柔砂衫舢厍哂矧甚牲省施食室是首姝耍帅闩思娀叟俗剃祆籼庠削信星性页钇俞俣哉昝蚤则眨咤咫峙肘拄拙咨姿俎昨怍 10画属金的字

五行属性月查询表

五行属性查询表(1970-1979) 根据自己的出生日期查出您的体质类型,让您更容易掌控自己的健康。 1970年木火土金水 1月尾数为4,5 尾数为6,7 尾数为8,9 尾数为1,0 尾数为2,3 2月尾数为3,4 尾数为5,6 尾数为7,8 尾数为9,0 尾数为1,2 3月尾数为5,6 尾数为7,8 尾数为9,0 尾数为1,2 尾数为3,4 4月尾数为4,5 尾数为6,7 尾数为8,9 尾数为1,0 尾数为2,3 5月尾数为4,5 尾数为6,7 尾数为8,9 尾数为1,0 尾数为2,3 6月尾数为3,4 尾数为5,6 尾数为7,8 尾数为9,0 尾数为1,2 7月尾数为3,4 尾数为5,6 尾数为7,8 尾数为9,0 尾数为1,2 8月尾数为2,3 尾数为4,5 尾数为6,7 尾数为8,9 尾数为1,0 9月尾数为1,2 尾数为3,4 尾数为5,6 尾数为7,8 尾数为9,0 10月尾数为1,2 尾数为3,4 尾数为5,6 尾数为7,8 尾数为9,0 11月尾数为1,0 尾数为2,3 尾数为4,5 尾数为6,7 尾数为8,9 12月尾数为1,0 尾数为2,3 尾数为4,5 尾数为6,7 尾数为8,9 1971年木火土金水 1月尾数为9,0 尾数为1,2 尾数为3,4 尾数为5,6 尾数为7,8 2月尾数为8,9 尾数为1,0 尾数为2,3 尾数为4,5 尾数为6,7 3月尾数为1,0 尾数为2,3 尾数为4,5 尾数为6,7 尾数为8,9 4月尾数为9,0 尾数为1,2 尾数为3,4 尾数为5,6 尾数为7,8 5月尾数为9,0 尾数为1,2 尾数为3,4 尾数为5,6 尾数为7,8 6月尾数为8,9 尾数为1,0 尾数为2,3 尾数为4,5 尾数为6,7 7月尾数为8,9 尾数为1,0 尾数为2,3 尾数为4,5 尾数为6,7 8月尾数为7,8 尾数为9,0 尾数为1,2 尾数为3,4 尾数为5,6 9月尾数为6,7 尾数为8,9 尾数为1,0 尾数为2,3 尾数为4,5 10月尾数为6,7 尾数为8,9 尾数为1,0 尾数为2,3 尾数为4,5 11月尾数为5,6 尾数为7,8 尾数为9,0 尾数为1,2 尾数为3,4 12月尾数为5,6 尾数为7,8 尾数为9,0 尾数为1,2 尾数为3,4 1972年木火土金水 1月尾数为4,5 尾数为6,7 尾数为8,9 尾数为1,0 尾数为2,3 2月尾数为3,4 尾数为5,6 尾数为7,8 尾数为9,0 尾数为1,2 3月尾数为4,5 尾数为6,7 尾数为8,9 尾数为1,0 尾数为2,3

06-字符串运算符和函数

基础 > 基础 > 关系和参数 > 关系 (Relations) > 关系中使用的运算符和函数 > 字符串运算符和函数 字符串运算符和函数 字符串可以使用下列运算符和函数: ==比较字符串相等。 !=, <>, ~=比较字符串不等。 +合并字符串。 itos(int)将整数转换为字符串。其中,int 可以是一个数字或表达 式。对非整数进行四舍五入。 search(string, substring)搜索子串。结果值是子串在串中的位置 (如未找到,返回 0)。 extract(string, position, length)提取一个子串。 例如: 如果 param = abcdef,则: ?flag = param == abcdef - 返回 TRUE ?flag = abcdef != ghi - 返回 TRUE ?new = param + ghi - new 是 abcdefghi ?new = itos(10 + 7) - new 是 17 ?new = param + itos(1.5) - new 是 abcdef2 ?where = search(param, bcd) - where 是 2 ?where = search(param, bcd) - where 是 0 ?new = extract(param,2,3) - new 是 bcd 注意: 如果用户使用参数值为零 (0) 的 itos 函数,则返回值将为空字符串。 以下示例对 itos 函数进行了说明: integer_param = 4 string_param = itos(integer_param) /*string_param 将返回 4 */ integer_param = -7 string_param = itos(int_param) /*string_param 将返回 -7 */ 对于零 (0) 值整数,itos 函数将返回一个空 ("") 值,如下所示: integer_param = 0 string_param = itos(int_param) /*string_param 将返回一个空字符串 ("") */ 要返回一个零字符串值 ("0"),可使用下面的 IF 语句: integer_param = 0 string_param = itos(integer_param)

proe焊接--焊接凹槽

ProE焊接凹槽的添加方法 2010-06-17 22:12:37 作者:来源:智造网—助力中国制造业创新—https://www.wendangku.net/doc/0f6654526.html, 焊接凹槽创建。 关于添加焊接凹槽 焊接凹槽是一个开口(切口),使焊缝能够不间断地通过组件元件。标准和用户定义的凹槽形状均可使用户在设计中对焊接凹槽进行自动操作和标准化,从而确保设计取得一致性并节省时间。 可创建单一焊接凹槽,或将焊接凹槽与坡口加工和焊缝特征组合在一起。如果要同时创建焊缝特征,则只能将焊接凹槽和坡口加工组合到一起。 通过手动指定其单独参照(尺寸、位置、方向和相交零件),可创建焊接凹槽,或者通过将焊接凹槽参照到实焊或轻焊缝,可自动采用焊接凹槽参照。 焊接凹槽使用坐标系定向。x 和y 平面是焊接凹槽的放置平面,z 轴定义移除材料的方向。这种自动定向非常精确。有些情况下,这种定向方式可能不满足设计需要。如果需要定制焊接凹槽方向,请定义替代坐标系,然后修改焊接凹槽的定向剖面。 一个焊接凹槽不允许与一个装配元件零件多次相交。要在零件上创建多次相交,请创建多个焊接凹槽特征。第一个焊接凹槽特征可自动创建,然后应使用定义它们在元件零件上的位置和方向的坐标系创建其它凹槽特征。 多个焊接凹槽相交 1 第一个焊接凹槽特征 2 其它焊接凹槽特征 添加标准焊接凹槽 可将下列焊接凹槽步骤与创建焊缝和坡口加工特征的步骤相结合。但是,如果同时创建焊缝,则只能组合凹槽和坡口加工。

单击或单击“插入”(Insert)>“焊缝”(Weld)。“焊缝定义”(WELD DEFINITION) 对话框打开。 在“特征”(Feature) 下,单击“凹槽”(Notch) 复选框。 要通过加热或通过在高熔点时应用焊料将金属焊接在一起,请单击“焊接”(Weld) 复选框。 要切除钣金件边以实现完全焊透,请单击“焊缝”(Weld) 和“坡口加工”(Edge Preparation) 两个复选框。 如果在“组合”(Combination) 下单击“焊接”(Weld),则可为相应的焊缝或坡口加工定义创建几何的方法: 单一(Single) - 创建单面焊接凹槽。 对称(Symmetrical) - 启用在零件双面上顺序创建相同的焊接凹槽。 非对称(Unsymmetrical) - 启用在零件双面上顺序创建不同的焊接凹槽。 注意:必须选取创建带有凹槽的焊缝,才能使用选项“单一”(Single)、“对称”(Symmetrical) 或“非对称”(Unsymmetrical)。 单击“环境”(Environment) 以定义焊接凹槽特征: 要基于“族表”(Family Tables) 中有确定名称的实例来创建凹槽,请单击“创建族表实例”(Create Family Table Instance) 复选框: 要为焊缝实例名添加后缀,在“实例名后缀”(Instance Name Suffi x) 框中键入一个后缀。 要为类属零件或族表实例设置焊缝的可见性,单击“类属”(Generic) 或“实例”(Instance)。 注意:“类属”(Generic) 表示在类属中创建凹槽,而“实例”(Instance) 表示保留原始的零件几何。 5. 在“凹槽特征”(Notch Feature) 下,单击要创建的标准焊接凹槽的类型: - 圆角拐角 - 三角拐角 - 矩形拐角 - 半圆孔 - 矩形 - 用户定义 单击“确定”(OK)。将出现“焊接凹槽轨迹”(WLD NOTCH TRAJ) 菜单。 使用“焊接凹槽轨迹”(WLD NOTCH TRAJ) 菜单,通过选取参照焊缝或坡口路径定义焊接凹槽轨迹。设置轨迹后,“相交元件”(Intersected Comps) 对话框将打开。

如何使用creo绘制国标六角螺母GB41

CREO如何绘制国标六角螺母(GB41) 文本能过creo软件的参数、关系以及族表功能绘制标准件GB41六角螺母。 在绘制GB41六角螺母之前,先查阅GB41-2016,GB196-2003这两份国标。GB41为1型六角螺母C级;GB196为普通螺纹基本尺寸。通过这两份国标,可以看出六角螺母主要由下面几个参数决定尺寸大小:D、P、DW、M、S。如图所示。 下面打开CREO软件,开始进入绘图步骤。(本文以M5螺母尺寸绘图。) 步骤一:新建文档 新建一个零件文档,输入合适文件名,如“GB41_2016”,取消勾选“使用默认模板”,并选择“mmns_part_solid”这个公制模板,确定进入零件绘图。

步骤二:添加参数 选择“工具”下的“参数”,在“参数”面板,点选左下角的“+”分别添加D、DW、P、S、M这5个“实数”(类型)参数,并分别将值修改为5、6.7、0.8、8、5.6(查阅GB41里M5对应的数据)。如图所示。 步骤三:创建拉伸特征 1、选择“TOP”基准平面后,点选“模型”下的“拉伸”特征,进入“草绘”界面。

2、在“草绘”下点选“选项板”,在“草绘器选项板”中选择六边形,将它拖动至绘图区。 3、然后使用鼠标拖动六边形的中心“⊕”移到坐标中心,使之对齐重叠,确定位置(大小先按默认,如图78.65) 4、在“草绘”下点选“尺寸”,标注六边形上下两平行边的距离,此时会弹出冲突对话框,删除上一步的默认尺寸(78.65),双击新标注的尺寸,输入“S”,选择“是”确定添加关系。

5、最后在“草绘”下点选“圆”绘制一下与六边形中心重叠的圆,双击圆的直径输入:“D-1.0825*P”,选择“是”确定添加关系。(D-1.0825*P这是计算D1的公式,此公式查阅GB196。) 5、确定完成,退出草绘,在拉伸高度输入“M”回车确定添加关系,点击“?”确定完成拉伸特征。

proe工程图零件族表与孔表的制作

p r o e工程图零件族表与 孔表的制作 Hessen was revised in January 2021

本章提要 第7章 零件族表与孔表的制作 本章介绍了如何在工程图中创建零件族表和孔表的一般步骤。主要内 容包括: 创建零件的族。 在工程图中创建族表。 创建零件实例的工程图。 在工程图中创建族表。 零 件 族 表 在一张工程图中,通常会存在一些具有相似特征的零件,这些零件外形相似,功能相同,因而可以把它们看成是一个零件的“家族”,较常见的如标准件,其中,一个母体零件称之为“类属零件”,而由类属零件派生出来的零件叫做“实例”;在工程图中,专门用来列出相关族零件信息的表格称之为“零件族表”,在零件模式下,将具有相同外形的模型用“零件族表”的方式来创建,这样可以加快模型的处理速度,而且节省空间。 创建零件的族 在一张零件族表中,包括零件目录、特征参数、用户定义参数和其他信息等,这些信息都需在实体零件模型中对其进行定义,因此,在创建族表之前,必须存在一个已创建好族的零件,且每个实例零件包含的信息都验证无误。下面说明创建族零件的一般操作步骤。 读者可将工作目录设置至D:\\work\ch07\\,打开零件模型文件进行操作练习。 1.创建族表结构

在创建族表结构之前应确定类属零件在实例中变化的尺寸、参数或特征。 Step1. 选择下拉菜单 命令,系统弹出图所示的“族表 BOLT_1”(族表定义)对话框(一);如果模型中不包括任何已经定义的族表,则在族表定义对话框中将会出现图所示的提示信息。(系统提示定义族表的行和列,每一行用来定义一个实例,每一列用来描述模型中的尺寸、参数或特征)。 Step2. 单击对话框中的“在所选行处插入新的实例”按钮添加实例, 如图所示,单击各实例名可对其重命名。 Step3. 单击对话框中的“添加/删除表列”按钮,添加模型各尺寸变 量、参数或特征,系统弹出“族项目,普通模型:BOLT_1”对话框,如图所 示。 Step4. 在 区域中选中 单选项,在模型上单击模型特征以显示 所需尺寸,如图所示,单击选取图所示的两个尺寸,此时对话框如图所示。 图 “族表BOLT_1”对话框(一) 图 添加实例 图 “族项目”对话框

怎么proE建立3D模型库

怎么proE建立3D模型库 一、零件命名规则: 文件名为:“类型代号”+ "_" + "标准代号" 其中:类型代号为:“标准代号第一个大写拼音字母”加“零件名称的大写拼音字母组合” 例如:GB/T5780-2000六角头螺栓表示为GLS_GBT5780_2000 TB/T333-1993管接头IDg3 表示为TJT_ TBT333_1993 GB/T119.1-2000圆柱销表示为GX_GBT119_1_2000 二、建库步骤 1、建立标准件库文件目录:见(标准件库目录代码表) 2、新建三维零件名: 新建零件名:零件名称按命名规则执行。如:GLS_GBT5780_2000 采用工厂(企业)模板:qjc/qjc_part_solid.prt 3、创建三维零件普通模型 利用Pro/E软件创建三维实体模型,注意如下要求: (1)建立坐标系:规定一般标准件的坐标原点应该在轴线和与轴线 垂直的安装基准面的交点上。 (2)普通模型的尺寸采用一组标准数据。 (3)标准件应完全实现参数化驱动,每个参变量的名称代号要求和国标中标注的代号一致。修改系统默认的参变量符号,如:尺寸符号d5用L替代 (4)当参变量的个数不能满足尺寸驱动的需要时,应增加尺寸约束,某些情况(如六角尺寸、斜度、锥度等的表示)尽量采用创建参数和关系来驱动(如:d5=d6/sin(60))。 (5)删除工厂模板中建立的重量计算关系: 重量=mp_mass("") 三、设置参数 代号= 标准代号(如:GB/T5780-2000)(直接输入值) 名称= 标准名称+规格(如:螺母M20×1.5)(在一级族表中输入值) 材料= 标准目录中的材料(在二级族表中输入值) 重量= 标准目录中的数值(在二级族表中输入值) (注意:当重量值小于0.001时,应增加判断关系式,使重量等于0.001。) 机车型号= (暂不输入值) 四、创建族表零件 在完成零件结构设计和变量的定义后,创建族表零件。将每种形状相同,尺寸不同的零件定义为一个零件组,每个零件组有一个模板文件,并带有一个数据文件称为零件族表,表中的每个记录是零件组中一个零件成员的数据,通过选择不同的记录,可得到所有零件成员的实体模型。 表中记录项目:零件尺寸列项和参数列项。 具体要求如下:(要求先熟悉GB标准内容) 1/族表零件中实例名的命名规则: 实例名=“规格”+“_”+“标准代号(去掉年份)” 如:M8×45_GB5780 2/建立一级族表零件: 族表列项包括尺寸列项和“名称”参数等列项

关系中常用函数详解

在ProE中,我们的关系可以直接很多系统已经预定义好的函数,通过这些函数我们可以来进行一些特定的运算得到所期望的值,下面我们就对一些常用函数进行一个概括和总结,方便大家在使用的时候查阅。 1.数学函数 在proe中,我们可以使用丰富的数学函数,常用的函数列表如下: sin()、cos()、tan()函数 这三个都是数学上的三角函数,分别使用角度的度数值来求得角度对应的正弦、余弦和正切值,比如: A=sin(30) A=0.5? B=0.866?B=cos(30) ?C=tan(30) C=0.577 asin()、acos()、atan()函数 这三个是上面三个三角函数的反函数,通过给定的实数值求得对应的角度值,如:A=asin(0.5) A=30? B=60?B=acos(0.5) C=26.6?C=atan(0.5)

sinh()、cosh()、tanh()函数 在数学中,双曲函数类似于常见的(也叫圆函数的)三角函数。基本双曲函数是双曲正弦“sinh”,双曲余弦“cosh”,从它们导出双曲正切“tanh”等。 sinh / 双曲正弦:sinh(x) = [e^x - e^(-x)] / 2 cosh / 双曲余弦:cosh(x) = [e^x + e^(-x)] / 2 tanh / 双曲正切:tanh(x) = sinh(x) / cosh(x)=[e^x - e^(-x)] / [e^x + e^(-x)] 函数使用实数作为输入值 log()函数 求得10为底的对数值,如: A=log(1) A=0;? A=1;?A=log(10) ?A=log(5) A=0.6989...; ln()函数 求得以自然数e为底的对数值,e是自然数,值是2.718...;如: A=ln(1) A=0;? ?A=ln(5) A=1.609...;

中医五行归类表详解

中医五行归类表 历代医家为了说明人体内外的整体性和复杂性,亦把人体的脏腑

五形矩形尖形方形圆形波形 五智仁礼信义智 五行相克含义: 是因为天地之性 众胜寡, 故水胜火. 精胜坚, 故火胜金. 刚胜柔, 故金胜木. 专胜散, 故木胜土. 实胜虚, 故土胜水. 五行生克制化宜忌: 金: 金旺得火, 方成器皿. 金能生水, 水多金沉; 强金得水, 方挫其锋. 金能克木, 木多金缺; 木弱逢金, 必为砍折. 金赖土生, 土多金埋; 土能生金, 金多土变. 火: 火旺得水, 方成相济. 火能生土, 土多火晦; 强火得土, 方止其焰. 火能克金, 金多火熄; 金弱遇火, 必见销熔. 火赖木生, 木多火炽; 木能生火, 火多木焚. 水: 水旺得土, 方成池沼. 水能生木, 木多水缩; 强水得木, 方泄其势. 水能克火, 火多水干; 火弱遇水, 必为熄灭. 水赖金生, 金多水浊; 金能生水, 水多金沉. 土: 土旺得水, 方能疏通. 土能生金, 金多土变; 强土得金, 方制其壅. 土能克水, 水多土流; 水弱逢土, 必为淤塞. 土赖火生, 火多土焦; 火能生土, 土多火晦. 木: 木旺得金, 方成栋梁. 木能生火, 火多木焚; 强木得火, 方化其顽. 木能克土, 土多木折; 土弱逢木, 必为倾陷. 木赖水生, 水多木漂; 水能生木, 木多水缩. 根据上述归类表,主要说明如下三方面问题: (1)以五行之特性,说明五脏之功能。如木性生发条达,肝性喜条达而主疏泄;水性滋润下行,肾藏精而主水。因此,肝属木、肾主水,其它脏腑亦是如此。 (2)形成了以五脏为主体,外应五方、五季、五气等,内联五脏、五官、形体、情志等的五个功能活动系统。 (3)此五个功能活动系统,说明了人体的内环境与外在自然环境之间也存

proe族表使用详解

[经典]proe族表使用详解 本文理论结合实例,详细阐述了proe中族表的应用场合及具体使用方法。 什么是族表 族表是很多相似零件(或组件或特征)的集合,这些零件(组件/特征)从结构上看很相似,但在一些细节部份不同,比如尺寸大小或详细特征等。一个典型的例子就是螺钉、螺母,同一个标准(如GB/T819.1)里,会有多达上百种不同规格,但它们看起来是一样的并且具有相同的功能,所以我们把这上百种规格的螺钉看成是一个零件族。 “族表”(Family Table)中的零件也称表驱动零件。 下图(index.gif)是螺钉族。图的左面是普通模型,右面是它的实例。普通模型为父项。 族表的作用: 产生和存储大量简单而细致的对象 把零件的生成标准化,既省时又省力 从零件文件中生成各种零件,而无需重新构造 可以对零件产生细小的变化而无需用关系改变模型 产生可以存储到打印文件并包含在零件目录中的零件表 族表实现了零件的标准化并且同一族表的实例相互之间可以自动互换。 关于族表的许可 Pro/ENGINEER模块许可证不同,允许实现的族表内容也不同。 有Pro/FEATURE许可,可以:创建表驱动的自定义组,组特征尺寸可以是表驱动的、不变的或可变的。向零件“族表”(Family Table)中添加表驱动的组。 基本的Pro/ENGINEER许可,可以:通过向“族表”(Family Table)中添加尺寸创建表驱动零件。

Pro/ASSEMBLY许可,可以:通过添加“族表”(Family Table)子组件、零件名称以及组件尺寸来创建表驱动的组件。 族表结构 族表,本质上是用电子表格来管理模型数据,它的外观体现也是一个由行和列组成的电子表格。还是用螺钉来说,GB/T819.1里的上百种螺钉,外形都是一样的,只是尺寸有变化,比如螺纹规格、螺钉总长、螺纹长等等,在标准里,是这样描述这些数据的: 我们把这个表格变换一下,变成下面这样(部份数据):(2.gif)

proe参数化设计实例

实验二 Proe参数化设计实验 一、程序参数化设计实验 1、实验步骤 (1)建立实验模型见图1,具体包括拉伸、打孔及阵列操作。 图1 (2)设置参数。在工具D=300、大圆高度H=100、边孔直径DL=50、阵列个数N=6、中孔直径DZ=100、中孔高度DH=100,见图2。

图2 (3)建立参数和图形尺寸的联系。在工具关系,建立如下关系:D1=D、D0=H、D10=DL、NUM=N、D3=DZ、D2=DH。其中NUM是图形中阵列个数的名称改变后得到的。 (4)建立程序设计。在工具程序,建立程序如下: INPUT DZ NUMBER "输入中孔直径值==" DH NUMBER "输入中孔高度值==" H NUMBER "输入大圆高度值==" D NUMBER "输入大圆直径值==" N NUMBER "输入阵列数目==" DL NUMBER "输入边孔直径值==" END INPUT 将此程序保存后,在提示栏中输入所定义的各个参数的值:大圆直径D=500、大圆高度H=20、边孔直径DL=20、阵列个数N=8、中孔直径DZ=150、中孔高度DH=200。 (5)最后生成新的图形见图3 图3 2、实验分析 本实验通过程序的参数化设计,改变了大圆直径、大圆高度、边孔直径、阵列个数、中孔直径、中孔高度的值,得到了我们预想要的结果。

二、族表的参数化设计 1、实验步骤 (1)建立半圆键模型。见图1 图1 (2)建立族表。通过工具族表,单击“在所选行处插入新实例”按钮,建立四个子零件名,再单击“添加/删除表列”按钮,建立所需要改变的尺寸(主要的标准尺寸h、b、d )。见图2 1 图2 (3)校验族的实例和字零件的生成。单击按钮“校验族的实例”,校验成功后,

proe参数化建模教程(最新)精编版

proe参数化建模 本教程分两部分,第一部分主要介绍参数化建模的相关概念和方法,包括参数的概念、参数的设置、关系的概念、关系的类型、如何添加关系以及如何使用关系创建简单的参数化零件(以齿轮为例)。 第二部分介绍参数化建模的其他方法:如族表的应用、如何使用UDF(用户自定义特征)、如何使用Pro/Program创建参数化零件。(后一部分要等一段时间了,呵呵) 参数化设计是proe重点强调的设计理念。参数是参数化设计的核心概念,在一个模型中,参数是通过“尺寸”的形式来体现的。参数化设计的突出有点在于可以通过变更参数的方法来方便的修改设计意图,从而修改设计意图。关系式是参数化设计中的另外一项重要内容,它体现了参数之间相互制约的“父子”关系。 所以,首先要了解proe中参数和关系的相关理论。 一、什么是参数? 参数有两个含义: ●一是提供设计对象的附加信息,是参数化设计的重要要素之一。参数和模型一起存储,参数可以标明不同模型的属性。例如在一个“族表”中创建参数“成本”后,对于该族表的不同实例可以设置不同的值,以示区别。 ●二是配合关系的使用来创建参数化模型,通过变更参数的数值来变更模型的形状和大小。 二、如何设置参数 在零件模式下,单击菜单“工具”——参数,即可打开参数对话框,使用该对话框可添加或编辑一些参数。 1.参数的组成 (1)名称:参数的名称和标识,用于区分不同的参数,是引用参数的依据。注意:用于关系

的参数必须以字母开头,不区分大小写,参数名不能包含如下非法字符:!、”、@和#等。 (2)类型:指定参数的类型 ?a)整数:整型数据 ?b)实数:实数型数据 ?c)字符型:字符型数据 ?d)是否:布尔型数据。 (3)数值:为参数设置一个初始值,该值可以在随后的设计中修改 (4)指定:选中该复选框可以使参数在PDM(Product Data Management,产品数据管理)系统中可见 (5)访问:为参数设置访问权限。 ?a)完全:无限制的访问权,用户可以随意访问参数 ?b)限制:具有限制权限的参数 ?c)锁定:锁定的参数,这些参数不能随意更改,通常由关系式确定。 (6)源:指定参数的来源 ?a)用户定义的:用户定义的参数,其值可以随意修改 ?b)关系:由关系式驱动的参数,其值不能随意修改。 (7)说明:关于参数含义和用途的注释文字 (8)受限制的:创建其值受限制的参数。创建受限制参数后,它们的定义存在于模型中而与参数文件无关。 (9)单位:为参数指定单位,可以从其下的下拉列表框中选择。 2.增删参数的属性项目 可以根据实际需要增加或删除以上9项中除了“名称”之外的其他属性项目

proe族表讲解

创建族表1. 创建一个普通模型,作为原始模型来使用。2.创建族表:(2001):零件(组件)----族表;(WF):工具----族表。进入族表编辑器,如下图(8.gif,2001、WF同一界 面):B#T]e0k 3.加入项,点上图第二个彩色按钮(增加/删除表列),进入项目选取窗口,如下图(9.gif,2001、WF同一界面):{

[9sMtw 选取一个项目类型,再选取相应项目加入项目列表里。如果选错了,点减号按钮将其从项目列表里去掉。选择完毕点“确定”返回族表编辑器。注意:族表编辑器里各个列项的排列,是根据选取的顺序排列的,所以最好选取时把相关项挨着选在一起,以免数据乱七八糟;并且最好给各个项对应的对象(尺寸、特征等)取个有点实际意义的名字,这些名字将在族表编辑器的表头里显示出来,便于以后的数据管理。4.加入实例行:点第2步图(8.gif)上的第一个彩色按钮(在所选行插入新的实例),编辑器里增加多个行,如下图(10.gif):EF2v[f AR",O8 !4[ 5.输入各新实例数据,把每一个实例对应的各个项的取值输入到表里。“实例名”对应的那一列是每个实例的名字,在此为每个实例取个名字,将来用这个名字来调用这个实例。各个项输入的值,如果与第一行(原始模型的数据)的值相同,那么可以用一个星号(*)代替。注意一个细节:如果某个项是阵列的阵列数,那么子项取值为0的话,与用星号同效果(PTC的帮助上说的是取值为0的话,实例连阵列的原始特征都不生成,与软件的实际情况不同)。 6.输入完毕,校验实例。点上图右起第二个按钮(校验族的实例)。系统即开始运算,尝试生成每一个实例。校验完毕如果没有实例生成失败,族表定义就可以结束了,点工具栏上的小眼镜图标(预览选定实例)会弹出一个小窗口,可以预览实例的最后形状,点“打开”可以在一个新窗口里打开一个实例;如果有实例校验失败,一般来说是此实例的某些项的取值有误,影响了模型的生成,需要检查此实例的各项取值,修正错误。 注:尺寸、参数、元件、特征的加入族表,都按上述过程加入即可,选取类型后,会有提示选取具体的尺寸、参数、元件、特征,“元件”是只有在组件里才可用的。其它类型的加入族表及其管理,请参考后文。公差的使用与尺寸相同,如果尺寸有公差,开启公差显示,即可将公差当普通尺寸一样选取中入族表。lr>IK*[4K* 创建多层族表与修改族表内容 本文理论结合实例,详细阐述了PROE中族表的应用场合及具体使用方法。创建多层族表 1.创建原始模型。2.规划数据管理。根据原始模型的建模手法和各实例的具体变化,确定哪些项(尺寸、参数、特征、零件…)要用族表进行管理,再根据各个项的变化情况确定哪些项放在第一级族表里,哪些项放在第二级族表里,如果数据很多,还可能要规划哪些放在第三级族表里(或更多级族表)。因为同一个项只能出现在族表树的某一个层级里,所以一个项位于哪个层级一定要规划好,否则后期数据录入量会很大,尽可能的把取值重复较多的项放在靠前的层级里。例如原始模型里有A、B、C、D、E五个尺寸,五个尺寸项取值组合共生成100个实例,那么如何规划族表呢?方案A:只用一级族表,那么每个尺寸取值都要录入100次,需要

相关文档