Welcome to the forum.
One way to do it, is using 2 or more families, made with the generic model adaptive template. In the illustration sample below, I am using 2 families, but because I am simplifying the exercice by joining column and beam in the same "Family 2". But you could do that separately.
- Family 1 contains just the basic geometry. One rectangle or square at the base. Another rectangle or square elevated, sloped, some reference points to host the circle, and the circle.
- The two squares and the circle are divided with "Divide Path" to the same number of divisions, for example, 90 divisions.
- Family 2 contains the building elements, here simplfied as a line, as the wires that you are using. This is a model line controlled by 3 adaptive points, 1, 2, and 3.
- Family 2 is loaded into Family 1, and is placed, by face, in this order: Point 1 is at the base. Point 2 is at the sloped roof, and Point 3 goes to the circle.
- Then, repeat Family 2 wit the Repeat tool.
You can use the reference lines that you created in Family 1 to create surfaces, walls, etc. And the repeater(s) to create the center lines and slopes of columns and beams. Then, in the project, you can use those lines to create the actual columns and beams, and the surfaces to create the roof.


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin