工具列 | 功能表 | 状态列 |
---|---|---|
|
|
History 指令记录一个指令的输入物件与结果物件之间的连结关系,当输入物件变更时,结果物件也会跟着改变。
例如,打开记录与更新建构历史时,调整放样 (Loft) 曲面的输入曲线,放样曲面会跟着改变。
指令行选项 |
|
---|---|
记录 |
控制预设的记录建构历史设定。 通常需要将记录建构历史 设置为否,并在需要的情况下有选择的使用记录建构历史,记录建构历史需要耗费系统资源并使保存的文件变大。 |
更新 |
控制编辑输入物件时,输出物件是否自动更新,这个功能在有些情况下可能会比较慢或出现卡顿。 设置为否,输出物件不会自动更新,必需使用 HistoryUpdate 指令手动更新。 |
锁定 |
锁定建构历史子物件,使它无法被直接编辑,避免破坏建构历史父物件与子物件之间的连结。 锁定子物件启用时子物件仍然可以被选取做为其它指令的输入物件,也可以编辑物件属性,但无法修改几何图形或以变动指令操作,要完全锁定子物件可以使用 Lock 指令。 移动或以变动指令操作因建构历史锁定的子物件时,指令行会提示"建构历史锁定的物件无法变动"。 |
破坏建构历史警告 |
当输入物件与输出物件之间的建构历史连结被破坏时会弹出警告,您可以使用 Undo 指令复原被破坏的建构历史连结。 |
记录注释历史 |
在 dimension 指令中开启/关闭记录建构历史。默认状态下记录建构历史选项设置为是。 |
在指令名称前加上下列符号可以启用/停用记录建构历史
启用以下指令的历史记录。
例如: #ArcBlend
停用以下指令的历史记录。
例如: %ArcBlend
带有以下图示的指令支持建构历史。
这些指令支持建构历史。
工具列 | 功能表 | 状态列 |
---|---|---|
|
|
记录建构历史 > 更新子物件 |
HistoryUpdate 指令用于编辑父物件之后手动更新子物件。
指令行选项 | |
---|---|
全部 |
更新所有物件。 |
工具列 | 功能表 |
---|---|
|
|
HistoryPurge 指令移除父物件及子物件之间的建构历史连结。
建构历史记录会使文件变大,偶尔清除不再需要的建构历史记录是不错的做法。
HistoryPurge 指令的操作无法复原。
指令行选项
删除模型中的所有物件中的建构历史数据。
工具列 | 功能表 |
---|---|
|
编辑 选取物件 > 建构历史 > 子物件 |
SelChildren 指令指定一个物件,选取它的建构历史子物件。
指令行选项
(这些选项在预选时不可见。)
如果没有选取物件,“全部”选项将选取所有子物件。
当添加当前物件的子物件时,从选集中移除当前物件。
当添加当前物件的子物件时,保持当前物件处于选择状态。
工具列 | 功能表 |
---|---|
|
编辑 选取物件 > 建构历史 > 父物件 |
SelParents 指令指定一个物件,选取它的建构历史父物件。
指令行选项
(这些选项在预选时不可见。)
如果没有选取物件,“全部”选项将选取所有父物件。
当添加当前物件的父物件时,保持当前物件处于选择状态。
当添加当前物件的父物件时,保持当前物件处于选择状态。
Rhinoceros 7 © 2010-2022 Robert McNeel & Associates. 29-4月-2022