如何在Altium Designer 中定制公司的元器件材料表(BOM)

如何在Altium Designer 中定制公司的元器件材料表(BOM)
如何在Altium Designer 中定制公司的元器件材料表(BOM)

如何在Altium Designer 中定制公司的元器件材料表

(BOM)

Altium Designer 提供了强大的BOM(Bill of Materials)表输出功能。它不仅可以输出传统的CVS和TXT格式的BOM表,还可以定制输出Microsoft Excel 格式的BOM表。此外Altium Designer 还可以输出方便浏览的Web网页格式和XML 表格格式的BOM表。

一、如何输出BOM表

在原理图编辑界面中,我们选择Reports\Bill of Materials命令就可以打开BOM表格编辑界面。如下图1所示,我们以“安装路径\Examples\Reference Designs\4 Port Serial Interface\4 Port Serial Interface.PrjPcb”为例。

图1 BOM表格编辑界面

在编辑界面的上半部分包括了BOM表的选项和详细显示列表。左边的选择项中包括2个部分,“Grouped Columns”和“All Columns”。All Columns包括了全部可以显示输出的BOM表选项,我们在需要显示的选项后面打钩,该选项就会出现在右边的详细显示列表当中。例如图中我们选择了“Footprint”,每个器件的Footprint信息就会出现在右边的详细显示列表中。如果我们需要根据不同要求输出不同的BOM表,我们可以把这些需要选择的选项从“All Columns”中拖到

“Grouped Columns”当中。这样我们可以在“Grouped Columns”当中方便地选择需要输出的选项,就不用到“All Columns”中去查找了。

在编辑界面的左下部分我们可以选择BOM表的输出文件格式。Altium Designer 支持下列输出文件格式。

CSV (Comma Delimited) (*.csv)

Microsoft Excel Worksheet (*.xls)

Tab Delimited Text (*.txt)

Web Page (*.htm; *.html)

XML Spreadsheet (*.xml).

CSV 和TXT格式是传统Protel 的BOM表输出格式。XLS是Microsoft Excel的文本格式,Altium Designer 提供了强大的定制功能,用户可以定制符合自己公司要求的BOM表格。Web和XML都是目前比较流行的浏览文件格式,用户可以用Microsoft 公司的IE浏览器打开浏览这些文档。

如果我们在设计中使用了基于DATABASE数据库的器件库,我们可以把DATABASE数据库中的信息输出到我们将要生成地BOM表中。具体操作是:首先选择“Include Parameters from Database”复选框,这时DATABASE关联的元器件参数将出现在左侧的选项列表中;然后在选项列表中选择要输出的元器件参数,则该元器件的参数会出现在右侧的详细显示列表中。例如下图2中我们选择了器件的Price参数,则与器件Price 相关的信息会从DATABASE数据库中调到详细显示列表中显示。

图2 在BOM表中输出DATABASE 的信息

我们还可在BOM表中添加元器件在PCB上的板上的位置信息。具体操作是,选择“Include Parameters from PCB”的复选框,这时元器件在PCB上的板上的位置信息将出现在左侧的选项列表中。如下图所示。我们可以为生产部门输出包含元器件在PCB板上的位置信息的Bom表。

图3 在BOM表中输出元器件在PCB板上位置的信息

我们可以拖动详细显示列表中列的名称来改变显示格式(见下图)。

我们还可以根据列表名称对输出的BOM表进行排序。如图3例子中我们根据器件标号(Designator)来对BOM表内容进行排序。

做好上面的设定我们就可以选择Export按钮输出BOM表文件了。如果我们选择了“Add to Project”复选框,则BOM表文件就会出现在项目当中。如果我们选择了“Open Export”复选框,则。Altium Designer 会联接相应的浏览器或者编辑器打开BOM表文件。

二、如何定制输出XLS 格式的BOM表

Altium Designer 提供了定制输出XLS格式BOM表的功能,用户可以根据公司要求或者ERP软件要求定制输出XLS格式的BOM表格。我们在BOM表格编辑界面的右下角,会看到“Excel Options”对话框。我们选择”Template”右侧的下拉复选框,我们会看到Altium Designer 目前支持的输出XLS格式的BOM表格的模板类型,见图3。我们点击我们选择”Template”右侧的“…”复选框,软件会弹出模板

位置的选择窗口,见图4。

图3 Altium Designer 支持的输出XLS格式的BOM表格的模板类型

图4 Altium Designer 输出定制BOM表格的模板存储路径我们用Microsoft公司的EXCEL打开其中一个模板文档,模板文件在“安装路径\Templates\BOM Manufacturer.xlt”。

图5 Altium Designer 输出定制BOM表格的模板

我们放大其中的设置部分如下图,需要设置的参数通过Field和Column来传递。语句格式为“Field=”和“Column=”。后面的参数是由Altium Designer 提供的。例如,“Project FileName”是项目的名称,“Designator”是器件标号等

等。

图6 Altium Designer 输出定制BOM表格的模板局部信息

我们的例子的DATABASE中只有一个供应商的信息,所以我们把这个模板进行了局部修改,删除了多余的供应商信息,并把“Manufacturer1”改成

“Manufacturer”,“Manufacturer1 PN”改成“Manufacturer P/N”。这样的

做法是为了与DATABASE中的信息一致。我们把改好的模板文件存储在“安装路径\Templates”中,取名字叫“BOM Manufacturer1.xlt”。

我们在BOM表格编辑界面中Excel模板中选择“BOM Manufacturer1.xlt”,在DATABASE的选项中添加“Manufacturer”、“Manufacturer P/N”和“Price”选项。然后选择“Export”输出BOM表。操作见下图。

我们打开生成的XLS格式的BOM表可以看到,各种元器件的信息和项目设计信息都按照我们在模板中设置的形式输出来了。我们在模板中设置了计算自动计算元器件的成本,我们将这部分放大。我们可以看到所有元器件的单价都从DATABASE中取出来,并且根据它在项目中用到的数量自动计算出总价,并在最后一行自动计算出这个产品的元器件成本是52.88美元。

以上就是Altium Designer 定制输出XLS格式BOM表的操作过程。它提供给用户很大的灵活性和方便性,在操作上也非常简单。

图7 输出定制的XLS格式的BOM表

图8 输出定制的XLS格式的BOM表局部信息

物料清单BOM详解

物料清单BOM(Bill of Material)详解 一.物料(ITEM) 物料(Item or Material),是对存货的统称,是建立BOM和其他业务数据的前提条件,在ERP系统中称之为物料主数据,包括原材料(Raw material)、在产品(WIP)、半成品(semi-product)、产成品(Finished goods)、工具(tools)、辅料等. 二.物料清单(BOM) 物料清单(BOM-Bill of Material),也称为产品结构表、产品结构树、零件清单.而成本物料清单则是在物料清单基础上扩展而来的,物料清单是由研发人员、PE和生产管理人员共同编制的产品结构表。物料清单不但列明了生产某一产品所需的全部物料,而且还排列出了每种物料在产品结构处于什么位置。不但标明了每种物料的层次、编号、规格、单位,而且还列出了每种物料在该产品中的标准用量(STD qty),是自制件还是外购件等信息。如下图:

三.BOM的主要构成要素: (1)BOM层次(Level):物料清单是按反工艺路线进行编制的。物料的层次,反映出产品加工次序,最底层是原材料,次低一层是毛坯件,再向上是半成品,最顶层是产品品,也即是第0层。参与最后装配的外购零部件处在第一层。 (2)物料编码(Item or Part no):也俗称料号,品号等,物料编码是按照一定的编码规则编排的物料顺序号。编码规则有多种方法,比如阿拉伯数字法、英文字母发、暗示法、混合法等,一个物料只能有一个物料编码,同样,一个物料编码只能代表一种物料,好象我们的身份证号码一样,虽然有相同的名字,但是身份证号是不一样的。这就是物料编码的唯一性要求。

物料清单(BOM)和ERP软件

物料清单(BOM)和ERP软件 引言 本文将就静态数据中物料清单(Bill of Material,BOM)的作用,结合CAD(Computer Aided Design,计算机辅助设计)、CAPP(Computer Aided Process Planning,计算机辅助工艺编制)、PDM(Products Data Management,产品数据管理)、MRPⅡ(Manufacturing ResourcePlanning,物造资源计划)、ERP(Enterprise Resource Planning,企业资源计划)等系统作详细的描述。 什么是BOM? 采用计算机辅助企业生产管理,首先要使计算机能够读出企业所制造的产品构成和所有要涉及的物料,为了便于计算机识别,必须把用图示表达的产品结构转化成某种数据格式,这种以数据格式来描述产品结构的文件就是物料清单,即是BOM。它是定义产品结构的技术文件,因此,它又称为产品结构表或产品结构树。在某些工业领域,可能称为“配方”、“要素表”或其它名称。 在MRPⅡ和ERP系统中,物料一词有着广泛的含义,它是所有产品,半成品,在制品,原材料,配套件,协作件,易耗品等等与生产有关的物料的统称。 在通常的MRPⅡ和ERP系统中BOM是指由双亲件及子件所组成的关系树。BOM可以是自顶向下分解的形式或是以自底向上跟踪的形式提供信息。 在MRPⅡ和ERP系统中中BOM是一种数据之间的组织关系,利用这些数据之间层次关系可以作为很多功能模块设计的基础,这些数据的某些表现形式是我们大家感到熟悉的汇总报表。 BOM有什么作用? BOM是PDM/MRPⅡ/ERP信息化系统中最重要的基础数据,其组织格式设计和合理与否直接影响到系统的处理性能,因此,根据实际的使用环境,灵活地设计合理且有效的BOM 是十分重要的。 BOM不仅是MRPⅡ系统中重要的输入数据,而且是财务部门核算成本,制造部门组织生产等的重要依据,因此,BOM的影响面最大,对它的准确性要求也最高。正确地使用与维护BOM是管理系统运行期间十分重要的工作。 此外,BOM还是CIMS/MIS/MRPⅡ/ERP与CAD,CAPP等子系统的重要接口,是系统集成的关键之处,因此,用计算机实现BOM管理时,应充分考虑它于其他子系统的信息交换问题。 BOM信息在MRPⅡ/ERP系统中被用于MRP计算,成本计算,库存管理。BOM有各种形式,这些形式取决于它的用途,BOM的具体用途有: 1、是计算机识别物料的基础依据。 2、是编制计划的依据。 3、是配套和领料的依据。 4、根据它进行加工过程的跟踪。 5、是采购和外协的依据。 6、根据它进行成本的计算。 7、可以作为报价参考。

物料清单(BOM)建立维护管理规范

物料清单(BOM)建立维护管理规范 1目的和作用 作用 BOM是反映公司产品物料构成关系的数据文件,自下而上反映公司产品从原材料到半成品,再到成品的加工过程,是指导生产、计划、采购、成本核算及技术管理的基础数据,是系统的核心主导文件之一。BOM的正确与否,直接影响到生产、计划、采购、成本的准确性与可信度。 目的 为明确各部门的职能分工,提高BOM清单的准确性,降低因BOM 创建、更改错误而给生产带来的不利影响。及时反馈、解决生产过程中BOM异常问题,严肃BOM更改纪律,规范 BOM的更改行为,以确保质量和生产过程的顺利进行,提高工作效率,特制定此管理规定。2适用范围 本规定适用于适用于公司所有产品BOM搭建、BOM表编制过程及其管理要求。 3管理职责 技术研发中心 表编制实施部门,准确、及时制作BOM以满足生产需求; 2.负责BOM的审核及BOM相关工作的争议协调解决。 3.负责BOM搭建、BOM表编制,准确、及时制作BOM以及后续BOM 的维护以满足生产需求。

公司物料BOM运用部门 计划提供本期生产任务资料,并督导BOM表编制完成BOM结构,作为BOM表接收单位,及时将问题和信息反馈技术研发中心管理BOM 的工程师。 4 定义 物料清单(Bill of Material, BOM),是指产品所需零部件明细表及其结构。具体而言,物料清单是构成父项装配件的所有子装配件、零件和原材料的清单,也是制造一个装配件所需要每种零部件的数量的清单。 5 工作流程 公司所有人员必须严格按照《物料编码规则》、《物料BOM维护工作流程管理制度》、“技术文件发放、更改相关规定”等相关规定开展工作。 BOM建立与审核 技术研发中心依据新订单,工程师对相应的零件进行开发设计,BOM管理员根据工程师提供的资料建立产品BOM。技术研发中心安排专人对建立系统BOM并核对,经审核并经批准后方可使用。 BOM资料信息反馈 生产部或生产计划部在生产过程中发现BOM资料信息不准确或提出改善建议,可以通过系统申请反馈到技术研发中心,技术研发中心将反馈情况进行核实和复查及查实必须在半个工作日内给予回复。

相关主题
相关文档
最新文档