DesignSpark PCB 导入 Eagle 文件教程
- 格式:pdf
- 大小:494.44 KB
- 文档页数:17
eagle使用技巧Eagle是一款强大的电子设计自动化软件,广泛应用于电路设计和PCB布局。
熟练掌握Eagle的使用技巧,可以提高工作效率和设计质量。
本文将介绍一些常用的Eagle使用技巧,帮助读者更好地利用这款软件进行电路设计。
一、快捷键的运用Eagle提供了许多快捷键,可以大大提高操作效率。
比如,按下"Ctrl+R"可以快速重复上一步操作,按下"Ctrl+M"可以进入移动模式,按下"Ctrl+D"可以进入删除模式等等。
熟悉并灵活运用这些快捷键,可以节省大量的时间和精力。
二、使用网格和对齐工具在布局PCB时,合理使用网格和对齐工具可以使元件的布局更加整齐、美观。
在Eagle中,可以通过设置网格间距来控制元件的位置和布线的走向。
同时,对齐工具也是非常实用的,可以帮助我们将元件对齐到指定的位置,使布局更加规整。
三、灵活运用设计规则检查Eagle提供了设计规则检查功能,可以帮助我们发现潜在的问题并进行修正。
在进行PCB布局之前,可以通过设置设计规则来检查是否存在元件之间的距离过小、走线过细等问题。
合理设置设计规则,并进行检查和修正,可以提高电路的可靠性和稳定性。
四、使用标签和注释在进行复杂的电路设计时,为了方便自己和他人的理解,可以合理使用标签和注释。
在Eagle中,可以通过添加标签和注释来说明电路的功能、连接方式等。
这样不仅可以提高设计的可读性,还可以方便后续的维护和修改。
五、合理使用层次管理功能Eagle提供了层次管理功能,可以将电路分为不同的层次进行管理。
在进行复杂的电路设计时,可以将电路按照功能模块进行划分,使用层次管理功能可以更好地组织和管理电路的结构。
这样可以提高设计的可维护性和可扩展性。
六、使用自定义元件库Eagle提供了一些常用的元件库,但在实际设计中可能需要使用一些特定的元件。
这时,我们可以使用Eagle的自定义元件库功能,将这些特定的元件添加到库中,并进行命名和分类。
DSPCB小技巧集锦DSPCB小技巧(1)—封装单位变换DSPCB小技巧(2)—找下一个网络名称的快捷方法DSPCB小技巧(3)—元件编辑界面图小调整-----------------------------2 DSPCB小技巧(4)—关于焊盘---------------------------------------3 DSPCB小技巧(5)—原理图上直接改变器件DSPCB小技巧(6)—焊盘在原理图中的表示方法--------------------------4 DSPCB小技巧(7)—图形线条细化DSPCB小技巧(8)—突出显示某一焊点的连线----------------------------5 DSPCB小技巧(9)—PCB中选重叠中的某个部件DSPCB小技巧(10)—怎么画半圆-------------------------------------6 DSPCB小技巧(11)—两层板拉线出问题--------------------------------8 DSPCB小技巧(12)—库文件转成DS格式的方法DSPCB小技巧(13)—PCB元件换层DSPCB小技巧(14)—修改DSPCB的3D模型---------------------------9 DSPCB小技巧(15)—批量删除红色错误DSPCB小技巧(16)— DSPCB的 ADD Text不支持中文-------------------11 DSPCB小技巧(17)—打开元件坐标----------------------------------12 DSPCB小技巧(18)—精确画线-------------------------------------13 DSPCB小技巧(19)—飞线----------------------------------------14 DSPCB小技巧(20)—元件重新编号的功能-----------------------------15 DSPCB小技巧(21)—怎么把原理图弄成原件?DSPCB小技巧(22)—如何看分层?----------------------------------16Q1) :怎么将软件中的封装单位换成mm?A:如下图所示,注意,软件默认的封装精度是1,即精确到小数点后一位,如果你的精度要求较高,请注意调整precision。
EAGLEE ASILY A PPLICABLE G RAPHICAL L AYOUT E DITOR用户指南第5版Linux®、Mac®、Windows®系统下的原理图 – PCB设计 – Autorouter自动布线器CadSoft Computer5th Edition00201580CadSoft Computer公司版权所有© 2010保留所有权利CadSoft Computer是Newark公司的贸易子公司。
如果您有任何疑问请通过以下方式与我们联系:美国和其他美洲国家:电话:+1 (954) 237 0932传真:+1 (954) 237 0968网站: 电子邮件: Info@德国和其他欧洲国家:电话: +49 (0)8635 6989-10热线: +49 (0)8635 6989-30传真:+49 (0)8635 6989-40网站: www.cadsoft.de电子邮件: Info@cadsoft.de请记住我们的客户可以使用免费的热线电话!CadSoft Computer公司版权所有2010。
在全球范围内保留所有权利。
在没有经过CadSoft Computer公司预先同意的情况下,该文档中的任何部分均不允许在公共文件服务器中复制或保存,或者以任何格式或方式,包括电子、手工、复印、记录、扫描、数字化以及其他方式进行转移。
针对个人应用而言允许打印该手册。
Windows是Microsoft公司的注册商标。
Linux是Linus Torvalds公司的注册商标。
Mac是Apple Computer有限公司的注册商标。
目录1 用户指南介绍 (6)2 EAGLE的特性 (7)系统要求 (7)专业版 (7)概述 (7)PCB编辑器 (8)原理图编辑器 (8)Autorouter自动布线模块 (8)标准版 (9)免费试用版 (9)简化版 (9)3 安装 (10)Windows系统 (10)Linux系统 (11)Mac OS X (12)4 EAGLE个人设置 (13)脚本文件eagle.scr (13)用户界面 (13)功能键 (13)层颜色 (14)5 EAGLE用户界面介绍 (15)选择菜单项 (15)鼠标单击 (15)多种输入选择 (15)组合键的使用 (16)弹出菜单 (16)通过命令框输入命令和参数 (16)6 Control Panel (19)EAGLE文件 (19)备份文件 (20)创建EAGLE项目 (20)7 加载文件和选择放大功能 (22)8 选择需要显示的 (24)9 设置栅格和单位 (25)10 连线、圆形、弧形、长方形和文本 (26)WIRE命令 (26)修改线宽 (27)将对象移动到其他层 (27)撤销 / 恢复功能 (27)CIRCLE命令 (28)ARC命令 (28)RECT命令 (28)TEXT命令 (29)特殊Text变量 (30)11 使用元件库 (31)ADD命令 (31)USE命令 (32)INVOKE命令 (33)12 绘制原理图 (34)Grid栅格 (34)在原理图中添加外框 (34)添加和修改文本 (34)绘制原理图 (35)NET命令 (36)NAME命令 (36)LABEL命令 (37)DELETE命令 (37)JUNCTION命令 (37)SHOW命令 (37)MOVE命令 (38)历史功能 (38)完成原理图 (38)SMASH命令 (39)VALUE命令 (40)电气规则检查(ERC) (40)从原理图生成电路板 (41)BUS命令 (41)13 自动正反向标注Forward&Back Annotation (43)14 设计印刷电路板 (44)在没有原理图的情况下设计电路板 (44)设计电路板外形 (44)元件放置栅格 (44)放置元件 (44)放置SMD元件 (45)提供名称 (45)提供值 (45)定义信号 (46)定义网络簇 (46)从原理图创建电路板 (47)生成电路板文件 (47)元件放置 (47)Autorouter:简单实例 (47)手动布线 (48)Follow-me布线器 (49)电路板的修改 (49)PCB编辑器的其他作用 (50)DISPLAY命令 (50)MOVE命令 (50)GROUP命令 (51)SPLIT命令 (51)CHANGE命令 (52)ROUTE命令 (52)RIPUP命令 (52)SHOW命令 (53)刷新屏幕 (53)Undo/Redo撤销/恢复功能 (53)内部层 (53)电源层 (53)使用POLYGON命令来敷铜 (54)15 Autorouter自动布线器 (56)16 设计规则检查 (58)17 元件库 (59)电阻Package (59)电阻Symbol (60)电阻Device (61)18 绘图与制造数据的输出 (64)使用PRINT命令输出原理图 (64)生成图像文件用于存档 (65)使用CAM处理程序生成Gerber数据 (65)生成钻孔数据 (65)其他制造数据 (65)19 数据交换 (66)EAGLE用户语言 (66)脚本文件 – 一种灵活的输入接口 (66)EAGLE 5 – 用户指南1 用户指南介绍该用户指南对EAGLE电路板设计软件包进行了简单的介绍。
PCB的导入与布局1. 引言PCB(Printed Circuit Board)是电子产品中不可或缺的一个组成部分,它承载着电子元器件并提供电气连接。
在PCB设计中,导入和布局是最初的两个重要步骤。
导入是指将电子元件的原理图导入PCB设计工具中,而布局是指在PCB上合理安放和布置各个元件,以达到最佳的电气性能和物理布局。
本文将介绍PCB的导入和布局的基本步骤和技巧,并提供一些注意事项和最佳实践建议。
2. PCB导入流程PCB的导入过程通常包括以下几个主要步骤:2.1 准备工作在开始导入之前,确保你已经准备好了以下内容:•电子元件的原理图文件(通常为.sch或其他格式);•PCB设计工具(如Altium Designer、Eagle等)。
2.2 创建PCB项目在PCB设计工具中,根据项目需求创建一个新的PCB项目。
这一步通常包括命名PCB项目,选择PCB尺寸和层次,设置单位和网格等。
2.3 导入原理图将原理图文件导入到PCB项目中。
导入的具体方法和步骤因PCB设计工具而异,但通常可以通过“导入”或“打开”选项来完成。
2.4 创建PCB框架在PCB中创建框架,用于容纳和布局各个元件。
框架的大小和形状应根据项目需求进行调整,并确保与PCB尺寸和层次匹配。
2.5 添加元件并布局在PCB框架中逐个添加各个元件,并进行合理的布局。
布局应遵循以下原则:•元件之间应留有足够的间距,以便于布线和散热;•敏感元件(如高频元件)应远离高噪声和高热量的元件;•电源元件(如电池、稳压器)应靠近电源输入端,以减少线路压降和干扰;•确保各个元件的引脚和走线规划合理,以便于后续布线。
2.6 进行必要的网表连接在PCB中进行必要的网表连接,以确保各个元件之间正确连接。
这一步通常需要注意以下事项:•确保连接正确性,避免短路或断路;•连接应尽量简洁而清晰,以便于后续布线。
3. PCB布局技巧和注意事项在PCB布局过程中,以下一些技巧和注意事项可能对你有所帮助:•分层布局:将电路按照模块或功能进行层次划分,不同层次的电路尽量分层布局,以减少干扰和复杂度;•端口布局:布置各个端口时应尽量靠近连接器或I/O接口,以减少线长和干扰;•热点布局:布置高功率或高热量元件时,应留出足够的空间和散热通道,以防止过热;•综合布局:在整体布局过程中,考虑布线和焊接的便利性,尽量避免元件之间的交叉和干扰。
PADS导Gerber(CAM)文件操作说明Gerber(CAM)格式是线路板行业软件描述线路板(线路层、阻焊层、字符层等)图像及钻、铣数据的文档格式集合。
它是线路板行业图像转换的标准格式。
正常板厂在PADS完成Layout设计后,需要导出Gerber(CAM)文件,将Gerber (CAM)文件及制板说明发给板厂制板。
PADS导出的Gerber(CAM)文件正常包括以下10种文件(多层板相应增加内层线路层):顶层线路层:Top Layer底层线路层:Bottom Layer顶层丝印层:Silkscreen Top底层丝印层:Silkscreen Bottom顶层阻焊层:Solder Mask Top底层阻焊层:Solder Mask Bottom顶层助焊层:Paste Mask Top底层助焊层:Paste Mask Bottom钻孔参考层:Drill DrawignNC钻孔层:NC DrillPADS导出四层板Gerber(CAM)文件操作:注:导Gerber(CAM)前需先确认Layout设计正确。
1、Tools-Pour Manager,将Layout覆铜;注:若设计上有Split/Mixed层,则需在Pour Manager中Plane Connect把相应的Split/Mixed层覆铜。
2、打开菜单File-CAM添加线路层(几层板就有几层线路层):Add Document,在Document Type栏中选择Routing/Split Plane,在弹出栏中选择Top/GND/POWER/Bottom。
重复以上步骤分别添加其他三层线路层添加丝印层(只有顶层跟底层丝印层):Add Document,在Document Type栏中选择Silkscreen,在弹出栏中选择Top/Bottom。
重复上述步骤,添加底层丝印注:由于每个人做的器件封装可能有些差异,有的在器件Top层用2D线画outline,有的在Silkscreen层上画outline,故在选择Items上可能有所差异,可以在preview 中预览所选择的是否满足要求。
PADS 库元件导入步骤:
1.双击桌面PADS Logic快捷方式,进入工作界面如下
2.单击左上角FILE弹出下拉菜单后再单击library…,弹出界面
3.选择库MTK_NEW
4.进入界面
5.点击parts按钮,显示
6.点击Import…按钮,弹出界面
7.选择需导入元件的文件路径和文件名,点击Open按钮,元件parts信息便导入库中。
8.元件的Decals, Lines, Logic 信息需要用同样的方法分别导入库中。
9.导入结束。
PADS 库元件导出步骤:
1.选择要导出元件的库
2.界面显示
3.点击parts按钮,选中需要导出的元件,然后点击Export…按钮,弹出界面
4.键入需导出元件的文件名,并选择相应的保存路径,然后点击Save按钮,导出元件parts
信息。
5.元件的Decals, Lines, Logic 信息需要用同样的方法分别导出。
6.导出结束。
学习使用EAGLE进行电路板设计Chapter 1: Introduction to EAGLE SoftwareEAGLE, which stands for Easily Applicable Graphical Layout Editor, is a powerful electronic design automation (EDA) software. It is widely used in the industry for creating schematics and printed circuit board (PCB) designs. In this chapter, we will introduce the basic features and functionalities of EAGLE.1.1 User InterfaceEAGLE provides a user-friendly interface with various toolbars and menus. The workspace consists of a schematic editor and a PCB layout editor. The schematic editor allows engineers to create and edit circuit diagrams, while the PCB layout editor enables the placement and routing of components on a PCB.1.2 Component LibrariesEAGLE comes with a vast library containing thousands of components such as resistors, capacitors, and integrated circuits. Users can also create their custom libraries or import existing ones. The availability of pre-built components greatly enhances the efficiency of the design process.Chapter 2: Schematic DesignSchematic design is the initial step in the electronic design process. In this chapter, we will explore the key features and techniques for creating schematic diagrams using EAGLE.2.1 Creating a New SchematicTo create a new schematic in EAGLE, select "File"-> "New"-> "Schematic" from the menu. A blank canvas will appear where you can start designing your circuit. The schematic editor provides a wide range of tools for placing components, drawing wires, and labeling nodes.2.2 Component PlacementTo add components to your schematic, you can either choose from the built-in library or import custom components. EAGLE allows easy placement of components on the canvas by dragging and dropping them from the library onto the workspace. You can also rotate and mirror components as needed.2.3 Making ConnectionsConnecting components is crucial for a functional circuit. EAGLE provides an auto-routing feature that automatically connects the components based on the defined connections. Alternatively, you can manually draw wires between components or use the "Net" tool to create nets.Chapter 3: PCB Layout DesignOnce the schematic is designed, the next step is to create the PCB layout. In this chapter, we will explore the various tools and techniques available in EAGLE for creating PCB layouts.3.1 Importing SchematicTo create a PCB layout, import the schematic into EAGLE's PCB layout editor. The software automatically maps the components and connections onto the PCB canvas, ready for further design.3.2 Component PlacementDuring the PCB layout design, it is important to consider factors such as board size, component spacing, and signal integrity. EAGLE allows precise placement of components using grid settings, arranging them in an optimal manner. The "Move" and "Rotate" tools help in adjusting the component positions as required.3.3 RoutingRouting involves creating the physical connections between components on the PCB. EAGLE provides a range of routing tools, including manual routing, autorouting, and interactive routing. These tools ensure proper signal integrity and impedance control.Chapter 4: Design Rule Check and Gerber GenerationBefore finalizing the design, it is essential to perform a design rule check (DRC) to detect any errors or violations. Additionally, generatingGerber files is necessary for PCB manufacturing. In this chapter, we will explore DRC and Gerber generation within EAGLE.4.1 Design Rule CheckEAGLE's DRC feature allows users to define specific rules and constraints for the PCB design. It checks for errors such as clearance violations, trace width violations, and overlapping components. Fixing these errors ensures the design meets manufacturing requirements.4.2 Gerber GenerationGerber files are industry-standard files used by PCB manufacturers to fabricate PCBs. EAGLE offers a seamless process for generating Gerber files. Users can select the necessary layers, drill files, and manufacturing outputs, ensuring accurate reproduction of the design.Chapter 5: ConclusionIn conclusion, EAGLE is a professional-grade software that provides a comprehensive suite of tools and features for electronic circuit design and PCB layout. Its user-friendly interface, extensive component library, and efficient design capabilities make it a popular choice among engineers and designers. By following the outlined steps in this article, users can learn to effectively use EAGLE for their circuit board design needs.。
PCB元件库3D模型的导入一、目的通过新软件Altium designer 6(AD6)的 3D 功能能够快速提前的为机构部门提供结构设计上的参考,提高合作的效率与准确性。
二、电子与机构需协作流程为:2.1电子部门建立好项目需要的原理图库、PCB库;2.2机构部门使用结构软件建立关键器件的3D模型,另存为Step或IGS文件转交给电子部门,电子部门再把文件导入到建立的PCB 3D库(*. PCB3DLib)中;2.3电子部门绘制好原理图,并在原理图库或原理图中,正确添加器件属性里的PCB模型名称和3D模型名称;2.4绘制好最终的PCB图后,查看PCB的3D效果(View \ Legacy 3D View);2.5导出整板PCB的3D图为Step或IGES文件转交给机构部门;2.6机构部门把整板PCB的3D图导入到结构设计软件中,作为结构设计的参考数据。
三、电子提供资料:3.1 PCB元件库清单四、机构注意事项:在结构软件中建立器件3D模型时,要事先定义好器件的原点和3D坐标,3D模型的原点要和PCB封装库的原点保持一致,3D中的XY坐标则要和PCB封装库中的XY方向保持一致然后导出为Step格式,软后导入到自建的3D库中。
这样在3D状态下才能看到元件准确的定位在PCB立体视图中,否则3D元件会偏离PCB 3D中的丝网位置。
如果角度不对也会出现错位,甚至部分在PCB上面,部分在PCB下面。
(在结构软件中,当元件为单个实体时,原点即为实际定义原点,当元件为装配实体时,先定义好总的参考原点,再装配好各部件,最后另存为Step或IGS文件转交给电路部门,电路部门再把文件导入到自己建立的PCB 3D库(*. PCB3DLib)电子与机构需协作流程为:1.电子部门建立好项目需要的原理图库、PCB库.2.机构部门使用结构软件建立关键器件的3D模型,另存为Step文件转交给电子部门,电子部门再把文件导入到建立的PCB 封装库中.3.电子部门在原理图库中,正确添加器件属性里的PCB封装名称;并最终生成集成库(*.intlib).4.电子部门在设计中使用集成库(*.intlib)中的元器件.绘制好最终的PCB图后,查看PCB的3D效果(View \ switch to 3D).5.导出整板PCB的3D图为Step文件转交给机构部门.6.机构部门把整板PCB的3D图导入到结构设计软件中,作为结构设计的参考数据。
Pads PCB导GERBER文件方法
1.打开需导出gerber的PCB文件.
2.单位转换
Tools(工具)-->Options(选项)-->Global(全局),将Design untits (设计单位)设置为Mils.
3.灌铜(Flood)操作
Tools(工具)-->Pour Manager(覆铜管理器)-->Flood(灌注),Flood(覆铜)界面中,选择Flood All(全部灌注)-->Start(开始)
4.验证设计
Tools(工具)-->Verify Design(验证设计),在check(检查)栏中分别选择Clearance (安全间距)和Connectivity(连接性),点击Start(开始)检查.
5.执行File(文件)-->CAM,进入Define CAM Documents(定义CAM文档)对话框
6.创建存放CAM文件的子目录
7.创建CAM文档。
一个正常的CAM文档应包括n+6。
n指层数
6指:
顶层丝印层,Silkscreen TOP
底层丝印层,Silkscreen BOTTOM
顶层阻焊层,Solder Mask TOP
底层阻焊层,Solder Mask BOTTOM
钻孔参考层,Drill Drawign
NC钻孔层。
NC Dril
8.模板导入:
点击import(导入),导入模板
9.选中所有文档然后点击run(运行),生成gerber文档,弹出框都点击yes。
至此,完成PCB导gerber档工作。
PADS LOGIC的导入功能打开PCB设计软件PADS LOGIC的导入对话框,点击文件类型会看到如图所示的可以导入的文件类型。
这个有些虽然已经过时,但还是能感到比powerpcb强多了,基本可以把较为流行的原理图设计软件的原理图导入。
一ASCII Files (*.txt)用这个主要是在PADS LOGIC不同版本之间的转换。
二OLE Files (*.ole)这个很少用,和WORD里插入对象差不多。
在Orcad里这个功能用的还较多。
三ECO Files (*.eco)导入工程更改文件,在用ORCAD画原理图,用PADS LAYOUT做PCB的情况下,这种功能是必须要的。
四PADS Layout Rule (*.asc)在Allegro里有导入技术文档这个功能,这里就是把PADS LAYOUT的一些规则导回来。
下面对PADS做个简介。
Mentor Graphics PADS9。
复杂的PCB板高级、规则驱动的设计工具! Mentor Graphics(明导)公司新产品,从Power pcb 5.0以后成为最好用的EDA 软件!就界面而言Mentor Graphics PADS9界面变了不少,而且也增加了左侧浏览框,PCB LAYOUT找元件、找网络可以像PROTEL一样比较直观。
由印制电路板(PCB)设计工具的领导者,美国PADS Software Inc.公司(现已经被Mentor Graphics收购)开发的PADS EDA系统包括PADSLogic、PADSLAYOUT、PADSROUTER、CAM350和HyperLynx几个部分.Mentor Graphics推出了崭新的电路设计解决方案PADS9。
包含强大的印刷板布局和模拟工具,并且有交互式的设计环境。
原理图:由原来的PowerLogic改为PADS logic(原PowerLogic)PCB:由原来的PowerPCB改为PADS Layout(原PowerPCB)布线器:由原来的BlazeRouter改为PADS Router仿真器没有变名称,还是HyperLynx.版本在更新,已经到了8.0Mentor推出的PADS设计方案可提高设计效率,优化性能及制造。
导入 Eagle 文件2 DesignSpark版权声明此软件和手册的全部或部分版权归 RS Components 所有,未经 RS Components 事先的书面同意,不得对其进行使用、出售、转让、复制或以任何形式、媒体形式全部或部分转载至任何人。
如果您使用该手册进行以上操作,您将承担责任,在该条件下,RS Components 或相关公司对任何类型的损失或损坏负责。
RS Components 不保证软件包在每种硬件软件环境下均可正常运行。
尽管RS Components 已对软件进行了测试并查看了文档,RS Components 并不保证或代表(明示或暗示)与该软件或文档有关质量、性能、适销性或特定用途的适合性。
该软件和文档特许“不予改变”且通过利用对其质量和性能的假设,您获得许可。
在任何情况下,RS Components 都不承担由于使用或无法使用软件或文档造成的直接的、间接的、特殊的、偶然的或后果性的损害,即使曾被告知有造成此类损失的可能性。
RS Components 保留更改、修改、改正和升级软件及出版物的权利,不另行通知且不承担任何责任。
DesignSpark 是 RS Components 的商标,Microsoft、Windows、Windows NT 和 Intellimouse 是 Microsoft Corporation 的注册商标或商标。
Eagle 是 CadSoft 的版权其它所有商标的所有权均归其各自所有者所有。
版权所有 © RS Components. 1997-2011. 保留所有权利。
(如有错漏不在此限)发行日期:2011 年 2 月 23 日第 1期RS Components Ltd国际管理中心牛津商业园北部 8050 号牛津城OX4 2HW英国电话:+44 (0)1865 204000传真:+44 (0)1865 207400DesignSpark 3目录目录 (3)第1.章,转换设计 (4)概述 (4)Eagle 的支持版本 (4)导出设计 (4)将 Eagle 设计导入 DesignSpark (6)设计传输限制 (6)PCB 间距 (6)未完成的线路 (6)第2.章,转换库 (7)Eagle 库结构 (7)导出库 (7)将库导入 DesignSpark (9)导入中间文件以创建原理图 (9)导入中间文件以创建 PCB 脚位图 (12)导入中间文件以创建元件 (15)4 第 1 章 – 转换设计第 1. 章,转换设计概述Eagle 设计(原理图和 PCB)可导入 DesignSpark 中,作为符号、脚位图和元件库。
Altium Designer10 如何导出Gerber文件Altium Designer10 如何导出Gerber文件版本:AD10.818目的:Gerber文件导出备忘目录:Step1:设置原点Step2: Gerber文件导出Step3: 钻孔文件导出文档组织结构:Step1:设置原点原点设置为PCB板左下角。
图1设置原点Step2: Gerber文件导出1.打开Gerber Files选项。
图2 Gerber files 选项2.参数设定。
1)在“General”选择Units(单位):Inches,Format(格式):2:5;图2.1 General 设定2)在“Layers”选择需要用的Layer,双面板包含:GTO,GTS,GTL,GBL,GBS,GBO,GKO.(7个)。
右边选项不要勾选,镜像层选择:“All Off”;图2.2 Layers 设定图2.3 Layer设定3)在“Drill Drawing”保持默认设置;图2.4 Drill Drawing设置4)在“Apertures”保持默认设置;图2.5 Apertures 设置5)在“Advanced”选项中:file size不动,取默认值;Leading/trailing zeros:选择supress leading zero【省略前导0】.position on film:选择reference to relative origin【使用相对坐标原点】其他默认值就行了。
图2.6 Advanced设置6)点击确认按钮,将会输出Gerber文件(PCB文件建立在PCB工程下面,将会自动保存到输出文件夹)。
图2.7 gerber 文件生成Step3: 钻孔文件导出1、选择“NC Drill Drawing”图3.1选择“NC Drill Drawing”2、钻孔文件选项设置,设置完毕后点击OK。
图3.2钻孔文件选项设置3、出现如下对话框,确认蓝色选中区域内的格式设置,点击Ok图3.34、生成钻孔文件XXXX.TXT(XXXX为PCB命名)。
PCB原创| cadence allegro导入DXF文件操作步骤
PCB结构设计的的需求主要包括:PCB板外形尺寸、连接性器件的定位、器件的限高及禁布要求等相关信息。
结构信息的正确导入,是PCB设计的基本要求,保证后续PCBA加工装配的正确性。
✪正文✪
那么如何使用高速PCB设计软件allegro将结构图导入到其中呢,具体的操作步骤是怎样的?结构图导入后的效果怎样...都在这节中体现~
一、识别结构图中的标识说明
进行结构图导入之前先了解下标识说明,直观感受结构要素图三种视图:正视图、侧视图和后视图。
PO图了
图1-1结构图正视图示意图
图1-2结构图侧视图示意图
图1-3结构图后视图示意图
二、结构图导入
File→Import →Dxf 出现如下图所示对话框:
正确选择相关参数信息
1、导入DXF文件的位置。
2、DXF文件的单位,一般选择MM
3、勾选Use default text table选项
4、勾选Incremental addition选项
5、Layer conversion file,默认、不做修改
6、点击并进行编辑。
图1-4-1结构图导入设置
图1-4-2结构图导入设置
上图中相关参数设置说明如下:
1、选择所有层面
2、Class设置:选择BOARD GEOMETRY
3、Subclass设置:选择ASSEMBLY_TOP(如果没有此Subclass,需要自行在软件中定义添加)
4、点击Map按钮
5、点击OK
6、结构要素图DXF文件导入完成。
结构要素图导入PCB设计软件后效果如下图所示:。
protel、layout转Allegro封装库的工具Layout2Allegro随着pcb设计的复杂程度和高速pcb设计需求的不断增加,越来越多的pcb设计者、设计团队选择cadence的设计平台和工具。
但是,由于没有protel数据到cadence数据直接转换工具,长期以来如何将现有的基于protel平台的设计数据转化到cadence平台上来一直是处于平台转化期的设计者所面临的难题。
在长期实际的基础上,结合现有工具的特点,提供一种将protel原理图、pcb转化到cadence平台上的方法。
1.使用的工具a) protel dxp sp2b) cadence design systems, inc. capture cisc) cadence design systems, inc. orcad layoutd) cadence design systems, inc. layout2allegroe) cadence design systems, inc. allegrof) cadence design systems, inc. specctra2.protel 原理图到cadence design systems inc. capture cis在protel原理图的转化上我们可以利用protel dxp sp2的新功能来实现。
通过这一功能我们可以直接将protel的原理图转化到capture cis中。
这里,我们仅提出几点通过实践总结出来的注意事项。
1) protel dxp在输出capture dsn文件的时候,没有输出封装信息,在capture中我们会看到所以元件的pcb footprint属性都是空的。
这就需要我们手工为元件添加封装信息,这也是整个转化过程中最耗时的工作。
在添加封装信息时要注意保持与protel pcb设计中的封装一致性,以及cadence在封装命名上的限制。
导入 Eagle 文件2 DesignSpark版权声明此软件和手册的全部或部分版权归 RS Components 所有,未经 RS Components 事先的书面同意,不得对其进行使用、出售、转让、复制或以任何形式、媒体形式全部或部分转载至任何人。
如果您使用该手册进行以上操作,您将承担责任,在该条件下,RS Components 或相关公司对任何类型的损失或损坏负责。
RS Components 不保证软件包在每种硬件软件环境下均可正常运行。
尽管RS Components 已对软件进行了测试并查看了文档,RS Components 并不保证或代表(明示或暗示)与该软件或文档有关质量、性能、适销性或特定用途的适合性。
该软件和文档特许“不予改变”且通过利用对其质量和性能的假设,您获得许可。
在任何情况下,RS Components 都不承担由于使用或无法使用软件或文档造成的直接的、间接的、特殊的、偶然的或后果性的损害,即使曾被告知有造成此类损失的可能性。
RS Components 保留更改、修改、改正和升级软件及出版物的权利,不另行通知且不承担任何责任。
DesignSpark 是 RS Components 的商标,Microsoft、Windows、Windows NT 和 Intellimouse 是 Microsoft Corporation 的注册商标或商标。
Eagle 是 CadSoft 的版权其它所有商标的所有权均归其各自所有者所有。
版权所有 © RS Components. 1997-2011. 保留所有权利。
(如有错漏不在此限)发行日期:2011 年 2 月 23 日第 1期RS Components Ltd国际管理中心牛津商业园北部 8050 号牛津城OX4 2HW英国电话:+44 (0)1865 204000传真:+44 (0)1865 207400DesignSpark 3目录目录 (3)第1.章,转换设计 (4)概述 (4)Eagle 的支持版本 (4)导出设计 (4)将 Eagle 设计导入 DesignSpark (6)设计传输限制 (6)PCB 间距 (6)未完成的线路 (6)第2.章,转换库 (7)Eagle 库结构 (7)导出库 (7)将库导入 DesignSpark (9)导入中间文件以创建原理图 (9)导入中间文件以创建 PCB 脚位图 (12)导入中间文件以创建元件 (15)4 第 1 章 – 转换设计第 1. 章,转换设计概述Eagle 设计(原理图和 PCB)可导入 DesignSpark 中,作为符号、脚位图和元件库。
Eagle 的支持版本DesignSpark 支持 Eagle V5.x 及旧 V4.01 和 V4.11 版本。
随附 DesignSpark的ULP 文件,用于从 Eagle 格式导出到中间 ASCII 格式。
只要打开这些文件,便可轻松导入 DesignSpark 中。
导出设计使用相同的菜单选项和 ULP 机制可将原理图和 PCB 设计以同样方式从 Eagle 中导出。
唯一的不同是一个 ULP 文件在原理图设计上运行,另一个文件在 PCB 设计上运行。
要想将 Eagle 设计导出到 ASCII 文件1.从任务栏或桌面图标(如果创建的有)启动 Eagle2.从Project Manager(项目管理器)中,选择File(文件)菜单中的Open(打开)选项。
3.Open(打开)> 下,选择Schematic(原理图)或Board(PCB板)。
这取决于您想要转换的设计。
4.找到您想要转换的文件夹和文件。
5.选择它并单击Open(打开)。
6.设计将显示在原理图(或板)编辑器中。
7.现在,您需要将设计转换为中间 ASCII 文件格式。
8.从设计编辑器工具栏,选择ULP图标(位于选项菜单项下)。
9.Run(运行)窗口将打开。
从该处,选择 DesignSpark 提供的相应 ULP 文件。
10.您必须导航远离默认Eagle ULP 文件夹并找到能在其下面查找DesignSpark ULP 列出文件的DesignSpark/EagleULP 文件夹。
11.对于原理图设计,您需要选择SchematicToIntermediate.ulp文件。
12.如果转换 PCB 设计,请选择PcbToIntermediate.ulp文件。
第 1 章 – 转换设计 513.选择后,单击Open(打开)按钮。
14.选择中间文件的文件夹和文件名称。
默认情况下,选择的文件夹和文件名将是打开的Eagle 设计的文件夹和文件名。
15.如果您打开并转换原理图设计,文件扩展名为 .eis。
如果打开板 (PCB) 文件,文件扩展名为 .eip。
16.单击Save(保存)。
中间文件(.eis 或 .eip)已写入且随时可导入 DesignSpark。
17.取决于设计大小,ULP 文件可能将花费几分钟以运行。
18.观察 Eagle 设计底部的状态栏,它将显示运行时的进度。
完成后,状态更改为Run:SchematicToIntermediate.ulp: finished(运行:SchematicToIntermediate.ulp:完成)6 第 1 章 – 转换设计将 Eagle 设计导入 DesignSpark现在,您必须获取在 Eagle 中创建的中间 ASCII 文件并将其导入 DesignSpark。
要想将 Eagle 设计导入 DesignSpark1.运行DesignSpark2.从File(文件)菜单,选择Import(导入)3.找到包含中间文件的文件夹并选择它。
4.添加文件名和选择技术文件处将显示一个小对话框。
对于原理图或 PCB 文件,该对话框相同,除了它将自动反应检测到的设计类型。
5.选择文件名或将当前预设的名称用于导入的设计名称。
6.除非您知道正在做什么且有特定的要求,选择 [None] 作为技术文件名。
对于转换,技术文件并不是必须的。
7.单击OK(确定)导入设计。
8.DesignSpark 将在屏幕上重构设计。
现在,可按照您的意愿随时使用并编辑。
9.请务必使用File(文件)菜单中的Save(保存)选项保存设计。
设计传输限制您将发现大多数设计应该不出任何问题地传输到DesignSpark。
但是,需要注意几个Eagle 限制,因为它们可能导致在相应 DesignSpark PCB 设计中出现明显错误。
PCB 间距在Eagle PCB 设计中定义的间距规则(间隙)不可用于ULP 脚本,因此它们无法传输到DesignSpark。
如果您发现DesignSpark 中的Design Rule Check(设计规则检查)标记的错误数量超出您的预期,您应该检查Design Technology(设计技术)对话框Spacings(间距)的设置。
应该编辑这些设置以使其与Eagle 中的原始设置匹配。
未完成的线路在Eagle 中可以在到达焊盘的“连接点”之前“结束”线路。
在传输到DesignSpark 过程中,此类型的线路将显示(在屏幕和Design Rule Check(设计规则检查))为“unfinished track”(未完成的线路)。
这不一定是个问题,因为只要线路触及到焊盘,Design Rule Check(设计规则检查)仍将检测电路的完整性,但是,您将会再次发现比你通常预期更多的 DRC 错误。
如果您想删除它们,可以手动进行编辑。
第 2 章 –转换库 7第 2. 章,转换库Eagle 库结构Eagle 库文件 (.lbr) 包含原理图、PCB脚位图和部件/元件信息多合一独立文件。
DesignSpark 将单独的文件用于每个库类型的原理图、PCB 脚位图和部件/元件。
因此,转换过程中,一个Eagle 库文件(和其后的中间格式.eil 文件)转换为独立的 DesignSpark 文件。
导出库转换需要的每个库使用ULP 文件导出,将库转换为中间格式文件(.eil)。
对于不同的库类型,没有独立的ULP 文件,只有一个。
要想将 Eagle 库导出到 ASCII 文件1.从任务栏或桌面图标(如果创建的有)启动 Eagle2.从Project Manager(项目管理器)中,选择File(文件)菜单中的Open(打开)选项。
3.在Open(打开)> 下选择Library(库)。
4.使用 Open(打开)对话框,找到文件夹并选择要转换的库。
5.单击Open(打开)。
6.库将打开,但是此时不会显示任何内容,因为这是库管理器,在其中,您可以编辑和创建库实体。
7.现在,您需要将库转换为中间 ASCII 文件格式。
8.从库编辑器工具栏选择ULP图标(位于库和选项菜单项下)。
9.Run(运行)窗口将打开。
从该处,选择 DesignSpark 提供的相应 ULP 文件。
10.您必须导航远离默认 Eagle ULP 文件夹并找到能在其下面查找 DesignSpark ULP 列出文件的DesignSpark/EagleULP 文件夹。
11.选择LibraryToIntermediate.ulp文件。
8 第 2 章 –转换库12.选择后,单击Open(打开)按钮。
13.选择中间文件的文件夹和文件名称。
默认情况下,选择的文件夹和文件名将用于打开 Eagle 库的文件夹和文件名。
14.需要您选择 .eil 文件。
15.单击Save(保存)。
中间文件 (.eil) 已写入且随时可导入 DesignSpark。
16.取决于库大小,ULP 文件可能将花费几分钟以运行。
17.观察 Eagle 设计底部的状态栏,它将显示运行时的进度。
完成后,状态更改为Run:LibraryToIntermediate.ulp: finished(运行:LibraryToIntermediate.ulp:完成)第 2 章 –转换库 9将库导入 DesignSpark正如我们上面所介绍的,每个Eagle 库文件的中间文件必须转换至三个DesignSpark 文件以创建需要的库内容。
为此,您必须使用 .eil 文件并将其导入 DesignSpark 库(原理图符号、PCB 脚位图和元件)三次。
以下步骤将详细介绍每种类型,但事实上,每种都相同。
导入中间文件以创建原理图要导入中间文件以创建原理图1.运行DesignSpark2.从File(文件)菜单中选择Libraries(库)。
3.单击Schematic Symbols(原理图符号)选项卡。
4.单击New Lib(新库)按钮。
您将创建将 Eagle 库转换至的新库。
5.输入新库的名称。
您无需输入文件扩展名,将自动为您指定一个名称。