Author Topic: Truss Calculators  (Read 369589 times)

0 Members and 1 Guest are viewing this topic.

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #400 on: April 21, 2016, 07:26:56 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.





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.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline ChugiakTinkerer

  • Senior Member
  • ****
  • Posts: 630
  • Building a remote cabin in Alaska
Re: Truss Calculators
« Reply #401 on: April 22, 2016, 10:26:35 AM »
...

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.

I run Sketchup on a Linux box using the Windows version and WINE.  The only UI problem I have seen in prior versions is that the mouse-over text for the toolbar icons doesn't display properly.  That's likely a WINE or Sketchup issue, but I thought I'd throw it out there.  Haven't updated since a few versions back so can't comment on the GUI.
My cabin build thread: Alaskan remote 16x28 1.5 story


Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #402 on: April 22, 2016, 07:37:59 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.





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.

Let me know if you encounter any problems with the new GUI, I wouldn't be surprised if it has problems on a Mac.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #403 on: April 27, 2016, 12:18:11 AM »
Here is a preview of the Geometry Input (GUI) menu for the upcoming gambrel attic truss.



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

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
« Last Edit: April 27, 2016, 09:58:44 AM by Medeek »
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #404 on: April 28, 2016, 01:38:38 PM »
Updated screenshot of the gambrel attic menu:



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.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer


Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #405 on: April 29, 2016, 03:15:43 AM »
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.



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
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #406 on: April 29, 2016, 11:21:51 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.

« Last Edit: April 29, 2016, 08:42:50 PM by Medeek »
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #407 on: April 29, 2016, 09:29:54 PM »
This is the level of detail I am aiming for with the advanced options for gambrel attic roofs (minus the truss plates):



Notice the structural outlookers with gable end trusses and the prow roof (option).  I've got my work cut out for me.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #408 on: May 03, 2016, 01:11:30 PM »
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.

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


Offline fyoung

  • Newbie
  • Posts: 1
  • Welcome to the CP-Forum
Re: Truss Calculators
« Reply #409 on: May 04, 2016, 12:56:47 AM »
How can I download the truss calculator? thank you very much for sharing,Farris

Offline azgreg

  • Full Member
  • ***
  • Posts: 197
Re: Truss Calculators
« Reply #410 on: May 04, 2016, 03:41:49 AM »
How can I download the truss calculator? thank you very much for sharing,Farris

http://design.medeek.com/

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #411 on: May 10, 2016, 11:42:49 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. 
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Don_P

  • Journeyman
  • *****
  • Posts: 4,597
Re: Truss Calculators
« Reply #412 on: May 11, 2016, 04:30:10 AM »
Sweet, I was a number of updates behind. Bumped up the "check for updates" from the default of monthly to weekly.


Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #413 on: May 11, 2016, 10:49:36 AM »
At this point it only checks to see if the plugin is up-to-date and then gives the option to open up the plugin page so the most recent version can be downloaded.  At some point I would like for it to auto-install the newer version but that will take some more advanced code.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer


Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #414 on: May 14, 2016, 08:00:22 PM »
For large agricultural buildings a double inverted truss can be employed to provide a large vaulted span for machinery:



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. 
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #415 on: May 14, 2016, 08:55:40 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. 



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.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #416 on: May 15, 2016, 12:29:39 PM »
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.



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.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Coffer Trusses
« Reply #417 on: May 16, 2016, 08:42:51 PM »
Coffer Truss Algorithm:



This is assuming that the coffer span is centered on the truss.  A non-centered coffer algorithm could get significantly more interesting and difficult.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #418 on: May 20, 2016, 06:04:12 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.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #419 on: May 22, 2016, 09:05:02 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.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer


Offline Don_P

  • Journeyman
  • *****
  • Posts: 4,597
Re: Truss Calculators
« Reply #420 on: May 23, 2016, 02:34:45 AM »
Cool, the map didn't load for me the other day, it did this morning. Very impressive. It also looks like you need to move east  ;D. I notice 3 that are probably not in your best interest.

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #421 on: May 23, 2016, 06:35:18 AM »
Gambrel Attic (metric) GUI



I also show the industry standard feet-inches-sixteenths.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #422 on: May 29, 2016, 12:56:10 AM »
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:



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
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #423 on: May 30, 2016, 11:08:33 PM »
I will probably add the symmetric cathedral truss type next:



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.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer

Offline Medeek

  • Journeyman
  • *****
  • Posts: 2,063
  • Structural Engineering
    • The Engineering and Design Firm of Medeek
Re: Truss Calculators
« Reply #424 on: June 08, 2016, 06:38:40 AM »
Version 1.6.0 - 06.08.2016
- Corrected a bug with raised heel fink trusses and structural outlookers.

This update may seem minor but underneath the hood it is a big change.  I've rewritten a significant portion of the common truss module so that I can now offer raised heel trusses for all the other common truss types.  Be on the lookout for this update in the near future.

Raised heel trusses (wedge, slider, vert) complicate things when combined with structural outlookers.  I've had to add some significant logic to deal with all the permutations.
Nathaniel P. Wilkerson, P.E.
Designer, Programmer and Engineer