在 Protel(尤其是 Protel 99 SE 及更早版本)或其后续产品 Altium Designer 中,将设计导出为 PCB 文件格式通常涉及几种主要场景,具体取决于你的目的:
? 一、导出给 PCB 制板厂生产 - GERBER 文件(最常用、最标准)
这是将 PCB 设计交给工厂加工的标准方式。Gerber 文件包含了每一层(铜层、丝印层、阻焊层、钻孔信息等)的图像数据。
? Protel 99 SE 中导出 Gerber 文件的步骤
- 打开 PCB 文件: 确保你的
.DDB设计数据库中包含并打开了目标.PCB文件。 - 进入 CAM 管理器:
- 在 PCB 编辑器中,点击菜单栏的
File(文件)。 - 选择
CAM Manager...(CAM 管理器)。
- 在 PCB 编辑器中,点击菜单栏的
- 新建 CAM 输出配置:
- 在出现的
Output Wizard(输出向导)对话框中,点击Next(下一步)。
- 在出现的
- 选择输出类型:
- 选择
Gerber。 - 点击
Next。
- 选择
- 设置 Gerber 选项:
- 单位: 选择
Millimeters(毫米)或Inches(英寸),通常与你的设计单位一致(毫米更通用)。 - 格式: 选择
2:5(高精度,推荐)或2:4(旧格式)。 - 点击
Next。
- 单位: 选择
- 设置 Gerber 文件名格式: 通常保持默认设置,点击
Next。 - 选择要输出的层: 这是关键步骤!
- 在弹出的
Layer Properties(层属性)对话框中:- 在左侧
Plot Layers(绘制层)列表,选择Used On(使用的层)。 - 在右侧
Mechanical Layers to Add to All Plots(将所有机械层添加到所有绘图)中,通常不需要勾选(除非有特殊工艺要求,如指定V-Cut层)。 - 确保
Mirror Layers(镜像层)不勾选(顶层不需要镜像,底层输出时软件会自动处理负片)。
- 在左侧
- 点击
OK,然后点击Next。
- 在弹出的
- 设置钻孔绘图(Drill Drawing)选项: 强烈建议导出钻孔信息!
- 勾选
Plot all used drill pairs(绘制所有使用的钻孔对)。 - 通常勾选
Mirror plots(镜像绘图)不勾选(意义不大)。 - 选择
Ref. hole symbols(参考孔符号)或Graphic symbols(图形符号),后者在Cam查看器中更容易看清位置。 - 点击
Next。
- 勾选
- 设置钻孔引导层(Drill Guide):
- 选项与上一步类似,可以取消勾选
Drill Guide Plots(钻孔引导层绘制),因为钻孔图(Drill Drawing)通常已足够。或者保持勾选。点击Next。
- 选项与上一步类似,可以取消勾选
- 生成钻孔文件(NC Drill): 必需导出!
- ✔️ 勾选
Generate NC drill files(生成NC钻孔文件)。 - 单位: 选择与Gerber一致的单位(毫米或英寸)。
- 格式: 选择与Gerber一致的格式(2:5)。确保
Leading/Trailing Zeroes(前导/后补零)设置匹配Gerber设置(通常选择Suppress leading zeroes- 省略前导零)。 - 坐标位置: 通常选择
Reference to absolute origin(参考绝对原点)。 - 点击
Next。
- ✔️ 勾选
- 完成向导:
- 给这个输出配置起一个名字(可选)。
- 点击
Finish。
- 生成文件:
- 回到
CAM Manager主界面,你可以看到刚创建的Gerber和NC Drill输出配置。 - 右键点击该配置名(如
CAMtastic1.Cam或你起的名字)。 - 选择
Generate CAM Files(生成CAM文件)。
- 回到
- 查找生成的文件:
- 生成的
.G??(Gerber)、.DRR(钻孔报告)、.TXT(NC Drill)文件会保存在你.DDB数据库文件的同一个目录下(需要关闭DDB后在Windows资源管理器中查看),或者保存在你指定的输出文件夹中(Altium Designer行为)。在Protel 99 SE的CAM管理器中,有时需要先 "Save As..." 这个CAM配置到一个位置才能清晰看到文件。
- 生成的
? Altium Designer 中导出 Gerber 文件的步骤 (更常用)
- 打开 PCB 文件: 在你的项目中打开目标
.PcbDoc文件。 - 进入 Gerber 设置:
- 点击菜单栏的
File(文件)。 - 选择
Fabrication Outputs(制造输出)。 - 选择
Gerber Files...。
- 点击菜单栏的
- Gerber 设置对话框:
- General(通用)标签页: 设置单位(毫米/英寸)和格式(2:5),与 Protel 99 SE 类似。
- Layers(层)标签页: 核心步骤!
- 在
Plot Layers下拉菜单选择Used On。 - 在右侧列表中,勾选所有需要输出的层:
Top Layer,Mid Layer 1, 2...(如有内电层),Bottom Layer(底层)。Top Overlay(顶层丝印),Bottom Overlay(底层丝印)。Top Solder(顶层阻焊 - 通常是负片输出),Bottom Solder(底层阻焊 - 负片输出)。Top Paste(顶层锡膏/钢网 - 如果做SMT焊接需要),Bottom Paste(底层锡膏/钢网)。Mechanical 1, 2...(机械层 - 如板框、尺寸标注、V-Cut等,根据你的设计和制板厂要求选择,通常板框层是必须的)。
- 在
Include unconnected mid-layer pads(包含未连接的内电层焊盘)选项,通常需要勾选(否则内电层上的孤立焊盘可能丢失)。
- 在
- Drill Drawing(钻孔图)标签页:
- 勾选
Plot all used layer pairs(绘制所有使用的层对)。 - 在
Drill Drawing Symbols(钻孔图符号)下选择Graphic symbols(图形符号)并设置大小(如50mil)。
- 勾选
- Apertures(光圈)标签页: 通常保持
Embedded apertures (RS274X)(嵌入光圈),这是标准做法,无需单独光圈文件。 - Advanced(高级)标签页: 通常保持默认即可。特别注意
Leading/Trailing Zeroes设置(应与NC Drill一致,通常Suppress leading zeroes)。 - 点击
OK。Gerber文件(.GTL,.GTO,.GTS,.GBL,.GBO,.GBS,.GMxx,...) 会生成在项目文件夹下的Project Outputs for...子文件夹中。
- 生成 NC Drill 文件:
- 回到菜单栏
File(文件) >Fabrication Outputs(制造输出)。 - 选择
NC Drill Files...。 - 在 NC Drill 设置对话框中:
- 设置单位、格式(必须与Gerber一致!)、
Leading/Trailing Zeroes(必须与Gerber一致!)。 - 通常
Coordinate Positions选Absolute(绝对坐标)。 - 点击
OK。生成.TXT(NC Drill)和.DRR(钻孔报告)文件到输出文件夹。
- 设置单位、格式(必须与Gerber一致!)、
- 回到菜单栏
- 导出钻孔表(可选但推荐):
- 在PCB编辑器内,菜单栏
Reports(报告) >Bill of Materials(材料清单)通常不直接导出钻孔表。 - 更直接的方式:菜单栏
File(文件) >Fabrication Outputs(制造输出) >Drill Drawing(钻孔图)。这会生成一个包含钻孔尺寸和位置的PDF或绘图文件,便于检查和存档。 - 或者直接从步骤3的Gerber输出中生成的
.DRL文件(有时是.TXT)包含了钻孔数据。
- 在PCB编辑器内,菜单栏
? 关键注意事项(适用于所有版本)
- 检查输出! 导出后务必使用CAM查看软件(如免费的 ViewMate, GC-Prevue,或 Altium Designer 自带的 CAMtastic/CAM Editor)打开Gerber文件和钻孔文件,检查各层是否正确无误(线路、焊盘、孔、丝印、阻焊开窗等),钻孔文件是否与设计匹配。
- 咨询制板厂! 在首次发给某家工厂生产前,务必询问他们的具体工艺要求和偏好:
- 需要哪些层?(特别是机械层/板框层编号)
- 阻焊桥、丝印线宽等最小要求?
- 对Gerber格式(RS274X)、单位、精度、零处理方式的偏好。
- 是否需要特定格式的钻孔文件(
.TXT,.DRL,.EXCELLON)? - 是否需要提供IPC网表(用于DFM检查)?(Altium Designer 可通过
File > Assembly Outputs > Test Point Report或专门的IPC输出生成)。 - 是否需要拼板文件(如果板厂负责拼板)?
- 打包发送: 将生成的所有Gerber文件(
.GTL,.GTO,.GTS,.GBL,.GBO,.GBS,.GMx...)、NC Drill文件(.TXT或.DRL)、钻孔报告(.DRR)以及任何制板厂要求的其他文件(如.DXF板框、.PDF图纸、.IPC网表)压缩成一个ZIP包发送给工厂。
? 二、导出为其他EDA软件的PCB格式
如果你想将设计导入到其他PCB设计软件(如PADS, Allegro, KiCad, Eagle等),需要使用 导出/另存为 功能转换为目标软件支持的中间格式。
- 打开 PCB 文件。
- 另存为/导出:
- Protel 99 SE:
- 在PCB编辑器中点击
File(文件) >Save As...(另存为)。 - 在 "Save As" 对话框的 "保存类型" 下拉菜单中,选择目标格式。Protel 99 SE 支持的导出格式有限,常见的有:
PCB 4.0 Binary File (*.pcb):更旧的Protel格式,通用性可能稍好一点。AutoCAD DXF Files (*.dxf):仅导出2D图形(板框、丝印等),不含网络、元件、钻孔信息。主要用于结构协作。Protel PCB 2.8 ASCII File (*.pcb):纯文本格式,兼容性最差。
- 99 SE 本身不直接支持导出到现代EDA格式(如PADS
.asc, ODB++)。 这通常需要第三方转换工具或在新版Altium Designer中操作。
- 在PCB编辑器中点击
- Altium Designer:
- 在PCB编辑器中点击
File(文件) >Save As...(另存为)或Export(导出)。 - 支持的格式更广泛:
PADS PCB (*.ASC):导出为PADS格式(常用)。P-CAD (*.pcb):旧格式。OrCAD Layout (*.max):旧格式。Expedition PCB (*.pcb):Mentor Xpedition 格式(可能需要特定配置)。AutoCAD (*.dxf, .dwg):导出2D图形。STEP 3D (*.step, .stp):导出3D模型。ODB++ (*.tgz, .zip):另一种强大的制造和设计转换格式(通常工厂和高级EDA软件支持)。IPC-2581 (*.xml):现代制造和设计交换格式。
- 选择目标格式后会弹出相应对话框,让你配置导出选项(如导出哪些层、单位等)。配置完成后保存文件。
- 在PCB编辑器中点击
- Protel 99 SE:
? 注意: 跨软件格式转换通常不能保证100%完美,可能会丢失信息(如特定封装、规则、网络名变更、层映射错误等)。导出后务必在目标软件中仔细检查和修正。
? 三、直接保存 Protel/Altium Designer 本地的 PCB 文件
如果你的目的只是备份或在本软件的不同版本/机器间传递设计,直接保存原始的 .PCB 文件(Protel 99 SE)或 .PcbDoc 文件(Altium Designer)即可。
- Protel 99 SE: 在 PCB 编辑器中点
File(文件) >Save(保存)或Save As...(另存为)保存为.PCB文件(通常包含在.DDB数据库中)。关闭软件后,复制整个.DDB文件即可。 - Altium Designer: 在 PCB 编辑器中点
File(文件) >Save(保存)或Save As...(另存为)保存为.PcbDoc文件。复制这个.PcbDoc文件及其关联的项目文件(.PrjPcb)和其他相关文件(原理图等?)即可。
? 总结
- 给制板厂生产:导出 Gerber 文件(含 NC Drill 钻孔文件) 是唯一的标准方法(或 ODB++/IPC-2581)。严格按照制板厂要求检查和生成。
- 转给其他 PCB 设计软件:在 Altium Designer 中使用
File > Save As/Export导出目标软件支持的格式(如 PADS.ASC, ODB++),并注意转换后的检查修正。 - 在 Protel/Altium Designer 环境内传递:直接保存/复制原始的
.PCB(99 SE) 或.PcbDoc(AD) 文件(及其所属的数据库或项目文件)。
请根据你的具体需求选择合适的导出方式。如果目的是制板,务必优先采用 Gerber + NC Drill 方式并仔细核对!如有疑问,建议告知具体使用的软件版本和导出目的,以便提供更精准的指导。 ?
解开PCB文件格式的神秘面纱:Gerber与CAD
PCB 文件格式可能不是 PCB 设计中最令人兴奋的部分,但它们在传达如何在制造厂实现您的设计的生命中起着关键作用。在本文中,我们将介绍您会遇到的两种最流行的文件格式背后的基础知识: Gerber
2020-09-17 19:32:53
将MacOLM文件转换为OutlookPST文件格式的工具
、联系人、日历、笔记和日记)。该软件可以将Mac文件导出为EML、MSG、PST、MBOX或PDF文件格式,数据完整,无任何大小的限制 能够将所有OLM电子邮件、联系人、笔记等导出为PST格式 具有
2023-06-16 10:56:47
EPS文件格式如何转换 EPS和SVG文件的区别
EPS文件格式转换 EPS(Encapsulated PostScript)是一种用于存储矢量图形的文件格式,最初由Adobe公司开发。由于EPS文件在打印时能够保持极高的质量,并且广泛被各种
2024-11-19 10:31:47
WAV文件格式详解
WAV是微软公司开发的一种音频格式文件,用于保存Windows平台的音频信息资源,它符合资源互换文件格式(Resource Interchange File Format,RIFF)文件规范。标准
2023-10-21 09:52:30
RIFF文件格式简介
RIFF(Resources Interchange File Format)中文翻译为资源互换文件格式,是Windows下大部分多媒体文件遵循的一种文件结构。
2023-10-07 16:25:34
Hex文件格式是什么意思
hex文件格式hex文件格式是可以烧写到单片机中,被单片机执行的一种文件格式,生成Hex文件的方式有很多种,可以通过不同的编译器将C程序或者汇编程序编译生成hex。中文名hex文件格式所属学科计算机
DengQilong
2022-01-12 06:17:59
如何手动导入导出一些文本文件格式
你好,我很难找到如何手动导入导出一些文本文件格式和/或在PSoC Creator项目中以编程方式设置/获取PIN配置。两个用例:-支持多个板设计运行相同的软件,易于维护多个引脚配置映射(类似于
szchangjiang
2019-10-22 10:46:26
谷歌模型怎么用手机打开文件格式
谷歌在其AI技术中集成了多种工具和功能,用于处理和识别文件格式。具体到手机上打开的文件格式,这主要依赖于谷歌提供的服务和应用。例如,在Gmail中,用户可以直接查看多种格式的文件,包括PDF
2024-02-29 17:38:45
Altium Designer支持的设计数据导入格式及导入方法
用户库文件 (*.lib)PCB文件 向下兼容Protel及Altium Designer先前版本PCB和封装库文件格式 OrCAD 封装库文件 (*.llb) OrCAD PCB版图ASCII
ElecFans小喇叭
2021-03-23 08:00:00
文件格式反编译
目前有一个ELF的文件格式,使用了一个程序加载映像软件转成了另一种文件格式(加载文件),急需大神能反编译回ELF文件,有酬,谢谢
ttdd511
2020-05-15 11:33:57
如何将XPS文件导出为PDF文件格式?
在我的XPS文件夹中,我有大约30个XPS文件。我想导出大小大于10KB的文件。因此,我只想知道我可以排序所有XPS文件的大小?选择要迁移的文件会变得非常容易。
2023-01-15 15:23:56
Hex文件格式解析
hex文件格式是可以烧写到单片机中,被单片机执行的一种文件格式,生成Hex文件的方式有很多种,可以通过不同的编译器将C程序或者汇编程序编译生成hex。Hex文件格式解析 Hex文件如果用特殊的程序来
lhhgff
2022-03-02 06:34:03
H723支持的文件格式与Cube Programmer支持的文件格式相同吗?
:UM2407 修订版 2我目前正在研究实施更新功能。这次我不会使用内置的引导加载程序。所以我什至不能使用 STCubeProgrammer。CubeProgrammer 用户手册指出支持以下文件格式
abdkjshd
2022-12-09 08:23:20
pcb如何导出坐标文件
使用AD13打开一个即要导出坐标文件的PCB文件,然后选择“Edit(编辑)”→“Origin(原点)”→“Reset(复位)”,对PCB文件重设原点。如果你已经设置好原点,这一步可省略。
2019-05-31 14:53:41
hex文件格式的相关资料下载
hex 是 Intel 公司制定的一种使用 ASCII 文本记录机器码或常量数据的文件格式,它可以烧录到MCU中,被MCU执行的一种文件格式。一个hex文件由多条记录组成,而每条记录由5个部分
sgaasag
2022-02-10 06:45:35
Pydub音乐文件格式转换功能介绍
Pydub是一个基于ffmpeg的Python音频处理模块,封装了许多ffmpeg底层接口,因此用它来做音乐歌曲文件格式转换会非常方便。 如果你阅读过我们之前的文章:《 剪辑音乐要很久?3行语句
2023-10-31 14:51:21
谷歌模型怎么PS打开文件格式不变
要将谷歌模型与Photoshop结合使用,并保持文件格式不变,这通常涉及将谷歌模型生成的图像或图形导入到Photoshop中进行进一步编辑或处理。
2024-02-29 18:09:26
Windows平台应用最广泛的文件格式
U盘格式(FAT32、NTFS、exFAT)1、FAT32格式兼容性好,Windows平台的传统文件格式,但不支持4GB以上的文件,可转NTFS2、NTFS格式推出的要晚,技术更先进,更高的安全属性
梅利号
2021-07-22 08:57:06
光学设计技术基础:Zemax与SPEOS光源文件格式
.RAY、.SDF和.DAT的文件格式都是以二进制形式定义的。二进制光源文件包含一个数据头结构,然后是每条光线的数据。SPEOS和Zemax光源文件包含不同的数据标题信息,光线数据也将按照不同的顺序定义。
2023-02-09 11:34:09
制造数据的导出
摘要光学表面设计好后,用户有必要导出合适的制造数据,以便制造商使用。VirtualLab可以将光滑和量化的表面以及反射镜、棱镜、光栅单元阵列导出为各种文件格式,如广泛应用于快速成型、3D打印
迷之鹿
2022-02-24 15:19:34
Lumerical GDS文件的自动化导出流程
GDSII文件格式通常用于存储二维几何数据。在本主题中,我们将引导您了解将器件设计导出到GDSII文件的步骤、格式和ZUI佳实践。我们还将展示一个简单但真实的硅光子学GDSII示例。
2022-11-12 15:29:05
请问怎样将重复路径调好以及设置文件格式?
怎样将重复路径调好以及设置文件格式?(刚接触labview)经典例题:设计一个 VI 来测量温度(温度是用一个 20 到 40 的随机整数来代替),每隔 0.25 秒测 一次,共测定 5 秒。在数
bingdao冰岛
2019-10-31 19:55:15
DBC文件格式错误导致Davinci Configurator报错问题总结
使用Vector公司的Davinci Configurator工具导入Can DBC文件自动配置BSW模块本来是一件很丝滑(Vector的工具确实更好用…)的工作,但是从客户那里拿到的DBC文件格式
2023-03-08 13:34:00
eps是什么格式文件
EPS是Encapsulated Post Script 的缩写。EPS格式是Illustrator CS5和Photoshop CS5之间可交换的文件格式。 EPS文件是桌面印刷系统普遍使用的通用
2020-11-13 17:52:48
Protel 99 Se导出来的PCB文件在拷贝后不能打开了
是关于PCB文件的课程作业,在课堂上做了一部分,拷贝的时候只拷贝了导出的PCB文件,用自己电脑却打不开了。自己电脑上的Protel 99 SE和学校有的是一样的。原本的图标也变了。
jf_54692416
2021-11-13 17:42:17
一文读懂WAV音频文件格式
本文主要为后面ESP32 I2S音频系列文章做铺垫,所以本篇将介绍WAV音频文件格式,并通过C代码生成一段1S的正弦波WAV音频写入到SD卡里面。
2025-08-25 17:49:11