I think the non-centered ridge is the more correct of the two, but if you do want the centered ridge then it is also an option.
P.S.
Glad to finally get this monkey off my shoulders. In 2019, I already knew it needed to be done but I didn’t revisit it again until 2021, and now in 2023 I’ve completed it. Better late than never I guess.
I don’t think they are letting their products idle, behind the scenes they are constantly developing, and most major software companies have whole teams of developers toiling away. I just try to be very transparent about what I am doing so as to solicit as much user input/feedback as possible.
User feedback really lets me know what is working and what is not. Not to say that I follow every single request, I still take every suggestion and weigh it against my own judgement and whether I feel like it will benefit most of the user base. The other thing that factors in is difficulty and amount of effort required.
I have been working on this particular plugin since Oct. 2015, however my focus has often shifted to other plugins, so at times there is a lull in development activity as my focus is constantly shifting between all the plugins.
You’re probably right. It just gets frustrating when I pay good money to a software company and their focus is interior design and rendering because that’s their biggest customers base instead of accurately generating the components in the model. So many people don’t seem to think it’s important, but a 100% accurate model should be important to everyone, in my opinion. That way everyone can use the model to its maximum effect.
Keep doing what you’re doing. As I become more familiar with SketchUp, I’m sure I’m going to learn all kinds of intricate details that you have in your plug-ins will make my life easy. Along the way I will let you know. Your quest for precision is much appreciated.
With the complex roof module the situation where I have the algorithm breaking down is where the fascia line or gutter line is non-continuous (vertically) around the roof. It is a bit difficult to explain this particular situation in words but the model below presents an excellent example of what I am describing:
However after drawing a few more test models and giving it some additional thought I think I can devise a more complicated and general algorithm that will allow for these step ups or step downs. I think the user would start with the fascia line being the same all the way around but then have some sort of option where they can select (multiple) roof planes or along the roof perimeter and then step it up or step it down.
If the step up or step down happens on an outside corner you get a raked hip if it happens on an inside corner you get a raked valley. The only other potential difficulty might be a step in the middle of a roof plane, but for now I am going to exclude those.
First time user of the Medeek Truss plugin. Tried the “Complex Roof” function using the trial version and the extension didn’t quite manage to produce a correct truss. I’ve only drawn the outline without modifying any of the parameters. It can be easily reproduced with 6-edge polygons having 4 non-right angles like in the attached screenshot.