Tutorial 23 - Wall Corners (15:41 min.)
Dang, looks like I missed this thread. I agree with @sjdorst. Hopefully I’m not too late to provide feedback. If you’re going to allow for custom wall sandwiches, make it truly custom.
- Instead of a predefined list of “wall layers” to enable/disable, make it completely dynamic so the user can choose the quantity, type, and order of each wall layer, without being forced to follow any predetermined options in any way.
- Instead of thinking in terms of specific building materials to include (cladding, sheathing, airgap, insulation), think more broadly and empower the user to define their own. So, instead of siloing cladding, sheathing, airgap, insulation into their own thing, just consider all of them to be “solid wall layers”, that are continuous extrusions across the whole wall and punched out for doors/windows. No need to “box them in” by calling them a specific type of building material. Let the user do that. From a programming perspective, all you need to worry about is the thickness, texture, offsets, and intersection conditions at corners and other walls.
I would think of the “wall layers” as falling into one of these categories:
- Interval objects layers (Horizontal or vertical): channel, furring, anchor bolts, etc
- Cavity fill layers: Insulation
- Full span layers: gypsum, sheathing, air spaces, siding, etc
- Framing layers: Top/bottom plate, studs, etc
- What else???
I think this is a good place to look to think about how to enable truly custom walls: Six Proven Ways to Build Energy-Smart Walls - Fine Homebuilding
It shows several non-conventional wall assemblies. Ask yourself if a user would be able to create these walls using your tools. The more broadly you think of your tool, the more you’ll empower the user to really have full control.
I expect the biggest challenge is how to define the logic for intersecting dissimilar wall types? Perhaps that’s a whole separate interface to assign default priority for each wall layer. I can see it getting complicated, but it might be worth it. You could have default priorities in place, then let the user override them if they want.
Feedback on the wall sandwich tool is not too late. I am still formulating how I want to put this together.
Ease of use and flexibility are my primary considerations, so I am taking my time on this and trying to get it right.
Version 2.4.3b - 10.04.2021
- Fixed a bug with pocket doors.
Another great video by Matt Donley. I actually don’t use this feature much myself because it is just so much easier to use the various built-in doors and in most cases they suffice for my own needs. However, for a custom entry door or some other situation like this, this ability does prove useful and that is why I included it when I originally created the door and window modules.
Looking for advice on how to configure these 4 structural walls to have 3.5x3.5 PSL posts at all 4 corners, as depicted below:
Perhaps I don’t fully understand the shear wall feature? From what I understand, you use the shearwall tool on a segment of an existing wall, correct? But what if I want the entire wall to be a shear wall? It doesn’t seem to let me do that. (EDIT: I realized this is a bug related to this specific model, see Medeek Extensions Q/A - #165 by Matt)
I’ve also tried simply placing a column manually using the Column tool, but it doesn’t let me place columns at the end of the wall, even if I configure the wall ends to be “None”.
This is the best I can do:
Obviously, that’s not acceptable. I’m trying to avoid manually overriding it… Any advice on how to do this? Seems like it should be simple.
I feel like I should be able to set the corner stud quantity to 0 and be able to manually place a PSL all the way to the corner. But it forces me to have at least 1 corner stud.
I will have to spend some time looking at this specific wall configuration with these four walls forming this structural (shear) element. I will probably need to make some adjustments to the code to make this specific configuration possible, there is always more to do.
You are correct in that I originally setup the in-wall column module to always be inset by at least one stud thickness from the corner. It appears that this may have been a bit shortsighted, to be honest off the top of my head I’m not exactly sure why I set it up this way or with this limitation. I agree that it probably makes sense to allow for the corner stud qty. to be set to zero and then allow the user to insert in-wall columns at the corners if they so choose.
Yeah, I think it would be great to be able to have 0 studs at the corner.
But I realized, the biggest issue I’m having with this model is related to a shearwall bug I’ve encountered. Not sure if you saw it posted in the Q&A thread. Medeek Extensions Q/A - #165 by Matt
If I try and recreate this in a new model, I can configure shear walls along the long walls, but you can see the end studs of the short walls conflict with the shear wall end post. (I’ve colored the stud red for clarity, and hid the shearwall gypsum). Being able to set the short wall end studs to 0 would solve this conflict.
Version 2.4.4 - 10.12.2021
- Fixed a minor bug with trapezoid and pentagon windows when utilized with the “No Framing” mode.
- Enabled an option for “zero” start and end wall studs for all wall types.
I have situations where the walls require (2) 2x4 studs at 12" OC.
That would look like this:
For now, I’ve just been increasing the size of the single stud to 3", but it would be great to actually have 2 studs at each location instead of one solid 3" stud.
I see this occasionally with apartment building and multi-story housing projects. Let me give this more thought, it might be an easy feature to implement even though it does not seem like it at first.
First look at a couple of multi-ply stud walls:
Now I just need to do some further testing to make sure all of the other algorithms work correctly with this type of stud configuration (ie. windows, doors, insulation, blocking).
Version 2.4.5 - 10.19.2021
- Added a “Stud Ply” parameter to the Walls tab of the global settings.
- Enabled double and triple ply studs for rectangular walls.]
!!! WARNING !!!
This update will require that the user delete and recreate their wall presets for rectangular walls. This update does not affect other wall presets or door and window presets.
Awesome! Thanks for implementing this. I’m going to download it and try it out right now.
I can’t seem to find an option to configure a door header using (2) 2x4s laid flat like this:
The only thing I can find is one 4x2.
Is it not possible to have this type of header?
EDIT: Nevermind. I figured it out. I just needed to enable “Built-up header” in the door opening options.