proe自动生成零件明细表.doc

上传人:scccc 文档编号:13894037 上传时间:2022-01-26 格式:DOC 页数:5 大小:92.50KB
返回 下载 相关 举报
proe自动生成零件明细表.doc_第1页
第1页 / 共5页
proe自动生成零件明细表.doc_第2页
第2页 / 共5页
proe自动生成零件明细表.doc_第3页
第3页 / 共5页
proe自动生成零件明细表.doc_第4页
第4页 / 共5页
proe自动生成零件明细表.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《proe自动生成零件明细表.doc》由会员分享,可在线阅读,更多相关《proe自动生成零件明细表.doc(5页珍藏版)》请在三一文库上搜索。

1、如何让 proe 自动生成零件明细表 用 Pro/E 做产品设计时,应用 BOM 技术,则可自动生成标准的明细表。 (一) 参数设计工程师设计零件时, 有些信息可自动列入明细表中, 但更多的相关信息, 可 以通过设定参数的方式,在设计阶段设定,通常情况下,可遵照下列步骤进行。 1 为保证整个设计小组设计的一致性,我们可以预设一个只含有三个基准参 考面标准零件模板,如 start.prt。这样可以使将来的装配中没有太多的参考面, 影响视觉效果,也可把参考面放入层(Layer)中,并保存成不显示状态(Biank)。 2 设定质量信息,对于 start.prt 做质量计算。给入一个密度值,然后加入一

2、 个 Reiation, cmass=mp_mass”( ”),其中 cmass 即为将来的质量参数,建议在 取参数名时, 使用连续的字符串, 不要用“-”“_”等,在后面的设定中会有冲突, 然后编辑 Program(Program; Edit Design),在文件最后,应该是如下内容:MASSPROPPart start 加入此一行END MASSPROP编辑Program的目的是为了当零件修改后,Regenerate时,软件会重新计 算质量。 但此一项需要 Pro/ASSEMBLY 模块。如无此模块, 那么每次设计修改 后,请在总装配后,再做一次质量计算,然后在二维图(含 BOM 的二维

3、图) 中, Regenerate次。3 设定其它参数( Set up; parameter; create; strin)gcmat: 代表材料 ,输入一个常用材料,如: Q-235cname: 代表中文名称,输入基本件cindex: 代表件号,一般情况下,明细表中件号一栏,可以和零件名称( modei name)保持一致,这样可少设一个参数,件号不要用“ .”或空格分成几段,这种命名 方式在Pro/E中是非法的,另一种情况是,在产品设计阶段、零件件号尚不确定, 用户可以按某种编号方式先定零件名,再由 cindex 参数来列示于明细表中,但 这样均会有一定的副作用,就是在没有 PDM 的情况下

4、,不启动 Pro/E 软件, 操作系统检索不到件号栏。这里面的优劣,我们自己可以考虑。ctype :代表零部件类型,通常用户的明细 表会分类,如钢件、铸铁件、非金属件或基本件、通用件、标准件等。用户需要 根据自己的实际情况,用 ctype加以区分,如 A代表钢件、D代表标准件等。gbname 类似于 cindex,可用于标准件,在 part name中,整个企业是不允 许有重复的,但有时用户在标准件明细栏中,件号栏内只标准 GB70-85 字样, 而规格大小列于名称栏内,螺钉 M5x10 。4 装配体 对于子装配,也可如零件一样,设定一个标准模板,当然,因为部件的数量总是相对较少,也可不做模块

5、,到时逐个去设定。(二) 明细表格式的设定利用 Pro/ENGINEER 软件中的 Pro/REPORT 模块,可以自动生成明细表, 通常是将一个定制的表格置于 Format 中,在设计装配体的工程图时, 直接调用这个 Format 即可。由于在 Format 中,图幅的大小是不可改变的,因此用户需 要建立几个不同幅面的 Form at,如 AO、A1、A2,建议取名为 AO-asm、 A1-asm,定义好后,存入Pro/E安装目录下的Format目录中,供所有人员使用。1 Format 格式的获取有三种方法 :(1) 方法一 直接绘制文件新建格式空选择 A1幅面。修改二维图配置文件,将 te

6、xt_height 一项改为合适的字高,如 3.5 由于在 Pro/E 的二维绘图中,不采用参数化绘图,可借用:草绘边偏距,以及编辑 修剪等工具完成边框的设计, 然后在右下角建立标题栏, 也可按上述方式画 线,但只需画出粗实线即可,细实线由 table 完成。这时外边框为粗实线,若想 改为细实线,请用格式线体修改直线线体方向指引 。 方法二 在Sketch中绘制草图首先,在 Sketch 中绘制相应的草图 ,然后文件新建格式截面空浏览 文件新建 格式空调入相应的截面图,最后再以方法一中的方法进行必要的工作 . (3) 方法三 利用已有的幅面格式文件新建格式空插入共享数据自文件。在标题栏处,定义

7、一个或几个基本的table,通过下列方法使表与线体对齐: 选中表 编辑移动特殊选取表的顶点捕捉到点选取相应端点即可。 利用表合并 单元格,将 table 修改为合适的形状,利用选中各列文本格式,将字符设定为表格中间位 置,再通过 双击表格,输入需要的中、英文字符。 在 Pro/E 中,有许多变量是可以由软件 自动判别的,请参考用户手册,常用的有 &model_name,可写入模型名称,可以 是零件或装配;&scale比例尺;¤t_sheet,第几页;&total_sheets共几页 等,另外所有用户自行设定的参数,均可作为 table 中的变量使用,请注意,对 于自定义参数,一定要

8、用 table 中的输入文本 , 不可用插入注释。 2 定义明细表栏明细表做为一个 table 存在于 Pro/E 的工程图中,里面的文字内容,文本可 以通过表 保存表文本文件的方式存成一个文本,并可读入 Excell 中,其中的空格可用 作分行用,与其他系统连接。建立一个 table,自下向上(Asce ndi ng),最下面 一行为表头,另外需要几行根据表格的不一样, 由用户决定。如果零件不分类(即 不对标准件、基本件、钢件、非金属件等分类)。零件间也不需要空行时,只需 一行,需几个空行,加几行,再乘以分类的类数。列数及每列宽度,通常企业有 标准。然后定义 Repeat Region Re

9、peat Region Add,选择第一行左起第一列及 最后一列,若需空行(如两行空行),则选择第一行左起第一列及第三行左起最 后一列,如果对零件分类,则每一类需分别有一个Repeat Region。在 Pro/E 中,允许对用户的表格进行各种各样的设定,来满足不同的选择, 通常有几项是必须要选择的。Attribute ;在Repeat Region中,点取 Attribute,选择已定义的一个 Repeat Region会出现几项 Duplicates表格中同一模型分别显示NoDuplicates同一模型显示在一行,并计算总数No Dup/level :同一模型显示在一行,同时,不同部件中的

10、相同零件也统计在一起,这后两项的选择取决于企业的标准及习惯,如两个仪器需要相同的螺钉固定,总数是4+8个,有时需要分别两行,则选择 No Duplicates,若只需一行,数量是12,则选择No Dup/level。: 一直检索到零件级,会列出所有零件。Flat:只显示最高一层的零件或部件,各部件所属的零部件不列出,通常一个 复杂的装 配体,在Pro/E中可采用多级子装配,这样容易操作和管理,但列表时并不需 要如此多的部件,因此通常可选择,Recursive此时表中会将部件名称及所属的 零件名称同时列出,后面会提到处理办法。Start In dex No start Idx此选择适用于零件的分

11、类统计,当分类统计时,第一类的起始序号是1,第 二类的序号应接续第一类,以次类推,这时,应对第二类设定Start In dex再选第一类的Repeat Region但由于是自动检索零件,因此,软件不允许序号不连续。至此,Repeat Regi on已基本定义完成,接下来输入各列的内容,选择双击单元格从重 复区域中选择对应的单元。序号栏,填入 rpt; index。件号(代号)栏,填入asm; mbr; name,或者如果零件名称与件号不一致,并 且零件参数中已加入 cindex可填入 asm;mbr;User Defined键盘输入 cindex。 名称栏,填入 asm;mbr;User De

12、fined键入 cname. 3IZZD3IZZEZI 数量栏,填入 rpt;qty。材料栏,填入 asm;mbr;User defined键入 cmat。 重量栏,填入 asm;mbr;User defined键入 cmass 如果你要统计各零件的总重,即数量乘以重量,则在上述工作完成后,再做下面 的工 作。在Repeat Region中,先做 Update Tables这样你刚刚填入的参数才会起作 用,再选择Relations,点取刚定义的 table,再 add,键入 totalmass=rpt_qty*asm_mbr_cmas 然后Entertext,总重栏:填入 rpt;rel;Us

13、er Defined:键入totalmass 这时,如果用户定义的 参数名称中含有-或 _号,则在relation中,就会发生 问题。对于标准件,可能有规格一栏,需填入 螺钉M5X20 字样,可填入 asm;mbr; UserDefined;键入gbsize.此时,内中只有 M5X20 字样,table完成后,用 Modify;Text;Text line,将原先的 &asm.mbr.gbsize 改为 &ame &asm.mbr.gbsize, 即可实现。3.有关Repeat Region的命令应用在应用 BOM 的过程中,用户在做装配图时,有些可以定制成标准的 table, 直接应用,有些

14、则可以利用 Repeat Region 中提供的功能随时进行调整。 在 b 项完成后, 用户在做装配图时,可直接调用上述的Format,则table中会自动显示当前模型的明细表。此时可进行调整 Model/Rep:当工程图中含有不同的模型时, 用此 功能可设定对应模型,而且一个装配模型可以拥有不同的简化表示( Simplfy Rep),而table均可利用简化表示屏蔽掉不希望列出的子项,如,一个电缆(Harness在装配中也作为一个 part,用户可用简化表示,Exlude这个零件, 然后选择Model/Rep。即可按简化模型显示子项。Attribute 在 b 项中已解释。Flat/Rec

15、Item :在b项中曾提到零部件的整理,如果用户将所有零件都显示,(Attribute, No Dup/level, Recursive),而有些部件又不需展开,则可利用此项, 选择子装配的名称,Recursive 是展开, Flat 是收拢 ,即可不显示此部件所属的零部件, Default 是恢 复成 Attribute中的形式。Filters :此项是根据不同参数的设定来取舍子项,用By Item可选择某一行不显示 ,用By Rule 则可定义分类表格,如用户定义了 Ctype 参数, a 代表基本件, b 代表 标准件,而第一个表格列出基本件,第二个表格列出标准件,则可利用此项,By R

16、ule;Add 键入 &arm.mbr.ctype= =a,而第二个表格,键入 &asm.mbr.ctype= =b。 如果在一个表格中,只想列出零件而不需要部件(Assembly),则键入&asm.mbr.type= =part。请注意要两个等 号,表示等于,!=表示不等于 , =, =等符号表示大于,小于。Sort Regio ns:表格排序,在 Pro/E中,缺省的排序会是装配次序,用户需 要时可自行 指定某一列或几列作为依据进行排序。Comme nts:备注栏。在定义完 Repeat Region后,备注栏可不输入内容, 而定义成Comments cell,明细内容显示出来后,可直接用

17、Enter text键入相应的零部件行中,这样,此信息便会跟随这个零件,表格次序的调整,不会改变他们的对 应关系。In de ntatio n:可根据零部件装配层次的不同而将显示内容在排列上向后几个 字符间距, 只需选择某个参数,并输入错位的间距(字符个数)即可。Dash Item:可将表格中的某些内容用“-”代替,仅限于序号和数量,当一 个序号变成“ -”后,其它序号会自动重排,保持连续。Fix I ndex :可固定序号,有些用户在装配图中标注序号及指引线时,需要按顺时针或逆时针排列。而在Pro/E中,势必会影响明细表的排序。此时,最直接的办法是 标注不论次序排列完成后,再依据需要的序号去

18、 Fix I ndex,如明细表中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也无法统计。Relatio ns:用法如前所述,参数名不可用“ .”或“ -”、“-”Switch Syms:明细表内容切换成参数名称。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1