САПФИР-3D 2.0 R1 Release Notes
Реализованы процедуры создания капителей, пандусов, конструирования окон, булевы операции с контурами и много других новых возможностей для архитектора и конструктора!
Новые возможности по сравнению с версией 1.4:
- Общие инструменты редактирования
- Инструмент копирования объектов с заданием базовой точки позволяет сохранить в буфер обмена модели одного или нескольких элементов и задать при этом базовую точку группы.
- Инструмент вставки с базовой точкой позволяет при вставке объектов из буфера обмена задавать новое положение базовой точки элемента или группы элементов.
Операция вставки с базовой точкой обеспечивает возможность в ходе выполнения динамически поворачивать тиражируемые объекты и, таким образом, осуществлять вставку повёрнутых копий.
- Инструмент «Прямоугольный массив» обеспечивает тиражирование выделенного элемента или группы выделенных элементов в заданном количестве в пространстве проекта с заданным шагом рядов, с шагом в ряду и смещением рядов.
Наличие параметра смещения рядов позволяет выполнять тиражирование объектов в шахматном порядке.
- Инструмент «Полярный массив» обеспечивает тиражирование выделенного элемента или группы выделенных элементов в заданном количестве в пространстве проекта с заданными угловым и радиальным шагом.
- Инструмент «Массив по траектории» обеспечивает тиражирование выделенного элемента или группы выделенных элементов вдоль некоторой траектории с заданным шагом или в заданном количестве. В качестве траектории используется произвольная пространственная полилиния или осевая (контурная) линия указанного элемента.
Объекты, тиражируемые вдоль траектории, опционно могут автоматически ориентироваться по направлению локальной касательной к траектории в точках вставки.
- Инструмент «Массив в контуре» обеспечивает тиражирование выделенного элемента или группы выделенных элементов в пределах заданного контура.
- Для плит, призм, полилиний и штриховок реализованы алгоритмы:
- булевых операций с плоскими замкнутыми контурами: пересечение, вычитание, объединение контуров;
- отсечение контуров по замкнутому и не замкнутому контуру.
Особенность реализации булевых операций с контурами в САПФИР состоит в том, что пересечение вычисляется не на кусочно-линейно аппроксимирующей модели, а в аналитическом виде, путём решения системы нелинейных уравнений. В результате, во-первых, получаем истинные точки пересечения аналитических кривых (сплайнов, Безье, дуг окружностей, эллипсов ); во-вторых, результат операции сохраняет суть аналитической кривой, что позволяет продолжать его эффективное графическое редактирование как параметрического объекта.
- Добавлен новый объект «Кинематическая поверхность», позволяющий моделировать покрытия сложной формы, пандусы и другие криволинейные конструктивные элементы. Форма поверхности задается и управляется следующими способами:
- Одна траектория и одна образующая
- Две траектории и одна образующая
- Одна траектория и две образующие
- Две траектории и две образующие
Для конструктивных элементов, создаваемых с помощью инструмента «Кинематическая поверхность» можно назначить материал, задать толщину и смещение относительно опорных линий, а также, количество участков дискретизации. Аналитическая модель и КЭ схема генерируются автоматически с учётом заданных параметров (при наличии подсистемы КОНСТРУКЦИИ).
- Усовершенствованный диалог записи объектов в библиотеку предоставляет следующие дополнительные возможности:
- выбор формата файла библиотечных моделей:
- *.sbo – для параметрических объектов (призмы, блоки, стены, плиты и т.п.) без потери параметризации.
- *.s3d — для параметрических объектов в виде объединенных 3D моделей, например, для моделей заполнения оконных и дверных проёмов.
- новые форматы записи растровой картинки (в дополнение к существующему *.jpg) для предварительного просмотра библиотечных моделей: *.bmp, *.png, *.gif.
- выбор формата файла библиотечных моделей:
- Конструктор окон и дверей
- Разработан специальный сервис «Конструктор окон и дверей», предназначенный для создания параметрических моделей заполнения проемов в стенах, перекрытиях и скатах крыши.
- В качестве заполнения проёмов также могут использоваться готовые 3D -модели из библиотеки (в форматах s3d, и 3ds), создаваемые средствами 3D моделирования САПФИР и другими 3D-моделлерами.
- Преобразование одного типа проема в другой.
- Моделирование заполнения проёмов с произвольным контуром, заданным графически.
- Поддержка библиотеки проёмов и заполнений: добавление в библиотеку, редактирование, выбор для использования в модели здания, групповая замена выделенных проёмов в проекте на выбранный библиотечный проем.
- Новая возможность формирования «не сквозных проемов» в плитах перекрытия. Моделирование утоньшений и утолщений участков плиты перекрытия в пределах заданного контура.
- Конструктор капителей
- Конструктор капителей позволяет создавать для колонн капители прямоугольной и круглой формы с произвольным количеством ступеней.
- Ступени могут быть как прямыми, так и наклонными, произвольной высоты и ширины.
- Модель капители генерируется автоматически. Опционно учитываются габариты и форма сечения колонны.
- Автоматическая регенерация капители при изменении параметров сечения колонны.
- Автоматическая регенерация пространственной модели капители при переносе колонны с учётом отметки и толщины плиты перекрытия, опирающейся на колонну.
- Автоматическая генерация аналитической и КЭ моделей капители с использованием жестких вставок (при наличии подсистемы КОНСТРУКЦИИ).
- Возможность записи капителей в библиотеку и назначения библиотечной капители для группы выделенных колонн.
- Автоматическая ассоциативная «подрезка» колонн (как с капителями, так и без капителей) по плитам перекрытия с учётом толщины плиты в зоне опирания.
При изменении толщин плит, их контуров и контуров участков утолщения/утоньшения, модели колонн, ассоциированных с плитой, корректируются автоматически.
- Разработана программа генерации контура продавливания для плит над колоннами. При формировании контура продавливания учитывается толщина плиты, контур плиты и сечение колонны.
- Унификация аналитических уровней перекрытий в проекте. Алгоритм обеспечивает построение аккуратных аналитических моделей и сеток конечных элементов. Предусмотренные проектом перепады уровней учитываются с использованием жёстких вставок (при наличии подсистемы КОНСТРУКЦИИ).
- Автоматическое ассоциативное дотягивание стен и перекрытий.
- Автоматически формируются ассоциативные пары стена-перекрытие, отслеживающие корректность модели при редактировании того или другого элемента пары.
- Конструкторские (архитектурные) модели стен автоматически дотягиваются до соответствующих поверхностей перекрытий, что обеспечивает формирование модели, корректной как визуально, так и в смысле подсчёта объёмов элементов.
- Аналитические модели стен автоматически дотягиваются до аналитических уровней соответствующих перекрытий, что помогает найти пересечение пластин и обеспечить совместную работу их КЭ (Важно при наличии подсистемы КОНСТРУКЦИИ!).
Автоматическое дотягивание моделей стен до аналитических уровней выполнено в виде опций, которые можно индивидуально настраивать для каждой стены.
- Подcистема «Монтаж»
- Обеспечивает автоматическое и ручное задание последовательности возведения конструкции в виде монтажных событий.
- Удобные и наглядные интерактивные инструменты для задания монтажных стадий.
- Контроль объектов монтажных стадий, анимация монтажа и многое другое.
- Автоматическое формирование стадийных и дополнительных монтажных загружений.
- Автоматический сбор нагрузок (равномерно-распределенных) от собственного веса элементов конструкции на каждой стадии монтажа.
- Автоматическое формирование монтажных таблиц в терминах ЛИРА-САПР 2012 (при наличии подсистемы КОНСТРУКЦИИ).
При помощи инструментов подсистемы «МОНТАЖ» можно быстро сформировать набор монтажных событий в ходе возведения здания. Предусмотрены события демонтажа. Это позволяет моделировать временные элементы конструкции: подпорки, стапели, монтажные опоры и т.п. Монтажные события наглядно и просто объединяются в стадии. Наборы событий и состав стадий редактируются легко и наглядно. Визуальный контроль порядка монтажа элементов конструкции и приложения к ним нагрузок может происходить пошагово и в виде анимации, как в архитектурном, так и в аналитическом представлении модели.
- Сервис автоматической диагностики корректности модели конструкции позволяет обнаружить элементы, позиционно совпадающие в пространстве, накладывающиеся друг на друга, имеющие нулевые размеры: длину, толщину, высоту или площадь сечения, вывернутые по высоте (верхняя отметка ниже уровня основания), расположенные за пределами этажа по высоте, а также, отверстия(проёмы), расположенные за пределами базовых объектов.
- В древовидном списке «Структура проекта» предусмотрена опционная индикация уровней и высот этажей и отметок низа каждого этажа относительно уровня чистого пола первого этажа.
- Разработан инструментарий, позволяющий на основе одного вида документирования сформировать несколько чертежей, для каждого из которых индивидуально управлять видимостью слоёв. Видимость объектов на чертежах теперь определяется только видимостью слоёв моделирования и не зависит от свойства «Видимость объекта» в 3D виде.
- Расширена библиотека автоматизированных функций:
- Добавлен автоматизированный диалог выбора цвета.
- В автоматизированных объектах функция MultMatr(VARIANT Matr) может в качестве аргумента получать как объект jscript Array(), так и объект САПФИРа — CautoMatrix (код упрощается и ускоряется).
- Добавлена автоматизированная функция записи модели в общую библиотеку.
- Реализован механизм формирования массива вложенных параметров объектов в параметре типа ColeVariant. Это открывает принципиально новые возможности задания и редактирования параметров объектов.
- Добавлен автоматизированный объект «Монтаж».
- Доработан API_Sapfir_SDK. Теперь можно его использовать как в UNICODE так и НЕ UNICODE приложениях
- Добавлена возможность запуска плагинов HTML в немодальном (плавающем) окне. В связи с этим поставляемые в комплекте плагины адаптированы с учётом данной возможности.
- Полностью соблюдена преемственность интерфейсов уровня прикладного программиста, что обеспечивает совместимость приложений, разработанных на платформе САПФИР 1.4 с новой платформой САПФИР 2.0.
Для программистов, разрабатывающих приложения на платформе САПФИР:
Комментарии