Сообщество программистов Autodesk в СНГ

ADN Club => Revit API => Тема начата: Lis от 08-06-2023, 13:56:28

Название: Заменить два семейства в случае пересечения одним.
Отправлено: Lis от 08-06-2023, 13:56:28
Здравствуйте. Столкнулся со следующей задачей: необходимо, чтобы при пересечении двух поворотов на трассе вентиляционных шахт они заменялись одним z-образным. То есть если мы посмотрим на рисунок ниже, то увидим пересечение семейств поворотов -- в таком случае их меняем на одно, которое аккурат занимает место существующих. Есть ли какой-то безболезненный способ сделать это, в какую сторону копать?
(https://i.postimg.cc/pmHgZj5L/image.png) (https://postimg.cc/pmHgZj5L)
Название: Re: Заменить два семейства в случае пересечения одним.
Отправлено: Александр Пекшев aka Modis от 20-06-2023, 07:35:57
Безболезненного способа нет. Геометрическими алгоритмами определяете пересечения и габариты, удаляете и вставляете новое семейство