I am exploring the automated generation of visual schedule for doors and Windows from a house model.
The approach is described in this video.
A visual schedule is a Layout document which includes various views of the doors and windows in their surrounding contexts, typically elevation and section views, floor plans showing where are the doors and windows, and a summary table of all windows and doors with some information on each one.
For instance, here is the visual schedule in PDF (from a Layout document) for the house taken from 3D Warehouse below:
AA - villa+050321 by MrMinh77Vlog__schedule_Wed-15-Jan-25 21-43-56.pdf (885.9 KB)
It took roughly 1 minute to generate the visual schedule.
The plugin (FredoSchedule) would include 2 parts:
- Configurator, where you identify doors and windows, their surrounding elements (typicaly walls, insulation, âŚ) and a set of other properties (opening directions and type, make, cost, etcâŚ).
- Generator, which creates a Layout document from this information, with a few options and parameters to specify the desired views and page organization.
The Generator extracts the doors, windows and their surrounding elements into a separate model (Schedule model) and creates all the scenes, tags, section planes which are needed to generate the Layout document.
This allows to leave the original model unchanged, and avoid that it is polluted with scenes and tags for the schedule.
The generator should have some parameterization to fit userâs needs.
- You can select the views you want to go to the schedule
- The layout document can be generated from a Custom template document, so you can include your own cartridge, choose the paper size, etcâŚ
- All section views and section boxes have cutfills painted with distinct pattern materials (hatching) depending on their physical material.
- Properties included will be configurable
- Dimensioning and annotation will be based on indicating the connection points in the Sketchup model.
- You can also specifiy a detail view for some doors and windows (kind of zoom)
For the Configurator, the idea is that if the model is created with some specialized plugins like FlexTools, Medeek Suite, etc⌠or tagged with plugins like 5D+, IFC manager, âŚ, then it is possible to get this information for the schedule generation and avoid to re-enter it manually.
At this stage, I am interested to know if there is any interest for this type of automation and if there are specific requirements.
Note that, because of the limitation of the Sketchup and Layout APIs, the generation of the visual schedule has to be FULLY automated from the model and the information given. This means that if there are any change, you need to regenerate the whole schedule document. But the time to generate it by FredoSchedule will always be shorter than doing it manually.