Toolbar | Menu | Status bar |
---|---|---|
|
|
The History command stores the connection between a command's input geometry and the result so that when the input geometry changes, the result updates accordingly.
For example, with History recording and Update turned on, a lofted surface can be changed by editing the input curves.
Command-line options | |
---|---|
Record |
Controls the default Record History setting. In general, it is best to leave the Record option set to No and use the Record History status bar pane to selectively record history. Recording history uses computer resources and makes saved files larger. |
Update |
Allows output to automatically update when input is edited. This may be slow or may interfere with your workflow. If the option is set to No, use the HistoryUpdate command to manually update the objects. |
Lock |
Locks child objects created with History to discourage direct geometry editing of the child object. Editing the child object directly will break the history link to the parent object. History locked objects are selectable to use as input and edit properties, but not change geometry. If full locking is needed, children can be selected and locked with Lock command. The selection filter toolbar flashes if you try to select a object that is filtered out. Trying to drag or otherwise transform an object with history now displays the error message, "Unable to transform X history locked objects" if "Lock children" is selected. |
BrokenHistoryWarning |
Displays a warning dialog when an action is taken that breaks the link between the output and input objects. To get back, use the Undo command. CautionsThe connection between the input objects and the output object is easily broken. The basic rules for preserving history are:
|
RecordAnnotationHistory |
Turns History recording on/off for dimension commands. Yes is the default value. |
Type these shortcut symbols before a command name to enable/disable history recording
Enables history recording for the following command.
For example: #ArcBlend
Disables history recording for the following command.
For example: %ArcBlend
Commands with the following notation pay attention to history recording.
These commands can make use of history recording.
Toolbar | Menu | Status bar |
---|---|---|
|
|
Update Children |
The HistoryUpdate command redefines the object based on editing its parents.
Command-line option | |
---|---|
All |
Updates all objects. |
Toolbar | Menu |
---|---|
|
|
The HistoryPurge command removes history from an object and its children.
History records can add to the file size so purging unneeded history may a good idea at times.
HistoryPurge cannot be undone.
Toolbar | Menu |
---|---|
|
Edit Select Objects > History > Children |
The SelChildren command selects child objects of the currently selected objects.
Command-line options
(These options are not visible with pre-selection.)
If no objects are selected, the All option will select all child objects.
Toolbar | Menu |
---|---|
|
Edit Select Objects > History > Parents |
The SelParents command selects parent objects of the currently selected objects.
Command-line options
(These options are not visible with pre-selection.)
If no objects are selected, the All option will select all parent objects.
Rhinoceros 6 © 2010-2020 Robert McNeel & Associates. 11-Nov-2020