• Login
sketchucation logo sketchucation
  • Login
🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

3D Truss Models

Scheduled Pinned Locked Moved Plugins
1.5k Posts 31 Posters 869.7k Views 30 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    medeek
    last edited by 24 May 2019, 21:23

    The complex roof algorithm seems to be fairly robust thus far, I haven't been able to break it just yet. However as I am contemplating how to make it so that each roof plane is adjustable (variable pitch) it is quickly becoming apparent that such a feature would become very complicated.

    The issue really is a situation where you have a particular roof plane that you want to adjust. You then change its pitch (assuming all other pitches are left the same) and the roof gets recalculated. In certain situations that roof plane may then merge with another roof plane. If that happens then one of the two roof planes is absorbed by the other (both pitches must be equal of course).

    The difficulty seems to arise in the tracking of each roof plane and the custom pitch assigned to it. The number of roof planes can be variable. The ability to edit each roof plane will need to be an "on the fly" sort of tool which allows the user to adjust only one roof plane at a time and then recalc the entire roof to re-determine the shape of the roof and hence how many and where its new roof planes actually are.

    The easiest way to store this information, in my option. is to maintain the roof solid group (on a separate hidden layer). From this solid the roof planes can quickly be ascertained as well as the outline or footprint of the roof. I'm still thinking this one through as you can probably tell.

    Initially the roof will be drawn with one overhang and one pitch. Where the edit menu can take it from there is where it potentially becomes quite complicated.

    Consider a complex roof like the one below:

    http://design.medeek.com/resources/trussplugin/complex_roof_800.jpg

    I can see that the framing can be accomplished with some basic rules/logic however non-orthogonal roof outlines will probably require some additional logic.

    The tool that allows the user to define the footprint or outline of the roof should allow for the selection of a face or allow the user to pick points that then define the closed path of the roof outline. The code required to do this is already within my foundation plugin and will only need some minor modifications to make if work for this module as well.

    Nathaniel P. Wilkerson PE
    Medeek Engineering Inc
    design.medeek.com

    1 Reply Last reply Reply Quote 0
    • M Offline
      medeek
      last edited by 26 May 2019, 06:29

      Version 2.4.1 - 05.25.2019

      • Parameter hightlight (input) color added to General tab of global settings.
      • Parameter change highlighting enabled for the gable and hip rafter roof edit menus.
      • Added the indexing parameter for roofs and floors to the General tab of the global settings.

      http://design.medeek.com/resources/trussplugin/images/truss_su407_800.jpg

      A few minor items addressed per recent customer requests.

      Nathaniel P. Wilkerson PE
      Medeek Engineering Inc
      design.medeek.com

      1 Reply Last reply Reply Quote 0
      • M Offline
        medeek
        last edited by 26 May 2019, 18:33

        Since the hip rafter roof now has soffit and fascia I thought it would be fitting to add the same treatment to the gable roof, however the gable roof is surprisingly more complicated when it comes to soffit and fascia. Take the example shown below:

        http://design.medeek.com/resources/trussplugin/images/truss_su408_800.jpg

        A number of questions arise:

        1.) The sheathing terminates at the sub-fascia (at the eave, per previous discussion) however should it extend out to the gable fascia? or just terminate at the gable sub-fascia as shown?

        2.) The cladding may need a different treatment even for hip roofs and for gable roofs. Rather than relying on the cladding extension parameter to bring it out over the fascia maybe bring the cladding out to the fascia by default and then the extension parameter brings it beyond the fascia if desired? The cladding extension parameter should also really be per the horizontal rather than per the roof plane due to complications with asymmetric roofs.

        3.) A number of possible configurations can exist at the corner where the eave and gable soffit meet. Ideas? I don't even know what these variants are called, but I've seen them all. Some architects really don't like the soffit boxes but even these are popular in many regions.

        Link Preview Image
        Building Soffit Boxes (And wood soffit installation.) – Kick Ass or Die

        favicon

        (diydiva.net)

        4.) Should the gable fascia terminate as shown or extend beyond the eave fascia (projection). The projected gable fascia seems to be very popular in western Washington.

        5.) The gutters will naturally be offset if fascia is specified but should I extend the gutters to terminate flush to the gable fascia or leave them so they terminate flush to the gable sub-fascia?

        These roofs are complicated business. Lots of little details. Even though I'm not an architect or designer I've still got to deal with them all since I'm creating a tool that involves all of these subtle design decisions. Structural elements tend to be a bit simpler in my opinion.

        Nathaniel P. Wilkerson PE
        Medeek Engineering Inc
        design.medeek.com

        1 Reply Last reply Reply Quote 0
        • M Offline
          medeek
          last edited by 26 May 2019, 18:53

          I really have no idea if this is the correct way to build a soffit box but here is one possibility:

          http://design.medeek.com/resources/trussplugin/images/truss_su409_800.jpg

          A couple things jump out at me:

          1.) Note the double miter cut of the gable fascia.

          2.) Note the addition of the two pieces of fascia to create the soffit box.

          3.) I've shown this soffit box with a 15" return (the minimum return) however one could extend the return further and the eave soffit would then morph into an L shaped configuration. So if this type of soffit configuration is specified I should also provide the user with the ability to set the return length.

          With gable roofs and their soffit and fascias it looks like I've open yet another can of worms.

          Nathaniel P. Wilkerson PE
          Medeek Engineering Inc
          design.medeek.com

          1 Reply Last reply Reply Quote 0
          • M Offline
            medeek
            last edited by 26 May 2019, 19:40

            Here is a soffit box with an extended return (4"):

            http://design.medeek.com/resources/trussplugin/images/truss_su410_800.jpg

            Note the L-shaped eave soffit.

            Nathaniel P. Wilkerson PE
            Medeek Engineering Inc
            design.medeek.com

            1 Reply Last reply Reply Quote 0
            • M Offline
              medeek
              last edited by 28 May 2019, 05:59

              Version 2.4.2 - 05.27.2019

              • Enabled soffit and fascia for gable rafter roofs.
              • Enabled a roof cladding extension parameter for gable rafter roofs.
              • Enabled custom materials for roof sheathing and roof cladding in the HTML edit menu for gable rafter roofs.
              • Added the soffit box extension parameter for gable rafter roofs.

              http://design.medeek.com/resources/trussplugin/images/truss_su412_800.jpg

              View model here:

              Link Preview Image
              3D Warehouse

              3D Warehouse is a website of searchable, pre-made 3D models that works seamlessly with SketchUp.

              favicon

              (3dwarehouse.sketchup.com)

              Note the trimming of the ridgeboard if required.

              Currently there is only one way to soffit and fascia the gable roof but if there is enough call for it I can also look at this type of configuration:

              http://design.medeek.com/resources/trussplugin/images/truss_su411_800.jpg

              Nathaniel P. Wilkerson PE
              Medeek Engineering Inc
              design.medeek.com

              1 Reply Last reply Reply Quote 0
              • M Offline
                medeek
                last edited by 28 May 2019, 19:03

                The other configuration I've noticed being used quite a bit locally is the angled soffit:

                http://design.medeek.com/resources/trussplugin/images/truss_su413_800.jpg

                Personally I think this type of soffit works better where the rafter tails are square cut and not plumb cut otherwise the sub-fascia will probably need to be adjusted (beveled) on its bottom to ensure that the soffit fits correctly.

                The one thing to note with this arrangement is that the gable soffit and eave soffit should be coplanar. In order for that to happen the depth of the rafter tails must equal the depth of the rake board (barge rafter). One way to achieve this if the rafters are quite deep is to trim them as shown in the image. An alternative approach is to match the barge rafter with the actual rafters but this will result in a very deep/thick fascia and a heavy look.

                I'm just thinking out loud here so correct me if I'm seriously mistaken with any of my musings. The angled soffit is certainly another option that I could add in but I need to make sure there is call for it and that I've got it right.

                Nathaniel P. Wilkerson PE
                Medeek Engineering Inc
                design.medeek.com

                1 Reply Last reply Reply Quote 0
                • M Offline
                  medeek
                  last edited by 28 May 2019, 20:35

                  Now that I have at least one option for soffit and fascia for a gable type roof it makes sense that I extend this functionality to the truss module. However with common trusses I also have the option for various roof returns:

                  http://design.medeek.com/resources/trussplugin/images/truss_su414_800.jpg

                  I will need to add some additional logic into the soffit and fascia module so that it can properly handle these more classical roof returns.

                  If you look at this a little bit further it becomes apparent that you have the gable soffit dropping down into the roof plane of the return. I'm not entirely sure how this would be framed out, but it sure would be helpful to watch a crew installing soffit on a gable overhang where it comes down and meets a hip roof return like the one shown.

                  The fascia and eave soffit with its extension seem pretty straight forward.

                  Nathaniel P. Wilkerson PE
                  Medeek Engineering Inc
                  design.medeek.com

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    medeek
                    last edited by 28 May 2019, 21:12

                    A quick mock up of a truss roof with hip returns and soffit and fascia:

                    http://design.medeek.com/resources/trussplugin/images/truss_su415_800.jpg

                    http://design.medeek.com/resources/trussplugin/images/truss_su416_800.jpg

                    http://design.medeek.com/resources/trussplugin/images/truss_su417_800.jpg

                    http://design.medeek.com/resources/trussplugin/images/truss_su418_800.jpg

                    View model here:

                    Link Preview Image
                    3D Warehouse

                    3D Warehouse is a website of searchable, pre-made 3D models that works seamlessly with SketchUp.

                    favicon

                    (3dwarehouse.sketchup.com)

                    I could get all fancy and try to trim the gable soffits so they intersect the hip returns perfectly but looking at it now it doesn't seem to terrible if I just terminate them as I have shown and the carpenter in the field will adjust to suit.

                    Nathaniel P. Wilkerson PE
                    Medeek Engineering Inc
                    design.medeek.com

                    1 Reply Last reply Reply Quote 0
                    • M Offline
                      medeek
                      last edited by 31 May 2019, 05:51

                      First look at soffit and fascia applied to a common truss (fink) roof:

                      http://design.medeek.com/resources/trussplugin/images/truss_su419_800.jpg

                      If you look closely you can see the roof cladding is extending out over the gutter (0.75"), I'm adding the cladding extension parameter to the advanced options for trusses.

                      Even though this is working great now for the common truss I still need to add the logic in to handle the hip roof return and full return configurations. I also have the configuration where the back side of the assembly is truncated to allow for abutting next to a wall. This will require yet another soffit and fascia configuration.

                      Nathaniel P. Wilkerson PE
                      Medeek Engineering Inc
                      design.medeek.com

                      1 Reply Last reply Reply Quote 0
                      • M Offline
                        medeek
                        last edited by 1 Jun 2019, 07:29

                        Due to the complications caused by roof returns I had to jump through a few more hoops to get the soffit and fascia (and roof cladding extension) fully functional for common trusses:

                        http://design.medeek.com/resources/trussplugin/images/truss_su420_800.jpg

                        http://design.medeek.com/resources/trussplugin/images/truss_su421_800.jpg

                        http://design.medeek.com/resources/trussplugin/images/truss_su422_800.jpg

                        Unfortunately, I still cannot release these latest upgrades to the public because in changing up the advanced options module I may have possibly broken other truss types.

                        Tomorrow I will need to do some thorough checking to make sure the other truss types: attic, scissor, monopitch, cathedral etc... are working correctly and can now work with the soffit and fascia module.

                        Nathaniel P. Wilkerson PE
                        Medeek Engineering Inc
                        design.medeek.com

                        1 Reply Last reply Reply Quote 0
                        • M Offline
                          medeek
                          last edited by 1 Jun 2019, 07:44

                          View model here:

                          Link Preview Image
                          3D Warehouse

                          3D Warehouse is a website of searchable, pre-made 3D models that works seamlessly with SketchUp.

                          favicon

                          (3dwarehouse.sketchup.com)

                          Nathaniel P. Wilkerson PE
                          Medeek Engineering Inc
                          design.medeek.com

                          1 Reply Last reply Reply Quote 0
                          • M Offline
                            medeek
                            last edited by 1 Jun 2019, 07:57

                            Probably another solid day with soffit and fascia (extending it to many of the other truss types) and then I will be back on the rafter module and pushing hard to get something pulled together for secondary and complex roofs. I still need to come back to the drip edge but I think it can wait until I have the more important stuff dealt with. The nice thing about drip edge is that it will not affect other geometry or modules, it will just be an add-on, much less complicated.

                            In the process of revamping the gutter and roof returns module in order to handle soffit and fascia I did manage to turn up a few additional bugs which I have addressed. Its always nice to kill two birds with one stone.

                            As the complexity and depth of the plugins have increased I am finding it more difficult to juggle all of the plugins at once. Lately, I have given the other plugins a rest (except for critical bugs or minor fixes) and then dived deep into the current plugin of interest. At some point it would nice if I could bring on additional help so that development is ongoing with each plugin on a daily basis.

                            Nathaniel P. Wilkerson PE
                            Medeek Engineering Inc
                            design.medeek.com

                            1 Reply Last reply Reply Quote 0
                            • M Offline
                              medeek
                              last edited by 1 Jun 2019, 23:38

                              Quite a number of fixes to the attic truss module. The floor sheathing option is also now exposed in the attic truss edit menu.

                              http://design.medeek.com/resources/trussplugin/images/truss_su423_800.jpg

                              Full Return:

                              http://design.medeek.com/resources/trussplugin/images/truss_su424_800.jpg

                              Roof labels and callouts also added to this truss type.

                              Nathaniel P. Wilkerson PE
                              Medeek Engineering Inc
                              design.medeek.com

                              1 Reply Last reply Reply Quote 0
                              • M Offline
                                medeek
                                last edited by 2 Jun 2019, 17:46

                                Soffit and Fascia now available for Scissor and Cathedral trusses:

                                http://design.medeek.com/resources/trussplugin/images/truss_su425_800.jpg

                                http://design.medeek.com/resources/trussplugin/images/truss_su426_800.jpg

                                I've also taken the time to make the cathedral truss type parametric (edit menu).

                                I only need to look at the monopitch truss edit menu and address a few changes to it and then I will be ready to push all of these changes out to a new version.

                                Nathaniel P. Wilkerson PE
                                Medeek Engineering Inc
                                design.medeek.com

                                1 Reply Last reply Reply Quote 0
                                • M Offline
                                  medeek
                                  last edited by 3 Jun 2019, 06:46

                                  Version 2.4.3 - 06.02.2019

                                  • Enabled soffit and fascia for the following truss types: common, attic, scissor, monopitch, cathedral.
                                  • Enabled a roof cladding extension parameter for truss roofs.
                                  • Enabled the "Edit Truss Assembly" function for all cathedral trusses (imperial and metric units).
                                  • Added the floor sheathing option to the attic truss edit menu.
                                  • Parameter change highlighting enabled for truss roof edit menus.
                                  • Roof returns (full and hip) enabled for monopitch trusses.
                                  • Addressed some minor bugs with the truss gutter module.
                                  • Soffit and Fascia added to truss roofs with full or hip returns.
                                  • Labels and callouts added to attic, scissor, and cathedral trusses.
                                  • Added the soffit box extension parameter for truss roofs.

                                  Monopitch variants:

                                  http://design.medeek.com/resources/trussplugin/images/truss_su427_800.jpg

                                  http://design.medeek.com/resources/trussplugin/images/truss_su428_800.jpg

                                  http://design.medeek.com/resources/trussplugin/images/truss_su429_800.jpg

                                  http://design.medeek.com/resources/trussplugin/images/truss_su430_800.jpg

                                  This was a fairly substantial upgrade with lots of changes. I wrapped up quite a few hours of testing today but there will probably be something that gets away from me, there always is.

                                  Now its time to go after the much larger fish... Complex and secondary roofs.

                                  Nathaniel P. Wilkerson PE
                                  Medeek Engineering Inc
                                  design.medeek.com

                                  1 Reply Last reply Reply Quote 0
                                  • M Offline
                                    medeek
                                    last edited by 3 Jun 2019, 21:59

                                    ***** The Medeek Truss extension will no longer officially support SketchUp 2015 and SketchUp 2016, only SketchUp 2017 and newer will be supported. *****

                                    I have reluctantly made this decision based on the additional time and effort I am spending trying to put in place additional logic (band aids) within the code base to ensure that the plugin maintains compatibility with these older versions of SketchUp. At some point it is simply no longer worth the effort.

                                    If you are plugin user currently running one of these older versions of SketchUp, I would strongly suggest that you upgrade to ensure continued operation of the extension. The current version of the extension will probably still work with either SketchUp version however moving forward there will be no guarantee of compatibility.

                                    Nathaniel P. Wilkerson PE
                                    Medeek Engineering Inc
                                    design.medeek.com

                                    1 Reply Last reply Reply Quote 0
                                    • pbacotP Offline
                                      pbacot
                                      last edited by 3 Jun 2019, 23:20

                                      The angled soffit (soffit applied parallel to rafters at both low eaves and gable eaves is a common feature of ca 1900 houses out here in California, farm houses and Victorians.

                                      MacOSX MojaveSketchUp Pro v19 Twilight v2 Thea v3 PowerCADD

                                      1 Reply Last reply Reply Quote 0
                                      • jujuJ Offline
                                        juju
                                        last edited by 4 Jun 2019, 10:14

                                        @medeek said:

                                        ***** The Medeek Truss extension will no longer officially support SketchUp 2015 and SketchUp 2016, only SketchUp 2017 and newer will be supported. *****

                                        It's probably a good idea to keep a downloadable file of the last compatible version available for those that are still running the now unsupported SU versions?

                                        Save the Earth, it's the only planet with chocolate.

                                        1 Reply Last reply Reply Quote 0
                                        • M Offline
                                          medeek
                                          last edited by 4 Jun 2019, 21:10

                                          Looks like Justin has featured the plugin in a demo of Quantifier Pro:

                                          It would have been better if he had turned on the gable truss option in the global settings but regardless I appreciate the featuring of the plugin.

                                          Justin does a nice job with those videos.

                                          Nathaniel P. Wilkerson PE
                                          Medeek Engineering Inc
                                          design.medeek.com

                                          1 Reply Last reply Reply Quote 0
                                          • 1
                                          • 2
                                          • 58
                                          • 59
                                          • 60
                                          • 61
                                          • 62
                                          • 74
                                          • 75
                                          • 60 / 75
                                          60 / 75
                                          • First post
                                            1183/1498
                                            Last post
                                          Buy SketchPlus
                                          Buy SUbD
                                          Buy WrapR
                                          Buy eBook
                                          Buy Modelur
                                          Buy Vertex Tools
                                          Buy SketchCuisine
                                          Buy FormFonts

                                          Advertisement