Quote from: dkebler on April 12, 2018, 06:41:36 PMQuote from: Medeek on April 09, 2018, 08:06:35 PMmore thoughts
- Window and Door Plugin
As to windows I ended up using the window dynamic components from Milgard as it made it easy to pic standard window dimensions that one might find as stock. Here is their slider I used but they have just about any window type as dynamic component one might want.
Just seems that your wall plugin should only make a rough opening (through wall). If you want to then have an advanced option that automatically inserts say "Milgard" or other dynamic window/door components that you support then the user can choose those. Otherwise it's up to them to manually place the doors and windows using either your recommended/supplied dynamic components or their own. A generated window or door that is ends up being a "dumb" group may not ultimately be that useful to users.
Also something to consider is your how you group/create entities and assign layers. As I enabled the layers option in the truss plugin the grouped entities you made/assigned might not fit well with layout. Not that big a deal with roof assembly but walls would be more important. I watched this video and then the playlist to better understand how to group entities and make/set layers for best use with layout. Since you "generate" your entities/layers if someone reorganizes them for layout and then discovers that they must regenerate a wall then they would have to repeat that manual reorganization (which is what I discovered using the truss plugin). So maybe best to have the plugin be a bit layout aware since I gather that ultimately most professional/serious users want to generate layout plans that can then be stamped/shared.