iCAx开思网

标题: ProE 工程图BOM表相关参数 [打印本页]

作者: binkero    时间: 2007-1-13 09:02
标题: ProE 工程图BOM表相关参数
在Pro/ENGINEER中文环境下,应用Pro/REPORT的功能,再加上用户设计时,设定一些特定的参数,则可

以自动生成符合企业标准的明细表。  
    1、 设计参数
    当用户设计零件时,有些信息可自动列入明细表中,但更多的相关信息,可以通过设定参数的方式

,在设计阶段设定,通常情况下,可遵照下列步骤进行。
   
    a. 为保证整个设计小组设计的一致性,并尽可能减少重复工作,建议用户预设一个标准零件模板,

如start.prt,它应该只含有三个基准参考面(Datum plane)。为使将来的装配中没有太多的参考面,

影响视觉效果,可把参考面放入层(Layer)中,并保存成不显示状态(Blank)。
   
    b. 设定质量信息,对于start.prt做质量计算(Info; Model Analysis; Model Mass Properties)。

此时须给入一个密度值,对于钢件,为7.85E-6,然后加入一个Relation, cmass=mp_mass””,其中

cmass即为将来的质量参数,建议在取参数名时,使用连续的字符串,不要用“-”“_”等,在后面的设

定中会有冲突,第三,编辑Program(Program; Edit Design),在文件最后,应该是如下内容:
    MASSPROP
    Part start 加入此一行
    END MASSPROP
    编辑Program的目的是为了当零件修改后,Regenerate时,软件会重新计算质量。但此一项需要

Pro/ASSEMBLY模块。如无此模块,那么每次设计修改后,请在总装配后,再做一次质量计算,然后在二

维图(含BOM的二维图)中,Regenerate一次。
   
    c. 设定其它参数
    根据用户的不同需求,参数可自行设计,通常可加入下列几项:
    (Set up; parameter; create; string)
    cmat: 代表材料,输入一个常用材料,如:Q-235
    cname: 代表中文名称,输入‘基本件’
    cindex: 代表件号,一般情况下,明细表中件号一栏,可以和零件名称(model name)保持一致,

这样可少设一个参数,但有时用户的件号用“.”或空格分成几段,以便管理,而这种命名方式在Pro/E

中是非法的,另一种情况是,在产品设计阶段、零件件号尚不确定,用户可以按某种编号方式先定零件

名,再由cindex参数来列示于明细表中,但这样均会有一定的副作用,就是在没有 PDM的情况下,不启

动Pro/E软件,操作系统检索不到件号栏。这里面的优劣,希望用户考虑。
    ctype:代表零部件类型,通常用户的明细表会分类,如钢件、铸铁件、非金属件或基本件、通用件

、标准件等。用户需要根据自己的实际情况,用ctype加以区分,如A代表钢件、D代表标准件等。
    gbname:类似于cindex,可用于标准件,在part name中,整个企业是不允许有重复的,但有时用户

在标准件明细栏中,件号栏内只标准GB70-85字样,而规格大小列于名称栏内,螺钉M5x10。
   
    d. 装配体,即部件
    对于子装配,也可如零件一样,设定一个标准模板,当然,因为部件的数量总是相对较少,也可不

做模块,到时逐个去设定。
   
    2、 产品设计

    当设计一个新零件时,要先打开start.prt,然后save as成一个新的零件名,再用这个新的零件名

进行设计,在装配中设计一个新零件,也可以用copy方式利用start.prt。
   
    3、 明细表格式的设定
   
    利用Pro/ENGINEER软件中的Pro/REPORT模块,可以自动生成明细表,通常是将一个定制的表格置于

Format中,在设计装配体的工程图时,直接调用这个Format即可。由于在Format中,图幅的大小是不可

改变的,因此用户需要建立几个不同幅面的Format,如A0、A1、A2,建议取名为A0-asm、A1-asm……,

定义好后,存入Pro/E安装目录下的Format目录中,供所有人员使用。
   
    a. 定义Format基本格式,以A1-asm为例;
    New; Format; “A1-asm”,选择A1幅面。
    修改二维图配置文件,set up; Modify val
    将text_height一项改为合适的字高,如3.5
    由于在Pro/E的二维绘图中,不采用参数化绘图,因此在定义内边框时,可如下完成:sketch;

construction; offset;建立与4条基本边框有一定间距的双点划线,再做sketch; line; vertex;选取4

个交点,可得到4条实线,做为内边框。然后在右下角建立标题栏,也可按上述方式画线,但只需画出粗

实线即可,细实线由table 完成。这时外边框为粗实线,若想改为细实线,请用 Modify; Line style;

将外边框改为Leader。
    在标题栏处,定义一个或几个基本的table,通过move; vertics与内边框对齐,利用mod table;

merge;将table修改为合适的形状,利用mod rows/cols; Justify; middle;逐列将字符设定为表格中间

位置,再通过Enter text输入需要的中、英文字符。
    在Pro/E中,有许多变量是可以由软件自动判别的,请参考用户手册,常用的有&model_name,可写

入模型名称,可以是零件或装配; &scale比例尺;¤t_sheet,第几页;&total_sheets,共几页等,另

外所有用户自行设定的参数,均可作为 table中的变量使用,请注意,对于自定义参数,一定要用table

中的Enter text, 不可用detail中的creat; note。
   
    b. 定义明细表栏
    明细表做为一个table存在于Pro/E的工程图中,里面的文字内容,文本可以通过table;

save/retrive; store text的方式存成一个文本,并可读入Excell中,其中的空格可用作分行用,与其

他系统连接。建立一个table,自下向上(Ascending),最下面一行为表头,另外需要几行根据表格的

不一样,由用户决定。如果零件不分类(即不对标准件、基本件、钢件、非金属件等分类)。零件间也

不需要空行时,只需一行,需几个空行,加几行,再乘以分类的类数。列数及每列宽度,通常企业有标

准。
    然后定义Repeat Region。
    Repeat Region;Add,选择第一行左起第一列及最后一列,若需空行(如两行空行),则选择第一

行左起第一列及第三行左起最后一列,如果对零件分类,则每一类需分别有一个Repeat Region。
    在Pro/E中,允许对用户的表格进行各种各样的设定,来满足不同的选择,通常有几项是必须要选择

的。
    Attribute;在Repeat Region中,点取Attribute,选择已定义的一个Repeat Region,会出现几项
    Duplicates表格中同一模型分别显示
    No Duplicates同一模型显示在一行,并计算总数
    No Dup/level:同一模型显示在一行,同时,不同部件中的相同零件也统计在一起,这后两项的选

择取决于企业的标准及习惯,如两个仪器需要相同的螺钉固定,总数是4+8个,有时需要分别两行,则选

择No Duplicates,若只需一行,数量是12,则选择No Dup/level。
    Recursive:一直检索到零件级,会列出所有零件。
    Flat:只显示最高一层的零件或部件,各部件所属的零部件不列出,通常一个复杂的装配体,在

Pro/E中可采用多级子装配,这样容易操作和管理,但列表时并不需要如此多的部件,因此通常可选择,

Recursive。此时表中会将部件名称及所属的零件名称同时列出,后面会提到处理办法。
    Start Index
    No start Idx
    此选择适用于零件的分类统计,当分类统计时,第一类的起始序号是1,第二类的序号应接续第一类

,以次类推,这时,应对第二类设定Start Index再选第一类的Repeat Region。但由于是自动检索零件

,因此,软件不允许序号不连续。
    至此,Repeat Region已基本定义完成,接下来输入各列的内容,选择Enter text;Report Sym从重

复区域中选择对应的单元。
    序号栏,填入rpt;index。
    件号(代号)栏,填入asm;mbr;name,或者如果零件名称与件号不一致,并且零件参数中已加入

cindex可填入asm;mbr;User Defined:键盘输入cindex。
    名称栏,填入asm;mbr;User Defined:键入cname.
    数量栏,填入rpt;qty。
    材料栏,填入asm;mbr;User defined:键入cmat。
    重量栏,填入asm;mbr;User defined:键入cmass。
    如果你要统计各零件的总重,即数量乘以重量,则在上述工作完成后,再做下面的工作。
    在Repeat Region中,先做Update Tables,这样你刚刚填入的参数才会起作用,再选择Relations,

点取刚定义的table,再add,键入totalmass= rpt_qty*asm_mbr_cmass,然后Enter text,
    总重栏:填入rpt;rel;User Defined:键入totalmass。
    这时,如果用户定义的参数名称中含有‘-’或‘_’号, 则在relation中,就会发生问题。
    对于标准件,可能有规格一栏,需填入 螺钉 M5X20 字样,可填入asm;mbr; User Defined;键入

gbsize. 此时,内中只有 M5X20 字样,table完成后,用 Modify;Text;Text line, 将原先的

&asm.mbr.gbsize 改为 &asm.mbr.cname &asm.mbr.gbsize, 即可实现。

    c.有关Repeat Region的命令应用
    在应用BOM的过程中,用户在做装配图时,有些可以定制成标准的table,直接应用,有些则可以利

用Repeat Region中提供的功能随时进行调整。
    在b项完成后,用户在做装配图时,可直接调用上述的Format,则table中会自动显示当前模型的明

细表。此时可进行调整Model/Rep:当工程图中含有不同的模型时,用此功能可设定对应模型,而且一个

装配模型可以拥有不同的简化表示(Simplfy Rep),而table均可利用简化表示屏蔽掉不希望列出的子

项,如,一个电缆(Harness)在装配中也作为一个part,用户可用简化表示, Exlude这个零件,然后

选择Model/Rep。即可按简化模型显示子项。
    Attribute在b项中已解释。
    Flat/Rec Item:在b项中曾提到零部件的整理,如果用户将所有零件都显示,(Attribute, No

Dup/level, Recursive),而有些部件又不需展开,则可利用此项,选择子装配的名称,Recursive是展

开,Flat是收拢,即可不显示此部件所属的零部件,Default是恢复成Attribute中的形式。
    Filters:此项是根据不同参数的设定来取舍子项,用By Item可选择某一行不显示,用By Rule则可

定义分类表格,如用户定义了Ctype参数,a代表基本件,b代表标准件,而第一个表格列出基本件,第二

个表格列出标准件,则可利用此项, By Rule;Add键入&arm.mbr.ctype= =a,而第二个表格,键入

&asm.mbr.ctype= =b。如果在一个表格中,只想列出零件而不需要部件(Assembly),则键入

&asm.mbr.type= =part。请注意要两个等号,表示等于,!=表示不等于, >=,<=等符号表示大于,小于。
    Sort Regions:表格排序,在Pro/E中,缺省的排序会是装配次序,用户需要时可自行指定某一列或
作者: binkero    时间: 2007-1-13 09:02
几列作为依据进行排序。
    Comments:备注栏。在定义完Repeat Region后,备注栏可不输入内容,而定义成Comments cell,

明细内容显示出来后,可直接用Enter text键入相应的零部件行中,这样,此信息便会跟随这个零件,

表格次序的调整,不会改变他们的对应关系。
    Indentation:可根据零部件装配层次的不同而将显示内容在排列上向后几个字符间距,只需选择某

个参数,并输入错位的间距(字符个数)即可。
    Dash Item:可将表格中的某些内容用“-”代替,仅限于序号和数量,当一个序号变成“-”后,其

它序号会自动重排,保持连续。
    Fix Index:可固定序号,有些用户在装配图中标注序号及指引线时,需要按顺时针或逆时针排列。

而在Pro/E中,势必会影响明细表的排序。此时,最直接的办法是标注不论次序排列完成后,再依据需要

的序号去Fix Index,如明细表中20号应为1号,则Fix Index选取表格,再选取20号这一行,键入1,

Done完成后,则次序会改变,明细表及标注的序号会同时改变,依次再设5号为2,8号为3,即可。但是

不可以将10再固定为2(原5号已固定为2),若需要再改变,必须先作Unfix。
    Summation:统计功能。Pro/E提供Repeat Region的统计功能,如总数量、总重量。做法为

Summation,选择一个Repeat Region,Add,选取某一列,键入一个新的参数名称,选取同一表格中非重

复区域的一个空格放置计算结果,这个空格不可以是Repeat Region中的空格,也不可以是其它table的

空格。若想在其它table中显示,可用Enter text,&parmname,这里parmname是刚才给定的参数名称,

请注意,做此统计时,本列内容中不可有空内容或其它非数字信息,如若有的零件未给cmass参数,则无

法统计总重,若数量栏做Dash Item也无法统计。
    Relations:用法如前所述,参数名不可用“.”或“-”、“-”
    Switch Syms:明细表内容切换成参数名称。
   
    4、 标注件号
   
    利用明细表,在Pro/E中可自动标注件号,在table中,选择BOM Ballom;Set Region。选取明细栏

,再Show All即可。
    在缺省状态(Simple或with qty)下,显示的序号用气球表示。有些用户的标准不是这样,则需定

义符号Symbol。
   
    a. Bom Symbol
    在Detail中选择Create;Symbol;Definition;Define,给一个名称,如bom_sym。会出现定义符号

窗口。画一条长度适宜的水平线,并设定成细实线(Leader type),Create;Note;Center;Make

Note,键入\rpt.index\。
    若需标注的是件号而非序号,则键入\asm.mbr.name\或\asm.mbr.cindex\并将位置居中放置好。同

时也允许输入几个变量,以便同时显示。在Symbol Edit的主菜单下,选择Attributes。此时有几项必须

要选择:
    Free—选择字符串中心
    Left Leader—选择水平线左端点
    Right Leader—选择水平线右端点
    Allow Elbow—选中,OK,完成
    Done退出Symol完成后,用Write保存下这个Symbol并备份于Pro/E安装目录下的Symbol到这个目录,

这样使用起来会方便些。
    在标注时,选择Set Region; Customer再选择bom_sym即可。Show;show All。
   
    b. Mod Attach
    自动显示的标注是指在对应零件的棱线上,通常国标应该指在表面上,注意如果指引点是箭头,而

想改成实心圆点的话,请修改二维图的Setup file,Advanced;Modify val将

def_bom_balloon_leader_sym的选项改为Filled_dot,再重新标注一次。移动指引点时,用 Mod Attach

; On Surface ,选取同一零件的表面。
   
    c. 有关Bom Balloon的功能
    Set Region,指定参照的Repeat Region,由于只能指定一个Repeat Region。因此,当零件分类时

,会产生问题,因此建议在图纸的标题栏中,尽量不采用分类表示,而只依靠排序来分别各类零件,否

则只好另做一个表格,标注好后,再将表格换到一张空白图纸上,后面的选项with qty,表示标注中即

包含序号,亦包含数量。
    Clear Region,清除件号标注
    Change Type,切换标注的符号
    Set Param,改变标注的内容,如将序号改为件号,但不适用于自定义符号
    Alt Symbol,切换标注符号,仅限于自定义符号或带数量的符号,有时用户需要将基本件标序号,

标准件标件号。即可据此调整。
   
    5、 制定明细表手册
   
    通常在用户的图档中,除去附于装配图的明细表外,还需有专门装订成册的明细表,这时的做法基

本上一样,但是因为表格要分页,故不要在图框(Format)中定义Table, 而是定义好一个Table,存储

起来。使用时,选择一个不带Repeat Region 的图框,基于要表达的装配模型,但不需要放置视图,再

调用做好的Table.接下来进行分页。
   
    a.在Pro/E的table功能中,是允许将一个Repeat Region分开的,用法如下:
    在table,选用Pagination,点取要分割的Repeat Region,再点取分割的位置,Repeat Region即会

只剩下分割位置以前的一部分,同时,会按相同的大小分成多页,并自动加上图框。也正是因为自动加

图框,所以图框中不能再含有Repeat Region .要在每个区域增加抬头部分,选择Add Title及要选的

Repeat Region,再选择Header(表格自上向下排列时)或Footer(表格自下向上排列时),再选择抬头

的区域,只有一行时,连点两次即可,多行时点首尾行,这样,基本上可以满足明细表汇总的要求。
   
    a. Pagination的相关功能。
    Set Extent: 分页。
    Clear Extent: 取消分页。请注意此时后面自动增加的页数不会自动删除,包括零件序号变少,页

数减少时,也会出现空白页。
    Add Sement: 一般适用于图纸形式的标题栏。当标题栏长度太大时,需要在同一页面上放置多列,

此时,在Set Extent 之后,用Add Sement,选择对角两个点,即可显示出初始页后面的标题栏。需要多

列时,重复即可。如果指定的区域过大,则会出现空行。
    Del Sement: 删除掉增加的区域。
作者: binkero    时间: 2007-1-13 09:03
找了很久的发上来
作者: ghoust258    时间: 2007-1-13 09:44
好多啊,没看完,而且看不怎么懂,不过来者皆顶!!!
作者: rongyi21    时间: 2007-1-14 04:12
学习中!
作者: bingchenxing    时间: 2007-1-20 23:00
顶了再看~~~~
作者: 北寒    时间: 2007-1-22 22:28
狂项!!!
作者: 小破孩    时间: 2007-1-24 20:40
看了,不是很懂,要是有图片说明下就好了
作者: hehua123    时间: 2007-2-6 09:12
ding a
作者: caijingrong    时间: 2007-2-6 16:09
学习中!
作者: zhucelu    时间: 2007-2-6 16:59
不是很懂,深啊.越玩有意思!!
作者: c_k_y    时间: 2007-2-12 19:08
HAO!!!
作者: 三打哈    时间: 2007-2-23 21:39
学习好东西!
作者: 酸菜一碟    时间: 2007-8-3 12:31
学习中。
作者: babyli    时间: 2007-8-4 01:10
学习
作者: caosanjun3    时间: 2007-8-4 01:24
唉,太长了..眼睛都看花了..
作者: 老急    时间: 2007-8-4 08:23
learning...........
作者: mch2007    时间: 2007-8-4 08:53
ding
作者: startfish    时间: 2007-9-17 16:28
说的很详细,但看的很累.不过还是支持
作者: cx1019    时间: 2007-12-5 09:35
是啊,很多都不明白啊,那个FMT路径z怎么设置到CONFIG。PRO里面呢?
通过搜索找到4个CONFIG。PRO文件那哪一个是的列。
在给编辑语法的时候又是怎样的一个编辑状态呢?
作者: 小小甜甜    时间: 2008-3-9 19:36
能不能现个视频啊
作者: design_man    时间: 2008-4-11 10:38
非常好的资料,建议置顶
谢谢楼主分享
作者: sunchangke5418    时间: 2008-4-11 15:31
人都晕了,没看明白
作者: 艺海游天    时间: 2008-4-11 15:46
多则乱!楼主应分类说明!
作者: lsl255    时间: 2008-4-11 20:39
标题: 直接发一个配置文件给大家不就解决了
我会做这个都看的不太懂呢,何况不会做的!
作者: wesley_qiu    时间: 2008-4-12 00:18
会做这个都看的不太懂呢,何况我不会做的
作者: mali62092154    时间: 2008-4-12 11:12
需要耐心 但我没!
作者: jdzhu    时间: 2008-4-29 23:51
这是我看过相关proe的所有贴子中的最好的一次,讲的细致具体,要认真阅读和操作.

绝好的贴子!!!!!!11
作者: faw715    时间: 2008-5-27 17:16
我全看完了,基本上和“洪立群、黄圣杰”的搅成一致,我手头有这个教程书,但是这里面没有提到如何自动处理“页次”问题,我看完教程自己也搞不出来,很是着急。比如,装配图里面的明细栏应该标注每个零件(非标准)的“页次”,那么零件图里面的明细栏如何与上述的装配图明细栏的“页次”等同呢?还有“数量”问题也同样存在。
作者: faw715    时间: 2008-5-27 17:19
(上面错别字特此更正)
我全看完了,基本上和“洪立群、黄圣杰”的教程一致,我手头有这本书,但是这里面没有提到如何自动处理“页次”问题,我看完教程自己也搞不出来,很是着急。比如,装配图里面的明细栏应该标示每个零件(非标准)的“页次”,那么零件图里面的明细栏如何与上述的装配图明细栏的“页次”等同呢?还有“数量”问题也同样存在。
作者: 小小甜甜    时间: 2008-7-21 17:10
楼主还是出个视频教程吧看不懂
作者: haojianjing    时间: 2008-7-21 18:59
楼主,谢了,还可以吧,有机会探讨探讨.
作者: 坏球    时间: 2008-7-21 20:12
只有大公司才用得到
!!
楼主辛苦了!!
作者: 马欢    时间: 2008-7-22 09:56
先收藏了,非常感谢!
作者: 破衣天空2    时间: 2008-9-10 09:31
好东西  顶
作者: zhulei4657    时间: 2008-9-19 14:13
好资料,先收藏了,谢谢
作者: jxzx520    时间: 2008-12-25 17:11
学习中哦,拿下
作者: colinnavy    时间: 2009-1-5 15:08
好多啊,没看完,而且看不怎么懂,不过来者皆顶!!!
作者: zhongxinhui    时间: 2009-1-6 20:58
强,顶一下先!
作者: divas    时间: 2009-1-6 23:42
比较全,谢谢楼主
作者: xyskso    时间: 2009-1-9 23:45
多谢楼主分享!
作者: hifanping    时间: 2009-1-10 11:06
非常感谢
这是我看过相关proe的所有贴子中的最好的一次,讲的细致具体,要认真阅读和操作.)
作者: rcheyu    时间: 2009-1-10 13:16
看了在顶,,
作者: wjwpwyyn    时间: 2009-4-20 17:29
顶啊,学习中
作者: acshevchenko    时间: 2009-5-11 10:15
纯文字的教程需要很深的基础才能看懂啊
作者: DYN2004    时间: 2009-5-12 17:26
有些是错误的
作者: FengXinRen    时间: 2009-5-14 09:04
定了在頂啊
作者: xudong_1122    时间: 2009-9-21 02:48
不顶不行,顶顶顶
作者: w77y11q    时间: 2009-9-21 12:48
proe工程图中的DRW模板怎样实现日期的及时更新
作者: 395157090    时间: 2009-11-8 21:22
怎么就看不懂呢
作者: happydouer    时间: 2009-12-3 11:11
看了,不明白!不知所云,也不知道本意是要教会我做什么!
作者: LIUSHAOXIONG    时间: 2009-12-3 11:57
好多啊,没看完,而且看不怎么懂,不过来者皆顶!!!
作者: jacky047    时间: 2009-12-23 15:22
要顶要顶·!
作者: markdhwang    时间: 2010-5-21 18:00
学习下      。
作者: myna619    时间: 2010-6-5 12:39
好东西,谢谢分享
作者: myna619    时间: 2010-6-5 12:40
好东西,谢谢分享
作者: hxy369    时间: 2010-6-14 14:20
便用边学,不错,详细
就是全文字有些枯涩
有机会我整个图文的
谢谢楼主分享
作者: scolar    时间: 2010-7-27 11:18
在学习中!
作者: lemonlingzhi    时间: 2010-8-13 17:27
学习中。。。。。。。。。。。。
作者: vipwanghao    时间: 2010-8-19 10:35
有没有教程
作者: wyq7711    时间: 2010-8-20 14:08
先顶下,有空认真看看
作者: zandy    时间: 2010-8-24 12:30
这哥们不错,好东西,支持
作者: 上边痛    时间: 2010-8-24 13:03
又学习了。
作者: zandy    时间: 2010-8-24 14:02
有时间再来设置一下吧
作者: ajian8431    时间: 2010-9-3 22:11
好东西就得用小弟弟顶上去!
作者: marknew    时间: 2010-9-20 14:29
谢谢分享。
作者: kam020    时间: 2010-11-9 22:25
肯定要帮顶!
作者: 63114362    时间: 2011-1-8 19:52
很受用。谢谢啦!
作者: 上边痛    时间: 2011-1-9 15:21
全是文字处理呀。。。有图就好了
作者: bihan-123    时间: 2011-5-25 13:06
不知道能不能介绍下PRO-E中BOM表的制作啊,零件图中怎么设置参数啊?
作者: wlhcq    时间: 2011-5-25 15:18
先收藏了,非常感谢!
作者: renyueming2001    时间: 2011-9-28 19:30
讲得很好、很透彻啊。谢谢
作者: renyueming2001    时间: 2011-9-29 19:16
下载了。谢谢
作者: hnxxsjl    时间: 2011-10-9 22:57
很详细,多谢分享
作者: 芝麻糊    时间: 2011-11-12 22:10
学习中。。。。。。。。。
作者: lvyeyang    时间: 2012-2-25 21:43
学习中!
作者: hank808    时间: 2012-2-29 12:04

作者: lvkings    时间: 2012-2-29 13:28
健康
作者: hongheye88    时间: 2014-5-2 19:44
没看完..先顶下




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3