Hi Alan. Example drawing attached
End game is a 3D massing model that is exported as an FBX file into gaming engine software, Unity. The FBX file needs all polygons and class "ROOM OUTLINES" extruded by 3000mm, and Class "BUILDING OUTLINE INTERNAL" extruded by -300mm. All extruded must have a fill also to be visible. Text in class "ROOM NUMBER" currently needs to the entered manually into the object info name field after the polygon is extruded, with the filename prefixed (ie: "WorkflowTest_1stMarch_001) to create a unique Hostkey.
The names of the CAD model classes are never the same for any two jobs, so the ability to select classes before running the script is extremely useful.
All of the room data (area, space types, occupants, etc) is stored in a spreadsheet (also provided by client). This is also linked to the Unity model, and is used to drive the colours of the room blocks using RGB values stored in the spreadsheet. The unique Hostkey is the link between the data and the VWX model.
The ability to link the spreadsheet to the VWX model would mean we could attach record formats to objects and any updates made in either part will update the other automatically.
Hope this makes some sense?!
WorkflowTest_5March.vwx