SMT行业中如何使用Gerber文件导出元件坐标
CAM350导出SMT坐标教程

1 / 7 Ver 1.0 使用导入Gerber 文件为了方便,只需导入机械层、钢网文件为:Silk_top PastMask_top Outline 设置电气层至少设置一个顶层或底层信号层此处所说的信号层并不一定要是真设置设置钢网层钢网层作为信号层,作为信号层,丝印层丝印层按快捷键[Y]调出层设置界面,设置常用用CAM350制作SMT 坐标文档(本文使用CAM350 v7.51演示) 钢网层、丝印层,例如,此演示PCB 的贴片器件在顶层号层(视贴片器件的安装面而定)要是真实的走线层,只要是可以定义出元器件的外形印层作为元器件位号标识设置丝印层为Silk Top ,顶层钢网为T opSepBy 在顶层,因此导入的Gerber 的外形的层都可以,本例将制作器件封装本例的封装包括:0805 0603 SOT23 SSOP28 LED0805 通过“U li es ”→“Build Part ””调出Part生成工具点击“是”继续,鼠标出现一个0805的封装将REF置于丝印位号R15上方点击元器件的本体部分(丝印外框),点击焊盘1之后鼠标变为2,点击直接点击create,输入封装名称后依次使用此方法定义其它4种封装为元器件分配封装和位号通过“U li es”→“Quick PartREF字样,此时提示用户定义器件标号位置,例如此方点击鼠标左键,R15即变为白色,鼠标随即变为框选),元器件随即变为白色,鼠标提示定义引脚1 点击焊盘2之后,单击鼠标右键,弹出创建菜单名称后确定种封装类型(定义完所以引脚后事点击种封装类型(定义完所以引脚后事点击右键右键确认)Part”来为器件分配位号和封装例如此时对R15电阻来定义为框选状态,此时框选整个)此时鼠标出现引脚定义提示,可以好了各个元器件的封装,所以不需直接点取工具栏上的下拉列表此工具栏变成下图样式,其中每次旋转的角度此时鼠标将显示你所选择的封装注意,如果旋转90°,会发现焊接点击Yes或者Always继续,因为如果发现有位号定义的不对,可以可以直接点击焊盘来定义属于一个器件的引脚。
SMT经验之-PCB文件的坐标抓取方法

一.使用DXP 导出Protel 文件坐标方法: 1.打开DXP 软件。
2.点击“File Open ” 然后选择需要打开的文件。
3.打开文件后,在导坐标之前需要先定义好PCB 板的原点位置,一般来说我们将PCB 板原点定义在PCB 流程方向的左下角位置。
设置原点的方法为点击“Edit Origin Set ”,然后找到所需设置原点位置点击鼠标左键即可。
4.点击“File Assembly Outputs Generates pick and place files ” ,在弹出的窗口选择所需要 的格式,一般选择CSV 格式单位为mm ,然后点确定 就可以了。
这样就会在PCB 文件所在的文件夹内生成 一份CSV 格式的坐标文件。
二.使用GC2000导出Gerber文件的坐标方法:1.打开GC2000软件。
2.导入Gerber文件:点击“File Import”,然后选择需要导入的文件,一般至少包含两个层,一个是丝印层(SilkScreen),另外一个是焊盘层(SolderPaste),在导入各层文件时要对各层进行定义。
这里设置的内容包括层的类型、颜色以及所属的层面(BOT面和TOP面),每定义完一个层点击“Next file”进行定义下个层。
全部定义完后点击确定即可。
此处选择当前层的类型此处定义层的颜色此处定义当前层所属层面3.将Traces转换成Pads:a.右键点击丝印层选择Hide将丝印层隐藏起来;b.点击“Edit Select All”选取显示的所有内容;c.点击“Cam Auto Convert Sketched Pads”,在弹出的窗口点击OK即可将Traces 转换为Pads。
4.抓取元件中心位置:a.点击“Edit Select ALL”选取显示的所有内容;b.点击“Parts Automatic centroid Extraction”,在弹出的窗口定义各种元件的方向。
5.修正中心识别错误的元件:元件中心识别后会以十字标识其中心位置,但有一部分元件中心会识别错误或者未被识别到,此时就需要这些元件进行修正(此时可将丝印层显示出来更易于识别)。
SMT贴片坐标坐标处理教程

点击表格左下角的新建工作表图标 来的结果选择性粘贴至空白工作表
新建一个空白工作表将BOM拆分出
选中AB两列进行排序,按照如图所示要求选择后按“确定”按 钮进行排序操作,将插件序后
删除插件再排序后
返回导出的坐标表格,对表格进行以位号为标准进行排序,如图
使用鼠标左键单击E1单元格后单击函数使用图标,选择函数 “VLOOKUP”函数点击确定弹出对话框按下图右边所示填写点击确定
E1单元格 函数引用图标
将新建工作表中的A列选择性粘贴至F列如下图
选中G1单元格,使用IF函数,按下图所示填写后点击确定后使用G1下拉,无误后清除FG 列数据,在表头插入三行,分别按如图填写名称,并将MRK点数据填写
选择上一步骤中所框出的“BOM拆分中我们将需要使用的内容”选择性数值
粘贴至BOM拆分软件中如图,然后点击图中 注意要选择从
按钮进行BOM拆分
A1单元格开始
粘贴
BOM拆分前
下一步需 要复制的
内容
我们看到 这里显示 的是#N/A
BOM拆分后
复制上一步骤所标注的需要复制的内容,然后我们进入“杰山电子 PART”这 个表格内进行选择性数值粘贴如图
使用选择性粘贴数值
在对应的B列填写我们所默认的格式,如下图所示
电阻/电感的格式
电容的格式 插件料件的格式
完成之后,我们下一步返回BOM拆分工作表,如图
黄色框内内容 为我们需要的
数据
打开我们之前使用GC-powerstation软件导出的坐标文件,并进行修 改(即将需要的数据保留)如图
修改前
修改后
BOM处理 BOM拆分 位号与坐标整合 CAD坐标数据的导出
打开需要处理的BOM表,将物料描述后面的列数删除,然后使用选择性粘贴数 值将位置一列粘贴至物料描述后面一列,处理完结果如下图 BOM拆分中
GC-POWERSTATION导坐标教程

GC-POWERSTATION导坐标教程Gerber⽂件的应⽤SMT⽣产线中的⼤多数加⼯设备均为数控设备。
它们编程所需要的⼤多数特征数据均可从CAD设计系统中得到。
如何在CAD 设计系统和SMT⾃动化加⼯设备之间建⽴有机的联系和共享,正是我们所要解决的问题。
本⽂介绍了从Gerber⽂件中导出X、Y坐标数据的⽅法,同时还介绍了如何从Gerber⽂件中导出DXF⽂件,最后⽂章指出利⽤Gerber⽂件可有效提升电⼦组装⽣产的效率和质量。
现代电⼦⽣产企业的设计部门⼏乎全部采⽤电脑CAD软件进⾏电路设计,⽣产制造部门也⼤量使⽤贴⽚机、插件机等⾃动化设备进⾏⽣产,但这两个部门很少了解相互需求,许多有⽤信息不能共享,在企业间往往形成了两个“⾃动化”孤岛。
⽣产制造部门不能利⽤设计部门的CAD⽂件提⾼⽣产效率,降低⽣产成本。
设计部门不了解⽣产⼯艺,不能提⾼设计⽔平。
但是随着市场竞争的加剧,客户要求产品交货周期的缩短,以及对⽣产成本的控制,迫切需要在这两个孤岛间建⽴起联系,以缩短⽣产准备时间,加强⽣产前的缺陷分析,减少产品返修。
这就需要在CAD设计系统和⽣产⾃动化这些“⾃动化孤岛”进⾏信息流的联接,拆除产品设计与产品制造之间的“隔墙”。
本⽂将阐述如何通过电脑辅助制造软件利⽤Gerber⽂件,进⾏贴⽚机⽣产线的离线编程准备、元件位置图的⽣成等,提⾼电⼦组装⽣产效率、降低⽣产成本。
1、Gerber⽂件简介⽤户或企业设计部门,往往出于各⽅⾯的考虑,只愿意提供给⽣产制造部门电路板的Gerber ⽂件。
Gerber⽂件是所有电路设计软件都可以产⽣的⽂件,在电⼦组装⾏业⼜称为模版⽂件(stencil data),在PCB制造业⼜称为光绘⽂件。
可以说Gerber⽂件是电⼦组装业中最通⽤最⼴泛的⽂件格式。
因此对于⼀个电⼦⽣产企业,拥有⼀个能够处理Gerber⽂件的电脑辅助制造CAM软件是⾮常重要的,它对安排产品⽣产的准备、制造及测试各⼯序都有辅助提⾼质量的作⽤。
PCB板SMT所用器件坐标生成方法!

PCB板SMT所用器件坐标生成方法!1. 首先,获取PCB板的设计文件。
设计文件包括电子原理图和PCB布局图。
常见的设计文件格式包括Gerber文件、DXF文件和CAD文件等。
2. 使用PCB设计软件打开设计文件。
常见的PCB设计软件有Altium Designer、OrCAD、PADS等。
3.查看设计文件中的器件列表。
器件列表会列出PCB板上需要焊接的所有电子元件及其相关信息,如封装、名称、值和数量等。
4.在PCB设计软件中创建器件库。
通过创建器件库,可以方便地管理和查找所有需要使用的电子元件。
在创建库时,需要将每个器件的封装信息添加到库中,以便后续生成坐标。
5.选择和确认所使用的元件封装。
根据设计文件中的元件列表,选择与之对应的元件封装。
元件封装是指电子元件外部封装的形式,常见的封装类型有QFN、SOT、SMD等。
确认封装后,将元件封装的名称和尺寸添加到库中。
7.对元件进行手动或自动调整。
根据设计要求,对元件的位置进行手动调整,保证元件之间的间距和对齐。
也可以使用PCB设计软件提供的自动布局功能,将元件自动放置到合适的位置。
8.生成器件坐标。
在完成元件位置调整后,使用PCB设计软件提供的功能生成器件的坐标信息。
生成的坐标信息一般包括元件的X轴和Y轴坐标,以及旋转角度。
9.核对坐标信息。
生成坐标后,需要核对坐标信息与设计要求是否一致。
特别是元件的位置坐标是否和设计文件中的要求一致,元件的旋转角度是否正确等。
10.导出坐标文件。
确认坐标信息无误后,将坐标信息导出为文本文件或其他支持的格式,以便传输给SMT设备进行后续焊接操作。
常见的坐标文件格式有TXT、CSV和EXCEL等。
以上是一种常见的PCB板SMT所用器件坐标生成方法。
这种方法通过PCB设计软件和设计文件,结合手动和自动调整的方式,实现了器件位置和坐标的确定,为SMT焊接的准确进行奠定了基础。
PCB板SMT所用器件坐标生成方法!

PCB板SMT所用器件坐标生成方法!PCB板SMT(表面贴装技术)所用器件坐标生成方法,是制造PCB板的重要工序之一、通过生成器件坐标,可以确定每个器件在PCB板上的精确位置,以便于后续的焊接和组装工作。
下面将详细介绍基于Gerber文件的PCB板SMT器件坐标生成方法。
1.准备工作在进行PCB板SMT器件坐标生成之前,首先需要准备好以下材料和工具:- PCB设计文件(Gerber文件)-PCB制造工具(包括钻床、铣床等)- 器件坐标生成软件(如Altium Designer、AutoCAD等)-尺子、卡尺等测量工具2. 导入Gerber文件将PCB设计文件中的Gerber文件导入到器件坐标生成软件中。
Gerber文件包含了PCB板各层的图形信息,包括器件的位置、尺寸等。
3.校准坐标系在生成器件坐标之前,需要先校准PCB板的坐标系。
根据PCB板上的标志点,确定PCB板坐标系的原点位置和旋转角度。
4.载入元件库使用器件坐标生成软件提供的元件库,选择与PCB设计文件中使用的元件相匹配的器件。
对于无法在元件库中找到的特殊器件,可以手动添加元件信息。
5.生成元件坐标在器件坐标生成软件中,选择“生成元件坐标”功能,根据Gerber 文件中的元件信息,自动生成器件的坐标数据。
生成的坐标数据包括元件的中心坐标、旋转角度等。
6.校验坐标数据生成元件坐标后,需要对坐标数据进行校验。
将生成的坐标数据与PCB设计文件进行对比,确保生成的坐标数据与设计文件中的器件位置一致。
7.导出坐标文件校验通过后,将生成的坐标数据导出为坐标文件。
常见的坐标文件格式包括.csv、txt等。
导出的坐标文件可以用于后续的PCB焊接和组装工作。
总结:PCB板SMT器件坐标生成方法是制造PCB板的重要环节,通过生成器件坐标,可以确保每个器件在PCB板上的精确位置。
根据Gerber文件,使用器件坐标生成软件,通过校准坐标系、载入元件库、生成元件坐标等步骤,完成器件坐标的生成。
SMT行业中如何使用Gerber文件导出元件坐标

SMT行业中如何使用Gerber文件导出元件坐标在SMT(表面贴装技术)行业中,使用Gerber文件导出元件坐标是一种常见的方法,通过这种方式可以准确地确定元件的位置和布局。
以下是关于如何使用Gerber文件导出元件坐标的详细解释。
首先,Gerber文件是一种用于描述PCB(印刷电路板)布局的标准文件格式。
它包含了绘制PCB的各个层面,例如,元件焊盘、导线、焊盘孔等。
因此,Gerber文件是在PCB制造过程中非常重要的文件之一要导出元件坐标,可以按照以下步骤进行操作:2.选择元件层面:根据需要,选择要导出元件坐标的层面。
通常情况下,会选择焊盘层面进行导出,因为这是确定元件位置的最常用层面。
3.定位元件:在选定的层面上,可以看到所有元件的焊盘。
根据需要,缩放和移动布局,以便更好地查看和定位元件。
6.导出坐标文件:设置好选项后,进行导出操作。
通常情况下,可以选择导出为文本文件或CSV文件格式。
确保保存文件时选择合适的文件名和路径。
7. 处理坐标数据:导出的坐标文件可以使用通用的电子表格软件,例如,Excel,进行处理和分析。
导入坐标文件后,可以对数据进行排序、筛选和分组,以满足特定需求。
例如,可以根据元件尺寸、类型、位置等进行分析。
使用Gerber文件导出元件坐标的优势包括准确性和方便性。
Gerber文件包含了CAD设计文件的具体信息,因此导出的坐标非常准确,并且可以直接用于后续的生产流程,例如,自动化表面贴装系统(自动贴片机)的设置。
此外,通过导出元件坐标,SMT行业可以更好地进行自动化生产和检测。
元件坐标可以用于自动贴片机精确定位元件,减少人工操作的错误和风险。
同时,坐标数据还可以用于检测PCB布局和元件位置的准确性,提前发现潜在的问题。
总结起来,使用Gerber文件导出元件坐标是在SMT行业中很常见的操作。
通过这种方法,可以准确地确定元件的位置和布局,进一步提高生产的效率和质量。
CAM350导出SMT坐标教程.pdf

使用 导入Gerber 文件为了方便,只需导入机械层、钢网文件为: Silk_topPastMask_top Outline设置电气层至少设置一个顶层或底层信号层此处所说的信号层并不一定要是真设置钢网层作为信号层,丝印层按快捷键[Y]调出层设置界面,设置用CAM350制作SMT 坐标文档(本文使用CAM350 v7.51演示)钢网层、丝印层,例如,此演示PCB 的贴片器件在顶层号层(视贴片器件的安装面而定) 要是真实的走线层,只要是可以定义出元器件的外形印层作为元器件位号标识 设置丝印层为Silk Top ,顶层钢网为Top在顶层,因此导入的Gerber的外形的层都可以,本例将制作器件封装本例的封装包括: 0805 0603 SOT23 SSOP28 LED0805通过“Utilities ”→“Build Part””调出Part 生成工具点击“是”继续,鼠标出现一个0805的封装将REF 置于丝印位号R15上方点击元器件的本体部分(丝印外框),点击焊盘1之后鼠标变为2,点击直接点击 create ,输入封装名称后依次使用此方法定义其它4种封装为元器件分配封装和位号通过“Utilities ” →“Quick PartREF 字样,此时提示用户定义器件标号位置,例如此方点击鼠标左键,R15即变为白色,鼠标随即变为框选),元器件随即变为白色,鼠标提示定义引脚1 点击焊盘2之后,单击鼠标右键,弹出创建菜单名称后确定种封装类型(定义完所以引脚后事点击右键确认)Part ”来为器件分配位号和封装例如此时对R15电阻来定义为框选状态,此时框选整个)此时鼠标出现引脚定义提示,可以好了各个元器件的封装,所以不需直接点取工具栏上的下拉列表此工具栏变成下图样式,其中每次旋转的角度此时鼠标将显示你所选择的封装注意,如果旋转90°,会发现焊接点击Yes 或者Always 继续,因为如果发现有位号定义的不对,可以可以直接点击焊盘来定义属于一个器件的引脚。
CAM350导出SMT坐标教程

使用 导入Gerber 文件为了方便,只需导入机械层、钢网文件为: Silk_topPastMask_top Outline设置电气层至少设置一个顶层或底层信号层此处所说的信号层并不一定要是真设置钢网层作为信号层,丝印层按快捷键[Y]调出层设置界面,设置用CAM350制作SMT 坐标文档(本文使用CAM350 v7.51演示)钢网层、丝印层,例如,此演示PCB 的贴片器件在顶层号层(视贴片器件的安装面而定) 要是真实的走线层,只要是可以定义出元器件的外形印层作为元器件位号标识 设置丝印层为Silk Top ,顶层钢网为Top在顶层,因此导入的Gerber的外形的层都可以,本例将制作器件封装本例的封装包括: 0805 0603 SOT23 SSOP28 LED0805通过“Utilities ”→“Build Part””调出Part 生成工具点击“是”继续,鼠标出现一个0805的封装将REF 置于丝印位号R15上方点击元器件的本体部分(丝印外框),点击焊盘1之后鼠标变为2,点击直接点击 create ,输入封装名称后依次使用此方法定义其它4种封装为元器件分配封装和位号通过“Utilities ” →“Quick PartREF 字样,此时提示用户定义器件标号位置,例如此方点击鼠标左键,R15即变为白色,鼠标随即变为框选),元器件随即变为白色,鼠标提示定义引脚1 点击焊盘2之后,单击鼠标右键,弹出创建菜单名称后确定种封装类型(定义完所以引脚后事点击右键确认)Part ”来为器件分配位号和封装例如此时对R15电阻来定义为框选状态,此时框选整个)此时鼠标出现引脚定义提示,可以好了各个元器件的封装,所以不需直接点取工具栏上的下拉列表此工具栏变成下图样式,其中每次旋转的角度此时鼠标将显示你所选择的封装注意,如果旋转90°,会发现焊接点击Yes 或者Always 继续,因为如果发现有位号定义的不对,可以可以直接点击焊盘来定义属于一个器件的引脚。
CAM 导出SMT坐标教程

使用 导入Gerber 文件为了方便,只需导入机械层、钢网文件为: Silk_topPastMask_top Outline设置电气层至少设置一个顶层或底层信号层此处所说的信号层并不一定要是真设置钢网层作为信号层,丝印层按快捷键[Y]调出层设置界面,设置用CAM350制作SMT 坐标文档(本文使用CAM350 v7.51演示)钢网层、丝印层,例如,此演示PCB 的贴片器件在顶层号层(视贴片器件的安装面而定) 要是真实的走线层,只要是可以定义出元器件的外形印层作为元器件位号标识 设置丝印层为Silk Top ,顶层钢网为Top在顶层,因此导入的Gerber的外形的层都可以,本例将制作器件封装本例的封装包括: 0805 0603 SOT23 SSOP28 LED0805通过“Utilities ”→“Build Part””调出Part 生成工具点击“是”继续,鼠标出现一个0805的封装将REF 置于丝印位号R15上方点击元器件的本体部分(丝印外框),点击焊盘1之后鼠标变为2,点击直接点击 create ,输入封装名称后依次使用此方法定义其它4种封装为元器件分配封装和位号通过“Utilities ” →“Quick PartREF 字样,此时提示用户定义器件标号位置,例如此方点击鼠标左键,R15即变为白色,鼠标随即变为框选),元器件随即变为白色,鼠标提示定义引脚1 点击焊盘2之后,单击鼠标右键,弹出创建菜单名称后确定种封装类型(定义完所以引脚后事点击右键确认)Part ”来为器件分配位号和封装例如此时对R15电阻来定义为框选状态,此时框选整个)此时鼠标出现引脚定义提示,可以好了各个元器件的封装,所以不需直接点取工具栏上的下拉列表此工具栏变成下图样式,其中每次旋转的角度此时鼠标将显示你所选择的封装注意,如果旋转90°,会发现焊接点击Yes 或者Always 继续,因为如果发现有位号定义的不对,可以可以直接点击焊盘来定义属于一个器件的引脚。
CAM350抓SMT坐标

温馨提示: 单独按下字母“S”可以 解除点阵限制,鼠标指针可以 随意移动。
设置元件封装类型
操作步骤: 选择Utilities 找到Build part 选择 是“Y”出现“REF”字样,然后在丝 印位号上“左键单击一下,此时丝印会 变成白色”然后框住你要制作的元件。
框选好左击一下,随后出现数字“1” 在你框选的元件焊盘第一个点左击一 下,再在第二个焊盘点击;最后右击 创建
①设置顶层 TOP 层 和 丝印层 Sillk ②设置“STATUS”显示的 设置成REF或者ON 不需要 它显示出来全部设置成off ③ATC和TOP设置,将顶层 设置成TOP ④设置完成后点击“OK”
注意! 可以将不需要的图层 可以删除。
设置原点“Origin”
④选择“Space Origin”设置 原点 ⑤出现提示框直接选择是“Y”
CMA350
抓SMT-CAD坐标
编辑:李松传
学习QQ群:495863687
CAM350 软件认识
CAM350就是把layout工 程师设计出来的线路板, 经客户以电脑资料的方 式给线路板厂,然后板 厂根据该厂里的机器设 备能力和生产能力,利 用CAM软件 (genesis2000,cam350,uc am,v2001等)将客户提 供的原始资料根据该厂 的生产能力修正后,为 生产的各工序提供某些 生产工具(比如菲林、 锣带等),以方便本厂 能生产符合客户要求 的 线路板,起的就是辅助 制造作用。
设置元件封装类型
Quick part 坐标
①选择元件规格,见紅 色剪头指示
②修改丝印编号,例如 图中“ R21”就修改成 “R21” 见红色箭头
③修改完上述两项此时鼠 标会变成元件焊盘样式的 白色框。此时只需要你在 R21元件焊盘上点击一下 坐标就采集成功了。其它 元件重复上一步操作步骤。
利用Gerber文件生成贴片坐标及元件位置图的方法技巧

利用Gerb e r文件生成贴片坐标及元件位置图的方法技巧2010-10-11 21:59Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stenci l data),在PCB制造业又称为光绘文件。
可以说Gerber文件是电子组装业中最通用最广泛的文件格式。
用户或企业设计部门,往往出于各方面的考虑,只愿意提供给生产制造部门电路板的Gerbe r文件。
对于一个电子生产企业,拥有一个能够处理Gerber文件的电脑辅助制造CAM软件是非常重要的,它对安排产品生产的准备、制造及测试各工序都有辅助提高质量的作用。
Gerber文件是EIA的标准格式,分RS274-D和RS274-X两种,其中RS274-X是RS274-D 的扩展文件。
生产制造部门在条件许可的情况下,应当尽可能要求用户或设计部门提供RS274-X的Gerb e r文件,这样有利于各工序的生产准备。
本文从CAD设计系统及生产自动化之间的联系入手,探讨如何利用G erbe r文件进行贴片机生产线的离线编程准备、元件位置图的生成,从而提高电子组装生产效率、降低生产成本。
Gerber文件的应用2一、利用Gerb e r文件生成贴片坐标传统的贴片机生产装配前的准备工作往往是要等到PCB厂将PCB电路板生产好后方才可以进行。
通常要让贴片机停止工作,利用贴片机的人工示教方式,移动摄像头在电路板上找出所有贴片元件的坐标位置,然后再将物料表(BOM)等其他信息手工输入到贴片机中。
这种方式需要占用贴片机的生产时间,而且采用人工示教方式找点对于普通的一块有几百个贴片元件的电路板来讲是一件费时费力而又极易出现差错的工作。
SMT行业中如何使用Gerber文件导出元件坐标

大概可以分为几个步骤1.导入GERBER2.筛选焊盘和丝印层3.把独立焊盘分析成元件.4.把图片形式的丝印分析成文字5.自动关联丝印和元件6.人为修正关联错误。
一般正确率在70%(要考虑GERBER设计是否合理)再你一份很专业的教材,论坛还有你再搜搜。
/read.php?tid-184.htmlSMT行业中如何使用Gerber文件导出元件坐标(2008-12-27 12:22:40)转载▼标签:分类:其他类别gerber导出坐标杂谈Gerber文件的应用Array SMT生产线中的大多数加工设备均为数控设备。
它们编程所需要的大多数特征数据均可从CAD设计系统中得到。
如何在CAD设计系统和SMT自动化加工设备之间建立有机的联系和共享,正是我们所要解决的问题。
本文介绍了从Gerber文件中导出X、Y坐标数据的方法,同时还介绍了如何从Gerber文件中导出DXF文件,最后文章指出利用Gerber文件可有效提升电子组装生产的效率和质量。
现代电子生产企业的设计部门几乎全部采用电脑CAD软件进行电路设计,生产制造部门也大量使用贴片机、插件机等自动化设备进行生产,但这两个部门很少了解相互需求,许多有用信息不能共享,在企业间往往形成了两个“自动化”孤岛。
生产制造部门不能利用设计部门的CAD文件提高生产效率,降低生产成本。
设计部门不了解生产工艺,不能提高设计水平。
但是随着市场竞争的加剧,客户要求产品交货周期的缩短,以及对生产成本的控制,迫切需要在这两个孤岛间建立起联系,以缩短生产准备时间,加强生产前的缺陷分析,减少产品返修。
这就需要在CAD设计系统和生产自动化这些“自动化孤岛”进行信息流的联接,拆除产品设计与产品制造之间的“隔墙”。
本文将阐述如何通过电脑辅助制造软件利用Gerber文件,进行贴片机生产线的离线编程准备、元件位置图的生成等,提高电子组装生产效率、降低生产成本。
1、Gerber文件简介用户或企业设计部门,往往出于各方面的考虑,只愿意提供给生产制造部门电路板的Gerber文件。
SMT编程系统功能介绍

SMT编程系统功能介绍一、坐标提取:快速提取元件坐标,准确无误,不需要上机校正坐标。
CAD:◆读取各种CAD文件(PADS,PowerPCB, PCAD, Protel),输出CADXY文件。
Gerber:◆从Gerber data中提取坐标。
◆支持各种CAD产生的Gerber。
Gerber格式及D码格式可设置。
◆系统提供丰富的编辑功能处理Gerber,适合各种不规范的Gerber数据格式。
◆自动扫描SMT元件参数。
◆丝印字符自动扫描,自动识别字符。
◆用户对自动扫描的结果进行检查校对。
◆提供Gerber校正CADXY数据的功能,解决了CADXY坐标与SMT规范不符的问题,又提高了效率。
◆输出坐标文件(CADXY)供编程系统使用。
二、SMT编程:SMT编程系统数据读入:◆系统可以定义多种格式CADXY格式,读入CADXY。
◆读入各种格式的BOM,格式由用户定义。
◆自动检查BOM文件的正确性,给出错误报告。
◆数据读入时,系统自动作正确性校正,对照坐标和BOM检查所有不能对应的数据,给出报告。
◆可处理备用料。
◆BOM比对功能,系统自动比对两个BOM之间的差异给出差异报告,在版本变更时十分实用。
◆图形方式编辑和表格编辑协同工作,方便用户检查编辑。
库编辑:◆用户可以自定义SMT机器名称和参数。
◆按照物料编码管理元件库,用户维护元件库,在读入BOM时,元件库中不包含的物料自动报告◆并加入元件库中,由用户编辑。
◆机器外形码元件库提供不同外形物料的各种编程优化参数。
任意组合生产线定义及线平衡:CodeCAM可以定义多条生产线,每条生产线由任意机型和机器数量组合,适合生产多样化的需求,系统自动将整板数据拆分到线上的每台机并自动实现线平衡。
特别适合有多种机型的生产厂。
系统根据机器和生产线类型的不同提供多种不同的平衡方式。
系统根据设备的参数和物料的速度参数自动计算,实现生产线各机器之间的物料平衡。
程序优化:高速机:(PANA,FUJI,SANYO,KME等)系统全自动优化Feeder和路径。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大概可以分为几个步骤1.导入GERBER2.筛选焊盘和丝印层3.把独立焊盘分析成元件.4.把图片形式的丝印分析成文字5.自动关联丝印和元件6.人为修正关联错误。
一般正确率在70%(要考虑GERBER设计是否合理)再你一份很专业的教材,论坛还有你再搜搜。
/read.php?tid-184.htmlSMT行业中如何使用Gerber文件导出元件坐标(2008-12-27 12:22:40)转载▼标签:分类:其他类别gerber导出坐标杂谈Gerber文件的应用Array SMT生产线中的大多数加工设备均为数控设备。
它们编程所需要的大多数特征数据均可从CAD设计系统中得到。
如何在CAD设计系统和SMT自动化加工设备之间建立有机的联系和共享,正是我们所要解决的问题。
本文介绍了从Gerber文件中导出X、Y坐标数据的方法,同时还介绍了如何从Gerber文件中导出DXF文件,最后文章指出利用Gerber文件可有效提升电子组装生产的效率和质量。
现代电子生产企业的设计部门几乎全部采用电脑CAD软件进行电路设计,生产制造部门也大量使用贴片机、插件机等自动化设备进行生产,但这两个部门很少了解相互需求,许多有用信息不能共享,在企业间往往形成了两个“自动化”孤岛。
生产制造部门不能利用设计部门的CAD文件提高生产效率,降低生产成本。
设计部门不了解生产工艺,不能提高设计水平。
但是随着市场竞争的加剧,客户要求产品交货周期的缩短,以及对生产成本的控制,迫切需要在这两个孤岛间建立起联系,以缩短生产准备时间,加强生产前的缺陷分析,减少产品返修。
这就需要在CAD设计系统和生产自动化这些“自动化孤岛”进行信息流的联接,拆除产品设计与产品制造之间的“隔墙”。
本文将阐述如何通过电脑辅助制造软件利用Gerber文件,进行贴片机生产线的离线编程准备、元件位置图的生成等,提高电子组装生产效率、降低生产成本。
1、Gerber文件简介用户或企业设计部门,往往出于各方面的考虑,只愿意提供给生产制造部门电路板的Gerber文件。
Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stencil data),在PCB制造业又称为光绘文件。
可以说Gerber文件是电子组装业中最通用最广泛的文件格式。
因此对于一个电子生产企业,拥有一个能够处理Gerber文件的电脑辅助制造CAM软件是非常重要的,它对安排产品生产的准备、制造及测试各工序都有辅助提高质量的作用。
Gerber文件是EIA的标准格式,分RS274-D和RS274-X两种,其中RS274-X是RS274-D的扩展文件。
生产制造部门在条件许可的情况下,应当尽可能要求用户或设计部门提供RS274-X的Gerber文件,这样有利于各工序的生产准备。
2、利用Gerber文件生成贴片坐标传统的贴片机生产装配前的准备工作往往是要等到PCB厂将PCB电路板生产好后方才可以进行。
通常要让贴片机停止工作,利用贴片机的人工示教方式,移动摄像头在电路板上找出所有贴片元件的坐标位置,然后再将物料表(BOM)等其他信息手工输入到贴片机中。
这种方式需要占用贴片机的生产时间,而且采用人工示教方式找点对于普通的一块有几百个贴片元件的电路板来讲是一件费时费力而又极易出现差错的工作。
同时由于人为的必然误差,元件位置偏差等原因导致的修复及返工的成本上升。
对于电子制造服务(EMS)企业来讲,贴片机的生产时间就是企业的经济来源,无疑这种方式对企业的生产造成的损失是很大的。
目前普遍采用的方式是在设计部门或用户提供电路板设计文件时,可以直接由电路设计软件直接生成,例如Protel、Powerpcb和Cadence等电路设计软件都具有这个功能。
但有些情况下用户或企业设计部门只提供Gerber文件,这时就需要通过某些电脑辅助设计软件处理来获取贴片坐标数据,例如Graphicode公司的GC-PowerStation软件就是这方面的佼佼者,目前最新的版本是5.4.4,利用用户或设计部门提供提供的Gerber文件,只需几分钟的时间就可以迅速提取出所有贴片元件的中心坐标和旋转角度(而传统的方式却需要大半天时间)。
大大缩短生产准备时间,并且由于直接处理用户的CAD设计文件,提高了生产装配精度,降低了故障率。
下面简要介绍如何利用GC-PowerStation 软件生成贴片坐标数据。
2.1 导入Gerber文件。
在软件窗口中,选择菜单“File→Import...”,选择要导入的Gerber文件(配合Ctrl键可一次选取多个Gerber文件),Gerber文件应包括电路板焊盘层(Solderpaste)和丝印层(Silkscreen)。
2.2 设定每层Gerber文件的属性。
鼠标右击屏幕右下侧显示的Gerber文件,选择“Proterties…”,弹出“GC Explore”对话框,在Layer Type选项框中设置每层Gerber文件的属性,焊盘层选择Solderpaste,丝印字符层选择Silkscreen,如图1所示。
2.3 切换公制单位。
因为贴片机的单位是mm,有些图形是以mil作单位,所以要切换成公制单位。
具体操作过程如下:选择菜单“View→Units...”,在弹出的“Unit”对话框中选择millimets(毫米)。
2.4 设定坐标原点。
一般我们取在电路板的左下角,首先将电路板显示放大到合适尺寸,将光标移到电路板的左下角中心处,按Space键确定住位置,选择菜单“Tool→Zero User...”。
2.5 将Pad(Trace部分)转成Pads+Parts。
有些设计人员在设计电路板时习惯以Trace的方式来画Pads,而这些Trace无法由系统辩识出其Pads的位置,故无法由其转换坐标出来,所以需要将Pad(Trace部分)转成Pads+Parts。
具体操作过程如下:鼠标右击屏幕右下侧显示的丝印层Gerber文件,在弹出的对话框中选择“View”或“Hide”,即将丝印层暂时设定为浏览或隐藏,选择菜单“Edit→Select All”,选中所有的焊盘,再选择菜单“CAM→Auto Convert Skteched Pads”,弹出如图2所示的对话框,设置焊盘层Gerber文件,如图2所示。
按“OK”按钮转换完毕。
2.6 坐标辨识。
先将欲转换的焊盘选中,选择菜单“Parts→Auto Centroid Extraction…”,在弹出的对话框中设定每种芯片的方向,按OK键后转换完成,并生成了一个新的已辨识坐标的焊盘层,如图3所示。
有时会出现找错焊盘中心的情况,这时可以选中找错中心的焊盘,选择菜单“Parts→Explode Parts”,将找错中心的焊盘分解开来,再选中欲转换的焊盘,选择菜单“Parts→Teach Parts”,正确找出焊盘的中心,如图4。
2.7 元件位号(Ref.Des)的辩识。
已辨识坐标的焊盘层和丝印层必须都处于EDIT 状态下,如图3所示,P1层和P2层处于EDIT状态下,将十字光标移至任一Ref.Des 字母的左上角顶点后按下空格键,确定住光标位置,如图5所示,再选择菜单“Tools→Zero Relative”将相对坐标归零,此时画面左边的Relative部分的坐标会出现零(图6),接着按下空格键松开被固定的十字光标并移至该字母的右下角顶点,此时Relative部分的坐标分别代表字符的长和宽。
接着选择Select All将已辨识坐标的焊盘层和丝印层标识出来,选择菜单“Parts→Find Refererce Designator(s)”,弹出如图7的对话框,在Silk Layer选择框中选择丝印层,而Part Layer选择框中已默认选中已辨识坐标的焊盘层。
在Width和Height栏中分别填入前面测的字符的长和宽,这里是0.6mm 和1.1mm,然后点击OK键完成元件位号的辨识。
2.8 元件位号(Ref.Des)的确认。
元件位号的辨识会出现些错误,需要进行确认。
操作步骤如下:选中已辨识坐标的焊盘层和丝印层,选择菜单“Tools→Query…”,出现如图8所示的界面,在屏幕左下角的Display设置区域中选择Part,然后确认屏幕下侧坐标栏中的每个坐标位号是否与屏幕右侧中显示的图形中元件位号一至,若不一致,则进行修改。
确认完毕后按屏幕下侧的“Save”按钮将坐标文件保存下来。
至此,贴片坐标数据导出完毕。
3、利用Gerber文件制作元件位置图Gerber文件在电子组装领域中的另一大用途就是用来制作元件位置图,元件位置图是指导生产的重要工艺资料,例如手工插件的工艺卡等,需要在元件位置图上标注每个工位的插装元件的位置、数量等必要信息。
一般的做法是将电路板设计文件转换为AUTOCAD格式文件(例如DXF文件),然后用AUTOCAD 软件打开,然后复制到专门的表格文件中,加入必要的文字信息,再将指定的元件进行醒目处理(例如涂红等)。
常见的电路设计软件一般都具有导出DXF文件的功能,那为什么还要利用Gerber文件导出DXF文件呢?这是因为有的电路设计软件,例如Protel等,会碰到导出的DXF文件很大,有时会有上百兆,用AUTOCAD打开很慢,或者根本就打不开,这时候就需要先将电路文件先转为Gerber文件,再利用一些CAM软件打开,转换成DXF文件,文件大小会大为降低,通常不到10M,用AUTOCAD软件很容易打开。
这样的CAM软件很多,例如CAM350、GerbTool以及GC-PowerStation等,其中CAM350的应用最为广泛,本文将以CAM350(Version 9.0)为例介绍如何利用Gerber文件导出DXF文件。
3.1 导入Gerber文件3.2 导出DXF文件。
选择菜单“File→Export→DXF”,在弹出的对话框中选择导出的路径和文件名,至此DXF文件就-导出来了,用AUTOCAD软件打开就可以制作元件位置图了。
4 、结论综上所述,通过电脑辅助制造软件充分利用Gerber文件,可以提前利用电脑,在不占用生产设备的时间,提前作好生产准备工作,大大提高电子组装生产的效率,提高生产精度,减少生产故障率,降低生产成本,整体提高生产效率,车间里为赶时间而加班加点的狼狈景象将永远成为过去,使得企业效益得到有效提高。
制作:© 2000-2006 | P C B 收藏天地。