Medeek Wall
The Medeek Wall Plugin is a SketchUp Plugin that provides a simple interface for creating accurate 3D wall framing geometry within SketchUp.
Medeek Wall

Introduction

Welcome to the documentation for the Medeek Wall extension. Medeek Wall is a SketchUp Extension that provides a simple interface for creating accurate 3D wall framing geometry within SketchUp. This extension utilizes the SketchUp Ruby API programming interface and is compatible with the latest SketchUp releases (SketchUp Make 2017 64-bit and SketchUp Pro 2019 64-bit) as well as previous versions (2015, 2016, 2017, 2018).

What Can You Do with Medeek Wall

Currently, the extension allows the creation of the following wall types or panels (Metric and US/Imperial):

  • Rectangle (Ext-Int) [with exterior trim, exterior wainscoting, blocking, holdowns, and insulation options]
  • Rectangle (Int-Int) [with interior gypsum, blocking, holdowns, and insulation options]
  • Gable and Shed [currently under development]

Door types (Rectangle):

  • Solid [with trim, casing, sidelites and hardware]
  • Six Panel [with trim, casing, sidelites and hardware]
  • Flat Two Panel [with trim, casing, sidelites and hardware]
  • Flat Four Panel [with trim, casing, sidelites and hardware]
  • Half Glass [with trim, casing, grilles, sidelites and hardware]
  • Full Glass [with trim, casing, grilles, sidelites and hardware]
  • Double Solid [with trim, casing and hardware]
  • Double Six Panel [with trim, casing, sidelites and hardware]
  • Double Flat Two Panel [with trim, casing, sidelites and hardware]
  • Double Flat Four Panel [with trim, casing, sidelites and hardware]
  • Double Half Glass [with trim, casing, grilles, sidelites and hardware]
  • Double Full Glass [with trim, casing, grilles, sidelites and hardware]

Window types (Rectangle, Half Round):

  • Picture (Casement, Fixed) [with trim, casing, grilles and shutters]
  • Slider [with trim, casing, grilles and shutters]
  • Single Hung [with trim, casing, grilles and shutters]
  • Double, Triple and Quad Casement [with trim, casing, grilles and shutters]
  • Louver [with trim, casing, grilles and shutters]

Speciality Window types (Segmental Arch, Gothic Arch, Oval/Round, Octagon):

  • Picture (Casement, Fixed) [with trim, casing, grilles and shutters]
  • Louver [with trim, casing, grilles and shutters]

Garage Doors (Rectangle):

  • Solid [with trim, casing, portal frames and hardware]
  • No Panels [with trim, casing, portal frames and hardware]
  • Raised Panel [with trim, casing, portal frames and hardware]
  • Flat Panel [with trim, casing, portal frames and hardware]
  • Glass Raised Panel [with trim, casing, portal frames, grilles and hardware]
  • Glass Flat Panel [with trim, casing, portal frames, grilles and hardware]
  • Glass Panel [with trim, casing, portal frames, grilles and hardware]

Pre-Fabricated Shear Panels:

  • Simpson Strong-Tie Wood Strong-Wall® [trimmabled with shim block, king studs, vert. offset]
  • Simpson Strong-Tie Steel Strong-Wall® [with shim block, king studs, vert. offset]
  • Mitek Hardy Frame® HFX Panel [with shim block, king studs, vert. offset]

Columns (in wall):

  • Dimensional Lumber and Timbers (ie. 2x4, 2x6, 4x6, 6x6, 6x8) [with beam pockets, king studs, vert. offset]
  • PSL (parallel strand lumber) [with beam pockets, king studs, vert. offset]

Beams (US/Imperial/Metric):

  • Dimensional Lumber and Timber (ie. 2x4, 2x6, 4x6, 6x6, 6x8) [with gypsum wrap, fire and miter cut, and hangers]
  • PSL (parallel strand lumber) [with gypsum wrap, fire and miter cut, and hangers]
  • LVL (laminated veneer lumber) [with gypsum wrap, fire and miter cut, and hangers]
  • LSL (laminated strand lumber) [with gypsum wrap, fire and miter cut, and hangers]
  • Glulam (Western Species and Southern Pine) [with gypsum wrap, fire and miter cut, and hangers]
  • Steel (W, HSS, UB, L) [with gypsum wrap, fire and miter cut, and hangers]

Stairs (Metric and US/Imperial):

  • Straight Run [with thrust block, hanger board, side spacers, skirt boards, landing tread, handrail and clearance envelope]

Custom Geometry:

  • Sub-groups within wall panels can be made persistent by naming these groups or component instances to (custom1, custom2, custom3, etc...)

Engineering (US/Imperial):

  • (Under Construction) [IBC 2018 and ASCE 7-16]

Estimating (US/Imperial and Metric, CSI):

  • Export Data as CSV (MS Excel)
  • Wall: Studs, Plates, Sheathing, Cladding, Gypsum, Windows, Doors, Garage Doors, Columns
  • Roof Truss (Common, Monopitch): Sheathing, Drip Edge, Hip & Ridge
  • Roof Rafter: (Under Construction)
  • Foundation (SOG): Concrete, Rebar, Anchor Bolts
  • (Other Building Components and Elements: Under Construction)

All wall types are drawn/designed utilizing industry standard practices. Additional wall types, windows and doors are in the process of being added on a weekly basis. Advanced options and features such as crown moulding, baseboard, chair rails and wainscoting are also under development.

 

The extension allows the user to create wall panels singularily or in a polyline mode. When the rectangular wall tool is selected and the designer chooses the line mode the wall is then defined by selecting two points which form the start and end of the wall panel. When the polyline mode is chosen each point defines both a wall panel end point and the next wall panels start point. If the auto-corner configuration is enabled within the global settings the wall panels will automatically form inside or outside corners based on the angles between the wall panels.

Once a wall panel is created it can be moved while at the same time remaining "glued" to other adjacent wall panels. Wall framing and other options are automatically re-calculated and re-drawn as required. This level of automation provides a design tool which should eliminate the need for manual modifications to the model, which are both time consuming and can be prone to user error.

Custom layers can be enabled in the global settings which allow various wall, window and door components to be placed on specific layers. Auto assignment of materials (colors and textures) are available as an option within the "Materials" and "Sheathing" tabs of the global settings.

The extension currently has three primary design modes: Framing On, Framing Off and 2D. With the 2D option the walls and windows are simply represented as planar faces and lines while still allowing the user to fully manipulate the wall panels and layout of openings. This mode is intended to be a very lightweight design mode and should allow the designer to quickly put together preliminary designs.

The "Framing Off" mode provides a full 3D model with all of the exterior element present however the internal framing of the wall is reduced to a single solid group. Additional elements that are found within the wall such as blocking, insulation and holdowns are not represented in this mode. The "Framing On" mode is the most detailed mode of the extension and includes all the details of the previous mode along with full wall framing, holdowns and insulation.

Advanced wall options allows for the creation of exterior wainscoting, exterior corner trim, cavity insulation and structural holdowns. The default parameters for each of these advanced options can be specificed with the global settings.

With Medeek Wall, you can accurately depict conventional wood frame construction with fully integrated windows and doors within SketchUp and better validate your architectural models.

Engineering

The Medeek Wall extension is in the process of being integrated with a fully automated residential engineering engine. This future feature will provide structural engineering of all typical components of a residential structure and will include both vertical and lateral calculations. For additional engineering tools and site criteria maps please visit our Resourcespage.

Audience

This document is intended for architects, engineers, designers and homeowners who are using SketchUp as their primary 3D design tool. It provides a basic introduction to using the extension and reference material on the available parameters/options for its use.

License and Limits of Use

Medeek Wall is a proprietary softare developed for use with the SketchUp 3D modeling program. There are currently no limits in its use for both personal and commercial applications.

Design Parameters - Wall Geometry

The following items are typical wall design parameters than can be modified by the user to define the wall geometry during the creation process (Rectangular Wall):

  • Wall Mode (required) Allows the user to draw wall panels one at a time or in a polyline fashion.
  • Wall Type (required) Interior or Exterior walls.
  • Wall Justification (required) Allows the user to define the wall placement relative to the line used to draw the wall.
  • Wall Height (required) Height of the wall in inches.
  • Wall Header Height (required) Default header height for openings in inches.
  • Stud Size (required) Pick from a selection of standard stud sizes (nominal dimensions).
  • Stud Spacing (required) Center to center spacing between studs in inches.
  • Stud Direction (required) Allows the stud layout to be from either the right or left.
  • Start Corner (optional) Allows the user to specify the corner configuration at the left end of the wall, this parameter is ignored when auto-corner configuration is enabled.
  • Start Angle (optional) Allows the user to specify the corner angle at the left end of the wall in degrees, this parameter is ignored when auto-corner configuration is enabled.
  • End Corner (optional) Allows the user to specify the corner configuration at the right end of the wall, this parameter is ignored when auto-corner configuration is enabled.
  • End Angle (optional) Allows the user to specify the corner angle at the right end of the wall, this parameter is ignored when auto-corner configuration is enabled.
  • Top Plate Qty. (required) The number of top plates the wall is constructed with.
  • Top Plate Thk. (required) Thickness of the top plate(s) in inches.
  • Bottom Plate Qty. (required) The number of bottom plates the wall is constructed with.
  • Bottom Plate Thk. (required) Thickness of the bottom plate(s) in inches.
  • PT Bottom Plate (optional) Allows the user to specify a pressure treated bottom plate
  • Wall Group (optional) Wall panels can be grouped and then later modified in a batch mode.
  • Wall Framing (optional) Sets the framing mode of the wall panel: 2D, 3D (No Framing), 3D (Full Framing) or CMU (concrete block). This option can be modified at anytime.
  • Advanced Wall Options (optional) Enables advanced options for the wall panel (ie. sheathing, gypsum, cladding, insulation, trim, holdowns and blocking).

Additional parameters and options are available for windows, doors, exterior trim, insulation, sheathing, cladding, gypsum, holdowns and interior trim.

 

Download Trial

The trial version of the extension has all the features of the full extension however the height of walls may be limited to a specific range of values as well as other limitations on door and window sizes. The trial version is also time limited to a thirty day period from the date of installation. Once the trial period has expired you will no longer be able to create new walls however you can edit any existing walls and features.

Unlicensed or trial copies of the extension also have strategically placed ads within many of the HTML user menus. The full version of the extension removes all ads. If you are a material supplier or vendor interested in advertising within the extension please contact us at sales@medeek.com, the extension currently uses Google AdSense for all ad placement.

Please download the trial extension at the following link (extension serial number is "TRIAL"): 

Purchase

The full version of the extension is an unrestricted, permanent license for both commercial and personal use. Installation on up to (3) separate machines per licensed copy is allowed.

Free upgrades to the latest version of the extension can be downloaded at any time, within two years of the initial purchase date, by logging into the Account Manager. Once the initial two year license period has expired the license can be renewed for ($20.00) on a yearly basis.

Please note, an active license is not required to continue to use the extension. The extension will continue to function even if the license expires. The only reason to renew your license is to gain access to recent upgrades to the extension and also enable unlimited phone and email support.

Please do not redistribute unlicensed copies of the extension. Download of the extension is available immediately after purchase.

Purchase Medeek Wall ($85.00) at the following link: 

Please login to the Account Manager to download the most up-to-date version of the extension.

For professors, teachers and students requesting a fully licensed copy of the extension for educational use, please send your request via email to support@medeek.com.

If you purchase the extension through a qualified reseller you may be eligible for a discount off of the full purchase price. Please contact one our resellers for more details.

LT Version

The light (LT) version of the extension is also an unrestricted, permanent license for both commercial and personal use. Installation on up to (3) separate machines per licensed copy is allowed.

Free upgrades to the latest version of the extension can be downloaded at any time, within two years of the initial purchase date, by logging into the Account Manager. Once the initial two year license period has expired the license can be renewed for ($10.00) on a yearly basis.

The LT version includes only the 2D and 3D (framing off) modes. The LT version does not include the 3D (framing on) mode with all of the associated wall framing. It also does not include estimating and engineering features found in the full extension. This version is intended for designers who are primarily concerned only with the layout (of walls, windows and doors) and exterior aesthetics of a structure.

Purchase Medeek Wall LT ($35.00) at the following link: 

Installation

The recent versions of SketchUp allow you to install zipped Ruby files or extensions (.rbz) directly within SketchUp.

To install the Medeek Wall extension (.rbz file format) within SketchUp 2016 or earlier:

  1. Login into your computer as an admin before installing any Ruby scripts. This will make the installation go more smoothly and ensure that files get installed in the proper places.
  2. Within SketchUp select Window > Preferences (Microsoft Windows) or SketchUp > Preferences (Mac OS X). The Preferences dialog box is displayed.
  3. Click on Extensions. The Extensions panel is displayed.
  4. Click on the Install Extension button. The Open dialog box is displayed.
  5. Locate the Ruby zip file to install (.rbz).
  6. Click on the Open button. SketchUp will install the extension and display a security prompt.
  7. The extension will display a prompt for your extension serial number (default value is "TRIAL") if this is a new installation.
  8. The Medeek Wall extension will now appear in the list of available extensions.
  9. Re-start SketchUp to enable the license and serial number and save the settings to the registry or .plist files on Mac.

 

To install the Medeek Wall extension (.rbz file format) within SketchUp 2017 and 2018:

  1. Login into your computer as an admin before installing any Ruby scripts. This will make the installation go more smoothly and ensure that files get installed in the proper places.
  2. Within SketchUp select Window > Extension Manager (Microsoft Windows) or SketchUp > Extension Manager(Mac OS X). The Extension Manager dialog box is displayed.
  3. Click on the Install Extension button. The Open dialog box is displayed.
  4. Locate the Ruby zip file to install (.rbz).
  5. Click on the Open button. SketchUp will install the extension and display a security prompt.
  6. The extension will display a prompt for your extension serial number (default value is "TRIAL") if this is a new installation.
  7. The Medeek Wall extension will now appear in the list of available extensions.
  8. Re-start SketchUp to enable the license and serial number and save the settings to the registry or .plist files on Mac.

 

Upgrade

If you are a registered user you can obtain the latest version of the extension, at no additional charge, by logging in to the Account Manager. Click on the extension icon and then on your order number, if your order was placed within the last year or two then you will see a download button which will allow you to obtain the latest version. If your serial has expired since you purchased a license then a upgrade button will appear which will allow you to renew your license at a reduced rate for another year.

Once you have downloaded the new release, completely uninstall the existing extension prior to installing the latest release. Failure to completely remove the existing extension may cause some files to revert to the older version and limit the functionality of the extension.

The current Medeek Wall primary menu has eight icons or sub-menus: 

 

The available items are the following:

  1. Draw Wall:
  • Int-Ext
  • Int-Int
  • Ext-Ext (Under Construction)
  • Draw Gable Wall:
    • (Under Construction)
  • Draw Window:
    • Rectangle
    • Half Round
    • Arch
    • Gothic Arch
    • Oval/Round
    • Octagon
  • Draw Door:
    • Rectangle
  • Draw Garage Door:
    • Rectangle
  • Engineering Calculations:
    • (Under Construction)
  • Estimating:
    • CSV Export (MS Excel)
    • Wall: Studs, Plates, Sheathing, Cladding, Gypsum, Windows, Doors, Garage Doors, Columns
    • Roof Truss: Sheathing, Drip Edge, Hip & Ridge
    • Foundation: Concrete, Rebar, Anchor Bolts
    • (Other Items Under Construction)
  • Change Global Settings:
    • Section 1:
      • General
      • Layers
      • Materials [Custom Material Library, SKM Import]
      • Sheathing
      • Walls
      • Doors
      • Windows
      • Wall Corners
      • Trim
      • Insulation
      • Holdowns
      • License
    • Section 2:
      • Garage Doors (Under Construction)
      • Beams (Under Construction)
      • Columns (Under Construction)
      • Stairs (Under Construction)
      • SSW (Under Construction)
      • Shearwalls (Under Construction)
      • Estimating (Under Construction)
      • Engineering (Under Construction)
      • Updates

    Note, some menus may show additional items that are either under construction or planned for future releases. 


    Medeek Wall Tools is included within the extension and has a menu with nine icons or functions: 

     

    The available items are the following:

    1. Move Opening
    2. Edit Opening
    3. Delete Opening
    4. Open/Close [Garage Doors, Man Doors]
    5. Move Wall
    6. Edit Wall
    7. Split Wall (Under Construction)
    8. Join Wall (Under Construction)
    9. Stretch Wall (Under Construction)


    The Shear/Strong-Wall Toolbar has four icons or functions: 

     

    The available items are the following:

    1. Draw SSW
    2. Move SSW
    3. Edit SSW
    4. Delete SSW


    The Beams/Columns Toolbar has six icons or functions: 

     

    The available items are the following:

    1. Draw Column
    2. Move Column
    3. Edit Column
    4. Delete Column
    5. Draw Beam
    6. Edit Beam


    The Stairs Toolbar has two icons or functions: 

     

    The available items are the following:

    1. Draw Stairs
    2. Edit Stairs


    The Fixtures Toolbar has two icons or functions: 

     

    The available items are the following:

    1. Draw Fixtures (Under Construction)
    2. Edit Fixtures (Under Construction)

     

    Video Tutorials

    Previews of the extension during its recent development can be viewed here.

    The following video tutorials are currently available on YouTube:

    1. Introduction - The Vision (20:58 min.)
    2. Tutorial 1 - Extension Overview (21:58 min.)
    3. Tutorial 2 - Drawing Walls (19:37 min.)
    4. Tutorial 3 - Beams and Columns (15:31 min.)
    5. Tutorial 4 - Wall Presets (8:04 min.)
    6. Tutorial 5 - Multi-Story Construction (19:58 min.)
    7. Tutorial 6 - Custom Material Library (16:11 min.)
    8. Tutorial 7 - Stairs (23:19 min.)

     

    Sample SketchUp models related to these tutorials and previews can be downloaded here.

    Support

    View the Medeek Wall Manual (Under Construction) for detailed information on the extension and its usage.

    Please contact support directly at: support@medeek.com

    Language support is planned for the following languages: English, French, Spanish, German, Russian, Swedish, Japanese, Korean and Chinese (Simplified). Translation of the user inteface is currently under development.

    Updates

    The current version of Medeek Wall is 1.0.4 - revision date: 02.14.2019.

    View the Medeek Wall Changlog for more information on updates to this extension.

    The extension will automatically check for an updated version once a month. The frequency of the "check for updates" can be set in the global settings or disabled entirely.

    For a more in depth look at the development of the extension and related discussions please visit the Medeek Forum.

    Download previous versions of the extension here.

    WARNING: Medeek Wall is currently under development and has just been moved from BETA status. The user may encounter unintended behavior due to the addition of new features on a daily basis. Always backup your data to separate file names to provide redundancy in case of file corruption or other data loss scenarios.

    If you have any questions or concerns about the Medeek Wall extension please call us at 1-425-652-4188.

    Extensions: 5
    I have had a very colorful and diverse career. After graduating BYU with a BSME I then promptly started a web hosting company during the dotcom boom and ran that business from 1999-2006. During that period I honed my programming chops with thousands of lines of Perl/HTML and Javascript code. For a few years after selling the hosting company I spent some serious time returning to my roots and pursuing my native artwork (www.wilkersonart.com). Unfortunately, the economic situation in 2008 was not very friendly to the art market and I was unable to seriously pursue this avenue. In 2012 I left the aerospace industry and began to pursue a new direction in residential structural engineering. Ultimately this new career move led me to create a truss calculator that would later become the genesis of my first SketchUp plugin. I have been programming SketchUp plugins for the residential designer since Oct. 2015 and it only gets more interesting with each passing year. Hopefully what I create will be of some utility to the SketchUp design community. Nathaniel P. Wilkerson, PE Structural Engineer, Programmer and Artist Medeek Engineering Inc.
    Customer Support: 
    nathan@medeek.com