




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一些常见pcb设计软件坐标数据的导出方法本文将详细介绍所有常见pcb设计软件坐标数据的导出方法及步骤,以给从事相关工作的工艺技术人员提供参考。现代电子生产企业的设计部门几乎全部采用pcb软件进行电路设计,生产制造部门也大量使用贴片机、插件机等自动化设备进行生产,如何在这两者之间建立起有效的联系,进而提高生产效率、降低生产成本是工艺技术人员研究的目标。事实上,smt生产线中加工设备编程所需的大多数特征数据完全可以从pcb设计文件中获取,例如元件在pcb 上的 位置坐标、pcb的整体描述数据等等。我们可以直接从pcb设计文件中导出相应的cad 坐标数据,并与设计部门提供的bom(bill of m
2、aterial,物料表)文件合并后转换为能驱动贴片设备运行的贴片程序,然后通过磁盘、u 盘、网络或 rs-232c 接口等传送到加工设备的控制计算机中直接驱动数控加工设备。这样不仅节省了数据准备及编程时间,也提高了数据精度、杜绝了人工处理数据时所出现的差错和数据不完整性。 目前市场上 pcb设计软件众多,如 altium 公司的 protel 和 p-cad、mentor 公司的 powerpcb/pads 和 mentor expedition、cadence 公司的 allegro 和 orcad、日本 zuken 公司的 cadstar 和 cr-5000 等等,尤其是protel、pa
3、ds 和 allegro 三种 pcb 设计软件,几乎占据中国 pcb 设计软件市场 80%以上的份额,换句话说,如果掌握了这三种 pcb 设计软件的坐标数据导出方法,基本上就可以应对大多数新产品的挑战了,这对于承接大量外协产品的 ems 工厂尤其重要。但问题是现在有很多工艺技术人员,特别是刚刚从事 smt 行业的,并不掌握 pcb 设计软件坐标数据的导出方法,也就无法将 cad 坐标数据转换为贴片程序,依然停留在利用贴片设备摄像头一个个在电路板上找元件坐标数据的原始贴片程序编辑方法上,这严重制约了生产效率和质量的提升。笔者总结的坐标数据导出方法 有三种:1)利用 pcb 设计软件自身功能导出
4、;2)利用专门 cam 软件导出;3)将一种不常见的 pcb 文件格式转换为另外一种常见格式 pcb 文件后再导出。 具体采用何种方法要根据具体情况而定,不能一概而论,本文将逐一介绍这几种方法。2 利用pcb设计软件自身功能导出坐标数据这是最常见的坐标数据导出方法,大多数工厂都采用这种方法获取元件坐标数据,步骤大致可以分为三步:1)单位切换;2)设置坐标原点;3)坐标导出。下面将分别介绍一些常见 pcb 设计软件坐标数据的导出方法。2.1 padspads 软件是 mentor 公司出品的面向中低端用户的一款优秀电路板设计软件,目前最新版本号是 2007,pads 软件导出坐标文件步骤如下:1
5、)用 pads 打开 pcb 文件。2)切换公制单位。因为贴片机的单位是 mm,有些图形是以 mil 作单位,所以要切换成公制单位。具体操作过程如下:选择菜单“setuppreference”,在 global 选项卡中 design unit 栏中选择 metric,即切换为公制单位。3)设定坐标原点。选择菜单“setupset origin”,用鼠标在 pcb 上选定恰当的位置并确定为新的坐标原点,一般选择 pcb 左下角。4)输出坐标数据。选择菜单“filecam”,弹出如图 1 所示界面,在 side 栏中选择 pcb 顶层或底层(top or bottom),parts 栏中选择 s
6、mt,output 中选择输出贴片机格式, 这里选择 dynapert promann,然后点击“run”按钮,在弹出的提示文件存盘路径的对话框 中点击确认键,坐标数据导出。图 1 pads 坐标数据输出2.2 protel protel 软件是最早进入中国板级设计市场的 pcb 设计软件,在中国拥有众多的用户,影响力巨大,目前最新版本号是 ad6.9,本文以 protel 99 软件为例介绍坐标文件导出方法, 步骤如下:1)用 protel99 软件打开 pcb 文件。2)设定原点。选择菜单“edit origin set”,设定坐标原点。3)导出坐标数据。选择菜单“filecam mana
7、ger”,出现输出数据向导界面,按“next”,选择输出数据类型为 pick place(如图 2),再依次按“next”继续,注意文件格式选择 text(文本)、单位选择 metric(公制)。然后选择菜单“tools preference”,在弹出的 cam options 对话框中设定输出坐标文件所在的目录,选择菜单“tools generate cam files” 在指定路径下生成坐标文件。图 2 protel 输出数据类型选择2.3 allegroallegro 软件是 cadence 公司出品的面向中高端企业用户的 pcb 设计软件,主要针对高速、高密度电路板设计,尤其在通讯等领
8、域被广泛应用,目前最新版本号是 16.0。allegro 软件导出坐标数据步骤:1) 用 allegro 软件打开 pcb 设计文件。2) 设定原点和切换公制单位。选择菜单“setup drawing size”,弹出如图 3 所示对话框,用户单位选择 millimeter,move origin 栏中输入新原点位置相对于当前原点的坐标数据,然后按“ok”确定。图 3 allegro 单位切换和原点设定3) 坐标文件导出。选择菜单“file export placement”,弹出如图4 所示对话框,注意 placement origin 选择 body center,按“export”按钮输
9、出坐标数据。 图 4 allegro 坐标输出对话框2.4 orcad orcad 是 cadence 公司推出的面向中低端市场的一款 pcb 设计软件,目前新版本的cadence allegro 软件中都集成了 orcad 软件。orcad 软件导出坐标数据步骤:1) 用 orcad 软件打开 pcb 设计文件。2) 设定原点。选择菜单“tool dimension move datum”,用鼠标在 pcb 上选定恰当的位置为新的坐标原点。3) 坐标数据导出。选择菜单“auto create reports”,弹出如图5 所示对话框,选定输出项目,例如 comp all(comps),按确定
10、按钮后在 pcb 所在目录下生成坐标数据文件。图 5 allegro 坐标输出对话框2.5 mentor expedition mentor expedition 是 mentor 公司出品的另外一款 pcb设计软件,与 allegro 软件市场 定位一样,也是面向中高端企业用户的,mentor expedition 软件导出坐标数据步骤如下:1)用 mentor expedition 软件打开 pcb 设计文件。2)单位切换。选择菜单“setup setup parameter”,在弹出的对话框中选择单位为millimeters。3)设定原点。选择菜单“edit place origin”,
11、在弹出的对话框中 type 类型选择为board(如图 6),location 栏中输入新原点位置相对于当前原点的坐标数据。图 6 expedition 软件设置原点对话框4) 坐标数据导出。选择菜单“file export general interface”,在弹出对话框中选择“generic ais”(如图 7),按确定键后在当前 pcb 文件中 pcboutput 目录下生成坐标文件。图 7 expedition 软件坐标文件导出2.6 cadstar cadstar 是日本 zuken 公司推出的面向中低端用户的电路板设计软件,其市场定位与 pads 软件相似,但市场占有率远不及 p
12、ads,主要在一些日本及台湾公司使用,目前最新版本号 9.0,其坐标数据导出步骤如下:1)用 cadstar 软件打开 pcb 设计文件。2)单位切换。选择菜单“settings units”,在弹出的对话框中选择单位为 millimeters。3)坐标原点设定。选择菜单“settings design origin”,弹出的如图 8 所示对话框, 选中“origin position relative to current origin”复选框,x 和 y 坐标栏中输入新原点位置相对于当前原点的坐标数据。 图 8 cadstar 软件设置原点对话框4)输出坐标数据。选择菜单“tools re
13、port generate manager reports”,弹出如图 9 所示对话框,点击 open 按钮,选择产生文件类型为 comp_smd.rgf,再按 run 按钮生成坐标文件。 图 9 cadstar 软件坐标导出对话框2.7 cr-5000 cr-5000 是日本 zuken 公司开发的另一 pcb 设计软件,市场定位与 allegro、mentor 等类似,也是面向中高端企业用户的,但在国内应用较少。其坐标数据导出步骤如下:1)用 cr-5000 软件打开 pcb 设计文件。 2)坐标原点设定。选择菜单“environment move origin”,则在界面右侧出现“mov
14、e origin”窗格(如图 10),将光标移到 pcb 新原点预设置位置,按鼠标左键后自动在 x 和 y 坐标栏中输入新原点位置相对于当前原点的坐标数据,按“move origin”按钮完成原点设置。图 10 cr5000 软件坐标原点设定窗口3)坐标文件输出。在 dos 窗口下,进入你放置 pcb 文件的目录,然后执行以下命令:camlist -m comp name.pcb -o name.txt ,在 你放 置 pcb 文件的目录下生成一name.txt 文件,此文件中即有各个元件的坐标。2.8 eagle eagle 是美国 cadsoft 公司推出的一款 pcb 设计软件,软件小巧
15、,安装文件大小仅十几兆。eagle 在国内用户非常少,但在国外有一定用户。其坐标数据导出步骤如下:1)打开 pcb 设计文件。2)选择菜单“file run”,弹出一个运行文件对话框,选择 ulp 目录下的 mountsmt.ulp文件运行,接着依次产生保存正面贴片文件(文件后缀为 mnt)对话框和保存反面贴片文件(文件后缀为 mnb)对话框,分别设置好保存文件名和路径后按保存按钮贴片文件产生。3 利用 cam 软件导出坐标数据 前面介绍了电路板设计软件众多,它们的格式各不相同,输出的坐标数据格式也不尽相 同,这给坐标数据的处理带来了一定难度。那么有没有一种 cam 软件,能读取多种格式的 p
16、cb 文件,并输出统一格式的坐标数据呢?router solutions incorporated 开发的 camcad 软件就是满足这样要求的一个很有用的 cam 工具,它可以自动识别 gerber 文件和几乎所 有已知的电路板文档,并能生成供各种测试设备使用的文件及其他格式的 cad 文档,这为 我们从各种格式的 pcb 文档中导出坐标数据提供了一个统一的转换平台,极大降低了数据 处理的难度及复杂性。camcad 处理 pcb 文件有两种情况:一种是直接读入 pcb 文件的 文本格式;另外一种是读入 pcb 文件输出的某种 cad 数据格式。本文将分别介绍:3.1 直接读取 pcb 文件的
17、文本格式以 p-cad 格式 pcb 文件为例,详细介绍利用 camcad 软件导出坐标数据过程。p-cad 软件是 altium 公司出品的另外一款电路板设计软件,与 protel 相比,其在国内的应用非常 少,主要在美国一些公司使用,目前最新版本号 2006。利用 camcad 软件导出坐标数据 过程如下:1)用 p-cad2006 软件打开电路板文件,然后另存为 asc文件。2 ) 运行 camcad ,导 入 你 导 出的 p-cad asc 文 件 , 注意选择 accel ,pcad200x(.pcb)layout read,如图 11。图11 用 camcad 导入 p-cad
18、asc文件3)将英制单位切换为公制单位,点击“setting modify settings”,在弹出的对话框中page units 栏选择 mm。4)设定坐标原点,点击“setting change origin position”,然后将光标移到电路板设定位置(例如电路板左下角),单击鼠标左键即可。5)导出坐标数据,点击“reports spreadsheet”,弹出如图12 所示的对话框,我们选择导出项目为 components,同时在 directory 栏中设定导出文件的路径,按“ok”后在指 定的路径下就会生成一个“comps.csv”文件,可以直接用 excel 进行编辑修改,至
19、此坐标数据文件就导出来了。 图 12 输出坐标数据文件3.2 读取 pcb 软件输出的某种格式 cad 文件 camcad 能直接读入很多格式 pcb 文件的文本格式,例如 pads、protel、p-cad 等, 但也有很多格式的 pcb 文件并不能直接读入,这时候可以通过 pcb 设计软件输出 camcad 支持的某种格式 cad 文件再读入,例如 odb+文件。odb+是美国 valor 公司制定的一种 cad 数据格式,现在大多数 pcb 设计软件都支持这种格式文件的输出,例如 ad6、mentor expedition、cadence、orcad、cadstar 等。 我们以 mentor expedition 软件为例介绍如何输出 odb+文件:用 expedition 打开 pcb 文件后,点击“output odbg interface”,弹出如图 13 所示对话框,选中“launch odb+ convertor”和“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 责任与个人幸福
- 谈判心理学知识培训课程课件
- 2025标识标牌智能导视系统设计与集成合同范本
- 2025版互联网平台委托管理合同示范文本
- 2025版全新大包工程合同含绿色施工技术创新条款下载
- 2025年度创业团队合伙人竞业禁止合同范本
- 2025版办公楼墙面翻新美化与节能改造合同
- 2025年材料合同终止与供应链优化协议
- 2025年度智能环保节能建筑项目施工工程合同台账模板
- 2025版乳胶漆施工安全教育与培训合同协议书
- 押题宝典期货从业资格之《期货法律法规》试题及参考答案详解(能力提升)
- 无人机驾驶培训专业知识课件
- 2025年北师大版新教材数学二年级上册教学计划(含进度表)
- 2025年广东省中考语文试卷真题(含答案)
- 【新教材】苏科版(2024)七年级上册数学第1-6章全册教案设计
- 年轻人群酒水消费洞察报告
- 社会化媒体全套教学课件
- 幼儿园绘本:《你真好》 PPT课件
- 小学语文《一定要争气》教案设计
- 2015年上海齐正金融企业文化建设方案
- 泰兴市交通系统重大安全生产事故应急救援预案
评论
0/150
提交评论