Author Topic: Development and Updates for the Medeek Wall Plugin  (Read 10542 times)

0 Members and 1 Guest are viewing this topic.

Offline Medeek

  • Administrator
  • Master
  • *****
  • Posts: 833
  • Karma: +1/-0
    • View Profile
    • Medeek Design Inc.
Re: Development and Updates for the Medeek Wall Plugin
« Reply #240 on: August 15, 2018, 06:18:40 am »
Version 0.9.1 - 08.15.2018
- Added an HTML "Draw Wall" menu option. This is toggled in the global settings with the Graphical UI parameter.

I would actually consider this a critical update since the improvements with this new menu system almost make this a completely new plugin.  Please upgrade to this latest release at your earliest convenience.  If further testing proves that this is the best way to go I will probably devise a similar system for drawing windows and doors. 

Using an HTML menu allows for much more complexity and control (ie. javascript) as well as tooltips and other cool features such as SVG graphics.
« Last Edit: August 15, 2018, 11:16:23 am by Medeek »
Nathaniel P. Wilkerson, P.E.

Offline Medeek

  • Administrator
  • Master
  • *****
  • Posts: 833
  • Karma: +1/-0
    • View Profile
    • Medeek Design Inc.
Re: Development and Updates for the Medeek Wall Plugin
« Reply #241 on: August 15, 2018, 01:29:11 pm »
I've got a lot of things on my plate right now (plugin development and other unrelated items) but as I've been communicating with various parties today regarding the current functionality of the plugin it would appear that a common theme is the ability to better manage and apply materials.

With that being said I've decided to develop my own material manager (within the global settings of the plugin).  The user will be able to easily add, edit and delete materials.  A material can be either a color or image based material.  For an image based material the user will be able to specify the image (upload to library) and then specify the scaling (horz and vert).  For a color based material the color can be set with a palette picker or RGB code. Additional customization (ie. transparency) can be accomplished via the standard SU material dialogs/tools.

This will allow the user to setup commonly used materials and have those populate the various drop downs in the draw and edit menus of the plugin.

Initially I wanted to go the SKM route but this has some serious backward compatibility problems so I've since abandoned that idea.

Currently the wall cladding drop down allows for the selection of any material currently defined within the model however this methodology is flawed in that it becomes too cluttered with materials that the user probably does not care to utilize for the wall geometry.

I may also incorporate some sort of flag system so that the user can specify which custom material will appear in which drop down field (ie. sheathing or cladding or both).  I will need to give this some additional thought.

There will still exist some standard materials that are hard coded into the plugin and cannot be removed (ie. OSB, Plywood etc...)  The idea being that some users may not want to spend the time defining a custom library and just want some standard materials right out of the box.

I think I've nailed down most of the details on how this will all go together but any suggestions or thoughts are always helpful.
Nathaniel P. Wilkerson, P.E.

Offline Medeek

  • Administrator
  • Master
  • *****
  • Posts: 833
  • Karma: +1/-0
    • View Profile
    • Medeek Design Inc.
Re: Development and Updates for the Medeek Wall Plugin
« Reply #242 on: August 15, 2018, 01:55:19 pm »
On a slightly different note I am very curious as to how the plugin(s) are actually being utilized.  I rarely see posts with good examples of the plugin(s) in action.  My most recent call for projects on the boards did not have a very large response so I often wonder if people are actually using these plugins as I intended, or do they just get purchased and then put off to the side.

In order to spur some interest I am considering offering a cash prize (and additional time added to any plugin licenses) or some other similar prize/reward and possibly make it into some form of a contest.  My idea being a contest where you can submit a project (one per person/firm) and then have a community vote to determine the winner.  Each submittal would consist of five images or some similar sort of criteria. 

I would post a permanent page on my website highlighting the winners/contestants so it might also server as an advertising vehicle for some as well.

It would also serve as a form of advertisement for the plugins as well since it would showcase their capabilities and utilization in actual projects.

I'm not a rich man (yet) so I was thinking of starting out with a $100 cash prize, with future such contests hopefully garnering even more interest and then being able to up the stakes considerably.

At this point it's just an idea, thoughts?  Is there any interest?
Nathaniel P. Wilkerson, P.E.

Offline Medeek

  • Administrator
  • Master
  • *****
  • Posts: 833
  • Karma: +1/-0
    • View Profile
    • Medeek Design Inc.
Re: Development and Updates for the Medeek Wall Plugin
« Reply #243 on: August 16, 2018, 03:42:37 am »
How would you call out a entrance door with sidelights?

https://www.homedepot.com/p/Feather-River-Doors-63-5-in-x-81-625-in-Rochester-Patina-1-2-Lite-Unfinished-Smooth-Right-Hand-Fiberglass-Prehung-Front-Door-w-Sidelites-873191-3A4/203126132

Along that same vein here is a schematic of how the single and double side lites for doors will be calculated:



Rather than provide doors with side lites as a new type of door I will probably just make side lites an additional option for existing doors.

Switching a door from RH to LH will move a single side lite to the same side as the door knob, this seems to be the most common configuraton.  Of course a door with a double side lite will be symmetrical and it doesn't matter on the door handedness.
Nathaniel P. Wilkerson, P.E.

Offline Medeek

  • Administrator
  • Master
  • *****
  • Posts: 833
  • Karma: +1/-0
    • View Profile
    • Medeek Design Inc.
Re: Development and Updates for the Medeek Wall Plugin
« Reply #244 on: August 16, 2018, 04:06:50 pm »
Version 0.9.1b - 08.16.2018
- Configured the HTML "Draw Wall" menu to remember the previous settings.
Nathaniel P. Wilkerson, P.E.

Offline Medeek

  • Administrator
  • Master
  • *****
  • Posts: 833
  • Karma: +1/-0
    • View Profile
    • Medeek Design Inc.
Re: Development and Updates for the Medeek Wall Plugin
« Reply #245 on: August 17, 2018, 02:33:00 pm »
Version 0.9.1c - 08.17.2018
- Added an option in the Walls tab of the Global Settings to auto-load a wall preset within the HTML Draw Wall menu.



If the auto-load preset option is enabled then each time the draw tool is activated it will pull the parameters from the preset, otherwise the parameters will be per the previous wall drawn.

Note that the Auto-Load Wall Preset parameter only applies to the HTML draw menu.  If the graphical UI is not enabled then the legacy system is in place and there is no way to auto-load a preset.

Some may still find the HTML draw menu a bit overwhelming with all of its parameters.  I may add a +/- button at the top which will allow the user to shrink the menu so that only the presets are shown and possibly a few other options.  The menu configuration will then be memorized and will pop up the same as the previous configuration (large or small).  Along those same lines I should probably also provide a global settings which will allow the user to set the default behaviour of the menu configuration.
Nathaniel P. Wilkerson, P.E.

Offline Medeek

  • Administrator
  • Master
  • *****
  • Posts: 833
  • Karma: +1/-0
    • View Profile
    • Medeek Design Inc.
Re: Development and Updates for the Medeek Wall Plugin
« Reply #246 on: August 19, 2018, 05:30:50 pm »
Sidelites in 2D:

Nathaniel P. Wilkerson, P.E.

Offline Medeek

  • Administrator
  • Master
  • *****
  • Posts: 833
  • Karma: +1/-0
    • View Profile
    • Medeek Design Inc.
Re: Development and Updates for the Medeek Wall Plugin
« Reply #247 on: August 20, 2018, 03:48:17 am »
I forgot to add in the glazing line into the sidelites, I think this is a little better:

Nathaniel P. Wilkerson, P.E.

Offline Medeek

  • Administrator
  • Master
  • *****
  • Posts: 833
  • Karma: +1/-0
    • View Profile
    • Medeek Design Inc.
Re: Development and Updates for the Medeek Wall Plugin
« Reply #248 on: August 20, 2018, 04:54:24 pm »
Version 0.9.2 - 08.21.2018
- Added sidelites (double and single) for all door types.
- Enabled 5-lite (full glass) and 3-lite (half glass) grilles for door sidelites.



View model here:

https://3dwarehouse.sketchup.com/model/930bc1a3-1a33-4ad7-bd77-25b7d1218cbd/Door-Test-2

I will probably need to add a few more options for grilles for the sidelites and probably even a couple more parameters so that full glass sidelites can be mixed and matched with half glass doors, but I think I've got a decent start on this one for now.

Note, that sidelites can be moved to the right or left of the door (single sidelite) by changing the handedness of the door.

Both the door draw and door edit menus have been updated with this new feature.  The sidelite width can be set to any value and defaults to 12" (400mm) which seems to be the most common size.
Nathaniel P. Wilkerson, P.E.

Offline Medeek

  • Administrator
  • Master
  • *****
  • Posts: 833
  • Karma: +1/-0
    • View Profile
    • Medeek Design Inc.
Re: Development and Updates for the Medeek Wall Plugin
« Reply #249 on: Today at 11:05:13 am »
Featured on SketchUp Essentials (Justin Geis):



Note that this video was made prior to the new HTML draw menu, so unfortunately it is already a bit dated.
Nathaniel P. Wilkerson, P.E.