• Login
sketchucation logo sketchucation
  • Login
ℹ️ GoFundMe | Our friend Gus Robatto needs some help in a challenging time Learn More

Medeek Wall Plugin

Scheduled Pinned Locked Moved Plugins
1.4k Posts 27 Posters 990.9k Views
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 11 Jul 2021, 08:34

    The new licensing and pricing structure is now live.

    *Note: Licenses or serial numbers are independent and cannot be converted from permanent to subscription or vice versa.

    Only permanent licenses can be renewed. Subscription licenses simply expire at the end of their term and a new (1 year) subscription can be purchased.

    A subscription does not mean you are auto-enrolled into purchasing a new subscription at the end of your subscription term, it is up to the user to purchase a new license at the end of the subscription term or simply discontinue the use of the plugin and not purchase a new subscription.

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

    1 Reply Last reply Reply Quote 0
    • M Offline
      medeek
      last edited by 11 Jul 2021, 11:44

      Version 2.2.3 - 07.11.2021

      • Added the ability to create custom "Metal" wall cladding materials within the Material Library.
      • Enabled "3D" Metal wall cladding for all wall types: Rectangular, Gable, Shed and Hip.

      http://design.medeek.com/resources/wallplugin/images2/wall_su560_800.jpg

      http://design.medeek.com/resources/wallplugin/images2/wall_su561_800.jpg

      http://design.medeek.com/resources/wallplugin/images2/wall_su559_800.jpg

      The "metal" 3D cladding requires four numeric parameters:

      metal_9.0_1.0_0.75_45

      The first number is the rib spacing, the second number is the rib width, the third number is the rib depth and the fourth number is the angle of the rib bend. 45 and 60 degrees are probably the most typical here.

      You can also now append further descriptive text on the end of the string, for example:

      metal_9.0_1.0_0.75_45_ascblue

      This also applies for all other 3D cladding names/types.

      The base thickness of the metal cladding is controlled by the cladding thickness parameter for the wall.

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

      1 Reply Last reply Reply Quote 0
      • M Offline
        medeek
        last edited by 12 Jul 2021, 09:52

        Version 2.2.4 - 07.12.2021

        • Added a horizontal offset parameter for cladding material for rectangular walls.
        • Added a horizontal offset parameter for "Board and Batten" and "Metal" 3D cladding materials for rectangular walls.

        This parameter will allow the custom horizontal positioning of the cladding material/texture so that multi-story structures can be properly rendered.

        !!! CAUTION !!!
        This update adds one new parameter to the rectangular walls and will require the user to delete and recreate any rectangular wall presets. This upgrade does not affect gable wall or any other presets (ie. windows, door, garage, gable wall, shed wall, hip wall).

        http://design.medeek.com/resources/wallplugin/images2/wall_su562_800.jpg

        Note that you can use both vertical and horizontal offsets at the same time or separately, giving you full control over the cladding placement/alignment.

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

        1 Reply Last reply Reply Quote 0
        • M Offline
          medeek
          last edited by 16 Jul 2021, 08:26

          Version 2.2.5 - 07.16.2021

          • Added an additional (advanced framing) layer for window sills into the Layers tab of the Global Settings.

          http://design.medeek.com/resources/wallplugin/images2/wall_su563_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 22 Jul 2021, 05:20

            Now that I've found a natural break in the Truss plugin development I want to address the wall preset issue that has been dogging me for way too long.

            My idea has always been to make the storage system for the presets manually editable by the user (if required) so I have simply stored the data as long strings of text in a simple text file (.txt)

            Here is an example of a bunch of wall presets:

            Medeek Wall Preset File
            2|Stucco Rockwool|20210510115553|Int-Ext|Front|97.125|80.0|5.5|1.5|16.0|Left|0.0|2|1.5|1|1.5|NO|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|YES|0.4375|FLUSH|YES|0.25|0.0|MITER|YES|5.0|NO|YES|0.0|0.0|0.0|0.0|0.0|ZIP_12|STUCCO_LIGHT_TAN|WALLGYPSUM|RKW|YES|NO|NO|NO|NO|0.5|WALLGYPSUM|NO|0.4375|FLUSH|ZIP_12|Center|YES|1|48.0|ON SHEATHING|0.75|YES|3.5|YES|3.5|YES|#ffffff|YES|3.5|0.75|NO|48.0|YES|5.5|0.75|NO|YES|7.25|0.75|YES|YES|0.75|1.25|36.0|4.0|1.0|MITER|BRICK_RED|YES|4.0|1.0|YES|0.0|0.0|MODE1|BRICK_RED|A|16.0|12.0|12.0|2.0|1.0|QUOIN
            3|Stucco Pink|20210510124401|Int-Ext|Front|97.125|80.0|5.5|1.5|16.0|Left|0.0|2|1.5|1|1.5|NO|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|YES|0.4375|FLUSH|YES|0.25|0.0|MITER|YES|0.5|YES|NO|0.0|0.0|0.0|0.0|0.0|OSB_FELT|STUCCO_LIGHT_TAN|WALLGYPSUM|PFG|NO|NO|NO|NO|NO|0.5|WALLGYPSUM|NO|0.4375|FLUSH|OSB_FELT|HDU8|0.0|SB78-24|24.0|BOTH|FRAMING|Center|YES|1|48.0|ON SHEATHING|0.75|YES|3.5|YES|3.5|YES|#ffffff|YES|3.5|0.75|NO|48.0|YES|5.5|0.75|NO|YES|7.25|0.75|YES|YES|0.75|1.25|36.0|4.0|1.0|MITER|BRICK_RED|YES|4.0|1.0|YES|0.0|0.0|MODE1|BRICK_RED|A|16.0|12.0|12.0|2.0|1.0|QUOIN
            4|test2|20210510145752|Int-Ext|Front|97.125|80.0|5.5|1.5|16.0|Left|0.0|2|1.5|1|1.5|NO|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|YES|0.4375|FLUSH|YES|0.25|0.0|MITER|YES|0.5|NO|NO|0.0|0.0|0.0|0.0|0.0|OSB|HARDI_CM_HM|WALLGYPSUM|PFG|NO|NO|NO|NO|NO|0.5|WALLGYPSUM|NO|0.4375|FLUSH|OSB|HDU8|0.0|SB78-24|24.0|BOTH|FRAMING|Center|YES|1|48.0|ON SHEATHING|0.75|YES|3.5|YES|3.5|YES|#ffffff|YES|3.5|0.75|NO|48.0|YES|5.5|0.75|NO|YES|7.25|0.75|YES|YES|0.75|1.25|36.0|4.0|1.0|MITER|BRICK_RED|YES|4.0|1.0|YES|0.0|0.0|MODE1|BRICK_RED|A|16.0|12.0|12.0|2.0|1.0|QUOIN
            5|4/2 Wall|20210510145837|Int-Ext|Front|97.125|80.0|5.5|1.5|16.0|Left|0.0|2|1.5|1|1.5|NO|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|YES|0.4375|FLUSH|YES|0.25|0.0|MITER|YES|0.5|NO|NO|0.0|0.0|0.0|0.0|0.0|OSB|HARDI_CM_HM|WALLGYPSUM|PFG|NO|NO|NO|NO|NO|0.5|WALLGYPSUM|NO|0.4375|FLUSH|OSB|HDU8|0.0|SB78-24|24.0|BOTH|FRAMING|Center|YES|1|48.0|ON SHEATHING|0.75|YES|3.5|YES|3.5|YES|#ffffff|YES|3.5|0.75|NO|48.0|YES|5.5|0.75|NO|YES|7.25|0.75|YES|YES|0.75|1.25|36.0|4.0|1.0|MITER|BRICK_RED|YES|4.0|1.0|YES|0.0|0.0|MODE1|BRICK_RED|A|16.0|12.0|12.0|2.0|1.0|QUOIN
            6|120wall|20210606121902|Int-Ext|Front|120.0|80.0|5.5|1.5|16.0|Left|0.0|2|1.5|1|1.5|NO|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|YES|0.4375|FLUSH|YES|0.25|0.0|MITER|YES|0.5|NO|NO|0.0|0.0|0.0|0.0|0.0|OSB|HARDI_CM_HM|WALLGYPSUM|PFG|NO|NO|NO|NO|NO|0.5|WALLGYPSUM|NO|0.4375|FLUSH|OSB|HDU8|0.0|SB78-24|24.0|BOTH|FRAMING|Center|YES|1|48.0|ON SHEATHING|0.75|YES|3.5|YES|3.5|YES|#ffffff|YES|3.5|0.75|NO|48.0|YES|5.5|0.75|NO|YES|7.25|0.75|YES|YES|0.75|1.25|36.0|4.0|1.0|MITER|BRICK_RED|YES|4.0|1.0|YES|0.0|0.0|MODE1|BRICK_RED|A|16.0|12.0|12.0|2.0|1.0|QUOIN
            7|150HD|20210606122002|Int-Ext|Front|150.0|80.0|5.5|1.5|16.0|Left|0.0|2|1.5|1|1.5|NO|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|YES|0.4375|FLUSH|YES|0.25|0.0|MITER|YES|0.5|NO|YES|0.0|0.0|0.0|0.0|0.0|OSB|HARDI_CM_HM|WALLGYPSUM|PFG|NO|NO|NO|NO|NO|0.5|WALLGYPSUM|NO|0.4375|FLUSH|OSB|HDU8|0.0|SB78-24|24.0|BOTH|FRAMING|Center|YES|1|48.0|ON SHEATHING|0.75|YES|3.5|YES|3.5|YES|#ffffff|YES|3.5|0.75|NO|48.0|YES|5.5|0.75|NO|YES|7.25|0.75|YES|YES|0.75|1.25|36.0|4.0|1.0|MITER|BRICK_RED|YES|4.0|1.0|YES|0.0|0.0|MODE1|BRICK_RED|A|16.0|12.0|12.0|2.0|1.0|QUOIN
            8|150BLKHD|20210606122102|Int-Ext|Front|150.0|80.0|5.5|1.5|16.0|Left|0.0|2|1.5|1|1.5|NO|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|Outside Corner|90.0|1.5|1|California|Stud Depth|YES|YES|0.4375|FLUSH|YES|0.25|0.0|MITER|YES|0.5|NO|YES|0.0|0.0|0.0|0.0|0.0|OSB|HARDI_CM_HM|WALLGYPSUM|PFG|YES|NO|NO|NO|NO|0.5|WALLGYPSUM|NO|0.4375|FLUSH|OSB|HDU8|0.0|SB78-24|24.0|BOTH|FRAMING|Center|YES|1|48.0|ON SHEATHING|0.75|YES|3.5|YES|3.5|YES|#ffffff|YES|3.5|0.75|NO|48.0|YES|5.5|0.75|NO|YES|7.25|0.75|YES|YES|0.75|1.25|36.0|4.0|1.0|MITER|BRICK_RED|YES|4.0|1.0|YES|0.0|0.0|MODE1|BRICK_RED|A|16.0|12.0|12.0|2.0|1.0|QUOIN
            

            Notice how I've used the vertical bar to separate the values/parameters, any deliminator could be used but the vertical bar is not something one would use typically in any of the fields as values so it makes for a convenient choice.

            This system works well enough for storing and retrieving the data however the huge downside is that it is an ordered array of values and if I add in a new parameter (somewhere in the middle) then it throws off previous versions of preset files (ie. no backward compatibility).

            I need a better way or method of storing this data. It can't be binary since it needs to be visible to the user but it needs to be either some sort of structure, hash or XML so that I can easily add additional parameters to the system when required.

            Any suggestions?

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

            1 Reply Last reply Reply Quote 0
            • J Offline
              juju
              last edited by 22 Jul 2021, 10:12

              @medeek said:

              Any suggestions?

              my 10c (excl. taxes)

              The external user editable file is a great idea, but looking at the TXT file example I don't think someone will want to play with it, it's not clear what the various parameters each do (it might be to some though).

              Perhaps consider writing a multi-platform app that interpret all of it (read and write) with a friendly user interface. I guess this brings you back to the extension really then? Keeping the external file with the saved settings would still be handy and can be readily backed up.

              If you really want to have the parameters manually editable, perhaps a comprehensive guide would be sufficient? You don't need to teach construction or regulations, just explain (with examples perhaps) what the various parameters do.

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

              1 Reply Last reply Reply Quote 0
              • M Offline
                medeek
                last edited by 22 Jul 2021, 10:36

                I’m thinking I could probably preserve my overall system as is and just use a custom text method rather than JSON or some other more cumbersome system.

                I agree the current text file only includes the value and not the key so it is hard to interpret even for myself.

                Essentially the first two parameters would remain the same (ie. preset number and preset name).

                However all of the other entries (that are deliminated by the vertical bars) would change from a simple value to a key/value pair.

                For example instead of

                |Int-Ext|

                I would change it to

                |walltype=Int-Ext|

                The equal sign would become the secondary deliminator. I can still store the entire string as a single line in my text files however it will become approximately double in length (no big deal).

                I can then split the string into an array and then run a foreach on the array and turn it into a hash, from there it is just a matter of pulling data from the the hash.

                Any thoughts on this plan and possible flaws I may have overlooked?

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

                1 Reply Last reply Reply Quote 0
                • M Offline
                  medeek
                  last edited by 28 Jul 2021, 14:33

                  Stacked windows and doors have been a topic a few times on this thread and I have incrementally improved the algorithms so that the plugin can deal with them.

                  However there still exists the situation where you have openings stacked that are not aligned or possibly the same size:

                  https://aws1.discourse-cdn.com/sketchup/original/3X/7/0/70c93c65fd1c86468ffa1e7bc43ea030e7b4e8c6.jpeg

                  My feeling is one should avoid this type of situation in ones design but apparently it comes up often enough that I find myself fielding questions on how best to deal with this type of configuration. Currently the easiest way to deal with it is to use the Trim and Split tool available in Truss plugin so that you end up with something like this:

                  https://aws1.discourse-cdn.com/sketchup/original/3X/b/0/b04c7aef4320cd284cfccfa2d5bbef21b627525d.jpeg

                  The problem with this is that we are now back to manual edits and we lose the parametrics of the plugin, so the solution is not really acceptable for many, myself included.

                  1.) My first question is how common is this sort of thing and is it something I should worry about? No point in spending a lot of time on a specific framing situation that is only the concern of less that 5% of the user base.

                  2.) The next question assuming that question #1 is the affirmative is how best to frame out this sort of situation. Is what I have in the second screenshot the correct way to handle this?

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

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    medeek
                    last edited by 31 Jul 2021, 15:39

                    Tutorial 22 - Wall Copy Tool (6:21 min.)

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

                    1 Reply Last reply Reply Quote 0
                    • M Offline
                      medeek
                      last edited by 1 Aug 2021, 18:12

                      Version 2.2.6 - 08.01.2021

                      • Fixed a minor bug with tee intersections for all wall types.

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

                      1 Reply Last reply Reply Quote 0
                      • M Offline
                        medeek
                        last edited by 4 Aug 2021, 02:00

                        Version 2.2.7 - 08.03.2021

                        • Added insulation to the Medeek Estimator for rectangular walls.

                        http://design.medeek.com/resources/wallplugin/images2/wall_su567_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 5 Aug 2021, 05:40

                          Version 2.2.8 - 08.04.2021

                          • Fixed a bug with blocking and insulation for portal frame garage doors within rectangular walls.

                          http://design.medeek.com/resources/wallplugin/images2/wall_su568_800.jpg

                          Portal frames add a good deal of complexity to the framing, blocking and insulation. Some of the details were not completely worked out previously. I think I now have most if not all of these issues addressed.

                          I also may need to spend some additional time on the holdown placement when multiple portal frames are adjacent to each other like in the example shown.

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

                          1 Reply Last reply Reply Quote 0
                          • M Offline
                            medeek
                            last edited by 5 Aug 2021, 16:17

                            mdkBIM Tutorial 1: Modeling a Two Car Detached Garage (41:14 min.)

                            A few issues popped out during the making of this tutorial:

                            1.) Portal frame holdown placement, custom deletion and redundancy, feedback required.
                            2.) Wall copy tool did not copy the insulation option setting.
                            3.) The insulation algorithm seems inconsistent when dealing with tee intersections.

                            View garage 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 7 Aug 2021, 03:56

                              Version 2.2.9 - 08.06.2021

                              • Fixed a bug with framing, blocking and insulation for tee intersections for all wall types.
                              • Fixed a minor bug with six panel doors when the door vertical offset is a non-zero value.

                              http://design.medeek.com/resources/wallplugin/images2/wall_su569_800.jpg

                              This resolves the issue #3 noted in the recent mdkBIM tutorial. I would highly recommend installing this latest update.

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

                              1 Reply Last reply Reply Quote 0
                              • M Offline
                                medeek
                                last edited by 9 Aug 2021, 04:39

                                Version 2.3.0 - 08.08.2021

                                • Fixed a bug with wall presets for rectangular walls.

                                !!!! CRITICAL BUG FIX !!!!
                                If you are using wall presets with rectangular walls and have upgraded to Version 2.2.4 or later then you will want to upgrade to this latest version which rectifies a bug introduced in Version 2.2.4.

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

                                1 Reply Last reply Reply Quote 0
                                • M Offline
                                  medeek
                                  last edited by 10 Aug 2021, 05:49

                                  Version 2.3.1 - 08.09.2021

                                  • Added a vertical offset parameter for cladding material for gable walls.
                                  • Added a vertical offset parameter for "Log" and "Shiplap" cladding materials for gable walls.
                                  • Added a horizontal offset parameter for cladding material for gable walls.
                                  • Added a horizontal offset parameter for "Board and Batten" and "Metal" 3D cladding materials for gable walls.

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

                                  1 Reply Last reply Reply Quote 0
                                  • M Offline
                                    medeek
                                    last edited by 13 Aug 2021, 05:17

                                    Version 2.3.2 - 08.12.2021

                                    • Added a vertical offset parameter for cladding material for shed and hip walls.
                                    • Added a vertical offset parameter for "Log" and "Shiplap" cladding materials for shed and hip walls.
                                    • Added a horizontal offset parameter for cladding material for shed and hip walls.
                                    • Added a horizontal offset parameter for "Board and Batten" and "Metal" 3D cladding materials for shed and hip walls.

                                    Some rather tedious code updates but important that these wall types have all the options of the rectangular wall type.

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

                                    1 Reply Last reply Reply Quote 0
                                    • M Offline
                                      medeek
                                      last edited by 18 Aug 2021, 05:21

                                      Version 2.3.3 - 08.17.2021

                                      • Fixed a minor bug with sliding glass doors when the door vertical offset is a non-zero value.

                                      http://design.medeek.com/resources/wallplugin/images2/wall_su570_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 18 Aug 2021, 23:17

                                        Version 2.3.4 - 08.18.2021

                                        • Added logic into the add and edit menus to prevent users from using single and double quotes in beam and header names.
                                        • Added logic into all HTML menus to prevent users from using vertical bars in beam and header names and within preset names.

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

                                        1 Reply Last reply Reply Quote 0
                                        • M Offline
                                          medeek
                                          last edited by 22 Aug 2021, 00:37

                                          Version 2.3.5 - 08.21.2021

                                          • Fixed a bug with Simpson Strong Walls when "Terminal" wall end conditions are used in a wall assembly.
                                          • Modified the "Edit Wall Assembly" context menu tool so that it behaves similar to the "Edit Wall" tool.
                                          • Fixed a bug with the wall stretch tool so it now allows for wall stretch or shrinks that are less than 3".
                                          • Enabled spaced headers (2 ply or 3 ply) for windows, doors and garages by using the key word "FILL" in the header description.

                                          http://design.medeek.com/resources/wallplugin/images2/wall_su571_800.jpg

                                          http://design.medeek.com/resources/wallplugin/images2/wall_su572_800.jpg

                                          *Note, that the header must by a 2 ply or 3 ply header to use a spacer as shown. Also the header description must include a string in this format "FILL_OSB_0.375" or "FILL_PLY_0.4375". The second term is either OSB or PLY which will determine the material to use as the spacer. The third term is the thickness of the spacer (ie. 0.25, 0.375, 0.4375, 0.5 etc...). In a metric template you can specify the spacer thickness in millimeters instead of inches.

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

                                          1 Reply Last reply Reply Quote 0
                                          • 1
                                          • 2
                                          • 54
                                          • 55
                                          • 56
                                          • 57
                                          • 58
                                          • 72
                                          • 73
                                          • 56 / 73
                                          56 / 73
                                          • First post
                                            1111/1443
                                            Last post
                                          Buy SketchPlus
                                          Buy SUbD
                                          Buy WrapR
                                          Buy eBook
                                          Buy Modelur
                                          Buy Vertex Tools
                                          Buy SketchCuisine
                                          Buy FormFonts

                                          Advertisement