搜档网
当前位置:搜档网 › allegro导入dxf文件前的工作

allegro导入dxf文件前的工作

allegro导入dxf文件前的工作
allegro导入dxf文件前的工作

DWG文件的修改

Allegro中只能导入dxf格式的文件,并且不太方便编辑,这里通常选择在AutoCAD里面对dwg文件进行编辑,最后保存为一个dxf的文件供allegro导入。

第一步:使用AutoCAD打开dwg格式的文件,再对文件进行编辑。先删除多余的标注

点击鼠标左键框选要删除的部分,这时被选中部分会高亮,使用Delete键删除,删除后的效果如下:

第二步:打散图形和捆绑。

框选所有的图形,使处于被选中状态,点击”x”键,然后点击回车确定。这时图形被打散

第三步:图层镜像

把需要放在PCB底层的部分做一次镜像。先选中这部分图形,然后在“修改”菜单下选择“镜像”命令。

这时会有“指向镜像线的第一点”字样黏在鼠标上,造一个空的位

置点击鼠标左键。

此时被镜像的图形会出现,同时“指向镜像线的第二点”会黏在鼠

标上。为了让图形呈水平或竖直放置,点击状态显示栏的“正交”。

鼠标左键点击一个空的位置,这时软件会提示“要删除源对象吗?”,后面还有一个文本框,填写“Y”或“N”后,在回车。就删除或保留源对象。

有时候镜像后发现方向不对,这时可以对图像进行旋转。“旋转”命令在“修改”菜单下面,其操作和“镜像”相似。完成以上操作后的界面:

第四步:新建和删除层,显示或关闭层

在“格式”菜单下选择“图层”

出现“图形特性管理器”在这里可以删除多余的层和新建层。

通过新建和删除操作后得到我们需要的层,新建了一个outline,dxf_top,dxf_bottom层

第五步:图层的转移

框选对应的层,鼠标右键“特性”

在特性框中“图层”的下拉框中选择需要转移到的层,然后关闭这个对话框。

在图层管理器里关闭相应的层,看图层是否显示。来验证图层转移是否成功。

第六步:图层堆叠

完成图层转移后,在做图层堆叠。先选种图形,然后点击键盘上的“M”,移动命令。再用鼠标去捕捉要移动图形上的一个点,注意这个点是用来和要堆叠图形的参考点。捕捉到后再左键,然后就可以移动,在要堆叠图形的上捕捉参考点,点击鼠标左键完成堆叠。

三个层堆叠后的效果:

第七步:设置源点。

为了设置源点,在“绘图”菜单下,选择“直线”,引了两条直线,把直线交汇处设为源点

选中整个图形,用移动命令,捕捉到刚才的两个直线交汇处。在到

状态栏输入0,0后回车,图形就被移动到原点。这时在删除绘制的

两条直线。

第八步:另存为dxf文件

最后选择另存为,保存为后缀为.dxf的文件,最好是选择低的版本。文件名中不要有汉字。

Allegro导入网表步骤

Allegro 如何导入网表 一.首先要保证原理图Design rule check 没有问题。 二.从原理图中导出Netlist 。 原理图中Tools->Create Netlist 或者直接点击快捷键 ;出来如下图所示选择框,选择网表放 置的文件夹,点击确定。 导出完成后会生成Netlist 文件(共三个文件)。 注意:导出网表时有时候会提示有error ,如果有error 则无法生成网表,需要按提示将error 解决,然后重新导出。 三.从PCB 中导入Netlist 。 1.打开allegro 新建一个.brd 文件。 2.绘制PCB 边框。 选择菜单项Add->Line 。Options 窗口设置如下图所示,Line width(线宽)选择0.15mm 。

然后在工作区域内画出一个PCB边框的区域。 3.设置library路径。 选择Setup->User Preferences,弹出User Preferences Editor 对话框,点击 Paths 前面的‘+’号展开来,再点击Library,需要设置其中三个参数,将封装库添加到目录下,如下图所示。

4.导入网络表。 选择菜单File->Import->Logic,如下图所示。Import dirctionary选择网表放置的文件夹。 点击Import Candence,开始导入。 5.放置元器件。 点击Place->Quickplace菜单,弹出Quickplace对话框,如下图所示。

点击Place 按钮后,元件自动的摆放出来,单击OK 按钮就可以关闭对话框。完成后如下图所示。

allegro中导出可在autocad中标注尺寸的钻孔外形

allegro中很方便导入导 dxf格式的CAD图纸,在设计过程中,有些客户希望导 带钻孔的cad图纸,进行结构和孔尺 的 。在allegro中的操作如 a.修改钻孔参数,操作如图所示 b.点 drill customization...后,会弹 一个窗口,在其中修改相 应的参数, 窗口如 图 第一 点 auto generator symbols,会发现symbol size X和symbol size Y中的参数会变成和左侧size X中的参数一致,同时symbol figure 也会发生变化

第二 修改symbol figure中的钻孔形状 左侧type 一致 第 清除symbol character中的 符 第四 点 merge,合并其中的一些孔 可能有些单板中 在需要合并的孔 第五 点 ok退 ,完成参数的设置 设置好参数的参数如 图 c.DXF文件导 设置 和 常导 的操作方法一 ,打开想要导 的图层,一定要把manufacturing/nclegend-1-xx 一层打开,因为 才设置的参数都体现在 一层面, xx 应板子的层数,如八层板, 为...-1-8 ,操作如图 注 如果 想显示via的孔,可以在钻孔参数设置时,在symbol figure 列中将其type选择为null d. 于直接导 的dxf文件,钻孔的尺 在AUTOCAD中无法直接进行标 注, 时将 面导 的文件导入到allegro中,然后再导 DXF文件, 时的dxf文件在cad中就可以进行尺 标注了。 特 附 效果图如 其中内圆就是钻孔,在autocad中可以进行标注。

在allegro中,也可以通过skill来实现钻孔的导 ,在没有skill的情况 , 种方法 是很 错的。 Edited by Kevin 2013/11/29

如何将dxf导入Allegro

如何将dxf导入Allegro Allegro可以导入AutoCAD产生的DXF文件(支持DXF R10-R14版本)。同时Allegro也可以将设计文件 导出为DXF文件,供其他CAD工具使用。 该DXF 文件可以包含过孔、焊盘、封装符号以及图形数据等等。也就是说,你可以把经过AutoCAD定位后的文件调入Allegro进行布局;也可以把公司的标志做成DXF文件,放到你的PCB板上;还可以把All egro或其他PCB工具完成的设计放到AutoCAD进行修改然后导入Allegro等等。 下图是DXF导入Allegro的一般过程: 在导入DXF文件前,需要先完成以下准备工作: 1、准备DXF文件: ○如果DXF设计文件中包含填充过的矩形,应先在AutoCAD中使用SOLID命令进行定义; ○如果DXF设计文件中包含详细的Via和Symbol信息,应先使用ATTDEF命令定义ATTDEF Tag1和Ta g2的值,如下图。

2、如果DXF设计文件中包含Block的话,应建立一个symbol和via的转换文件(symbol and via conversi on file)。通过这个文件使Allegro可以识别DXF文件中的block到底是板外形、零件封装还是制图框等,并进行对应。该文件可以使用任何文本编辑器进行编辑。

3、层转换文件(layer conversion file),用来将Allegro及DXF文件中的层进行对应。下面是Allegro和DX F文件中图形元素的对照: 下面是一个layer conversion file的例子:

完成上面的数据准备以后,你就可以把一个DXF设计文件导入到Allegro里面来了。当然,如果你的DXF文件仅仅是些符号定位信息,那么操作步骤将会很简单了。 命令:File>Import>DXF

orcad导入allegro

orcad 导出网表到allegro的方法 注意事项: 一.Capture原理图的准备工作 1。Part的Pin的定义 为了能顺利产生网络表,必须对Part Pin的Name、Number和Type都要定义好,并且同一Part的Name和Number是不能重复的,只有当Pin Type为Power时Pin Name才允许相同注意:如果一个零件的Power Pin有好几种Pin Name,而不同的Pin Name的Pin要接相同的Net,如:Pin name为VDD但需要接到VCC,而且Pin name为VSS也要接到VCC,此时就必须对Capture里的零件Part做一些设定 2。Part的PCB Footprint的定义 在Edit-Properties中设定PCB Footprint 当然先的做好封装库,你可以把它们放在./symbols下,最好建立自己的库目录。 3。不同Part的Device设定必须不同 在DEVICE栏设定值,不同Part的值不能相同,或者干脆不命名生成网表时CAPTURE会自动命名,使用他的封装,参数,还有其他的属性给他联合命名即类似 如:“CAP NP_0805_0.1U”这就是自动命名的结果 4。NC Pin 定义 有的时候工程师在建Capture零件的时候会把没有连接Net的Pin省略,而这些Pin在Layout 实际零件上是有的,针对这种情况需要对Capture里的零件Part做一下设定: 在Capture中双击Part进入Edit Properties新增一项NC Property Property的Name需大写NC 在Value输入零件的NC Pin 5。有些字符在导入网络表时是不允许的, 例如: … !

Allegro导入DXF的方法

EDA工程师在PCB设计过程中,往往需要与结构工程师打交道,结构图纸即DXF文件就是结构工程师与EDA工程师沟通的媒介。本文针对Allegro导入DXF文件的详细过程做详细说明,本人看到网上大部分相关文章写得都比较糟糕,所以撰写本文以便更好地帮助读者解决问题。 1. 据我所知,国内大部分结构工程师会默认给出DWG格式的文件,这种文件在Allegro 中是不支持的,EDA工程师可要求结构工程师给出DXF格式的文件。如果EDA工程师不想麻烦结构工程师,那么也可以自己下载合适的软件将DWG格式转为DXF格式。下图是打开的DXF文件。 2. 将DXF文件导入Allegro之前,务必要做一个准备工作:将DXF文件与PCB设置为同样的单位。在我的工作经历中,结构工程师给出的DXF/DWG文件都是mm单位的,为了后续的导入过程顺利进行,强烈建议将DXF与PCB设置为相同的单位。EDA工程师采用的通常是mil单位,建议EDA工程师首先将单位更改为mm。 3. 在Allegro中点击Setup—>Design Parameters,并在弹出的Design Paramters Editor 对话框中,点击Design标签,将User Units更改为Milimeter,最后点击OK确认。过程如下图。

4. 点击File—>Import–>DXF,如下图。

5. 找到欲导入的DXF文件。

6. 此时需要注意,有一个非常重要的操作,就是勾选Incremental addtion,即在原有基础上新增。我看到网上有很多网友碰到这样的问题:导入DXF之后,PCB中原有的所有内容都消失了,就是因为没有勾选Incremental addtion。正确的方式如下图。 7. 点击Lib…图标,将配置文件保存在合适的目录下,其实默认不做调整也是OK的。比较重要的操作是点击Edit/View layers…图标,选择需要导入的层。

Cadence常用技巧、网表导入PADS、CAD板框导入

在进行中等以上规模电路设计的时候,一般都是专人负责原理图原理图,专人负责layout,orCAD因为他的输出网表种类相当丰富,操作方便深受原理设计人员青睐,orCAD可以输出目前市面上大部分PCB 设计软件的网表,包括protel、AltiumDesigner、PADS、Alegrro等等,下面介绍一下两者交互设计时候网表导入和更新问题。 1、生成网表。 首先在rocad中选中要生成网表的原理图文件夹,之后执行Tool/Creat Netlist命令,之后弹出下面的对话框: 在other页面中Formatter中选择orPadspc.dll,之后点击确定,便会生成PDAS所使用.asc格式的网表,如下图所示: 2、导入网表。 新建一个PADS PCB文件,在此假设名字为Demo.pcb.如下图所示:

新建文件之后,首先要有自己的PCB封装库,并且设置好自己的PCB封装库路径,设置PCB封装库路径发方法如下: 工具/选项之后弹出来如下界面: 点击右侧的库列表文件夹,如下图所示,之后选择自己的PCB封装库所在位置: 这样自己的封装库路径设置完成了。之后可以在PADS layout软件中导入网表了。 打开刚才创建的Demo.pcb文件,执行"文件/导入"命令,打开刚才用orcad生成的.asc文件。之后会弹出一个检验文本,提示所有的错误和警告,如下图所示:

之后还会弹出一个警告对话框,可以忽略之。 之后所有的原件就导入进来了,如下图所示,此时元件是堆放在一起的: 执行命令:“工具/分散元器件”,之后元器件被分散开来,如下图所示: 这样,就完成了PCB的导入,之后可以进行布线工作。 3、更新原理图中修改的网表。 在PCB布线的时候可能会修改原理图中的部分器件或者连线,这时候就要进行网表更新。步骤如下: a、更改好原理图之后,重新生成网表,然后新建一个空的PCB文件,给这个pcb文件起一个名字(名字随便起),这里就叫做temp.pcb. b、打开temp.pcb文件,执行"文件/导入"命令,导入新生成的.asc网表,之后关闭temp.pcb。 c、打开原来需要修改的Demo.pcb文件,执行“工具/对比ECO”命令,弹出如下所示的对话框:

Allegro绘制PCB流程

Allegro绘制PCB流程 单位换算 1mil=0.0254mm 1mm=39.3701mil 默认情况下我们更倾向于使用mil单位绘制PCB板。 1新建工程,File-->New... -->[Project Directory]显示工程路径 -->[Drawing Name]工程名称,Browse...可选择工程路径 -->[Drawing Type]工程类型,绘制PCB板选择Board,封装选择Packagesymbol 2设置画布参数,Setup-->Design Parameters... -->[Design] 单位为Mils,Size为other,2位精度, Width与Height分别代表画布的宽高 LeftX与LowerY代表原点位置坐标 点击Apply使修改生效 -->[Display]

勾选Gridon,打开SetupGrids... 将Non-Etch和AllEtch中的所有Spacing设为1mil=0.0254mm 3设置库路径,Setup-->User Preference... 将所有绘制好的元件封装复制到同一目录下,方便设置库目录, -->[Paths] -->[Library]指定modulepathpadpath parampath psmpath到封装所在目录 4绘制板框,Add-->Line Class:SubClass=Board Geometry:Outline 5倒角,Manufacture-->Dimimension/Draft-->fillet 倒角半径(Radius)参考:100mmx100mm板倒角100mil~200mil 分别点击倒角的两条边完成倒角 6设置允许布线区,Setup-->Areas-->RouteKeepin Class:SubClass=Route Keepin:All 一般情况,RouteKeepin距离板框0.2mm(8mil)~0.5mm(20mil) 方法2:使用Z-Copy命令,Edit-Z-Copy

解决DXF导入到POWER PCB尺寸不对问题

解决DXF文件导入到POWER PCB内尺寸不对问题 Auto Cad文档转成DXF文件导入到POWER PCB使用时,会出现尺寸对不上的问题,一般可有以下二种方法可以解决此问题: 一、修改AUTO CAD文件: 1、打开Auto Cad文档; 2、删除不需要部份; 3、输入无模指令“X”并按空格把图形打散; 4、选取要保留部份的文件; 5、按空格确定; 6、选取中图档,在图层特性管理器中选择0和Bylayer,并把Bylayer设为 实线;见下图: 7、在菜单栏内点“文件-绘图实用程序-清理”:

8、在弹出窗口内点“全部清理”后关闭 窗口,

9、在菜单内选择“绘图-块-创建” 10、弹出窗口; 11、选中图档,并把原点设为0,0;

12、选中图档,键入无模指令“W”+空格,弹出窗口:(注意单位喔) 13、关闭文档,并打开新的块文档, 14、把此文档另存为一个扩展名为DXF的文档; 15、打开POWER PCB,选择“Import”导入此DXF文件即可开始使用罗:

二、这种方法最简单,将DXF原文档放大39.37倍再导到POWERPCB 中去即可: 1、用AUTO CAD打开DXF文档; 2、选中需要导出的文件; 3、输入“SC+空格”指令; 4、根据提示指定基点; 5、输入“39.37+回车”; 6、此时你的文件即放大了39.37倍; 7、以DXF格式存档; 8、导入到POWERPCB中,将Mils修改为Metric即可; 9、使用Dimensioning Toolbar工具测量一下图档的尺寸,呵呵,就是原来在AUTO CAD时的尺寸啦。 ************************************************************更多使用中的问题,大家共同讨论! ************************************************************ 资料整理:小米奇 电子邮箱:sunny3278@https://www.sodocs.net/doc/c8611899.html, MSN: sunny3278@https://www.sodocs.net/doc/c8611899.html,

Allegro导入dxf文件

Allegro导入DXF的方法 1.国内大部分结构工程师会默认给出DWG格式的文件,这种文件在Allegro中是不支持的,EDA 工程师可要求结构工程师给出DXF格式的文件。如果EDA工程师不想麻烦结构工程师,那么也可以自己下载合适的软件将DWG格式转为DXF格式。下图是打开的DXF文件。 2.将DXF文件导入Allegro之前,务必要做一个准备工作:将DXF文件与PCB设置为同样的单位。在我的工作经历中,结构工程师给出的DXF/DWG文件都是mm单位的,为了后续的导入过程顺利进行,强烈建议将DXF与PCB设置为相同的单位。EDA工程师采用的通常是mil单位,建议EDA 工程师首先将单位更改为mm。 3.在Allegro中点击Setup—>Design Parameters,并在弹出的Design Paramters Editor对话框中,点击Design标签,将User Units更改为Milimeter,最后点击OK确认。过程如下图。

4.点击File—>Import–>DXF,如下图。

5.找到欲导入的DXF文件。

6.此时需要注意,有一个非常重要的操作,就是勾选Incremental addtion,即在原有基础上新增。我看到网上有很多网友碰到这样的问题:导入DXF之后,PCB中原有的所有内容都消失了,就是因为没有勾选Incremental addtion。正确的方式如下图。 7.点击Lib…图标,将配置文件保存在合适的目录下,其实默认不做调整也是OK的。比较重要的操作是点击Edit/View layers…图标,选择需要导入的层。

Allegro16.3 Subdrawing 如何导入Allegro15.5

Allegro16.3 Subdrawing 如何导入Allegro15.5 主要介绍allegro16.3通过subdrawing 功能实现16.3走的线导入到15.5,实现不同版本之间的粘贴与复制,不同版本之间可以通过subdrawing 功能实现多人合作,进而提高工作效率 描述: 现在Allegro软件有很多版本,比如:15.5 15.7 16.2 16.3等等,这些版本之间是高版本可以打开低版本设计的图纸,而低版本却无法打开高版本的档案,例如,16.3可以打开15.5,15.5却打不开16.3,有时候我们需要将高版本的走线复制粘贴到低版本上,subdrawing功能无法实现复制粘贴,既然有想把高版本的走线复制粘贴到低版本上的需要,那我们就肯定要想办法实现这个目的 1 案例分析 将16.3版本的pcb直接导出subdrawing

然后按下回车键,会出现以下截图 此时产生了一个standard.clp的文档, 然后将standard.clp直接导入15.5打开的pcb中,会出现以下截图对话框

此截图说明我们导入subdrawing 失败。,没能实现16.3的走线通过allegro自带的subdrawing功能导入到15.5中去 2 解决过程 通过上网查资料和实际操作发现,16.3通过subdrawing产生的standard.clp文件和15.5通过subdrawing产生的standard.clp是有区别的,所以出现了刚才我们导入不成功的问题。那么我们下面分别用记事本格式打开16.3产生standard.clp和15.5产生的standard.clp,来比较下区别在哪里. 16.3格式的subdrawing:

Allegro中网络表的导入以及回编到Capture中的一些注意事项

Allegro中网络表的导入以及回编到Capture中的一些注意事项 前言: 网络表(Netlist)是沟通电路原理图和Layout实际板子的桥梁。 网络表包含的内容有零件Pin的连接线关系以及零件的包装等基本信息,Cadence提供的Capture到Allegro新的网络表的转发除了可以把一基本信息带 到PCB Layout中,还可以把一些layout时用到的设定、约束通过网络表带到Allegro中,使工程师在设计电路时就可以大致了解PCB板子上的布线情况,从而也节省了Layout工程师的时间,提高了工作效率!例如:电子工程师可以在原理图中把一些Power线设定好最小线宽,这样用新转法时就可以直接把设定带入Allegro,可以防止Layout工程师疏忽忘了设定走线没有达到要求。 相反把PCB上的信息反馈到原理图中,这过程一般称为回编(Backannotation),以保证实物PCB与原理图同步。例如:Layout工程师会对PCB上的零件作swap,rename等动作,为了保持PCB与原理图的统一必须把PCB中更改的内容回编到原理图中。 用Capture设计的原理图转入Allegro中有两种方式: 第一种,第三方软件导入netlist的方式 第二种,针对Cadence产品的直接导入方式,也称为新转法 下面内容将会对这两种方式的特定和操作做相应介绍。 第一种,第三方软件导入netlist的方式

优点:在Capture中定义可以相对简单, 缺点:导入网络表和回编原理图都相对复杂,导入时需要Device file,回编时需要提供.swp file 主要特点: 这种方式是Capture 9.2以前的版本产生网络表导入Allegro的唯一方法,就是通过Capture Create Netlist的Other方式,格式选Allegro.dll就可以了,现在很多公司还常使用这种方式。注意,在9.2以后的Capture中已经取消了这种转法,不过用户可以在9.2以前的版本中将allegro.dll复制到9.2以后的版本,放置路径预设C:\Cadence\PSD14.1\Capture\Netforms ,就可以使用这种转法了。 这种方式的主要优点:在Capture中原理图的整理相对简单,主要缺点:导入网络表和回编原理图都相对复杂,导入时需要Device file,回编时需要手动提供.swp file 产生和导入网络表操作步骤: 1. 在Capture中Create netlist 选择Other方式出现下图窗体:

Cadence-Allegro导出dxf格式CAD文件

Cadence Allegro导出dxf格式CAD文件 (软件版Cadence ) Cadence Allegro导出dxf格式CAD文件,表层和底层可以导出dxf文件,中间层只能到处pdf文件,表层和底层导出dxf文件要注意三点,第一Options 对话框中Active Class and Subclass下面第一个下拉菜单选择Ref Des选项,第二个下拉菜单选择Silkscreen-TOP并且关闭它的显示,第二Visibility对话框中的Views选择Film:SILKTOP。第三关闭其他所有层的显示只打开TOP层的Pin显示。如图18-图20所示,底层导出设置类似,不作具体说明。 图18

图19 图20 左键单击File菜单,向下选择Export菜单,然后选择DXF...,如图21所示,单击得到图22

` 图21 选择DXF output file文件位置,并为输出文件取名,顶层一般取名为。底层取名。Layer conversion file会自动关联不用输入,如果不能正确自动关联可以点击后面的...进行手动关联。设置完毕,点击Edit得到图23结果。

图22 下图中红圈位置打上对勾,点击Map后再点击OK,得到图24。 图23 图24点击Export,进行输出如图25所示。

图24

· 图25 这时dxf文件已经导出,用AutoCAD打开如图26所示,只有布局中有导出的结果,模型中没有结果,这时我们要点击模型,在命令中输入z回车(图27),然后输入a回车(图28),就可以得到结果图29。 图26

allegro 存板框图

第十一课:存板框檔 1 选File 一 Create Symbol 设入档名如 cds_outline 后选Save会存成cds_outline.bsm 的Board Symbol檔. 2 再选File 一 Save 存成 cds_outline.dra 的图形文件. 第十二课:建立环境档 Master Design File (.brd) 环境档通常是只先放入板框而未含有逻辑数据的作图文件.利用它把大家讨论过认证的 Geometry 先设好的存在图档上.达到统一作图环境的目的.当成公司内的标准档. 1、选File 一 New,在檔名 Drawing Name中敲入如cds_master.请注意格式为 Layout后按OK 2、设绘图区选Setup 一 Drawing Size.将图区 Size 设成 B.,小数后位数 Accuracy 设成 2.并把 DRAW Extent 的 Left X 设成-5000 ,Lower Y设成-5000完成按OK 3、放入板框零件,选 Place 一 By Symbol 一 Mechanical,先点 Library键才会列出各Mechanical Symbol,选先前建的 cds_outline 后按OK键准备放到图上 4、在命令列敲入 x 0 0 ,放到图上(0,0)点.完毕按 Done 第十三课:加图框 Format Symbols 如果要加上图框或其它注意事项宣告 1、Place 一 By Symbol一 Format, 先点 Library 键使列出各 Format Symbol.如果点选Asizeh.表示要挂上 A Size 横向的图框 2、用光标把图框放至工作区上(请并确定板框数据含于图框范围内) 3、按右键选 Next 选到 Note 这个 Symbol 4、请放在图框内板框外的适当区域中

allegro导入dxf文件前的工作

DWG文件的修改 Allegro中只能导入dxf格式的文件,并且不太方便编辑,这里通常选择在AutoCAD里面对dwg文件进行编辑,最后保存为一个dxf的文件供allegro导入。 第一步:使用AutoCAD打开dwg格式的文件,再对文件进行编辑。先删除多余的标注 点击鼠标左键框选要删除的部分,这时被选中部分会高亮,使用Delete键删除,删除后的效果如下:

第二步:打散图形和捆绑。 框选所有的图形,使处于被选中状态,点击”x”键,然后点击回车确定。这时图形被打散 第三步:图层镜像 把需要放在PCB底层的部分做一次镜像。先选中这部分图形,然后在“修改”菜单下选择“镜像”命令。

这时会有“指向镜像线的第一点”字样黏在鼠标上,造一个空的位 置点击鼠标左键。 此时被镜像的图形会出现,同时“指向镜像线的第二点”会黏在鼠 标上。为了让图形呈水平或竖直放置,点击状态显示栏的“正交”。

鼠标左键点击一个空的位置,这时软件会提示“要删除源对象吗?”,后面还有一个文本框,填写“Y”或“N”后,在回车。就删除或保留源对象。 有时候镜像后发现方向不对,这时可以对图像进行旋转。“旋转”命令在“修改”菜单下面,其操作和“镜像”相似。完成以上操作后的界面:

第四步:新建和删除层,显示或关闭层 在“格式”菜单下选择“图层” 出现“图形特性管理器”在这里可以删除多余的层和新建层。 通过新建和删除操作后得到我们需要的层,新建了一个outline,dxf_top,dxf_bottom层

第五步:图层的转移 框选对应的层,鼠标右键“特性” 在特性框中“图层”的下拉框中选择需要转移到的层,然后关闭这个对话框。

Allegro导入DXF的方法

EDA工程师在设计过程中,往往需要与结构工程师打交道,结构图纸即DXF文件就是结构工程师与EDA工程师沟通的媒介。本文针对导入DXF文件的详细过程做详细说明,本人看到网上大部分相关文章写得都比较糟糕,所以撰写本文以便更好地帮助读者解决问题。 1.据我所知,国内大部分结构工程师会默认给出DWG格式的文件,这种文件在中是不支持的,EDA工程师可要求结构工程师给出DXF格式的文件。如果EDA工程师不想麻烦结构工程师,那么也可以自己下载合适的软件将DWG格式转为DXF格式。下图是打开的DXF 文件。 2.将DXF文件导入之前,务必要做一个准备工作:将DXF文件与设置为同样的单位。在我的工作经历中,结构工程师给出的DXF/DWG文件都是mm单位的,为了后续的导入过程顺利进行,强烈建议将DXF与设置为相同的单位。EDA工程师采用的通常是mil单位,建议EDA工程师首先将单位更改为mm。 3.在中点击Setup—>DesignParameters,并在弹出的DesignParamtersEditor对话框中,点击Design标签,将UserUnits更改为Milimeter,最后点击OK确认。过程如下图。 4.点击File—>Import–>DXF,如下图。 5.找到欲导入的DXF文件。 6.此时需要注意,有一个非常重要的操作,就是勾选Incrementaladdtion,即在原有基础上新增。我看到网上有很多网友碰到这样的问题:导入DXF之后,中原有的所有内容都消失了,就是因为没有勾选Incrementaladdtion。正确的方式如下图。 7.点击Lib…图标,将配置文件保存在合适的目录下,其实默认不做调整也是OK的。比较重要的操作是点击Edit/Viewlayers…图标,选择需要导入的层。 8.在弹出的DXFInEdit/ViewLayers对话框中,勾选Selectall,意为全部导入。点击Class 后面的下拉框选择BoardGeometry,即将DXF文件全部导入至BoardGeometry大类下,如下图。 9.按照我的习惯,我会新建一个Subclass。点击Newsubclasses按钮,并在弹出的对话框中输入合适的名称,例如此处将其命名为beamsky,点击OK添加,如下图。 10.这时点击Map按钮,就可将DXF文件中的所有内容Map到BoardGeometry/beamsky 下面,如下图。

Allegro操作流程

Allegro操作流程 (廖平) 一常用命令键介绍................................................................................. 1- 4二建立板框、层数设定、GBR底片文件设定............. 5- 7 三 DXF的输入、输出.......................................................................... 8- 9 四 NET IN (导网表)........................................................................ 10-12 五 LAY线规则设置............................................................................ 13- 21七零件的检查.. (22) 八出GERBER ............................................................................................ 23- 30

一常用命令键介绍 1 菜单窗口中快捷常用命令键介绍 2其它常用键介绍 File菜单中常用介绍“Import”输入主要命令如左下图;“Export”输出主要命令如右下图; File中“Plot Setup”打印设置;“Plot Preview”打印预览;“Plot”打印; “Change Editor”更改版本;

docAllegro学习六 结构图导进PCB

一般Layout人员拿到结构工程师给的结构图后,要先了解整体,即了解结构工程师的思路,对板子一些指定位置摆放的元件及限高要求。先拿一个简单的图来说一下。用AutoCAD打开结构图,看下图 看到了结构图后,很明确我们LAYOUT要用到的是箭头所指的这二个图,为什么呢?因这这二个图指明了特殊定位的元件摆放,所以我们就只选取这二个图,其它的删除。得到下图 然后确定用那一面做PCB的正反面,即TOP和BOTTOM层。据整个结构来看,左边的图为PCB 的正面,右边为反面(这里的图只是一小部份,其实这只是一个小板的结构,另有一个大板的结构的,所以说要了解整个结构嘛) 然后在AutoCAD里操作,先新建三个层,1:正面的布局参考层;2:背面的布局参考层;3:板框层 看下图

打开图层特性管理器,在里新建三个层

按上面方法建好三个层,如下图

然后点确定回到操作界图,复制一个TOP层布局的参考层。 点复制对象后选中左边的图的所有组成部份,复制一个出来,如下图 复制出来后,轮到操作右的BOTTOM图了,因为是在底层,所以要镜像过来,为什么要镜像呢?那你看左边的图与右边的图合在一起时能对应得上吗?看左边图的左缺口明显与右边的图的左缺口不一样大小嘛。反而与右边图的右缺口对应得上,所以就要镜像。(注意:要

看清楚结构工程师给你的图是不是已经镜像过的了)下图 点镜像,然后选中右边的全图, (小技巧:在镜像时指定第二点时图是会旋转的,在下面工具栏中选正交就是90度旋转的。这像得到的图与原图是同一水平而且镜像的,看下图 )

在上图中,指定位置后在输入命令栏输入Y然后回车删除原来的图。下图。 得到下图

Allegro导入中文的处理

Allegro导入中文的处理2009-11-18 17:59 在Allegro中,有时可能需要在PCB上添加中文字,而Allegro是不支持直接输入或导入中文字体的。通常我们要借助一些插件转换或者在CAM软件中重新输入带图形属性的文字,这样才能加工出文字。 其实通过AutoCAD就可以进行这些转换,本文将介绍如何进行此类文字转换。下面我们就通过一个实例来讲解。 在进行转换前,我们首先要进行一些必要的辅助工作。 首先打开AutoCAD2004,单击文件(File)\打印机管理器(Plotter Manager),系统出现如下对话框。 双击添加打印机向导(Add-A-Plotter Wizard)系统出现添加打印机对话框。 单击下一步(Next),出现如下对话框。选择我的电脑,下一步(Next)。

选择AutoCAD DXB File\DXB File,下一步(Next),其余均按照默认设置完成,打印机列表里就出现了一个DXB打印机,DXB File.pc3。 接下来,我们在命令行中输入Fillmode,将其值改为0。 注:该变量是控制图形是否填充,0为不填充,1为填充。 我们在AutoCAD中输入中文“中华人民共和国”,字高200。 注:字高尽量设置大一些,转换后再通过缩放命令调整大小,否则转换后插入的DXB文件将会变形。 单击文件(File)\打印(Plot),出现如下对话框。

选择刚才添加的DXB打印机,其它选项按照默认设置。 转到打印设置页,将渲染模式(Shade Plot)设置为消隐(hidden),单击确认,系统将输出一个DXB文件。注:若不选择消隐,转换后的DXB图形将被填充。 单击插入(Insert)\图元交换二进制,出现如下对话框。

allegro PCB 设计流程

Allegro PCB 设计流程 一、焊盘规则 1)焊盘的命名规则 注:见《Allegro lib封装命令规则》 二、元器件封装规则 1)封装的命名规则 注:见《Allegro lib封装命令规则》 三、板框规则 1)导入结构的dxf文件。Dxf文件要求:板框的line需要做成封闭线,才能做outline 使用;另需要定义一个原点,原点在所有版本中都不能更改。建议:在左下角使用 圆形符合来做。(autocad生成板框封闭线,请参考《powerpcb导入板框教程》) 2)在allegro新建一个Mechanical symbol文件。 a)使用file/import dxf菜单,打开dxf in菜单框。 b)在dxf file选择结构工程师给出的dxf文件。 c)Dxf units选择mm(与结构工程师确认,一般是mm) d)点击edit/view layer按钮,进入Dxf In Edit / View layers菜单框。 i.勾选Select all ii.在Map selected items的class选择BOARD GEOMETRY,Subclass选择SILKSCREEN_TOP,点击Map按钮。完成Dxf layer对应Class,Subclass 的映射。 iii.在Dxf layer的下属层中会有一层PCB层(是结构定义的),将其所对应的Subclass选择为outline;在点击ok,返回到Dxf in菜单框。 e)点击Import即可导入结构外框。 f)查看原点的当前坐标位置。即:center-xy。 g)打开Design Parameter Editor,找到在Design \Move origin。在X:Y:输入的 原点的坐标位置,点击Apply即可。 h)点击File / Save。 注:经过上述过程产生的外框器件,其原点在0,0;这在后续brd文件可以很方 便的定位。 3)打开brd文件 a)使用Place /Manually菜单,打开Placement 菜单框 b)勾选Advanced Settings 下的Library。 c)在Placement List选择Mechanical symbols,即可找到之前生产的板框文件。 d)如是第一次,完成以上步骤后,即可布局。如是结构的板框文件升级,则继续 以下步骤。 e)找到之前板框的原点坐标位置。使用move命令选择Mechanical symbols,之 后在Command命令行输入x 0 0 (0 0为原点坐标位置)。 四、布局规则 1)在完成板框文件导入后,再进行以下步骤。 2)放置外围接口件 a)由于接口件的封装是依据规格书而生成的。同时其原点也是设置在规格书的中 心点。因而在放置时,先查看Mechanical symbols中,每个接口的中心点坐标

相关主题