Altium Designer 包括导入和导出 DXF/DWG 文件到原理图、原理图库、PCB 或 PCB 库文档的功能。
导入
要将 DXF/DWG 文件导入到活动的 Altium Designer 原理图或 PCB 文档中,请从相应编辑器的主菜单中选择文件 » 导入 » DXF/DWG命令。要将 DXF/DWG 文件导入到活动的 Altium Designer 原理图或 PCB 库中,请从相应编辑器的主菜单中选择文件 » 导入 » AutoCAD命令。此时会打开导入文件对话框,您可以从中浏览并选择所需的 DXF/DWG 文件。之后,将打开提供导入图形数据控制的从 AutoCAD 导入对话框。
“从AutoCAD导入”对话框(原理图或原理图符号)
从AutoCAD (SCH)对话框导入的选项和控制
块
-
作为组件导入 – 导入器将尝试将AutoCAD块(原始对象的分组集合)解析为单个组件,然后将这些组件添加到原理图库中。
-
作为原始对象导入 – 导入器将解析所有AutoCAD对象数据,包括块中的对象,作为基本/原始对象(线条、弧线等)。
AutoCAD到Altium Designer线宽映射(毫米)
当AutoCAD线条数据使用名义上的、非数字宽度定义(最小、小等),导入器将根据这里指定的宽度尺寸(以mm
为单位)进行映射。 大线宽是自动确定的。
缩放
设置AutoCAD导入缩放因子以适应目标文档。当导入的图形的边界定义(报告为尺寸)大于目标原理图纸张(纸张尺寸)时,相关的尺寸文本将显示为红色。
以Mils
为单位设置的源DXF/DWG文件在导入时更有可能以1:1的比例缩放。
将AutoCAD (0,0)定位于
-
X, Y – 将导入的AutoCAD绘图的零点映射到目标原理图纸张上指定的X/Y点。
-
选择 – 使用光标在原理图上图形化地设置导入零点。
“从AutoCAD导入”对话框(PCB或PCB封装)
从AutoCAD (PCB)对话框导入的选项和控制
块
绘图空间
AutoCAD DXF/DWG格式允许包含两个绘图环境——模型空间和纸张空间。在AutoCAD中,绘图源位于无限制的3D模型空间中,并且也可以调整大小到2D纸张空间中,以准备页面打印。保存的DXF/DWG文件可以包含模型空间数据或模型和纸张空间的数据。
-
模型 – 选择以从文件的模型空间数据中提取绘图源图形及其尺寸信息。尺寸数据是真实比例(1:1)。这是一个可靠的导入过程推荐设置。
-
纸张 – 选择以从文件的纸张空间数据中提取绘图源图形及其尺寸信息。在源文件中,纸张空间的尺寸信息根据指定的页面大小和布局进行缩放。请注意,DXF/DWG文件可能不包含纸张空间数据,导致选择此选项时无法导入绘图数据。
默认线宽
-
当源AutoCAD文件中的线对象不包含宽度数据时,将应用的默认线宽。
缩放
导入DXF/DWG文件数据时使用的单位缩放。如果可能,选择与源数据文件中使用的单位相匹配的单位选项,这是在源文件最初生成时指定的。选择错误的单位通常会导致文件导入时出现明显的缩放错误。
-
1 AutoCAD单位 = – 指示的缩放尺寸将根据所选单位选项动态变化。您也可以输入自定义的缩放设置——单位设置将更改为其他。
关联的尺寸文本显示了导入图形的预计缩放大小,以英制和公制单位表示。
以mm
为单位设置创建的源DXF/DWG文件在导入时更有可能以1:1的比例缩放。
将AutoCAD (0,0)定位于
-
X和Y – 将导入的AutoCAD绘图的零点映射到目标PCB布局上指定的X/Y点。
-
选择 – 使用光标在PCB布局上图形化设置导入零点。
层映射和圆环到焊盘转换表
使用此区域指定AutoCAD文件中命名的层如何映射到Altium Designer层,以及是否将圆环形状(弧圆)转换为焊盘。
-
层映射 – 列出当前输入到输出层的映射:
-
源层名称 – DXF/DWG源文件中的层名称。
-
PCB层 – 使用与PCB层条目(通过点击单元格访问)关联的下拉菜单选择目标Altium Designer PCB层。如果设置为不导入,导入器将忽略相关源层。
-
圆环到焊盘转换 – 通过以下设置启用时,弧圆(圆环)将被转换为与圆环轮廓(外径)匹配的尺寸的焊盘。
-
转换条件 – 使用与转换条件条目(通过点击单元格访问)关联的下拉菜单选择圆环转换为焊盘的时机。这可以设置为将
所有
圆环转换或无
,或仅将那些大于或小于(大于
、小于
)指定尺寸的圆环转换。参见外径。
-
外径 – 输入圆环的外径尺寸,或使用下拉菜单选项(通过点击单元格访问)指定
大于/小于
圆环到焊盘转换的尺寸条件。
-
右键菜单– 右键上下文菜单选项适用于当前选中的表格行。
-
层选项 – 按功能组(
信号
、机械
等)排列的转换目标层。使用每个组的子菜单选择映射层。如果设置为不导入,导入器将忽略相关源层。
-
转换... - 选项与每个转换条件条目(见上文)关联的下拉菜单中可用的选项相同。
附加控制
-
加载设置 – 点击以从现有的
*.ini
文件加载导入映射和圆环转换设置。
-
保存设置 – 点击以将当前的导入映射和圆环转换设置保存到纯文本
*.ini
文件。
导出
Altium Designer 的原理图或 PCB 文档可以导出为 DXF/DWG 文件格式。在输出作业文件中,点击[添加新的导出输出]并在AutoCAD dwg/dxf PCB或AutoCAD dwg/dxf 原理图菜单中选择一个条目。然后可以直接从文件生成导出输出,或作为项目发布过程的一部分。
或者,从Altium Designer的原理图或PCB编辑器的主菜单中选择文件 » 导出 » DXF/DWG命令。
要将Altium Designer原理图或PCB库导出为DXF/DWG文件格式,请从相应库编辑器的主菜单中选择文件 » 导出 » AutoCAD命令。
无论是作为OutJob文件的一部分导出,还是直接从文件菜单导出,您都将能够在关联的导出到AutoCAD对话框中配置导出选项。
-
从原理图(或原理图库)导出时,使用以下对话框进行配置:
根据需要设置版本、格式和单位。对于原理图,要在导出的AutoCAD文件中包含当前模板图形,请确保启用包含模板选项。
点击
确定后,将打开
导出文档对话框,从中可以设置要导出的原理图文档的范围。
-
从PCB(或PCB库)导出时,使用以下对话框进行配置:
[折叠 collapsed class="" title="导出到AutoCAD对话框的选项和控制" id="options_and_controls_of_the_export_to_autocad_dialog"]
-
选项
-
AutoCAD版本 – 使用下拉菜单选择适用于导出文件的AutoCAD版本。
-
格式 – 使用下拉菜单选择导出AutoCAD文件的格式(DWG或DXF)。
-
单位 – 为导出转换的尺寸数据选择英制或公制单位。
-
孔
-
导出焊盘和过孔 – 勾选此选项以启用焊盘和过孔数据的导出。
-
度数 - 选择下拉菜单以选择焊盘和过孔的方向度数。
-
组件
-
作为块导出 – 组件将作为单个符合AutoCAD的块(原始对象的分组集合)导出。
-
作为原始对象导出 – 组件将作为构成组件的原始对象导出。
-
走线和弧线
-
导出带圆角端 – 勾选此选项以创建带圆角端的AutoCAD线/弧对象。请注意,圆角端是通过放置一个小圆弧来创建的。如果您打算在MCAD中提取线条几何图形,请使用方形端选项。
-
导出带方形端 – 勾选此选项以创建带方形端的AutoCAD线/弧对象。
-
以零线宽导出的原始对象
-
无 – 不会有原始对象以零线宽导出。DXF/DWG文件中的线/弧宽度数据将与源PCB布局中的相应线/弧宽度数据匹配。
-
全部 – PCB布局中的所有原始对象将以零线宽导出。
-
选定的 – 仅PCB工作区中选定的原始对象将以零线宽导出。
-
焊盘和过孔
-
带填充图案导出 – 焊盘和过孔将作为AutoCAD填充图案对象导出。
-
带折线导出 – 焊盘和过孔将作为AutoCAD折线对象导出。
-
层
-
全部开启– 访问此下拉菜单以确定要包含哪些层。例如,如果您只想包含信号层,请从下拉菜单中选择&SignalLayers。将在包含列中勾选所包含的层。
-
名称 - 显示可用层的名称。通过点击父层名称可以最小化层列表。
-
类型 - 显示每个层的层类型。通常将具有相同类型的层列在一起。
-
包含 - 勾选所选层对应的框以将其包含在导出过程中。
在AutoCAD导出PCB输出中使用的层名称是在
层堆栈管理器中定义的层名称。
DXF格式文件也可以通过使用主菜单中的
文件»从DXF导入和
文件»导出到DXF命令,从
制图文档导入或导出。
支持的AutoCAD版本
在以下版本的AutoCAD中支持DXF/DWG格式设计的导入/导出:
-
AutoCAD 2018(此版本中引入了DWG 2018文件格式)。
-
AutoCAD 2013(此版本中引入了DWG 2013文件格式)。
-
AutoCAD 2010(此版本中引入了DWG 2010文件格式)。
-
AutoCAD 2007(此版本中引入了DWG 2007文件格式)。
-
AutoCAD 2004(此版本中引入了DWG 2004文件格式)。
-
AutoCAD 2000(此版本中引入了DWG 2000文件格式)。
-
AutoCAD R14(此版本中引入了DWG R14文件格式)。
-
AutoCAD R13(此版本中引入了DWG R13文件格式)。
-
AutoCAD R12(此版本中引入了DWG R11/R12文件格式)。
支持的对象类型
在从 Altium Designer 导入或导出设计时,支持以下 DWG/DXF 对象类型:
-
弧
-
圆
-
尺寸
-
椭圆
-
椭圆弧
-
填充
-
插入
-
引线
-
线
-
多引线
-
多线
-
多文本
-
点
-
折线
-
矩形
-
区域
-
实体
-
样条
-
文本
-
导线
一个示例,展示了Altium Designer的PCB编辑器中AutoCAD DWG/DXF导入器的增强型多功能性。这个特别的有趣图纸,最初是用AutoCAD 2013绘制并保存在DWG 2013文件格式中,包含了样条线、折线和弧线对象(实体)。
另一个示例,这次是一个DWG 2013格式的文件被导入到Altium Designer的原理图编辑器中。