For modelling, results assessments and reporting purposes dynamic named sets can speed up your efficiency. This example shows how to define such sets that will automatically adjust if an object is inserted (or deleted) in a plane or a volume.
To recreate the above scenario import the script file from GeniE example B5 (GeniE_Advanced_deck_modelling.js) and script file Dynamic_set_in.js.
The latter script file will set up 8 dynamic named sets as follows:
- Two horizontal sets at elevations 4m and 10m
- Two vertical X-plane sets at x = 24m and x = 27m
- Two vertical Y-plane sets at y = 0m and y = 28.5m
- A volume defined by points (0m,0m,0m) and (15m,15m,30m)
- A volume defined by points (15m,15m,0m) and (30m,30m,30m)
When new objects are inserted the dynamic sets are automatically adjusted so that it is easy to investigate the sets during further modelling, picture or report generation, or results assessments.
Four new beams are inserted in the Y-plane at y = 0m. | |
The four new beams are now automatically part of the dynamic set. |
You can test out the functionality on your own model by changing the plane and volume definitions of the script file Dynamic_set_in.js.
Please notice that dynamic sets for large models will create performance problems.