Use the Model in Place. Set the Family category to ‘Roof’ I would make a profile of the ridge as it’s own family and then you can create sweeps along the ridges. This will require a combination of selecting the planes to host the roof ridge and then picking the lines of the roof ridge itself.
You could also build a ‘Line Based Generic Model’ and a separate family for the ridge caps, this would allow you to join everything to clean it up. The biggest challenge in this route will be getting the family to drugs to the slope of the roof. Again the profile family for the ridge sweep will be critical.
I actually have a project at the moment that needs roof ridges. Feel free to share your profile family or files and I can keep some screenshots of my process.
you can refer to these LINK and LINK and see if helps. thanks
You can find these ridge tiles on line all day long and twice on Sundays. Here's an RVT from Boral Roofing that's loaded with them. Just select the one you like and click "Edit Family" to open it in the Family Editor -- and then reverse-engineer it and "tweak" it to use your own tile profile (e.g. extrusion profile).
Can't find what you're looking for? Ask the community or share your knowledge.