News:

SMF - Just Installed!

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Medeek

#2011
Doors get a bit more complicated. The placement of the door jamb within the rough opening depends on the sheathing thickness on both sides of the wall, or in more precise terms the jamb depth depends on the wall framing thickness (2x4, 2x6, 2x8 etc...), the sheathing thickness (OSB, Plywood, etc...) and the interior gypsum thickness. With an interior door the sheathing is usually gypsum on both sides of the wall.

A typical door jamb thickness is 3/4" with a 1/4" RO gap for shimming and squaring the door up on each side and at the top. The nominal door size is the door opening width from jamb to jamb not the actual door itself. The door width will be 3/16" of an inch less than the door opening width or nomimal size assuming a 3/32" reveal or gap for the door.

With an 1/8" gap between the top of the door and the jamb this leaves 7/8" between the sub floor and the bottom of the door assuming the RO height is 2" greater than the nominal door height.

For some exterior doors a taller threshold may be required so a RO height that is 2.25" to 2.5" greater than the nominal door height may be required.

Please weigh in if I am missing something here.

I'm am focusing specifically on standard prehung doors, sliding glass doors are a slightly different animal.

For a typical door there could be a whole host of parameters, I am thinking an html GUI would be the best with an SVG preview screen showing the door in elevation and a section detail for the jamb, threshold and header.

The door location and size would be determined by picking three points similar to the window so that any size of door could be specified for a given rough opening.
#2012
I know there are a lot of plugins out there that do this well and I am not really interested in competing against them.

I just want a simple door and window plugin that I can integrate tightly with my other plugins.

The window module will have the following options (subject to change):

1. Window Type: Picture, Slider, Single Hung
2. Frame Color
3. Frame Width
4. Frame Depth
5. Glass Thickness
6. Sash Width
7. Sash Depth
8. RO Gap
9. Window Inset
10. Nail Fin: Yes/No
11. Nail Fin Length
12 Advanced Options: Yes/No

The global settings will allow the user to set up the defaults for all of these settings and others. The window location and size will be selected via three points with a preview vector showing the exterior facing direction in some sort of fashion.

I haven't thought through all of the advanced options yet but mullions will probably be one as well as other embellishments.
#2013
Version 2.0.9 - 11.25.2017
- Structural outlookers (vert. & horz.) enabled under advanced roof options for Parallel Chord truss type.
- Metal plate connectors now enabled for all parallel chord trusses.



This truss type should now be up-to-date with all of the advanced options available:

roof returns, gutters, ceiling drywall, ridge cap etc...
#2014
Valley sets can get a little interesting when you start dealing with intersecting hip roofs.  If the width of the projection were to increase the valley set would become a combination of standard valley trusses and flat top or hip valley trusses.



View model here:

https://3dwarehouse.sketchup.com/model/9bf5fd1a-e2db-4346-9596-d044bf4a1cd7/Complex-Roof-6

With the projection width extended:

https://3dwarehouse.sketchup.com/model/8b18063b-18cb-4107-84f0-3834c1fe8b3e/Complex-Roof-7
#2015
Back to complex roofs.  I've been giving some thought to complex truss roofs and how to handle L-shaped roofs and their derivatives.  Basically there is three ways to frame them out, which one is the most standard or preferred?

https://3dwarehouse.sketchup.com/model/0d42dfb9-8059-40a9-afb9-e0f5a8c346df/Hip-Study-2

https://3dwarehouse.sketchup.com/model/0d2f77aa-207c-457d-8315-9012eabb958e/Hip-Study-2B

https://3dwarehouse.sketchup.com/model/cab9b658-f458-4453-b276-e8a9bb34bfb2/Hip-Study-2C
#2016
Web based (HTML) user inputs will also require translation.  These are a little more challenging than the regular (non-graphical) UI but nothing a little javascript could not overcome.

Here is the gutter tab of the global settings translated into Japanese:



The translation (creation of language files) for each menu and alert will take some time and effort.
#2017
I apologize Version 2.0.8 had a fatal flaw in it that thankfully someone pointed out to me this morning.  Please re-download sub-rev. 2.0.8b which addresses this issue immdediately.

The problem is that I am encrypting the .rb files into .rbs when I sign the plugin.  I don't want to encrypt the language files in the "lang" folder however the signing page did not know to discriminate so it encrypted those files as well and hence broke my links to them from the plugin load module.

Once I sign the extension and encrypted it I had to re-open the .rbz and put back in the unencrypted language files, problem solved.
#2018
Version 2.0.8 - 11.18.2017
- Added language support for the following languages: French, Spanish, German, Russian, Swedish, Japanese, Korean, Chinese.
- Added a language option in to the "General Tab" of the Global Settings.
- Fixed a bug in the gutter module for metric templates.

There is still a huge amount of work to get all of the menus translated into the eight languages given above. 
#2019
I've added in a language option into the General tab of the Global Settings:



I currently have nine languages that I will support however if there are any others that you would like to see added please feel free to suggest one.

I think this method is preferable over using the locale of the installed plugin since someone that is running a french version of SketchUp may want to run the plugin in English or some other combination.  This allows the user to customize their user experience exactly.
#2020
My first menu in Japanese:



Fortunately, I know a little Japanese so I think I've got these more or less correct.  I will probably need to have a native Japanese speaker who is familiar with the construction industry check these over for me.
#2021
Starting to make some head way on the translation / language support:



I've decided to devise my own language handler since I could not get the built in one to work.

The upside is that this allows me so support any language I choose, not just the languages supported by SketchUp.  I will be adding in an option in the general settings where the user can select their language of choice.

I will also be storing the language data in a new sub-folder "lang".  My intent is to be able to make it possible for the user to add their own language file and translations if they need to.
#2022
Version 2.0.7 - 11.16.2017
- Added license tab to the global settings.
- Minor updates to the licensing system.

I've spent a couple days on adding language support but was unable to roll it out with this latest release.  I will keep working on this in the next few days and hopefully have something to show for my efforts with the next major release.

As far as languages go I am planning on producing language files for each of the SU supported languages. 

Any help with translating some of these very construction specific terms and phrases would be greatly appreciated.  Google translate seems to work quite well but I don't completely trust some of its translations.
#2023
The Medeek Seal of Authenticity:



This will be shown in the new license tab of the plugin global settings when the copy is fully registered.
#2024
Version 2.0.6b - 2017.11.11

I've added a text file in the materials sub-folder that allows one to modify the available materials (colors) for the gutters within the global settings menu.

The default values are:

8B4513:BROWN
B87333:COPPER
C0C0C0:SILVER
FFD700:GOLD
8B0000:DARK RED
0000CD:MEDIUM BLUE
006400:DARK GREEN
556B2F:DARK OLIVE GREEN
FFFFF0:IVORY

If all of these custom materials are deleted then only "white" will be available "FFFFFF" in the global settings.

The first six letters is the RGB value for the color, the description after the colon is the color name.
#2025
Version 2.0.6 - 11.10.2017
- Added gutters and downspouts for rafter and truss gable roofs.
- Added gutters and downspouts for dutch gable rafter roofs.

I still need to add gutters to monoslope truss roofs, shed roofs and some other specialized truss roofs.  Adding the gutters to the common truss roof became slightly more complicated when I realized I also had to deal with roof returns and their various configurations.



This gable roof has a hip return with fully wrapped gutter, you can also choose to half wrap or no wrap (linear gutter only at eaves, does not wrap around corner).



The dutch gable is really no different than the regular hip roof, when it comes to the gutter and its configuration, but internally it is a completely different set of advanced options.