History
| 工具列 | 功能表 | 状态列 |
|---|---|---|
|
|
|
History 指令记录一个指令的输入物件与结果物件之间的连结关系,当输入物件变更时,结果物件也会跟着改变。
例如,打开记录与更新建构历史时,调整放样 (Loft) 曲面的输入曲线,放样曲面会跟着改变。
步骤
- 父物件与子物件在被剪切/复制-粘贴或一起移动时,会保持关联关系。
|
指令行选项 |
|
|---|---|
|
记录 |
控制预设的记录建构历史设定。 通常需要将记录建构历史 设置为否,并在需要的情况下有选择的使用记录建构历史,记录建构历史需要耗费系统资源并使保存的文件变大。 |
|
更新 |
控制编辑输入物件时,输出物件是否自动更新,这个功能在有些情况下可能会比较慢或出现卡顿。 设置为否,输出物件不会自动更新,必需使用 HistoryUpdate 指令手动更新。 |
|
锁定 |
锁定建构历史子物件,使它无法被直接编辑,避免破坏建构历史父物件与子物件之间的连结。 锁定子物件启用时子物件仍然可以被选取做为其它指令的输入物件,也可以编辑物件属性,但无法修改几何图形或以变动指令操作,要完全锁定子物件可以使用 Lock 指令。 移动或以变动指令操作因建构历史锁定的子物件时,指令行会提示"建构历史锁定的物件无法变动"。 要在某个指令执行期间临时关闭记录建构历史锁定时,可以在指令前加上 "!&"。 详情... |
|
破坏建构历史警告 |
当输入物件与输出物件之间的建构历史连结被破坏时会弹出警告,您可以使用 Undo 指令复原被破坏的建构历史连结。 |
| 记录注释历史 |
在 dimension 指令中开启/关闭记录建构历史。默认状态下记录建构历史选项设置为是。 |
暂时变更建构历史选项
- 状态列上的记录建构历史窗格会显示目前是否记录建构历史的状态,窗格上的文字为粗体字时代表记录建构历史已启用,细体字代表已停用。按一下这个面板可以暂时切换 (启用/停用) 目前的指令或下一个指令是否记录建构历史。
- 您可以使用 History 指令变更建构历史的选项,这个指令可以在其它指令执行中使用,也可以用于巨集里。使用 History 指令设定是否记录建构历史是持续性的,以这个指令启用记录建构历史以后,除非您再将它关闭,否则它会一直处于启用状态。
- 有记录建构历史的输出物件可以不跟着编辑输入物件自动更新。
以指令的前缀符号启用/停用建构历史
在指令名称前加上下列符号可以启用/停用记录建构历史
# (井号)
启用以下指令的历史记录。
例如: #ArcBlend
% (百分号)
停用以下指令的历史记录。
例如: %ArcBlend
支持建构历史的指令
带有以下图示的指令支持建构历史。
这些指令支持建构历史。
|
|
|
|
相关指令
| 工具列 | 功能表 | 状态列 |
|---|---|---|
|
|
|
更新子物件 |
HistoryUpdate 指令用于编辑父物件之后手动更新子物件。
步骤
- 选取物件。
| 指令行选项 | |
|---|---|
|
全部 |
更新所有物件。 |
| 工具列 | 功能表 |
|---|---|
|
|
|
HistoryPurge 指令移除父物件及子物件之间的建构历史连结。
建构历史记录会使文件变大,偶尔清除不再需要的建构历史记录是不错的做法。
警告
HistoryPurge 指令的操作无法复原。
步骤
- 选取要清除建构历史的物件。
- 选择指令行中的全部选项可以从模型中的每个物件中删除建构历史数据。
指令行选项
全部
删除模型中的所有物件中的建构历史数据。
| 工具列 | 功能表 |
|---|---|
|
|
编辑 选取物件 > 建构历史 > 子物件 |
SelChildren 指令指定一个物件,选取它的建构历史子物件。
指令行选项
(这些选项在预选时不可见。)
全部
如果没有选取物件,“全部”选项将选取所有子物件。
选取前先取消选取其它物件
是
当添加当前物件的子物件时,从选集中移除当前物件。
否
当添加当前物件的子物件时,保持当前物件处于选择状态。
忽略注解
不选择记录历史的注释物件。
| 工具列 | 功能表 |
|---|---|
|
|
编辑 选取物件 > 建构历史 > 父物件 |
SelParents 指令指定一个物件,选取它的建构历史父物件。
指令行选项
(这些选项在预选时不可见。)
全部
如果没有选取物件,“全部”选项将选取所有父物件。
选取前先取消选取其它物件
是
当添加当前物件的父物件时,保持当前物件处于选择状态。
否
当添加当前物件的父物件时,保持当前物件处于选择状态。
