Recent Posts

Pages: 1 ... 7 8 [9] 10
81
Medeek Wall Plugin / Re: Development and Updates for the Medeek Wall Plugin
« Last post by airy on March 06, 2019, 02:08:23 am »
Thanks for the explanation, I deleted the existing medeek_lumberpt within the material tray and updated the walls and now have the new color.

Unfortunately, it appeared to me (and I am sure most users to come) that the material tab under global settings isn't working and you might have to explain why many times over. 

It almost seems as though the material tab under global settings needs to be disabled after the first wall is built, after all, once the first wall is built you can no longer edit colors since the old colors exist in the material tray.

I don't know if its even possible, but the optimum solution would be for the plugin to check and see if the material existed in the Sketchup material tray, and if it does, then prompt the user to say that this material already exist, do you want to delete the old color associated with the material and replace it with the new color? Yes or No

Since there is an easy work around, I am not sure this enhancement is worth it but if so, it would seem to be a low priority given all the other major features being rolled out.
82
Medeek Wall Plugin / Re: Development and Updates for the Medeek Wall Plugin
« Last post by Medeek on March 06, 2019, 12:43:49 am »
This is one of the finer points of the plugin that I should discuss regarding materials:

Without looking at your materials pane (tray) in SU I can probably guess that the plugin has already created a material called medeek_lumberpt and it is the default pressure treated color.  The plugin will create the lumber and pressure treated lumber materials the first time you create a wall.  Once the plugin creates a material it does not try to overwrite that material if it exists.  The upside to this is that if you as the user decide to manually customize one of the materials after the fact the plugin will not blow away your changes.

The downside is that if you change any of the default colors they will not take affect unless you trigger the plugin to do so by removing or renaming the existing material.  Remember the plugin will check for the existence of the material and if found it will not try to create it or recreate it.  In order to have the plugin overwrite the medeek_lumberpt material the easiest thing to do would be to delete it or rename it in the SketchUp tray and then regen your walls.

Let me know what you get.

P.S.  You can set the default color in the global settings and it will take affect with your next model.  Alternatively you can also just manually edit your materials in the model within the SU tray.  Again, once a material has been created by the plugin it will not try to recreate it unless it can't find it.  Rather than having to regen all of your walls, just edit the medeek_lumberpt material and you are done.  If you need to go back later and change it up again, then yes, that is not a problem. 
83
Medeek Wall Plugin / Re: Development and Updates for the Medeek Wall Plugin
« Last post by airy on March 05, 2019, 11:49:08 pm »
Can't seem to get the pressure treated plate to show up dark green. I changed it within global settings as shown and a selected yes for PT Bottom plate within the Draw Rectangular Wall Assembly dialog. No big deal but wanted to get it reported if it is indeed broken.



84
Medeek Wall Plugin / Re: Development and Updates for the Medeek Wall Plugin
« Last post by airy on March 05, 2019, 11:11:52 pm »
Looks great, bright red is good for me as I want it to stand out and get my attention. I think this would work equally as well on the global settings popup windows, basically anywhere that a change has been made but not yet saved. 
85
Medeek Wall Plugin / Re: Development and Updates for the Medeek Wall Plugin
« Last post by Medeek on March 05, 2019, 02:02:24 pm »
I'm testing out the concept in one of the electrical plugin menus since there is considerably less parameters and much faster to set it up so I can prototype the concept:



It's actually really easy to implement with two very small javascript functions.

I think a slightly different shade of red though, its a bit red for me, thoughts?

When you change any of the parameters it toggles the input to red.  When you click the Update button they all become white again.
86
Medeek Wall Plugin / Re: Development and Updates for the Medeek Wall Plugin
« Last post by Medeek on March 05, 2019, 11:11:01 am »
Within the "Draw Rectangular Wall Assembly" dialog (for that matter any dialog with an "Update" button), consider changing text to a red color when a parameter has been changed but before the "Update" button has been pressed. In this way you can see all the changes you have made before hitting "Update". Red text also indicates that if you start to draw a wall, then you are not using the "red" updated parameter. Hopefully this is the right place to recommend enhancements?

I really like this idea, I'm not sure on how to implement it yet but it is probably just some javascript using an "onchange" function.  Let me see what I can come up with.
87
Medeek Wall Plugin / Re: Development and Updates for the Medeek Wall Plugin
« Last post by airy on March 05, 2019, 10:54:09 am »
Within the "Draw Rectangular Wall Assembly" dialog (for that matter any dialog with an "Update" button), consider changing text to a red color when a parameter has been changed but before the "Update" button has been pressed. In this way you can see all the changes you have made before hitting "Update". Red text also indicates that if you start to draw a wall, then you are not using the "red" updated parameter. Hopefully this is the right place to recommend enhancements?
88
Medeek Wall Plugin / Re: Development and Updates for the Medeek Wall Plugin
« Last post by Medeek on March 05, 2019, 09:48:35 am »
Version 1.0.5 - 03.05.2019
- Added toolbar icons for "Documents" module.
- Added a Custom Header Library/Manager in the Headers tab of the Global Settings.
- Enabled custom headers for doors, windows and garage doors.
- Enabled three new header materials: LVL, PSL, and Timber.

Just a word of warning for those users on MacOS.  The headers tab of the global settings (Page 2) will probably exhibit the same issue with the HTML menus as the Material Library.  I am still trying to come up with a proper work around in the code that fixes the modal behavior on MacOS and so far it has confounded my best efforts.

What this means is that you will probably not be able to add or edit headers in the library currently if you are a Mac user.  I sincerely apologize for the inconvenience and I am just as frustrated with this issue as you are right now.

In the meantime if you need to (manually) edit the header libraries they are stored in the "library_headers" sub-folder of the plugin.  There are two files, one is for imperial headers and one is for metric headers.  Either file is a simple text filed deliminated by vertical bars. 

The text files can be edited in any text editor (eg. notepad, wordpad, TextEdit etc...)

Each row or line of the library file contains seven columns or entries. 

The first the row is the header name with "mdkheader_" prefix attached.

The second row is the header name.

The third row is the header depth (in./mm)

The fourth row is the header thickness (in./mm)

The fifth row is the header ply (1,2 or 3)

The sixth row is the header material (LUMBER, TIMBER, LSL, PSL, or LVL)

The seventh row is the header status (ACTIVE or INACTIVE)


Note that the material library can also be modified manually however if textures are involved it becomes slightly more complicated as you would also need to place a copy of the image file in the "library_mats" sub-folder along with editing the MATERIAL_LIBRARY.txt file.
89
Medeek Wall Plugin / Re: Development and Updates for the Medeek Wall Plugin
« Last post by Medeek on March 04, 2019, 01:57:16 pm »
The three new header types being added are:

LVL, PSL and Timber



The thing I really like about having the Custom Library is that I no longer have to worry about trying to figure out what header sizes and combinations everyone wants.  Now you can create your own sizes with a choice of 1 thru 3 plies and five different materials to choose from.  The possibilities are limitless.

I had a pretty good handle on standard imperial sizes but the metric world was well beyond the scope of my limited knowledge of other countries building practices and standards.

The other upside is that you can narrow down the library to specific sizes you actually use so your drop downs are no longer cluttered with sizes that mean nothing to you.

Glulam headers are not handled by the custom library and remain a separate module but the offering there is vast so I do not think users will find it limiting in any way.
90
Medeek Wall Plugin / Re: Development and Updates for the Medeek Wall Plugin
« Last post by Medeek on March 04, 2019, 08:06:00 am »
I will be creating a new toolbar within the Wall plugin that will be called Medeek Documents. This will be the start of the Scenes/Layout piece of the mdkBIM package. Eventually I will pull this out of the Wall plugin since it will be similar to the Medeek Estimator in that it will eventually work with roofs, floors and foundations and not just wall panels.

The toolbar and its icons will be the following:



The first icon will allow the user to select various assemblies and generate corresponding scenes that can then be utilized within Layout.  For example a framer or contractor may want framing details with dimensions for each wall panel. 

The second icon will allow one to export DXF documents for floor plans, roof framing plans, wall framing plans etc...  This one is going to be a big project.

The third icon will essentially do the same thing as the DXF export function however it will automatically push it out to a PDF document using the built in Ruby Gem (Prawn).  Again this will be a big project as well.

The DXF and PDF function are rather low on the todo list for now, but I would like to enable the scene generator as soon as possible and after reviewing the applicable sections of the SketchUp API it shouldn't require more than a few lines of code to pull it off.
Pages: 1 ... 7 8 [9] 10