查看:
77870
回复: 38 |
【文件标准】BOM(材料清单)文件格式说明
|
JLCSMT
【官方工作人员】
197
主题
1110
回复 |
发表于2017-04-03 12:01:44
|
显示全部楼层
1#
电梯直达
/* ----------------------------------------------------- 材料清单是生产的基础资料, 务必保证 准确无误, 自由散漫的规则只会将情况弄得更加复杂, 甚至无法执行生产. 虽然这个规则还是初期版本, 我们希望我们一起努力制定一个清晰简单易行的规则. -----------------------------------------------------*/ 材料清单 (Bill of Material): 制造产品所需的所有零件/材料的总清单。文件格式: 推荐使用使用扩展名为“.csv”格式的文件。 支持文件格式: 1> 扩展名为 “.csv” 2> 扩展名为 “.xls” 3> 扩展名为 “.xlsx” 推荐使用最接近 Altium Designer 默认输出BOM格式, 样式虽然难看,但兼容性最强. 或看本标准中的贴图 格式转换: Excel 全系列(如微软的Excel2003,2007)软件都可导出扩展名为“.CSV”格式的文件。 任何一款文本编辑器都可编辑,创建。 字段(列、表头、列名称、标题)排列顺序 和 文件中必须包含的字段(列名称): 1: Comment, 2: Description 3: Designator, 4: Footprint, 5: LibRef, 6: Pins, 7: Quantity, 8: 编号 字段(列)说明: 1:Comment 用作表述器件的型号、规格、误差等。如" 100nF 80% -20% 50V " 2:Description 用作表述器件的名称等。 如 贴片电阻、贴片热敏电阻 3:Designator 用作表述器件与图纸上对应的“位号”。 如R201, R20, C100, U1 注意: 位号不区分大小写, 这里会将所有的字母全部转换成大写,再和坐标文件 做 关联 如果您确实使用了大小写区分不同类型,请务必修改. 4:Footprint 用作表述器件封装。 如0402, 0805, SSOP-85: LibRef 无要求 6: Pins 用作表述器件的焊盘数。 如SOT-23-3三极管的焊盘数为“ 3 ”,就填写3 7: Quantity 用料数量。 8: 编号(可选) 精准搜索,工程师整理BOM后由采购下单必填,使用编号作为区分。 注意:当元件编号与封装描述不对应时,以编号为准。 * 这些字段(列) 非常重要: Comment Designator Footprint 编号(可选)
如果用自整理清单务必看这里 注意(1) 位号(Designator) 1> 位号 与 位号 之间的分割(分列)表达: 位号与位号之间分割 仅支持: 方式1<英文逗号 ","> 方式2<空格" "> 其他符号一律不支持. 不支持的符号如: ; \ | 。 ‘ : ~ > 位号举例 R1, R2, R23, R231, R0090
2> 号位允许使用区间表达法: 区间表达关键字为 英文减号 "-", 其他一律不支持. 不支持符号如: ~ > 区间表达法仅支持的样式 字母 数字 - 数字 开始数字必须小于结束数字. 如R11-99, 区间表达法举例: R1-4 等于 R1,R2,R3,R4
3> 单个位号长度不能超过64字符 4> 暂不支持中文位号 5> 位号内不能包含字符: @ # $ % ^ & { } [ ]
//如果使用AD,99SE,PADS 等软件导出, 则上面的规则一定是支持的. 注意(2) 不贴或不焊接位置表达 不贴的位置不能出现在材料清单中, 例如R10不焊接, 则材料清单中不能出现R10.
注意(3) 材料清单中不支持备注. 任何形式的备注都不会展示给工厂看, 工艺工程 将 忽略所有备注. 将会忽略材料清单中的所有备注 注意(4) 使用编号方式表达时
导出BOM后按照以下样式整理 样式举例: 样式1: 样式2: 样式3: 型号的推荐写法 1: 不同属性之间的分隔符号 用 空格 或 逗号 推荐用空格, 我们嘉立创识别BOM也是优先按空格拆分。 例如 有个贴片电容 100nF, 误差为 ±10%, 耐压为50V, 材质为X7R 写法举例: 100nF ±10% 50V X7R 2: 千万别用数值表达法,很容易误会, 例如 写着100, 他是电阻, 我们应该认为他是 10Ω 还是 100Ω呢? 3: 最好还是写上数值的单位。 例如电阻的符号Ω, 电容的nF, pF 电感的uH 等 4: 集成块的型号最好写完整 举例SMT32F103, 他有这么多后缀,一个字母只差就完全是两个东西。 举例运放 324, LM324 和LMV324可完全是不同的东西了,一个通用运放,一个轨到轨运放。 封装的推荐写法 1: 封装名最好是跟数据手册同名 例如 玻璃管的1N4148,虽然他的尺寸跟1206是类似, 但是封装名还是建议写成根数据手册一样,用LL34 2: 最好还是用大家都在用的名字,全世界普遍接受英制的封装名。 例如 0805电阻 的公制是 2012, 有种英制封装也是2010, 这种时候是不是很容易误会呢。 3: 少给封装名添加各种后缀,前缀。 例如 我们曾将给我们提供的封装库添加上了 “LC-”, 这个“LC-” 就给我们带来一堆搜索上的麻烦。 例如 Res_0805_M_张三_2019-9-9_第三版 大部分情况下只需要 0805 即可, 不用这么麻烦。 深圳市嘉立创科技发展有限公司 SMT事业部:http://www.sz-jlc.com
|
B166er
3
主题
2
回复 |
发表于2018-01-07 14:16:34
|
显示全部楼层
20#
Quantity 和 Designator 的信息实际上是重复的,如果两个字段的信息矛盾的话,会有潜在的安全风险 在软件设计领域,这属于“恶性冗余”。 同理,Footprint 和 Pins 也一样。 建议: 取消这两个字段。Quantity 从 Designator 字段值分析获取;Pins 根据Footprint的值从封装信息库中获取。
|
|