k90000 Posted February 11, 2022 Report Share Posted February 11, 2022 Попробовал в виде эксперимента экспортировать в нанокад - файл ifc 4.0 с поверхностью и с трубопроводом и колодцами из Геоникса. Все импортировалось -земля есть, колодцы есть - трубы нет. Хотя в таблицах все есть В программе бимвьювер всё видно! 1 Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted February 11, 2022 Report Share Posted February 11, 2022 Это разные файлы *.ifc - рельеф и трубы? Если да, то стоит проверить модели по отдельности, есть ли контент. Просто сталкивались ситуацией, когда нанокад что-то недосчитывает в *.ifc файле, связанное с координатами или масштабированием, в результате чего одна их моделей оказывается смещенной относительно других. При этом сторонний софт сводит модели корректно. Вроде разработчики даже записали на исправление (или исследование?) 1 Quote Link to comment Share on other sites More sharing options...
k90000 Posted February 11, 2022 Author Report Share Posted February 11, 2022 2 минуты назад, EdwardSt сказал: Это разные файлы *.ifc - рельеф и трубы? Если да, то стоит проверить модели по отдельности, есть ли контент. Просто сталкивались ситуацией, когда нанокад что-то недосчитывает в *.ifc файле, связанное с координатами или масштабированием, в результате чего одна их моделей оказывается смещенной относительно других. При этом сторонний софт сводит модели корректно. Вроде разработчики даже записали на исправление (или исследование?) Один файл самый простой без наворотов Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted February 11, 2022 Report Share Posted February 11, 2022 тогда разработчикам нужен будет файл на исследование/препарирование 1 Quote Link to comment Share on other sites More sharing options...
Volkov Posted February 12, 2022 Report Share Posted February 12, 2022 В 11.02.2022 в 17:23, k90000 сказал: экспортировать в нанокад - файл ifc 4.0 В 11.02.2022 в 17:41, EdwardSt сказал: тогда разработчикам нужен будет файл на исследование/препарирование Безусловно, без файла и говорить не о чем. #14378 В каком приложении и какой версии открываете? В 11.02.2022 в 17:36, EdwardSt сказал: Вроде разработчики даже записали на исправление (или исследование?) Некорректное сращивание файлов было исправлено, в нанокад 22 должно быть как надо. 1 Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted February 12, 2022 Report Share Posted February 12, 2022 1 час назад, Volkov сказал: Некорректное сращивание файлов было исправлено, в нанокад 22 должно быть как надо Да, сейчас функционирует, как должно быть. Спасибо Quote Link to comment Share on other sites More sharing options...
k90000 Posted February 14, 2022 Author Report Share Posted February 14, 2022 В 12.02.2022 в 22:06, Volkov сказал: Безусловно, без файла и говорить не о чем. #14378 В каком приложении и какой версии открываете? Некорректное сращивание файлов было исправлено, в нанокад 22 должно быть как надо. Открывал в 22 версии и в 21 результат одинаковСеть и поверхность из Авток.ifc Прикладываю файл Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted February 14, 2022 Report Share Posted February 14, 2022 (edited) Действительно, косяк в отображении наблюдается. В исходном файле есть свои заморочки (часть объектов смещена в нелепые координаты), но все равно огрехи отображения выявлены. Для примера попытался найти, что находится на месте одной из труб, которые присутствуют в модели. Для удобства в фильтре IFC оставил только исследуемый Спойлер Дальнейшие действия производил в нанокаде. 1. Загрузка файла ifc 2. Выбор вида (выбор вида осуществлялся через несколько различных операций, которые не очень интересны, а важен только результат) 3. Через функцию быстрого выбора Спойлер выделяем исследуемый объект и наблюдаем: Спойлер Судя по представленному окну объект найден и выделен в единственном экземпляре. Но на искомом месте он не наблюдается! 4. для выделенного объекта выбираем функцию "Разбивка" и Спойлер 5. Если отменить операцию и попробовать выделить что-нибудь секрамкой (справа налево) где-то в районе нарисованной стрелки, то выделится IFC-объект и выглядеть вся конструкция будет точно как после шага 3 (объект выделен, но он невидим). Более того, можно даже выделить объект просто тычком вслепую в теперь уже известном местоположении и результат будет таким же Краткое резюме: Для отдельных IFC-объектов, загруженных в нанокад, возможны операции выделения (даже тычком вслепую на участок экрана!), разбивки, отображения и изменения отдельных параметров в окне свойств (например, слой), но визуально эти объекты не наблюдаются. Выглядит все это так, будто нанокад считает, что он что-то отобразил и позволяет работать с этим объектом, как с отображенным, но самого объекта не видно. Edited February 14, 2022 by EdwardSt Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted February 14, 2022 Report Share Posted February 14, 2022 Не знаю, насколько это существенно, но данные о трубе из рассмотренного примера выглядят некорректными Спойлер Секция "Свойства участка сети" указывает все в мм, но по-видимому правильными являются значения в м. За корректность заполнения этой секции отвечает, наверняка, Геоника. И это является информационной частью модели. Ошибка этого типа должна быть переадресована разработчикам Геоники. Но для отображения, похоже более важна секция "Profile", которая не содержит данных о радиусе (точнее, о единицах - должны быть метры), а также показывает корректную толщину стенок. В качестве предположения: нанокад не показывает объект неопределнного радиуса. Но что-то с нулевой толщиной (радиусом) в нужном месте видит и позволяет этим манипулировать. На данную версию натолкнули эксперименты с объектом "сеть", образовавшемся после разбивки ifc-трубы. Мне не удалось увидеть размер сечения трубы. При максимальном увеличении начинал "плясать" курсор, двигаясь рывками и не позволяя выбрать конкретную точку на объекте (тоже, кстати, непонятная проблема, но не связанная непосредственно с данной веткой!) 1 1 Quote Link to comment Share on other sites More sharing options...
Volkov Posted February 14, 2022 Report Share Posted February 14, 2022 7 часов назад, EdwardSt сказал: Краткое резюме: Спасибо за столь развернутое исследование. Всё передано разработчикам. Quote Link to comment Share on other sites More sharing options...
k90000 Posted February 15, 2022 Author Report Share Posted February 15, 2022 Почему же не корректно, труба наружным диаметром 160мм, соответственно радиус будет = 0.08 метра, аналогично толщина 0.0095 м - это толщина стенки трубы 9.5 мм. А вот ниже "вопросика" размерность указана неправильно - должны быть метры а не мм! В целом спасибо за изучение вопроса , надеюсь изучат и вылечат... Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted February 15, 2022 Report Share Posted February 15, 2022 (edited) 8 минут назад, k90000 сказал: Почему же не корректно, труба наружным диаметром 160мм, соответственно радиус будет = 0.08 метра, аналогично толщина 0.0095 м - это толщина стенки трубы 9.5 мм. 160мм НЕ равно 0.16мм Ошибка в единицах. И относится это к секции "Свойства участка сети" А в секции "Profile" некорректность В ОТСУТСТВИИ единиц у радиуса. Соответственно, и 0,08 - это может быть и в световых годах. Вся эта путаница - явный косяк геоники. Если вы ее используете, то имеет смысл вам задать вопрос разработчикам вертикалки, почему выдаются некорректные данные в обменный формат. Претензия к платформе - предполагаемая некорректность работы с объектом с нулевыми или отсутствующими размерами. Edited February 15, 2022 by EdwardSt 1 Quote Link to comment Share on other sites More sharing options...
k90000 Posted February 15, 2022 Author Report Share Posted February 15, 2022 косяк точно где то есть, но между тем BIMvision показывает трубопровод, а нанокад нет, а с размерностью явно путаница Quote Link to comment Share on other sites More sharing options...
Volkov Posted April 20, 2022 Report Share Posted April 20, 2022 Исправлено в XBim. В приложенном IFC некорректно задается вектор #23=IFCDIRECTION((0.,0.,0.)); Вектор не должен быть нулевым. Из-за это некорректно строилась матрица трансформации каждой трубы и точки полигональных сеток после наложения этой матрицы становились одинаковыми. Трубы в этом файле даже эталонный Trimble Connect не показывает. Исправление вошло в версию нанокад 22.0 (сборка модулей 3740, обновление прогнозируется в мае, но это не точно). 1 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.