Medeek Wall Plugin

Re: Medeek Wall Plugin

Postby medeek » Sun Jul 22, 2018 10:04 pm

Version 0.8.7d - 07.22.2018
- Added a start and end parameter for exterior wainscoting, which allows for partial wainscoting of a wall panel.
- All window grille types extended to half glass and full glass doors (single/double).



Just an FYI, I am currently working on the garage door module however I've purposely forked the code so that I can keep putting out fires and attending to minor feature requests while I spend the next few days completing this much larger module.
0
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Mon Jul 23, 2018 7:58 pm

Ext. Wainscoting is complicated. Currently all I have is Mode 1 in the logic:



For example in Mode 3 you may start with full height brick then drop down to a half height and then terminate all on one wall panel.

With the start and end offsets set to zero the result for any of the different modes would be exactly the same, they really only come into play when you begin offsetting the wainscoting from the right and/or left.
1
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Tue Jul 24, 2018 10:01 am

Version 0.8.8 - 07.24.2018
- Added an additional "mode" parameter for exterior wainscoting, which allows for multiple configurations of partial wainscoting.





There are now four modes however there are other modes possible but I think I have spent enough time on this for now until further requests propel this to the top of the list again.

View models here:

https://3dwarehouse.sketchup.com/model/ ... cot-Test-2

https://3dwarehouse.sketchup.com/model/ ... cot-Test-3
1
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Wed Jul 25, 2018 10:07 am

Version 0.8.9 - 07.25.2018
- Added the CMU framing mode for concrete block wall construction.





Currently the CMU mode is mostly the same as the "No Framing" mode with a few subtle differences:

1.) Concrete block texture is applied to vertical and horizontal faces of the wall solid to simulate a block wall.

2.) Round openings in the wall are cut out to follow the curve of the window or door.

3.) Description of the group (solid) has CMU in the text. This will be important in later releases as the estimating and engineering modules are developed and implemented.

As I receive further input on this new wall type I'm sure additional features will need to be added to fully bring the CMU wall framing mode up to speed.

View model here:

https://3dwarehouse.sketchup.com/model/ ... CMU-Test-2
0
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby pbacot » Wed Jul 25, 2018 5:53 pm

The CMU module should be interesting as there are whole new set of standards and details. Looks good! Rarely get the chance to work with this.
0
MacOSX (El Capitan) ShetchUp Pro v16 Layout Twilight Pro v2 M2 Kerkythea PowerCADD
User avatar
pbacot 
Top SketchUcator
 

Re: Medeek Wall Plugin

Postby facer » Wed Jul 25, 2018 6:26 pm

CMU (Concrete Masonry Unit)
IMPERIAL SIZES
https://www.archtoolbox.com/materials-systems/

4" CMU
ACTUAL SIZE
D X H X L (INCHES) NOMINAL SIZE
D X H X L (INCHES)
3 5/8 x 7 5/8 x 7 5/8 4 x 8 x 8
3 5/8 x 7 5/8 x 15 5/8 4 x 8 x 16
6" CMU
ACTUAL SIZE
D X H X L (INCHES) NOMINAL SIZE
D X H X L (INCHES)
5 5/8 x 7 5/8 x 7 5/8 6 x 8 x 8
5 5/8 x 7 5/8 x 15 5/8 6 x 8 x 16
8" CMU
ACTUAL SIZE
D X H X L (INCHES) NOMINAL SIZE
D X H X L (INCHES)
7 5/8 x 7 5/8 x 7 5/8 8 x 8 x 8
7 5/8 x 7 5/8 x 15 5/8 8 x 8 x 16
1
User avatar
facer 
Premium Member
Premium Member
 

Re: Medeek Wall Plugin

Postby medeek » Wed Jul 25, 2018 7:30 pm

I will probably need to add an additional parameter for specifying the standard block sizes. Currently the way it is setup it can only realistically show a block length of 16" nominal.
0
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby KrisM » Wed Jul 25, 2018 9:18 pm

Since you are looking at CMU sizes, in the real world the 3/8" mortar space sometimes gets fudged. For example, if I have a 100' long building, technically the block spacing would create a wall which is 3/8" short at one end. This doesn't happen. The block layers will stretch the spacing over some distance to get the last block to line up at 100'. The same thing happens at overhead doors and man doors. For example, a metal man door frame is typically 3'-4" wide, not 3'-4 3/8" wide which the accurate block spacing would require. When you are modelling everything to a theoretical accuracy, it sometimes doesn't jive with reality. Not sure how you resolve this.
KrisM
1

KrisM 
Premium Member
Premium Member
 

Re: Medeek Wall Plugin

Postby medeek » Wed Jul 25, 2018 10:40 pm

I'm not actually drawing the blocks just applying a material/texture to the solid wall group to make it appear that way. With this being said some of the finer points with regards to block wall construction can be safely ignored, at least for now.
1
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Thu Jul 26, 2018 1:21 am

Version 0.8.9b - 07.25.2018
- Stud/Wall Depth and Width parameters added to the Walls tab of the Global Settings.

For CMU walls you will want to disable the standard stud sizes and then specify the wall/stud width (ie. 7.625") with the Walls tab of the global settings. Also set the framing mode to "CMU" if desired.

When creating the walls one would probably turn off the advanced wall options since gypsum, sheathing, trim and cladding are usually not needed for this wall type but if required all of the options are available for this wall type as well.

One additional note to add is that if you are upgrading the plugin and currently using the layers feature you will want to open up the layers tab of the global settings, so as to reinitialize the layers. I've added an additional layer option for CMU block.
1
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Fri Jul 27, 2018 4:48 am

Version 0.8.9c - 07.26.2018
- Added double, triple and quad casement windows to the window draw and edit modules.
- Resolved a bug in the window and door attribute library modules.



I'm not sure if the callouts are really visible with this image but they are formatted like so:

(3) 2040CSMT (for the 3 lite 6040 window)

This update is per customer request.

View model here:

https://3dwarehouse.sketchup.com/model/ ... dow-Test-7

I've also been thinking quite a bit about integration with other plugins and how I can best facilitate that plugin-to-plugin communication.

My first thought is that the under the hood structure of the wall is actually fully exposed already and can be modified with any other third party plugin. Everything required to build the wall is contained within the attribute library of the wall panel group (outermost container). I will be publishing a specification which delineates each value and position within the attribute library so other plugin authors can easily obtain or set this information as required and have an exact understanding of what each parameter is.

I will also be assembling an API so that another plugin author can cut holes in the walls for openings (windows and doors) and also rebuild the wall panels etc... I'm not exactly sure on all of the details yet but hopefully this will make the plugin more accessible to other plugin authors and allow for better integration.
2
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Sat Jul 28, 2018 9:34 am

A couple of segmental arches and a quinto acuto and equilateral gothic arch:



Selecting either an arch or gothic arch geometry will enable the "Window Arch Radius" parameter as shown in the edit window menu above.
1
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Sun Jul 29, 2018 6:52 am

Arched window openings now have exterior trim and wainscoting enabled:



For those interested this is the underlying equations that I'm using to calculate a gothic arch:



Notice that the center of the arch is at the same height as the springline but the lateral placement of the center of the arch is driven by the radius since the arch is tangent to the vertical . A classic quinto acuto gothic arch has a radius that is 4/5 of the width of the opening, whereas an equilateral arch will be radius = width.
1
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Mon Jul 30, 2018 10:43 am

These arched windows and their grilles (Prairie Style shown) were a bit more than I was wanting to bite off when I started into them this morning but perseverance won over in the end and I finally got them sorted out:





The half round springline window is created by setting the radius to half the window opening.

Also note that only the picture or fixed window type is available for the arch and gothic arch geometry.

I still need to work on shutters for these window types but that is a job for another day.

View model here:

https://3dwarehouse.sketchup.com/model/ ... dow-Test-8
2
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Wed Aug 01, 2018 4:12 am

Does anyone have a good texture for T1-11 siding that they would be willing to share?
1
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Thu Aug 02, 2018 11:25 am

Version 0.9.0 - 08.03.2018
- Added gothic and segmental arched windows to the window draw and edit modules.
- Added shutters: Solid, Flat Panel, Raised Panel, Louver, Board & Batten to arched and gothic arch windows.



View model here:

https://3dwarehouse.sketchup.com/model/ ... dow-Test-9
1
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Sat Aug 04, 2018 2:26 am

The arch/gothic arch window rabbit hole was very deep:


Ext. Trim and Shutter (Left)


Interior Casing


Interior Casing Options

Adding a new window type now entails the following additional features that must all be considered:

1.) Exterior Trim (Style A, Style B)
2.) Interior Casing/Trim (Style A, Style B, Style C)
3.) Window frame, casing and glass (window geometry will dictate if additional styles can be created for that geometry in addition to the standard fixed window).
4.) Window Grille (ten different grille configurations currently)
5.) Shutters (five different shutter types currently in three different configurations)

Some window types will also involve additional parameters due to asymmetry or other special features.

The trapezoid or triangular window may also involve a pitched header will further complicate matters with wall framing.
0
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Sat Aug 04, 2018 4:30 am

Version 0.9.0b - 08.03.2018
- Enabled all interior casing styles (Style A, Style B, and Style C) for gothic and arch windows.

0
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby pbacot » Sat Aug 04, 2018 6:23 pm

Some of the casing styles are looking very nice. Some combinations should probably not be allowed, in good taste, but there's no telling what people will do, even in buildings that are considered "conventional" or "traditional".
1
MacOSX (El Capitan) ShetchUp Pro v16 Layout Twilight Pro v2 M2 Kerkythea PowerCADD
User avatar
pbacot 
Top SketchUcator
 

Re: Medeek Wall Plugin

Postby medeek » Sat Aug 04, 2018 6:49 pm

I've basically distilled it down to three interior window casing styles as seen in the images above.

The left most example includes the full casing that wraps the window as well as the stool and apron. The middle example eliminates the casing but keeps the stool and apron and the simplest version is just gypsum wrapping the interior of the window well.

Where things usually get more elaborate than this is with the addition of additional elements to the top casing or head casing:





I'm not a huge fan of rosettes but I've seen plenty of this as well:





I need to keep the geometry fairly simple otherwise it will really bog things down when you start adding a lot of windows or doors into a wall panel. Take for example the complexities of the stool and apron combo below:

1
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Sun Aug 05, 2018 9:04 pm

Today and yesterday I'm taking a much needed break from plugin programming to address my new reseller program. I am still fleshing out the way I want this to work but I think it will be a good thing, allowing me to focus on the code while more talented individuals are able to drive the sales end of things.
0
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Tue Aug 07, 2018 9:37 pm

Just an FYI there is a known issue with stacking walls right now (multi-level structures), funny that this did not show up previously. I am currently working on it and should have a new revision in a few hours that hopefully addresses it fully.

The issue is with the auto-corner configuration, apparently the algorithm is detecting walls on different levels when it should only be detecting the walls within a specified vertical range (on the same level).

I think I've got my head back in the game now after a short hiatus from the code.

Currently the three hot development items are:

1.) New HTML menu/draw tool
2.) Gable Walls
3.) Garage Door Module

I'm also excited to report that the new reseller system is live and ready to go. I am currently recruiting resellers so please contact me directly if you are interested. I haven't determined the number of resellers or if there will be a specific limit however I am looking for people with diverse backgrounds and people who are passionate about promoting SketchUp as a primary architectural design tool for residential and commercial design.

You may also want to reset your bookmarks to the new Medeek Wall extension page:

http://design.medeek.com/resources/medeekwallplugin.pl

I've had to switch to a dynamic html page with the implementation of the reseller program however the static page will automatically redirect to this page.
0
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Thu Aug 09, 2018 12:21 am

Version 0.9.0c - 08.08.2018
- Critical fix to the auto-corner configuration module which addresses a bug with multi-story construction.

If you are doing multi-story construction with the plugin you will want to download and install this fix immediately.
0
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Fri Aug 10, 2018 4:18 am

Version 0.9.0d - 08.09.2018
- Added logic so that callouts for stacked windows are properly cascaded.



Note that there is still an issue with stacking windows in the full framing mode. The plugin will not throw any errors (within the ruby console) but I will need to add some additional logic to properly frame up the cripple studs between windows, if any are required. Also the algorithm for the trimmer studs will require some modifications.

Initially I did not foresee stacked windows but they do seem to be quite common so they have become a high priority.

View model here:

https://3dwarehouse.sketchup.com/model/ ... ow-Test-12
2
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby pbacot » Fri Aug 10, 2018 5:20 am

Transoms are common in our designs.Generally they are mulled with the window.
0
MacOSX (El Capitan) ShetchUp Pro v16 Layout Twilight Pro v2 M2 Kerkythea PowerCADD
User avatar
pbacot 
Top SketchUcator
 

Re: Medeek Wall Plugin

Postby medeek » Fri Aug 10, 2018 5:41 am

pbacot wrote:Transoms are common in our designs.Generally they are mulled with the window.


This is slightly different than transoms, this is a situation where windows are stacked and each window has its own header.
0
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Fri Aug 10, 2018 11:36 pm

I have updated the listing/title in the plugin store and on my own web page to show that the extension is still in BETA. Even though a lot of progress has been made, I am of the opinion that I am still a little ways off before I can confidently say the plugin is ready for production work.

I am hoping to wrap up some major items in the next couple of weeks and hopefully this will get us to Version 1.0.0 and the official release.
0
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Tue Aug 14, 2018 9:12 pm

Looking at this screenshot one would think I am attempting to edit a wall panel however if you look a little closer you will notice that I am actually drawing a wall panel:



The HTML draw menu (Graphical UI Option) is almost ready to release. I have a bit more testing to do and some additional javascript logic to add to the HTML itself and then I think it will ready for prime time.

I think everyone will find this is a much quicker and easier way to create wall panels than the legacy (non-GUI) method. However, for those who prefer the old menu system that will still be available by setting the graphical UI option in the global settings (General tab) to "NO".

The other upside will be the ability to select from your presets rather than having to edit the wall panel after the fact.

Pressing the spacebar will exit out of the draw wall menu and tool, as is usual for SketchUp tools.

Pressing the ESC key on Windows will exit the current wall panel polyline and allow the user to start a new series of wall panel(s).

Clicking the Update button will update the draw tool with the parameters shown in the menu and allow the user to change things up mid-stream during the creation of wall panel(s).

I am hoping that this will be a big usability improvement for the plugin and make it quite a bit more efficient.
1
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Wed Aug 15, 2018 10:14 pm

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.
2
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

Re: Medeek Wall Plugin

Postby medeek » Thu Aug 16, 2018 5:26 am

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.
1
Nathaniel P. Wilkerson PE
Medeek Engineering Inc
design.medeek.com
User avatar
medeek 
PluginStore Author
PluginStore Author
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 

PreviousNext


 

Return to Plugins

Who is online

Users browsing this forum: cami9933, klpauba and 9 guests

Visit our sponsors: