您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > PROE_BOM表制作教程
PROE工程图BOM的教程我们这个教程,只是想告诉大家如何将图A这个产品的BOM做成如图B所示!当然是做好表格,自动生成的啊!第一步,我们得制作一个零件和装配文件的模板,这是为了能够统一将要在BOM中加载的参数!1,设置好单位,我用的是如下图所示的编辑----设置-----单位-----2,设置好材料如图所示,我们在此时设置材料,是考虑到产品中,大部分零件是这个材料,当然你也可不在此时设置!在其后单独设置!编辑---设置----材料----如果库里没有你想要的材料,新建一个吧!见下图!3,新建参数,还有很多朋友在讨论如何在工程图中加载中文名称,其中有一个ptc_common_name参数是可以用来加载中文名称的,但PROE支持自定义参数后,如何加载中文名,已经是小菜一碟了!装配文件模板的设置与零件文件的模板设置差不多,在此不多叙述!材料就免了吧,不知道你是不是这样做的,我是这样弄的!第二步,用我们创建好的模板来新建零件和装配文件将每个文件的材料及参数的值设定好,以TOP.PRT为例,见图:第三步,新建ASM_PRODUCT.ASM文件的工程图,新建视图!其具体步骤,不再详细叙述!1,新建BOM表格,表----插入----表----在页面左下方,取一点,创建如下所示表格,相信你没有问题!2,设置重复区域,这是自动生成BOM表内容的关键!a,设置第1个重复区域,表----重复区域----添加------简单------即将表中的两行全部设为第一个重复区域,我们暂且称为外重复区域设置重复区域的属性,表----重复区域----属性----选择外重复区域,设置如下图所示:b,设置第2个重复区域,步骤同上将最上面一行,设为第二重复区域,我们暂且称为内重复区域设置内重复区域属性,步骤同上,设置如下:3,向重复区域中,添加报告参数,ABCDEFGHIJK分别代表我们将要输入的内容A:&rpt.indexB:&asm.mbr.pcodeC:&asm.mbr.nameD:&asm.mbr.typeE:&asm.mbr.中文名F:&rpt.qtyG:&asm.mbr.material.PTC_MATERIAL_NAMEH:&asm.mbr.material.PTC_MASS_DENSITYI:&asm.mbr.pro_mp_massJ:&asm.mbr.备注输入方法:双击重复区域的单元格,然后点击相应的报告参数,或者单击单元格,然后右击,在弹出菜单中选择属性,然后在文本选项下输入相对应的内容!上图的,B,E,J,分别是我们自定义的参数,再此说一下运用报告参数的方法,见图:双击单元格,启用输入报告参数4,重复区域中的关系式上面的K,即总重,我们将在此单独说明,我们知道,这个总重=单重*数量,所以在这个时候,我们就必须启用关系式了!表----重复区域----关系----选择重复区域-----在K单元格中输入:&rpt.rel.zzOK!5,万事俱备啦表----重复区域----切换符号----看到类似下图的东西了吗?上传做教程用的PRT档,其实里面什么都没有!只是软件上的演练,可能有些不太符合国标或者行业内的标准!有不足之处,大家皆可提出!好帖重奖!其实这个教程就是一个镶嵌重复区域的BOM表格,很简单的!,但我想,有时间,有必要的话,做一下,或者来挖掘一下他的其它的功能,对于我们还是有好处的!既然软件有这个功能,可以让我们的工作更加的简单的时候,我们又何乐而不为呢?其实,在实际的运用当中,是不可能,每个产品BOM表都来这样做一次的,大多数是做成工程图的模板文件(*.drw),或者是格式文件(*.frm),在里面创建我们上面所做的内容,然后,在要做BOM表的时候,调出来即可!方法大同小异!在此不再详述!在这里,上传一些模板文件,图框文件,供大家参考,希望对大家有帮助!一起学习,共同进步!部分BOM问题汇总:1,为何我的零件,分析----模型----质量属性----有正确显示重量,BOM中却没有显示?如果材料设置正确,请运行一次,设置---质量属性----确定,再到工程图中编辑----再生---2,为何我的BOM表中,每个零件之间都有一个空行呢?表---重复区域----属性----选择重复区域----选择最小重复----设置其数值为03,如何更改,小数点的位数?格式----小数位数----输入小数位数----选择须更改小数位数的内容零件图号你只要在零件模型中加入自定义字符串,然后在装配图明细栏中相应栏中取自定义字符串名称的地址就可以了。装配图号也一样在参数中设置好然后取地址。最终结果.JPG(78.86KB)2007-6-715:08重复区域中的关系式.jpg(74.34KB)2007-6-715:03自定义参数4.jpg(19.8KB)2007-6-714:49如何让proe自动生成零件明细表用Pro/E做产品设计时,应用BOM技术,则可自动生成标准的明细表。(一)参数设计工程师设计零件时,有些信息可自动列入明细表中,但更多的相关信息,可以通过设定参数的方式,在设计阶段设定,通常情况下,可遵照下列步骤进行。1.为保证整个设计小组设计的一致性,我们可以预设一个只含有三个基准参考面标准零件模板,如start.prt。这样可以使将来的装配中没有太多的参考面,影响视觉效果,也可把参考面放入层(Layer)中,并保存成不显示状态(Blank)。2.设定质量信息,对于start.prt做质量计算。给入一个密度值,然后加入一个Relation,cmass=mp_mass(””),其中cmass即为将来的质量参数,建议在取参数名时,使用连续的字符串,不要用“-”“_”等,在后面的设定中会有冲突,然后编辑Program(Program;EditDesign),在文件最后,应该是如下内容:MASSPROPPartstart加入此一行ENDMASSPROP编辑Program的目的是为了当零件修改后,Regenerate时,软件会重新计算质量。但此一项需要Pro/ASSEMBLY模块。如无此模块,那么每次设计修改后,请在总装配后,再做一次质量计算,然后在二维图(含BOM的二维图)中,Regenerate一次。3.设定其它参数(Setup;parameter;create;string)cmat:代表材料,输入一个常用材料,如:Q-235cname:代表中文名称,输入‘基本件’cindex:代表件号,一般情况下,明细表中件号一栏,可以和零件名称(modelname)保持一致,这样可少设一个参数,件号不要用“.”或空格分成几段,这种命名方式在Pro/E中是非法的,另一种情况是,在产品设计阶段、零件件号尚不确定,用户可以按某种编号方式先定零件名,再由cindex参数来列示于明细表中,但这样均会有一定的副作用,就是在没有PDM的情况下,不启动Pro/E软件,操作系统检索不到件号栏。这里面的优劣,我们自己可以考虑。ctype:代表零部件类型,通常用户的明细表会分类,如钢件、铸铁件、非金属件或基本件、通用件、标准件等。用户需要根据自己的实际情况,用ctype加以区分,如A代表钢件、D代表标准件等。gbname:类似于cindex,可用于标准件,在partname中,整个企业是不允许有重复的,但有时用户在标准件明细栏中,件号栏内只标准GB70-85字样,而规格大小列于名称栏内,螺钉M5x10。4.装配体对于子装配,也可如零件一样,设定一个标准模板,当然,因为部件的数量总是相对较少,也可不做模块,到时逐个去设定。(二)明细表格式的设定利用Pro/ENGINEER软件中的Pro/REPORT模块,可以自动生成明细表,通常是将一个定制的表格置于Format中,在设计装配体的工程图时,直接调用这个Format即可。由于在Format中,图幅的大小是不可改变的,因此用户需要建立几个不同幅面的Format,如A0、A1、A2,建议取名为A0-asm、A1-asm……,定义好后,存入Pro/E安装目录下的Format目录中,供所有人员使用。1.Format格式的获取有三种方法:(1)方法一直接绘制文件→新建→格式→空→选择A1幅面。修改二维图配置文件,将text_height一项改为合适的字高,如3.5由于在Pro/E的二维绘图中,不采用参数化绘图,可借用:草绘→边→偏距,以及编辑→修剪等工具完成边框的设计,然后在右下角建立标题栏,也可按上述方式画线,但只需画出粗实线即可,细实线由table完成。这时外边框为粗实线,若想改为细实线,请用格式→线体→修改直线→线体→方向指引。(2)方法二在Sketch中绘制草图首先,在Sketch中绘制相应的草图,然后文件→新建→格式→截面空→浏览文件→新建→格式→空→调入相应的截面图,最后再以方法一中的方法进行必要的工作.(3)方法三利用已有的幅面格式文件→新建→格式→空→插入→共享数据→自文件。在标题栏处,定义一个或几个基本的table,通过下列方法使表与线体对齐:选中表→编辑→移动特殊→选取表的顶点→捕捉到点→选取相应端点即可。利用表→合并单元格,将table修改为合适的形状,利用选中各列→文本格式,将字符设定为表格中间位置,再通过双击表格,输入需要的中、英文字符。在Pro/E中,有许多变量是可以由软件自动判别的,请参考用户手册,常用的有&model_name,可写入模型名称,可以是零件或装配;&scale比例尺;¤t_sheet,第几页;&total_sheets,共几页等,另外所有用户自行设定的参数,均可作为table中的变量使用,请注意,对于自定义参数,一定要用table中的输入文本,不可用插入→注释。2.定义明细表栏明细表做为一个table存在于Pro/E的工程图中,里面的文字内容,文本可以通过表→保存表→文本文件的方式存成一个文本,并可读入Excell中,其中的空格可用作分行用,与其他系统连接。建立一个table,自下向上(Ascending),最下面一行为表头,另外需要几行根据表格的不一样,由用户决定。如果零件不分类(即不对标准件、基本件、钢件、非金属件等分类)。零件间也不需要空行时,只需一行,需几个空行,加几行,再乘以分类的类数。列数及每列宽度,通常企业有标准。然后定义RepeatRegion。RepeatRegion;Add,选择第一行左起第一列及最后一列,若需空行(如两行空行),则选择第一行左起第一列及第三行左起最后一列,如果对零件分类,则每一类需分别有一个RepeatRegion。在Pro/E中,允许对用户的表格进行各种各样的设定,来满足不同的选择,通常有几项是必须要选择的。Attribute;在RepeatRegion中,点取Attribute,选择已定义的一个RepeatRegion,会出现几项Duplicates表格中同一模型分别显示NoDuplicates同一模型显示在一行,并计算总数NoDup/level:同一模型显示在一行,同时,不同部件中的相同零件也统计在一起,这后两项的选择取决于企业的标准及习惯,如两个仪器需要相同的螺钉固定,总数是4+8个,有时需要分别两行,则选择NoDuplicates,若只需一行,数量是12,则选择NoDup/level。Recursive:一直检索到零件级,会列出所有零件。Flat:只显示最高一层的零件或部件,各部件所属的零部件不列出,通常一个复杂的装配体,在Pro/E中可采用多级子装配,这样容易操作和管理,但列表时并不需要如此多的部件,因此通常可选择,Recursive。此时表中会将部件名称及所属的零件名称同时列出,后面会提到处理办法。StartIndexNostartIdx此选择适用于零件的分类统计,当分类统计时,第一类的起始序号是1,第二类的序号应接续第一类,以次类推,这时,应对第二类设定StartIndex再选第一类的RepeatRegion。但由于是自动检索零件,因此,软件不允许序号不连续。至此,RepeatRegion已基本定义完成,接下来输入各列的内容,选择双击单元格
本文标题:PROE_BOM表制作教程
链接地址:https://www.777doc.com/doc-3821044 .html