Wall Plugin for SketchUp

Started by Medeek, March 05, 2017, 12:03:48 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Medeek

Version 1.6.6 - 09.15.2020
- Fixed a bug with Tyvek and ZIP Systems sheathing when the sheathing is lapped at the corners (rectangular walls only).

Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 1.6.7 - 09.26.2020
- Added additional tool tips to the Wall Corners tab of the Global Settings.



I've been fielding a lot of questions recently about the corner offset parameter and related wall end/corner conditions.  I may need to still provide additional documentation and diagrams to further clarify these parameters.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer


Medeek

Version 1.6.8 - 09.28.2020
- Added a "Refresh Licensee Data" button within the License tab of the Global Settings.



Previously when you renewed your license you would need to go through some convoluted steps to refresh you license data within the plugin.  This new feature reduces this process to a single mouse click.

Previously the required steps were:

1.) Remove the existing serial number.
2.) Click the Save Settings button.
3.) Re-enter your serial number.
4.) Click the Save Settings button again.
5.) Restart SketchUp.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Some more screenshots of battens:







*Notice the format of the batten material and its three numeric values within the name of the material.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer


Medeek

Texture vs. 3D Battens:



Personally I prefer the texture myself, lower poly and it looks just as good or better than the real deal.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 1.6.9 - 10.17.2020
- Added the ability to create custom "Board and Batten" wall cladding materials within the Material Library.
- Enabled "3D" Board and Batten wall cladding for all wall types: Rectangular, Gable, Shed and Hip.



For the plugin to recognize the wall cladding material as a "board and batten" material is must be in this format:

battens_{decimal value}_{decimal value}_{decimal_value}

The three values are:  batten spacing, batten width, batten depth respectively.

There should be no white spaces inserted into the name, only the underscore character in three places as shown.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Another view of board and battens:



Just over five years into programming these plugins, I released the first version of the Truss plugin Oct. 7, 2015.

The further I go it seems like I just keep coming up with more things "todo".  I really need to take myself and clone me about five times and then set each clone at developing the various plugins, maybe then I might get somewhere with all of this.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 1.7.0 - 10.23.2020
- Fixed a bug in the Walls tab of the Global Settings.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer


Medeek

Version 1.7.1 - 11.15.2020
- Added additional HSS and Wide Flange Beam options to the free standing column (post) tool.

Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 1.7.2 - 11.16.2020
- Added the ability to create custom "Shiplap" wall cladding materials within the Material Library.
- Enabled "3D" Shiplap wall cladding for all wall types: Rectangular, Gable, Shed and Hip.



Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 1.7.3 - 11.20.2020
- Fixed a bug with zero height gable, shed and hip walls when using the "No Framing" or "CMU" mode.
- Fixed a minor bug with man door and garage door jambs with walls panels that are isolated in groups.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 1.7.4 - 11.21.2020
- Completed the "Garage Doors" tab within the Global Settings.



Some more slightly tedious code, but necessary.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer


Medeek

Version 1.7.4b - 11.22.2020
- Completed the "SSW" tab within the Global Settings.

Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 1.7.4c - 11.22.2020
- Completed the "Beams" tab within the Global Settings.
- Fixed a critical bug with the default settings for the following two window parameters: Jamb Ext. Reveal, Shim Gap.




*** CRITICAL BUG FIX ***

When you first load the plugin it sets default parameters for walls, door, windows etc...
A previous update introduced a typo into the code which incorrectly set the two window parameters listed above.  This update corrects those two typos.  It is highly recommended to update to the latest version of the plugin.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 1.7.4d - 11.23.2020
- Completed the "Columns" tab within the Global Settings.

Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 1.7.5 - 11.25.2020
- Updated the Global Settings Reset button with additional parameters.
- Fixed multiple minor bugs with the default settings (storage) for Doors, Windows and Garage Doors.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

I have some questions about double wall construction lately.

I don't have a specific double wall algorithm however it is possible to create double wall structures with openings using the Wall plugin in its current state, see model below for an example:

https://3dwarehouse.sketchup.com/model/9341721c-a5e1-4bea-a3d8-acd10fa0ea0e/Double-Wall-Framing
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 1.7.6 - 12.04.2020
- Added a wall justification hotkey/option (Tab key) to the rectangular draw wall tool: Front, Center, Back.



Note, that when the wall justification is set to "Center" or "Back" the draw tool switches from polyline mode to simple line mode, this is by design.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer


Medeek

Version 1.7.6b - 12.05.2020
- Added a wall justification hotkey/option (Tab key) to the gable, shed and hip draw wall tools: Front, Center, Back.
- Enabled the left and right arrow keys for each of the draw wall tools in order to constrain the tool to the X or Y axis.

Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Lately I've had quite a few people asking me where they can find the video tutorials for the plugin.  They are listed on the plugin web page but I guess they tend to get lost in all the content.  Here is the direct link to that section:

http://design.medeek.com/resources/medeekwallplugin.pl#Videos

Here is also the listing for each video:

The following video tutorials are currently available on YouTube:

1. [Introduction - The Vision]
(https://youtu.be/KRvDMqRjfCQ) (20:58 min.)
2. [Tutorial 1 - Extension Overview]
(https://youtu.be/FWr1oFVTwOs) (21:58 min.)
3. [Tutorial 2 - Drawing Walls]
(https://youtu.be/zFc2-7SXM_0) (19:37 min.)
4. [Tutorial 3 - Beams and Columns]
(https://youtu.be/cJJfBV0Ad6w) (15:31 min.)
5. [Tutorial 4 - Wall Presets]
(https://youtu.be/cqGI83CW2Bc) (8:04 min.)
6. [Tutorial 5 - Multi-Story Construction]
(https://youtu.be/ptdhwNwoLLU) (19:58 min.)
7. [Tutorial 6 - Custom Material Library]
(https://youtu.be/D6pAdPj5DS4) (16:11 min.)
8. [Tutorial 7 - Stairs]
(https://youtu.be/kIba1fZqvDY) (23:19 min.)
9. [Tutorial 8 - Gable Wall Workaround]
(https://youtu.be/n5Pb-tIINIM) (17:25 min.)
10. [Tutorial 9 - Split Wall Tool]
(https://youtu.be/-HIYqyyVCaE) (6:36 min.)
11. [Tutorial 10 - Posts]
(https://youtu.be/xUj6RHPPHBE) (14:24 min.)
12. [Tutorial 11 - Split Wall Cladding]
(https://youtu.be/cnuoLeFI7Kg) (6:49 min.)
13. [Tutorial 12 - Blocking]
(https://youtu.be/jsFNGE2AO0w) (12:42 min.)
14. [Tutorial 13 - Stretch Wall Tool]
(https://youtu.be/-kDBzZcgSu4) (7:41 min.)
15. [Tutorial 14 - Join Wall Tool]
(https://youtu.be/fWCj2kSMCMc) (5:54 min.)
16. [Tutorial 15 - Quoins]
(https://youtu.be/AxN-NY8IIak) (8:34 min.)
17. [Tutorial 16 - Garage Doors]
(https://youtu.be/67Q4C9-E0wI) (19:17 min.)
18. [Tutorial 17 - Tag/Layer Groups]
(https://youtu.be/Bc__L1adM60) (13:41 min.)

Note, that the Gable Wall Workaround (Tutorial Eight) is now obsolete, and gable walls can now be created automatically with the plugin.  At some point I should probably indicate this tutorial is deprecated.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Haven't look at the Shearwall Module in some time and I think it would be important to have it at least able to insert shearwall panels into the wall panels even if the engineering portion is not yet complete.

After some thought and reviewing my AWC literature and my own Shearwall Calculator (Spreadsheet), here are my preliminary list of parameters for a shearwall panel (there can be multiple panels within a given wall).

Basic Options:

Name:  Initially set by auto-increment value but can be modified by user.
Start Location:
End Location:
Length: Determined by start and end location
Description:  Custom comments or notes by user

Left Post:

Left SW Post: 2x4, 2x6, (2) 2x6, 4x6, 6x6 etc...
Quantity: 1,2,3,4
Species: DF, HF, SP, SPF

Left Holdown: YES/NO
Holdown Type:
Holdown Vert. Offset: in/mm
Holdown AB:
Threaded Rod Length: in/mm
Strap Placement:

Right Post:

Right SW Post: 2x4, 2x6, (2) 2x6, 4x6, 6x6 etc...
Quantity: 1,2,3,4
Species: DF, HF, SP, SPF

Right Holdown: YES/NO
Holdown Type:
Holdown Vert. Offset: in/mm
Holdown AB:
Threaded Rod Length: in/mm
Strap Placement:

Sheathing Exterior:

Ext. Sheathing Material: Ply, OSB, Gypsum, NONE
Sheathing Thickness: 0.4375"
Sheathing Fastener: 8d Common, 6d Common, 10d Common, 8d Galv Casing, 10d Galv Casing
Field O/C Spacing: 6", 12"
Edge O/C Spacing: 2", 3", 4", 6"

Sheathing Interior:

Int. Sheathing Material: Ply, OSB, Gypsum, NONE
Sheathing Thickness: 0.4375"
Sheathing Fastener: 8d Common, 6d Common, 10d Common, 8d Galv Casing, 10d Galv Casing
Field O/C Spacing: 6", 12"
Edge O/C Spacing: 2", 3", 4", 6"

Sole Plate Fasteners:

Sole Plt. Fasteners: YES/NO
Fastener Size: 16d,SDS25412
Fastener O/C Spacing: in/mm

Anchor Bolts (Sill Plate Fasteners):

Anchor Bolts: YES/NO
Anchor Bolt Length: 10,12,14
Anchor Bolt Dia: 1/2", 5/8"
Washer: 2x2,3x3
Bolt O/C Spacing: in/mm
Edge Distance: in/mm
Vertical Offset (default is zero)

Blocking:

Install Blocking: YES/NO
Blocking Size: Single 2X, Single 3X, Double 2X
Heights: 48|96|144 (allow the user to specify the exact height of each blocking line - in/mm)

Top Plate Clips:

Framing Clips: YES/NO
Clip Type: A35, A34,LTP4, LTP5
Cllip O/C Spacing:  in/mm

** Let me know if you think I am missing anything.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

First look at some shearwall panels (notice the absence of the shearwall posts/studs and holdowns, that is coming next) and the shearwall edit menu:



I had to take a little break from the programming over the holidays but in a space of a few hours I've mostly got the basic code for the shearwall module put together.  Now I just need to sort out a few of the details.

I've also decided to make the shearwall panel sheathing with variable opacity since they are primarily visual in their representation of the actual shearwall sheathing.  The color and opacity will be customizable within the global settings (Materials tab).

Initially there will be three shearwall sheathing materials (OSB, Plywood and Gypsum).  Each material type will have its own unique color and opacity, all of which can be customized.  This will allow the user to visually determine the shearwall sheathing material very quickly within the model.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 1.7.7 - 12.28.2020
- Enabled Draw, Edit, Move and Delete shearwall tools for all rectangular walls.
- Added four additional parameters to the Materials tab of the Global Settings pertaining to shearwalls.





Note, that the shearwall tools will only work with rectangular walls currently.  I will enable them for gable, shed and hip walls but that may be a few more days since it gets a bit more complicated.

Also note that the four items within the shearwall module are currently not active yet and are still in development (probably a couple more days):

Sole Plate Fasteners, Anchor Bolts (Sill Plate Fasteners, SW Blocking, Top Plate Clips

View model here:

https://3dwarehouse.sketchup.com/model/b8917534-02ad-447f-8087-e0cd6b4d4e45/Shearwalls-Example-1

As this module is completely brand new I expect there will be a few bugs and items that need to be addressed or corrected moving forward.  Your beta testing of this new feature and any feedback is highly appreciated.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer