Валери, если у Вас имеетсы ответ на любой из вышеприведенных противоречащих пунктов - буду рада.
На первый я уже дал - Моделирование.
На второй - Программирование.
Но Вам ни то, ни другое, вроде, не подходит. Но пока, на ум, ничего другого не приходит.
По-моему, Вам нужно разделить элементы по функциям, составить список задач или характеристик для каждого элемента. Не надо пытаться получить один элемент на все случаи.
Вот и
PUX, видно, голову чешет над вашей темой. А он, в отличии от меня, занимается бревенчатыми домами.

Стропила круглого сечения делаю следующим образом:
создаю например профайлером цилиндр нужного диаметра большой длины. в плоскости проекций поворачиваю его под нужным углом и сохраняю из 3д вид сверху как ГДЛобъект.
Затем расставляю стропила от внешнего края крыш с нужным свесом, а внутренние края обкусываю булеаном либо просто перекрытиями. но объем-то считается по полной, все стропила как одно одинаковой длины.
Я бы сделал профиль в менеджере профилей и для стропил применял бы балку с этим профилем. Работы во много раз меньше. И длина, и объем высчитываются правильно.
П.С. Пост Vachikа с ссылкой для Вас перенесен
сюдаП.П.С. Мое имя по русски пишется "Валерий"
