Learn about node groups in a script, adjusting elements options, model preview, and logging.
Adjust Elements between Categories
All the node groups can be divided according to their color (non-grouped nodes serve organizational purposes):
- Data inputs (blue)
- Additional operations (light blue)
- Adjustment operations (grey)
- Visualization (green)
- Tolerance interface (red)
Adjustment operation node groups are core elements of the script as they adjust elements according to priorities. Each node group consist of:
- Input passing nodes (model elements, category of master and slave elements, tolerance).
- Filtering nodes
- Translation node
Additional operations node groups are simpler as they work with whole selection. Each node group consisting of:
- Input passing nodes (they will pass the selection to the main operation node or to the output node. Depending on the input options, for adjustment between categories, an additional node will be present passing tolerance).
- Main operation node (different for each node group).
- Output node.
Adjust Elements within Category Only
Provides fever options, its main aim is to utilize
Adjust elements within category from the previous script.
Dynamo Model Preview
The Dynamo algorithm allows you to preview changes introduced to the Revit analytical model. The preview can be displayed in the Dynamo environment only.
The geometry is printed according to key:
- Grey - unchanged elements
- Red - initial geometry of changed elements
- Green - end geometry of changed elements
- Blue - translation vectors
Logging
Warning windows are displayed by adjusting blocks. A delivered Dynamo script consists of four adjusting blocks; therefore, four warning windows may appear if each of the blocks attempts to operate on not supported elements. Warning windows do not block nor stop the processing of the whole script.
Reported elements are automatically omitted.
Warnings or errors are printed to the Dynamo4AMLib.log log file, located next to the Revit project file or in:
%AppData%\Dynamo\Dynamo Revit\1.3\packages\Autodesk Analytical Modeling
2019 Dynamo\bin