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

Статьи => Опубликованные статьи => Тема начата: ADSK от 28-08-2015, 15:30:09

Название: Использование ReferenceIntersector со связанными файлами
Отправлено: ADSK от 28-08-2015, 15:30:09
Использование ReferenceIntersector со связанными файлами (http://adn-cis.org/ispolzovanie-referenceintersector-so-svyazannyimi-fajlami.html)
Название: Re: Использование ReferenceIntersector со связанными файлами
Отправлено: Anatoly от 17-07-2017, 17:00:56
Добрый день.
Не могли бы подробней описать про:
Цитировать
Таким образом, если я хочу найти пересечение кабель-канала со стеной, находящейся в связанном файле, мне сначала нужно воспользоваться ElementSolidIntersectFilter в связанном файле.

ElementSolidIntersectFilter возвращает коллекцию идентификаторов элементов, пересекающихся со стеной в связанном файле, которую я затем передаю в ReferenceIntersector.

Потом использую середину кабель-канала в качестве луча.

Преимущество такого подхода в том, что даже если кабель-канал пересекает стену лишь частично, и центр кабель-канала не пересекает стену, то в этом случае я все равно могу найти такие элементы.
Если можно, с примером.

Мне нужно, имея, например трубу или воздуховод  и стену из связанного файла (полученную с помощью PickObject(ObjectType.LinkedElement) получить их пересечение.
для Revit 2015
Название: Re: Использование ReferenceIntersector со связанными файлами
Отправлено: Виктор Чекалин от 18-07-2017, 11:46:07
annt, добрый день.
Сейчас я в отпуске, если еще будет актуально, приведу пример как только вернусь..
Название: Re: Использование ReferenceIntersector со связанными файлами
Отправлено: Anatoly от 18-07-2017, 16:24:21
Спасибо.
Название: Re: Использование ReferenceIntersector со связанными файлами
Отправлено: Anatoly от 29-08-2017, 09:39:29
Виктор, не могли бы Вы выложить пример?
Название: Re: Использование ReferenceIntersector со связанными файлами
Отправлено: Виктор Чекалин от 05-09-2017, 13:16:31
Anatoly, в течении пару дней подготовлю пример. Прошу прощения за ожидание.