1. 从ADS原理图到“干净”的DXF一切从融合开始很多刚接触ADS板材加工的朋友第一步就容易卡住。看着ADS Layout里画好的漂亮版图满心欢喜地想导出DXF文件结果一打开Auto CAD发现里面线条错综复杂填充起来简直是一场噩梦。我自己刚开始也踩过这个坑导出的文件里全是细碎的线段和端口残留的图形在CAD里根本没法用“H”命令一键填充。后来我才明白问题出在导出前的“预处理”没做好。这个预处理的核心就是**融合Merge**操作。我们以最常见的功分器版图为例。在ADS原理图仿真验证完成后切换到Layout视图你看到的可能是一个由许多独立多边形Polygon和线段Line构成的图形特别是那些端口Port和接地过孔Via的图形它们往往是独立的。如果直接全选导出这些图形在DXF文件中会保持独立导致后续步骤无法将它们识别为一个连续的、封闭的区域。正确的做法是先在Layout里全选CtrlA所有图形元素。这时候注意看选中状态下的图形边界会高亮。然后按下ShiftU这是ADS中“Merge”功能的快捷键。这个操作的神奇之处在于它会将所有相邻且共面的铜皮图形合并成一个完整的、连续的多边形。你可以把它想象成把一堆碎冰块用熨斗烫化再重新凝固成一块完整的冰。执行后原先可能由几十个小图形组成的功分器走线和焊盘就变成了一个或几个大的、边界清晰的多边形。这一步至关重要它直接决定了后续在Auto CAD中操作的顺畅度。做完融合就可以准备导出了。点击菜单栏的File - Export...在弹出窗口的“保存类型”中选择DXF (*.dxf)。这里有个小经验存储路径尽量简单比如桌面方便一会儿在CAD里快速找到。文件名也建议取得有辨识度比如“PowerDivider_Merged.dxf”。点击保存后ADS会弹出一个DXF导出选项对话框。对于大多数射频板材加工保持默认设置即可但务必确认“单位Units”是毫米mm或英寸inch与你设计时使用的单位一致。导出成功后ADS通常会有一个小提示框。至此一份“干净”的、可供CAD处理的DXF文件就准备好了。这一步虽然简单但“融合”操作是后续所有流程的基石没做好这里后面会平添无数麻烦。2. Auto CAD填充化线框为实体的魔法拿到“干净”的DXF文件后下一步就是打开Auto CAD进行填充。很多新手会问为什么非要多此一举用CAD直接在ADS或者ADAltium Designer里画实心区域不行吗实测下来真的不如用CAD方便。ADS的强项是仿真和射频布局但图形编辑和布尔运算远不如CAD直观而AD直接绘制复杂的不规则实心铜皮效率也比较低。用CAD做填充可以说是专业射频工程师心照不宣的“捷径”。用Auto CAD以常用的2016版为例直接打开刚才导出的DXF文件。你会看到之前融合好的线框图它现在是由多段线Polyline构成的封闭轮廓。关键操作来了在命令行直接输入HHatch命令的快捷键然后回车。这会弹出图案填充的对话框。在“类型和图案”区域点击“样例”在弹出的图案库中选择“SOLID”也就是实心填充。这是最重要的一步意味着我们将用纯色填满封闭区域对应PCB上的铜皮。然后在“边界”区域点击“添加拾取点”。鼠标光标会变成一个小方框将它移动到你想填充的封闭线框内部点击一下。如果图形是正确封闭的该区域的边界会瞬间变成虚线高亮。你可以连续点击多个需要填充的封闭区域比如功分器的三个臂和中心结。点击完后按回车键确认。此时填充预览应该出现了。在对话框里点击“确定”魔法就发生了——原先的线框变成了实心的红色默认颜色区域。这个实心区域才是PCB加工厂的光绘Gerber数据生成时真正需要的“铜皮”图形。填充完成后需要再次导出为DXF。点击“另存为”文件类型依然选择DXF但这里有个关键细节尽量保存为低版本格式比如AutoCAD 2007 DXF (*.dxf)或更早的2004版。这是因为不同的PCB设计软件对高版本DXF的兼容性可能不稳定选择低版本能最大程度避免后续导入AD时出现图形丢失或错乱的问题。我个人的项目里一直用2007版从未出过错。3. Altium Designer中的“精修”与板级定义将填充好的DXF文件导入Altium DesignerAD才是真正开始PCB设计实战。这个过程不是简单的导入就完事而是一系列精细的“精修”操作目的是让这个图形变成一块合格的、可生产的PCB文件。首先你需要在AD中创建一个新的PCB工程Project并在其中添加一个新的PCB文件.PcbDoc。然后通过File - Import - DXF...将上一步保存的DXF文件导入。导入对话框里单位Unit一定要选对和你之前设计时用的单位保持一致通常是mm。缩放比例保持1.0。在“层映射”部分默认会将DXF的图层导入到AD的机械层Mechanical Layer这没关系我们后面会改。点击“确定”后图形会出现在PCB编辑区。导入后你看到的第一个结果可能是这样的实心铜皮区域是粉红色的这表示它还在一个非电气层比如机械层。同时图形的外圈可能有一圈非常细的黄色线条这是从CAD带来的原始边界线。我们的第一步操作是转换图层全选所有导入的图形CtrlA在右侧的属性面板Properties中将“层Layer”从当前的机械层改为Top Layer如果这是顶层铜箔或Bottom Layer。这样粉红色的图形就变成了标准的铜皮颜色通常是暗红色。接下来必须删除那圈黄色的细线。这些线没有电气属性但如果不删除在后续设计规则检查DRC时可能会被误判为布线导致报错。用鼠标左键单击选中其中一段黄线右键选择“查找相似对象Find Similar Objects”。在弹出的对话框中将“层Layer”和“对象类型Object Kind”都设置为“Same”点击确定。这样所有同类的黄线都会被高亮选中直接按Delete键删除。画面顿时清爽很多。现在我们要定义这块PCB的物理形状。目前铜皮是飘在无限大的PCB空间里的。我们需要告诉AD板子的实际边界在哪里。首先建议在Design - Rules的设计规则编辑器里暂时将所有电气间距规则Clearance设为一个很小的值如0.1mm或直接禁用防止画边框时频繁报错。然后切换到Keep-Out Layer禁止布线层使用“放置线条”工具沿着你想要的板子外框画一个闭合的矩形或多边形。画好后选中这个外框的一条边按Tab键可以快速全选整个外框。接着点击菜单Design - Board Shape - Define from selected objects。一瞬间AD的工作区就会被裁剪成你画的那个形状板子定义完成了。对于射频板大面积接地至关重要。我们需要在背面Bottom Layer绘制地平面。切换到Bottom Layer使用“放置填充Place Fill”或“多边形敷铜Polygon Pour”工具。如果使用多边形敷铜画一个覆盖整个板子或所需区域的矩形将其网络Net连接到GND。敷铜会自动避开顶层的信号走线铜皮形成完整的地平面。还有一个提升焊接调试便利性的技巧开阻焊窗。默认情况下PCB厂会在所有铜皮上覆盖阻焊绿油Solder Mask。如果我们想在某个焊盘或测试点上直接焊接就需要去掉这里的绿油。这需要在Top Solder顶层阻焊或Bottom Solder底层阻焊层进行操作。在这两层用“放置填充”工具在需要开窗的区域画上图形这个区域在最终板子上就会露出铜皮方便上锡。完成以上所有步骤后按下数字键3可以切换到3D视图直观地检查你的板子红色的顶层铜皮蓝色的底层地平面以及在阻焊层上开的银色窗户。确认无误后按数字键2返回2D布局视图。至此PCB设计部分就全部完成了。4. 加工文件生成与板材厂商选择设计完成最后一步就是输出生产文件并选择合适的加工厂。这一步的细节决定了你的设计能否被准确无误地制造出来。在AD中生成加工文件的标准流程是输出Gerber文件和钻孔文件。点击File - Fabrication Outputs - Gerber Files。在弹窗的“层Layers”选项卡中点击“绘制层Plot Layers”下的Used On确保所有用到的层Top Layer, Bottom Layer, Top Solder, Bottom Solder, Keep-Out Layer等都被勾选并设置为输出。在“钻孔图层Drill Layers”确保勾选。在“光圈Apertures”选项卡勾选“嵌入式光圈RS274X”这是现代标准。在“高级Advanced”选项卡将“前导/尾随零Leading/Trailing Zeroes”设置为“抑制前导零Suppress leading zeroes”这能兼容绝大多数PCB厂商的软件。设置好后点击“确定”Gerber文件.gbr, .gbl, .gbo, .gtl, .gto, .gm1等一堆文件就会生成在项目输出文件夹里。紧接着生成钻孔文件File - Fabrication Outputs - NC Drill Files。设置通常与Gerber保持一致单位、零格式需一致。点击“确定”生成.drl文件。最后也是最稳妥的一步将生成的所有Gerber文件和钻孔文件通常还有一个.cam的配置文件打包成一个ZIP压缩包。这个ZIP包就是你发给PCB板厂的生产文件包。接下来就是选择板材和厂商了。这取决于你的设计用途和预算。对于FR4环氧玻璃布层压板这种常规低频或数字电路板材成本是首要考虑因素。国内有很多优秀的在线打样平台例如嘉立创和捷配。它们的流程非常标准化和自动化。嘉立创以其极致的性价比和稳定的品质著称对于10cm*10cm以内的小板打样价格通常低至5元含税且支持免费SMT贴片券活动对于验证电路非常友好。捷配则经常提供每月免费打样的优惠活动适合学生或个人开发者尝鲜。这两家的共同特点是下单界面简单上传ZIP压缩包后会自动解析Gerber文件生成预览你只需在线核对层叠、确认工艺要求如板厚、铜厚、阻焊颜色、丝印等即可付款下单通常2-3天就能收到实物。而对于射频微波电路FR4的损耗就太大了这时候就需要用到高频板材比如罗杰斯Rogers的RO4003C、RO4350B泰康尼克Taconic的TLY、RF系列或者雅龙Arlon的板材。这些板材具有稳定且较低的介电常数Dk和损耗因子Df是功分器、滤波器、低噪放等射频电路的理想选择。这类板材的加工通常需要寻找专业的射频PCB板厂。它们可能没有在线下单平台需要你直接联系销售或技术支持。你需要提供的不仅仅是Gerber文件通常还需要明确指定板材型号例如Rogers RO4350B 厚度20mil0.508mm。铜箔类型压延铜还是电解铜以及铜厚如1oz 35μm。表面工艺沉金ENIG最常用、镀金、喷锡等。沉金对射频性能影响小且焊接性好。阻抗控制要求如果你设计了特定阻抗的线如50欧姆需要告知板厂他们会进行精确的层压控制和线宽补偿。特殊工艺是否需要盲埋孔、盘中孔、铜浆填孔等。联系这类厂商时把你的设计需求、Gerber文件包以及可能的阻抗计算表一并提供他们的工程师会和你对接确认工艺细节并报价。价格虽然远高于FR4打样但对于保证射频性能是必须的。我个人的经验是在第一次和射频板厂合作时多沟通把要求提得越细越好甚至可以要求他们提供工艺能力文档Capability Document这样能最大程度避免因工艺理解偏差导致板子作废。无论是选择便捷的在线FR4打样还是追求性能的专业射频板材加工清晰的沟通和准确的文件都是顺利拿到合格电路板的关键。
ADS板材加工全流程:从DXF导出到PCB设计实战
1. 从ADS原理图到“干净”的DXF一切从融合开始很多刚接触ADS板材加工的朋友第一步就容易卡住。看着ADS Layout里画好的漂亮版图满心欢喜地想导出DXF文件结果一打开Auto CAD发现里面线条错综复杂填充起来简直是一场噩梦。我自己刚开始也踩过这个坑导出的文件里全是细碎的线段和端口残留的图形在CAD里根本没法用“H”命令一键填充。后来我才明白问题出在导出前的“预处理”没做好。这个预处理的核心就是**融合Merge**操作。我们以最常见的功分器版图为例。在ADS原理图仿真验证完成后切换到Layout视图你看到的可能是一个由许多独立多边形Polygon和线段Line构成的图形特别是那些端口Port和接地过孔Via的图形它们往往是独立的。如果直接全选导出这些图形在DXF文件中会保持独立导致后续步骤无法将它们识别为一个连续的、封闭的区域。正确的做法是先在Layout里全选CtrlA所有图形元素。这时候注意看选中状态下的图形边界会高亮。然后按下ShiftU这是ADS中“Merge”功能的快捷键。这个操作的神奇之处在于它会将所有相邻且共面的铜皮图形合并成一个完整的、连续的多边形。你可以把它想象成把一堆碎冰块用熨斗烫化再重新凝固成一块完整的冰。执行后原先可能由几十个小图形组成的功分器走线和焊盘就变成了一个或几个大的、边界清晰的多边形。这一步至关重要它直接决定了后续在Auto CAD中操作的顺畅度。做完融合就可以准备导出了。点击菜单栏的File - Export...在弹出窗口的“保存类型”中选择DXF (*.dxf)。这里有个小经验存储路径尽量简单比如桌面方便一会儿在CAD里快速找到。文件名也建议取得有辨识度比如“PowerDivider_Merged.dxf”。点击保存后ADS会弹出一个DXF导出选项对话框。对于大多数射频板材加工保持默认设置即可但务必确认“单位Units”是毫米mm或英寸inch与你设计时使用的单位一致。导出成功后ADS通常会有一个小提示框。至此一份“干净”的、可供CAD处理的DXF文件就准备好了。这一步虽然简单但“融合”操作是后续所有流程的基石没做好这里后面会平添无数麻烦。2. Auto CAD填充化线框为实体的魔法拿到“干净”的DXF文件后下一步就是打开Auto CAD进行填充。很多新手会问为什么非要多此一举用CAD直接在ADS或者ADAltium Designer里画实心区域不行吗实测下来真的不如用CAD方便。ADS的强项是仿真和射频布局但图形编辑和布尔运算远不如CAD直观而AD直接绘制复杂的不规则实心铜皮效率也比较低。用CAD做填充可以说是专业射频工程师心照不宣的“捷径”。用Auto CAD以常用的2016版为例直接打开刚才导出的DXF文件。你会看到之前融合好的线框图它现在是由多段线Polyline构成的封闭轮廓。关键操作来了在命令行直接输入HHatch命令的快捷键然后回车。这会弹出图案填充的对话框。在“类型和图案”区域点击“样例”在弹出的图案库中选择“SOLID”也就是实心填充。这是最重要的一步意味着我们将用纯色填满封闭区域对应PCB上的铜皮。然后在“边界”区域点击“添加拾取点”。鼠标光标会变成一个小方框将它移动到你想填充的封闭线框内部点击一下。如果图形是正确封闭的该区域的边界会瞬间变成虚线高亮。你可以连续点击多个需要填充的封闭区域比如功分器的三个臂和中心结。点击完后按回车键确认。此时填充预览应该出现了。在对话框里点击“确定”魔法就发生了——原先的线框变成了实心的红色默认颜色区域。这个实心区域才是PCB加工厂的光绘Gerber数据生成时真正需要的“铜皮”图形。填充完成后需要再次导出为DXF。点击“另存为”文件类型依然选择DXF但这里有个关键细节尽量保存为低版本格式比如AutoCAD 2007 DXF (*.dxf)或更早的2004版。这是因为不同的PCB设计软件对高版本DXF的兼容性可能不稳定选择低版本能最大程度避免后续导入AD时出现图形丢失或错乱的问题。我个人的项目里一直用2007版从未出过错。3. Altium Designer中的“精修”与板级定义将填充好的DXF文件导入Altium DesignerAD才是真正开始PCB设计实战。这个过程不是简单的导入就完事而是一系列精细的“精修”操作目的是让这个图形变成一块合格的、可生产的PCB文件。首先你需要在AD中创建一个新的PCB工程Project并在其中添加一个新的PCB文件.PcbDoc。然后通过File - Import - DXF...将上一步保存的DXF文件导入。导入对话框里单位Unit一定要选对和你之前设计时用的单位保持一致通常是mm。缩放比例保持1.0。在“层映射”部分默认会将DXF的图层导入到AD的机械层Mechanical Layer这没关系我们后面会改。点击“确定”后图形会出现在PCB编辑区。导入后你看到的第一个结果可能是这样的实心铜皮区域是粉红色的这表示它还在一个非电气层比如机械层。同时图形的外圈可能有一圈非常细的黄色线条这是从CAD带来的原始边界线。我们的第一步操作是转换图层全选所有导入的图形CtrlA在右侧的属性面板Properties中将“层Layer”从当前的机械层改为Top Layer如果这是顶层铜箔或Bottom Layer。这样粉红色的图形就变成了标准的铜皮颜色通常是暗红色。接下来必须删除那圈黄色的细线。这些线没有电气属性但如果不删除在后续设计规则检查DRC时可能会被误判为布线导致报错。用鼠标左键单击选中其中一段黄线右键选择“查找相似对象Find Similar Objects”。在弹出的对话框中将“层Layer”和“对象类型Object Kind”都设置为“Same”点击确定。这样所有同类的黄线都会被高亮选中直接按Delete键删除。画面顿时清爽很多。现在我们要定义这块PCB的物理形状。目前铜皮是飘在无限大的PCB空间里的。我们需要告诉AD板子的实际边界在哪里。首先建议在Design - Rules的设计规则编辑器里暂时将所有电气间距规则Clearance设为一个很小的值如0.1mm或直接禁用防止画边框时频繁报错。然后切换到Keep-Out Layer禁止布线层使用“放置线条”工具沿着你想要的板子外框画一个闭合的矩形或多边形。画好后选中这个外框的一条边按Tab键可以快速全选整个外框。接着点击菜单Design - Board Shape - Define from selected objects。一瞬间AD的工作区就会被裁剪成你画的那个形状板子定义完成了。对于射频板大面积接地至关重要。我们需要在背面Bottom Layer绘制地平面。切换到Bottom Layer使用“放置填充Place Fill”或“多边形敷铜Polygon Pour”工具。如果使用多边形敷铜画一个覆盖整个板子或所需区域的矩形将其网络Net连接到GND。敷铜会自动避开顶层的信号走线铜皮形成完整的地平面。还有一个提升焊接调试便利性的技巧开阻焊窗。默认情况下PCB厂会在所有铜皮上覆盖阻焊绿油Solder Mask。如果我们想在某个焊盘或测试点上直接焊接就需要去掉这里的绿油。这需要在Top Solder顶层阻焊或Bottom Solder底层阻焊层进行操作。在这两层用“放置填充”工具在需要开窗的区域画上图形这个区域在最终板子上就会露出铜皮方便上锡。完成以上所有步骤后按下数字键3可以切换到3D视图直观地检查你的板子红色的顶层铜皮蓝色的底层地平面以及在阻焊层上开的银色窗户。确认无误后按数字键2返回2D布局视图。至此PCB设计部分就全部完成了。4. 加工文件生成与板材厂商选择设计完成最后一步就是输出生产文件并选择合适的加工厂。这一步的细节决定了你的设计能否被准确无误地制造出来。在AD中生成加工文件的标准流程是输出Gerber文件和钻孔文件。点击File - Fabrication Outputs - Gerber Files。在弹窗的“层Layers”选项卡中点击“绘制层Plot Layers”下的Used On确保所有用到的层Top Layer, Bottom Layer, Top Solder, Bottom Solder, Keep-Out Layer等都被勾选并设置为输出。在“钻孔图层Drill Layers”确保勾选。在“光圈Apertures”选项卡勾选“嵌入式光圈RS274X”这是现代标准。在“高级Advanced”选项卡将“前导/尾随零Leading/Trailing Zeroes”设置为“抑制前导零Suppress leading zeroes”这能兼容绝大多数PCB厂商的软件。设置好后点击“确定”Gerber文件.gbr, .gbl, .gbo, .gtl, .gto, .gm1等一堆文件就会生成在项目输出文件夹里。紧接着生成钻孔文件File - Fabrication Outputs - NC Drill Files。设置通常与Gerber保持一致单位、零格式需一致。点击“确定”生成.drl文件。最后也是最稳妥的一步将生成的所有Gerber文件和钻孔文件通常还有一个.cam的配置文件打包成一个ZIP压缩包。这个ZIP包就是你发给PCB板厂的生产文件包。接下来就是选择板材和厂商了。这取决于你的设计用途和预算。对于FR4环氧玻璃布层压板这种常规低频或数字电路板材成本是首要考虑因素。国内有很多优秀的在线打样平台例如嘉立创和捷配。它们的流程非常标准化和自动化。嘉立创以其极致的性价比和稳定的品质著称对于10cm*10cm以内的小板打样价格通常低至5元含税且支持免费SMT贴片券活动对于验证电路非常友好。捷配则经常提供每月免费打样的优惠活动适合学生或个人开发者尝鲜。这两家的共同特点是下单界面简单上传ZIP压缩包后会自动解析Gerber文件生成预览你只需在线核对层叠、确认工艺要求如板厚、铜厚、阻焊颜色、丝印等即可付款下单通常2-3天就能收到实物。而对于射频微波电路FR4的损耗就太大了这时候就需要用到高频板材比如罗杰斯Rogers的RO4003C、RO4350B泰康尼克Taconic的TLY、RF系列或者雅龙Arlon的板材。这些板材具有稳定且较低的介电常数Dk和损耗因子Df是功分器、滤波器、低噪放等射频电路的理想选择。这类板材的加工通常需要寻找专业的射频PCB板厂。它们可能没有在线下单平台需要你直接联系销售或技术支持。你需要提供的不仅仅是Gerber文件通常还需要明确指定板材型号例如Rogers RO4350B 厚度20mil0.508mm。铜箔类型压延铜还是电解铜以及铜厚如1oz 35μm。表面工艺沉金ENIG最常用、镀金、喷锡等。沉金对射频性能影响小且焊接性好。阻抗控制要求如果你设计了特定阻抗的线如50欧姆需要告知板厂他们会进行精确的层压控制和线宽补偿。特殊工艺是否需要盲埋孔、盘中孔、铜浆填孔等。联系这类厂商时把你的设计需求、Gerber文件包以及可能的阻抗计算表一并提供他们的工程师会和你对接确认工艺细节并报价。价格虽然远高于FR4打样但对于保证射频性能是必须的。我个人的经验是在第一次和射频板厂合作时多沟通把要求提得越细越好甚至可以要求他们提供工艺能力文档Capability Document这样能最大程度避免因工艺理解偏差导致板子作废。无论是选择便捷的在线FR4打样还是追求性能的专业射频板材加工清晰的沟通和准确的文件都是顺利拿到合格电路板的关键。