Medeek Floor Plugin

Started by Medeek, December 06, 2019, 11:43:25 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Medeek

First look at metal bridging (I-joist and Lumber):





Geometrically a lot simpler and more lightweight than the preconfigured component that I made based off of the Simpson IFC model.  I'm using my galvanized texture/material but I may change it slightly.  There are quite a few parameters that one can adjust to customize the look and feel of these metal bridging straps, hopefully that should make things configurable enough for most power users.

As noted per the Simpson literature the crossing straps should not be in direct contact to avoid screeching noises when they move under load.  Hence the default 1/8" gap, but this can be modified as can be seen in the menu.

I've also included a thickness parameter for the straps.  The correct thickness for a 20 gauge strap is probably around 0.035" however I've rounded the default value to an even 0.04".
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 0.9.7 - 09.23.2024
- Updated the SUBTRACT feature with three other options.
- Added seven advanced options in the Floor tab of the Global Settings.
- Added metal bridging to the Draw and Edit menus.
- Added solid blocking (Lumber and I-Joist) to the Draw and Edit menus.
- Fixed minor bugs in the HTML menus and preset system.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer


Medeek

Tutorial 3 - Metal Bridging and Blocking (10:28 min.)

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

Medeek

Version 0.9.8 - 09.27.2024
- Made the polyline/face icon (draw mode) in the draw menu clickable.
- Added a joist direction toggle button/icon to the draw and edit menus.
- Added a stagger joist option to the Draw and Edit menus.
- Updated the insulation, blocking, metal bridging and hanger modules to accommodate staggered joists.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 0.9.9b - 10.01.2024
- Updated the Floor tab of the Global Settings with additional parameters for joist construction.
- Fixed a minor bug with the hanger module for double ply staggered studs.
- Fixed a bug in the Draw and Edit menus so that all hangers in the library are properly displayed.
- Added the following skewed (45 degree) Simpson hangers into the built-in library (skew_hangers): SUL410, SUL414, SUL214_2, SUL210_2, SUL26_2, SUR410, SUR414, SUR214_2, SUR210_2, SUR26_2

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


Medeek

Version 0.9.9d - 10.03.2024
- Fixed critical bugs with saving of floor presets.
- Improved robustness of floor attribute library and data lookup methods.

Some incremental improvements but necessary. 

IMPORTANT
Note that the last few updates prior to this update introduced a number of new features that effectively disabled the saving of floor presets.  Please download this latest update to restore the ability to save floor presets.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Double rim joists with air gap, lapped and extended:



A quick test of the non-orthogonal floor types shows that the algorithm holds up as it should:

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

Medeek

Version 0.9.9e - 10.04.2024
- Updated 2-Ply rim joists with air gap to extend joists that are in a lapped configuration.
- Updated the Floor tab of the Global Settings with even more parameters for joist construction.
- Added the following face mount Simpson hangers into the built-in library: MIU1819, MIU18111, MIU18114, MIU18116, MIU18118.



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

Medeek

One additional parameter for removing specific rim boards:

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


Medeek

**Tutorial 10** - Creating a Deck with a Face (9:33 min.)

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

Medeek

Version 0.9.9f - 10.17.2024
- Enabled (cosmetic cutting) of individual deck boards.
- Enabled removing of individual rim boards.

The cutting of deck boards was per user request.


Tutorial 11 - Cutting Deck Boards (6:05 min.)

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

Medeek

Version 0.9.9g - 10.19.2024
- Enabled wrap for decks.
- Enabled a trim band (picture frame) for decks.





Note that these two feature can only be used when the deck board option is turned on.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

**Tutorial 12** - Trim and Wrap (6:42 min.)

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

Medeek

Version 0.9.9h - 10.21.2024
- Enabled custom overhangs for decks.
- Enabled double trim band for decks.
- Fixed a number of minor bugs related to custom (removal) trim bands and overhangs.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer


Medeek

Tutorial 13 - Custom Deck Board Overhang (9:09 min.)

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

Medeek

Version 0.9.9i - 10.22.2024
- Added the following layers/tags to the global settings and deck module.




Two different floor assemblies adjacent and forming one deck.  Where they contact I've removed the overhangs, wrap and trim (on one assembly) using the new features recently added.  Maybe there is enough functionality now to actually create some real decks.

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

Medeek

Version 0.9.9j - 10.25.2024
- Added a vertical offset parameter for deck fascia/wrap.
- Added an air gap parameter for deck fascia/wrap.
- Changed the deck "wrap" to deck "fascia in the menus.
- Enabled deck/floor fascia independent of floor sheathing or deck boards.

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

Medeek

Version 0.9.9k - 10.30.2024
- Added floor coverings with an underlayment option.
- Added the floor coverings toolbar with the following five items: Draw, Move, Edit, Regen and Delete.



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

Medeek

Version 0.9.9m - 10.31.2024

- Added a "Wall" draw mode to the floor covering draw tool.
- Enabled "Perimeter Options" within the edit menu of the floor covering tool.



When drawing floor coverings you can now toggle between polyline, face or wall mode.  Wall mode will allow you to select any number of Medeek walls (in logical order) which will define the boundary or perimeter of the floor covering.  At first I was going to make this a fire-and-forget type of draw mode but instead it makes sense to retain the association even after the initial floor covering is created.

If any of the walls are deleted or somehow the "link" is broken the floor covering assembly will resort back to its "point" mode and the save points generated by the walls.  So it will or should fail gracefully in these cases.  Also note that there is a wall side associated with each wall assembly, this can easily be changed from EXT to INT or vice versa as needed.

I will make a new tutorial video showing this increased functionality and it should further help explain how this new system works and how to use it.  I've been testing this feature for almost five days now so I think it is fairly robust but I am sure there may be specific cases that may defeat my algorithms.  Bottom line, this is brand new so proceed with some caution.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Tutorial 15 - Floor Coverings with Walls (11:47 min.)

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


Medeek

Version 0.9.9n - 11.06.2024
- Enabled "Openings Options" within the edit menu of the floor covering tool.

Tutorial 16 - Floor Coverings with Openings in Walls (7:59 min.)

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

Medeek

Version 0.9.9o - 11.07.2024
- Added a Material X-Offset parameter for the floor covering material.
- Added a Material Y-Offset parameter for the floor covering material.
- Added a Material Rotation parameter for the floor covering material.





I will probably add in the same offsets and rotation parameters for the underlayment as well, but I will hold off for now until it is requested.  I really want to get back onto the floor opening tool.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

Version 0.9.9p - 11.08.2024
- Added a "Wall" draw mode to the floor draw tool.
- Enabled "Perimeter Options" within the edit menu of the floor tool.

Tutorial 17 - Linking Floors and Walls (11:09 min.)


I apologize I got so interested and focused on the wall draw mode for floors that I completely forgot about the updates I made to allow for drawing floor coverings on slab etc...  I will drop those updates into the very next release which will probably be this weekend.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Medeek

As requested here is the edit menu with an offset parameter added to the Perimeter Options:

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

Medeek

Version 0.9.9q - 11.10.2024
- Added a perimeter offset parameter within the edit menu for floors drawn in "Wall" mode.
- Added two "Wall Mode Options" to the Floors tab of the global settings: Perimeter Offset and Move Walls.
- Connected the "Move Floor Edge" tool to the Medeek Wall API so that moving floor edges (Wall Mode Only) can also move walls.
- Updated the Draw Flooring tool so that floor coverings can be applied to slabs, slab-on-grade foundations and floor trusses.



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