【Proe/Creo工程图】报表、材料清单、族表

您所在的位置:网站首页 creo怎么创建球标符号 【Proe/Creo工程图】报表、材料清单、族表

【Proe/Creo工程图】报表、材料清单、族表

2024-07-15 22:58| 来源: 网络整理| 查看: 265

0 分享至

用微信扫码二维码

分享至好友和朋友圈

报表与材料清单输出

11.1 新建报表

新建报表之前,必须已经在环境中有一个装配模型或者装配模型已经完成。

图11- 1. 创建报表

报表新建的窗口中没有默认模板可以选择, 只能选择一个图幅大小, 这是因为报表清 单并不是图纸。在随后的 “新报告”对话框中,需要指定报表的关联模型,如果当前模型 已经打开, 则会根据该模型自动添加, 如果没有打开任何装配模型, 则需要单击浏览进行 装配模型关联。

由于报表是 ERP 系统提供给车间使用的, 因此为了方便打印, 建议设置成为 A4 横向。

Creo 的报告创建环境还是继承了原来的 Pro/E 的设计环境, 至少其界面还是使用的菜 单栏的模式。

在创建报表的环境下中, 通过单击空白区拖出来的右键菜单还可以插入本报表引用的 模型, 因为报表或明细表手册中, 是允许插图的。同时 PTC 公司为了应对这个市场, 也出 品了一款插图软件,功能非常强大,请读者于网路上搜索该软件的信息。

图11-2. 创建报表视图

接下来, 如果读者在此之前已经定义了绘图模板中需要用到的标题栏等四种表格, 则 可以在此通过插入表格的方式插入完整的重复区域报表,该操作和前述明细表创建方式完 全一样。

通过菜单栏>表>插入>表来自文件选择明细表表格,完成移动表格定位工作, 最终实 现明细表的定位。

图11-3. 定位明细表格

如果读者需要通过自定义方式来创建报表, 则可以通过表>插入>表,并通过定义一款 合适的表格来完成表格创建,最终添加重复区域来完成报表, 该部分方法已经在注释创建 章节中,关于表格重复区域的定义部分已经详细讲述过了, 读者可以翻阅至该章节进行阅 读了解。

图11-4. 创建明细表

在菜单栏的表格下拉菜单中,集成了重复区域以及 BOM 球标的创建,重复区域集成 了 Ribbon 截面中菜单管理器的所有功能, 创建流程完全类似,在此就不再赘述了。而 BOM 球标则将 Ribbon 面板的球标上的按钮功能,完全集成到了菜单管理器, 使用方式和 Ribbon 界面完全相同。读者可通过 BOM 球标在报表中的装配体创建球标,并通过更改类型或者 合并拆分等功能实现需要的效果。

同时需要注意的是, 报表一般采用全平铺的方式, 即所有的子层级零件全部展示出来, 而无重复区域的多重级, 使得子零件全部显示顶层装配表中,这样做的目的也是为了让采 购人员更快了解需要的物料, 而不至于需要去反复到下层去寻找零件, 因此在重复区域的 表格属性中,一般设置为无多重级以及递归。

图11-5. 重复区域与球标的创建菜单选项

11.2 报表编页与索引固定

在报表创建中, 将报表编页的方式和前述装配图创建中的 Bom 表编页的方式完全一 样,用户通过选择全部明细表之后,在菜单栏>表>编页中实现报表的延拓以及标题效果。具体详细的编页的方式以及重复区域属性调整在上一章关于明细表的 BOM 表设置已经详 细讲述了,读者可以参考该部分章节。

图11-6. 报表编页

在报表中, 可能会存在不添加装配图的情况, 即不需要创建球标。默认的报表顺序是 按照装配顺序来显示的,如果需要对齐进行图号规整排布, 则可能需要进行固定索引。

图11-7. 索引固定

通过在菜单>表中启动重复区域菜单管理器,选择了需要进行固定索引的报表以后, 就会跳转到固定索引的菜单管理器, 此时, 读者可以按照上一章节中所讲述的固定索引方 式, 建议将零件图号从小到大或按照设计规范进行排布, 最终通过添加过滤器来实现分类 显示。

11.3 报表的二维环境以及三维环境输出

报表除了通过二维成图的环境进行创建,还可以使用模板为“格式为空”,通过添加 用户自定义的frm 格式图框来进行类似于工程图式的创建。

图11-8. 更换图框与 frm 格式

通过这种方式, 可以实现明细表的自动创建, 节约创建报告的时间, 此时应该选择一 个合适的装配图模板,即带有重复区域定义的模板。

报表也可以用于三维输出,而且笔者认为设定好了环境以后能更加提升效率。

在三维模式下, 选择 Ribbon>工具>物料清单可以快速生成物料清单, 该工具也可以 支持子装配以及仅顶层显示的两种显示方式。

图11-9. 创建三维的物料清单

“物料清单”工具中如果选择顶级, 则只输出顶层装配的清单, 如果选择子装配并选 择了所有的装配体,则会将顶层装配组件中的子组件按照装配顺序一一输出成为一个列 表,此时在工作目录中, 还生成一个 bom 格式的文件, 该文件可以使用记事本或者写字板 打开查看。

图11- 10. 物料清单输出

图 11- 10 中可以看出, 该方式仅仅显示了一些基本的信息, 而大量的信息却被屏蔽了, 因此如果需要完整的显示一些必要的信息,则还需要进行一些设置。

在 config.pro 配置文件中,设定清单格式的选项为 Bom_format ,这是一个调用命令, 通过设置 bom_format 的值为某个文件路径如 C:\bom.bft,则会将预先设置好的 bom.bft 文 件进行调用,最终创建符合该格式的报表。

清单格式文件为 bft 文件,该文件的标准格式如下:

.breakdown

%$type %$name contains:

.row %$name[-20];%$quantity[6]; %$type[12]

.summary

Summary of parts for assembly %$name:

.row %$name[-20];%$quantity[6]; %$type[12]

在这个文件的标准格式中,相关的内容解释如下:

.breakdown 以及.summary 为系统标准格式,其中.breakdown 为循环结束符号,可以 理解为总的报表初始标识,而.summary 为子装配报表的标识符号。

%$type %$name contains: 包含了%$type 符号,意为显示出调用的该部分类型为组件 还是零件, %$name 为显示出的报表是属于哪个文件,调用其文件名。

.row 是重复区域行符号

%$name[-20];%$quantity[6]; %$type[12] 是 重 复 区 域 参 数 ,其 中 已 经介 绍 了 关 于%$type[12]以及%$name[-20],而%$quantity[6]的含义为数量, 所有的参数后面所带的方 括号之间的数据为字符长度。

Bft 格式控制文件控制下,输出在浏览器中的文件为中文, 同时在工作目录下也会生 成一个 bom 格式的文件, 该文件可以用记事本打开, 并得到和浏览器中一样的清单。但是 可以看到,该清单还是不能很好的使用,感觉使用起来很多项目缺失,要有详细的清单, Creo 总会提供一些办法。

如果在 config.pro 配置文件中, 设定清单格式为 FMT 格式文件并进行调用, 最终创建 符合该格式的报表则不能在浏览器中显示, 只会生成与工作目录中, 同样是 bom 格式的目 录,其关键字更多,而且能够完全显示出所有的项目。

.breakdown

%CNAME[-5S] (%$NAME) %$TYPE 物料清单

%$type %CNAME[-5S] (%$NAME) 清单:

.titles 代号;零件名称;材料规格;数量;类型

.row %DRAWINGNO[-20S]; %CNAME[- 10S];%CMAT[-8S];%$quantity[6]; %$type[10]

%CNAME[- 10S] (%$name)中包含%[$total($quantity)]个零部件

.summary

%$type %CNAME[-5S] (%$NAME) 清单:

.titles 代号;零件名称;材料规格;数量;类型

.row %DRAWINGNO[-20S]; %CNAME[- 10S];%CMAT[-8S];%$quantity[6]; %$type[10]

%CNAME[- 10S] (%$name)中包含%[$total($quantity)]个零部件

上述栏目中的代码, 其包含了中英文。除了已经介绍的一些关键字, 还新增了一些自 定义关键字, 如“%CNAME”,“%DRAWINGNO”等, 这些关键字是通过“%”号直接调 用了模型中的用户参数, 方括号中的值为数组长度,如果括号中是“-20s”类型的, 则代 表其调用了字符串参数,长度为 20 个字符。

详细说明如下:

SUMMARY是不能改动的,属于关键字。且其前面的“. ”不能省略,所有的语法语 句前面都有 “.”。“.SUMMARY” 表示汇总BOM清单。与“. SUMMARY”对应,

有一个关键字叫做“BREAKDOWN”, 它表示子层级的BOM清单。本例中,所有符号为 半角格式。

%CNAME[-5S] (%$NAME) %$TYPE 物料清单:

这是注释语句,从语句上说是可以省略的。注意语句行前面不是以“. ”开头的语句都 是注释。其中“--- ”是为了隔开明细表的组成部分。“%$NAME”是一个参数,用来提取 当前文件的名称。“%$”用来提取系统固有的参数值,“%”用来提取用户参数值,例如 “%CNAME”,“CNAME”是用户自定义的参数。

“. TITLES”是将后续文件作为标题栏, 如“代号;零件名称;材料规格; 数量; 单

重;备注”。 “.TITLES”是固定语法格式,本行用来定义BOM 清单中提取的参数的名 称,提取出的每一个参数对应于BOM 清单的一列。本行的语法格式为:“.TITLES”+“空 格”+“要显示参数的名称”+“;”+“要显示的参数名称”„„多个参数之间要用“;” 符号隔开。

.row %DRAWINGNO[-20S]; %CNAME[-10S];%CMAT[-8S];%$quantity[6] ;%$type[10]:

%CNAME(%$name)中包含 %[$total($quantity)] 个零部件;

关于该字段参数, 在格式文件中用“%$+参数名称”表示提取系统已经定义好的标准参 数的值, 用“%+用户定义参数名称”表示提取用户自定义的零件参数的值, 因此, 用户参 数在使用格式文件之前一定要定义好,这一点大家使用时注意。

提取 BOM 清单的参数值,是BOM 格式文件最主要的部分,对它的解释如下:

“%$NAME”提取图号,“%DESCRIPTION” 提取名称,“%CMAT”提取零件的材 料,“%$QUANTITY”提取数量, “%CMASS”提取单重,“%CDESCRIP”提取备注, “%$TYPE”是提取类型。

“[-6].[6S], “S”表示前面的参数是一个字符串变量,为此变量安排的宽度是6 个字符 宽度,如果超过6 个字符宽度,把它压缩到6。“ - ”符号表示左对齐。

“[-4D],“D”表示前面的参数是一下整数,宽度为4 ,左对齐。

“%[$TOTAL(QUATITY)]} ,计算数量,“QUATITY”是数量参数。“%[$TOTAL()]” 表示汇总。

“[8.3F]”,“F”表示前面的参数是一个带小数的实数,总宽度为8 ,小数位数是3。如1234.123.(包括小数点)。

最终通过 Ribbon>工具>调查>物料清单,并选择合适的子装配还是顶层清单, 可以在 工作目录中生成.BOM 格式文件,用记事本打开该文件,其中内容如图所示:

图11- 11. 三维下创建物料清单

图11- 12. Bom 格式的物料清单内容

该 BOM 文件在 Creo 的浏览器中不能被显示。读者可以根据实际情况对语法进行组合, 制作符合设计要求的清单格式控制文件。

文章篇幅有限,想要原文档的同学,扫码加我微信,免费领取

领安装包|视频素材

领原文档|免费领取

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

/阅读下一篇/ 返回网易首页 下载网易新闻客户端


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3