Medeek Forum

Resources => Medeek Truss Plugin => Topic started by: Medeek on November 06, 2015, 07:06:39 pm

Title: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:06:39 pm
In order to better document the development of the Medeek Truss Plugin I have created this forum and topic.  Please feel free to post to this topic directly or start your own on related subjects.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:26:59 pm
I have the raised/energy heel working now for a fink truss where a vertical member and strut is required (heel height greater than 12" approx.).  Still working on the wedge and slider cases, they are actually easier to calculate and program, but I figured I would tackle the difficult one first.

When the angle between the strut and top chord exceeds 10 degrees I then apply a scarf cut to the strut at its centerline (try a raised heel height that exceeds 24" and you will notice the difference).

Here is an example of a fink truss with a 18" raised heel.  Notice there is no scarf cut at the top of the strut where it meets the top chord. 

(http://design.medeek.com/images/MISC/TRUSS_SKETCHUP5.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:27:38 pm
For the fink truss all raised heel types are now active:

(http://design.medeek.com/images/misc/TRUSS_SKETCHUP6.jpg)

(http://design.medeek.com/images/misc/TRUSS_SKETCHUP7.jpg)

The algorithm is now smart enough to determine when to use a wedge, slider or vertical member with strut.  Depending on the heel height, and the pitch a wedge is either a 3.5" or 5.5" deep.  Likewise the slider is also auto selected to be either a 3.5" or 5.5" member.

I've also setup the plugin so it is now an .rbz file and can be installed from within SketchUp (preferences).

Another important change is the wrapping of the geometry creation portion of the script so that any changes to a model can be easily reversed with "undo"
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:28:18 pm
I've had a number of requests for monopitch or monoslope trusses.  Shown below is a sample of potential configurations of this type of truss.  Has anyone ever seen a (5/3) or (6/4) or a (3/1) monopitch truss?  The first number is the number of top panels and the second number is the number of bottom panels to clarify.

(http://design.medeek.com/images/misc/monopitchtrusses1024.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:29:00 pm
Monopitch and Attic trusses are the next items I will tackle.

I've had a good bit of experience dealing with attic trusses in my own designs.  The big difference in configuration is the use of a piggyback where the truss height gets too tall for shipping.  I think it it would be cool to allow a user variable that enforces a max height and then draws a piggy back truss or the simpler configuration based on span, pitch and this max. truss height specified by the user:

(http://design.medeek.com/resources/truss/images/28-12-AP-TRUSS.jpg)


(http://design.medeek.com/resources/truss/images/24-12-A-TRUSS.jpg)

Also with this type of truss I've noticed that the top chord section where no triangulation is present (diagonal ceiling) the truss depth is often inadequate for insulation.  Hence the need to split the top chord as shown in the first drawing with the overhanging portion 2x4 or 2x6 and the upper top chord 2x8 or deeper.

The piggyback is usually a small king post truss composed of 2x4 members all around.  The ceiling web of a piggyback is often 2x6 but I've seen 2x4 as well.

With more elaborate and longer spanning attic trusses I've even seen the bottom chord turned into an integrated floor truss where more depth is needed.

The simplest attic truss only involves six members:

(http://img.archiexpo.com/images_ae/photo-g/drawing-software-drawing-architecture-2d-55617-3849475.jpg)

Then to further increase the complications added a raised heel, typically not needed though since this type of truss is generally 8/12 pitch or higher.

If anyone has any other features or additional options that they would want to see included in an attic truss design please chime in.  This one really intrigues me, much more challenging than the common truss types.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:29:57 pm
The left and right overhangs can now be set independently, however the right overhang defaults to match the left overhang to help speed user input:

(http://design.medeek.com/images/MISC/TRUSS_SKETCHUP8.jpg)

I've also created a new page for the plugin with some basic documentation:

http://design.medeek.com/resources/medeektrussplugin.html

Just an FYI, the energy heels are enabled fully for the fink truss but not for any other truss type and the TRIAL version is actually not limited in any way.  I will probably keep it that way until the plugin is significant enough to actually warrant charging for it.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:30:31 pm
I'm testing the attic truss.  At the moment I've only got one configuration which is probably about right for an attic truss that spans about 24-28 feet.  You can see below that pushing it out to span 36 feet is a bit of a stretch:

(http://design.medeek.com/images/MISC/TRUSS_SKETCHUP9.jpg)

The piggyback option is enabled by enforcing a max. height in the inputs.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:30:58 pm
This is the same truss I used in my 28'x48' garage:

(http://design.medeek.com/images/MISC/TRUSS_SKETCHUP10.jpg)

Now I need to work on the energy heel option for this truss type.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:31:28 pm
22' truss, notice the change in the web configurations as compared to the 24' truss. 

(http://design.medeek.com/images/MISC/TRUSS_SKETCHUP12.jpg)

There still may be a few kinks to work out in the algorithm that determines how many webs to place but overall I'm pretty pleased with what I have so far. 

I've officially added the attic truss updates to the plugin so they are now live.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:32:01 pm
Trusses are now created as components with each individual member of the truss a group. Arrays of trusses are multiple instances of the same component.

I think this plugin may actually have some potential now.

A couple more screenshots for fun.  A well designed truss is a beautiful thing to behold:

(http://design.medeek.com/resources/images/truss_su5_800.jpg)

(http://design.medeek.com/resources/images/truss_su6_800.jpg)

I really appreciate everyone's feedback, this has helped guide me in the right direction on all of this and improved my understanding of SketchUp immensely.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:32:38 pm
I don't think a metric version would be too hard to create.  It would be cool if I could somehow have a configuration file of sorts so that imperial or metric could be semi-permanent setting that can be switched within SketchUp.  Not really sure how to do this within the API but I will add that to the todo list. 

I'm assuming the units of interest would be millimeters, correct me if I'm wrong.  I think I will also open up the pitch variable so any pitch can be chosen instead of limiting it.  I would also like have it in the settings where someone can manage the default values and choose between degrees or x/12 for the pitch.

I'm not really familiar with the metric lumber sizes.  Would you want the variable completely open or limited to certain metric standard sizes?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:33:02 pm
Howe truss type is now active. 

The latest plugin version is 1.0.4.  I would highly recommend downloading the latest version since I have also spent some time this morning cleaning up my code and removing global methods and variables so that I don't clash with other extensions or modules. 

(http://design.medeek.com/resources/images/truss_su7_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:34:51 pm
Monopitch trusses are also now live:

(http://design.medeek.com/resources/images/truss_su8_800.jpg)

Currently the 2/2 and 3/3 configurations are available, more of this truss family will be added after I address the metric issue and a few of the other requested items.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:35:54 pm
Currently I am dumping the trusses at the origin (0,0,0) since that seemed like the most natural thing to do but I can see where a more intuitive placement system makes more sense and would eliminate the additional steps needed to move the array of trusses into place and possibly rotating them. 

I like the idea of selecting a rectangle which auto-sizes and orients the trusses. 

Adding a quick launch icon should not be too much trouble either.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:36:14 pm
I've added a toolbar/icon which admittedly is more convenient than having to open up the extensions menu item.

I'm not entirely sure I'm happy with the icon set I've created but it is really hard to make much of a 24x24 or 16x16 square.

(http://design.medeek.com/calculator/sketchup/images/mdkplg_tool_icon16_2.png)

(http://design.medeek.com/calculator/sketchup/images/mdkplg_tool_icon24_2.png)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:36:32 pm
I'm looking at adding in scissor trusses.  Below is a matrix of common scissor truss configurations.  Once they get much larger than a 6/6 I think they probably go to site assembled half trusses, I'm not entirely sure since I don't have any drawings or diagrams of anything larger than a 6/6.

(http://design.medeek.com/images/MISC/scissortrusses1024.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:37:10 pm
For the common truss types I've configured the plugin to detect the SketchUp template units and display a metric UI.  I've also replaced the x/12 system with degrees for the metric interface.  All member sizes and other dimensions are open for the metric interface as well.

Go ahead and give it a whirl, if it checks out then I will go ahead and update the attic and monopitch UI with the metric option.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:37:25 pm
To get the latest version login to the Account Manager here:

https://design.medeek.com/login/

Click on the plugin link.

Your order number and data will appear, click on the order number, then click on the Download Now button, this will be the latest version.

All licenses currently purchased are permanent, this means you are entitled to all upgrades in the future.  At some point I may move to a yearly license so that those licenses will only entitle the user 1 year of upgrades and then after that they will be required to purchase an upgrade to get the latest version.  I don't want to make the licensing a burden to the users but I also want to be fair to myself if I spend alot of time and effort adding in more trusses and features. 

You will notice that the License type in the Account Manager lists the License as permanent.  This license and order is associated with your Client ID in the database.  As long as you have access to your Client ID and can login you have access to the latest plugin.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:38:06 pm
With the truss plugin I have been primarily focused on typical MPC wood trusses however the potential for other truss types does exist.  I'm wondering if some of the more exotic timber truss types can be codified in a similar way so that one can generate possible configurations and experiment with their design.

One interesting truss type that comes to mind is the Hammer Beam truss/frame as shown below:

(http://design.medeek.com/images/misc/hammerbeam2_1024.jpg)

Some other variants (and probably quite a few more):

(http://design.medeek.com/images/misc/hammerbeam1_1024.jpg)

Any thoughts on these types of trusses?  Would there be any interest or need?  Would it be appropriate to add these types of frames/trusses into this plugin or would a separate plugin be a better option?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:38:44 pm
I was thinking about adding the scissor truss family to my SketchUp plugin until I realized that the calculation of the scarf of the bottom chord was a bit more complicated than your typical common truss with a zero pitch bottom chord.  When I actually sat down and did the  math it became clear how much more complicated it actually was.  If anyone cares to check the math I would be very grateful.  I will probably run it into AutoCAD tomorrow and graphically check the geometry against the equation, they should give the same result.

(http://design.medeek.com/images/misc/scissortruss1_1024.jpg)

Notice how the bearing width factors into the scarf and ultimately affects the entire design of the truss (web placement, panel lengths). This is why the truss companies require the bearing width before they can quote you on scissor truss package.

Makes one appreciate computers a little more when you realize that the software, once programmed, can take care of all these detailed calculations without us giving it a second thought.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:39:20 pm
The equation was spot on, my faith in trigonometry is restored:

(http://design.medeek.com/resources/images/truss_su9_800.jpg)

Version 1.0.5 - 10.24.2015
Added Scissor truss type, configurations: (2/2), (4/4).
Metric input enabled for scissor truss types.

In certain instances the scarf length of the bottom chord becomes less than the bearing length, the logic checks for these cases and inserts either a 3.5 or 5.5 heel wedge as required.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:39:49 pm
I've been adding truss types/families as requested by users and member of this forum and others. The list of families continues to grow and my current todo list is:

Common (tail bearing)
Dual Pitch
Gambrel Attic
Mono Scissor
Floor
Vault or Cathedral
Clerestory

Of course this is only a small sampling of the potential truss families and types.

Beyond the basic truss families I would like to have the plugin also have the option to generate gable end trusses for each family was well as all the raised heel variants (wedges, sliders and verts). The gable end trusses are more complicated than originally thought since structural and dropped gables also need to be included. Dropping the top chord 1.5 or 3.5 inches also further complicates the matter since this change in drop involves a different geometry.

Instead of dumping the trusses at the origin I've had requests for the ability to locate the truss array based on selection of a bounding rectangle. I need to give this some serious consideration since it will probably make this plugin that much more valuable and efficient to use.

I'm also thinking about more complex situations such as entire hip sets and valley sets.

Then there are transition gable end trusses and transition gable end monopitch trusses, which may or may not be worth adding.

On a completely different note I've also considered adding in timber framed trusses (ie. hammer beam trusses etc...) however I think a separate plugin dealing specifically with timber framing would be more appropriate.

I have no idea how long it will take me to accomplish all of this. I have become faster at adding truss types as I've settled into a standard procedure for adding each truss family. However, each truss family takes at least 2-3 hours to add in and then that only includes 1 or 2 configurations whereas I should probably add at least 4 to 5 configurations for each truss family.

I will probably continue to chip away at this as time allows and as interest grows.

As you can probably tell trusses are intensely interesting to me and that will probably keep me going regardless of the interest levels.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:40:20 pm
Version 1.0.6 - 10.25.2015
Added floor truss type, Modified Warren - System 42.
Metric input enabled for floor truss types.
Top and bottom bearing option enabled for left and/or right end of floor trusses.
Ribbon cut option (top) enabled for left and/or right end of floor trusses.

(http://design.medeek.com/resources/images/truss_su10_800.jpg)

One central chase that can be position relative to the left end of the truss.  If the chase becomes closer than 1/4 the span to either end it will flag the user and re-position.  Also some logic to check the chase size to span ratio and absolute max. chase size (24").

System 42 or 32 floor trusses using the modified warren configuration which seems to be the most popular for this type of floor truss.  Top bearing configuration includes an additional slider for extra strength and a vert. Note the change in diagonal directions when comparing a top to bottom bearing floor truss, I was not aware of this until studying them in some detail.  Typical panel length is 28" but this can also be set by the user to any value.

I figure if you need more than one chase it isn't to hard to manually edit the component and copy a couple of the vertical members over and then trim out the diagonals.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:40:41 pm
Floor trusses 40' span, 60' bldg. length, 24" deep.

(http://design.medeek.com/resources/images/truss_su11_800.jpg)

Notice these are top chord bearing trusses with the diagonal webs reversed from the bottom bearing trusses in the previous post, this is by design.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:40:59 pm
Various configurations of a vaulted or cathedral truss:

(http://design.medeek.com/images/MISC/vault_truss1_1024.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:41:27 pm
Various configurations of dual pitch trusses:

(http://design.medeek.com/images/MISC/dualpitch_trusses1_1024.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:41:55 pm
Using the Medeek Truss Plugin and the housebuilder plugin I was able to create this simple model in about 3 minutes:

(http://design.medeek.com/images/misc/testhouse1.jpg)

I would like to be able to create this type of model in the future:

(http://design.medeek.com/images/misc/BARN5030-A6D-2_ROOF_FRAMING.jpg)

This model was created in Solidworks and probably took a day or two to assemble.  Notice the gambrel attic and the gable end trusses.  That ability I would like to add into the plugin.

This next model was also created in Solidworks and only shows the foundation and framing, the entire model represents about a month of work including the drawing set.

(http://design.medeek.com/images/misc/GARAGE4828-A6D-3_FRAMING1.jpg)

I would like to see a plugin that is capable of generating this level of structural detail in a couple of hours instead of weeks.  Is this possible?

On a related note, does a plugin exist for creating SOG and stemwall foundations?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:42:32 pm
I've got gable end trusses working for king post trusses:

(http://design.medeek.com/resources/images/truss_su12_800.jpg)

I haven't made this latest update live just yet as I need to update all of the other truss types to make sure it does not break anything.

The other thing I am changing is the second user prompt box that allows one to enter in the number of trusses.  I have now switched to a building length and the logic spaces the trusses based on the this length and the truss on center spacing.  Gable end trusses can be switch on or off.  Spacing of the gable studs is another user input.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:42:54 pm
Version 1.0.7 - 11.03.2015
Trusses can now be positioned and sized via three mouse clicks, with the option for manual overide in the dialog windows.
The number of trusses is now based on the spacing and building length.
Floor trusses with top chord bearing now are positioned properly.


Hopefully I haven't broken the metric inputs with the latest revision.  I will test further tonight but so far its looking really good.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:43:19 pm
Version 1.0.7 took a while to pop out.  The big improvement is the ability to click with the mouse at three corners and place the truss set without any additional rotating or translating.

In literally seconds I can now put a floor and a roof on 4 walls using the truss plugin and the Homebuilder plugin:

(http://design.medeek.com/images/MISC/testhouse2.jpg)

Of course the gable walls are not quite right but you get the idea.  I may have slightly misunderestimated (a word created by GW Bush) SketchUp and what one can do with it.

The biggest hurdle was to learn how to create and properly set up a "tool" within the API.  Adding different truss types is much more fun than working through that mess. 

I'm also thinking it might be useful to have an option to put sheathing on the roof and/or floor?

I'm also looking for a good plugin that does stemwall and slab on grade foundations, if anyone has recommendations please advise.  I may use my own plugin for my own practice in order to quickly mock up certain structures and provide visuals.  With the right tools I think SketchUp can be a very effective and quick turnaround platform.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:43:41 pm
Version 1.0.8 - 11.04.2015
- Added Weyerhauser TJI® I-joists: 110, 210, 230, 360, 560, 560D.
- Rim joist option enabled for TJI floor joists.

(http://design.medeek.com/resources/images/truss_su13_800.jpg)

(http://design.medeek.com/resources/images/truss_su14_800.jpg)

Only a rectangular configuration is available currently.  If I can figure out how to code a polygon version of this that would be much more impressive (ie. pick the points that define the perimeter of the foundation and the plugin generates the complete floor layout).

This is straying a bit from trusses but I figured if I'm going to include floor trusses I might as well make floor joists available as well, just a small bit of code to get there.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:44:22 pm
I'm considering adding the following advanced options to roof trusses:

1.) Sheathing
2.) Fascia
3.) Rake Board (Gable Overhang)
4.) Outlookers (Structural vs. Non- Structural, Horizontal vs. Vertical)
5.) Vent Blocks
6.) Gable End Trusses (Already in progress: Dropped top chord and structural variants)

This would then provide a fairly complete roof framing solution.

For floor trusses (adv. options):

1.) Sheathing
2.) Gable End Floor Truss (Ladders)
3.) Ribbon Board

For floor joists [TJI and dimensional lumber] (advanced options):

1.) Sheathing
2.) Midspan blocking at user selected bearing points.
3.) Sill Plate (for floor framing on top of concrete foundations)

Please suggest other options that might be handy to have.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:44:44 pm
I thought about multi-ply girder trusses but I think for now it is not too hard for the user to simply create another instance of the truss component and manually stack them up to create double or triple ply trusses.

Another interesting thought I had is what would it take to codify an algorithm for creating a typical dormer:

(http://design.medeek.com/images/MISC/GARAGE4828-A6D-3_DORMER1.jpg)

However, this may be a bit ambitious at this point but I think it could be done.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:45:01 pm
Version 1.0.9 - 11.05.2015
- Added separate toolbar icons for floor trusses and joists.
- Created separate submenu items under the Medeek Truss Plugin Extension for roof and floor trusses.

The main menu was getting a bit cluttered and not so user friendly so I split it out into "Roof" and "Floor", hopefully this makes more sense.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:45:20 pm
As I've been contemplating adding gambrel attic trusses to the truss plugin I've had to give some thought to what constitutes a good gambrel design.  I've looked into this before but my conclusion is that no matter the lower and upper pitch of the roof a good looking design seems to be always achievable if the lower and upper legs of the roof are more or less equal in the length.  To that end I've devised a simple spreadsheet calculator that will quickly throw out the numbers and display a graphic of the gambrel profile:

(http://design.medeek.com/resources/gambrel/GAMBREL_ROOF_CALCULATOR.jpg)

I'm not saying this is a hard and fast rule but it seems to give decent results.  Minor variations (ie. L1 not equal to L2) are generally okay but if one leg is significantly longer than the other the gambrel profile becomes distorted. 

The math to come up with this equality and generate the coordinates of the overall roof height and the pitch break is rather interesting and for those mathematically inclined is given below.  Note that the equation ends up being a quadratic equation with the positive root extraneous:

(http://design.medeek.com/resources/gambrel/GAMBREL_EQN1.jpg)

(http://design.medeek.com/resources/gambrel/GAMBREL_EQN2.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:45:42 pm
I'm working on the advanced options for roof trusses and I'm looking at the fascia board.  I've come up with three different configurations for the fascia that I've seen in practice and in the architectural books that I have. 

Which method of the three below do you prefer?  or is there another configuration that I have missed?

(http://design.medeek.com/images/misc/FASCIA_OPTIONS.jpg)

Note that I am only interested in the sub fascia if there are additional trim boards that is up to the architect or designer.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:46:46 pm
I think I will include the option for either of the 3 variants since it isn't too much more to code and I'm getting quite a mixed reaction from different builders and designers.  I guess everyone has there preferred method. 

Another quite common fascia treatment is to use a 2x6 sub fascia with a 1x8 finish fascia (primed spruce or cedar). 

However, I am mostly interested in the sub fascia and then I'll leave it up to the designer/architect to dress it up further as needed. 

I'm trying to make the roof framing as easy as possible and basic structural items such as trusses, fascia, outlookers are all automated, then the designer can concentrate on the finish work (ie. ridge caps, trim fascia, barge boards, cupolas).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 07:58:49 pm
In the advanced options I would like to included the following options:

1.) Sub Fascia
2.) Sheathing
3.) Rake/Barge Board
4.) Vent Blocking
5.) Outlookers (Structural vs. Non-structural, Horz. vs. Vert.)
6.) Gable End Truss (Structural, Dropped top chord)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2015, 08:04:20 pm
The link to the Medeek Truss Plugin is:


http://design.medeek.com/resources/medeektrussplugin.html


The link to the Changelog for the plugin is:


http://design.medeek.com/resources/pluginchangelog.html
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 07, 2015, 03:51:23 pm
I have also been researching vent blocking for trusses and I've seen a number of ways to do this both in practice and what is available within the code books.  Specifically blocking over braced wall panels becomes more critical and necessary but even for non-braced wall segments there is the possibility of truss roll over and I would highly suggest blocking in all situations.

Raised heel trusses further complicate the matter.  A number of resources I have found online that were interesting:

The SBC has a fairly lengthy discussion on heel blocking at this paper:

http://support.sbcindustry.com/images/technotes/T-HeelBlocking08.pdf

Raised heel trusses with large heel heights are given a "truss block" treatment.

However, APA paper SR-103A (2014) goes into some detail about using only the wall sheathing extended over the top plate in low wind speed areas.

The USDA has done some testing here:

http://www.fpl.fs.fed.us/documnts/fplgtr/fpl_gtr214.pdf

The heel blocking/bracing at heels of raised/energy trusses becomes more of an issue when a shearwall or braced wall panel is located beneath that segment of the wall line.

An article in the SBC Magazine:

http://www.sbcmag.info/article/2015/truss-blocking-panels

The 2012 IRC:

http://publicecodes.cyberregs.com/icod/irc/2012/icod_irc_2012_6_par055.htm

A paper that sums it up quite nicely:

http://smartgreenbuild.com/blog/download/519/

This was an interesting paper I have never seen before even though I subscribe to this publication:

http://www.structuremag.org/wp-content/uploads/2014/08/C-StructPerformance-Martin-Aug101.pdf

Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 07, 2015, 03:54:45 pm
Angled bird blocks seem to be the norm around here (Western Washington) however vertical blocking inline with the ext. wall framing seems to be the more acceptable and approved method.  A max. 2" space is usually allowed for venting purposes however as a structural engineer I like to see full height blocking to the roof sheathing/diaphragm especially over shearwalls or braced wall lines.

I can probably provide two to three option for blocking once I have arrived at a consensus on what is the most popular method(s) for blocking at the truss heel.  Please feel free to chime in with suggestions or preferences in this regard.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 08, 2015, 12:10:51 am
Version 1.1.0 - 11.08.2015
Added advanced roof options for Common, Scissor and Attic truss types.
Sheathing option enabled under advanced roof options.
Rake Board option enabled under advanced roof options.
Fascia (Flush, Dropped, Beveled) option enabled under advanced roof options.

(http://design.medeek.com/resources/images/truss_su15_800.jpg)


2x6 fascia and rake boards with gable end trusses.  I would show the sheathing but it covers up the trusses and then there is really nothing to look at.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 08, 2015, 09:13:48 am
Just playing around with SketchUp a bit today and trying out the new sheathing, rakeboard and fascia capabilities in the plugin.


The roof of this simple structure took all of 10 seconds to create, the rest about 20 minutes.  I didn't realize Simpson Strongtie hardware is available in the 3D warehouse, good to know.


(http://design.medeek.com/images/misc/SKETCHUP_TEST1.jpg)

I'm not going to say anything about lateral bracing of this structure, just modeling for fun.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 08, 2015, 09:16:20 am
(http://design.medeek.com/images/misc/SKETCHUP_TEST2.jpg)


(http://design.medeek.com/images/misc/SKETCHUP_TEST3.jpg)


One can go so far as to put all of the H1 ties in.  I could waste an entire day messing around in this software, way too much fun.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 08, 2015, 11:10:26 am

I should be working on my regular work but SketchUp has an addictive hold on me at the moment.  Trying to do a bit more complex roof line below.  Immediately some things that pop out are the inherent complexities that occur when roof lines meet.  The question is how to setup the plugin to automatically handle these situations, this will not be easy.  I was able to easily trim and delete unnecessary rake and fascia boards as required.  The trusses themselves need to be more dynamic so that one can adjust the overhang to zero as required.  It is easy to select a number of component instances and make them unique and then adjust as required.  In the second image I've copied an instance of the queen post truss to create a girder analog. 


The other thing that needs some attention is the ability to easily create a valley set that frames over the larger roof line.  I've got some ideas on this one, its going to take some interesting math but its not impossible.


(http://design.medeek.com/images/misc/SKETCHUP_TEST4.jpg)


(http://design.medeek.com/images/misc/SKETCHUP_TEST5.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 09, 2015, 08:22:08 am
I need to be able to select a face from a truss (truss top chord) even when the entire truss set is nested within a group -> component -> group. I'm going to assume this is possible, even though I don't know how to do this yet. If I can do this I can see a path to creating the valley set code which will allow one to insert a valley set behind a given truss set and have it frame over the main roof, conforming to the main pitch of the roof. At this point I'm only going to make it work if the two ridge lines are perpendicular. If they are different than 90 degrees the calculations are going to be a nightmare, I'll put that one on hold for a later time when I feel particularly ambitious.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 09, 2015, 07:24:18 pm
Version 1.1.0 - 11.10.2015
Gable end trusses enabled for the Fink truss type and all raised heel variants.

I may need to adjust the vertical studs slightly for the raised heel with slider.  I haven't yet determined the best way to frame that situation out.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 10, 2015, 01:21:32 am
On a slightly different note I'm thinking about creating a plugin for wall framing and other misc. framing related items for residential construction:

- Walls
- Floors
- Stairs
- Dormers
- Foundations
- Posts and Beams
- Square and Round Footings

Any great ideas on names.  Its going to be something like Medeek Framer or Medeek Construction but I just don't want to make it too narrow in scope since I will probably wrap a number of things into it.

I like the housebuilder extension but I think a lot more can be done based on this initial concept.

Items I would like to see are more flexibility in defining openings, double trimmers, double king studs, double window sill plates. 

I would also like to have the ability to create portal frames per the IRC standard.  As well as classify certain wall segments as shearwalls and automatically insert the holdown components (Simpson HDU series) into the wall.

For structural engineers I've got some ideas for a plugin called Medeek Structure which will do lateral load analysis for wind and seismic similar to the Woodworks Shearwall software that I currently use on my local engineering projects.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 10, 2015, 06:14:04 am

I haven't even looked at traditional roof framing, its been all trusses and some floor joists until now.


Hip roof framing is very complicated especially with intersecting roof lines:


(http://design.medeek.com/images/misc/hiproof1.jpg)


and


(http://cdn-7.carpentry-pro-framer.com/images/types-of-roof-rafters.gif)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 11, 2015, 12:14:42 pm
Actually let me rephrase that, any roof can get very complicated with intersecting roof lines whether it is framed out with trusses or more traditional rafters and beams.

If I incorporate traditional framing I would like for the user to be able to indicate the perimeter of the ext. walls and for the logic to be smart enough to handle any possible configuration.  Consider the custom home with guest house below:

(http://design.medeek.com/images/misc/HIPROOFSTUDY1.jpg)

Just to determine the proper placement of the ridge and valley lines requires some serious algorithms.  The technique I used to do it manually simply involves drawing isolines moving a fixed increment in from the ext. wall line.  These are really no different than contour lines on a topographic map.  The vertexes created by the intersection of these lines indicate the location of hip rafter, flying hip rafters and valley rafters.  When the isolines merge into one line then you have a ridge board.

This process is known as the straight line skeleton:

https://en.wikipedia.org/wiki/Straight_skeleton
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 12, 2015, 06:14:24 am

An interesting implementation of a straight line skeleton algorithm is at this link:


https://www.youtube.com/watch?v=2twcln3_7Y8

Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 14, 2015, 11:35:02 am
Version 1.1.1 - 11.14.2015
- Gable end trusses enabled for all monopitch truss types.
- Added energy/raised heels for monopitch trusses (3 variants: wedge, slider and vertical w/ strut).


Currently there are only two versions of the monopitch truss available (2/2 and 3/3). 

The truss set below shows a monopitch truss set with gable ends and a 36" raised heel.

(http://design.medeek.com/resources/images/truss_su17_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 14, 2015, 05:21:14 pm
I've also added advanced options for monopitch trusses (sheathing, rake and fascia).

(http://design.medeek.com/resources/images/truss_su18_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 16, 2015, 12:38:52 am
Version 1.1.2 - 11.16.2015
Metric input enabled for monopitch truss types.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 20, 2015, 05:45:37 pm
Given the slopes of the dual pitch truss and the span calculate the distance between the left bearing and the peak:

(http://design.medeek.com/resources/truss/GEOMETRY/DUALPITCH1.jpg)

However, you might notice that we are assuming the buttcut and top chord depth is equivalent for both sides.  If the slopes are different then this will mean that the heel heights will be different.  Should the heel heights be the same?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 21, 2015, 02:55:30 pm
Outlookers enabled under advanced roof options for Common, Scissor and Attic truss types.

(http://design.medeek.com/resources/images/truss_su19_800.jpg)


Not really sure what is the best treatment of the outlookers at the peak of the roof and consequently what is best way to space them.  Measure them from the peak or the eave/fascia?

One thing worth noting here is that structural outlookers are also enabled but I have not yet coded in the dropped top chord gable end trusses that would match structural outlookers, something for another day. Due to the option of vertically or horizontally oriented outlookers the configuration of a dropped top chord gable end truss can take two configurations. For attic trusses this gets even more complicated at the gable end, hence I haven't even attempted the gable end truss option for attic truss types yet.

The hot items on the todo list right now are:

- Tail Bearing Trusses
- Gambrel Attic Trusses
- Dual Pitch Trusses
- Rafter Roof (Gable and Hip)
- Valley Truss Set
- Hip Truss Sets

If you feel like something should take precedence over these items please advise.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 21, 2015, 05:59:17 pm

Version 1.1.3 - 11.21.2015
Outlookers enabled under advanced roof options for Common, Scissor and Attic truss types.
Gable end trusses enabled for (2/2, 4/4) scissor truss types.


(http://design.medeek.com/resources/images/truss_su20_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 22, 2015, 04:55:30 am
Outlookers get a little complicated depending on whether they are structural or not.  Typically around here we see them at 24" on center and they are usually structural.  The top chord of the truss is dropped either 1.5" or 3.5" depending on if they are oriented horizontally or vertically.  With structural lookouts the first lookout from the eave is usually non-structural since the dropped top chord truss will have a special slider attached to top chord to achieve the overhang. See image below:

(http://design.medeek.com/resources/truss/DOCUMENTS/SAMPLES/B15050134-Shops_Page_1.jpg)

Usually the sheeting goes on starting at the bottom so based on that the lookouts would be measured from the bottom edge of the sheeting so that they line up with the seams every 48".

I've seen a single vertical placed the ridge when the outlookers are vertical however what is common practice when the outlookers are horizontal?

Notice the different configuration of the top chord when the drop is only 1.5" (oriented flat).

(http://design.medeek.com/resources/truss/DOCUMENTS/SAMPLES/Dropped_Top_Chord_2.jpg)

If the overhang is zero then this slider or splice goes away.

(http://design.medeek.com/resources/truss/DOCUMENTS/SAMPLES/Lot-146-Truss-Profiles_11.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 22, 2015, 05:42:09 am

A dropped top chord with flat orientation might look something like this:


(http://design.medeek.com/resources/truss/DOCUMENTS/SAMPLES/Dropped_Top_Chord_3.jpg)


Without an overhang the gable end truss becomes:


(http://design.medeek.com/resources/truss/DOCUMENTS/SAMPLES/Dropped_Top_Chord_4.jpg)


Note that the outlookers would probably be spaced from the bottom at 24" on center.

Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 22, 2015, 03:26:38 pm

Vertical structural outlookers with 12" overhang and 16" gable overhang:


(http://design.medeek.com/resources/truss/DOCUMENTS/SAMPLES/Dropped_Top_Chord_5.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 23, 2015, 02:41:49 pm
Outlookers enabled under advanced roof options for Monopitch and Attic truss types.

(http://design.medeek.com/resources/images/truss_su21_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 24, 2015, 07:19:21 pm
Version 1.1.4 - 11.25.2015
Structural outlookers (vert. & horz.) enabled under advanced roof options for Common (Fink) truss type.
Structural outlookers (vert. & horz.) enabled under advanced roof options for Common (Fink) truss type with raised heel (vertical w/ strut).

(http://design.medeek.com/resources/images/truss_su22_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 25, 2015, 09:25:51 am
Version 1.1.5 - 11.25.2015
- Added Double Fink common truss type.
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Common (Double Fink) truss type.

(http://design.medeek.com/resources/images/truss_su23_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 26, 2015, 08:06:16 am
Version 1.1.6 - 11.26.2015
- Added Fan and Mod Queen common truss types.
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Common (Fan & Mod Queen) truss types.

(http://design.medeek.com/resources/images/truss_su24_800.jpg)

Four more common truss types still need to be added:

- Double Howe (6/6)
- Mod Fan (8/4)
- Triple Fink (8/7)
- Triple Howe (8/8)

For very large buildings one could also consider:

- Quad Fan (10/5)
- Quad Fink (10/9)
- Quad Howe (10/10)
- Quin Fan (12/6) ...

A quad fink truss (10/9) with a raised heel (slider):

(http://www.selecttrusses.com/wp-content/uploads/Ag1.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 28, 2015, 05:56:50 am
Valley Sets are here:

(http://design.medeek.com/resources/images/truss_su25_800.jpg)

Proceed with caution though I just put it together so it is still a bit rough around the edges.  Further testing and refinement is necessary but it seems to be working fairly decently.

Currently the main roof plane and two points need to be selected rather carefully I'm not sure I can do much about that, if not I will need to document in some detail how to use this function.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 28, 2015, 06:58:41 pm
I've addressed a few bugs with the valley set algorithm and tested it in as many configurations and orientations as possible.  It it more solid now.  I suggest downloading the latest version of 1.1.7 that I just uploaded to the server.

Note that the plane of the main roof that is selected needs to be a rectangular shape at the moment to properly register (1st point selected).  I usually just select the top face of one of the top chords of the trusses.  The second point should be at the centerline of the last truss of the secondary roof line and at the ridge (peak) of this truss, the third point is also at the ridge (peak) but at a point towards the main roof.  I really need to put the manual together to document this feature and how to use it, or at least a video. 

I also updated the geometry algorithm slightly so that it adds additional verts a 48" o/c when the valley trusses get too large.  This is keeping in line with standard practice on these types of valley sets.  I can also make this an input if someone requests that it be such.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 28, 2015, 07:09:45 pm
This update was not that complicated (valley sets) other than trying to figure out how to place the set based only on a plane and two points. Obtaining this information and then figuring out the math and code to compute the vertical distance between the bottom of the first valley truss where it rests on the main roof plane and the peak of the secondary roof line was the slightly painful part. The actual geometry of the valley set was surprisingly easy to code.

The real challenge will begin when I try to add some hip sets, I may push that out for awhile.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 29, 2015, 07:29:50 am
Here is an example of a large valley set with a Monopitch Primary Roof and a Common Secondary Roof.  Notice the pitch of the monopitch roof is 6:12 while the secondary roof is 12:12.

(http://design.medeek.com/resources/images/truss_su26_800.jpg)

Rather than calculate the overhang for the secondary roof it is just as easy to to trim the truss tails back and adjust the fascia so that it lines up with the fascia of the main roof after the fact.

Even with all the automation of certain tasks there is still a good bit of manual editing required when complex roof lines are involved however I find that SketchUp has a very intuitive interface for trimming solids and once the basic geometry is there the rest is usually not too much trouble.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 29, 2015, 11:32:49 am
With the main roof sheathing:

(http://design.medeek.com/resources/images/truss_su27_800.jpg)

(http://design.medeek.com/resources/images/truss_su28_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 06, 2015, 09:24:21 pm
Version 1.1.8 - 12.07.2015
- Added Gable Rafter Roof.
- Advanced options enabled for gable rafter roofs (sub-fascia, outlookers, sheathing, and rakeboards).
- New submenu item and toolbar icon added for rafter roof type.
- Plugin divided into multiple files for ease of management.

(http://design.medeek.com/resources/images/truss_su29_800.jpg)

Structural outlookers for this type of a roof are still somewhat of a question.  If they are horizontal it makes sense to notch the gable rafter but what if they are vertical?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 08, 2015, 12:09:46 pm
Version 1.1.8 - 12.08.2015
- Structural Outlookers enabled for gable rafter roofs (vertical & horizontal).

(http://design.medeek.com/resources/images/truss_su30_800.jpg)

Notice in this case I have left the gable rafter in place but notched clean through it, so essentially it is blocking.  However, I have also given the option for removing the gable rafter entirely.  You will also notice that the gable rafter is the same depth as the outlookers, when you choose "CUSTOM" for the gable end rafter it allows one to specify the depth of this rafter. 

When structural outlookers are used in a vertical orientation it is common practice to have them bear directly on the double top plate of the gable wall (balloon framed to roof).  If there is some configuration that is standard in your neck of the woods that I am missing please let me know.  I am currently providing three different configurations for the gable end rafters.

I think I am ready to now attack the gable rafter roof with glulam beam.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 08, 2015, 04:22:30 pm
Admittedly the user interface is still very rough around the edges.  One thing I've started working on is making the default values assume the last values inputted by the user.  The code is fairly simple but updating all of the different menus is tedious because I have quite a few truss types now.  This should make creating multiple truss sets in a document even quicker since parameters like roof pitch, overhangs and heel heights are typically the same for a given structure.

To test this functionality currently, download the latest version 1.1.8 and test the common truss types (Imperial Units).  I will be updating all menus so that this functionality is present.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 08, 2015, 04:43:19 pm
With regards to the configuration of the outlooker near the outside corner of the roof, to be perfectly honest I've actually never given it too much thought other than I've always seen it framed that way.  I suppose one could frame a diagonal outlooker to fully catch the corner but in that case then the other two would be cut short.  My theory is two fold:

1.)  The weight of the gutter and rainwater make the eave more heavily loaded.
2.)  The sub-fascia is being supported by the rafter tails which is turn is holding up the lower end of the barge board.  As such I would think one would want to provide support for the sub-fascia as close to the corner as possible.

The corner could probably be framed out either way, one of the boards ends up getting cut and does not provide much bending resistance.

Another thing worth noting is the rafter tails (with large rafters as shown) are usually trimmed to the bottom of the fascia or slightly higher and then a closed soffit is attached.  Since the rafters are components it is very easy to go in and make this trim cut to all the rafters so I leave it to the user to make this modification instead of another option.

On the same token the ridgeboard would probably be trimmed as well.  I need to look at that a little closer.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 09, 2015, 07:36:43 am
I'm wondering with my rafter roof if I should provide an option to draw ceiling joists?

(http://design.medeek.com/resources/images/SAMPLE_RAFTER.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 10, 2015, 01:39:30 am
Version 1.1.9 - 12.10.2015
- Added Gable Rafter Roof with Glulam Beam (all advanced options enabled).

(http://design.medeek.com/resources/images/truss_su31_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 10, 2015, 12:55:02 pm
Here is quick model of the wall framing associated with a gable roof with a glulam beam:


Beam Pocket with 6x6 post:

(http://design.medeek.com/resources/images/truss_su32_800.jpg)


Gable wall and eave wall intersection:

(http://design.medeek.com/resources/images/truss_su33_800.jpg)


Overview of Model:

(http://design.medeek.com/resources/images/truss_su35_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 10, 2015, 10:46:38 pm

I've added an extra input for the beam which allows ones to specify the overhang of the beam from the outside of the wall.  With zero overhang the beam will be flush with the wall framing and not exposed.  If the beam overhang is less than the gable overhang, the fly will be as shown below (up to the roof peak).  If the beam overhang is greater than the gable overhang it will project past and the fly will adjust accordingly.  The beam overhang is not restricted in any manner.


(http://design.medeek.com/resources/images/truss_su36_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 10, 2015, 11:08:29 pm

I remember a few years back when I was in college and working a side job as a construction laborer we framed up a roof similar to this.  The rafters were large I-Joists (TJI 560 equiv.) and were hangered from the glulam beam.  The beam was probably almost 2 feet deep.  I just remember I was glad I was cutting the blocking on the miter saw and not the one at the peak of the roof setting the rafters into the hangers. 


With that being said I am wondering how often I-Joists are used in this type of application versus common lumber.  I can probably add in an option to use them instead of common lumber.  One question I have though is what to do at the other end, where they bear at the wall.  I would need to study this further.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 11, 2015, 09:56:14 am
With I-joist roofs don't think I would model in any of the web stiffeners, otherwise the model gets too heavy, same goes for small fasteners and hangers. 

I haven't even considered the option yet with the rafters resting on top of the beam (dropped ridge).  The I-joist manufacturers do not allow notching at the top end and therefore a beveled bearing plate or strip is required with web stiffeners on both sides of the I-joist.  Their detail shows a strap across the tops of the I-joists tying them together across the beam, I'm pretty familiar with this detail from some local jobs I've done recently. However, I'm also wondering about the beveled strip on top of the ridge beam, how is it made, thickness at the butt etc...

With common sawn rafters how would you typically handle a dropped beam?  Would you use a beveled strip or would you apply a  birdsmouth cut at the ridge?  I think I've seen both details but what is the preferred method if there is one.

The problem is I'm not out in the field enough so I never get to see this stuff actually go together very often.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 11, 2015, 01:53:54 pm

When the plugin is loaded in a metric template it will now utilize a web dialog with metric sizes for glulam beams.  The menu and glulam beam sizes are currently listed at the following link:


http://design.medeek.com/calculator/sketchup/html/web_dialog_glulam_metric.html


I probably don't list every combination possible or manufactured in each respective country or jurisdiction but hopefully I list the most common sizes.  So far I have entered in data for the United Kingdom (Great Britain), South Africa, and Australia (and New Zealand). 


I can enter in more countries if provided the data (width, depth, locale name and ply thickness).  Now that I have the web dialogs and html files setup it is not a big deal to add more entries.


When the plugin is loaded in inches or feet then the US sizes or AWC NDS tables are loaded.  So far I have only found one country that still uses the old units.


http://design.medeek.com/calculator/sketchup/html/web_dialog_glulam.html
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 12, 2015, 07:16:10 pm
Added dropped beam options for Gable Rafter Roof with Glulam Beam: Notched rafter and Bevelled plate.

(http://design.medeek.com/resources/images/truss_su37_800.jpg)

(http://design.medeek.com/resources/images/truss_su38_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 13, 2015, 11:23:46 am
Version 1.2.0 - 12.13.2015
- Added ceiling joist option for Gable Rafter Roof.

(http://design.medeek.com/resources/images/truss_su39_800.jpg)

Note: In the image shown I have raised the ceiling joist 24", the default is zero, or resting on the top plate of the wall.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 13, 2015, 04:06:01 pm
With regards to outlookers and I-joist roofs I also noticed in the TJ-4000 (Detail O) they only show the outlookers in a vertical orientation.  Are we allowed to do a horizontal orientation (outlookers laid flat)?  And if so how do we make that attachment?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 14, 2015, 08:01:15 am
Various configurations of a cambered truss:

(http://design.medeek.com/resources/truss/GEOMETRY/CAMBERED1.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 16, 2015, 09:12:58 am

Things have been a little slow on the plugin development and also on visits to my plugin page the last few days as I have been busy working on some local engineering projects and have not had the time to work on any new features.


Then all of sudden this morning I noticed things were going a little wild on the site with a ton of traffic.  Turns out my plugin has somehow found its way to the top of the stack on Extension Warehouse:


(http://design.medeek.com/images/MISC/EXT_WAREHOUSE_12162015.jpg)


Not sure how it ended up there but my server has registered a serious uptick in traffic.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 16, 2015, 02:37:23 pm
Version 1.2.1 - 12.16.2015
- Added gable end trusses (ladders) and ribbon boards to the floor truss type (Warren - System 42).
- Sheathing option enabled under advanced floor options for floor trusses.

(http://design.medeek.com/resources/images/truss_su40_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 21, 2015, 04:14:11 pm
Version 1.2.2 - 12.21.2015
- Added TJI Rafter Roof with Glulam Beam (all advanced options enabled).
- Added dropped beam option for TJI Rafter Roof with Glulam Beam: Bevelled plate


(http://design.medeek.com/resources/images/truss_su41_800.jpg)

(http://design.medeek.com/resources/images/truss_su42_800.jpg)

Note, the birdsmouth cut at the lower bearing point.  What I am not showing is the additional web blocking (stiffeners) required at this bearing point and at the ridge beam, see TJI-4000 (http://www.woodbywy.com/document/tj-4000/) for more details.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 23, 2015, 06:50:22 am
Version 1.2.2 - 12.23.2015
- Structural outlookers notched around TJI top flange when oriented vertically, as per TJI manufacturer's structural details.

(http://design.medeek.com/resources/images/truss_su43_800.jpg)

The tails of the TJI joists at the overhangs is left untrimmed however it is very easy to trim the tail of the rafters as shown below to customize to your particular roof requirements.

(http://design.medeek.com/resources/images/truss_su44_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 28, 2015, 10:23:27 pm
Version 1.2.3 - 12.29.2015
- Added Hip Rafter Roof.

(http://design.medeek.com/resources/images/truss_su45_800.jpg)

A square hip roof (pyramid):

(http://design.medeek.com/resources/images/truss_su46_800.jpg)

I still need to add in the advanced options for this roof type (sheathing, fascia etc...)  I'm also thinking about ceiling joists and how best to configure them.  For low pitch hip roofs the ceiling joists near the hip ends will clash with the hip jack rafters unless they are oriented parallel to the jack rafters.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 29, 2015, 12:01:36 pm
A more complex hip roof combined with some trusses.  Note I have not trimmed back all of the rafters in the top image.

(http://design.medeek.com/resources/images/truss_su47_800.jpg)

I initially generated the hip roofs (two rectangles) and then deleted the appropriate members and trimmed the common rafters to create the valley jack rafters and cripple jack rafters.  The valley rafter was created by copying an instance of one of the hip rafters and moving it into place.  The end result is:

(http://design.medeek.com/resources/images/truss_su48_800.jpg)

Overall the process has been simplified by having the hip roof feature in the plugin.  Trimming the members is the most time consuming, perhaps a more efficient trim tool can be devised so that intersecting members can be easily trimmed back to clean up a complex roof.  Ultimately it would be cool to have the plugin automatically handle even more complex roofs such as this but that would take some serious programming.

Also note that I used a raised heel for the trusses so that the heel height and gutter line of the trusses matches that of the rafters.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 30, 2015, 12:04:18 pm
Testing out the hip roof feature with some more complex roof lines:

(http://design.medeek.com/resources/images/truss_su49_800.jpg)

(http://design.medeek.com/resources/images/truss_su50_800.jpg)

(http://design.medeek.com/resources/images/truss_su51_800.jpg)

The thing that jumps out at me right away is the ease with which I can generate the basic roof lines and most of the rafters.  This particular roof required (4) rectangular roofs to generate all of the lines.  The only thing that is missing is the valley rafters.  To make this feature more functional for complex roofs I only need to have a tool that can generate valley rafters and trim back members to create the cripple rafters.

The roof planes line up perfectly, which was expected but pleasing none the less.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 02, 2016, 03:55:18 am
This is unrelated to the functionality of the plugin but I managed after two days of pulling my hair out to somehow get the PayPal Express Checkout to work on the site.  A number of clients had been requesting the PayPal option rather than use their credit cards over the internet.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 04, 2016, 02:23:39 pm
Looking at cantilevered trusses tonight.  The use of a wedge, slider or strut depends on the amount of the overhang and in some cases if the overhang (cantilever) is within the scarf cut of the top chord no additional member is required, see image below:

(http://design.medeek.com/images/misc/cantilevertruss2.jpg)

Notice how the web strut is centered over the point of bearing with the long cantilever.  Also notice that the panel point placement of this fink truss was not altered with the addition of the cantilever.

Basically this will be a new truss family and I'll start with the fink truss and take it from there.  If anyone has shop drawing from truss plants they are willing to share that show different configurations of a cantilever truss, that would be very helpful.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 07, 2016, 06:58:58 pm
Version 1.2.4 - 01.08.2016
- Plugin integrated with the Medeek Truss Designer (http://design.medeek.com/calculator/calculator.pl).
- Engineering of common fink truss enabled.

(http://design.medeek.com/resources/images/truss_su52_800.jpg)

When a new truss is created (common truss types only for now) the parameters are specified within the dynamic component attribute library.  Opening the component options allows one to change some of these values.

The new engineering icon (http://design.medeek.com/calculator/sketchup/images/mdkplg_tool_icon24_6.png) allows one to automatically transfer all of the truss design parameters directly from SketchUp to the Truss Designer for engineering checks. 
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 08, 2016, 07:33:39 am
The current Medeek Truss Plugin menu now has 5 icons:

(http://design.medeek.com/resources/images/truss_su_menu.jpg)

The available items are the following:

1.) Draw Roof Truss:
  - Common
  - Attic
  - Monopitch
  - Scissor
 
2.) Draw Floor Truss:
  - Floor Truss
  - TJI Joist

3.) Draw Truss Set:
  - Valley Set

4.) Draw Roof Rafters:
  - Gable Roof
  - Gable Roof w/ GLB
  - TJI Roof w/ GLB
  - Hip Roof

5.) Engineering Calculations:
  - Truss (common truss types only)

Note that the menus show additional items that are either being worked on or are planned for future releases.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 09, 2016, 01:16:37 am

The truss component in SketchUp is not fully dynamic yet, however if you right click on the actual truss component and open the Dynamic Component -> Component Options dialog box you will see that you can change some options associated with the truss.  The items grayed out you cannot currently change but I would like to try and make some of them dynamic as well.


if you make a change here and then proceed with the engineering you will notice the new values are then sent to the calculator.  The dynamic attributes revealed in this dialog are what is being sent to the calculator for engineering.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 09, 2016, 06:12:37 pm
I've done some maintenance on the beam calculator in preparation for integration with the Truss Plugin:

Version 1.0.1 - 01.10.2016
- Updated javascript front end so that selected options are properly retained.
- Updated total load (reactions) to include applied load and selfweight over total span. Results now more closely agree with WoodWorks Sizer Software.
- Inputs now include option for Total Span and Clear Span.
- Removed beam configurations that are not yet complete.
- Beam graphic now shows span geometry with supports.

http://design.medeek.com/resources/beam/beam_calculator.pl

At some point I need to come up with a slicker interface that allows for multiple point loads and supports but that is a job for another day.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 10, 2016, 09:14:39 am
Version 1.2.5 - 01.10.2016
- Plugin integrated with the Medeek Beam Calculator.
- Engineering of North American glulam beam sizes enabled (Western, Southern Pine).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 10, 2016, 02:31:47 pm
Screenshot of the Beam Calculator that will pop up when called from the plugin:

(http://design.medeek.com/resources/images/truss_su53_800.jpg)

So far I only have glulam beams as an option in the plugin but I will probably add LVL, LSL, PSL and Solid Sawn and those can also be analyzed with this same interface.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 11, 2016, 10:51:20 am
First tutorial video:

https://youtu.be/1WqGkK15zYA
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 12, 2016, 04:23:56 am
Engineering Video:

https://youtu.be/f0y7y8WtjDw

The SketchUp model used in the video can be found here:

https://3dwarehouse.sketchup.com/model.html?id=u6c602b47-40bb-4349-9e0e-0917746ab90a
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 12, 2016, 11:59:19 am
Valley Truss Set:

https://youtu.be/CrI7pdEfb1o
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 12, 2016, 04:57:09 pm
Hip Roof Framing:

https://youtu.be/zyHuGR6nwpg

SketchUp model used in the video can be found here:

https://3dwarehouse.sketchup.com/model.html?id=u53e50317-d46f-40dd-a95f-c50b1d51302d
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 13, 2016, 06:24:50 pm

Testing the limits of the Medeek Truss Plugin with complex hip roofs. Note that the roof primitives have not been trimmed back. This is primarily a study to determine what additional programming would be required to generate this type of roof automatically:


(http://design.medeek.com/resources/images/truss_su54_800.jpg)


This for me would be the holy grail of hip roof framing...
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 14, 2016, 12:35:36 am

As you can see there is still a tremendous amount of work that can be done here.  To that end I've started a KickStarter project which if successful would allow me to devote at least 4-5 months of my undivided attention on the programming of this plugin:


https://www.kickstarter.com/projects/128644708/medeek-truss-plugin
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 16, 2016, 08:08:05 am

I have been giving some thought to dormers and how to specify them.  Below is a dormer design I framed in Solidworks a few years back for a garage design:


(http://design.medeek.com/images/MISC/GARAGE4828-A6D-3_DORMER1.jpg)


(http://design.medeek.com/images/slideshow/GARAGE4828-A6D-3_FRAMING5_1024.jpg)


Of course the numerous ways in which one could frame a dormer is probably beyond the scope of this discussion but I would like to consider what geometry needs to be determined in order to orient and size the dormer.


After some thought I think the following points, planes and lengths would define the geometry of a typical dormer:


1.) Main Roof Plane
2.) Attic Floor Plane
3.) Offset from exterior wall below (how far the dormer is out of plane from the ext. wall below).
4.) Pitch of Dormer roof
5.) Dormer width
6.) Dormer height (distance from attic floor plane to top plate of dormer wall)
7.) Window width, height, and header depth
8.) Dormer wall thickness (2x4 or 2x6)
9.) Dormer rafter depth
10.) Position of Dormer along length of building


Items 2,3 and 10 can be combined into a single point selection.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 16, 2016, 09:52:48 am
Pondering complex hip roofs this afternoon and considering the graphic below:

(http://design.medeek.com/images/MISC/HIPTEST1.jpg)

A few rules seem to emerge:

1.) An outside corner will always create a hip that is 45 deg. from each leg of the corner.
2.) An inside corner will likewise always create a valley 135 deg. from each leg of the corner.
3.) Where two hips or flying hips meet a ridge will extend 135 deg. from each hip.
4.) When two valleys meet at 90 deg. they will terminate and a ridge will extend at 45 deg. from each valley.
5.) With a building with walls only running north-south or east-west all ridge lines will always be north-south or east-west.
6.) Likewise all hips, valleys and flying hips will be oriented northwest, northeast, southwest, or southeast.
7.) When a valley meets a ridge, (they will always meet at 45 deg) a flying hip is generated that is 90 deg. from the valley and 135 deg from the ridge. 
8.) When two valleys meet at 180 deg. from each other, the result will be either to flying hips perp. to the valleys or the degenerate case of 4 valleys and 4 ridges.
9.) When a valley and a hip meet each other at 180 deg. then two ridges that are 45 deg from the valley will be the result (typical L shaped roof).
10.) When 4 hips meet the result is a pyramid.

There may be a few other degenerate cases I'm missing but I think that covers it.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 16, 2016, 10:02:15 am
Our natural world can always be broken down into simple patterns (mathematical relationships). When you identify those patterns and then act on them to your benefit that is when it becomes engineering.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 16, 2016, 04:46:36 pm
Variation in plate heights, pitches, overhangs and even mixing hip and gable (half hip, dutch gable) further complicate the matter.  To begin with I need a algorithm to generate the roof planes, then the framing just falls out from there.  To create the roof planes I need a fairly robust straight skeleton implementation.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 18, 2016, 12:16:47 pm
Version 1.2.6 - 01.18.2016
- Sill plate option (advanced) enabled for top and bottom bearing floor trusses.

(http://design.medeek.com/resources/images/truss_su55_800.jpg)


https://3dwarehouse.sketchup.com/model.html?id=u98d5f3e7-8cab-4acc-8160-7e20617e1814

Work on the manual is progressing however for those interested the red colored boards in the image are called  "ribbon boards".  This is fairly typical for floor trusses.  The notch purposely left in the truss to accommodate the ribbon board is called the ribbon cut or ribbon notch.  Continuous ribbons provide stability for installed trusses, and also provide a solid nailing surface for the edge nailing of floor sheathing. This eliminates the need for larger and more expensive “rimboard” solutions required by dimensional lumber and other engineered wood products.  2x4 lumber is common, but any dimension of 2x lumber can be used for the ribbon board.

Similar to the complex hip roofs I need to program the floor truss/TJI module so that it can automatically frame out any non-rectangular floor plan.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 20, 2016, 03:56:12 am
Version 1.2.6 - 01.19.2016
- Added Solid Sawn Floor Joists (metric and imperial)
- Sill plate and Sheathing options (advanced) enabled for TJI and Solid Sawn floor joists.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 26, 2016, 08:22:37 am
Version 1.2.7 - 01.26.2016
- Added advanced roof options for hip rafter roof (sheathing, fascia).

(http://design.medeek.com/resources/images/truss_su56_800.jpg)

https://3dwarehouse.sketchup.com/model.html?id=u3b08ddf6-b8be-405c-9ae6-912866e7a252 (https://3dwarehouse.sketchup.com/model.html?id=u3b08ddf6-b8be-405c-9ae6-912866e7a252)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 27, 2016, 04:18:16 pm
I've uploaded a test L-Shaped structure with a hip roof:

https://3dwarehouse.sketchup.com/model.html?id=u8d384878-941b-4df9-a8c9-8bba849765bb

I've created both hip roof primitives with the plugin, that was the easy part.

I then placed a valley rafter with its centerline (top) inline with both roof planes.  I think I've got it right.  What I am unsure of however, is the best way to terminate the framing at the intersection of the valley, lower ridge and flying hip.  Once I have a handle on how a carpenter would actually construct that junction I think I can proceed to start work on a secondary roof module for both hip and gable rafter roofs.

The secondary roof module will allow one to add secondary roof geometry to a main roof and have it automatically adjust the rafters accordingly.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 29, 2016, 02:36:57 am
The intersection of the supporting valley rafter, valley rafter and lower ridge I had framed incorrectly.  The corrected method is shown below:

(http://design.medeek.com/resources/images/truss_su59_800.jpg)

Also note that the segment of the supporting valley rafter between the upper ridge and lower ridge would need to be beveled or "backed" otherwise it clashes with the sheathing.  I noticed this when I originally added the supporting valley rafter but confirmed my suspicion when perusing DeWalt's carpentry and framing handbook this morning.  I probably should have pulled this book out before beginning this study but it only confirmed everything I had managed to discover myself once I started examining the model.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 29, 2016, 03:07:15 pm

This is my first crack at a dutch gable roof framed with rafters:


(http://design.medeek.com/resources/images/truss_su60_800.jpg)


Without the sheathing:


(http://design.medeek.com/resources/images/truss_su61_800.jpg)


Please examine the model here:


https://3dwarehouse.sketchup.com/model.html?id=u060d4827-fbb5-400e-8270-0b244d958750 (https://3dwarehouse.sketchup.com/model.html?id=u060d4827-fbb5-400e-8270-0b244d958750)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 30, 2016, 05:59:46 am

Dutch Gable Rev. 2:


https://3dwarehouse.sketchup.com/model.html?id=u32c4c79d-603a-4363-99db-df726b281151


Same as previous except for doubled up common rafters at dutch gable.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 30, 2016, 09:39:22 am

Dutch Gable Rev. 3:

Doubled up gable common rafters with the dutch ridge/ledger is sandwiched between them. Found a paper by Larry Haun, Mar. 1995 "Framing a Dutch Roof" that was published in Fine Homebuilding magazine, that describes a very similar method of framing.

(http://design.medeek.com/images/misc/DUTCH_GABLE1.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=ude19cd3c-e059-42e0-8e7d-2b0b6b0852a8 (https://3dwarehouse.sketchup.com/model.html?id=ude19cd3c-e059-42e0-8e7d-2b0b6b0852a8)

Disregard the common rafter sizes they are undersized but look at the method of sandwiching the dutch ridge/ledger between the last common rafters. I would probably also install some blocking between the double gable common rafters. I'm also not showing all of the ceiling joists and bird blocking etc...

If the roof gets large enough then one could go to a double ply dutch ridge, or even a deeper LVL member, assuming there is no internal support available from internal walls.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 01, 2016, 05:31:26 pm
Version 1.2.8 - 02.02.2015
- Added Shed Rafter Roof with Ledger (all advanced options enabled).
- Added ceiling joist option for Shed Rafter Roofs.
- New submenu item and toolbar icon added for secondary (minor) roofs.

(http://design.medeek.com/resources/images/truss_su62_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u972818f0-96f0-4f85-9781-087a2db95199

I used this option to create a monitor style roof line but it can also be used for porch roofs, carports etc...  I still need to add a standard shed roof with and upper and lower birdsmouth cut.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 02, 2016, 08:50:38 am
More "Fun with Roofs".

This roof was generated by first creating a hip roof primitive then deleting all but 3 components which were then copied and rotated into place for the lower roof hip corner.  The shed roof /w ledger component was created with one primitive and then copied and rotated into place.  Overall a fairly painless process now that I am somewhat familiar with navigating my way around SketchUp.  The fascia required a couple of trims.

The pyramid at the top required no manual intervention. Approximately 10-15 minutes of work for a fairly substantial roof.

(http://design.medeek.com/resources/images/truss_su63_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=ue55bf7ab-c669-4cd7-8f05-305dee4e2519
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 03, 2016, 12:11:52 pm
Testing the real world application of the Medeek Truss Plugin.  This model combines a double fink truss, raised heel fink truss, monopitch truss and shed roof with ledger.  While creating the shed roof special attention to the birdsmouth cut was required to ensure that the fascia height of the rafters and trusses lined up.  Also note the use of the raised heel type truss on the upper roof portion.  Structural outlookers were specified for all gable overhangs. 

5:12 pitch roofs with rafters and trusses 24" o/c.  I did not apply a level cut to the rafter overhangs but that would probably be a given.  Span of the double fink is 48 feet with 2x6 top and bottom chords.

(http://design.medeek.com/resources/images/truss_su64_800.jpg)

(http://design.medeek.com/resources/images/truss_su65_800.jpg)

View models here:

https://3dwarehouse.sketchup.com/model.html?id=u98040448-af54-4d79-af30-a3aefca9b941

https://3dwarehouse.sketchup.com/model.html?id=ud8f4c186-1836-4d16-928a-2ba8c10c99a9

If anyone has some real world applications using the plugin that they are willing to share I would be very interested to see how it is being used and it would also give me some direction for further development and improvements.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 05, 2016, 06:31:29 am

I added the  porch roof using the hip roof and shed roof primitives.  I'm wondering if it might not be worthwhile to add in a feature to create this type of combination roof automatically.  Shed Roof w/ ledger & hip ends.

(http://design.medeek.com/images/MISC/NAMATAME3.jpg)

View updated model here:

https://3dwarehouse.sketchup.com/model.html?id=uf979b67e-2755-4981-9bfc-06d20b64d313 (https://3dwarehouse.sketchup.com/model.html?id=uf979b67e-2755-4981-9bfc-06d20b64d313)

Note, how close the ledger is to the rim joist.  The porch roof diaphragm will actually stiffen up the region of the wall where the stairway is to some extent, in general the use of a "wind beam" is probably advisable if platform framing is used and a quick check of the numbers should be done.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 06, 2016, 06:17:58 pm

Started the manual as a MS Word document however that did't work so well for hyperlinks.  Starting over with an html manual page:


http://design.medeek.com/support/trusspluginmanual/mainpage.html


Couple of pages up, only about 25 more to go...
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 07, 2016, 07:42:18 am
(http://design.medeek.com/support/trusspluginmanual/images/structural_outlookers.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 12, 2016, 03:00:49 pm
Version 1.2.9 - 02.12.2015
- Added Shed Rafter Roof (all advanced options enabled).
- Added ceiling joist option for Shed Rafter Roofs.
- Initial menu now defaults to last picked option of session for that sub-menu item.

A typical application might be a clerestory roof with a upper shed roof and lower shed roof with a ledger board:

(http://design.medeek.com/resources/images/truss_su66_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u0b2dd5bc-605d-467c-a6bb-449bb54e76e6 (https://3dwarehouse.sketchup.com/model.html?id=u0b2dd5bc-605d-467c-a6bb-449bb54e76e6)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 13, 2016, 10:22:09 pm
Version 1.3.0 - 02.14.2016
- Added tail bearing truss type, configurations: (Fink).
- Metric input enabled for tail bearing truss type.
- Advanced options enabled for tail bearing truss type.

(http://design.medeek.com/images/MISC/tailbearingtruss1.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u704b9d92-bd38-4895-b71b-19691f31cca7

I have shown 3 configurations of the same roof to display the differences with non-structural vs. structural outlookers (horz. & vert.).  I am not exactly sure how to treat the gable end truss for this truss type since I have never dealt with this type of truss before.  Any sample outputs showing the gable end truss with a dropped top chord for a tail bearing truss would be very helpful.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 14, 2016, 07:51:17 am
I am currently investigating the best method to construct the gable end wall and truss with a tail bearing truss.  Show below are 3 different possible configurations:

(http://design.medeek.com/resources/images/truss_su67_800.jpg)
1.) Structural Outlookers (Vertical)

(http://design.medeek.com/resources/images/truss_su68_800.jpg)
2.) Non-Structural Outlookers (Horizontal)

(http://design.medeek.com/resources/images/truss_su69_800.jpg)
3.) Structural Outlookers (Horizontal)

This is just one possible method of framing the gable end wall into the gable truss with a 2x4 outlooker.  Option 3 shown above is somewhat of a question, not sure how that heel joint would come together.

View the model here to analyze the different configurations:

https://3dwarehouse.sketchup.com/model.html?id=u75c42456-c8e5-4002-bc93-779860f8dc61 (https://3dwarehouse.sketchup.com/model.html?id=u75c42456-c8e5-4002-bc93-779860f8dc61)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 15, 2016, 01:44:15 am

Alternatively one could balloon frame the wall at the gable ends and attach a ledger for the ceiling:


(http://design.medeek.com/resources/images/truss_su70_800.jpg)


View model here:


https://3dwarehouse.sketchup.com/model.html?id=ub1aa30d4-a7c3-4320-8bc4-03fd128b5913


In my opinion a partially sloping wall gets complicated to frame.  From an engineering standpoint the balloon framed wall is also the strongest option.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 15, 2016, 05:54:15 pm
Version 1.3.1 - 02.15.2016
- Added Triple Fink and Quad Fink common truss types.
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Common (Triple & Quad Fink) truss types.

(http://design.medeek.com/resources/images/truss_su71_800.jpg)
Triple Fink @ 70' w/ 2x6 chords
Quad Fink @ 80' w/ 2x6 chords

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u2b57ed6d-9f1f-47c4-9e09-5489940c94b2
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 15, 2016, 08:59:24 pm

I've been looking at a number of garage designs recently that employ an attic or storage truss.  I'm finding that a lot of them tend to use raised heels to allow for more head room while having a lower roof pitch (ie. 6/12 - 8/12).  I'm thinking about adding in raised heels for the attic truss type in the plugin. 


A quick mock up would look something like this:


(http://design.medeek.com/resources/images/truss_su72_800.jpg)


View model here:


https://3dwarehouse.sketchup.com/model.html?id=u208d64e3-ddcf-4923-8dfb-d507185fa663


Ignore the unbalance in the panel lengths, in practice and in the plugin they will be properly balanced. 


What I do have a question on is the use of a top chord splice as shown in the above image so that the overhangs do not have to be as deep as the top chord in the non-triangulated region of the truss.  I have never seen a splice used on a attic truss with a raised heel, I don't see why it can't be done but it is always nice to have a confirmation that someone else is doing this sort of thing in practice.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 16, 2016, 04:53:18 pm
Version 1.3.1 - 02.17.2016
- New submenu item and toolbar icon added for global settings.

(http://design.medeek.com/support/trusspluginmanual/images/truss_su_menu_active.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 20, 2016, 06:24:14 pm
Started to code in the dual pitch truss, the top chords, king post and bottom chord are there just need to add some webs:

(http://design.medeek.com/resources/images/truss_su73_800.jpg)

Just an FYI, my previous post in Nov. had a sign switched in the last step of the derivation for Span 1, corrected in the plugin to a minus sign and everything is comes out perfect.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 22, 2016, 09:19:12 am

Here is a Dual Pitch 2/2 - 3/3 truss with a 12:12 pitch and a 4:12 pitch.


(http://design.medeek.com/resources/images/truss_su74_800.jpg)


Still working on the gable end trusses and the advanced options involving structural outlookers.


I will be looking at raised heel scissor trusses next, those sound challenging and interesting.  Please post or send me examples of any raised heel scissor truss examples or shop drawings.  The combined pitches of the top and bottom chord with a wedge, slider or vertical web and strut will require some serious calculations and ample logic.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 22, 2016, 08:03:46 pm
Version 1.3.2 - 02.23.2016
- Added Dualpitch truss type, configurations: (2/2-3/3).
- Metric input enabled for dualpitch truss type.
- Advanced options enabled for dualpitch truss type.

(http://design.medeek.com/resources/images/truss_su75_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u9b6a5e53-76c4-4c9b-bce3-aaa8ffba4c36
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 24, 2016, 01:45:55 pm
Mono Cathedral trusses with heel wedge:

(http://design.medeek.com/resources/images/truss_su76_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u5c030ac2-f2e4-4c8d-8d9b-67bfa780ee7f
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 25, 2016, 02:16:18 am
A quick study of the general shape and layout of a 6/6 bowstring truss with different radii:

(http://design.medeek.com/images/MISC/BOWSTRING1.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 27, 2016, 04:59:22 pm
Version 1.3.3 - 02.28.2016
- Added Bowstring truss type, configurations: (6/6).
- Metric input enabled for bowstring truss type.

(http://design.medeek.com/resources/images/truss_su77_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=udee2767c-3da1-40b9-8d07-9e1e36989d4a

I'm not sure how common place this truss type is anymore so I will add the advanced options at a later date if requested by a user.  I can also add in other configurations with more panels if needed (ie. 8/8, 10/10).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 28, 2016, 06:51:33 am
Added Bowstring truss type, configurations: (8/8).

(http://design.medeek.com/resources/images/truss_su78_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=uad891cf8-30ad-4d6f-ae10-a8b7f10a2114 (https://3dwarehouse.sketchup.com/model.html?id=uad891cf8-30ad-4d6f-ae10-a8b7f10a2114)

Initially I wasn't really sure how to lay out this type of truss, especially the webs and panel distances.  Then after some thought it occurred to me that the length of each top chord segment should be roughly equal to best approximate the circular shape of the truss.  After some checking of existing shop drawings my theory tested correct.  The length of each top chord segment is equal in length.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 28, 2016, 04:37:03 pm

28' Bow Barrel Truss (8/8) study.


(http://design.medeek.com/resources/images/truss_su79_800.jpg)


View model here:


https://3dwarehouse.sketchup.com/model.html?id=ub4c69c4f-ae02-4ad8-b17b-5eecb8d31823


Gable end trusses for this type are a bit of a question right now.  I can add this one into the plugin if there is some call for it, but I may hold off until a request is made since the code will be somewhat tedious with all the separate members that make up the top and bottom chords.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 02, 2016, 10:43:20 am
Version 1.3.4 - 03.02.2016
- Corrected a bug in the metric unit template module.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 04, 2016, 12:26:11 pm
Version 1.3.5 - 03.04.2016
- Added Bow Barrel truss type, configurations: (8/8).
- Metric input enabled for bow barrel truss type.
- Corrected a bug with the webs of the bowstring truss type.

(http://design.medeek.com/resources/images/truss_su80_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u754b5fc3-c3ea-48cb-9f13-24c92ae39d97 (https://3dwarehouse.sketchup.com/model.html?id=u754b5fc3-c3ea-48cb-9f13-24c92ae39d97)

Gable end option is also available (not shown in image above for clarity) for this truss type.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 04, 2016, 06:19:48 pm
I find the bow barrel truss very interesting.  Its very similar to a flat truss in a lot of respects but then you essentially create pitch breaks at all the panel points and add some camber to it.

(https://scontent-sea1-1.xx.fbcdn.net/hphotos-xaf1/t31.0-8/12828943_1277725908908068_139963240902266978_o.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=uf39ab29a-4d1b-458f-b9cb-b1bf882b9774
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 05, 2016, 04:41:03 pm
I'm thinking the next thing I might tackle is an octagonal rafter roof. Something along these lines:

(http://www.sbebuilders.com/octagon/octagon_top_front.jpg)

My time allotted to work on the plugin is very limited right now so I'm trying to decide if this would be something of interest for current and potential users of the plugin.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 05, 2016, 09:05:16 pm
Version 1.3.6 - 03.06.2016
- Added Double Howe and Triple Howe common truss types.
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Common (Double & Triple Howe) truss types.

(http://design.medeek.com/resources/images/truss_su81_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u456fbc36-6d2e-43ed-af05-5f9ad26f89b4
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 06, 2016, 05:45:23 am
Nine different truss profiles currently available within the Medeek Truss Plugin:
- Common
- Attic
- Monopitch
- Scissor
- Tail Bearing
- Dual Pitch
- Bowstring
- Bow Barrel
- Floor (System 42)

(http://design.medeek.com/resources/images/TRUSS_YARD1.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=ue9b30427-93a7-45c9-abdd-e35b18cac1de

Are there any truss types I am missing that you would like to see added to the plugin?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 06, 2016, 03:34:34 pm

Version 1.3.7 - 03.06.2016
- Added Soffit Cut within Advanced Options for common fink truss type.


(http://design.medeek.com/resources/images/truss_su82_800.jpg)


After I'm certain that this feature is robust I will add it to all other truss types and rafter roofs.  For now it only applies to roofs that use a common fink truss (non-raised heel).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 06, 2016, 06:02:07 pm
Here is one way to frame an octagonal roof.  The basic hip elements were first created with the plugin.  This is a study of this type of roof to see what is required to add it into the plugin:

(http://design.medeek.com/resources/images/truss_su83_800.jpg)

(http://design.medeek.com/resources/images/truss_su84_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u27fa9eb4-683a-4d0e-b77c-17427a401b6b (https://3dwarehouse.sketchup.com/model.html?id=u27fa9eb4-683a-4d0e-b77c-17427a401b6b)

Another method would be to use an 8 faceted center block.  Dewalt's framing book goes into some alternative methods in some detail.  I prefer the method I have shown above because it is much easier to extrapolate the framing method to include elongated octagonal roofs.  8 common rafters and 8 hip rafters come together at the peak, seems like it would be a real pain to try and fasten these at the peak, perhaps someone could enlighten me on how a carpenter would actually put this together.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 06, 2016, 06:43:02 pm
(http://design.medeek.com/resources/images/truss_su85_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 10, 2016, 06:37:40 am
Version 1.3.8 - 03.10.2016
- Added wireframe (temporary) graphics to the truss positioning tool.
- Added Boise Cascade BCI® I-joists: 4500, 5000, 6000, 6500, 60, 90.
- Rim joist option enabled for BCI floor joists.
- Removed drop down list for all overhang lengths (truss & rafter roofs). Overhangs are now users inserted values.

(http://design.medeek.com/resources/images/truss_su86_800.jpg)

The screenshot above shows the wireframe that is displayed for common truss types. 
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 11, 2016, 07:35:29 pm
This is a study of hip roof framing where unequal pitches meet at the hip (90 deg. to each other). In this case the birdsmouth cut is 3.5" for all jack and common rafters. The hip rafter is dropped and off center so that it lines up with the roof planes.

I assumed that the governing design criteria was that the sub-fascia line up hence the steeper pitch roof has a smaller overhang.

(http://design.medeek.com/resources/images/truss_su87_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=ue065475f-8b68-4434-a933-776055f50175

I haven't gone through and created the calculations yet for the plugin but the one thing that jumped out at me was the necessity to offset the hip rafter slightly from the hip centerline when a dropped hip rafter is employed.  Please review the model and let me know if there are any problems with the way this comes together.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 12, 2016, 08:14:27 am
Another study of hip roof framing where unequal pitches meet at the hip. The birdsmouth cut is 3.5" for all jack and common rafters. The hip rafter is dropped and off center so that it lines up with the roof planes. The hip roof combines a 12:12 pitch with a 6:12 pitch.

(http://design.medeek.com/resources/images/truss_su88_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=uc12480ec-9330-464b-93eb-56bc73878207
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 14, 2016, 02:36:45 pm

Version 1.3.9 - 03.14.2016
- Out-to-out span of trusses in the trial version are now limited to a range of: 16 ft. (5m) - 32 ft. (9m).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 15, 2016, 09:57:47 am
Version 1.4.0 - 03.15.2016
- Added LP Solidstart® I-joists: 450, 530, 18, 36, 56.
- Rim joist option enabled for LPI floor joists.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 16, 2016, 04:20:05 pm
Version 1.4.1 - 03.16.2016
- Added Soffit Cut within Advanced Options for Gable Roof and Gable Roof w/ GLB.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 16, 2016, 05:43:44 pm
Coming up on the 6 month anniversary of the plugin (April 7).  I'm pretty excited with the amount of work I've been able to do on it.  I would really like to get to some more big items on the list like secondary roofs and dormers but that will take a few days of uninterrupted programming which is really hard to come by at the moment.  Lately, I have been addressing mostly minor items that I can knock out in a a couple of hours.  I usually don't start into a big project unless I think I can complete it in one go since it is really hard to partially complete it and then try to jump back into it at a later date.  The higher the complexity the more this holds true.
Title: Complex Truss Roof with Transition Trusses and Girder Truss
Post by: Medeek on March 17, 2016, 08:35:50 pm
I've been considering transition trusses and what it might take to add them into the plugin.  Below is a quick study of this type of roof.  I am curious to know if a common truss is butted up next to a transition truss for sheathing purposes.  Also notice the scissor transition, this situation is a little complicated, not exactly sure how to deal with it.

(http://design.medeek.com/resources/images/truss_su89_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=ue1772e6a-eb97-4775-b9f8-d12e3e134ba3

For clarity I have removed all of the common trusses in the image below:

(http://design.medeek.com/resources/images/truss_su91_800.jpg)

I think it would look something like this:

(http://design.medeek.com/resources/images/truss_su94_800.jpg)

however I think the framing at the lower peak would be more correct if the top chord members abut like this:

(http://design.medeek.com/resources/images/truss_su95_800.jpg)
Title: Unequal Pitches Hip Roof Framing - Revisited
Post by: Medeek on March 18, 2016, 06:41:31 am
This is a re-visit of the unequal pitch hip roof a few days back.  Larry Belk, an experienced architect whose advice I highly regard, has suggested that an alternative way to handle this type of roof is to raise the top plate and thereby allow the overhang to remain constant around the roof:

(http://design.medeek.com/resources/images/truss_su90_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u24f241c6-d493-45cb-9506-d025d7ebd795 (https://3dwarehouse.sketchup.com/model.html?id=u24f241c6-d493-45cb-9506-d025d7ebd795)

Compare with hip roof 7: 

(http://design.medeek.com/resources/images/truss_su88_800.jpg)

and model:

https://3dwarehouse.sketchup.com/model.html?id=uc12480ec-9330-464b-93eb-56bc73878207 (https://3dwarehouse.sketchup.com/model.html?id=uc12480ec-9330-464b-93eb-56bc73878207)

A few things pop out at me here. 
First the raised top plate method allows the constant overhang with the continuous fascia, overall this is more aesthetically pleasing.
Second the hip rafter is no longer at the corner but is jogged in some amount onto the higher wall.
Third, the higher wall actually is protruding through the sheathing of the lower pitched roof in the model.  Obviously the higher wall needs to be trimmed back some to deal with this.

For the plugin I think I will probably go with option 1 above initially but at some point it would be good to have a checkbox that allows one to choose either of these two options, the code is going to get ugly.
Title: Attic Truss with Raised Heel
Post by: Medeek on March 18, 2016, 11:34:02 pm
Version 1.4.2 - 03.19.2016
- Added energy/raised heels for attic trusses (1 variant: vertical w/ strut).
- Addressed some minor usability issues with the attic truss menu and options.

(http://design.medeek.com/resources/images/truss_su92_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u4f64fd8b-160f-49ce-815d-a66991527cdb (https://3dwarehouse.sketchup.com/model.html?id=u4f64fd8b-160f-49ce-815d-a66991527cdb)

I've had quite a few people asking for this update so stayed up most of the night and knocked it out.  Note, that the raised heel option is currently limited to attic trusses with a span of 24 ft. or greater.  The reason for this is the way my logic currently works with spliced top chords.  If this becomes an issue I will spend some more time on it to encompass attic trusses with a lesser span.  I still do not have the gable truss, metric input or structural outlookers for this truss type, yet more items for the "todo" list.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 19, 2016, 12:30:51 pm

Thinking about dormers today and attic trusses:


(http://design.medeek.com/resources/images/truss_su93_800.jpg)


View model here:


https://3dwarehouse.sketchup.com/model.html?id=ud50cb83e-54fc-42b0-9b57-0a5691b1c678


2-ply girder trusses on each side of the dormer with ladder framing between.  I haven't bothered to show all of the main floor framing geometry (doors, windows, stairs etc...)  My question is what would be the best route for the infill framing above the dormers.


1.)  Ladder frame perpendicular to trusses.
2.)  Install a ridgeboard hangered between the girder trusses and a lower header and install rafters parallel to the trusses?


Note that the manual creation of the dormers took about an hour whereas the attic truss main roof and dormer roof were created with the plugin and only took about 5-10 minutes.  A dormer routine would be useful.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 20, 2016, 02:30:04 pm
Version 1.4.3 - 03.20.2016
- Added Scissor truss type, configuration: (6/6).
- Added energy/raised heels for scissor trusses (2 variants: wedge and vertical w/ strut).
- Addressed some minor usability issues with the scissor truss menu and options.

(http://design.medeek.com/resources/images/truss_su96_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u8ca4bf44-f28a-481e-8c1e-b53de30e3696
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 20, 2016, 10:33:27 pm
Polynesian 4/4 truss is working:

(http://design.medeek.com/resources/images/truss_su97_800.jpg)

However, I haven't released this latest update yet, I still need to enable gable end trusses and advanced options for this truss type before it is ready for prime time.

The inputs are similar to all other truss types except you have two top chord pitches and a pitch break length measured from the left butt cut of the truss.
Title: Polynesian Trusses
Post by: Medeek on March 21, 2016, 12:54:13 pm
Version 1.4.4 - 03.21.2016
- Added Polynesian truss type, configurations: (4/4).
- Metric input enabled for polynesian truss type.
- Added gable end trusses for polynesian truss type.

(http://design.medeek.com/resources/images/truss_su98_800.jpg)

I'm not sure where this type of truss is commonly used but whenever I see one I think of a bus stop or train station:

(http://design.medeek.com/resources/images/truss_su99_800.jpg)

Advanced options are not yet enabled for this truss type yet, so sheathing, fascia, rake will have to come later.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 21, 2016, 07:06:38 pm

After adding Bowstring and Bow Barrel trusses the only common other round truss type is the Barrel Vault.  The problem with this type of truss is the webs get messy or at least hard to predicate because of the interplay between the vault and the pitched roof above it.  In an effort to better understand this type of roof/ceiling configuration I've created the matrix below:


(http://design.medeek.com/resources/truss/BARREL_VAULT/BARRELVAULT_STUDY1.jpg)


High Res. PDF copy here:


http://design.medeek.com/resources/truss/BARREL_VAULT/BARRELVAULT_STUDY1.pdf


I am trying to predict the max. height of the vault given a specific roof pitch and and vault width to span ratio.  Perhaps I am recreating the wheel and some architect or designer has devised a method to create the perfect barrel vault given a roof pitch and other criteria.


I would be interested in what other opinions are on this matter.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 22, 2016, 09:55:22 am
Using a typical Barrel Vault 8/7+4 or 8/7+2 configuration I come up with the following triangulations.  I'm sure there are other methods of configuring these webs but for the purposes of the plugin I think these solutions will suffice for now:

(http://design.medeek.com/resources/truss/BARREL_VAULT/BARRELVAULT_STUDY1_REVA2.jpg)

High Resolution PDF copy here:

http://design.medeek.com/resources/truss/BARREL_VAULT/BARRELVAULT_STUDY1_REVA2.pdf

Based on this matrix I've been able to come up with a simple algorithm for the triangulation of this truss type.  I'll admit the barrel vault truss is one handsome devil.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 22, 2016, 12:14:41 pm
A 9:12 barrel vault truss with a 16' wide barrel:

(http://design.medeek.com/resources/truss/BARREL_VAULT/BARRELVAULT_STUDY1_REVA3.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 23, 2016, 10:04:42 am
Same truss as above but in SketchUp:

(http://design.medeek.com/resources/images/truss_su100_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u93559996-8808-4186-9f65-3065a9d3f64f
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 23, 2016, 07:03:43 pm
Version 1.4.5 - 03.24.2016
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Scissor (4/4) truss type.

I guess I somehow missed enabling structural outlookers for scissor trusses.  Anyhow this issue was brought to my attention this evening so I've tried to rectify it as much as possible.  After delving into the code I realized that the scissor truss module needs a major rewrite and cleanup so I was only able to get structural outlookers enabled for the 4/4 configuration.  Later next week I will jump back into this module and work on the 2/2 and 6/6 configuration.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 24, 2016, 09:30:35 pm
I had someone ask me if it would be possible to create a small house or cabin based entirely on a raised heel attic truss profile, probably with some skylights for light.  I've never seen this type of design before but I don't see why it might not work.  Has anyone ever seen something like this done?  Basically an attic truss with a raised heel (48') resting directly on a stem wall foundation with post and beams or something similar.

(http://design.medeek.com/resources/images/TRUSS_HOUSE1_ISO1.jpg)

(http://design.medeek.com/resources/images/TRUSS_HOUSE1_ISO2.jpg)

(http://design.medeek.com/resources/images/TRUSS_HOUSE1_ISO3.jpg)

The one issue I could see is if there were no windows for a bedroom (no egress) that was midway the length of the structure.  The design shown is 36' wide, 42' long with a 21' wide attic room.  6"x24" stemwall foundation, with a 12"x6" footing. 

Typically large attic trusses are quite expensive so it would seem that this would be an expensive way to build a house perhaps there is some other reason that makes this method of construction viable?

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u88dea626-2d7e-45cb-8751-6f2f3b101fc5
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 25, 2016, 10:54:43 am
Another look at the cambered truss:

(http://design.medeek.com/resources/truss/GEOMETRY/CAMBERED2_800.jpg)
Title: Cambered Trusses
Post by: Medeek on March 26, 2016, 02:35:51 pm
Version 1.4.6 - 03.26.2016
- Added Cambered truss type, configurations: (6/X).
- Metric input enabled for cambered truss type.
- Added gable end trusses for cambered truss type.

(http://design.medeek.com/resources/images/truss_su101_800.jpg)

Six variants of the (6/X) configuration dependent on the ratio of the camber width to span.  Notice that in all cases the top chord has six panels, the bottom chord varies from 4, 5 and 6 panels.

View model here:

https://3dwarehouse.sketchup.com/model.html?id=ued7e0d19-2843-4b3a-9786-3c15cf876fdf
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 26, 2016, 05:05:16 pm
Second look at cathedral trusses (6/X) family:

(http://design.medeek.com/resources/truss/GEOMETRY/CATHEDRAL2_800.jpg)

The logic required to triangulate these type of trusses becomes tedious.
Title: Cathedral/Vault Trusses
Post by: Medeek on March 28, 2016, 12:18:52 am
I've been meaning to add in cathedral trusses for quite some time and I finally had the chance last night.  Configuration (3) shown below for a catheral 6/X truss:

(http://design.medeek.com/resources/images/truss_su102_800.jpg)

Now I only need to code in the other six configurations and its ready to release as a new update.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 28, 2016, 05:22:10 am
A breakdown of the configurations for the Cathedral 4/X family:

(http://design.medeek.com/resources/truss/GEOMETRY/CATHEDRAL3_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 28, 2016, 01:34:08 pm
Version 1.4.7 - 03.28.2016
- Added Cathedral truss type, configurations: (4/X, 6/X).
- Metric input enabled for cathedral truss type.
- Added gable end trusses for cathedral truss type.

(http://design.medeek.com/resources/images/truss_su103_800.jpg)

Note, that not all configurations have webs enabled however the top chords, bottom chords, gable end trusses and all advanced options are enabled.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 29, 2016, 01:40:04 am

Just as a word of warning this plugin is far from a polished or finished product.  There are still a lot of loose ends that need tying up.  Case in point I have not yet enabled gable end trusses for the attic truss type.  The reason is the complication of dropping the top chord for structural outlookers where the attic truss has a spliced top chord.  Below is an example of a attic truss with a dropped top chord that I have encountered in the past but I don't know if this is the best method of handling this situation. 


(http://design.medeek.com/images/slideshow/ROOF_STAIRWELL_ASSEMBLY_1024.jpg)


I would like to enable structural outlookers for attic trusses in the next few days just to wrap this up.  Any thoughts or suggestions or examples of similar configurations are very much appreciated.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 29, 2016, 03:17:26 pm

To further clarify the framing details with regards to attic trusses and structural outlookers I've created a sample model with a proposed dropped top chord gable end attic truss:


(http://design.medeek.com/resources/images/truss_su104_800.jpg)


Please download and review the model here:


https://3dwarehouse.sketchup.com/model.html?id=u8c3afc5c-482a-41ea-b223-988b1cccd8bc


I've also included the infill wall framing to help put everything into reference (light green).


Is this the appropriate way to frame an attic truss (gable end) with structural outlookers?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 30, 2016, 04:29:04 pm
Six possible end details for a flat truss (Pratt 4 panels), there are probably others but these seem to be the most common:

(http://design.medeek.com/resources/images/truss_su105_800.jpg)

1.) Mansard w/ Parapet
2.) Parapet
3.) Mansard
4.) Overhang
5.) Cantilever
6.) None

Both Mansard configurations can also have an optional overhang as shown.  The Parapet configuration should allow for customizing the thickness of the parapet wall.

View model here:

https://3dwarehouse.sketchup.com/model.html?id=ude4e9b15-f67e-40de-a99f-97d2044182ad

This truss type with its many end configurations would work well with an HTML UI, that is the direction I will be going with future user inputs and interfaces since the ability to customize is unlimited.

With the flat trusses I will initially offer both Howe and Pratt with the ability to utilize a low slope or zero slope.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 01, 2016, 02:21:21 am
Version 1.4.8 - 04.01.2016
- Added Mod Fan common truss type.
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Common (Mod Fan) truss type.

(http://design.medeek.com/resources/images/truss_su106_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=u3cf3d051-4d02-4490-af81-5693296cca33

With the addition of the Mod Fan (Triple Fan) the line up of common trusses is complete.  I still need to add in raised heels and structural outlookers for some of the configurations. 

Theoretically I could add in additional configurations of the Fink and Howe truss types for extremely large roofs but the largest I've ever seen is a raised heel Quad Fink (10/9).  Large spans beyond 70'-80' are probably not practical as far as a single span common truss roof.  At that point you pretty much go with large flat roofs with interior columns and girders and all steel construction (think Walmart or Cosco).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 02, 2016, 04:17:02 pm
Tray truss algorithm:

(http://design.medeek.com/resources/truss/GEOMETRY/TRAY1_800.jpg)

A more complex algorithm would be required for a non-centered tray.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 03, 2016, 05:00:32 pm
Tray Trusses working now I just need to enable gable ends and advanced options:

(http://design.medeek.com/resources/images/truss_su107_800.jpg)

Note the three large trusses are all 36' span with different tray widths and different web triangulations.

View model here:

https://3dwarehouse.sketchup.com/model.html?id=ub0bbdf3a-4749-4e8a-8016-758869f692b6
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 04, 2016, 02:30:14 pm
Version 1.4.9 - 04.04.2016
- Added Tray truss type, configurations: (AUTO).
- Metric input enabled for tray truss type.
- Added gable end trusses for tray truss type.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 11, 2016, 12:24:47 am
Version 1.5.0 - 04.11.2016
- Added Mono Scissor truss type, configurations: (2/2, 3/3).
- Metric input enabled for mono scissor truss type.
- Added gable end trusses for mono scissor truss type.
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Mono Scissor (2/2, 3/3) truss types.

(http://design.medeek.com/resources/images/truss_su110_800.jpg)

When the raised heel option is selected the pitch of the bottom chord may equal the top chord creating a half vaulted parallel chord truss.

View model here:

https://3dwarehouse.sketchup.com/model.html?id=8e90b148-e241-4c88-b8b4-83c21ec12a3d (https://3dwarehouse.sketchup.com/model.html?id=8e90b148-e241-4c88-b8b4-83c21ec12a3d)

Raised heels are also enabled for this truss type, the combination of structural outlookers (vert & horz.) with the raised heel (wedge, slider, vert) makes for some interesting combinations and for some challenging logic/programming in order to get it all right.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 13, 2016, 03:08:00 pm
Updating the hip roof module so that an appropriate wireframe is displayed while using the roof positioning tool:

(http://design.medeek.com/resources/images/truss_su111_800.jpg)

I will roll a revision once I've finished updating all of the rafter roof types with updated wireframes (preview graphics).
Title: Dutch Gable Roof
Post by: Medeek on April 16, 2016, 04:20:11 pm
Version 1.5.1 - 04.16.2016
- Added Dutch Gable Rafter Roof (all advanced options enabled).
- Added wireframe (temporary) graphics to the roof positioning tool for rafter roofs.

(http://design.medeek.com/resources/images/truss_su112_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=614d542d-8dcc-4f2f-bbdc-fd4bc4c1f1e7

I still need to setup ceiling joists for hip and dutch gable roofs.
Title: Complex Roof Framing - Nested Dutch Gable Roof
Post by: Medeek on April 17, 2016, 05:02:53 am
A nested dutch gable roof created with the plugin.  The roof is initially generated by creating three dutch gable primitives and then deleting and trimming certain elements.  The most time consuming is the creation of the two valley rafters.  I think it might be helpful to have some sort of valley rafter tool if I can figure out a good way of doing that.

(http://design.medeek.com/resources/images/truss_su113_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=2676e970-a79e-40a3-8c77-63208c9d93ef
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 17, 2016, 01:49:33 pm
Looking at the half hip roof next.  Fairly cut and dried but I'm a little undecided how to handle the birdsmouth cut of the hip rafter where it intersects the discontinuity of the gable wall.  I will probably use the same birdsmouth cut on the half hip rafters as the other common rafters of the roof.

(http://design.medeek.com/resources/images/truss_su114_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=ce1dd25e-7674-4625-981e-52a4e07b9997
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 18, 2016, 05:19:23 am
Per user request:

Version 1.5.2 - 04.18.2016
- Added energy/raised heels for small span attic trusses (less than 24 ft.), 1 variant: vertical w/ strut.
- Added some additional logic to improve the triangulation of the upper attic of attic trusses.

(http://design.medeek.com/resources/images/truss_su115_800.jpg)

When I get some more time I will add in slider and wedge raised heel options for the attic truss type but at that moment it is low priority since most users seem to favor a fairly tall raised heel when utilizing it with attic trusses.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 20, 2016, 04:53:33 pm
Version 1.5.3 - 04.20.2016
- Added Mono Cathedral truss type, configurations: (2/2, 4/4).
- Metric input enabled for mono cathedral truss type.
- Added gable end trusses for mono cathedral truss type.
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Mono Cathedral (2/2, 4/4) truss types.
- Added Mono Scissor truss type, configuration: (4/4).

(http://design.medeek.com/resources/images/truss_su116_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=2ba29c11-a7b2-4913-a758-c005eb1288f9

I manually modeled this truss type about two months ago and I have been meaning to add it in, finally got it done tonight.

Manually created model here:

https://3dwarehouse.sketchup.com/model.html?id=u5c030ac2-f2e4-4c8d-8d9b-67bfa780ee7f
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 21, 2016, 01:30:22 pm

Version 1.5.4 - 04.21.2016
- Added a graphical user interface (GUI) for the selection of the truss type in the "Draw Roof Truss" sub-menu.
- GUI can be toggled with previous drop down menu within global settings.


(http://design.medeek.com/resources/images/truss_su118_800.jpg)


(http://design.medeek.com/resources/images/truss_su117_800.jpg)


As you can see there is only one global setting at the moment but now that I have the interface and back end properly setup it won't take much to add in a number of other global values.  At some point I will probably have enough parameters that I will need to enable some sort of tabbed html front end for the global setting menu.


With html web dialog boxes I am not sure how well they work on a Mac, the whole sync vs. async issue is a real problem for web dialogs and Macs.  I only test on a PC so I can't guarantee 100% compatibility on a Mac.  So far I haven't had too many complaints.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 26, 2016, 06:19:53 pm
Here is a preview of the Geometry Input (GUI) menu for the upcoming gambrel attic truss.

(http://design.medeek.com/resources/images/truss_su119_800.jpg)

Notice the preview pane which gives a basic profile of the truss and attic space.  I still need to add some dimensions and some other symbols (pitch, bearing walls, etc...) to the preview graphics but it is mostly there and functioning quite admirably. 

The GUI is html with javascript and SVG (scalable vector graphics) for the image.  The nice thing is that changing any of the inputs will instantly update the dimensions and preview image allowing one to fine tune the truss geometry before proceeding further.  For gambrel roofs this ability to adjust the proportions of the roof relative to each other is very important in my opinion.  See my previous gambrel study here:

http://design.medeek.com/resources/truss/gambrelroofstudy.html (http://design.medeek.com/resources/truss/gambrelroofstudy.html)

Since the menu is primarily composed of html, javascript and SVG you can actually beta test it external to SketchUp here:

http://design.medeek.com/resources/gambrel/web_dialog_gambrel_attic.html
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 28, 2016, 07:38:58 am
Updated screenshot of the gambrel attic menu:

(http://design.medeek.com/resources/images/truss_su120_800.jpg)

This is getting pretty close to the final form that this menu will take. 

It's actually really amazing what can be done with SVG and javascript, definitely not my forte but after this exercise I feel like I can probably construct anything with this combo if required.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 28, 2016, 09:16:25 pm
Version 1.5.5 - 04.29.2016
- Added Gambrel Attic truss type, configurations: (AUTO w/ piggyback trusses).
- Added a graphical user interface (GUI) for gambrel attic geometry input.

(http://design.medeek.com/resources/images/truss_su121_800.jpg)

A reset button would be useful to return the GUI to the default values.  There is still a lot of work to be done with the gambrel attic truss type:

- Advanced Options
- Gable Trusses
- Default or Reset Button
- Metric Input

View model here:

https://3dwarehouse.sketchup.com/model.html?id=fc8be11c-8bb1-4e60-a73e-5ba62628ae95
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 29, 2016, 05:24:19 am
With the graphical menus you will notice a slight delay once the "submit" button is clicked.  This is to allow for a quick display of a status message, however I'm finding this delay to be annoying and may eliminate it altogether to speed the use of the new GUI.

Also note that with gambrel attic trusses the non-graphical geometry menu is still an option if you turn off the GUI flag in the global settings.  For some people this may be easier but I think the new preview pane is a major design asset when it comes to this type of roof.

I'm thinking it might be useful to implement this same type of preview/GUI for regular attic trusses so that one can preview the configuration before committing.  Now that I've been down this road once it won't be such a struggle.  Most of the other truss types are fairly simple and a preview image is probably not warranted unless the users say otherwise. 

I feel that the preview window goes a long way in helping explain what each term is in the input geometry menu but I may also add in some pop up windows (?) that display diagrams or other explanatory notes to help the less educated users.

(http://sketchucation.com/forums/download/file.php?id=138963&t=1)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 29, 2016, 03:30:35 pm
This is the level of detail I am aiming for with the advanced options for gambrel attic roofs (minus the truss plates):

(https://scontent-sea1-1.xx.fbcdn.net/t31.0-8/13131738_10208476408255049_4068722961615908164_o.jpg)

Notice the structural outlookers with gable end trusses and the prow roof (option).  I've got my work cut out for me.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 03, 2016, 07:12:30 am
I am wondering how many of your designers/architects/contractors/builders out there have used Open Joist products?

http://www.openjoisttriforce.com/

I was thinking I might add their product line to the Floor Joist/Truss module.

(http://www.openjoisttriforce.com/wp-content/uploads/2013/12/prod-caract-ajust-img3-eng1.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 10, 2016, 05:43:40 pm
Version 1.5.6 - 05.11.2016
- The plugin now automatically checks for updates.
- Option added in Global Settings to adjust frequency of "check for updates" or to disable this feature entirely.

I've also added in the Open Joist (TriForce) floor truss but it is not quite ready for release so I have disabled it until the next version release. 
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 14, 2016, 02:01:09 pm
For large agricultural buildings a double inverted truss can be employed to provide a large vaulted span for machinery:

(http://www.lakecountrytruss.ca/images/trusses/double_inverted_large.jpg)

I am wondering if this truss type is still commonly used by anyone for this type of application and whether it would be of interest, enough for me to add it into the growing list of trusses within the plugin.

Also if anyone has any shop drawings they could send me that would be very helpful. 
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 14, 2016, 02:56:29 pm
A quick study of a double inverted truss by taking two 24' howe trusses and joining them to form a double truss.  Note that the 4:12 pitch of the original trusses is maintained and the interior vault is exactly 8:12 pitch. 

(http://design.medeek.com/resources/images/truss_su122_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=d1f62979-cea5-42f0-97e4-16309098928a

My question with this configuration is how the top and bottom chords at the peak should butt up?  For example should the bottom chords at the peak have a double scarf cut or a single scarf cut?  Some shop drawings would help in determining what is common practice.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 15, 2016, 06:30:04 am
Version 1.5.7 - 05.15.2016
- Added Scissor truss type, configurations: (4/2, 6/4).
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Scissor (4/2, 6/4) truss types.

(http://design.medeek.com/resources/images/truss_su123_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=620e816e-d809-4732-a19f-e425b4cc17fc

I also updated the pause in the truss selector GUI from 700 ms to 400 ms.  Still more work to be done with raised heels and structural outlookers for some of these configurations but its getting close.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 16, 2016, 02:43:59 pm
Coffer Truss Algorithm:

(http://design.medeek.com/resources/truss/GEOMETRY/COFFER1_800.jpg)

This is assuming that the coffer span is centered on the truss.  A non-centered coffer algorithm could get significantly more interesting and difficult.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 20, 2016, 12:04:45 am
This map shows where the Truss Plugin is being utilized:

http://design.medeek.com/calculator/sketchup/data/medeektrusspluginusermap.pl

Note, this is only registered users and not all installations of the trial version.  Also note that addresses have been dumbed down to City, State, Country so that the privacy of registered users is upheld.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 22, 2016, 03:04:44 pm
Version 1.5.8 - 05.22.2016
- Added metric input for Gambrel Attic truss type.
- Added a graphical user interface (GUI) for metric gambrel attic geometry input.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 23, 2016, 12:35:58 am
Gambrel Attic (metric) GUI

(http://design.medeek.com/resources/images/truss_su125_800.jpg)

I also show the industry standard feet-inches-sixteenths.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 28, 2016, 06:57:06 pm
Version 1.5.9 - 05.29.2016
- Increased top chord pitch limit from 12/12 to 18/12 for the following Scissor truss types, configurations: (2/2, 4/4).
- Heel web logic revised to accommodate steeper pitches for bottom and top chords of scissor trusses.
- Increased top chord pitch limit from 12/12 to 18/12 for valley truss sets.

16/12:12/12 Scissor Truss with an 18" raised heel:

(http://design.medeek.com/resources/images/truss_su126_800.jpg)

Notice that the steep pitch of the bottom chord changes the way the heel web and bottom chord meet at the bearing point.  The additional logic listed in the changelog notes deals specifically with this issue.

View model here:

https://3dwarehouse.sketchup.com/model.html?id=6c14d6c0-14c3-44cc-ba76-e4771fbfa936
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 30, 2016, 05:08:58 pm
I will probably add the symmetric cathedral truss type next:

(http://design.medeek.com/resources/images/truss_su127_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=1fb7807d-2d62-447e-86db-52cd98432a29

The web configurations will use an "auto" triangulation algorithm similar to the tray truss type.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 07, 2016, 05:11:43 pm
Version 1.6.0 - 06.08.2016
- Corrected a bug with raised heel fink trusses and structural outlookers.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 08, 2016, 06:20:12 pm
Various configurations of a 16' King Post Truss:

(http://design.medeek.com/resources/images/truss_su128_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=d38c0061-b812-499a-b02a-70c43148d958

With a raised heel note the use of either a wedge, slider or vertical web with strut.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 11, 2016, 06:47:50 am
Version 1.6.1 - 06.11.2016
- Added Coffer truss type, configurations: (AUTO).
- Metric input enabled for coffer truss type.
- Added gable end trusses for coffer truss type.
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Coffer truss type.
- Building parameter menu (2nd) and advanced options menu for trusses now default to last picked options of the session for that sub-menu item.


Various configurations of a 40' coffer truss shown below:

(http://design.medeek.com/resources/images/truss_su129_800.jpg)

The web triangulation algorithm automatically determines which configuration is appropriate based on the span between panel points.  This simplifies the geometry input menu but does take some control from the user.

View model here:

https://3dwarehouse.sketchup.com/model.html?id=a9f2e281-557d-4d13-a9ad-64bdfdd078f4
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 13, 2016, 06:43:49 pm
Version 1.6.2 - 06.14.2016
- Added Symmetric Cathedral truss type, configurations: (AUTO).
- Metric input enabled for symmetric cathedral truss type.
- Added gable end trusses for symmetric cathedral truss type.
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Symmetric Cathedral truss type.

Various sizes and configurations of a symmetric cathedral truss:

(http://design.medeek.com/resources/images/truss_su130_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=2755897d-3855-447a-bc13-d4478cf99355
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 14, 2016, 04:04:31 pm
Modified an existing truss roof to make it a half hip truss set:

(http://design.medeek.com/resources/images/truss_su131_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=6e2633ca-ebb2-4597-87e9-ba41b47a636f

This will be my first venture into more complex truss systems.  I figured I would cut my teeth on the half hip (Jerkin Head, Tudor Hip) truss set first before attacking the more complex full hip variants of which there are many.

After sketching this model up and examining the geometry I now have a number of questions:

1.  Are my roof planes correct?  Note that I have drawn the apex of the hip roofs at the edge of the last full truss and not at its centerline.  Not entirely sure what is common practice in this regard.

2.  I've shown some non-structural outlookers along the rake.  What would the outlookers along the half hip portion look like?

3.  If I use structural outlookers how would those be framed in over the hip section?

4.  Does the apex of the half hip typically coincide with the next truss or could it land somewhere between trusses?  ie. the half hip length is some multiple of the truss spacing.

5.  Is the hip section usually the same pitch as the rest of the roof?  There is really no reason why it has to be.

6.  As the length of the half hip increases the depth of the gable end truss decreases as does the first inboard truss.  What is the practical limit for the minimum depth of the first inboard truss?

7.  Does anyone have some shop drawings of this type of truss set that I can study?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 15, 2016, 04:49:30 am
As previously noted the web dialog from the plugin can actually be used external to SketchUp to explore gambrel attic geometry:

(http://design.medeek.com/resources/images/truss_su125_800.jpg)

Imperial Units:

http://design.medeek.com/resources/gambrel/web_dialog_gambrel_attic.html

Metric Units:

http://design.medeek.com/resources/gambrel/web_dialog_gambrel_attic_metric.html

I might develop this into a web based app which would allow one to generate 2D AutoCAD geometry (.dwg) of the truss profile.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 15, 2016, 09:36:12 am
With non-structural lookouts would you frame them something like this?  This question is mostly directed at the contractors and carpenters out in the field who actually have to build these roofs.  Typically as an engineer I never worry about these details especially when they are non-structural.

(http://design.medeek.com/resources/images/truss_su132_800.jpg)

In my opinion they aren't really doing a whole lot, much better to drop the gable truss and then cantilever them from the first in board truss (ie. structural outlookers).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 15, 2016, 12:01:58 pm
Hip Truss Algorithm:

(http://design.medeek.com/resources/truss/GEOMETRY/HIP1_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 17, 2016, 11:00:05 am
Outlookers oriented horizontally with gable end truss top chord dropped:

(http://design.medeek.com/resources/images/truss_su133_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=9f3dd430-1b90-435a-bfa6-f2bbe4d3e553
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 19, 2016, 11:01:47 am
Version 1.6.3 - 06.19.2016
- Added Gable Dormers to the Minor Roof Sub-Menu (dormer walls only).

For now only the walls of the dormer are created:

(http://design.medeek.com/resources/images/truss_su134_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=e17866e5-2e1d-4fb7-8203-fcb6484e8f08

I am still ironing out the details on how to best model the roof geometry.  I will probably offer either a rafter or truss option.  Other details such as multiple windows will also come later.

For now please test the metric and imperial wall creation.  I will probably need to post a tutorial video on how to use this feature since it involves selecting the main roof plane (top of a rafter or truss) and then two points that define the width/exterior corners of the dormer.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 20, 2016, 01:29:57 am
Testing the dormer (wall) feature out with a gambrel attic truss:

(http://design.medeek.com/resources/images/truss_su135_800.jpg)

These dormers have a typical gable profile but it might be useful to have a gambrel dormer option as well to match with a gambrel style roof.  Note that I have not shown all of the ladder framing in the model.  On a roof like this it could get quite extensive.

To generate the dormer roof I just used my rafter roof feature and then trimmed the elements back manually. 

View model here:

https://3dwarehouse.sketchup.com/model.html?id=315004e6-6c2e-427e-981e-dc891371c77c

https://www.kubity.com/p/uCN2F6
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 20, 2016, 04:27:59 am
Same barn with a few more details.  For gambrel attic advanced options I should also include the option for a crow's beak as shown in this model and the option to set the extension.

(http://design.medeek.com/resources/images/truss_su136_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=1d1a6c57-08c4-46a4-a93e-9ae28b9f477e

https://www.kubity.com/p/uraGAJ
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 25, 2016, 01:37:54 am
Under advanced options for gable roofs (truss and rafter) I am thinking about adding a "roof return" option.  Any thoughts on "greek returns":

(http://design.medeek.com/plansets/garages/GARAGE4828-A6D-3B/PHOTOS/GREEK_RETURN_FRAMING.jpg)

(http://design.medeek.com/plansets/garages/GARAGE4828-A6D-3B/PHOTOS/SHEATHING_RIGHT.jpg)

The images above shows a roof return with a gable termination, alternatively this could end with a hip termination as in below:

(http://architectage.com/aaattaches/aaattaches7/040619454852583.jpg)

Or with a full greek which stretches across the entire span:

(http://www.tractorbynet.com/forums/files/projects/261132d1334631697-what-do-you-call-roof-full-return-jpg)

Does anyone have any specific framing details on how best to frame these roof elements?

As far as the logic to add them into the plugin it won't be a big deal, just an additional module that plugs into the advanced roof module.

To simplify things I would used the same pitch on the returns as on the main roof.  The three variables would be:

1.)  Return Type: Gable, Hip, Full
2.)  Length of the Return
3.)  Extension beyond Rake
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 25, 2016, 03:54:47 am
A quick study of a hip return:

(http://design.medeek.com/resources/images/truss_su137_800.jpg)

Notice the inboard hip rafter does not terminate at the gable wall when the return length is too short.  This poses some interesting framing given this situation, note the return on the right side of the roof is this case, not entirely sure how one would support/terminate the hip rafter in this situation.

When the return length allows the hip rafter to terminate at the gable wall then the framing is fairly straightforward.

The hip rafter will terminate at the gable wall when the return length is greater than or equal to twice the total return extension (Rakeboard Width + Gable Overhang + Return Extension).

The other question that I have is how to apply the sheathing to these small odd shaped roof segments.  How far up under the overhang should the sheathing extend?

View model here:

https://3dwarehouse.sketchup.com/model.html?id=482d84f7-52a6-4b56-bf7d-4f373d825ec0 (https://3dwarehouse.sketchup.com/model.html?id=482d84f7-52a6-4b56-bf7d-4f373d825ec0)

https://www.kubity.com/p/ytJPd4 (https://www.kubity.com/p/ytJPd4)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 25, 2016, 05:14:32 pm
This is an excellent link:

http://spot.pcc.edu/~rsteele/BCT122_123/return_eave.pdf

They run the outside hip rafter back to the gable wall and don't run the barge rafter (rake board) to the fascia like I've shown, maybe I've got this wrong...

This method would allow for sheathing of the return without having to notch around the barge rafter.  I call this the floating barge rafter method:

(http://design.medeek.com/resources/images/truss_su138_800.jpg)

Compare with extending the barge rafter all the way to the fascia board:

(http://design.medeek.com/resources/images/truss_su139_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 26, 2016, 11:09:14 pm
Version 1.6.4 - 06.27.2016
- Added roof return option within the advanced options menu for common, scissor and vaulted trusses, configurations: (HIP).

(http://design.medeek.com/resources/images/truss_su140_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=790b256d-72fe-46c9-b49c-dd7da0209a02

This option is available for most typical triangular shaped trusses.

I will be adding the gable and full return at a later date, currently only the hip return is available.  Another limitation is that the return roof pitches currently default to the main roof pitch.  I need to add some additional code that will allow the pitch of the return portions to be set independent of the main roof pitch.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 27, 2016, 01:36:16 pm
12:12 main roof with a 8:12 hip roof return.  The interesting part is the hip rafter
where the return meets the main roof plane.  The dropped hip rafter is off center so that it supports the sheathing from both planes.  The calculations might prove challenging.

(http://design.medeek.com/resources/images/truss_su141_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 07, 2016, 02:24:51 am
Version 1.6.5 - 07.07.2016
- Added energy/raised heels for polynesian truss type (1 variant: vertical w/ strut).
- Fixed HTML truss selector menu so that window size no longer truncates truss images.

(http://design.medeek.com/resources/images/truss_su145_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=c4ecc314-9702-4c99-9148-ca0790178583
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 11, 2016, 11:57:09 am
This is an example of a 24' x 24' garage that I would like to build on my property this summer or the next. 

(http://design.medeek.com/resources/images/truss_su146_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=77329ddc-a170-4dde-945e-4e413304f620

I created the foundation and roof with minimal effort using my own plugins.  The walls were created initially with the housebuilder plugin however I then manually edited the walls.  Note that the top plates overlap properly as they should.

Also note that the garage door wall is a double portal frame.  I would like for my wall plugin to automatically create this standard type of portal frame (PFH) both single and double (ie. Garage Door Option). Notice the embedded Simpson Strong-Tie STHD14 holdowns.

I like to use 2x jamb boards around the door perimeters when the stem wall projects above the concrete slab, this may be atypical constructon for others.  Local contractors like to embed a pressure treated nailer into the concrete.

In theory I should be able to create this exact model using the Foundation, Wall and Truss Plugin and do it all within 5 minutes or less.  That is the goal.

With the wall plugin I will have the standard linear wall tool but I would also like to have a rectangle wall tool that will immediately throw up 4 walls given three user selected points, similar to the truss and roof plugins.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 12, 2016, 11:16:38 am
This is a quick study of a post frame roof using doubled trusses with 2x6 purlins @ 24" o/c.  This is pretty typical for a  pole barn or post frame building constructed locally:

(http://design.medeek.com/resources/images/truss_su147_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=0240f563-8350-460d-b07c-9f7dae117782

Notice how the rake and fascia boards are raised above the trusses so that they are flush with the roof plane and purlins.  The overhang can be achieved a number of ways but one method is to extend rafters from an inboard purlin and also attach to the post as shown. 

(http://www.tractorbynet.com/forums/files/build-yourself/226037-pole-barn-roof-question-image-547175564-png)

There are a number of other ways to frame the overhang, a quick search online will attest to this.  Sometimes a header is used between posts which allows for a truss spacing which is closer than the post spacing.

Purlins position right at the peak seems fairly standard, based on some plansets that I have.

When you add end walls with posts you can usually eliminate the doubled truss at the gable ends and you often will see a gable end truss that has girts (horiz. members) instead of studs.

(https://e2x3s6i4.ssl.hwcdn.net/main/items/media/MWTRU012/ProductLarge/postframeendtruss.jpg)

With a purlin roof I almost need to create a separate menu item and module to properly deal with it.

Here is an interesting double truss design but with scissor trusses:

(https://s-media-cache-ak0.pinimg.com/736x/6d/cf/33/6dcf332463c812ea9427438de8adb2c2.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 14, 2016, 06:38:59 pm
Version 1.6.6 - 07.15.2016
- Added roof battens option within the advanced options menu for common, scissor and vaulted trusses.
- Battens can be offset from the fascia board.
- Battens at peak option enabled.

(http://design.medeek.com/resources/images/truss_su148_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=e7f7a812-53da-4c57-b40a-b28bbacf96e2

Currently this feature is only available for truss roofs, I still need to add it to hip and gable rafter roofs.

If sheathing is enabled with battens, the battens are placed on top of the sheathing.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 21, 2016, 08:51:55 am
Version 1.6.7 - 07.21.2016
- Added a counter battens option within the battens menu for common, scissor and vaulted trusses.

(http://design.medeek.com/resources/images/truss_su149_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=3bb5c81a-ffd0-4f2f-8cf0-34bf6279428e

Counter battens can be applied with our without sheathing.  The counter battens are centered on the trusses below therefore their spacing is not independently controlled. 

Based on my research it appears that counter battens are usually only applied when battens are laid on top of a sheathed roof.  However I have left the option open to apply them without the sheathing in case one wanted to apply them directly to the truss top chords over a vapor barrier.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 22, 2016, 04:55:13 am
I can add another input field into the menu which will allow the offset from the peak:

Offset from Peak (mm):

I can also put in another option that will allow for the equal spacing between peak and eave battens with the spacing input serving as the max. batten spacing if this option is enabled:

Spacing Peak-to-Eave: YES/NO

I think this will then give you the flexibility you need to make this feature actually useful in real world applications.

Another thing to note is that the battens will work with the roof returns option but I currently have no logic in place to deal with the extension at the eave.  I may need to give this some more thought:

(http://design.medeek.com/resources/images/truss_su150_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 22, 2016, 06:52:31 am
Version 1.6.7 - 07.21.2016
- Added a counter battens option within the battens menu for common, scissor and vaulted trusses.
- Battens (at peak) can be offset from peak.
- Peak-to-Eave spacing enabled when "battens at peak" option is selected.

This was a very small update so I just tucked it into the latest revision.

(http://design.medeek.com/resources/images/truss_su151_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 30, 2016, 02:06:02 pm
I haven't had any time this week or even this weekend to dive back into it yet but the icons for the Medeek Tools Menu (trim and extend for now) will look like this:

(http://design.medeek.com/resources/images/truss_su_menu_with_tools.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 20, 2016, 08:54:54 am
Version 1.6.8 - 08.20.2016
- Added the Medeek Tools toolbar with Trim and Extend icons.
- Added the trim function for (solid) groups and components.

Only the trim function currently works with this latest release.  I'm also not completely satisfied with the trim function as it tends to break down when dealing with components that have tranformed instances.  I am still working on this one.  The main reason I've released it is for a few of my SketchUp mentors to have the ability to test the trim function and hopefully help me work the bugs out of it.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 20, 2016, 03:30:07 pm
I've created a SketchUp model tonight using the truss and foundation plugins to further examine a structural design I am working on.

(http://design.medeek.com/resources/images/truss_su152_800.jpg)

View and download model here:

https://3dwarehouse.sketchup.com/model.html?id=cb424537-7ad2-4afb-a53b-1ab547feec26

I think I will probably add a TJI roof that allows one to use two glulam beams with cantilevered rafters as shown in this model, this configuration seems to be fairly popular.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 04, 2016, 06:20:22 am
Again I apologize for the delay in development, first it was my new job and then I re-injured my rotator cuff (old injury from 10 years ago) which has made sitting at my desk for prolonged periods very difficult.

This morning I sat down and thought about hip sets since I've had some recent requests for the their addition to the plugin.  What I show below is a fairly standard step down hip set with, with the midwest variant shown at one corner and the standard variant at the other corner. 

(http://design.medeek.com/resources/images/truss_su153_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=aa9db54b-4a66-412e-86fd-94e3e676e0b5

Note, I have not shown all of the internal webs for clarity, those will be generated automatically and not be user definable. 

Please review carefully and let me know if anything looks amiss.  I will also be adding in other variants of the hip set but I figured I would start with these two.

A stepdown hip set provides a girder truss, with a hip jack truss running from the corners up the ridge until they meet the hip girder.

The Midwest hip set also provides a girder truss, with hip trusses that step up to the peak.
However in a Midwest hip set, you run a rafter (dropped) up from the corner of the front wall to the hip girder.
All the bottom chords of the end jacks run to the hip girder, allowing for better attachment of the drywall on the ceiling.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 05, 2016, 09:21:47 am
This is the Northeast Hip Set variant:

(http://design.medeek.com/resources/images/truss_su154_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=7a091720-b221-4b49-b59b-f797f95211e6

In a northeast hip set, you will find a short jack truss starting at the corner and running up the hip ridge. This hip jack stops at a sub-girder. All end jack bottom chords run to the hip girder, allowing for better attachment of the drywall on the ceiling. Hip cats must be field cut and installed between the hip trusses. Works well with dual-pitched hip systems.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 05, 2016, 01:33:53 pm
This is the California Hip Set:

(http://design.medeek.com/resources/images/truss_su155_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=c17f8767-de27-44bd-b589-fbb186ea09fc

The problem I am having with this variant is the conflict between the 2x6 hip rafter and the top chords of the step down hip trusses.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 07, 2016, 10:27:31 pm
The revised california hip set with a stacked hip rafter:

(http://design.medeek.com/resources/images/truss_su156_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=97644895-c988-435c-bdc4-c7b8956a6d46
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 08, 2016, 05:38:35 am
A stepdown or midwest hip set with a drop-in purlin frame:

(http://design.medeek.com/resources/images/truss_su157_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=5d01af7e-a966-42c2-8355-88b5964e6d8c

There is some minor conflicts at the top chord of the frame with the hip trusses and at the peak but I don't think it is worth worrying about.

I have found that for manual editing of members the "trim" function is becoming a very valuable tool, it has already saved me a lot of time when adjusting webs and chords as I adjust or drop some of the hip truss top chords.  I strongly suggest that everyone upgrade to the latest version (1.6.8 ) to take advantage of the improved trim function.  I now need to get the extend function working.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 09, 2016, 07:46:56 am
A smaller (16' span) standard terminal hip set attached to the main roof with girder truss and valley set.

(http://design.medeek.com/resources/images/truss_su158_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=beb29cf5-e571-42ab-8df5-526793a49332

The addition of the hip sets into the plugin will allow the creation of more complex hip roofs with minimal manual intervention. 
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 10, 2016, 01:16:26 am
I now just need to hunker down and get some heavy coding done to make all of these hip set variants a reality.  Once I have one the rest will fall out fairly easily since the overall logic for all the variants are quite similar.  I've spent the last 2-3 days reviewing some texts and shop drawings to make sure I've got things more or less correct with my models/templates.  So far no one has complained too loudly about any of the configurations so I think it is now time to proceed and add the hip sets into the plugin.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 14, 2016, 08:47:34 am
Version 1.6.9 - 09.14.2016
- Added some enhancements and wireframe (temporary) graphics to the valley set function.
- Fixed bug in the trim function.
- Fixed bug in the roof battens option.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 26, 2016, 10:56:40 pm
I've been slowly working on the stepdown hip truss set.  Its been a bit more complicated than expected.  I've also decided to make it auto select the common truss type by span but also allow the user to manually select the common truss type as well, yet another level of complexity.  In addition I would also like to enable raised heels which again adds to the complexity of the required logic and amount of code required to make this work.

The user will be able to select the hip setback.  This is usually 3x or 4x the truss spacing (ie. 6ft, 8ft with 24" o/c truss spacing).  I could restrict this to some multiple of the truss spacing but I think I will leave it completely open ended for the user.

Once I have the initial module complete I will then add into the advanced options the ability to use a drop-in purlin frame.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 13, 2016, 11:52:25 pm

This is an example of the wireframe (temporary) graphic that is shown while creating a valley set.


(http://design.medeek.com/resources/images/truss_su159_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 19, 2016, 02:19:04 am
I've repackaged the .rbz file this morning so that when it installs into SU 2017 the extension will have the appropriate hash file and appear as "signed".  I have not yet rolled the revision (1.7.0) which includes the updates for stepdown hip truss sets, there is still substantial work before I am ready to release that module and version.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 04, 2016, 10:45:16 am
Version 1.7.0 - 12.04.2016
- Added a "Layers" tab within the global settings; roof, wall and floor components can be assigned to specific layers.
- Enabled custom layers for the common fink truss.

Note that I have only enabled custom layers for one type of common truss (fink).  To enable custom layers for all other truss types, rafter roofs and other misc. items will take a few hours of going through each module of the plugin and adding in the "layers" code or conditional statements.  My arm/neck is not holding up very well but I thought it would be nice to at least get this out there for the most common truss type for testing purposes and feedback.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 08, 2016, 07:18:59 am
I've had a number of people asking about adding in the connector plates for the trusses.  After giving this some thought it doesn't seem like too much work to implement.  I will try and work on this today and this evening.

I've already added in the option into the global settings:

(http://design.medeek.com/resources/images/truss_su161_800.jpg)

Plate thickness can be set by the user (inches or mm).  The default will be 0.0575 inches (1.46 mm) which is the total thickness of a typical Mitek M-16 connector plate:

http://www.icc-es.org/reports/pdf_files/ESR-1311.pdf

If I could find some additional help for programming that would be useful right now.  I've come to the realization that I cannot realistically program all of the stuff I have planned.  I really need to expand this beyond a one man show.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 08, 2016, 02:00:34 pm
Version 1.7.1 - 12.08.2016
- Added truss connector plates within the global settings, plate thickness can be specified.
- Added a "roof_mpc" layer for roof truss plates, connector plates can be assigned to a specific layer.
- Enabled metal plate connectors for the common fink truss.

(http://design.medeek.com/resources/images/truss_su162_800.jpg)

As with the recent layer upgrade I have only enabled connector plates for the common fink truss.  This is to provide a test bed for the connectors then once the interface is fined tuned I will roll it out for all truss types.

At the moment the plate sizes are hard coded in.  I am still trying to decide on the best method to use so that the connector plates can all be sized by the user.  The objective is to make this a flexible as possible while at the same time not over complicating things.

View model here:

https://3dwarehouse.sketchup.com/model.html?id=8e1d46c3-e1e2-4bc9-b16b-69aa1085c8d1
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 08, 2016, 11:10:24 pm
What I think I will do is add in one more option in the global settings which allows one to toggle the plate sizing to either auto or manual.

If auto is selected I will create a basic algorithm that looks at the truss span, truss pitch and depth of the TC, BC and webs and then sizes the plates accordingly.  I already have such an algorithm built into my Truss Designer here:

http://design.medeek.com/calculator/calculator.pl

If manual is selected I will have an additional html input screen appear that shows the location and size of each plate as well as the outline of the truss.  The input will look similar to this:

(http://design.medeek.com/resources/images/truss_su125_800.jpg)

As each plate is adjusted it will immediately change in size showing exactly the configuration of the truss with its connector plates.  This involve quite a bit more coding however once I create one such html input, creating more will not be such a big deal.  Each plate will be labeled P1, P2, P3 etc...  Typically the location and rotation of each plate will have an optimal setting that does not need user input or adjustment.

The only question now is how to handle the gable end trusses.  I think for now I will auto-size the plates on them using the same heel and peak plate sizes as the common trusses.  For the the vertical studs I can use an algorithm that looks at stud length and then chooses either a 1.5x3 or 2x4 plate for connection to the top and bottom chords.

Adding connector plates adds a whole new level of complexity, but there have been enough requests for it that I think it is a valid endeavor.  After all this is the "Truss Plugin" and I might as well get the trusses right.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 09, 2016, 07:12:29 pm
Enabled connector plates for the common gable truss:

(http://design.medeek.com/resources/images/truss_su163_800.jpg)

There gets to be quite a bit of geometry when you start modeling all of the plates, especially the gable trusses with all of their vertical studs.

View model here:

https://3dwarehouse.sketchup.com/model.html?id=0f1b6741-f503-43e9-a627-663ceabec33b
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 09, 2016, 08:18:50 pm
As an interesting side note, one can turn off the truss layer and then measure the volume of the steel plates which yields 113.85 in3.  Multiply this by 0.284 for mild steel and you end up with a total weight of 32.3 lbs.  That is actually quite a bit of steel plates in this rather small truss package.  No wonder the truss plate manufacturers like Mitek make so much money on the sale of truss plates, the volume of steel is definitely there (194 plates).

The weight of the wood can just as easily be computed, making an assumption on the wood species (G, specific gravity of the wood), and moisture content (typically 19% at dry service conditions).

The appropriate equation to use for the density of wood can be found in the AWC NDS:

http://design.medeek.com/resources/documents/NDS2012_SUPPLEMENT_P12.pdf

For DF No. 2 the density would be 34.2 lbs/ft3

The volume of the wood is 22.06 ft3, multipled by 34.2 lbs/ft3 yields a total weight of the wood at 754.5 lbs.  Steel plus Wood = 786.8 lbs.

It may be useful to provide weight information at both the truss component level and the entire truss assembly, wood, steel and total weight.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 11, 2016, 03:57:41 am
Enabled metal plate connectors for the 4/4 and 6/4 scissor trusses:

(http://design.medeek.com/resources/images/truss_su164_800.jpg)

Each truss type and configuration needs its own special function to locate and auto-size each plate.  The code required is not difficult since most of it can be recycled but it is still time consuming to generate for each and every truss type with all of the many possible configurations.  I have not even considered raised heel trusses yet.  At some locations (ie. heel plates on a scissor truss) the truss configuration may cause the plate to fall outside of the perimeter of the truss in this case some additional logic is required to check for these instances.

View model here:

https://3dwarehouse.sketchup.com/model.html?id=16954124-d987-4a72-be11-5089a6be6221
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 11, 2016, 04:34:57 am
When it comes to plates and connectors there is also the bolted plate connected trusses with larger timber members used for more architectural and ornamental work.  I am wondering if there is any interest in having a separate module for those truss types?

Something along these lines:

(http://deadlinesengineering.com/wp-content/uploads/2013/10/heavy%20timber%20trusses.jpg)

(http://cdn.shopify.com/s/files/1/0432/5985/t/2/assets/slideshow_2.jpg?3062143040596805956)

(http://www.forestryforum.com/gallery/albums/userpics/12957/Pict0309a.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 11, 2016, 12:25:13 pm
The current TODO list:

1.  Hip Sets (Stepdown, California, Midwest, Northeast, Terminal) with and without drop-in purlin frames as applicable. Hip truss algorithm per June 15, 2016 post.
2.  Flat Trusses with html input.
3.  Barrel Vault, Clerestory, Studio Vault, and Double Inverted trusses.
4.  Html menus for each truss type.
5.  Update the manual and create more video tutorials.
6.  Extend connector plates and layers to each truss and roof type.
7.  Open Joist Floor Trusses.
8.  Polygon entry for floor trusses/joists versus currently available rectangular assemblies, also add in a function to cut a hole in the floor for a stair way or other opening. See Jul. 2, 2016 post.
9.  Dutch and Half Hip truss sets (See Jun. 14, 2016 post).
10.  Gable roof with solid sawn beam.
11.  Gable roof with "two" glulam or solid sawn beams. (cantilevered rafters).
12.  Html menu for each truss type for manual connector plate sizing.
13.  Add the roof to the gable dormer, see June 19, 2016 post.
14.  Hip and Shed Dormer.
15.  Gable, Hip and Dutch Gable Roof Minor.
16.  Engineering for Rafters, Joists and Sheathing.
17.  Bring the truss and beam engineering into the plugin versus an external link to my engineering site.  This would require porting all of my Perl code into Ruby.
18.  Add a dual pitch gable rafter roof.
19.  Add raised heels to each truss type that currently does not have this feature.
20.  Finish adding bird blocking option.
21.  PDF or HTML output (printable) showing details of a truss assembly (ie. shop drawings and layout)
22.  Update order system allowing $20 yearly license renewal.
23.  Further investigate materials (colors) for specific layers.
24.  Allow "editing" of a truss, floor or roof assembly.
25.  Timber trusses (with bolted plates).
26.  Complex hip roofs, this is related to roof minors (item 15).  Need to devise a straight skeleton algorithm.
27.  Integrate more tightly with other plugins as opportunity arises (ie. Estimator etc...)
28.  Gable end trusses for gambrel attic and attic trusses.
29.  Complete all configurations of each truss type and verify that each advanced option is correctly working (ie. polynesian truss needs more configurations).
30.  Add gable and full returns to the roof return option, currently only the hip return is available.
31.  Transition trusses.
32.  The Trim function seems to be working now I need to work on the Extend function.
33.  Steel and hybrid steel floor trusses.
34.  Explore adding in a stairway module and deck module, however these may become part of the upcoming Wall Plugin.
35.  In the advanced options for gambrel attic trusses create an option for a crow's beak, see June 20, 2016 post.

I know I'm missing a few items that I have on one of my paper lists but I can't find it right now.

The question is, other than item 1, what are the highest priority items on this list?

I've been basically sidelined since end of August so I am anxious to get this operation (neck) done with and over and really begin again in earnest to advance the development of the plugin.

My new job keeps me busy but not so busy that I can't spend a few hours each night plugging away at this list and weekends are certainly my friend in that regard.

Please feel free to let me know what other items should be added to the list.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 14, 2016, 10:31:02 am
I need to review some of my old files (local residential designs) to get a better idea of timber truss designs but out of curiosity I attempted to manually create a sample timber truss to see how long it took me create one.  About an hour into it I had come up with this:

(http://design.medeek.com/resources/images/truss_su165_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=355ab1aa-b040-4fca-a5c2-393f49bf71d8


Specifications:

- King Post truss with 4:12 pitch, 12" overhang and 1/4" buttcut, span 28'
- 6x10 Timbers (TC, BC, King Post)
- 3/8" Thick Connector Plates
- 5/8" DIA. Heavy Hex Nuts and Bolts
- 2 Rows of Bolts
- 4.5" between rows of bolts
- 4" bolt spacing between bolts in a row
- Plates offset from timber by 3/4"
- Bolts offset from end of plates by 2"
- Bolts offset from edge of plates by 1.5"
- No washers

This particular connector plate configuration uses two additional bolts at the apex of the heel plates, many other variations are possible.

Please feel free to comment.  This example is just a concept to give me a better idea of the design parameters and issues with this type of truss.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 16, 2016, 12:16:59 am
Version 1.7.2 - 12.16.2016
- Enabled custom layers for roof returns, battens and counter battens.
- License renewal enabled in Medeek Account Manager.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 16, 2016, 03:29:01 am
I like the new addition of the layers, it helps being able to hide certain aspects of the model.  This has led me to think it might be useful to somehow implement materials (colors, textures), either at the layer level or based on the geometry (ie. specific color or texture for the I-joist web -> OSB wood).

(http://design.medeek.com/resources/images/truss_su14_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 17, 2016, 12:47:53 pm
Version 1.7.3 - 12.17.2016
- Added a "Materials" tab within the global settings; Auto material assigment (colors and textures) is now an option.
- Enabled materials and custom layers for floor trusses and joists.
- Enabled materials for common trusses: metal plate connectors, lumber, and OSB.

(http://design.medeek.com/resources/images/truss_su167_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=d9b8fa16-5a7a-43f8-8da5-fc8b913bcba7

(http://design.medeek.com/resources/images/truss_su168_800.jpg)

A big thanks to those on the SketchUcation and SU board who helped me with the custom materials part of the API, the SketchUp community is a great asset.

By default the metal plate connectors, custom layers and auto materials is turned off in the global settings.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 18, 2016, 05:44:48 am
- Enabled metal plate connectors for floor trusses.

(http://design.medeek.com/resources/images/truss_su169_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=ec5402ad-0916-46f7-a84d-1bf7e57ed30f
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 19, 2016, 04:36:53 am
Looking through some old plans I've managed to dig up I came upon a couple of designs by another engineering firm. 

Typically when I've dealt with truss designs I always seen a scarf cut on the bottom chord with the top chord remaining un-notched.  In this other example the bottom chord is kept intact and the top chord is scarf cut or notched, while still allowing a continuous section to extend for the overhang with a depth equal to at least 1/2 the top chord depth.  I think the picture below explains this far better than I can with words:

(http://design.medeek.com/resources/images/TIMBER_TRUSS2.jpg)

For MPC trusses I am used to seeing a 1/4" butt cut, however for timber trusses what is more appropriate?

Which method above would go with (arch. and structural reasons)?

View model here:

https://3dwarehouse.sketchup.com/model.html?id=6d3633a4-3b5c-4b9f-9780-23be5230c66d
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 19, 2016, 06:31:29 am
Plates applied to the top truss:

(http://design.medeek.com/resources/images/TIMBER_TRUSS3.jpg)

Specs:

- Truss Type: King Post
- 6x10 TC, 6x8 BC, 6x6 kingpost
- Plate thickness = 0.25"
- single row of bolts with two bolts per row.
- connector plate width = 4.0"
- Bolt Dia. 3/4"
- Bolt Edge Distance (timber) = 4.0"
- Bolt Edge Distance (plate) = 2.0"
- Bolt Spacing = 4.0"
- Bolts and Washers not shown. 

View model here:

https://3dwarehouse.sketchup.com/model.html?id=ed8f688c-a1a2-4c2a-b09a-8ee937060922
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 19, 2016, 03:11:05 pm
This particular joint on a gambrel attic roof I am finding particularly difficult to plate:

(http://design.medeek.com/resources/images/truss_su170_800.jpg)

Luckily I have a few samples to use as guides.  Given my web configurations at this joint this seems to be the most reasonable method to plate this joint.  Note that the plate  should touch the interior corner and the exterior of the lower top chord but at the same time not project past the lumber into the spaces.  Also the plate is rotated so that it is parallel to the upper top chords pitch.

The algorithm I devised to do this is quite clever I think but can be boiled down to a few concise lines of code:

     
Code: [Select]
  # Plate 2 (Gambrel Left)

x2 = @W2x2 - (mpcyy)/(sin(@Phi2))
y2 = @W2y2
m2 = tan(@Phi2)

x1 = @X2
y1 = @Y2
m1 = tan(@Phi1)

x0 = (y2 - y1 - m2*x2 + m1*x1)/(m1 - m2)
y0 = y1 + m1*(x0 - x1)

xoffset = (mpcxx/2.0)*(cos(@Phi2)) + (mpcyy/2.0)*(sin(@Phi2))
yoffset = (mpcxx/2.0)*(sin(@Phi2)) - (mpcyy/2.0)*(cos(@Phi2))

mpcx = x0 + xoffset
mpcy = y0 + yoffset
mpcrot = -@Phi2
MedeekMethods.metal_plate mpcx, mpcy, mpcxx, mpcyy, mpcrot, "PLGL"


# Plate 2 (Gambrel Right)

mpcx = @X5 - mpcx
mpcy = mpcy
mpcrot = @Phi2
MedeekMethods.metal_plate mpcx, mpcy, mpcxx, mpcyy, mpcrot, "PLGR"

This joint has been the most difficult so far, everything else has been cake.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 24, 2016, 02:35:42 am
Version 1.7.5 - 12.24.2016
- Enabled metal plate connectors for valley truss sets.
- Enabled materials and custom layers for valley truss sets.

(http://design.medeek.com/resources/images/truss_su172_800.jpg)

Merry Christmas to all.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 26, 2016, 01:21:30 pm
Version 1.7.6 - 12.26.2016
- Enabled metal plate connectors for monopitch trusses.
- Enabled materials and custom layers for monopitch trusses.

(http://design.medeek.com/resources/images/truss_su173_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=40819b39-458c-4e87-8a5e-fe16982dfe1d
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 31, 2016, 05:49:53 am
Version 1.7.7 - 12.31.2016
- Enabled materials and custom layers for gable, hip, shed, TJI and dutch gable rafter roofs.

(http://design.medeek.com/resources/images/truss_su174_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 02, 2017, 06:30:37 am
Version 1.7.8 - 01.02.2017
- Enabled materials and custom layers for gable dormers.
- Added advanced options for gable dormers, enabled exterior wall sheathing option.

(http://design.medeek.com/resources/images/truss_su175_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=5b255dad-4823-450d-a7d9-153d983e73a5
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 02, 2017, 10:28:45 am
This is an example of custom layers and materials implemented in the Medeek Truss Plugin and Medeek Foundation Plugin and used in one model:

(http://design.medeek.com/resources/images/truss_su176_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=5ff9d1dc-7384-4c7f-bc8a-915c2cd3fc6c

Turn off the sheathing layers first to reveal all of the structural framing etc...

Regular walls were created with the Housebuilder plugin.

The trim tool in the Truss Plugin was used quite successfully to manually trim back the dormer roof framing and sheathing.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 14, 2017, 02:13:55 am
Spent some time this morning traversing through the common truss code updating some of the truss types so that I can enable energy/raised heels for all common trusses as well as enable custom layers, materials and connector plates. 

As I've developed the plugin and added new features I used the fink truss as the cutting edge, so everything having to do with this truss type is pretty much up-to-date, however some of the other truss types are seriously lagging so a little house cleaning is in order.

It may be a few days before I can release this latest version since there is a lot of tedious work ahead.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 15, 2017, 12:23:09 am
Raised/Energy heels add another level of complexity to the equation.  Below you can see that various heights of a raised heel on a simple King Post truss requires different configurations and hence separate plating routines:

(http://design.medeek.com/resources/images/truss_su177_800.jpg)

This also affects the gable trusses as well, below is a fink truss with its gable counterpart:

(http://design.medeek.com/resources/images/truss_su178_800.jpg)

View models here:

https://3dwarehouse.sketchup.com/model.html?id=91d8d78a-8e6c-4dab-9839-4d689c84c297
https://3dwarehouse.sketchup.com/model.html?id=89739563-049f-4277-bfca-75663724967e

I'm still house cleaning.  I've now got the King Post and Fink truss fully cleaned up with connector plates enabled for all possible configurations (raised heel, non-raised heel, structural, non-structural).  I've only got 10 more common truss types to work through, see list below:

Queen Post
Howe
Fan
Mod Queen
Double Fink
Double Howe
Mod Fan
Triple Fink
Triple Howe
Quad Fink

Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 15, 2017, 04:14:00 am
Version 1.7.9 - 01.15.2017
- Enabled metal plate connectors, materials and custom layers for the common king post and howe trusses.
- Added energy/raised heels for howe truss (3 variants: wedge, slider and vertical w/ strut).
- Metal plate connectors now enabled for king post, fink and howe raised heel/energy trusses.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 15, 2017, 10:21:32 am
I'm still investigating "real world" applications of the plugin to determine where the weakness and deficiencies are.  Here is an example combining a dutch gable rafter roof with some raised heel trusses.  Now that the raised heel feature is fully active for many of the common trusses it is actually quite easy to measure and then match the heel height of the rafters.

(https://3dwarehouse.sketchup.com/warehouse/getpubliccontent?contentId=cc8bdb7c-d8a4-46a7-b9ff-88ac60c6ec07)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=461e63b6-4965-4697-b864-a9fbe464d53a

I am interested in how others are actually using the plugin and where it is falling down for you, please feel free to send me models or post on the forum with your "real world" design issues with regards to the plugin.  This will help drive future development and prioritize the more important items on the todo list.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 16, 2017, 12:49:25 pm
Raised heel double fink truss with connector plates:

(http://design.medeek.com/resources/images/truss_su180_800.jpg)

I added this one today and will roll it into verson 1.7.9b.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 16, 2017, 09:59:56 pm
Another item I have been putting off is the heel blocking.  I'm planning on offering two variants (vertical and angled), with the option to draw in the ventilation holes (typically 2" in diameter in my region, with 3 holes per 24" o/c spacing) if desired:

(http://design.medeek.com/resources/images/truss_su181_800.jpg)

Obviously this is not a hot item since no one has bugged me about it but I have not forgotten it, just put it aside up until now.

With raised heels this may become a bit more complicated requiring more options, (ie. a V-cut instead of the typical bird holes).  More input from builders would be useful in this regard.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 20, 2017, 02:34:27 pm
I've got the plywood material working quite well in the plugin, and the ability to toggle between it and OSB in the global settings.  I have a few more other features and edits and then maybe I will role a revision tomorrow or Sunday.

(http://design.medeek.com/resources/images/truss_su183_800.jpg)

I actually like the plywood look much better than the OSB.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 22, 2017, 12:25:57 am
OSB or Plywood will now be an option for the floor sheathing:

(http://design.medeek.com/resources/images/truss_su184_800.jpg)

The new sheathing tab in the global settings:

(http://design.medeek.com/resources/images/truss_su185_800.jpg)

As time goes on I will probably add in more options for wall cladding and interior wall cladding (ie. gypsum) as well as the ceiling logic I discussed in a previous post.

I'm now working on the gable end wall sheathing option and the roof cladding option.

There are also two new options in the "General" tab which allow one to toggle the default setting for gable end trusses and advanced options (roof, floor etc...).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 22, 2017, 05:54:28 am
Version 1.8.0- 01.22.2017
- Enabled roof cladding for common trusses.
- Added nine "IKO Cambridge" architectural shingle colors into the roof cladding material library.
- Added "plywood" material for roof and floor sheathing.
- Added a "Sheathing" tab into the global settings.
- Added entries in the "General" tab of the global settings to toggle default settings for gable end trusses and advanced options.

(http://design.medeek.com/resources/images/truss_su186_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=408cd4f0-26b0-416f-bcd0-c14e5565c97a

Initially I was just going to texture the exterior face of the sheathing for the roof cladding but then I realized that there may be cases where there is roof cladding but not sheathing or vice versa.  In the end I went with a separate layer, material and extrusion for the roof cladding, this allows one to get more granular with the structure and in my mind closer to reality. 
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 25, 2017, 11:10:16 pm
Thinking about sheathing and cladding advanced option for the valley truss set.  Typically the valley truss set is placed on top of the main roof sheathing:

(http://design.medeek.com/resources/images/truss_su188_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=c8b9995c-1649-4f2a-a769-9fdb685d0913

If I create the sheathing and cladding just right then it will be easy for the user to manually trim the secondary roof sheathing and cladding with my trim tool and then optionally union them up with the built in Union tool.  I may need to make a video showing exactly how to perform this task.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 28, 2017, 04:42:09 am
The valley truss set now has sheathing and cladding added as an option.  You still have to manually trim the secondary roof's sheathing and cladding and then union it to the valley set's but with the trim tool this is very simple to do:

(http://design.medeek.com/resources/images/truss_su189_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=164baabf-f312-42b5-a1a9-97e7d8557dcf
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 28, 2017, 05:57:50 am
https://youtu.be/uleFjJ5UQjk (https://youtu.be/uleFjJ5UQjk)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 28, 2017, 10:27:20 am
Call me crazy but I want to build something like this on my 10 acres so I can see all the way to the beach.

(https://3dwarehouse.sketchup.com/warehouse/getpubliccontent?contentId=9b90c2ad-90af-452d-a3e7-2253ec8fa11c)

Given my wind speed (155mph ult.) and seismic zone (D2) I am probably looking at some serious holdowns at the first level (HDU 11).  I would have to run the numbers but it would probably work.  I would probably also sheath it with 5/8" plywood inside and out for some serious shearwall action, at least on the the first two floors.  I would probably also frame the first two floor with DF No.2 2x8 studs or 2x6 studs at 12" o/c.  I'm thinking spiral staircases between levels to save as much floor space as possible and to make it more interesting.  Minimal windows on the first three levels and then the top level would have a lot of windows for the view.  11-7/8 TJI 210 for the floors with 3/4 sheathing T&G, 16" o/c. 

The structure is 16'x16' with grade to top plate height of 38'8".

The roof is 6:12 pyramid hip with 2x8 rafters, I may go with a steeper pitch though.

On a structure like this overturning is a serious threat, I would need to check the dead weight of the structure and see if the seismic or wind forces could potentially lift the foundation right out of the ground.  The solution is to increase the dead weight of the structure especially at the base, by upsizing the footing and stemwall.  You will notice my stemwall is 10" thick, 36" deep and a 24"x12" footing, even this may not be enough.

Anyone design something goofy like this before.  I don't know if my county building dept. would give it an approval though even if its engineered (stamped).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 29, 2017, 07:16:45 am
Since I have now have roof cladding enabled I figured it only made sense to have some sort of wall cladding enabled for the gable end walls:

(http://design.medeek.com/resources/images/truss_su190_800.jpg)

The advanced options now allow one to specify wall cladding, the settings can be adjusted in the "sheathing" tab of the global settings.  I currently only have 4 different colors of Hardiplank Siding but I will add more as requested and I can find textures that I like or create.  It should also be noted that it isn't too hard to swap out the texture for the user's custom textures.

I'm also thinking about adding an option for an air gap between the wall sheathing and the wall cladding in the case that someone wants to use brick as their cladding option.  For standard veneer brick in the US the air gap is usually 1" if my recollection is correct.

I will try to roll these latest additions into a new revision here shortly.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 29, 2017, 08:04:32 am
Version 1.8.1 - 01.29.2017
- Enabled gable wall cladding for common trusses.
- Added four "HARDIPLANK Cedarmill" siding colors into the wall cladding material library.
- Enabled sheathing and cladding for valley truss sets.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 29, 2017, 10:58:34 pm
Here is a simple structure created with the Truss and Foundation Plugins along with Housebuilder:

https://youtu.be/V-wUQrYOLOk

I like Housebuilder but I really feel like I need to develop my own Wall Plugin since it will tie in better with my Truss Plugin and allow the user to create the different sheathing and cladding options on the same layers.

Creation of the foundation and roof both took less than 30 seconds to create.  The walls, windows and doors did require manual editing.  I also realized that it would be useful to allow the option for wrapping the floor framing in wall sheathing and cladding so that this can be unioned with the appropriate sheathing and cladding on the walls above.  I will add this into the Todo list.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: MichaelC on January 30, 2017, 06:23:23 am
Thanks for the fantastic plugin (Truss). If you developed a wall tool that worked in tandem with the foundation and truss packages, that would be fantastic (Id buy that...).
I use ProfileBuilder2 to give my components a cost value (you can add multiple cost attributes to an object such as material cost, labor, accessories, management, etc.), and with Medeek Truss I can tag and rename the components in the truss set accordingly. I can then export a component report to create a detailed estimate.
If a wall tool with headers and beams was available, similar to HouseBuilder but more like Medeek Truss, that would be great.
Thanks again for a great plugin; I look daily for updates!
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 30, 2017, 06:49:58 am
Can you also assign a cost value to groups as well as components?  I am curious how you are doing this with ProfileBuilder2.  Is there anything with the Truss Plugin that I should do differently to make it easier to integrate with ProfileBuilder2?

I am seriously considering starting on the Wall Plugin.  I've realized that the new sheathing and cladding options I've added in recently need a similar Wall Plugin to mesh with.  Housebuilder is pretty good but doesn't quite do enough in my opinion.  It need more advanced options.  I also would like to see better treatment of the wall framing at corners, I think a lot can be done in this regard.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: MichaelC on January 30, 2017, 11:47:57 pm
The main attribute of ProfileBuilder2 was to allow you to 'extrude' shapes like for crown molding. As it advanced, the ability to add components to the extrusion was added such as posts and pickets at whatever interval is specified. Basically Housebuilder does the same thing by placing a stud at a specified interval and height.

The addition of a pricing component is something that I am taking full advantage of, as I can either price a layer (so if something is extruded on a layer it lets me pick how to price it...volume, surface area, etc. It also allows pricing of material, so the roofing surface of your truss could be priced by giving that particular material(s) a square foot or square price. If you group something and name it (component) then you price the item. If you group several things and click on the group, you can easily give that 'thing' a price (or many prices) but it 'names' it such as 'Group#252'. If you print out a report it's better to name the group 'Skylight #2' so you know what it is.

This is the first video I watched that got me hooked, so I purchased and am using daily...

https://www.youtube.com/watch?v=EuIeVAtL6CU

And this one shows how you can isolate groups of materials for framing, possibly exactly what Medeek could integrage

https://www.youtube.com/watch?v=THjdG8BkIXY&t=55s

Michael

Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 30, 2017, 11:55:49 pm
So far I have not really had the opportunity to use my own plugin on a real job, other than some minor conceptual structural models. 

Last night I had the opportunity to model a garage/office as part of a real world study for a building design.

(https://3dwarehouse.sketchup.com/warehouse/getpubliccontent?contentId=a99a3be2-36a1-44a0-9f6c-ce635f18a0a0)

This further re-emphasized how much I need to put together my own Wall Plugin, something I might seriously wade into this weekend.

View model here:

https://3dwarehouse.sketchup.com/model.html?id=0241721f-e85e-4d72-9245-9488a99d3e13

Its 25Mb because of the vehicles I inserted from the 3D Warehouse, it would be nice to have more lightweight test vehicles to use as space fillers and sizers, does anyone have any suggestions?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 31, 2017, 11:35:23 pm
The 18.5' highbay/garage only needs to be 16' in height and the 2nd floor of the office space needs 9 ft ceilings:

(https://3dwarehouse.sketchup.com/warehouse/getpubliccontent?contentId=bf06f41d-b1be-4d1b-8d11-467ae819119b)

https://3dwarehouse.sketchup.com/model.html?id=cb53d8ed-8174-4cb1-a4cb-f2cff60679ff

Note the valley truss set, and how I was able to easily tie these two roofs together.  For simple roof lines I'm pretty happy with what the plugin can do.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 01, 2017, 11:42:58 am
When combining different roofs on complex structures I often find myself having to delete the outlookers, overhang and gable end truss on one end of the roof assembly. Then today I had a request from a user to enable the ability to limit the gable geometry to only one end. Based on this I will try to set up another option for the gable end truss option which allows for only the creation of one side with the gable end geometry. This means I will have to rework some of the advanced options to make sure it is compatible but I think I can make it happen fairly quickly.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 05, 2017, 04:06:13 am
In response to a recent request about gable ends of the roof assembly I have created an additional option in the "Gable End Trusses" option when creating common trusses.  The new "Front" option only creates the gable end truss and gable end geometry on one side of the truss assembly and leaves the other side open as shown below:

(http://design.medeek.com/resources/images/truss_su192_800.jpg)

This should come in handy when creating roof assemblies that butt up against walls and other complex configurations (ie. T-shaped buildings requiring Valley Sets etc...)

I've also been slowly working away at bringing all of the common truss types up to speed.  The Modified Qeen Truss (Mod Queen) now has plates, raised heels, structural outlookers, layers and materials:

(http://design.medeek.com/resources/images/truss_su191_800.jpg)

Most of the non-common truss types still need me to go through and integrate plates, layers, raised heels and materials, the amount of work needing to be done is staggering.  This plugin is far from a polished, finished product, even after more than a year's worth of time and effort.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 07, 2017, 03:16:34 pm
I'm quite familiar with all of the industry names for various configurations of roof trusses (ie. Fink, Howe, Mod Queen, King Post, Queen Post, Double Fink etc...)  What distinguishes these trusses from each other is the configuration of the webs of the truss which is dictated by the number of panels of the top chords and bottom chords.  For example the Howe truss is four top chord panels and four bottom chord panels (4/4).  Most diagrams show up to a Triple Howe truss (8/8).  What is not typically shown is an (8/6) and (8/7) truss, is there any reason for this?  These two configurations seem perfectly valid to me, I would call them a Triple Queen and Fan Fink truss respectively.  Has anyone come across either of these two configurations?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 07, 2017, 03:50:44 pm
Actually I would change the name of the Fan Fink to Double Fan.

The next size up would be:

Quad Fan 10/5
Double Mod Fan 10/6
Triple Fan 10/7
Quad Queen 10/8
Quad Fink 10/9
Quad Howe 10/10

As the number of panels increase in the top chord the number of potential variations increases.  So for a four panel top chord truss the number of variations is three, the general pattern is:

(2/x) truss = 1 possible configuration
(4/x) truss = 3 possible configurations
(6/x) truss = 4 possible configurations
(8/x) truss = 5 possible configurations
(10/x) truss = 6 possible configurations
(12/x) truss = 7 possible configurations
...
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 09, 2017, 11:06:53 pm
(http://design.medeek.com/resources/images/TRUSS_TYPES_12x.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 11, 2017, 06:14:54 am
The common fan truss now has raised heels, plates, materials and layers:

(http://design.medeek.com/resources/images/truss_su193_800.jpg)

I apologize for the slow progress.  I've had some 12 hour work days last week so I didn't have much left in the tank once I got home, usually just eat and then went straight to bed.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 12, 2017, 04:28:02 am
Version 1.8.3 - 02.12.2017
- Enabled metal plate connectors, materials and custom layers for Fan trusses.
- Added energy/raised heels for Fan truss (3 variants: wedge, slider and vertical w/ strut).
- Roof slope can be toggled between Pitch or Degrees (input) for common trusses in the global settings.

(http://design.medeek.com/resources/images/truss_su193_800.jpg)

Currently the metric template forces the roof slope to degrees however in the imperial templates (inches, feet) the user can select between Pitch or Angle for common truss types.  I will need to update all of the truss types with this global setting option.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 14, 2017, 01:50:03 pm
Version 1.8.4 - 02.14.2017
- Enabled roof cladding for gable and hip rafter roofs.
- Roof slope can be toggled between Pitch or Degrees (input) for gable and hip rafter roofs in the global settings.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 15, 2017, 10:09:54 am
To create this roof was not an entirely automated process but I'm slowly getting there.  The trim tool comes in really handy for creating valley and jack rafters but ultimately it would be nice to auto create L-Shaped, T-Shaped and U-Shaped roofs.

(http://design.medeek.com/resources/images/truss_su194_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=28c0e0f9-a245-4ff9-a923-f8c268bc9828
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 15, 2017, 08:33:24 pm
https://youtu.be/Q9GDMtQepBQ
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 18, 2017, 06:42:02 am
Version 1.8.5 - 02.18.2017
- Enabled roof cladding for dutch gable and TJI rafter roofs.
- Added TJI rafter roofs with dual glulam beams.
- Added Soffit Cut within Advanced Options for TJI Roof w/ GLB.

(http://design.medeek.com/resources/images/truss_su195_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=82a033b2-acc6-4216-a04c-f3707c68a49e

First new roof type in added in quite a while.  Lately I have been focusing most of my effort on cleaning things up and making sure all the options are working correctly for each roof type and configuration.

Soffit cuts with TJI (I-Joist) rafters gets a bit interesting but I've finally implemented it:

(http://design.medeek.com/resources/images/truss_su196_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 19, 2017, 09:28:38 am
https://youtu.be/jcN4HmDz34o
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 19, 2017, 02:41:30 pm
Same house, just a lookout between the beams:

https://youtu.be/uHqasbDoGvo

View model here:

https://3dwarehouse.sketchup.com/model.html?id=d9963853-7596-433d-8855-7f5a8641e089
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 20, 2017, 03:53:38 am
https://youtu.be/RUDKx0nvR38
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 20, 2017, 03:58:03 am
Trying out the Rayelectron Rendering plugin, I'm fairly impressed.

(https://cdn-enterprise.discourse.org/sketchup/uploads/default/optimized/3X/5/b/5b53385b51afc6a965a9a106ad959c19eb7f555f_1_690x425.jpg)

(https://cdn-enterprise.discourse.org/sketchup/uploads/default/optimized/3X/5/0/50014fb9e46778bb529dd7fbd6a2547d1e4c5aff_1_690x425.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 22, 2017, 11:08:41 pm
Version 1.8.5b - 02.23.2017
- Addressed minor bug with "Front Only" gable end scissor trusses.
- Addressed minor bug with soffit cuts and TJI rafter roofs with dual glulam beams.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 23, 2017, 01:50:29 pm
Working on 2 ply and 3 ply headers as well as LSL headers:

(http://design.medeek.com/resources/images/truss_su197_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 25, 2017, 01:32:11 pm
Version 1.8.6 - 02.25.2017
- Added 2x sawn lumber and LSL headers for Gable Dormers.
- Enabled interior wall sheathing (Gypsum Wall Board) for Gable Dormers.
- Enabled ceiling sheathing (Gypsum Wall Board) and ceiling battens for common trusses.

(http://design.medeek.com/resources/images/truss_su198_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 26, 2017, 01:26:48 am
An example dormer created with the dormer tool and the gable roof created with the common truss tool.  Note that I have enabled all of the cladding, sheathing and GWB in the global settings.

(http://design.medeek.com/resources/images/truss_su199_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model.html?id=2ff7c406-7fe4-44af-b6ed-c4c817122285

When you select "YES" for the gypsum ceiling in the advanced options of common trusses and additional dialog is presented which then allows for manually adjusting the GWB thickness, ext. wall inset, and ceiling battens (size, spacing).

You will notice that in the global settings within the "Sheathing" tab a couple of new items have been added for Gypsum Sheathing.

Now I just need to enable ceiling sheathing for vaulted truss and rafter roofs, yet another large task added to the todo list.

Attic and Gambrel attic trusses will require not only ceiling GWB but also the attic GWB on walls and flat and sloping ceilings.

With the addition of all the interior and exterior cladding, the plugin can now generate the majority of the structural features of a roof.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 26, 2017, 03:54:18 am
This probably pertains more directly to the Wall Plugin I have been working on but I could also test out the concept with the dormer module.

If the user enables the exterior wall cladding I could also enable a further option which will draw the corner and window trim as shown.  This option would only become active if the cladding option is selected.  I would create a new tab in the global settings for the all of the trim options (size, material etc...)

I'm also considering a rudimentary door and window module that can auto-fill the window and door holes in the Wall Plugin, however I don't know if architects and designers would find any use for it since they may be inclined to use more sophisticated 3rd party window and door plugins. 

The reason I am considering this is that it would further automate the creation process and I have yet to find a window and door plugin that I am 100% satisfied with.

(http://design.medeek.com/resources/images/truss_su200_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 26, 2017, 04:30:13 am
Raised heel fink truss roof with 1.5"x1.5" ceiling battens and 5/8" GWB at a 5.5" wall inset.

(http://design.medeek.com/resources/images/truss_su201_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 01, 2017, 01:48:52 am
Tomorrow is my birthday.  Given all of the health issues I've had the last few months I'm just happy to still be kicking.  My neck and general constitution is still not quite right but at least I'm functional and for that I am very grateful. 

In response to the overwhelming positive vibe I've received from the SketchUp community during my downtime I would like to offer the following offer to current users of the plugin who currently have a non-expired license/serial number:

1.)  By March 2, 2017 (offer ends midnight Mar. 2) post on this forum or the other SketchUp forum a screenshot or rendering of a current project you are working on that you have utilized the plugin.  Give your company name or state "for personal use".  Also describe what features you primarily use within the plugin (ie. trusses, rafters, floors etc...)  Please try to make the picture such that it shows the output from the plugin as clearly as possible.

2.)  Send me an email with the time and date of your post and your name/company name and I will then extend your license out for another full year from the existing expiration date (add an additional year to your license).

My reason for doing this is primarily to see how you are using the plugin in the real world.  Is it making any sort of meaningful impact?  Does it actually get used, or do people purchase it out of curiosity and then never actually use it?

I also want to give back a little to those who continue to support the plugin and its development.  Hopefully a few of you will take me up on this offer since I am really curious to see how the plugin is actually being used by real architects and designers.   
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 03, 2017, 12:44:37 pm
I've been giving some though to the soffit and fascia and I realized that in many cases the design may call for a closed soffit:

(http://design.medeek.com/resources/images/truss_su205_800.jpg)

(https://s-media-cache-ak0.pinimg.com/originals/96/f9/b2/96f9b2ade22b6d526a7f1facc3bc8403.jpg)

I've seen soffits constructed with plywood and also metal (aluminum, vented).

Also the fascia I am creating currently should be more properly labeled the sub-fascia since in many cases the true fascia board is a thinner 5/4 or 1x material.  If metal is used then the sub-fascia is covered over with a fascia cover:

(http://www.trimbender.com/image/data/stories/gable.jpg)

(http://woodshms.com/wp/wp-content/uploads/2014/11/Eaves-Detail.png)

Then of course we get into the whole boxed soffit at the corners:

(http://daveosborne.com/dave/projects/images/soffits.gif)

I would like to get some input in what you would like to see with closed soffits and fascia.  I am thinking it might be useful to have a completely separate section in the global settings that deals specifically with closed soffits, fascia and corner treatment (ie. boxed corners vs. non-boxed)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 04, 2017, 06:31:20 pm
Medeek Truss vs. MS Physics:

(http://design.medeek.com/resources/images/truss_su207_800.jpg)

Pretty clear the house didn't have a chance.

I'm actually very impressed with the collision detection of MS Physics, an amazing extension. 

https://youtu.be/L-TZpTw2q2g
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 13, 2017, 04:07:21 am
I've been reviewing my Todo list lately and it really hasn't shrunk much, if anything it has grown a bit as I've added some new features in the last month and more catching up needs to be done with various truss types. 

I only work on this project part time and on the weekends as much as possible, so my progress since September of 2016 has been quite slow (took a new job with the City of Ocean Shores).

Currently the Truss Plugin has seen the most development but I am also spread between the other separate plugins as well:

Medeek Wall Plugin
Medeek Structural Plugin
Medeek Foundation Plugin
Medeek Deck Plugin

The structural and wall plugins will be just as complex and involved as the Truss Plugin and will require a couple years of my full time attention to get where they need to go.

When I step back and look at everything I want to accomplish there is just no way, given my current situation, that I can achieve it.  It would be nice to also be able to hire some help in knocking out some of the coding, realistically there is only so many hours in a day and only so much one person can do.

I would really like to work full time on all of this as I see it has some serious potential and I'm also very excited about it but my previous attempt at using KickStarter to raise some working capital did not amount to much.

I was watching Shark Tank last night and I was thinking would this type of business even have a chance in that setting?  Anyhow, I am open to any ideas you might have in how to really blow this thing up and get it going.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 26, 2017, 09:51:41 am
Version 1.8.7 - 03.26.2017
- Added energy/raised heels for double howe truss (3 variant: wedge, slider and vertical w/ strut).
- Metal plate connectors now enabled for double howe trusses.

(http://design.medeek.com/resources/images/truss_su208_800.jpg)

Back to updating all the truss types with metal plates, raised heels and all other advanced options.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 15, 2017, 12:26:11 am
Recently I've had a couple requests for bobtail/stub end trusses.

(http://www.perrantrusses.co.uk/images/bobtail_studend.jpg)

When specifying how to truncate the truss, what lengths are typically used to control the location of the stub end(s)?

1.)  Stub or heel height.
2.)  Nominal span minus stub length
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 15, 2017, 12:27:31 am
Then of course to further complicate matters there is the double bobtail truss which is really nothing more than a raised heel truss with unequal heel heights

(http://sketchucation.com/forums/download/file.php?id=146862&t=1)

So rather than add in a completely new category of trusses I suppose I could just allow the user to specify a heel height for both the left and right side of the common truss.  Currently the first menu has the option for a raised heel which is then applied to both sides of the truss.  I think I could just update to be:

Raised Heel Left: YES/NO "Defaults to NO"
Height Height Left (in.): "Defaults to 12" if no user entry"
Raised Heel Right: YES/NO "Defaults to NO"
Heel Height Right (in.):  "Defaults to SAME AS LEFT"
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 27, 2017, 02:05:59 pm
Version 1.8.8 - 04.28.2017
- Added energy/raised heels for mod fan truss (3 variant: wedge, slider and vertical w/ strut).
- Metal plate connectors now enabled for mod fan trusses.

(http://design.medeek.com/resources/images/truss_su209_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: 2Harry on April 29, 2017, 01:39:48 am
Hello,

I'm very impressed with this plug-in.  Looking forward to seeing the wall framing one as well.

Any ETA for the completion of the hip truss portion of the app? 

I know programming for this portion is likely extremely complex but the lack of complete hip truss automation is the biggest impediment to using this in a working environment us.

Regards
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 29, 2017, 05:44:41 am
**Fun with Roofs - Episode 1**

My 9 year old son took one look at this roof and then said "Don't build this in Florida, you'll create a sink hole".

(http://design.medeek.com/resources/images/truss_su210_800.jpg)

(http://design.medeek.com/resources/images/truss_su212_800.jpg)

(http://design.medeek.com/resources/images/truss_su211_800.jpg)

(http://design.medeek.com/resources/images/truss_su213_800.jpg)

(http://design.medeek.com/resources/images/truss_su214_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/2032fed3-cb9b-40c4-80b1-be1009b3f022/Residence-8 (https://3dwarehouse.sketchup.com/model/2032fed3-cb9b-40c4-80b1-be1009b3f022/Residence-8)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 29, 2017, 05:46:29 am
The hip truss portion is about 60%.  Between being busy at work and recuperating from my surgery I'm still not 100%, but I do plan on working on the hip truss module next.  That is definitely high on the priority list.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on April 30, 2017, 01:53:21 pm
Version 1.8.9 - 05.01.2017
- Added energy/raised heels for triple fink truss (3 variant: wedge, slider and vertical w/ strut).
- Metal plate connectors now enabled for triple fink trusses.

(http://design.medeek.com/resources/images/truss_su215_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 13, 2017, 01:17:21 am
I'm trying to figure out the correct way to frame the stairwell as it joins up with the floor diaphragm above. 

(http://design.medeek.com/resources/images/truss_su220_800.jpg)

It's hard to show exactly what I mean with sectional views, the best thing is to view the 3D model and you will see what I am talking about.


https://3dwarehouse.sketchup.com/model/c44b3423-611d-4dac-be93-4cf1cc072891/Stairs-1

I am working on the polygon and hole tool for I-Joist and Solid Sawn floors.  When you actually frame out this opening would you just use rimboard around the perimeter as I have shown?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: 2Harry on May 13, 2017, 03:22:08 am
I can't speak for others, but with the floor opening supported by bearing walls below, as you have modelled here, then, yes, I would line the opening with rim boards (as compression members only).   These are cheaper than structural I-joist and easier to fasten together for this purpose.

Of course, if the opening is not supported by lower walls then the opening must use the structural I-joist for doublers and trimmers around it. Rim boards are not allowed for bending members I believe.

And if the floor is framed from sawn lumber instead of I-joist then the structural members are the same as the rim board material anyway.

Regards
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 13, 2017, 04:50:09 am
I've got to fix my wife's computer today so that will probably stop me from getting any real meaningful work done on the plugins but at least I've been able to throw together a first draft for the office I want to build.  Any thoughts on improving the design, sometimes once you get an idea in your head it is hard to see outside the box.

(http://design.medeek.com/resources/images/MEDEEK_OFFICE4.jpg)

(http://design.medeek.com/resources/images/MEDEEK_OFFICE3.jpg)

(http://design.medeek.com/resources/images/MEDEEK_OFFICE2.jpg)

(http://design.medeek.com/resources/images/MEDEEK_OFFICE1.jpg)

(http://design.medeek.com/resources/images/MEDEEK_OFFICE5.jpg)

I haven't shown the doors or the front porch which will probably be quite small and pressure treated lumber.

- 32'x24'
- 5:12 or 6:12 roof with asphalt shingles
- two rooms
- 9' ceilings
- stemwall foundation with crawlspace
- carpet throughout
- 5/8" wallboard
- 3068 doors, (1) 4040XO, (3) 5040XO
- 11-7/8" I-Joists at 16" o/c
- studs DF No. 2, 2x6 @ 16" o/c
- sheathing will probably be 1/2" plywood, I don't like OSB in our climate.
- Siding Hardiplank or cedar siding, my budget may call for T11 though.
- Electric wall cadet heaters
- 50 AMP sub-panel from house
- 16" overhangs at eaves and gables with gutters and downspouts and 4" drain lines away from building.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 22, 2017, 03:54:09 pm
All the end details are working.  This is an example of a Mansard Parapet truss with 5 panels and different overhangs:

(http://design.medeek.com/resources/images/truss_su221_800.jpg)

Now I just need to work on the plates and advanced options.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 27, 2017, 06:30:09 am
Version 1.9.0 - 05.27.2017
- Added flat truss type, configurations: flat, monopitch, pitched.
- Metric input enabled for flat truss types.
- Added gable end trusses for flat truss types.
- Enabled the following end details for all flat truss types: None, Overhang, Cantilever, Mansard, Parapet, Mansard w/ Parapet.

(http://design.medeek.com/resources/images/truss_su223_800.jpg)

Plates and advanced options are still in progress.  With the amount of configurations available with this truss type it will probably be a while before these next elements are in place.

The flat truss type is very configurable and with a little adjustment of parameters you can also easily create a (non-attic) gambrel truss using the flat pitched option.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 27, 2017, 08:43:50 am
Here is an example of a small commercial building with a flat truss roof (parapet):

(http://design.medeek.com/resources/images/truss_su224_800.jpg)

Download model here:

https://3dwarehouse.sketchup.com/model/d8413377-4287-4fb3-99b9-3d200441a2fe/Commercial-Building
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 27, 2017, 11:11:05 am
The flat truss is the first new truss type added to the plugin in 11 months.  This brings the total number of truss types to approximately twenty two depending on how you classify the variants of the flat truss:

(http://design.medeek.com/resources/images/truss_su225_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/317af74e-a52c-470b-a612-1ba7c06617f0/Medeek-Truss-Yard-4
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 27, 2017, 06:34:58 pm
The flat double pitched truss allows for a user driven asymmetric ridge location as well as differing left and right heel heights.  This opens up virtually any possible truss geometry even a negative pitch if one is so inclined:

(http://design.medeek.com/resources/images/truss_su226_800.jpg)

(http://design.medeek.com/resources/images/truss_su227_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 28, 2017, 04:08:15 am
I thought I was done with flat trusses but it was pointed out to me that I also need to consider top chord bearing configurations for this truss type.

I've created a simple matrix below with top and bottom chord bearing flat trusses.  I'm not sure if these make sense, please review and feel free to comment.

(http://design.medeek.com/resources/images/truss_su228_800.jpg)

The model can be downloaded here:

https://3dwarehouse.sketchup.com/model/acee31ef-9e54-4eca-83d7-02747815ed29/Flat-Truss-End-Details-3

Top chord bearing usually involves the following steps:

1.)  Trimming the heel web up a specific vertical amount (vertical offset).
2.)  Insertion of a secondary heel web next to the trimmed (bearing) heel web.
3.)  Trimming the bottom chord back to the secondary heel web.
4.)  The diagonal web next to the heel is slightly altered by the addition of a secondary heel web.
5.)  Certain configs require an additional heel web on the outside of the trimmed heel web:  Mansard, Cantilever, Mansard w/ Parapet.

I can easily make this all happen and open up the option for top chord bearing flat roof trusses however I want to make sure it is right first.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 28, 2017, 06:41:56 pm
The top chord bearing option is almost complete for the flat trusses.  Here is a preview with a Mansard /w Parapet on the left side and a cantilever on the right side.  The bearing widths can be set independently as can the parapets heights now.

(http://design.medeek.com/resources/images/truss_su229_800.jpg)

I'm not entirely satisfied with the UI for this truss type, a proper html UI would be much more intuitive but time consuming to create.  Yet another important item on the todo list.

The plugin is starting to stray into some fairly exotic truss territory.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 29, 2017, 01:56:44 am
Wood Gusset plates are on my mind this morning (for those of us crazy enough to build or own trusses):

(http://design.medeek.com/resources/images/truss_su230_800.jpg)

Of course this option would be pretty much useless without the engineering to size the plates and check the fasteners.  I will be giving this some more thought in the near future.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 30, 2017, 12:47:32 am
I think I've beaten the flat truss to death but I noticed after perusing through a number of flat truss shop drawings that the modified warren is also a popular web configuration.  Its not too big of a deal to enable this configuration.  The flat truss will then have the option between a pratt or mod warren web configuration.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Fred H on May 30, 2017, 04:29:23 am
Hopefully a few of you will take me up on this offer since I am really curious to see how the plugin is actually being used by real architects and designers.   
I'm not an architect or designer (in recent decades I've done mostly software), but I have a purpose and your plugin has served me well. We are determining whether we can afford to build a second house on some land we own in Vermont. To do this we need a design and it has to serve two purposes: Cost and aesthetics; your plugin has served the second for us. Here's what we did:

We found a design on the Internet that we liked. One of its failings was too low a roof pitch for our taste (we live in a cape). Another was its ceiling height; since the house has to be small, we felt that 9' ceilings would help it feel more spacious. So I learned enough Sketchup to model the house. We tried different wall heights and roof pitches to be sure that we will like the way it looks. As the overall size and inside layout changed, we repeated the tests. That's now past and we're refining the inside design.

So far, we've used it for a preliminary quote of building and erecting the shell with SIP walls with trusses including sheathing. This appears to be the lowest cost method of getting the SIP benefits, although we won't go this route if the builder resists. But it was a good place to start; we now know that we're in the ballpark.

The quote was done with two alternatives: (1) 9' walls with 5" energy heel trusses; and (2) 9.5' walls with 5" drop-heel (or, we've also seen, dropped chord) trusses. The latter, for it's higher wall costs, was touted as providing easier and more complete air sealing. We don't know yet which alternative our (unknown) builder will prefer, if either.

I mentioned the drop-heel trusses for completeness. It's apparent that you (like me) are driven by this, so it's yet another potential item to add to your lists.

Thanks for all your efforts,
Fred
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 30, 2017, 05:56:27 am
@ Fred H

Thank-you for your posting on your recent house project.  People actually using the plugin for "real" work is what makes me think all the hours I have dumped into this aren't totally in vain.

I am interested in these drop-heel trusses you have described.  Please feel free to email me some pictures or drawings, I am not familiar with this configuration but if it something that I'm missing from the plugin I would definitely be interested in adding it in.

Hopefully the plugin made it quicker and easier to generate the roof geometry, that is the intent at least.  I really need to get to work on the wall plugin to round out my plugin family.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 30, 2017, 06:02:49 am
I think a lot more people fab their own trusses than we realize.  I don't disapprove but I do think that quality control is imperative.  One bad joint in a truss can cause the entire truss to fail which in turn may cause a catastrophic failure of the roof system.

Some jurisdiction will require an engineer's stamp on any site built trusses, as they should, but there are many situations (ie. agri structures, small buildings) where there is no oversite by a building official or engineer.  For those situations it would be useful to have an easy to use truss calculator that even the lay person could utilize and understand. 

From my side there is some risk and liability associated with this, especially since I have no way to confirm the workmanship of the construction.  If someone were to utilize my calculator and design a truss with plywood gussets, and assuming that they built it per the calculations and input the correct snow loads etc... but the construction was shoddy and it failed would I still be liable?  Probably so.  That is why I have hesitated on releasing the wood gusset portion of my Truss Designer (web based).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 30, 2017, 06:03:41 am
I've seen a lot of great site built trusses.

I actually think a well constructed plywood gusset plated truss with glue and nails will out perform a metal plated truss. It's not the craftsmen that worry me its the DIYer who has limited experience building things and does not take the time and effort to do a quality job.

Trusses are unique structural elements that require special attention to the connection between members (joints).

One method to address the lack of quality control is to overbuild the truss slightly. This method is actually used to some degree in the manufacturer of MPC wood trusses.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 30, 2017, 12:39:06 pm
Enabled mod warren webs for the double pitched flat truss configuration:

(http://design.medeek.com/resources/images/truss_su231_800.jpg)

The truss shown above is an asymmetric double pitched top chord bearing flat truss with a mod warren web configuration and cantilever ends.  That is quite a mouthful.

I have not added the top chord bearing option and the mod warren webs to the other flat truss configurations yet (flat, monopitch, pitched), however I will if specifically requested. There a much hotter items on the plate.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Fred H on May 30, 2017, 10:53:16 pm
Hopefully the plugin made it quicker and easier to generate the roof geometry, that is the intent at least.  I really need to get to work on the wall plugin to round out my plugin family.
The plugin was crucial for us to choose a roof pitch. It was why I purchased the plugin and I'm very pleased.

The wall plugin (which I haven't looked at yet) would be useful if we don't use SIP walls. Although, this detail will probably be handled by our contractor.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Fred H on May 30, 2017, 11:11:20 pm
I am interested in these drop-heel trusses you have described.  Please feel free to email me some pictures or drawings, I am not familiar with this configuration but if it something that I'm missing from the plugin I would definitely be interested in adding it in.
I've lost the references to drop chord trusses. I do a lot of searching on my phone while kind of watching TV. The phone doesn't keep the records for long and I researched this weeks ago. But I remember the description and the points -- although I'm not technically able to evaluate their correctness, so I'd appreciate it if someone else did.

Description: A chord below the top of the wall that the ceiling is attached to. Think of a long squared U (e.g. └───┘). Of course, some spans would require additional vertical members for support.

Benefits claimed:

   1. No bracing or blocking needed (vs. energy heels, particularly more than 5.25") as the wall provides the necessary structure.
   2. Air sealing should be easier as the complexity of top plates, etc. is above the sealing level; just the ceiling and ceiling to wall seals.
   3. Avoids ceiling lift in winter because the structural bottom chord (my terminology) is the same temperature as the top chord. Note that this requires the drop to contain enough of the insulation to expose the structural bottom chord.

My potential application:

   * To be certain of all three benefits I'd need a drop equal to my insulation depth -- 15+" for R50 cellulose -- to expose the entire structural bottom chord to the same temperatures as the top. This adds that same 15+ inches to the top of my SIP walls to leave the bottom chord above the insulation. My estimated cost of doing this is $515/inch, I doubt that it would be worth it.
   * If I use a drop of 15 - 4.625 (minimum 9/12 heel) = 10 then the top of the bottom chord would be close to the surface of the insulation, and might yield benefit 3. But this would cost about $5K, which is probably not worth it to me.
   * If I use a drop the same as the energy 5" heel I get the first two benefits. This might be worth the cost of $1575.

Note that my cost analysis is entirely dependent on my use of SIP walls. Other construction has much lower material costs, which is what effected my costs. This analysis makes me more interested in investigating non-SIP walls. (Particularly after I found InsulationDepot dot com this morning, which sells recycled insulation.

Implementing drop chords in the plugin will require more point identification than a common truss. Obviously, the inner points of the walls will need to be marked -- as these are the ends of the dropped chord. But overhangs are possible too: my design has an overhang above the front door. (This is easy with a Fink truss, as i just extended the roof line.) I don't see any easy way of doing this with a drop chord truss; I hope you do.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Fred H on June 04, 2017, 03:48:21 am
I found the references again. The most complete is from the Alaskan Housing Finance Corporation, https://www.ahfc.us/files/8813/5553/5112/building_manual_ch_07.pdf (https://www.ahfc.us/files/8813/5553/5112/building_manual_ch_07.pdf), page 13. It has advantages and disadvantages, with drawings showing their use. This was the most complete information I found

Foard Panel has some good detail on what they term a "dropped heel truss", which seems identical, http://www.foardpanel.com/wp-content/uploads/2014/11/28.pdf (http://www.foardpanel.com/wp-content/uploads/2014/11/28.pdf).

This: https://softplan.com/?page_id=1786 (https://softplan.com/?page_id=1786) shows a dropped chord in a flat truss.

I found a few other references to them, but they are redundant with the above information.

Best,
Fred
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 07, 2017, 11:09:02 pm
In the global settings I've added a setting to switch between metal and wood connector plates.  Initially I will only enable wood plates for some of the more typical common trusses (ie. fink, howe, queen and king), if this feature proves to be popular I may enable it for more truss types.

(http://design.medeek.com/resources/images/truss_su232_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 09, 2017, 03:32:52 pm
Version 1.9.1 - 06.09.2017
- Added plywood gusset plates for common fink trusses.
- Enabled a "WOOD" plate type option in the global settings.

(http://design.medeek.com/resources/images/truss_su233_800.jpg)

*Note that the wood gussets are currently only available for the Fink truss, if anyone needs them enabled for a different truss please let me know.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 10, 2017, 09:23:38 am
Added plywood gusset plates for raised heel common fink trusses.

(http://design.medeek.com/resources/images/truss_su234_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/b21431bc-c3b6-4038-a81e-f27fc78f69b1/WGC-Truss

Note that there are currently no calcs associated with these WGC trusses.  If you are going to build your own trusses I would strongly suggest you find a local structural engineer to assist in specifying the plates sizes and fasteners, especially if the truss span is greater than 16 feet and your snow loads are greater than 25 psf in your region. 

When I engineer WGC trusses I will also call out a waterproof glue as well however I don't take the glue's strength into the calculations.  This provides another margin of safety and also the rigidity of a glued and nailed gusset plated truss is superior in my opinion to your typical MPC truss. 

Every member is critical in a truss, however some are more stressed than others.  Your top and bottom chords should never be anything less than a No. 2 DF.  I would suggest No. 1, No. 1 & Btr. or Select Structural.  The webs of a typical truss are usually stressed quite a bit less than the chords and sometimes you can get away with stud grade lumber but I would suggest DF No. 2 on all webs as well.  A strategically placed knot can easily ruin an entire truss.

Just as important as the materials is the level of care taken in cutting the members and assembling the truss.  All joints should fit tightly together so that members in compression can bear directly on their adjacent members.  Also realize that tension members may experience load reversals in high wind or seismic events so even tension members are no exception to the rule.

The correct fasteners and fastener size is critical.  The nails will be in single or double shear and the joint connection is relying entirely on this shear strength of the fasteners to hold together.  Fasteners too close to the edge or ends of a member are not as effective, so fastener placement is also critical.

I am curious how the two truss types would compare in a burn test, which one would stay intact longer.  My suspicion is that the plywood gussets would char and slowly burn however the metal plates would heat up and loose their strength quickly and fail.

I know most people don't do this but I would personally stress test each truss before installing it on the intended structure.  Mostly what you are looking for is a uniform deflection across all the trusses so that they can load balance properly.  If a truss is defective this test should help ferret out this data even though visually the truss may look acceptable.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 11, 2017, 05:24:16 am
Just for the record the algorithm to size and position the mid top chord to web plate (Plate 2) is a real piece of work:

Code: [Select]
gamma2 = 3.14159265358979 * 0.5 - @Phi
length2 = @Pldim2 * 0.5 -1
p3x = @Swx4 + length2 * (cos(@Theta2) / cos(gamma2 - @Theta2))
p3y = @Swy4 - length2 * (sin(@Theta2) / cos(gamma2 - @Theta2))
p2x = p3x - (@Tcd + length2) * cos(gamma2)
p2y = p3y + (@Tcd + length2) * sin(gamma2)
p1x = p2x - @Pldim2 * cos(@Phi)
p1y = p2y - @Pldim2 * sin(@Phi)
length4 = sqrt((@Strx4 - p1x)*(@Strx4 - p1x) + (@Stry4 - p1y)*(@Stry4 - p1y))
zeta2 = atan((p1y - @Stry4)/(@Strx4 - p1x))
length3 = length4 * sin(zeta2 + @Theta3) / sin(3.14159265358979 * 0.5 + @Phi - @Theta3)
p4x = p1x + length3 * cos(gamma2)
p4y = p1y - length3 * sin(gamma2)

if @Theta2 > gamma2
  p2x = p3x - ((@Tcd + length2) / (cos(@Theta2 - gamma2))) * cos(@Theta2)
  p2y = p3y + ((@Tcd + length2) / (cos(@Theta2 - gamma2))) * sin(@Theta2)
end

Actually had to use the Sine Law:  https://en.wikipedia.org/wiki/Law_of_sines (https://en.wikipedia.org/wiki/Law_of_sines)

Its funny because my 15 year old daughter just covered trigonometry in her math class and she told me she would never use this stuff so why learn it. 
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 16, 2017, 03:05:27 pm
I've been thinking about site built trusses some more and trying to apply some rational thought to how best to nail together a WGC truss.  If you consider nails in single shear, 8d nails spaced at 4" between fasteners with a row spacing of 1" and and end spacing of 1.5" you end up with something like this.

(http://design.medeek.com/resources/images/truss_su235_800.jpg)

Those are 8d common nails so they aren't very big but spaced at 2" between nails in a row I would be afraid of splitting that bottom chord. 

Looking at this I'm fairly convinced that going with longer nails that are in double shear and clinched give more bang for the buck, allow less nails and thereby less chance of splitting the truss members.  Thoughts?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 17, 2017, 02:20:26 am
Nailing from both sides is not reasonable in my opinion, there is no way to line up the nails easily from one side to the other, better to just nail from one side which bring me back to nails in double shear. 

Using a 10d common nail (.148 x 3) and with 1/2" of protruding nail to clinch I get this layout:

(http://design.medeek.com/resources/images/truss_su236_800.jpg)

with the backside looking something like this:

(http://design.medeek.com/resources/images/truss_su237_800.jpg)

I probably don't need a 2.25" end distance (15D) on the plate edge toward the inside of the truss but I am using Table C11.1.6.6 from the NDS Commentary (NDS 2012).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 17, 2017, 07:04:41 am
If you compare the capacity of a single shear and double shear connection in most cases you get double the capacity, see results for a 10D nail into DF and Structural 1 Plywood below:

(http://design.medeek.com/resources/images/NAIL_CALCULATOR.jpg)

So returning to our previous example we now have 2180.9lbs/176.3lbs = 12.4 => 13 fasteners in double shear, rather than 25 fasteners in single shear, a much more reasonable number of fasteners
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 20, 2017, 12:01:02 am
Spent some time Sunday night and yesterday evening working on the stepdown hip truss set.  Given the shear number of trusses involved in one of the these assemblies I'm figuring it will be the rest of the week before I will see the light at the end of the tunnel, but progress is steady.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 21, 2017, 05:05:56 pm
The stepdown hip truss set is mostly finished.  I probably have a couple more days of work setting up raised heels, internal web algorithms, and advanced options.

(http://design.medeek.com/resources/images/truss_su239_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 22, 2017, 04:13:11 pm
Advanced options are now configured: fascia, sheathing, cladding, gypsum, ceiling battens.

Girder trusses can be single or double ply, I can add more plies if requested.

I've also added the option to use a drop-in purlin frame, see image and model below:

(http://design.medeek.com/resources/images/truss_su240_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/f313c80f-fbe0-4a45-a086-6914319f3b26/Medeek-Office-Hip-Roof

Items still needing attention:

- Error check in metric mode.
- Internal webs for hip trusses
- Internal web algorithm for end and hip jack trusses.
- Raised heels
- Enable soffit cut for jack trusses and hip trusses.
- Enable plates for hip, jack and drop-in purlin.
- Setup the half-a-hip option (one end is a gable end).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 23, 2017, 02:30:35 am
The complexity of the hip truss sets makes them a bit of pain to program but when its all said and done it is a thing of beauty. 

Once I have the stepdown hip set well on its way it will not be to difficult to enable the other styles of truss hip sets.  The only one that is significantly different is the terminal hip set and the dutch hip set but even those will fall into place relatively easily.

Once I get all of the hip sets configured I'm half tempted to bump my price another $10, would that be too much of a stretch?  I'm already at $30 for the plugin and I would like to keep it within reach of even the casual user.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 23, 2017, 04:22:08 pm
Version 1.9.2 - 06.24.2017
- Added Stepdown hip set trusses.
- Enabled advanced options for stepdown hip sets.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 23, 2017, 06:23:26 pm
Using the stepdown truss set as a primitive it is possible to generate some fairly complex roofs:

(http://design.medeek.com/resources/images/truss_su241_800.jpg)

In this case I created two hip sets and then tied them together with a valley set.  View model here:

https://3dwarehouse.sketchup.com/model/1cd3ccf1-e7f8-492c-b4d0-f12286a6ba8e/Hip-Roof-9

This one way to do it but the more typical way would be to further customize the larger hip set so as to eliminate the valley set entirely.

Interesting how the larger girder truss ties into the smaller girder truss (3 ply).  The smaller girder truss would need to be beefed up to handle this point load if there is no bearing wall below, and then the point loads from the posts supporting the girder truss (in wall) would probably need spread footings. 

A few seconds to create the basic geometry and then about 10 minutes of trimming (with the trim function) and manual adjustments.  I can see that the truncated hip set feature would be nice to have where hip roofs are tying into other roofs, similar to what I have enabled for the gable truss tool.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 24, 2017, 03:36:33 am
It was pointed out that stick framing the valley set is often preferred in some locales (ie. California).  This is an example of a "California Fill".

I've seen them done this way up here in Washington but probably not as often.

(https://3dwarehouse.sketchup.com/warehouse/getpubliccontent?contentId=6e7076e2-910c-4877-a8fd-253830273f51)

I haven't shown the vertical studs and their pads only the sleepers, rafters and ridgeboard are shown, view model here:

https://3dwarehouse.sketchup.com/model/fa645631-ede6-41c9-bbf4-74092fd8ea7a/Hip-Roof-10

Where the Fill connects back to the other roof do I have that correct?  Do you install another rafter against the truss?

Notice that I did not bevel the 2x12 sleeper, just shifted it so that if lines up correctly with the roof plane, of course if this is mounted on top of the sheathing then the position will change accordingly.

Those double bevel cuts on the rafters would scare me, but then again I'm no carpenter.

Funny how everything has a "California" in front of it:

- California Corner (Ext. Wall Corner) http://design.medeek.com/resources/framing/FRAMING_CORNERS.pdf
- California Fill
- California Hip Set https://3dwarehouse.sketchup.com/model/97644895-c988-435c-bdc4-c7b8956a6d46/California-Hip-Set-Rev-2

I guess the Californians are innovators.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: 2Harry on June 24, 2017, 04:59:04 am
Thank you for this.

For me, having the hip trusses sets now makes this plug-in complete.  Anything after this is gravy!

 ;D

Regards
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 24, 2017, 06:14:30 am
I was working on the hip sets last summer before my neck injury took me out so I'm glad to finally get back to it and at least get one variant knocked out. 

I probably should have gotten on to it in January but I was still not feeling 100% so I been only tackling the easy stuff and chipping at those one by one.

I still have all the other variants to complete as well as raised heels, then the plates.

Timber trusses with bolted connector plates is on my hot list as is completion of the attic and gambrel attic trusses.

My full todo list for the plugin is at least two pages of hand written notes so there is plenty more to do.

The holy grail would be to have the plugin convert any complex roof outline (face) into a full truss or rafter roof without any manual editing, that is my target.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 24, 2017, 04:02:11 pm
Added energy/raised heels for stepdown hip set (3 variants: wedge, slider and vertical w/ strut).

(http://design.medeek.com/resources/images/truss_su243_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/5e38b8eb-5c4d-4e05-a48e-63ceee60652b/Commercial-Building-with-Hip-Roof

Now the possibilities are limitless since you can match the heel height of any other roof (ie. rafter, TJI etc...)

Adding in this feature was not as bad I thought it would be but each truss type in the set must be considered and dealt with separately:

- Common Trusses
- Hip Trusses
- End Jacks
- Hip Jacks
- Corner Jacks
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 25, 2017, 02:58:23 am
I am wondering if any one has some shop drawings for a truss roof like the one below:

(http://design.medeek.com/resources/images/misc/model-home.jpg)

I am trying to understand how the trusses are configured where the two roof lines meet at the interior corner.

I'm also looking for a full set of shop drawings for a California Hip Set, I'm seeing a few variations with this hip set I'm trying to determine the most typical way they are put together.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 25, 2017, 04:54:32 am
For those not familiar with truss hip sets, here is a primer:

https://youtu.be/ogXehysyHDU

6" raised heel with open end jacks and a drop-in purlin frame.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 25, 2017, 09:48:01 am
Version 1.9.3 - 06.25.2017
- Added Terminal hip set trusses.
- Enabled advanced options for terminal hip sets.
- Added energy/raised heels for terminal hip set (3 variants: wedge, slider and vertical w/ strut).
- Added the option for open vs. closed end jack and single and double ply girders

(http://design.medeek.com/resources/images/truss_su245_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/40ac6469-0d4b-4462-914e-7f6f7ae0602f/Standard-Terminal-Hipset

This style of hip set is typically used for spans less than 20 ft.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 25, 2017, 12:08:31 pm
Here is a model of the L-shaped hip roof I am in question about:

(https://3dwarehouse.sketchup.com/warehouse/getpubliccontent?contentId=80a3499e-e459-40f6-851f-0df9c328cb83)

View model here:

https://3dwarehouse.sketchup.com/model/0d42dfb9-8059-40a9-afb9-e0f5a8c346df/Hip-Study-2
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 26, 2017, 03:17:48 pm
I think my love of trusses sometimes blinds me to the fact that most people don't really care to model the details of their roof.  With that being said I don't think my time was wasted since I have learned an immense amount about programming a SketchUp Plugin and manipulating the API.  However, I think it is now time to give the Truss Plugin a rest and focus my efforts on projects that will give me a better return for my investment.  I'm not sure what exactly those projects are yet but I'm working on it.

(http://design.medeek.com/resources/images/truss_su246_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 29, 2017, 05:16:46 am
Here we go again:

https://www.kickstarter.com/projects/128644708/medeek-construction-plugin-library

After a dismal turnout for the original truss plugin campaign I never thought I would consider another kickstarter campaign. However, I have recently been contacted by various companies/organizations seeing if I could further develop the plugins so they could use them on a almost daily basis. Based on these conversations I can see there is a real need for this type of modeling and the momentum appears to be picking up.

Another critical piece is my own level of knowledge and skill set with the SketchUp API. After spending the last two years working through the truss plugin I feel that I've finally reached a point on the learning curve where I am able to bring a lot to bear and ultimately push the development to a critical mass.

My limiting factor now is only my time and in order to devote more time to the project I need some backing.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 02, 2017, 03:04:01 am
I've been looking at some floor truss layouts and it appears that within a given truss set or assembly the chase will line up across multiple spans as I have shown here:

(http://design.medeek.com/resources/images/truss_su248_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/25d2af3a-a5e6-498f-b2eb-8f4b773927ca/Floor-Truss-Study-3

Generating a new truss component for each separate span is not too difficult, similar to generating a new step down hip truss component every 24".  One thing to note is that a polygon outline will only work for floor trusses if the angles are all orthogonal, at least the bearing walls where the trusses terminate.

I'm a little unclear how to deal with the ladder trusses at the transition between different spans, perhaps someone has a 3D model or pictures giving me some clarity in these areas.

It took me about 15 minutes to create this complex floor truss set using the rectangular floor truss tool (3 separate truss sets) and the trim tool, not terrible but it would be so much better if I could achieve the same result in a matter of seconds with no manual editing.

Cutting holes in the floor and having the hole cutting tool able to regen the proper trusses is also a hot item related to this discussion.  That would make the floor truss feature actually functional as a real world design tool.

Another issue is multiple chases within a truss set.  One central chase seems the most typical but two chases positioned within the central third of the truss span also appears to be quite common.  So far I have not seen more than two chases in a given floor truss span, probably for good reason.  The ability to create two chases rather than just one is now on the "todo" list.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 03, 2017, 07:53:59 am
Tutorial 5: Hip Truss Sets (24:32 min.)

https://youtu.be/7XRsSCkYeuo
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 04, 2017, 02:43:41 am
On my Kickstarter campaign there was a recent comment regarding the pricing of my plugins.  I have been giving this some thought recently and I thought I might also share my remarks on the board as well:

I agree that there is certainly an argument that I charge too little for these plugins and I have wrestled some with this problem. Others have also privately messaged me or emailed me with similar remarks and recommended that I bump my prices, sometimes tenfold.

The current reasoning behind my low pricing structure can be summarized with the following points:

1.) All of these plugins are currently in a developmental phase. Unfortunately, I have not been able to exert my full time efforts at this development so progress has been slow. I find it hard to charge a "fair amount" for a product that in my mind is still flawed and imperfect. My "todo" list is currently about 60 items and written out covers about 2 pages. To charge a "professional" price requires that one provide a "professional" service or product, I don't feel like I'm there yet.

2.) I have looked at some of the competition such as Pluspec and others who charge considerably more than I do. Again the sophistication of the their product exceeds my own so the price differential is warranted. But more importantly I'm not a huge fan of pricey design software, that is what has led me to SketchUp in the first place. The SketchUp community in general has adopted this mindset (in my opinion) and I don't feel that they would get behind an expensive solution.

3.) I am also trying to keep the plugin within the reach of the casual user (DIY'er), someone who simply wants to model up a single house or garage for their own personal use. In some cases the trial version of the plugin(s) will work for that but I have recently limited it quite strictly so any serious design work will require a registered license.

4.) I have also considered a subscription model, but my own distaste of that licensing mode has kept me from going down that road. Once your purchase a software you should be able to use it indefinitely as it stands. Additional payment should only be required if you are requesting an update or added functionality.

5.) What better way to discourage copy cats and the competition to price it too low as to make it worth their while. No one in their right mind will try to recreate what I have done with trusses when the payback is so little and the effort is so large.

With all of that being said I do think that the sweet spot, which still meets the requirements of the above points, may still be a bit higher than what I am currently charging. I need to find the correct amount to charge so that the above points are carefully balanced with the fact that I need to be able to justify the amount of time and effort I spend in developing these products.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 05, 2017, 12:54:25 pm
If I ever do build my office I was thinking of doing some sort of cedar siding and then putting my logo or some of my other designs on the exterior:

(http://design.medeek.com/resources/images/truss_su249_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/1bc480bd-0bc9-4f5a-b6fe-441d73c84183/Medeek-Office-with-Logo

Some of my other designs are here:

http://www.wilkersonart.com
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Itworx4me on July 05, 2017, 01:05:57 pm
I would love to know how you're doing the cladding.  8)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 08, 2017, 03:15:34 am
Version 1.9.4 - 07.08.2017
- Added energy/raised heels for triple howe truss (3 variant: wedge, slider and vertical w/ strut).
- Metal plate connectors now enabled for triple howe trusses.

(http://design.medeek.com/resources/images/truss_su250_800.jpg)

Below would be a typical example of a 60' span using a triple howe truss. 

(http://design.medeek.com/resources/images/truss_su251_800.jpg)

However, in most cases where the design calls for taller walls one would probably go with a steel building or CMU block walls.  This was the case on a building I designed about 10 years ago (Wasatch Building Supply, Utah) that had 20 ft. walls.  Its too bad I don't have an interior photo showing the trusses inside the warehouse roof, its quite a sight to behold.

(http://design.medeek.com/gallery/COM10060_LINDON_2006/COM10060_LINDON_2006_480.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 13, 2017, 10:43:02 am
Version 1.9.5 - 07.11.2017
- Added energy/raised heels for quad fink truss (3 variant: wedge, slider and vertical w/ strut).
- Metal plate connectors now enabled for quad fink trusses.

(http://design.medeek.com/resources/images/truss_su252_800.jpg)

This concludes the updates needed for common trusses.  I still have a number of updates for all the other truss types to bring them up to speed.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 22, 2017, 07:44:52 am
I've updated the user map so that it now shows all users at once without a time lapse effect:

http://design.medeek.com/calculator/sketchup/data/medeektrusspluginusermap.pl

and a new combined map with both the foundation and truss plugin:

http://design.medeek.com/calculator/sketchup/data/medeekpluginsusermap.pl
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: 2Harry on July 23, 2017, 04:51:29 am
I'm a registered user of the truss plugin  but I don't see a flag at my location.  I have a paid serial number for the plugin....does that automatically register me or is there another step?

Regards

Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 23, 2017, 09:05:24 am
Try it now.  The list somehow got reset that the map was working off of.  Its a little complicated how I create the map.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 23, 2017, 11:37:26 am
Talking to my wife today about how much time I devote to all of the different projects I'm constantly involved with, in particular the plugins and my plans to launch the much needed wall plugin.  I'm coming up on two years since I started the Truss Plugin and I am quite proud of how far it has progressed but I'm even more amazed at how much more there is yet to do.

As you all know I work a full time job and only get to this stuff in my free time which is pretty tough on the family since all my time and energy is devoted to my "work".

My wife feels like I need to cut back on something, which I can understand.

My work is simply work, it pays the bills and it is fairly stable and decent income.

My passion is my plugins and other structural and design programs (design.medeek.com) that I have created and continue to create.

The last couple of days I've taken a hard look at the numbers and realized that the volume of customers is pretty good (currently about 350 active truss plugin users) but definitely not in the thousands or what I would consider "high volume" or "mass market".  If it was in that range then I could easily offer the plugin at much lower pricing and it still could pay for the considerable time and effort that I put into it.

As it currently stands, given the number of customers or potential customers I think I'm seeing, the plugin(s) is more of a niche item and not so much a "mass market" item. 

I guess what I am trying to say is that both myself and my wife think that in order for me to devote as much time as I do to the plugins I need to figure out a way to make it compensate me better for that time.  The only two solutions I am seeing is increase the volume or increase the price.

My major argument up until now for increasing the price is that the plugin(s) are not finished nor polished products.  However this is sort of a chicken and egg problem, more money would theoretically allow me to devote more time to the development which would make the plugin(s) more valuable and worth the additional cost.

Any ideas are welcome.  Bottom line is I think there is a lot more that I have to add to the SketchUp community, I just got to figure out how to do it.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 23, 2017, 01:42:49 pm
Fixed a minor bug with the tail bearing truss module.  The user should now be able to input a roof pitch up to 16:12.  This was such a minor fix that I'm not rolling a major revision, just a sub-revision:  1.9.5b.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 25, 2017, 02:41:52 pm
Tonight I was thinking it might be kind of cool to enable an option for hip and ridge (cap) on hip roofs.

After about an hour of coding I generated this:

(http://design.medeek.com/resources/images/truss_su253_800.jpg)

I've got the hip cap figured out at the eaves but I'm a little unsure how to terminate everything where the hips meet the ridge:

(http://design.medeek.com/resources/images/truss_su254_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 27, 2017, 02:50:24 pm
The hip and ridge is now fully implemented for hip roofs as shown.

(http://design.medeek.com/resources/images/truss_su255_800.jpg)

It can also handle pyramid roofs where there is no ridge cap.

In the global settings I will setup and option to enable this feature and also an option to set the (ridge/hip) cap width and thickness.

Its too late tonight but I will see what I can do tomorrow about rolling out a new version.

View model here:

https://3dwarehouse.sketchup.com/model/7aa80c75-5183-4aed-b0fb-ee54aa094fe0/Hip-and-Ridge-Medeek-Office
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Fred H on July 29, 2017, 05:02:33 am
Hi Nathan,

I'm using your plugin to guide the "look" of a house we're not sure we can afford to build. Until we get it to look like we want we can't ask for any bids.

To break up a too-large roof expanse I wanted to add a dormer. Since that's not fully implemented yet, I thought I'd just do an additional roof. But the result is weird; it seems to be rotated a few degrees clockwise as seen from above.

I put the file on dropbox so you can look at it: https://www.dropbox.com/s/9lnnksyct7nkz93/VT11.skp?dl=0 (https://www.dropbox.com/s/9lnnksyct7nkz93/VT11.skp?dl=0). I made the "dormer" using a Fink truss with a 9/12 pitch, 16.6025" energy heel and 24" overhangs and gables. The three points I used are the two vertical dotted lines on the front where they intersect the green wall, and where the horizontal dotted line intersects the brown wall.

Either I'm misusing the program or there's a bug. Would you please take a look?

Thanks,
Fred

Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 29, 2017, 08:32:29 am
Version 1.9.6 - 07.29.2017
- Added a hip & ridge option for all hip type roofs.

I will now need to setup hip & ridge for all other roof variants (gable, dutch gable etc...)

I'm quite pleased with the way this has come out.  Within the global settings under the "Sheathing" tab you can adjust the width and thickness of the hip/ridge cap. 

This option definitely adds a finished look to the roof. 
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 29, 2017, 08:52:15 am
Hi Nathan,

I'm using your plugin to guide the "look" of a house we're not sure we can afford to build. Until we get it to look like we want we can't ask for any bids.

To break up a too-large roof expanse I wanted to add a dormer. Since that's not fully implemented yet, I thought I'd just do an additional roof. But the result is weird; it seems to be rotated a few degrees clockwise as seen from above.

I put the file on dropbox so you can look at it: https://www.dropbox.com/s/9lnnksyct7nkz93/VT11.skp?dl=0 (https://www.dropbox.com/s/9lnnksyct7nkz93/VT11.skp?dl=0). I made the "dormer" using a Fink truss with a 9/12 pitch, 16.6025" energy heel and 24" overhangs and gables. The three points I used are the two vertical dotted lines on the front where they intersect the green wall, and where the horizontal dotted line intersects the brown wall.

Either I'm misusing the program or there's a bug. Would you please take a look?

Thanks,
Fred

The vertical line next to your main entrance is offset from the exterior wall line, this is skewing your secondary roof (dormer) from the perpendicular to the main roof line. 

Another hint:  Click on the global settings and turn on layers and materials, this will let you peel back the roof  and look at things easier.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 29, 2017, 10:48:08 am
Added a hip & ridge option for all gable truss roofs (sub. rev. 1.9.6b):

(http://design.medeek.com/resources/images/truss_su257_800.jpg)

(http://design.medeek.com/resources/images/truss_su256_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Fred H on July 29, 2017, 10:53:55 pm
Quote
The vertical line next to your main entrance is offset from the exterior wall line, this is skewing your secondary roof (dormer) from the perpendicular to the main roof line.

Thanks; I woke up this morning realizing that I must have done that and planned to delete or edit the message. I appreciate your looking at my model and the clarity of the explanation.

Quote
Another hint:  Click on the global settings and turn on layers and materials, this will let you peel back the roof  and look at things easier.
I've done this in some versions, but since we're just working on the overall "look" right now we don't need that detail.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 30, 2017, 12:06:20 pm
This afternoon I began to put together the HTML for the timber truss GUI (what I have so far):

(http://design.medeek.com/resources/images/truss_su258_800.jpg)

I think I've reduced a metal plated (bolts) timber truss down to twenty (20) parameters.

Hopefully the preview panel will help simplify the entry of these parameters and give the user instant feedback on what each one does.  With these sort of trusses the look and feel of the truss is every bit as important as the structural aspect so a preview is very important.

The preview panel will not only show the timbers but also the metal plates and exact position of each bolt.

Once the user submits "go", the timber truss module will draw one (1) timber truss with all of the timbers, metal plates, bolts, nuts and washers.

In the global options the user will be able to specify the bolt standard and the washer standard as well as set the material (color) for the plate and hardware.

As usual the design and programming is a little more involved than I originally anticipated but in the end it should be quite dramatic to be able to create a fully bolted and plated timber truss.

I'm probably going to need a full week to complete this, so given my current schedule and hours it will probably be 2-3 weeks before this is ready to release.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: 2Harry on July 31, 2017, 07:04:25 am
Regarding this post:

     "...make the plugin(s) more valuable and worth the additional cost."

I meant to respond to this some time ago but, many other things always seem to intrude.  I'm sure you can relate.

We are a modular building manufacturer that have, only recently, expanded into wood framed shop built structures.  I have just started to included Sketchup and your plug-in in the design process, and I am still developing the means to use these apps in a complete design process (hopefully). 

For our use, the truss plug-in would be mainly used to fill in some data for planning purposes, since we do not actually fabricate trusses.  It would help to explain what people should see when the trusses are erected, plan roof lifting operations and provide weight data.

The floor truss/joist module is a different story.  In addition to the previous items, it may allow us to actually produce shop drawings that explain how to fabricate the floors, produce cut lists and "pre-solve" assembly problems that inevitably arise on the shop floor.  The highly anticipated wall framing app will hopefully allow us to do the same.  These abilities would make the wall plug-in more valuable than the roof truss (only) plug-in and thus, easier to justify a higher cost than a mere $30, especially considering the price of similar extensions that run in AutoCad or Revit.

Regards
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 31, 2017, 05:17:36 pm
Visually, not a lot of progress:

(http://design.medeek.com/resources/images/truss_su259_800.jpg)

But what you can't see is the algorithm to efficiently position and display the bolts. 

For larger trusses I'm a little worried that the display is too small to show the bolt details, but I'm not sure what else to do about it.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 05, 2017, 04:03:01 pm
Progress is slow but steady:

(http://design.medeek.com/resources/images/truss_su260_800.jpg)

Now I just need to add the bolts to the peak and heal plates...
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Itworx4me on August 14, 2017, 12:28:11 pm
When I choose to add advanced roof options. The list of options are too long and can't choose ok at the end of the list to complete the build.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 15, 2017, 11:23:39 pm
What is the size or resolution of your monitor?
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Itworx4me on August 16, 2017, 12:03:45 am
What is the size or resolution of your monitor?

1920x1080
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 18, 2017, 02:19:05 am
I've posted the Html Timber Truss input page at the link below so anyone can start putting it through its paces and offer me some feedback.

http://design.medeek.com/resources/timbertruss/web_dialog_timber_truss.html

I still need to add in the algorithms for the bolts into the top chord and top of the king post, should be able to knock that out this evening.

I will probably need to add in some extra logic that deals with bolt placement at the heel joints especially when the scarf cut on the bottom chord extends below the centerline of the bottom chord.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 19, 2017, 11:02:33 am
I've got all of the bolts working now for each plate as well as the extra logic to make sure bolts don't get too close to the scarf line at the heel joint. 

http://design.medeek.com/resources/timbertruss/web_dialog_timber_truss.html

Please go ahead and test out the link I've given above. 

If there are no major fixes then I am ready to implement this module into the plugin.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 20, 2017, 06:31:55 am
This is would be the typical output of the html input for the timber trusses:

(http://design.medeek.com/resources/images/truss_su261_800.jpg)

I may add in the L1 dimension and the heel height dimension.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 21, 2017, 12:12:21 am
No major complaints or concerns with the way I have it currently configured, so far.  I've starting creating the ruby code that does the heavy lifting.  By the end of the week I should have something ready to go for timber trusses. 

My goal is to also add in the Queen Post and Howe configuration for timber trusses, these other two seem to be the most commonly used.

There is a number of ways one could arrange the bolts on these plates or even configure the plates.  I am trying to come up with the mostly widely accepted method that will make at least 75% of the user base happy.  Hopefully I can achieve that.

At another level I am really happy about this latest edition to the plugin,  I now have a better understanding and comfort level with designing bolt connected timber trusses and I can better address local customer requests in this regard.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 21, 2017, 11:23:19 pm
The html webdialog is now integrated into the plugin and variables are passing correctly between the two:

(http://design.medeek.com/resources/images/truss_su262_800.jpg)

Developing new modules, especially one with some many variables/inputs is a time consuming process.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 23, 2017, 04:14:32 am
I've uploaded a minor update which integrates the timber truss web dialog (won't actually create anything just yet) for those interested in testing it in SketchUp.  It will only load up in Imperial/US unit templates for now.  My main concern is cross browser issues that I'm not aware of but may pop up for other users who have their PC's configured differently than my own.

Let me know if there are any issues.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 26, 2017, 02:48:43 pm
Version 1.9.7 - 08.26.2017
- Added king post timber trusses with bolts and metal plates.

(http://design.medeek.com/resources/images/truss_su263_800.jpg)

There may be a few bugs to work out as I haven't had the time to test every possible configuration but it appears to be mostly working now.  The metric version is not quite ready so the GUI defaults to the imperial units regardless of the template.

View model here:

https://3dwarehouse.sketchup.com/model/b9530289-89ff-40c4-ac55-754344864d3a/Timber-Truss-King-Post

I will add in the Queen Post and Howe configurations if requested by users and make any other corrections or adjustments as needed.

(http://design.medeek.com/resources/images/truss_su264_800.jpg)

The permutations with this thing is ridiculous.  The truss above has larger members with a wider plate width that allows for two rows of bolts.
Title: KickStarter Campaign
Post by: Medeek on August 28, 2017, 09:14:05 am
We got about 50% the way there which in my mind is pretty good.  I don't know that Kickstarter was the right venue for trying to stir up the momentum for a SketchUp plugin but I thought it's at least worth a shot.  I sincerely appreciate all who have pledged their hard earned money and supported me in this endeavor.  Your faith in me is the reason I keep plugging away at these tools.

I am currently pursuing other funding options.  To produce a wall plugin that can do what the other "big boy" softwares can do will take a serious investment of my time and effort.  I'm am figuring at least two years of solid programming to produce a polished product that has all the bells and whistles. 

How I get there, I'm still trying to figure out.  Currently I spend my weekends and a small amount of my time during the regular work week (usually going after the low hanging fruit).  Surprisingly I am able to make some headway but progress is too slow in my opinion, somehow I will need to speed up.

Again I would like to thank everyone who participated in this campaign and for all of your pledges, it means a lot to me.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on August 30, 2017, 12:35:29 am
Looking at the code structure of the timber truss module and the html web dialog it doesn't appear to be too difficult to add in the Queen Post and Howe type truss.  This addition will make this feature considerably more versatile and useful in my opinion since it should cover 90% of most timber trusses of this type used in residential and commercial construction.

I will make it a point to add in both additional truss types before moving on to something else. 

Recently I have not had a lot of feature requests so please fire away.

The next big item on the list is the implementation of the straight skeleton algorithm and the ability to create any rafter roof shape, this is a big one.  If I succeed, which I will, this should be tremendously valuable to many of the plugin users. 

How to do this sort of thing for truss roofs becomes a bit more difficult since truss roofs are a bit more ambiguous and can be pieced together in a variety of ways.  I think it is possible but I will need to give this one more thought.

The next big item which needs to be tackled is the ability to generate floor joists and trusses for any floor outline.  I've already given this some serious thought and the path forward is clear to me but it will just take some focused coding time and debugging.  Along the same lines, the ability to cut holes in the floor assembly (stairwells, access doors etc...) is also a hot item, I will address this at the same time.

Work on the Wall Plugin has begun in earnest but my free time right now is limited so meaningful progress is slow, especially as I am still devoting the bulk of my time towards the truss plugin.

I have exactly zero feedback on the timber truss module so I am curious if anyone has used it yet and if they are encountering any difficulties or other issues that they would like to see addressed. 

- Is this feature useful? 

- What would make it more useful?

- Would other timber truss types (timber rivets, etc...) be more useful?

Just because I find it fascinating and would like to add it to the plugin doesn't mean it has any real world utility, I've learned that through experience.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 02, 2017, 08:51:42 am
Plates are mostly there now just need to work on the bolts for the Howe Timber Truss:

(http://design.medeek.com/resources/images/truss_su265_800.jpg)]
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 03, 2017, 05:49:49 am
Bolts and plates are now complete for the Queen and Howe Timber Truss types:

http://design.medeek.com/resources/timbertruss/web_dialog_timber_truss.html (http://design.medeek.com/resources/timbertruss/web_dialog_timber_truss.html)

Please feel free to test out the web dialog at the link above.

Now all that remains is to bring the javascript code into the ruby.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Fred H on September 04, 2017, 05:57:41 am
Hi Nathaniel,

Haven't been here for a while so I read through the later postings. I'd followed you on Kickstarter and was disappointed when you didn't reach the goal. I'd like to offer a couple of thoughts:

1) Your neck: My old eyes required me to move my head to see all of the screen, giving me stiff necks. I recently started using an ErgoMart Limbo desktop stand for my monitor. It has the bottom of the monitor resting on my desktop, allowing me to have all of the screen in focus without moving my head.

2) How I use the truss plugin: I was new to SU and couldn't understand how to create roofs, particularly since the pitch will be critical for us. So I just used your plugin to create the roofs, mostly ignoring the trusses. I suspect that many new SU users have the same problem. How about a separate plugin for beginners? It could create the roof surfaces, leaving the necessary information for the full program to create the trusses (or just hidden until the full program is purchased). The quick roof surfaces program could be your mass market product.

Best wishes,
Fred

Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 04, 2017, 06:01:35 am
Version 1.9.8 - 09.04.2017
- Added queen post and howe timber trusses with bolts and metal plates.

(http://design.medeek.com/resources/images/truss_su266_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/11b78080-be08-4492-805c-2d73c9871ec6/Timber-Truss-Yard

Timber trusses haven't seemed to garner much interest or feedback but I do feel like it is a worthwhile contribution to the plugin.

There is more to be done with the engineering side but I will move on to something else unless customer feedback brings me back to it.

The big prize right now is the straight skeleton implementation.  I have been mulling this one over for at least a year now.

The truss yard now has 23 different truss types/profiles:

https://3dwarehouse.sketchup.com/model/828e8b19-fac1-418e-bc64-f00294f453d0/Medeek-Truss-Yard-5
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 04, 2017, 06:05:13 am
Hi Nathaniel,

Haven't been here for a while so I read through the later postings. I'd followed you on Kickstarter and was disappointed when you didn't reach the goal. I'd like to offer a couple of thoughts:

1) Your neck: My old eyes required me to move my head to see all of the screen, giving me stiff necks. I recently started using an ErgoMart Limbo desktop stand for my monitor. It has the bottom of the monitor resting on my desktop, allowing me to have all of the screen in focus without moving my head.

2) How I use the truss plugin: I was new to SU and couldn't understand how to create roofs, particularly since the pitch will be critical for us. So I just used your plugin to create the roofs, mostly ignoring the trusses. I suspect that many new SU users have the same problem. How about a separate plugin for beginners? It could create the roof surfaces, leaving the necessary information for the full program to create the trusses (or just hidden until the full program is purchased). The quick roof surfaces program could be your mass market product.

Best wishes,
Fred

I have given this some thought but I'm still not sure how I implement it.  Thank you for bringing up this concept.  I will explore it further.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 05, 2017, 08:15:40 am
Version 1.9.8c
- Enabled option for F436 vs. F844 flat washers for timber trusses (in the materials tab within the global settings).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 09, 2017, 02:27:32 am
Tutorial #6:  Timber Trusses

https://youtu.be/CrftTWt6Z0g

View model used in tutorial here:

https://3dwarehouse.sketchup.com/model/38b48d10-1b18-46d5-8d6d-69bd446cdcd3/Timber-Truss-9
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 12, 2017, 12:42:55 pm
Version 1.9.9 - 09.12.2017
- Added a hip & ridge option for gable rafter roofs.
- Fixed some miscellaneous bugs with rafter roof modules.

There were some really annoying issues with the rafter roof module that needed to be addressed.  I still have more work in this regard since I need to go through all of the other rafter roof modules (glulam beam, dual glulam beam etc...) and clean a few things up but I made a fairly good dint in it this evening.

At some point I would like to also add roof returns to the gable rafter roofs, this should not be too big of an issue.  Another thing to add to the todo list is partial roofs where a rafter roof butts up against a larger wall and/or roof.

The list never ends, but then I never quit, I'll probably still be working on this thing 20 years from now when I'm 65.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 13, 2017, 11:10:24 am
I've been thinking about multi-level roofs and how to deal with them.

(http://design.medeek.com/resources/images/truss_su267_800.jpg)

Currently I don't see a good way to automate truss roofs, I think there will be some manual intervention required.

For rafter roofs though I think I can fully automate the process.

View model here:

https://3dwarehouse.sketchup.com/model/7260bf3e-19bb-406b-9348-588210cd4929/Multi-Level-Hip-Roof
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 15, 2017, 11:47:54 pm
As I previously mentioned I am slowing working on making all previous version of the plugin available here:

http://design.medeek.com/resources/pluginversions.html (http://design.medeek.com/resources/pluginversions.html)

Each new version adds improvements and fixes.  Probably at some point once this plugin has fully matured then I might see a good reason to install a previous version, but hopefully I never get to that point where the plugin becomes bloatware.

I suppose the only reason to install a previous version is if you have an expired license and do not wish to upgrade, I can respect that, especially if you only use the plugin on a infrequent basis.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 16, 2017, 01:26:44 pm
Starting to work on the straight skeleton algorithm today, complex roofs have got my attention.

The model below has a saddle point and this lends itself to some rather complex framing:

(http://design.medeek.com/resources/images/truss_su268_800.jpg)

Even with the roof primitives and trim tool, which helped out tremendously, it still took me almost an hour to fully generate the roof framing. 

(http://design.medeek.com/resources/images/truss_su269_800.jpg)

The goal is to turn hours into seconds.

View model here:

https://3dwarehouse.sketchup.com/model/a2b2efad-71a5-4982-b40b-e7057dd7edf7/Complex-Roof-3
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 17, 2017, 01:08:04 am
If you really want a headache try and truss out this same roof outline:

https://3dwarehouse.sketchup.com/model/1e909f8f-b9ca-4b16-a51b-4b9a8f785a1f/Complex-Roof-3-Truss

After about 45 minutes I've given up, not because it can't be done but because the amount of custom truss profiles and manual editing required far exceeds my patience and determination.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 17, 2017, 08:17:53 am
Needing a break from the rigors of the straight skeleton code I realized that I have still not implemented the octagon hip roof yet.  On a related note the circular roof could also use my attention:

(http://design.medeek.com/resources/images/truss_su271_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/1cf9c6bc-46fd-47c6-8aa3-49a8536dc2be/Circular-Roof

The number of rafters can be given by this equation N = 8 + 8n where n = 0,1,2,4 etc...

In this model n = 3
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 17, 2017, 11:51:25 am
A turret roof:

(http://design.medeek.com/resources/images/truss_su272_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/a082e206-881e-424d-aa55-4d5b03913b79/Circular-Roof-2
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 24, 2017, 04:55:08 am
Working on adding in the inset floor joists per the  details given by dpaul:

Parameters are the following:

1.)  Stemwall Thickness (inset amount)
2.)  Ledger Option:  Yes or No
3.) Ledger Height
4.) Ledger Width
5.) Hanger Option: Yes or No

I'm still waffling on what to do if the hanger option is "yes".  I was considering having the option of selecting one of the many Simpson-Strongtie hangers from a long list of hangers.  However, no models exist for the bulk of these hangers and I don't have the time or data to try and model a bunch of them.  Item 5 may not be feasible.

I also have a question on the ledger board option:

(http://design.medeek.com/resources/images/truss_su274_800.jpg)

As you can see in the image the 2x12 PT dimensional lumber ledger is smaller in height (11.25") than the 11-7/8" TJI.  In this case would the ledger be run flush to the bottom of the TJI or is this not a concern?  I was thinking that one would probably call out an LVL or LSL ledger with felt backing between the ledger and the concrete so that the ledger matches the height of the I-joist.  Additional information when the floor joists are I-joists or EWP would be helpful here.

View model here:

https://3dwarehouse.sketchup.com/model/754bd742-3505-45d4-9941-5f445b49542a/Inset-Floor-Joist-Study
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 30, 2017, 01:39:54 pm
Version 2.0.0 - 09.30.2017
- Added a hip & ridge option for dutch gable rafter roofs.

(http://design.medeek.com/resources/images/truss_su275_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/ee54ad84-9428-4e9b-ba7f-ab6e5726660f/Dutch-Gable-Rafter-Roof (https://3dwarehouse.sketchup.com/model/ee54ad84-9428-4e9b-ba7f-ab6e5726660f/Dutch-Gable-Rafter-Roof)

Not exactly how I should terminate the hip cap where it meets the gable section of the roof.  What I have now seems reasonable enough for presentation and estimating purposes.

Quite a bit of convoluted code to get those sections of hip cap just right, where there is a will there is a way.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on September 30, 2017, 03:17:05 pm
Someone suggested that I try out Patreon:

https://www.patreon.com/medeek
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 01, 2017, 08:39:07 am
Version 2.0.0b - 10.01.2017
- Enabled roof cladding for shed and shed w/ ledger rafter roofs.

(http://design.medeek.com/resources/images/truss_su276_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/074ab446-7fa3-439f-aba7-694d3823335f/Shed-Roof-Variants
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 04, 2017, 02:16:25 pm
Version 2.0.1 - 10.04.2017
- Added (FULL) roof return option within the advanced options menu for common, scissor and vaulted trusses.

(http://design.medeek.com/resources/images/truss_su277_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 06, 2017, 01:58:40 pm
Version 2.0.1b - 10.06.2017
- Added ceiling joist option for Hip Rafter Roofs.

(http://design.medeek.com/resources/images/truss_su278_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 07, 2017, 04:33:44 am
Inset floor joists for sawn lumber and I-joists is now running, (with and without ledger).  I will need to test it further and then roll a new revision:

(http://design.medeek.com/resources/images/truss_su279_800.jpg)

(http://design.medeek.com/resources/images/truss_su280_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 07, 2017, 08:34:50 am
Version 2.0.2 - 10.07.2017
- Added the option to inset floor joists with ledger.
- Added the option to inset floor joists without ledger.

I just realized that today is the two year anniversary of the Truss Plugin, crazy to think that I've already been working on this thing for two years.  Progress has been incremental but fairly steady.  There are still some big obstacles and goals ahead.

The new inset option also works well if you are using joist pockets in the foundation:

(http://design.medeek.com/resources/images/truss_su281_800.jpg)

This model was created with the Truss Plugin and the Foundation Plugin.  Foundation wall is 8" thick with the pockets set at 2.25" deep and the bearing length of the joists set at 2".  The floor sheathing layer is turned off for clarity.

View model here:

https://3dwarehouse.sketchup.com/model/cfa8f834-6a60-4175-b393-cfa39223c244/TJI-Floor-and-Foundation
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 07, 2017, 01:15:16 pm
Version 2.0.2b - 10.07.2017
- I-Joists are branded with respective manufacturer's logo.

(http://design.medeek.com/resources/images/truss_su282_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 08, 2017, 02:19:01 am
This morning I've spent some time reviewing my roadmap and my "todo" list.  I'm still working on the straight skeleton implementation, and that is the big one right now.  The small upgrades and fixes I've released over the last few days have been some low hanging fruit that I've gravitated towards to break up my heavier coding sessions.  Its rewarding to achieve a few small victories and push them out when your bogged down and progress seems retarded.

The plugin as a whole has quite of bit of functionality but it also is very limited in many respects.  This really jumps out at me when I try to model up some recent homes that I did structural work on a few months ago.  The biggest issues seem to be:

- Inability to cut holes in floors or create polygon floor outlines.
- The same issue with roofs in that the plugin is only really good at rectangular roof outlines.  The straight skeleton implementation will address this, at least for rafter roofs initially, truss roofs will be a much bigger problem.
- There is no function for editing a roof or floor assembly, it's fire and forget.  This feature would be particularly useful when you botched one parameter and just need to go back and edit something minor rather than recreating the entire assembly (not that this is too difficult).
- I'm missing a good staircase creator/editor.
- Not all of the truss types are up to speed with all the recent advanced options, so much to do.
- The manual is almost non-existent.

The list of limitations goes on.  The plugin has potential but its certainly a work in progress and far from the polished gemstone it needs to be.

With all that being said I feel like moving my price to $40.00 was and is probably a bit of an over reach.  Personally I would not pay that amount for the functionality offered, its too much.  I've dropped my price back down to $30.00 and the renewal price is now $20.00, hopefully this is more commensurate with the amount of functionality and utility offered.

At some point in the near future when I have fully addressed most if not all of the above issues then I will look at raising the price to its former level.

For those users who purchased the plugin at the $40.00 price I have no problem in extending your license a pro-rated amount.  Please feel free to email me with your request for the license extension.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 09, 2017, 02:11:51 pm
With the inset joists I thought it would be really cool to have the plugin be able to auto-select the correct joist hanger and insert it at both ends of the I-joist or sawn lumber.  I quickly modeled up a simplified version of an IUS1.81/11.88 Simpson Face-Mount I-Joist hanger and with the addition of one simple function I was able to do this:

(http://design.medeek.com/resources/images/truss_su283_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/96cd27dc-3e84-43d6-98cf-b22575c0526d/TJI-Floor-and-Foundation-with-Hangers

I haven't yet released this most recent addition because I only have two sizes of hangers created so far.  There are five typical flange widths and the following typical I-joists depths:  9.5, 11.875, 14, and 16.  So if you do the math I need to model 20 different face mount I-Joist hangers and 20 top flange I-joist hangers (IUS and ITS series).  For sawn lumber a similar situation exists for 2x6, 2x8, 2x10 and 2x12 joists.

I was considering using the official Simpson models from the 3D Warehouse but they are too complex, a minimalistic hanger gets the point across just as well.

When I get home from work I usually only have a couple hours to hammer away at things so some more low hanging fruit gets picked.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 10, 2017, 09:09:00 am
The IUS hanger family:

https://3dwarehouse.sketchup.com/model/ce6a9edf-2429-4dab-a664-d1db6f332bd8/IUS-Hangers
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 11, 2017, 05:15:32 am
After giving it much thought I've decided that selling my plugins would be a bad idea.  They've literally become a part of me, who I am and what I do.  To part with them would leave a hole, so in the end this becomes an emotional decision for me rather than one that is solely based on monetary gain.

The Medeek plugins will continue as they are for the foreseeable future.

I've also noticed sales of the plugin has completely dried up over the last two weeks, I don't know if this because I was considering the sale of my plugin or if is indicating a saturation point.  It does make me wonder if lowering the plugin price even further would drive a larger volume of users. 

Lets say for example I lowered the price to $10.00, would I then expect a double or triple increase in sales?  When I look at the number people who have actually installed the plugin it is well over 10,000 now, and I only started keeping track about a year ago, so the number could easily be double that.  If the price was lower ($10.00) could I get at least 10% of the installed base to upgrade to a registered version, if so this type of marketing makes sense. 

But then again perhaps I have hit an actual saturation point, where "real" users have all been potentially exposed to the plugin and everyone else is just testing it out but never will purchase it for serious use.

Ultimately, I am just trying to find a way to monetize my efforts more and somehow enable myself to spend even more time developing this plugin and all of others I've started cooking up.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 11, 2017, 01:28:31 pm
Top flange hangers without a ledger:

(http://design.medeek.com/resources/images/truss_su284_800.jpg)

This is a Simpson ITS1.81/9.5, this is the equivalent to the the IUS series but in  top flange configuration.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 12, 2017, 11:24:27 am
Price dropped to $15.00 for a new license and $10.00 for a renewal.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 13, 2017, 10:40:32 am
The ITS hanger family:

https://3dwarehouse.sketchup.com/model/5bafc450-3dda-4443-a526-f10019c16ddf/Simpson-Strong-Tie-ITS-Face-Mount-Hangers

The following hangers are included:

ITS1.81/9.5
ITS1.81/11.88
ITS1.81/14
ITS1.81/16

ITS2.06/9.5
ITS2.06/11.88
ITS2.06/14
ITS2.06/16

ITS2.37/9.5
ITS2.37/11.88
ITS2.37/14
ITS2.37/16

ITS2.56/9.5
ITS2.56/11.88
ITS2.56/14
ITS2.56/16

ITS3.56/9.5
ITS3.56/11.88
ITS3.56/14
ITS3.56/16
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 13, 2017, 12:23:22 pm
Version 2.0.3 - 10.13.2017
- Added the option to provide a face mount hanger for inset floor joists with ledgers.
- Added the option to provide a top flange hanger for inset floor joists without ledgers.
- Added an option in the global settings to enable or disable manufacturer's logos.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 14, 2017, 02:54:25 am
Version 2.0.3b - 10.14.2017

- Face mount hangers added for solid sawn floor joists.

(http://design.medeek.com/resources/images/truss_su285_800.jpg)

(http://design.medeek.com/resources/images/truss_su286_800.jpg)

LUS24
LUS26
LUS28
LUS210 (this hanger used by both 2x10 and 2x12 joists)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 14, 2017, 03:46:36 pm
Version 2.0.3c - 10.14.2017

- Added Red Built Red-I™ I-joists: 45, 65, 90, 90H, 90HS.

(http://design.medeek.com/resources/images/truss_su287_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 15, 2017, 03:16:13 pm
Version 2.0.3d - 2017.10.15
- Added PinkWood SAFEjoists™ I-joists: PKI 10, PKI 20, PKI 23, PKI 35Plus, PKI 40, PKI 50.

(http://design.medeek.com/resources/images/truss_su288_800.jpg)

This I-joist manufacturer has a pink protective coating on the ends. The purpose of the end coating is to protect the joist against moisture penetration.

In addition, PinkWood offers Class A and Class B Fire Rated joists often referred to as "SAFEJoists". These joists are protected with an intumescent Fire Rated Coating, and have tan colored coating on the web.

Manufactured in Calgary, Alberta, Canada.

Now that I've got things configured correctly it is quite easy for me to add in new manufacturers and their entire series of I-joists.  If you are interested in seeing a particular brand added to the plugin please feel free to contact me.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 16, 2017, 05:04:54 am
(http://design.medeek.com/resources/images/truss_su289_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 19, 2017, 12:19:32 am
A request today for the barrel vault truss.  I had been working on the algorithm for this truss type about 18 months ago but the lack of interest caused me to stop.  Below is a matrix of potential configurations:

(http://design.medeek.com/resources/truss/BARREL_VAULT/BARRELVAULT_STUDY1_REVA2.jpg)

If anyone has some shop drawings for this truss type that they are willing to share I would be grateful.

I will try and knock this one out next week.  I will probably utilize an html/svg UI since the look and feel of this truss type will be important to the designer (barrel height and barrel width).
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 20, 2017, 02:11:29 am
I've got some direction on how to deal with engineering for beams and joists, not high on the priority list right now but I've been giving it some thought:

https://forums.sketchup.com/t/intersecting-faces-or-edges/53452

At first gathering the geometric information from the model seemed the most challenging aspect of this problem but after giving it more thought, dealing with multi-span beams with various distributed and point loads is also not a trivial problem.  My current beam calculator is very limited in this respect and can only handle very simple loading on a single span.

http://design.medeek.com/resources/beam/beam_calculator.pl

And yet even with the simplicity of the span and loading the logic and calculations required is fairly substantial.  The output of the beam calculator will attest to this.

To properly analyze a multi-span beam with complex loading requires some magic from my engineering texts (ie. matrix analysis).  Since beams and joists are one dimensional as compared with trusses (two dimensional) the math is not nearly as cumbersome but it should prove to be a bit of a challenge.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 21, 2017, 07:44:50 am
Version 2.0.4 - 10.21.2017
- Added Parallel Chord (vaulted) truss type, configurations: (2/2, 4/4, 6/6).

(http://design.medeek.com/resources/images/truss_su291_800.jpg)

(http://design.medeek.com/resources/images/truss_su292_800.jpg)

(http://design.medeek.com/resources/images/truss_su294_800.jpg)

I will still need to enable structural outlookers and plates for this truss type, but everything else should be there:

- Roof Cladding
- Roof Sheathing
- Gable Wall Cladding
- Gable Wall Sheathing
- Ceiling Gypsum
- Ridge Cap

etc...

View model here:

https://3dwarehouse.sketchup.com/model/1a7064f4-b059-46ff-928b-7b2408185555/Parallel-Chord-Truss-Roof-Vaulted
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 21, 2017, 08:42:48 am
The updated truss menu:

(http://design.medeek.com/resources/images/truss_su293_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 22, 2017, 03:32:05 am
Version 2.0.4b - Added the 8/8 configuration:

(http://design.medeek.com/resources/images/truss_su295_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 24, 2017, 05:21:39 am
I don't know if is something I will add in right away but it has been added to my list.  I think that making the gutter a solid makes it easier to work with manually and that the top being covered or solid does not really affect the appearance detrimentally.

(http://design.medeek.com/resources/images/truss_su297_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/7aa80c75-5183-4aed-b0fb-ee54aa094fe0/Hip-and-Ridge-Medeek-Office
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 24, 2017, 08:45:36 am
I've been contacted by a truss designer who uses Mitek software.  He wanted to know if there was a way to bring my truss models directly into the Mitek Engineering software.  Apparently there is a .mxf file format that is already utilized by a Revit plugin to do this exact thing.  If I can get the specifications of the .mxf file format I can probably setup an export feature which will allow the full truss assembly to be exported directly into Mitek.  This would be convenient for the truss technician, eliminating some of his workload and manual entry.

I've contacted Mitek's support staff inquiring about the the .mxf file format and if they would entertain the idea of my plugin be able to transmit truss designs directly to their software.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 24, 2017, 12:43:48 pm
About a year ago I added some code into the plugin to phone home when a new installation occurs.  This tells me the IP address (geographic location) of the installation as well some other data such as the plugin version number and whether or not it is the trial or full version.

Recently I have noticed a number of installations of the full version of the plugin that show a bogus version number (2.8.8 ) and they are all coming from China.  The leads me to believe that the plugin has been hacked and possibly those hacked copies are being distributed but so far not widely.

I guess the upside is that if the hackers are trying to crack the program it must be worth their time and hence I've put together a fairly substantial product.

On the next release I will include some additional error checking which will hopefully thwart these would be hackers.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 27, 2017, 12:02:25 am
SketchUp Essentials has put together a nice overview of the plugin.

https://youtu.be/dKtpJkCn3Cs
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 28, 2017, 02:06:46 pm
Gutters:

(http://design.medeek.com/resources/images/truss_su298_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 29, 2017, 01:43:42 am
The half round gutter type (U6):

(http://design.medeek.com/resources/images/truss_su299_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 30, 2017, 12:10:14 am
Version 2.0.4c - 10.30.2017

This sub-release has the gutter menu added to the global settings as well as a new roof layer added for gutters in the layer menu.

You can't actually create any gutters yet but you can test out the new GUI in the global settings and offer any feedback.

I am still working out the algorithm for the downspouts.  My intent is to use the standard rectangular profile downspout material for the K-Style gutter and a round profile downspout for the U-Style (half round) gutter.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on October 30, 2017, 04:25:52 am
The gutter extension is how much the gutter extends past the rake board on a gable roof, this does not apply to a hip roof or dutch hip roof.

(http://superiorgutters.net/wp-content/uploads/drip-edge-ext.jpg)

The vertical offset is the distance the gutter drops down from the top edge of the fascia board, the default is zero.

With a metric template the dimensions are given in mm or metres with the grid shown in cm.  In US units dimensions are in inches or feet with the grid shown in inches.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 01, 2017, 03:01:23 pm
Preview of the E-Style or "Box Gutter":

(http://design.medeek.com/resources/images/truss_su301_800.jpg)

Note that I've also added the downspout options and parameters.  The units don't show in this screen shot but they will within the plugin.

This type of gutter is probably more common in commercial applications.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 05, 2017, 08:23:42 am

Version 2.0.5 - 11.05.2017
- Added gutters and downspouts for rafter and truss hip roofs.
- Gutter menu added to the global settings.
- Custom roof layer added for gutters in the layer menu within the global settings.


(http://design.medeek.com/resources/images/truss_su302_800.jpg)


(http://design.medeek.com/resources/images/truss_su303_800.jpg)


I still need to add gutters and downspouts to the gable roofs (truss and rafter).


Four gutter types with two different downspout types.


This is a new feature so please send me your feedback and I will try to address all of the issues.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 05, 2017, 03:22:17 pm
(http://design.medeek.com/resources/images/truss_su304_800.jpg)

K-Style gutter with "2x3" downspouts.

I may need to add a few more user configurable variables:

- offset from bldg. corner (currently I have it offset 0" from the framing)
- offset from framed wall (currently I have it offset 1" from the framing)
- downspout radius (currently set at 3" @ CL)
- downspout drop (currently set at 3" before the first bend)

Right now these values are all hard coded into the plugin.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2017, 12:15:48 am
Version 2.0.5b - 11.06.2017

- Fixed a minor bug with the downspout module, downspout solid is now a uniform extrusion with no unnecessary seams or edges.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 06, 2017, 10:30:45 pm
Version 2.0.5c - 11.07.2017

- Fixed a minor bug with the gutter layer for installation upgrades of the plugin.

If you have version 2.0.5b please upgrade to this version or be sure to open up the global settings and click on the layers tab, this will create the default gutter layer setting.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 10, 2017, 11:25:18 pm
Half wrap of a hip roof return:

(http://design.medeek.com/resources/images/truss_su307_800.jpg)

(http://design.medeek.com/resources/images/truss_su308_800.jpg)

All of the gutters and downspouts are constructed as solids so that it is easy to manipulate them with Pro's boolean tools or other third party solid tools.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 10, 2017, 11:40:28 pm
Version 2.0.6 - 11.10.2017
- Added gutters and downspouts for rafter and truss gable roofs.
- Added gutters and downspouts for dutch gable rafter roofs.

I still need to add gutters to monoslope truss roofs, shed roofs and some other specialized truss roofs.  Adding the gutters to the common truss roof became slightly more complicated when I realized I also had to deal with roof returns and their various configurations.

(http://design.medeek.com/resources/images/truss_su305_800.jpg)

This gable roof has a hip return with fully wrapped gutter, you can also choose to half wrap or no wrap (linear gutter only at eaves, does not wrap around corner).

(http://design.medeek.com/resources/images/truss_su306_800.jpg)

The dutch gable is really no different than the regular hip roof, when it comes to the gutter and its configuration, but internally it is a completely different set of advanced options.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 11, 2017, 03:11:53 pm
Version 2.0.6b - 2017.11.11

I've added a text file in the materials sub-folder that allows one to modify the available materials (colors) for the gutters within the global settings menu.

The default values are:

8B4513:BROWN
B87333:COPPER
C0C0C0:SILVER
FFD700:GOLD
8B0000:DARK RED
0000CD:MEDIUM BLUE
006400:DARK GREEN
556B2F:DARK OLIVE GREEN
FFFFF0:IVORY

If all of these custom materials are deleted then only "white" will be available "FFFFFF" in the global settings.

The first six letters is the RGB value for the color, the description after the colon is the color name.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 12, 2017, 11:01:53 am
The Medeek Seal of Authenticity:

(https://scontent-sea1-1.xx.fbcdn.net/v/t1.0-9/23519149_10213457527139908_2817797360681811627_n.jpg?oh=bc12954c4889002c2b727602a7fe4453&oe=5A9C8879)

This will be shown in the new license tab of the plugin global settings when the copy is fully registered.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 16, 2017, 12:30:24 am
Version 2.0.7 - 11.16.2017
- Added license tab to the global settings.
- Minor updates to the licensing system.

I've spent a couple days on adding language support but was unable to roll it out with this latest release.  I will keep working on this in the next few days and hopefully have something to show for my efforts with the next major release.

As far as languages go I am planning on producing language files for each of the SU supported languages. 

Any help with translating some of these very construction specific terms and phrases would be greatly appreciated.  Google translate seems to work quite well but I don't completely trust some of its translations.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 16, 2017, 03:03:52 pm
Starting to make some head way on the translation / language support:

(http://design.medeek.com/resources/images/truss_su309_800.jpg)

I've decided to devise my own language handler since I could not get the built in one to work.

The upside is that this allows me so support any language I choose, not just the languages supported by SketchUp.  I will be adding in an option in the general settings where the user can select their language of choice.

I will also be storing the language data in a new sub-folder "lang".  My intent is to be able to make it possible for the user to add their own language file and translations if they need to.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 17, 2017, 03:27:55 pm
My first menu in Japanese:

(http://design.medeek.com/resources/images/truss_su310_800.jpg)

Fortunately, I know a little Japanese so I think I've got these more or less correct.  I will probably need to have a native Japanese speaker who is familiar with the construction industry check these over for me.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 18, 2017, 03:00:25 am
I've added in a language option into the General tab of the Global Settings:

(http://design.medeek.com/resources/images/truss_su311_800.jpg)

I currently have nine languages that I will support however if there are any others that you would like to see added please feel free to suggest one.

I think this method is preferable over using the locale of the installed plugin since someone that is running a french version of SketchUp may want to run the plugin in English or some other combination.  This allows the user to customize their user experience exactly.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 18, 2017, 03:29:34 pm
Version 2.0.8 - 11.18.2017
- Added language support for the following languages: French, Spanish, German, Russian, Swedish, Japanese, Korean, Chinese.
- Added a language option in to the "General Tab" of the Global Settings.
- Fixed a bug in the gutter module for metric templates.

There is still a huge amount of work to get all of the menus translated into the eight languages given above. 
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 19, 2017, 01:49:11 am
I apologize Version 2.0.8 had a fatal flaw in it that thankfully someone pointed out to me this morning.  Please re-download sub-rev. 2.0.8b which addresses this issue immdediately.

The problem is that I am encrypting the .rb files into .rbs when I sign the plugin.  I don't want to encrypt the language files in the "lang" folder however the signing page did not know to discriminate so it encrypted those files as well and hence broke my links to them from the plugin load module.

Once I sign the extension and encrypted it I had to re-open the .rbz and put back in the unencrypted language files, problem solved.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 19, 2017, 02:50:40 pm
Web based (HTML) user inputs will also require translation.  These are a little more challenging than the regular (non-graphical) UI but nothing a little javascript could not overcome.

Here is the gutter tab of the global settings translated into Japanese:

(http://design.medeek.com/resources/images/truss_su312_800.jpg)

The translation (creation of language files) for each menu and alert will take some time and effort.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 22, 2017, 10:16:53 pm
Back to complex roofs.  I've been giving some thought to complex truss roofs and how to handle L-shaped roofs and their derivatives.  Basically there is three ways to frame them out, which one is the most standard or preferred?

https://3dwarehouse.sketchup.com/model/0d42dfb9-8059-40a9-afb9-e0f5a8c346df/Hip-Study-2

https://3dwarehouse.sketchup.com/model/0d2f77aa-207c-457d-8315-9012eabb958e/Hip-Study-2B

https://3dwarehouse.sketchup.com/model/cab9b658-f458-4453-b276-e8a9bb34bfb2/Hip-Study-2C
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 23, 2017, 09:09:34 am
Valley sets can get a little interesting when you start dealing with intersecting hip roofs.  If the width of the projection were to increase the valley set would become a combination of standard valley trusses and flat top or hip valley trusses.

(http://design.medeek.com/resources/images/truss_su316_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/9bf5fd1a-e2db-4346-9596-d044bf4a1cd7/Complex-Roof-6

With the projection width extended:

https://3dwarehouse.sketchup.com/model/8b18063b-18cb-4107-84f0-3834c1fe8b3e/Complex-Roof-7
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 24, 2017, 05:39:14 pm
Version 2.0.9 - 11.25.2017
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Parallel Chord truss type.
- Metal plate connectors now enabled for all parallel chord trusses.

(http://design.medeek.com/resources/images/truss_su318_800.jpg)

This truss type should now be up-to-date with all of the advanced options available:

roof returns, gutters, ceiling drywall, ridge cap etc...
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 28, 2017, 12:51:39 pm
Version 2.1.0 - 11.28.2017
- Added Northeast hip set trusses.
- Enabled advanced options for northeast hip sets.
- Added energy/raised heels for northeast hip set (3 variants: wedge, slider and vertical w/ strut).
- Added the option for open vs. closed end jacks.
- Added the option for a drop in purlin frame.
- Enabled a graphical user interface for Truss Set selection.

(http://design.medeek.com/resources/images/truss_su319_800.jpg)

(http://design.medeek.com/resources/images/truss_su320_800.jpg)

I only plan on adding the midwest and california variants if requested.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on November 29, 2017, 03:29:21 am
The reason I am taking so long with complex rafter and truss roofs is the possible permutations is making things very challenging.

For example take the truss roof below:

(http://design.medeek.com/resources/images/truss_su321_800.jpg)

I'm assuming there are no interior bearing walls and we want to clearspan the entire building outline.  I can get the basic roof and truss layout by creating to hip truss sets as primitives but that is where it then becomes very interesting.

As you can see there are two mid-building girder trusses that then catch the mono pitch sub-girders which are each supporting two common trusses.  Next to the sub-girders is a small valley set (half valley) that fills in the roof behind the sub-girders. 

The largest span is 36', which is reasonable.  This appears to be the simplest way to truss this roof out but is probably not the only solution.  A good truss technician could tell me how close I am to the optimal solution.

Granted the complex rafter roof is not IMHO as hard a problem but it also has similar difficulties and issues. 

View model at this link:

https://3dwarehouse.sketchup.com/model/24c19aa6-814a-4e9e-aa42-a0e0de1ba74c/Complex-Truss-Roof-8
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 03, 2017, 01:37:31 pm
As the number of advanced options have increased (common trusses) the user input menu has slowly grown in size until it is so large that it often does not fit the screen of many laptops and smaller screens.

This problem has been well documented by a number of users for quite some time.

This weekend I spent some time putting together a new HTML menu for advanced options for roof trusses:

(http://design.medeek.com/resources/images/truss_su323_800.jpg)

I still need to work out the metric version and also all of the language translations but otherwise I think it is almost ready to roll out.

As you mouse over each of the options a 320x240 image will display as shown, hopefully clarifying the meaning or usage of each parameter/option.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 10, 2017, 01:40:55 am
I am working on adding the heel blocking since it is an option listed in the advanced options.

(http://design.medeek.com/resources/images/truss_su324_800.jpg)

So far there has not been much call for this feature but a few people have inquired so I figured we might as well add it in for completeness.  The red coloration is for clarity in the image above.

I will probably add the option to allow for venting holes since this is fairly typical in my neck of the woods.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 11, 2017, 05:48:31 am
Featured on the SketchUp Extension Inspection:

https://youtu.be/C4bW3dFPuUA
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 13, 2017, 12:19:05 am
The license registration module was causing some problems in isolated cases so I've released a sub-rev. 2.1.1b to address that issue.

If you are trying to enter in your serial number and it does not appear to take, first verify that you are not entering in any leading or trailing white spaces if that does not solve the problem you may be encountering the issue at top, in that case download the latest version which should address the issue fully.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 18, 2017, 12:49:01 am
Version 2.1.2 - 12.18.2017
- Enabled vertical and angled heel blocking within the advanced options for truss roofs.

(http://design.medeek.com/resources/images/truss_su325_800.jpg)

If you choose to enable vent holes the heelblock menu will prompt for the hole diameter.  The vent hole algorithm will place vent holes in the heel blocking per the truss spacing:

< 12 in. = 1 vent hole
< 16 in. = 2 vent holes
16 in. or greater = 3 vent holes

Let me know if this makes sense, I can always modify it to meet any criteria.  If this sort of thing varies a lot per locale I can also make it more user definable.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 18, 2017, 06:30:39 am
This type of heel blocking is very typical in my locale (Western Washington State):

(http://design.medeek.com/resources/images/truss_su326_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/e1a1a1de-b44d-4f0a-af0a-8954bb00f44c/Heel-Blocking-of-a-Gable-Roof
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 27, 2017, 03:48:25 pm
I've been thinking about adding in the option to show H1 ties for rafters and trusses:

(https://embed.widencdn.net/img/ssttoolbox/ztwjogo5os/500px@1x/H1%20(inst).jpeg?quality=80&u=cjmyin&crop=0)

I've seen them mounted both on the exterior and the interior with the flanges facing both inward and outward, four possible configurations.  Any preference on how these are typically installed.  I'm sure there is probably not much call for these but it isn't a big deal to add in the option for those that would like to use it.

I am currently featuring Simpson Strong-Tie hardware in the Truss Plugin, not because I am specifically endorsing their products or the brand but because that is  what I am most familiar with and their products are readily available in the US and Canada.  Mitek also makes comparable hardware and probably has better availability outside of the US and Canada.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 31, 2017, 04:50:13 am
Testing out the H1, H2.5A and H10A hurricane clips:

(http://design.medeek.com/resources/images/truss_su327_800.jpg)

The plugin is now able to insert hurricane ties.  I've currently set it up so that they are installed on the exterior of the framed wall with the flanges inward.  Shown below is a Simpson H1 with angled vent blocks.

Here is an example using the Simpson H10A with vertical heel blocks and a raised heel truss connected to a masonry or concrete wall.

Ignore the vent holes in the blocking, I will provide additional options for venting in the near future. 

Note that plugin automatically inserts these ties into the truss component, one on each end.  The simplified H10A component is based on the official Simpson model found at the 3DWarehouse and is dimensionally accurate but with a much lower polygon count and hence much more lightweight.

(http://design.medeek.com/resources/images/truss_su328_800.jpg)

Here is an example using the Simpson H2.5A hurricane tie.  The upper tab is facing outward by default.  The tie on the other end of the truss is positioned on the opposite of the truss to this one.

(http://design.medeek.com/resources/images/truss_su329_800.jpg)

I will roll it out for trusses first and then rafter roofs at a later date.

I've specifically created simplified, lightweight versions of the hardware, so that the polygon count is minimal.  With so many components I think it is imperative that the model is carefully constructed so as to minimize its polygon count and keep it as lightweight as possible.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on December 31, 2017, 09:47:49 am
Version 2.1.3 - 12.31.2017
- Enabled hurricane ties for fink and howe common trusses.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 01, 2018, 07:09:30 am
http://design.medeek.com/resources/pluginvendors.html

List of material suppliers and vendors featured in the Medeek Truss Plugin.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 12, 2018, 03:02:10 am
The last few days I've been spending some time tightening up the code for the attic truss module.  I will be adding in the heel wedge and slider option for raised/energy heels for this truss type as well as bringing it up to speed with other options.

If I get ambitious I will also add in gable end trusses and plates. 
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 20, 2018, 09:38:19 am

Version 2.1.4 - 01.20.2018
- Completed energy/raised heels for attic trusses (2 variants: wedge and slider).
- Added floor sheathing and attic gypsum for attic trusses.
- Created a separate HTML menu for advanced options of attic trusses.
- Enabled gable end trusses for attic trusses.
- Hurricane ties enabled for attic trusses.


(http://design.medeek.com/resources/images/truss_su330_800.jpg)


The gable end trusses for attic truss sets currently do not have any vertical studs as of yet, however the actual truss component is unique and different from the common attic trusses.


I also need to add in some logic for the gable end wall framing which is still absent.  I am curious if anyone has experience or examples of this framed out, do you use a single or double top plate?  I don't see a reason to use a double top plate in this situation.


Naturally the gable end wall may involve some windows or doors so there will be some overlap with the wall plugin, I am still thinking about how best to integrate the two plugins.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 23, 2018, 11:07:56 pm
Had to take a break from programming for a few days because of family reasons (ie. medical emergencies), sometimes life happens.

The break though has let me take a step back and reconsider some of the items on my various "todo" lists. 

I'm beginning to realize that the plugin has quite a following in locations other than the US so it is imperative that the metric menus are fully up to speed with all of my imperial menus and options.  I will be going back through my code and checking all of the metric menus to make sure that they are up-to-date and fully functional.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 24, 2018, 07:05:50 am
Bill Allen sent me this model today, and gave me permission to post about it.  The structure has the following assemblies:

(3) attic trusses
(2) common trusses
(1) mono pitch truss
(1) scissor truss
(1) tail bearing truss
(3) valley sets
(1) gable roof rafter set

I was really quite impressed by the complexity of the model and the various roof lines.  This model is just one of a number of iterations.

View model here:

https://3dwarehouse.sketchup.com/model/8210d003-2495-4d59-b68b-f6210af54dad/Attic-Truss-3 (https://3dwarehouse.sketchup.com/model/8210d003-2495-4d59-b68b-f6210af54dad/Attic-Truss-3)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 25, 2018, 07:04:29 am
A slightly better render of the roof Bill Allen sent me:
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 28, 2018, 04:00:29 am
I've had an ongoing issue with Mac users who are running SU2018.  I still have not determined the underlying cause but when the user enters in their serial number it will not save. 

With SU 2018 the .plist file is no longer relevant and I think this may be why the plugin is having problems saving the serial number. 

The current workaround is:

For Mac latest OS, you hold down the option key and then click GO menu. The Go Menu displays.
In the Go Menu there is a menu item named “Library”

Click on Library and the hidden library folder opens.

Then you can access application support, SketchUP2018/Skeetchup/Plugins/PrivatePreferences.json.

OpenPrivatePreferences.json in BBEdit, add the license number and replace the word "TRIAL",  then save your changes and open SketchUP 2018 and check the plugins license status in the global settings.

I am currently working on a more permanent resolution for this problem.

I sincerely apologize for the inconvenience this has caused some of our Mac users and I hope to role out a resolution with the next version release.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 28, 2018, 02:44:52 pm
Version 2.1.4b - 01.28.2018
- Added a graphical user interface for (metric) advanced options of truss roofs.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on January 28, 2018, 11:12:46 pm

Version 2.1.4b is only a slight modification, see new html (metric) menu below:


(http://design.medeek.com/resources/images/truss_su332_800.jpg)


The advanced options have multiplied to the point that the simple UI doesn't fit on many smaller screens, hence I have been moving many of the larger menus to the html variety to remedy this.


Additionally, the html menus give me the ability to customize the UI as much as I like and provide help text and graphics.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 08, 2018, 12:03:15 am
Worked on the license tab issue last night, I think I've got it fixed now, problem should be resolved for both Windows and Mac users

Please download the latest sub-release 2.1.4c and re-install the plugin.

I will slowly be switching to the new HtmlDialog which will mean that the plugin will no longer work on older versions of SketchUp (SU2016 and older).  The reason for the switch to the new HtmlDialog from the deprecated WebDialog is the issues with modal windows (non-blocking) for the MacOS.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 11, 2018, 02:15:44 pm
I've been making some progress on the advanced options for the gambrel attic truss.  Since this type of roof has three different pitches it requires an entire rewrite of the advanced roof options module.

I've got the floor sheathing, fascia, rakeboard, roof sheathing and wall sheathing and cladding completed and working, see below:

(http://design.medeek.com/resources/images/truss_su334_800.jpg)

The items still remaining are:

- gutters
- roof cladding and ridgecap
- heelblocking
- outlookers
- gypsum

I am still debating on how best to handle the gable wall framing, same scenario for regular attic trusses, I may just wrap that into the upcoming wall plugin, I'm not sure yet.

Even though this truss type is quite specialized it seems to also be quite popular hence my efforts to bring it up to speed with the common and attic truss.

I am slowly trying to bring each truss type up to the level that the common truss type is and have all applicable advanced options available.

I have decided to eliminate roof returns for the gambrel attic truss type for now, at some later date I may entertain adding that feature in for this truss type.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 14, 2018, 02:29:14 am
Knocked out the update to the cladding and ridge cap last night. I've released 2.1.4d so that everyone can test out the advanced options.

The following advanced options (gambrel attic) must be turned off currently:

- gutters
- gypsum
- heel blocking

(https://scontent-sea1-1.xx.fbcdn.net/v/t1.0-9/27750592_10214216741279787_6221964313667074646_n.jpg?oh=8374ae3d69a3c68de10ed35568da296c&oe=5B1305F5)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 15, 2018, 04:28:21 pm
All of the remaining advanced options (gutters, gypsum, heelblocks, outlookers) are now in place for the Gambrel Attic Truss, at least as many as I am going to attempt right now.  I still need to figure out structural outlookers for this truss type so that permutation of the outlooker option will be disabled for now.

Also note that for this truss type the heelblocking is only allowed to be vertically oriented, however I am willing to entertain angled heel blocks if someone can provide some form of documentation showing how they would be installed in a non-vertical orientation.

I have a bit more tidying up to do with the new Html menu for this truss type and then I should be able to roll it out tomorrow or this weekend.

(http://design.medeek.com/resources/images/truss_su335_800.jpg)

(http://design.medeek.com/resources/images/truss_su336_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/88926fae-ba94-4bc9-94ea-b4fa4d726eb0/Medeek-Office-12
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 16, 2018, 02:10:20 pm
Version 2.1.5 - 02.16.2018
- Added floor sheathing and attic gypsum for gambrel attic trusses.
- Added roof cladding, sheathing and ridge cap for gambrel attic trusses.
- Created a separate HTML menu for advanced options of gambrel attic trusses.
- Enabled gable end trusses for gambrel attic trusses.
- Enabled hurricane ties for gambrel attic trusses.

(http://design.medeek.com/resources/images/truss_su338_800.jpg)

(http://design.medeek.com/resources/images/truss_su337_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 17, 2018, 08:32:44 pm
The crow's beak for the gambrel attic roof has been on my todo list for about a year and a half now.  Grateful that I was able to somehow find the time to put this one together tonight.

The projection of the crows beak and the length along the rake can both be set by the user.

I will roll this out tomorrow as 2.1.5b once I've finished testing it.

(http://design.medeek.com/resources/images/truss_su339_800.jpg)


(http://design.medeek.com/resources/images/truss_su340_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/08d071ff-0c81-4ab1-b3c3-b04a59748212/Gambrel-Garage-with-a-Crows-Beak
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 18, 2018, 05:45:56 am
I've added in thumbnails to the sheathing tab of the global settings so the user can preview the wall and roof cladding materials:

(http://design.medeek.com/resources/images/truss_su341_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 18, 2018, 02:43:30 pm
This barn is very similar to the one we had at our first farm in Terrace B.C. Canada:

(http://design.medeek.com/resources/images/truss_su342_800.jpg)

(http://design.medeek.com/resources/images/truss_su343_800.jpg)

(http://design.medeek.com/resources/images/truss_su344_800.jpg)

(http://design.medeek.com/resources/images/truss_su345_800.jpg)

(http://design.medeek.com/resources/images/truss_su346_800.jpg)

(http://design.medeek.com/resources/images/truss_su347_800.jpg)

Foundation was created with the foundation plugin.

View model here:

https://3dwarehouse.sketchup.com/model/6f8e3035-06d1-4a56-9912-bb46e18ce7fe/Barn-2
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 19, 2018, 04:01:17 am
The thing I find very interesting with the gambrel roof is the two pitches, whereas with your typical gable roof you only have one pitch and each side of the roof is simply the hypotenuse of half the span  and the height of the peak. 

With a gambrel roof you have the two legs of the roof and the two pitches and an infinite number of possible combinations and hence a large variety in the shape of the gambrel roof. 

Ultimately this led me to create the HTML/SVG preview  panel so that the user can play with the various parameters until the desired gambrel shape is achieved.  I believe this is where the real power in this plugin in manifest, in situations where an architectural element can be realized by incrementally adjusting parameters within the user interface.

A common truss is much more simpler than the gambrel but a similar preview screen would be helpful in my opinion.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 20, 2018, 01:31:01 am
As I was creating the various test models for the gambrel attic truss yesterday I realized that the color I had initially set for the gypsum material was slightly off white, which for my particular case was just fine.  However, after giving it second thought I realized that the gypsum color (material) should also be configurable so I added in one additional setting into the sheathing tab.

Then my 13 year old son (Jared) suggested that I implement some sort of color picker since most people don't equate a hexadecimal RGB value with any particular color (ie. #FF2C9F).  I found a simple javascript based color picker and modified it to fit my needs, hopefully this is somewhat helpful.

Under the materials tab I will probably implement similar options where one can modify the color of the lumber and the pressure treated lumber.  For now I will probably keep the plywood and the OSB material/texture as default.  If someone really wants to modify those it is simply a matter of replacing the .jpg image with their own custom image within the plugin folder.

Since javascript tends to be a bit browser dependent I am curious how well this works on MacOS with the background browser running as Safari, please let me know if there are any issues.

The color boxes at the bottom of the color picker provide some shades of grey as well as the default Medeek colors for: lumber, pressure treated lumber, gypsum.

This minor update is rolled into sub-revision 2.1.5c.

(https://scontent-sea1-1.xx.fbcdn.net/v/t1.0-9/28059113_10214266432122027_4669586998471107624_n.jpg?oh=fb58720238d1b489fbb2d9d4207ab84d&oe=5B1C6DA9)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 20, 2018, 04:57:13 am
I took a step back today and pulled my head out of the sand, so to speak.

The truss plugin does some pretty cool stuff and its fairly detailed where I've fleshed out certain truss and roof types. However, it is missing one major feature or has a major flaw depending on how you want to word it.

Currently the plugin is "fire and forget", with no ability to edit an existing roof or floor assembly.  This needs to change. 

I have a mental picture of how I want to handle this but there may be some flaws with my thinking.

I briefly discussed this with a few others at this thread:

https://forums.sketchup.com/t/right-click-menu-items/54916

My idea is to right click on a roof or floor assembly, then click "Edit Assembly" at which point the plugin will bring up a very concise list of parameters for the assembly.  Changing any one of the various parameters or settings will essentially redraw the entire (roof, truss, floor, dormer) assembly.  The list will remain open after each edit and only be closed if the user decides to close it. 

My original idea was to have the edit process walk the user back through each UI menu but this is too time consuming and probably unnecessary.

Any manual edits made to the assembly will of course be lost but this is the price of having a fully editable assembly.

I think I can implement this fairly easily, the various modules are all utilized the same as when I originally created the assembly, the only difference being the user interface.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on February 26, 2018, 12:47:08 am
Making some good progress on the "edit" function.  I will initially start with the common trusses and then once I am satisfied that those trusses are running stable I will begin to make this feature available for all other truss, rafter and floor assemblies. 

I'm a little bogged down with the advanced options (there are too many) but it is just a matter of putting in the time and slogging through all of the data entry and HTML and javascript.  Probably by the end of the week I should have something ready to go and I will roll a release so everyone can begin testing it.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 01, 2018, 04:12:55 pm
Looks like I have the soffit cut function working for the hip rafter roof:

(http://design.medeek.com/resources/images/truss_su348_800.jpg)

I will roll this out on the next release.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 01, 2018, 10:31:01 pm
Version 2.1.6 - 03.02.2018
- Added Soffit Cut within Advanced Options for Hip Rafter Roofs.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 03, 2018, 06:58:00 am
Version 2.1.6b - 03.03.2018
- Added Soffit Cut within Advanced Options for all Shed type Rafter Roofs.
- Added gutters for all Shed type Rafter Roofs.

(http://design.medeek.com/resources/images/truss_su349_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 05, 2018, 12:21:45 am
The edit feature is slowly coming to fruition.  I've added so many advanced options to the common truss type that it is quite an ordeal to even put together the HTML form that fully encompasses all of this information and does it in an organized and neat manner.  There is a possibility of 72 unique (user entered) parameters for a common truss assembly.  Some of these are dependent on others, its an interesting web of dependencies (spaghetti) that must be taken into account for the edit feature to work properly.  I've probably got another week just in debugging before I am ready to release the first version of this feature.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 06, 2018, 03:00:18 pm
Version 2.1.7 - 03.06.2018
- Enabled the "Edit Truss Assembly" function for all common roof trusses (imperial units only).

To edit a roof truss assembly just right click on the assembly and select the "Edit Truss Assembly" option. 

Note, that this function is only available for common trusses with imperial units (template).  Metric will be next.

It seems to be working fairly robustly but I'm sure there will be some minor bugs that pop up considering the complexity of the code and the sheer numbers of variables that I am working with.

Please report any errors by using the ruby console to record the error and email it to me.

Once this feature has been out for a while and I know it is running fairly stable I will then work on updating all rafter and truss assemblies so that the user can edit them.  I can already see that this will be a very useful upgrade to the plugin.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 07, 2018, 10:44:19 am

Below is a screenshot of the edit panel:


(http://design.medeek.com/resources/images/truss_su350_800.jpg)
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 10, 2018, 12:18:54 pm
Version 2.1.7b - 03.10.2018
- Enabled the "Edit Truss Assembly" function for all common roof trusses (metric units).

Also addressed some minor bugs with the roof returns option.  There may be other minor issues that still may pop up with the edit feature as they always do when I introduce something new.

Please feel free to email me with any issues.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 10, 2018, 01:23:35 pm
Tutorial 7, Edit Function and some changes to the global settings:

https://youtu.be/RWoyZJg6RcQ
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 11, 2018, 03:12:16 am
Version 2.1.7c - 03.11.2018
- Added ceiling gypsum and ceiling battens to cathedral trusses.

(http://design.medeek.com/resources/images/truss_su351_800.jpg)

(http://design.medeek.com/resources/images/truss_su352_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/b689837e-5378-4b28-adaf-12367154ba2c/Cathedral-Truss-with-Ceiling-Battens
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 11, 2018, 12:56:10 pm
I've been giving some thought to framed openings in floors, see image below:

(http://design.medeek.com/resources/images/truss_su353_800.jpg)

Generally, at least from what I've seen most holes in floors are either rectangular, L-shaped or U-shaped, but I guess any outline is possible.

What I've shown in the image above is LSL or LVL framing out the opening however the actual framing might be significantly different depending on what is supporting the floor below.

In some cases the rectangular opening might not be supported by bearing walls from below, in that case the two LSL boards running parallel to the joists would probably be larger beams and the headers would be hangered from these beams and would also probably be more substantial.

The point is how to make this feature flexible enough to accommodate most framed openings but at the same time keeping it as simple as possible so the user is not overwhelmed with parameters.

View model here:

https://3dwarehouse.sketchup.com/model/a879f0c7-0900-47f5-9caf-acc1c3a53f25/Framed-Opening-TJI-Floor (https://3dwarehouse.sketchup.com/model/a879f0c7-0900-47f5-9caf-acc1c3a53f25/Framed-Opening-TJI-Floor)

Any ideas would be greatly appreciated.

P.S. I am also going to make this feature editable so that the actual hole can be altered after the fact.  This should be an interesting programming challenge.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 12, 2018, 03:26:14 am
Alternatively that same opening could be framed as below:

(https://cdn-enterprise.discourse.org/sketchup/uploads/default/original/3X/e/f/ef4ff3f4998a2207ba7280b4817cdb93edb4f073.jpg)

For the size of the opening one would probably use some PSL or LVL Beams rather than a couple of I-Joists but the concept is the same, compare with the previous example where the opening would probably be supported from below by bearing walls.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 15, 2018, 12:25:08 am
Version 3.1.7d - 03.14.2017
 - Addresses a minor bug with the UI menu for common trusses.  The overhang of the truss could be rounded to an integer value upon recreation of another truss set.

I wonder why no one else has noticed the overhang rounding issue.  I just realized it is an artifact from when I had it setup to use a integer value for the overhang, which I eventually changed but I must have forgot to update the rounding function (or remove it) so that non integer values could be input.

It appears this bug only affected common trusses but I will need to go through and check each truss type to make sure the same issue was not replicated elsewhere.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 16, 2018, 12:19:29 pm
Two different ways to truss out a dutch gable roof:

(http://design.medeek.com/resources/images/truss_su354_800.jpg)

(http://design.medeek.com/resources/images/truss_su355_800.jpg)

The first method involves a wailing plate attached to the side of the girder truss.  This appears to be the preferred method of construction in Australia.

The second method employs vertical studs on the gable end portion (upper half) of the girder truss.  What is not entirely clear to me is how the joint comes together at the top chord where the horizontal member (at the top of the jacks) meets the vertical and diagonal web of the girder truss.

I could really use a shop drawing (2D) of this particular configuration.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 18, 2018, 03:18:08 am
Version 2.1.8 - 03.18.2018
- Enabled the "Edit Floor Assembly" function for all I-Joist floors (imperial and metric units): TJI, BCI, LPI, Red-I, PKI.

(http://design.medeek.com/resources/images/truss_su356_800.jpg)

Now I just need to get the floor framed opening feature working and then this module might actually be useful.

Realize that any manual edits made to the floor assembly are blown away when you use the edit function.  It is essentially re-drawing the entire floor assembly, the same goes for the roof truss assembly edit feature.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 19, 2018, 02:19:18 am
Spending some time the last couple of days thinking about the floor module (floor trusses, I-joists, solid sawn joists).

The obvious 800 lbs gorilla is the ability to easily add openings into these floors. The other missing element is the ability to create a polygon shaped floor (something beyond a rectangle outline). 

With regards to polygon shaped geometry I've already done the heavy lifting when I programmed the foundation plugin to generate polygon shaped layouts (slab and stemwall).  The details in trimming the joists is also mostly figured out since my rebar and mesh routine for slabs utilizes a function that will form the basis for this function.  It is really just a matter of finding the time and then digging into the code deep for a solid 12 hour period (uninterrupted).

These two issues are my main focus the next week or two. If I can address both as well have the edit function work seamlessly with both then I will have created an actual functional floor module.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on March 23, 2018, 10:00:07 am
With dual pitch hip roofs technically one could have a different pitch for all four sides (the most general case).  I should probably try to code this most general case then all the rest simply fall out of it.

(http://design.medeek.com/resources/images/truss_su358_800.jpg)

View model here:

https://3dwarehouse.sketchup.com/model/6acf80ad-85ed-4096-b51e-4f55646aabac/General-Hip-Roof

I'm not sure why one would want to construct a roof in this manner but I guess I should probably allow for the possibility.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on May 27, 2018, 01:07:46 pm
Version 2.1.9 - 05.27.2018
- Replaced the 64 bit SketchUp check in the installation module to fix an incompatibility issue with SketchUp 2014.
- Added additional wall cladding materials in the sheathing tab of the global settings.
- Fixed a bug in the top level assembly method of the roof truss module.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on June 19, 2018, 10:24:28 am
Version 2.2.0 - 06.19.2018
- Sub-groups within roof and floor truss assemblies can be made persistent by naming these groups or component instances to (custom1, custom2, custom3, etc...), also all other user defined geometry (ie. faces, text, lines and dimensions) are also retained when the assemblies are regenerated by the plugin.
Title: Re: Development and Updates for the Medeek Truss Plugin
Post by: Medeek on July 14, 2018, 01:53:42 pm
I don't have a half hip (rafter roof) setup yet however there is probably a workaround by combining a gable with a hip and then using the trim tool to manually trim some of the rafters, however I haven't really tried this at least not for a real design.

I took about 10-15 minutes and tried creating a half hip with a gable and hip roof as primitives.  Using the trim tool made it fairly easy to clean up the rafters, see results here:

https://3dwarehouse.sketchup.com/model/53ecdc04-98bc-4d73-a9b2-e27e3a24d409/Half-Hip-Test-Roof

Since the end result is not parametric you will want to be sure that you have all of your rafter depths, overhangs etc... set before you dive into the manual editing of such a roof.

This is obviously a painful and slow process.  Conclusion, I need to add in a half hip rafter roof.