Inspecting Fabrication Data with the CAM Editor

Altium Designer 的 CAMtastic 编辑器(CAM)提供了多种工具,其中最基础的是用于查看和编辑 CAM 数据的工具。导入图像文件和钻孔文件后,CAM 编辑器可以接收用于确定层类型和叠层的指令,随后即可提取网表,并与由原始 PCB 设计软件生成的 IPC 网表进行对比。这些网表不仅能处理通孔器件,也能处理盲孔与埋孔过孔。CAM 编辑器还提供设计规则检查、拼板以及 NC-Routing(外加铣削)工具。

CAM 操作基础

CAM 编辑器环境在执行操作与流程时,采用了一些与你可能习惯的方式略有不同的方法。

先操作,后选择

对于习惯先选择对象before再告诉程序对其执行什么操作的新用户来说,CAM 编辑器中的操作方式可能看起来有些“反过来”。与其他 CAM 工具类似,CAM 编辑器将这一流程反转:先选择要执行的操作,然后选择要作用的对象,最后用执行命令完成操作。

如果你不习惯这种工作方式,可以先借助一些“拐杖”,直到你适应为止。首先,看光标。当它在设计工作区显示为十字准星时,表示当前不在选择模式(选择模式下会显示方形拾取框光标)。选择按钮全部变灰也会提醒你:你还没有选择一个操作;至少没有选择一个需要进行常规选择的操作。位于主编辑窗口底部的状态栏在多步骤流程中特别有用——当你疑惑为什么没有任何反应时,状态栏会告诉你 CAM 编辑器正在等待你执行什么。

要重复上一次的放置/编辑命令,请在设计空间内右键单击并从上下文菜单中选择Repeat 命令,或使用Shift+Ctrl+R 键盘快捷键。启动该命令后,将重复上一次的放置/编辑命令。例如,如果你刚完成放置一条线对象,启动该命令会重复线放置功能,你将再次进入线放置模式。

右键执行

首先选择一个命令,然后选择一组对象。之后,CAM 编辑器会等待一个执行命令。这让你可以自由地在不同层与不同对象组之间仔细构建选择集。发送执行命令的基本方式是右键单击。Status Bar 中的提示会指示何时可以用右键以这种方式执行。你也可以使用Shift+F9 键盘快捷键,在选择完该功能所需的全部对象后执行当前功能。

你可能会注意到,执行某个功能后光标并不会回到非活动状态。相反,选择拾取框仍会保留,状态栏会提示你再次开始选择。当在 CAM Editor - General 对话框的 Preferences 页面启用了 Auto Repeat Functions 选项时,就会出现这种情况。

右键有时也可用于取消当前流程。这在你尚未完成某个必需步骤(例如选择对象)时有效。不过,一般来说,使用 Esc 键进行取消会更稳妥。 

如果当前命令在任意阶段使用了对话框,此功能只会取消对话框。你需要再次使用该功能,才能完全中止该命令。

编辑模式

CAM 编辑器支持两种编辑模式:CAM 和 NC(Routing)。可通过相应的 CAM Editor 与 NC Editor 命令启用这些模式,这些命令可在主菜单中选择 View » CAM Editor 或 View » NC Editor 时使用。或者,你也可以直接在 CAMtastic panel 中的下拉列表里设置编辑模式。本质上,这两种模式的区别在于数据的显示方式。CAM Editor 模式会将图像显示为它们将被绘制或闪光到感光胶片上的样子,而该胶片将用于 PCB 制造。NC Editor 模式会为钻孔和锣铣路径添加标记。

在 NC Editor 模式下显示的锣铣路径。在 NC Editor 模式下显示的锣铣路径。

CAM Editor 始终会处于这两种编辑模式之一。在 CAM Editor 模式下,菜单中的布线工具会变灰。相应地,当 NC Editor 模式处于活动状态时,常规 CAM 编辑工具会被禁用。当 CAM Editor mode 处于活动状态时,CAMtastic panel 会通过下拉列表让你快速访问 Aperture List 中定义的 DCodes。当 NC Editor 模式处于活动状态时,该下拉列表则显示用于钻孔、布线与铣削的一组工具。最重要的是,设计空间会与当前编辑模式相对应。NC Editor 模式会用特殊标记表示钻孔点与布线路径:每个钻孔点用一个 X 标记;布线路径包含下刀点与抬刀点,并在需要时包含方向标记。这些指令标记在 CAM Editor 模式下工作时是不可见的。

CAMtastic 面板

该面板在 CAM 文档处于活动状态时可用,包含该 CAM 文档的关键信息,包括层、当前 Dcode 或刀具、网格/单位设置,以及光标在设计空间中的绝对位置。你也可以在面板的 InfoDRCNetsSteps 区域之间切换焦点,以查看其他与设计相关的信息。

Layers 区域显示所有已创建/导入的层及其可见性状态。当前层会在其关联的颜色色块上显示白色X ,并且也会在该区域顶部进行显示。你可以双击另一层的名称,将其设为当前层。

当存在层时,在该区域任意位置右键单击即可快速访问层命令,包括锁定、重命名或添加层等功能。如果你创建了一个新文档并希望开始添加层,请使用 Edit » Layers » Add 命令添加第一层。

你可以在此列表中高亮任意层,然后使用键盘上的 Up ArrowDown Arrow 键在单层模式下滚动浏览 CAM 数据。Right Arrow 键会使所有层可见,而 Left Arrow 键会仅显示(隔离)高亮的层。可使用标准的 Shift+ClickCtrl+Click 功能选择多个层,从而一次性显示、隐藏或删除多个层。你可以使用数字小键盘上的 +/- 和 * 键,分别在所有可见层或仅信号/平面层之间循环切换。

可以从面板中删除层,但这是不可逆操作。Edit 菜单中的 Undo 命令无法恢复已删除的层。

你可以使用 Shift+F5 键盘快捷键在 CAMtastic panel 与活动 CAM 文档之间来回切换。F4 键将切换所有浮动面板的可见性状态。

在 Gerber 中,多边形(Gerber region)中的“孔”或开窗是这样创建的:先定义暗区(LPD,Load Polarity Dark),再在暗区上方定义清除的开窗区域(LPC,Load Polarity Clear)。CAMtastic panel 中的 Comp Flag 列表示该层文件中存在的 Load Polarity 命令总数。由于每个多边形开窗需要同时计入 LPC 与 LPD 两条命令,因此该总数等于多边形开窗数量的两倍。注意默认状态为 Dark,因此只会针对必须创建的每个开窗发出一对命令(对于没有开窗的区域不需要命令)。还要注意,TrueType 字体中的每个字符都会输出为一个 Gerber region。 每个包含中空区域的字母(例如 AB)都会包含开窗,因此它们在某层上的存在也会影响该层的 Comp Flag 总数。  

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Content