造物笔记/嘉立创EDA 教程(原立创EDA)
基于 嘉立创EDA专业版 V4.1.93
造物笔记 / 嘉立创EDA 教程 / 第 3 章 · 软件环境与工程协作

3.2 工程管理与版本

工程是你所有设计的“文件夹”。这一页讲怎么新建、另存、导入导出、打印工程;以及三种“后悔药”:撤销、历史记录、版本控制(节点和分支)。

⏱ 约 25 分钟🖱️ 含版本树互动图📋 含工程设置、导出文档、版本管理说明表

工程管理:「文件」菜单#

「文件」菜单(编号对应下表),右边展开的是「新建」子菜单
图 3.2-1「文件」菜单(编号对应下表),右边展开的是「新建」子菜单
文件菜单
编号菜单项作用
1新建新建工程(⇧N)、板、原理图、图页、PCB、面板、仿真、器件、封装、3D 模型、仿真模型、图纸、网络标识、网络端口、跨页连接标识、无电气标识、复用模块、面板库
2迁移标准版… / 打开工程…把嘉立创EDA 标准版的工程迁移过来;打开其他工程(⌘O)
3保存 / 保存全部保存当前文档(⌘⇧S)/ 保存所有打开的文档(⌘S)
4另存为见下方子菜单
5版本控制创建分支、创建节点、版本管理(见 A.5)
6历史记录…打开右侧历史记录面板(见 A.5)
7工程备份找回自动备份(自动备份在「设置」→「保存」里开)
8回收站…打开网页版回收站,找回删掉的工程(见下)
9导入 / 导出见下方子菜单
10打印…打开「导出文档」对话框(PDF / PNG / SVG)
11关闭全部 / 近期工程关闭所有标签;快速打开最近用过的工程
12文件源码…查看当前文档的底层数据(高级用途)

另存为、导入、导出#

另存为:工程/文档另存为(云端或本地)、另存为复用模块
图 3.2-2另存为:工程/文档另存为(云端或本地)、另存为复用模块
导入:DXF、图片,以及嘉立创EDA 标准版/专业版、Allegro/OrCad、EAGLE、KiCad、PADS、Protel、LTspice 等
图 3.2-3导入:DXF、图片,以及嘉立创EDA 标准版/专业版、Allegro/OrCad、EAGLE、KiCad、PADS、Protel、LTspice 等
导出:元件下单、SMT 备料、Layout 下单、BOM、DXF、PDF、PNG、SVG、网表、PADS 等
图 3.2-4导出:元件下单、SMT 备料、Layout 下单、BOM、DXF、PDF、PNG、SVG、网表、PADS 等
  • 工程另存为(本地):把整个工程下载成一个文件存到电脑——相当于“打包备份”,交作业、发给同学都用它。
  • 导入其他软件的工程:老师给的 Altium(Protel)、KiCad 文件都能导进来,详见第 12 章。
  • 导出菜单里的制造文件(Gerber、BOM、坐标)在 PCB 编辑器里才全,见 A-10。

回收站#

回收站是一个网页(个人工作区):①左侧导航 ②回收站 ③分类:个人文件夹 / 工程 / 库 / 模块 ④删除的工程列表(工程名已替换)⑤清空回收站
图 3.2-5回收站是一个网页(个人工作区):①左侧导航 ②回收站 ③分类:个人文件夹 / 工程 / 库 / 模块 ④删除的工程列表(工程名已替换)⑤清空回收站

删掉的工程不会马上消失,会先进回收站,可以在这里恢复。「清空个人回收站」之后就真的找不回了。

打印 / 导出文档#

「文件」→「打印…」打开的是「导出文档」对话框
图 3.2-6「文件」→「打印…」打开的是「导出文档」对话框
导出文档(打印)
编号选项含义交作业时
1文件类型PDF / PNG / SVGPDF
2主题默认颜色 / 黑底白图 / 白底黑图打印选白底黑图更省墨
3线宽默认 / 始终 1px / 跟随缩放默认
4网格不带网格 / 跟随设置无
5导出 BOM、菜单显示属性、仅导出图框内是否顺带导出元件清单等按需
6尺寸原始尺寸或指定纸张原始尺寸
7对象导出哪个原理图(或 PCB)—
8范围全部图页 / 自定义选择全部
9导出复用模块是否一起导出复用模块的内容默认
10输出方式多页合并成一个文件 / 每页一个文件合并
11[12] 设置密码 / 确认密码给 PDF 加密码一般不用
13打印直接调用系统打印
14导出生成文件下载

工程设置(设计 → 工程设置…)#

工程设置:只对当前工程生效(编号对应下表)
图 3.2-7工程设置:只对当前工程生效(编号对应下表)

「设置」菜单里的是个人设置(对你所有工程生效);「工程设置」是这个工程自己的规则,跟着工程走,同学打开你的工程也是这些规则。

工程设置
编号选项含义
1工程库重名允许重名 / 自动重命名
2默认网络名导线 ID / 位号+引脚编号
3导线多网络允许 / 禁止一根导线挂多个网络名
4网络网络标识跨层连接、网络标签跨页连接、总线生成网络类——决定同名标签在不同页之间是否自动连通(4.2 详解)
5关联网络标签旁“还在哪页出现”的提示怎么显示
6所在图页 / 所在位置关联提示的格式,示例 P1[A1]
7多部件跨层允许 / 禁止
8无电气标识是否允许加入 BOM、更新到 PCB
9左侧分类通用 / 原理图/图纸

三种“后悔药”:撤销、历史记录、版本#

撤销 ⌘Z历史记录版本控制(节点 / 分支)
能退回多远本次打开以来的几步每次保存都会记一条,可以回到很久以前你手动打的“存档点”
关掉网页后没了还在还在
比喻按住退格键手机相册里的“最近删除”游戏存档

历史记录#

「文件」→「历史记录…」:①画布上方出现橙色“历史记录”提示条 ②右侧历史记录面板 ③当前文档 / 当前工程 ④某一次保存记录(时间 + 谁保存的)⑤点中后画布显示当时的样子 ⑥还原
图 3.2-8「文件」→「历史记录…」:①画布上方出现橙色“历史记录”提示条 ②右侧历史记录面板 ③当前文档 / 当前工程 ④某一次保存记录(时间 + 谁保存的)⑤点中后画布显示当时的样子 ⑥还原
  1. 「文件」→「历史记录…」,右侧出现历史记录面板,按时间列出每次保存
  2. 点某一条,画布就显示那个时候的样子(只是预览,不会改你的文件)
  3. 确定要回到那个版本,点面板底部「还原」
  4. 只是看看的话,点画布上方橙色提示条最右边的 ⊗ 退出历史模式

版本控制:节点和分支#

想象你在写论文:

  • 节点 = 给当前状态拍一张快照,起个名字,比如“V1 能用了”。以后改坏了随时能回来。
  • 分支 = 从某个快照复制出一条平行的路,在上面随便试(比如“试试换成 Type-C 16P”),主线 main 完全不受影响。试成了再用,试失败了就扔掉。
版本树示意(点击节点看说明)
创建节点:①节点名称 ②描述
图 3.2-9创建节点:①节点名称 ②描述
创建分支:①提示:要先有节点才能建分支 ②从哪个节点分出 ③分支名称 ④描述
图 3.2-10创建分支:①提示:要先有节点才能建分支 ②从哪个节点分出 ③分支名称 ④描述
版本管理:①版本树 ②main(当前)③start 节点 ④当前版本 / 默认编辑版本 ⑤操作按钮(打开、新建、编辑、删除)
图 3.2-11版本管理:①版本树 ②main(当前)③start 节点 ④当前版本 / 默认编辑版本 ⑤操作按钮(打开、新建、编辑、删除)
  1. 做到一个满意的阶段:「文件」→「版本控制」→「创建节点」,起名“原理图完成”
  2. 想做大改动:「版本控制」→「创建分支」,从刚才的节点分出一个分支,起名“试试新方案”
  3. 在「版本管理」里可以看到版本树,选中某个版本点「打开」切换过去
  4. 工程树最上面的 main 小标签就是你当前所在的分支