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

ADN Club => Другие продукты Autodesk => Navisworks API => Тема начата: МихаилC от 23-07-2019, 16:14:29

Название: Работа с отчётом Clash Detective в XML формате
Отправлено: МихаилC от 23-07-2019, 16:14:29
Привет всем! Написал небольшую прогу на С# по разбору отчёта Clash Detective в XML формате. Прога находит и удаляет из
XML файла неактуальные коллизии. Теперь встал вопрос о создании обновлённого читаемого отчёта. Как оказалось импорта отчётов
нет никакого в Navise. Есть экспорт-импорт проверок. Неужели придётся писать отчёт самому из XML в HTML или TXT?
Может существуют для Navis такие преобразователи-конвертеры?
Название: Re: Работа с отчётом Clash Detective в XML формате
Отправлено: Александр Ривилис от 23-07-2019, 19:38:48
Неужели придётся писать отчёт самому из XML в HTML или TXT?
Видимо да.
Название: Re: Работа с отчётом Clash Detective в XML формате
Отправлено: МихаилC от 24-07-2019, 11:20:02
Оказалось можно обойтись в моём случае без разборки xml в С#. Достаточно вывести отчёт в HTML в табличной форме, открыть в Excel и банально
использовать фильтры по нужным свойствам. 10 минут.....:)))). Ещё вопрос по API. Можно ли как то отследить(вычислить) угол пересечения объектов в модели?
Например пересечение стены с трубой. Или задать условие параллельности объектов при создании отчётов на коллизии.
Название: Re: Работа с отчётом Clash Detective в XML формате
Отправлено: Александр Ривилис от 24-07-2019, 11:58:56
Ещё вопрос по API. Можно ли как то отследить(вычислить) угол пересечения объектов в модели?
Например пересечение стены с трубой. Или задать условие параллельности объектов при создании отчётов на коллизии.
Увы. Ничего подобного в API я не нашел.