News:

SMF - Just Installed!

Main Menu

Development and Updates for the Medeek Wall Plugin

Started by Medeek, March 04, 2017, 08:59:31 PM

Previous topic - Next topic

0 Members and 7 Guests are viewing this topic.

Medeek

Version 3.7.0 - 07.25.2024
- Added a duplicate wall check to the regen module for all wall types.

Tutorial 51 - Duplicating Walls (6:15 min.)

Nathaniel P. Wilkerson, P.E.

Medeek

Version 3.7.1 - 09.17.2024
- Added a vertical offset parameter for in-wall column king studs.



In the case where you have a beam pocket and king studs over top of a door or window this update is critical.  Previously the king studs would simply project to the bottom plate in the wall passing through the opening.  Now you can utilize this extra parameter to vertically offset these king studs the same way the column itself is offset.  Note that the offset can be both positive or negative or zero (default)
Nathaniel P. Wilkerson, P.E.

Medeek

Nathaniel P. Wilkerson, P.E.

Medeek

Is 8,000 sqft too large? I'm going to say yes, at least for most people.



Besides the regular mdkBIM plugins I also used the grid tool (Medeek Project), but the regular SketchUp grid tool works just as well. A grid tool is a requirement in my opinion, you really need something like this for laying things out correctly.

I also used TIG's mirror tool for certain manual modeling tasks.

The trim and extend tools in the Medeek Project were also very handy for creating my diagonal braces.
Nathaniel P. Wilkerson, P.E.

Medeek

View model here (note that interior framing is not complete for basement and 1st level).

app.sketchup.com/app?3dwid=7375ba27-467b-4e89-9b9a-42dfee593e51
Nathaniel P. Wilkerson, P.E.

Medeek

Version 3.7.2 - 10.13.2024
- Fixed a critical bug with the in-wall column module.
- Added the following additional Wide Flange (W14) beams to the beam module: W14X38, W14X43, W14X48, W14X53, W14X61, W14X68, W14X74, W14X82, W14X90, W14X99
- Added the following additional Wide Flange (W16) beams to the beam module: W16X45, W16X50, W16X57, W16X67, W16X77, W16X89, W16X100
- Enabled a wood grain and an end grain material for glulam beams within the beam module.
- Enable additional built-in materials for "Custom" in-wall columns.
- Added the following (27 - low poly) Simpson column bases to the post module: CB7_6, CB1212, CB1012, CB1010, CB812, CB810, CB718_7, CB718_6, CB718_4, CB612, CB610, CB88, CB86, CB68, CB64, CB48, CB46, CB9_105, CB9_75, CB9_9, CB9_6, CB7_105, CB7_75, CB7_9, CB6_7, CB5_45, CB5_6
- Added the following (6 - low poly) Simpson column caps to the post module: CCQ84, CCQ86, CCQ94, CCQ96, CCQ98, CCQ106



Nathaniel P. Wilkerson, P.E.

Medeek

Version 3.7.2b - 10.14.2024
- Added in the remainder of the commonly available wide flange beams (W4 thru W44).

I think it comes to just a little over 250 different W flange beam profiles.  However I'm sure there are some profiles I am missing or that are not as standard, if so let me know and I will add them in.
Nathaniel P. Wilkerson, P.E.

Medeek

Version 3.7.3 - 10.14.2024
- Added a duplicate post check to the regen module for post assemblies.
- Added a duplicate beam check to the regen module for beam assemblies.
- Added a duplicate stair check to the regen module for stair assemblies.
- Added in the remainder of the commonly available wide flange beams (W4 thru W44) to the post module.

Nathaniel P. Wilkerson, P.E.

Medeek

Version 3.7.4 - 10.22.2024
- Added the following (27 - low poly) Simpson post caps to the post module: 1616HTQ_8, 1616HTQ_6, BC8, BC6, BC4, BC46, RTC44, LCE4_64, LCE4_46, LCE4_6, LCE_4, AC4R_4R, ACH6_8, ACH6_4, ACH6_6, ACH6E_8, ACH6E_4, ACH6E_6, ACH4E_6, ACH4E_4, ACH4_6, ACH4_4, AC6_4, AC4_6, AC4_4, AC6_6, AC6R_6R

Nathaniel P. Wilkerson, P.E.

Medeek

Version 3.7.5 - 10.23.2024
- Added the following (9 - low poly) Simpson post caps to the post module: LPC4_4, LPC4_6, LPC4_8, LPC6_4, LPC6_6, LPC6_8, PC4, PC6, PC8
- Added the following (10 - low poly) Simpson post bases to the post module: ECB88, ECB66, EPB66, EPB46, EPB44, MPB44, MPB66, MPB88, PPBF44, PPBF66



The post module now has 86 post caps and 65 post bases within its built-in library.  I think I've modeled about 75% of the Simpson Strong-Tie's Wood Construction Connectors Catalog at this point.
Nathaniel P. Wilkerson, P.E.

Medeek

Here is an example of moving a wall with the `wall_move` method using the Medeek Wall API:



There is not a lot of people using the API, at least not that I am aware of, but what this does it open up the possibility for the other Medeek extensions (and any other extension) to interact with these walls and adjust them as required.
Nathaniel P. Wilkerson, P.E.

Medeek

#1151
I'm updating the API so that one can either enter in the actual group of the wall assembly or just the instance name of the wall assembly.

In order to regen a wall:

QuoteMedeek_Engineering_Inc_Extensions::MedeekWallPlugin::Wall::MedeekMethods.wall_regen 'instance_name'

Where the instance name is the wall assembly name (ie. RECT_WALL_ASSEMBLY_2024110823301222 ).

QuoteMedeek_Engineering_Inc_Extensions::MedeekWallPlugin::Wall::MedeekMethods.wall_regen 'RECT_WALL_ASSEMBLY_2024110823301222'


I will also be adding a new API method for moving walls.  Note that this method essentially fires up the move wall tool but without the interface or tool, a positive delta-y (float) moves the wall inward and a negative delta-y (float) moves the wall outward.

QuoteMedeek_Engineering_Inc_Extensions::MedeekWallPlugin::Wall::MedeekMethods.wall_move 'instance_name', delta-y

An example call might look like:

QuoteMedeek_Engineering_Inc_Extensions::MedeekWallPlugin::Wall::MedeekMethods.wall_move 'RECT_WALL_ASSEMBLY_2024110916480984', 48


Note that the delta-y is the amount to move in or out in inches.
Nathaniel P. Wilkerson, P.E.

Medeek

Version 3.7.6 - 11.09.2024
- Enabled the following method within the Medeek Wall API: wall_move
- Updated the Medeek Wall API to allow the instance name of a wall as an input.
- Added additional wall validation logic to the API.
Nathaniel P. Wilkerson, P.E.

Medeek

Nathaniel P. Wilkerson, P.E.

Medeek

Nathaniel P. Wilkerson, P.E.