SMF - Just Installed!

Main Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - dkebler

Quote from: dkebler on April 12, 2018, 06:41:36 PM
Quote from: Medeek on April 09, 2018, 08:06:35 PM

- Window and Door Plugin

more thoughts

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.

Quote from: Medeek on April 09, 2018, 08:06:35 PM

- Window and Door Plugin

After a bunch of searching this door dynamic component was the best most flexible I found.  I wonder if the api can manipulate dynamic component settings in which case your wall plugin makes the rough opening into which this (or similar) component gets placed and its settings set to match the rough opening.  DRY wise this one could be the basis for a door plugin although once placed I like the idea that is a dynamic component so you can change (show/hide) swing etc.  This one is now old 2014 but works fine in 2018.