许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Allegro导入导出DXF文件

Allegro导入导出DXF文件

阅读数 1
点赞 0
article_banner

一. 什么是DXF文件

结构工程师会对以下两种文件格式非常熟悉:

  • DXF:Drawing Interchange Format / Drawing Exchange Format,绘图交换格式
  • DWG:Design Web Format,设计网页格式

DXF文件其实是DWG文件的ASCII格式变体,两者均由AuAutodesk公司开发,用于AutoCAD以及其它基于AutoCAD的软件保存设计数据或者进行CAD数据交换。目前DWG和DXF应用十分广泛,已经成为CAD制图数据交换中的事实文件标准格式。

DXF文件和DWG文件可以通过AutoCAD软件进行互转

注意:Allegro只能识别DXF文件,无法识别DWG文件,如果结构工程师给的是DWG文件,则需要用AutoCAD转换成DXF再使用。

二. DXF文件对PCB设计的作用

1)作用1:与结构人员进行交互

PCB设计人员可以通过导入/导出DXF文件与结构人员进行交互,用于确认板卡的外形尺寸,安装孔大小和位置,定位孔大小和位置,连接器形状和位置等结构人员所关心的信息。

一般来说,如果板卡外形就是简单的矩形,圆形,多边形等简单的外形,则不需要从结构那里导入DXF文件来建立板框,在Allegro中自行绘制即可。如果板卡外形复杂,而结构设计人员需要对外形等参数进行约束的话,就需要结构人员提供DXF文件,PCB设计人员导入DXF文件确定PCB的外形、安装孔等参数。

2)作用2:从旧PCB中继承某些设计参数

如果一个新设计的PCB的板框、安装孔等参数和旧PCB相同的话,就可以通过导入从旧PCB中导出的DXF文件来确定这些参数,而不必重新设计。

三. Allegro导出DXF

1)打开要导出DXF的*.brd文件,File -> Export -> DXF…,显示DXF Out界面

image-20201212151017005

2)进行如下步骤:

  1. 指定导出的DXF文件(*.DXF)和路径
  2. 设定层转换文件(*_1.cnv)路径,推荐把cnv文件和DXF文件放在一个目录,文件名保持默认 (也可以使用之前生成过的cnv文件,此文件仅规定了导出哪些层,可以通用不同的DXF文件)
  3. 点击Edit,进入cnv文件编辑界面

image-20201212152710903

其它参数说明:

DXF format: 指定输出DXF文件的版本,有 Revison 12 和 Revision 14 这两种选择,一般来讲 Revison 12 兼容性更好

Output units:输出单位,因为结构设计一般使用国际单位制即mm,所以一般选择MM。如果旧PCB中用单位是mil,则需要在Setup -> Design Parameters… -> Design中将单位设置成mm

Accuracy:精度,即保留包小数点后几位。MM对应精度4

Layer conversion file:层转换文件,指定要导出的DXF文件包含哪些层,以及这些层的DXF layer名称

3)编辑c nv文件

  1. 勾选要导出的层,可任意选
  2. 勾选Use Layer names generated from class and subclass names,根据class和subclass名生成layer名
  3. 点击Map
  4. 点击OK

image-20201212154026707

其它参数说明:

show   Selected Layer:显示勾选的subclass,相当于预览一下要导出的DXF文件

Restore   Layer Visibility:回到原本视图

4)回到DXF out界面,点击Export

image-20201213131615354

导出完成后,可以查看下DXF和cnv文件,可用文本编辑器打开cnv文件,显示如下。可见cnv文件只是指定了导出哪些层已经新层的名字,这里是导出 BOARD GEOMETRY/OUTLINE 为 BG_OUTLINE。

image-20201213132816269

四. Allegro导入DXF

1)打开要导入DXF的*.brd文件,File -> Import -> DXF…,显示DXF In界面

image-20201213133637255

2)进行如下步骤:

  1. 指定要导入的DXF文件
  2. 勾选Incremental addtion,增量加法,表示只增加现在PCB中没有的部分,推荐勾选。如不勾选,则会先删除现在PCB中的一切,再根据DXF文件重新生成,此操作无法回退
  3. 生成/指定cnv文件,如想原样保留导出DXF文件中的层设置,可指定导出DXF时对应cnv文件
  4. 点击Edit/View Layers,编辑/查看层,进入cnv文件编辑界面

image-20201213135553583

3)编辑/查看cnv文件

image-20201213140215359

4)回到DXF In界面,点击Import

image-20201213135232488

导入DXF完成,查看PCB,导入板框outline成功。

image-20201213140540368


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空