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