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…图标,选择需要导入的层。

8. 在弹出的DXF In Edit/View Layers对话框中,勾选Select all,意为全部导入。点击Class后面的下拉框选择Board Geometry,即将DXF文件全部导入至Board Geometry大类下,如下图。

9. 按照我的习惯,我会新建一个Subclass。点击New subclasses按钮,并在弹出的对话框中输入合适的名称,例如此处将其命名为beamsky,点击OK添加,如下图。

10. 这时点击Map按钮,就可将DXF文件中的所有内容Map到Board Geometry/beamsky下面,如下图。

11. 这时点击OK就回到 DXF In对话框,点击Import按钮,就完成了DXF文件的导入,如下图。

12, 导入完成的效果如下图所示。

cadence导入dxf文件_Allegro导入DXF文件的详细步骤相关推荐

  1. Github 之 本地上传代码到 Github ,并且添加 .gitignore 文件 屏蔽一些文件上传(内附详细步骤)

    Github 之 本地上传代码到 github ,并且添加 .gitignore 文件 屏蔽一些文件上传(内附详细步骤) 目录 Github 之 本地上传代码到 github ,并且添加 .gitig ...

  2. php打包签名apk文件在哪,Android_android应用签名详细步骤,1、准备工作apk的签名工作可以 - phpStudy...

    android应用签名详细步骤 1.准备工作 apk的签名工作可以通过两种方式来完成: 1)通过ADT提供的图形化界面完成apk签名: 右键项目--> Android Tools -->E ...

  3. wamp下配置php文件,wamp开发环境快速搭建详细步骤

    简介:总结在Windows环境搭建PHP开发环境(Apache+PHP+MySQL) 安装Apache 2.解压压缩包,最好放到磁盘根目录,不然配置时容易报路径错误,我这里改了文件夹名,方便以后配置, ...

  4. 将本地文件上传至Github【详细步骤】

    1.在GitHub上建立远程仓库  2.新建完成之后,接下来就是生成SSH密钥部分 win10系统下  可以点击win标志,找到Git--Git Bash 在命令行跳出之后,输入如下命令: git c ...

  5. 无法复制winevt中的文件_u盘文件无法复制怎么解决 u盘文件无法复制解决方法【详细步骤】...

    在使用u盘的过程中有时会出现 文件无法复制 的问题,并且会弹出磁盘已满的提示,而经过检查,u盘容量却拥有足够大的空间,那么此时该如何解决呢?接下来就跟着小编学习如何解决 u盘文件无法复制 的问题. u ...

  6. 如何用计算机扫描图片变成文字,如何把文字图片或者扫描的文件变成word文档?详细步骤...

    我们在日常工作,有时候会遇到需要把文字图片或者扫描的文件变成word文档,最笨的方法就是一个一个字的打到word文档,有一些图片的文字是可以在搜索引擎上找到的,但是首先这个需要运气好.不过,现在小编就 ...

  7. psd文件一键瘦身脚本使用详细步骤

    psd文件一键瘦身脚本下载地址

  8. 电脑文件删除了怎么恢复?详细步骤

    电脑文件删除了怎么恢复?用户在日常操作电脑时,都需要对一些文件进行存储删除转移等的操作,对于存储和转移来说,这些都不算是麻烦事,文件误删的情况是比较麻烦的.尤其是永久删除的文件,那么对于这类电脑文件永 ...

  9. 【JAVA】Win10实现Java文件的开机自启动(附详细步骤)

    问题描述 随着入了Win10的坑,发现它最不能让人忍受的一点就是强制系统更新,而且系统更新之频繁,简直不能忍.这就导致,对于一些想要一直运行的Java文件,就会造成每次系统更新之后的重启导致Java文 ...

最新文章

  1. springmvd接收参数问题
  2. 浅入深出被人看扁的逻辑回归!
  3. 佳能g3800故障灯说明书_佳能打印机故障如何维修 佳能打印机故障维修方法【介绍】...
  4. Spring-cloud学习教程amp;视频
  5. MyEclipse 7.0 用java代码生成序列号
  6. 基于 MongoDB 动态字段设计的探索 (二) 聚合操作
  7. python中rect函数_Rect和RectF函数
  8. 论文写作之参考文献格式
  9. 基于ttcrpy的跨孔CT高斯牛顿算法及python代码分享(2)
  10. 前端面试,面试官会问些啥...
  11. Java高级技术FastDFS的学习
  12. windows系统PrintScreen键截屏
  13. 怦然心动(Flipped)-9
  14. 折腾 赋予GT610 UEFI属性
  15. 浅谈移动通信的切换技术(转)
  16. 雍正王朝里康熙临终予四爷言
  17. nacos开机自启动 windows
  18. 云原生的 CICD 框架:Tekton
  19. 如何用计算机控制家带你开关,计算机控制系统复习点及答案
  20. 2021-05-26投资基金的选择,基本面信息如何分析

热门文章

  1. android长度单位转换工具类
  2. 项目管理 之六 详解 Gitlab 本地部署全过程、Gitlab Pages、企业版 PATCH
  3. Centos7 安装 sftp
  4. 大脚怪NFT登场!Mythical Beings第四季Sasquatch珍藏
  5. 《人月神话》(The Mythical Man-Month)1 看清问题的本质:如果我们想解决问题,就必须试图先去理解它...
  6. Android驱动面阵相机,支持像移补偿功能面阵CCD相机驱动电路系统
  7. 关于uni-app的webview
  8. 银河麒麟怎么卸载软件_长虹R8麒麟 怎么卸载系统应用?
  9. 华硕飞行堡垒fx53vd无法安装377以上独显驱动
  10. 使用jmeter进行App服务器压力测试