Medeek Electrical
Medeek Electrical is a SketchUp Extension that provides a simple interface for creating accurate 2D and 3D electrical geometry within SketchUp.
Medeek Electrical

Introduction

Welcome to the documentation for the Medeek Electrical extension. Medeek Electrical is a SketchUp Extension that provides a simple interface for creating accurate 2D and 3D electrical 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 Electrical

Currently, the extension allows the creation of the following electrical elements or fixtures (NEMA): 

Switches (Toggle, Decora) [15A]:

  • Single Pole Switch [1-4 gang]
  • Double Pole Switch
  • 4-Way Switch
  • 3-Way Switch
  • Weatherproof Switch
  • Fan Switch
  • Switch w/ Pilot Light
  • Dimmer Switch
  • Blank

Outlets (Standard, Decora) [15A, 20A]:

  • Duplex Receptacle [1-4 gang]
  • Simplex Receptacle [1-4 gang]
  • Weatherproof Receptacle
  • GFCI Receptacle
  • Special Receptacle
  • Split Wired Receptacle
  • Switched Receptacle
  • Duplex w/ USB Receptacle
  • Weatherproof GFCI Receptacle
  • Blank

240V Outlets (Standard) [2-gang box]:

  • Dryer - NEMA 14-30R
  • Range - NEMA 14-50R
  • Welder - NEMA 6-30R, 6-50R, 14-30R, 14-50R
  • Unspecified - NEMA 6-30R, 6-50R, 14-30R, 14-50R

Low Voltage Outlets (QuickPort) [1-gang = 1,2,3,4,6 ports, 2-gang = 8,12 ports]:

  • Cat 5e (RJ45)
  • Cat 6 (RJ45)
  • Coaxial (F-Type)
  • Telephone (RJ11)
  • RCA (Audio/Video)
  • Blank

Load Centers (Service Panels w/ Breakers):

  • 6 Spaces - 100A [Flush Mount /w Door, Indoor, Main Lugs]
  • 8 Spaces - 100A [Flush Mount /w Door, Indoor, Main Lugs]
  • 12 Spaces - 100A [Flush Mount /w Door, Indoor, Main Breaker]
  • 24 Spaces - 100A [Flush Mount /w Door, Indoor, Main Breaker]
  • 30 Spaces - 200A [Flush Mount /w Door, Indoor, Main Breaker]
  • 40 Spaces - 200A [Flush Mount /w Door, Indoor, Main Breaker]
  • 42 Spaces - 200A [Flush Mount /w Door, Indoor, Main Breaker]
  • 54 Spaces - 200A [Flush Mount /w Door, Indoor, Main Breaker]
  • 60 Spaces - 200A [Flush Mount /w Door, Indoor, Main Breaker]

Light Fixtures (Surface - Wall and Ceiling Mount):

  • Junction Boxes: Carlon (B518, B520, B620H, B118A), Raco (111, 112, 119, 128, 146, 164, 175, 177)
  • Categories: Surface, Recessed, Vanity, Ceiling Fan, Ceiling Fan w/ Light, Fluorescent (Surface, Recessed, Suspended)
  • Included Light/Fan Fixtures: Leviton 49875, Hampton Bay 286527, SSF248, SSF296, H7ICT etc...
  • User definable light fixtures

Safety Devices (Surface - Wall and Ceiling Mount):

  • Junction Boxes: Carlon (B518, B520, B620H, B118A), Raco (111, 112, 119, 128, 146, 164, 175, 177, 660, 680)
  • Safety Devices: Exit Signs, Smoke Detectors, CO Detectors, Horn/Strobe Units
  • User definable safety devices

Heaters (Wall and Garage):

  • Included Wall Heaters: Cadet (Energy Plus, Com-Pak, Com-Pak Bath)
  • Included Garage/Shop Heaters: Marley (Fahrenheat FUH724)
  • User definable heaters

Vents (Ceiling Mount):

  • Included Exhaust Fan: Air King (FRAK90)
  • Included Exhaust Fan w/ Light: NuTone (769RL)
  • User definable vents

Estimating:

  • (Under Construction)

Legend:

  • Draw an electrical symbol legend for all existing symbols in model.


All electrical types are drawn/designed utilizing industry standard practices. Additional electrical standards, styles and types are in the process of being added on a weekly basis.

 

The extension allows the user to create electrical elements and fixtures and will allow editing (currently available for switches only) of each component in future releases.

Electrical geometry is embedded within an existing wall panel (created with the Medeek Wall extension) or a wall "group". As such, the Medeek Electrical extension is not dependent on the Medeek Wall extension and can be used with any wall, roof, floor or ceiling geometry. The extension can now also be utilized with John Brock's Framer plugin.

Custom materials can be enabled in the global settings which allow customization of material/color of wall plates and various electrical elements.


 

   


Advanced electrical options allows for the rotation of certain elements such as switches, outlets or load centers. The default parameters for each of these advanced options can be specificed with the global settings.

With Medeek Electrical, you can accurately depict typical residential electrical work and better validate your architectural models.

Audience

This document is intended for electricians, architects, engineers, designers and homeowners who are using SketchUp as their primary 2D and 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 Electrical 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 - Electrical Geometry

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

  • Switch Style (required) Select between standard or Decora type of switches.
  • Switch Height (required) Vertical distance between the center of the switch and the floor.
  • Switch Material Assign a custom material to the switch body.
  • Faceplate Material Assign a custom material to the switch wall plate.
  • Adv. Switch Options Toggles advanced switch options and parameters.
  • Gang Number (required) Number of switches ganged together in the electrical box.
  • Switch #1 Type (required) Specify the switch type to assign to position #1.
  • Orientation (Adv. Option) Allows vertical or horizontal mount.

Additional parameters and options are available for outlets, low voltage outlets, load centers, and light fixtures.

 

Download Trial

The trial version of the extension has all the features of the full extension however the number of each electrical element (eg. switches, outlets etc...) may be limited to a specific quantity. 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 electricals components however you can always edit any existing electricals elements or features.

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 ($10.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 Electrical ($35.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.

Installation

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

To install the Medeek Electrical 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 Electrical 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 Electrical extension (.rbz file format) within SketchUp 2017, 2018 and 2019:

  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 Electrical 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 Medeek Electrical primary menu has ten icons or sub-menus: 

 

The available items are the following:

  1. Draw Switches:
  • Toggle
  • Decora
  • Blank
  • Draw Outlets:
    • Standard
    • Decora
    • 240V
  • Draw Light Fixtures:
    • Carlon and Raco Boxes
    • Categories: Surface, Recessed, Vanity, Ceiling Fan, Ceiling Fan w/ Light, Fluorescent (Surface, Recessed, Suspended)
    • User definable
  • Draw Low Voltage Outlet:
    • QuickPort: Cat 5e, Cat 6, Coaxial, Phone, RCA, Blank
  • Draw Load Center (Service Panel:
    • 6, 8, 12, 24, 30, 40, 42, 54, 60 spaces
  • Draw Safety Devices:
    • Carlon and Raco Boxes
    • Exit Signs, Smoke Detectors, CO Detectors, Horn/Strobe Units
    • User definable
  • Edit Electrical Component:
    • Edit a switch, outlet, low voltage outlet, service panel, light or safety device.
  • Delete Electrical Component:
    • Delete a switch, outlet, low voltage outlet, service panel, light or safety device.
  • Estimating:
    • (Under Construction)
  • Change Global Settings:
    • General
    • Layers
    • Materials [Custom Material Library, SKM Import]
    • Switches
    • Outlets
    • Low Voltage Outlets
    • Load Centers
    • Light Fixtures
    • Estimating
    • License

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


    The Medeek Electrical secondary menu has three icons or functions: 

     

    The available items are the following:

    1. Draw Heaters:
    • Cadet Wall Heaters, Fahrenheit Shop Heater
    • User definable
  • Draw Vents:
    • NuTone and Air King Exhaust Fans
    • User definable
  • Draw Legend:
    • Creates a legend of existing electrical symbols in model

     

     

    Video Tutorials

    The following video tutorials are currently available on YouTube:

    1. Tutorial 1 - Extension Overview (16:32 min.)
    2. Tutorial 2 - Light Fixtures (17:50 min.)
    3. Tutorial 3 - Electrical Symbols Legend (13:36 min.)

     

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

    Support

    View the Medeek Electrical 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 Electrical is 1.0.6 - revision date: 04.15.2019.

    View the Medeek Electrical 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 Electrical 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 Electrical extension please call us at 1-425-652-4188.

    Size:
    7.23 MB
    Version:
    Medeek Electrical (1.0.6); June 5, 2018
    Number of Views: 
    1807
    OS Compatibility: 
    Languages: 
    Popularity: 
    Extensions: 6
    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