Recent Posts

Pages: 1 [2] 3 4 ... 10
11
Medeek Truss Plugin / Re: Development and Updates for the Medeek Truss Plugin
« Last post by Medeek on October 31, 2019, 09:49:09 am »
Tutorial 17: Complex Roof Connections (19:05 min.)



View model in tutorial here:

https://3dwarehouse.sketchup.com/model/409737e8-7a33-40ba-9cd3-4ced14ce5e0d/Tutorial-17
12
Medeek Truss Plugin / Re: Development and Updates for the Medeek Truss Plugin
« Last post by Medeek on October 31, 2019, 12:39:30 am »
The new connection tool allows you to do this sort of thing:

13
Medeek Truss Plugin / Re: Development and Updates for the Medeek Truss Plugin
« Last post by Medeek on October 30, 2019, 11:14:41 pm »
Now that Iíve got the roof connection functionality up and running it is time to turn my attention to the actual roof framing. This is where the real headaches begin.

I think I will start with trying to figure out an efficient algorithm for the ridge boards.

Most orthogonal roofs are fairly straight forward:

If a ridge meets another ridge then it will receive a miter cut to match with that other ridge.

If the ridge terminates into two hip rafters then it will be a square cut.

The question I have is what to do when the hip terminates into a flying hip and valley?

Then of course there are the exceptions caused by half hips, dutch gables, gables and terminals but those can be accounted for.

As Iíve previously stated it makes sense to first catolog each edge of the roof primitive and create a hash for easy lookups. The process of elimination should allow me to assemble the catalog relatively easily.
14
Medeek Truss Plugin / Re: Development and Updates for the Medeek Truss Plugin
« Last post by Medeek on October 30, 2019, 03:29:27 pm »
Version 2.6.0 - 10.30.2019
- Added the terminal roof plane option for complex roofs.
- Added the "Complex Roof Connection" tool to the complex roof toolbar.
- Enabled Roof Connections for complex roofs: roof assemblies or solid groups.
- Added the "Remove Roof Connection" feature to the edit menu for complex roofs.





Tomorrow I will put out a tutorial video explaining the terminal roof plane option and the setting up and dismantling of roof/roof and roof/solid connections.
15
Medeek Truss Plugin / Re: Development and Updates for the Medeek Truss Plugin
« Last post by Medeek on October 28, 2019, 05:55:06 pm »
First look at two intersecting complex roof assemblies:

View model here:

https://3dwarehouse.sketchup.com/model/2841db7b-a46d-49f1-801e-771f6ceec84a/Intersecting-Roof-Assemblies

As I've worked my way through the logic of intersecting roof assemblies this evening it has become clear to me that the concept of primary and secondary roofs really does not exist.  In actuality intersecting roofs is the more correct terminology.  If a roof assembly intersects another roof assembly, each will need to have its geometry modified by the presence of the other assembly's roof primitive. Each assembly will store the other assembly's name in its attribute library (database) as a connecting object.

The tricky part of this will be the rafter framing, where a simple boolean subtraction of the opposing roof primitive from the rafters will not work.  I will need to ponder on this some more, I think the solution will probably reveal itself but currently I don't see a clear path on this one.
16
Medeek Truss Plugin / Re: Development and Updates for the Medeek Truss Plugin
« Last post by Medeek on October 28, 2019, 05:21:33 am »
Here would be an example of a chimney against the eave of a roof:

Note the addition of a cricket (manually created group) next to the chimney.
17
Medeek Truss Plugin / Re: Development and Updates for the Medeek Truss Plugin
« Last post by Medeek on October 27, 2019, 07:00:44 pm »
First look at the "Roof Connection" feature:

In this case I am simply connecting to a generic solid which cuts away the section of the roof that is intersecting the solid geometry.  When I get to the actual roof framing things may become slightly more complicated (ie. ledgers etc...)

View model here:

https://3dwarehouse.sketchup.com/model/7c5bd3f2-d80d-40bf-a7f5-c01a948ccf30/Complex-Roof-Test-14

When a roof is connected to another roof not only will the secondary roof have geometry removed but the primary roof will also need to have geometry modified or removed.  This is a real can of worms, but hopefully I can bring order to the ensuing chaos.
18
Medeek Truss Plugin / Re: Development and Updates for the Medeek Truss Plugin
« Last post by Medeek on October 26, 2019, 05:52:22 pm »
First look at the "Terminal" roof plane configuration:



https://3dwarehouse.sketchup.com/model/7c5bd3f2-d80d-40bf-a7f5-c01a948ccf30/Complex-Roof-Test-14

The terminal configuration is utilized when you have a roof plane that abuts a vertical wall as shown.  To use this feature the corner angles of the roof plane must be both 90 degrees (same as a dutch gable or half hip).

The next feature I will be working on is a roof "connection", or the ability to create secondary/primary roofs, where one roof ties into another roof assembly or solid group or component.  This feature should prove a bit challenging but very useful if I am able to make it work as I have envisioned it.
19
Medeek Truss Plugin / Re: Development and Updates for the Medeek Truss Plugin
« Last post by Medeek on October 26, 2019, 04:30:52 am »
Version 2.5.9 - 10.26.2019
- Added a trim fascia rake parameter for complex roofs.
- Resolved the issue with the soffit for the "gable" soffit configuration for complex roofs.



Note that the trimming of the fascia rake is enabled automatically when you choose the "boxed" soffit configuration.  The "gable" configuration however allows one to trim the ends or leave them untrimmed.

For low roof pitches the "gable" soffit extends to the corners, at steeper roof pitches the logic checks the geometry and creates the flat section as required.
20
Medeek Truss Plugin / Re: Development and Updates for the Medeek Truss Plugin
« Last post by Medeek on October 25, 2019, 03:56:40 am »
I've been testing out the "gable" soffit configuration and at steeper pitches this is what you get:



The proper way to configure this would be:



This requires an additional check to see if the rake soffit extends below the eave soffit.

I've also received requests to have another option to trim the rake fascia so that it is flush with the eave fascia, similar to what I already do with the rake fascia with the "boxed" option.
Pages: 1 [2] 3 4 ... 10