З виходом версії ЛІРА-САПР 2018 у ланцюжку BIM з'явився новий гнучкий інструмент - система візуального програмування, що дозволяє виконувати параметричне моделювання будівель та споруд довільної форми. Дана система є представником технологій нового покоління для створення моделей конструкцій і є графічним редактором алгоритмів (послідовності дій), який використовує інструменти моделювання САПФІР-3D. Нова система демонструє сучасний тренд розвитку технологій створення моделей: еволюція від текстового файлу, графічного середовища та до візуального програмування.


Рис. 1. Створення 3D моделі мосту в Сапфірі за допомогою нодів

Рис. 1. Створення 3D моделі мосту в Сапфірі за допомогою нодів

Результатом роботи Генератора є готова 3D модель, що складається з базових об'єктів САПФІР-3D: колон, балок, стін, плит, паль, ферм, поверхонь, навантажень, граничних умов та інших об'єктів. У тандемі Генератор та САПФІР-3D дають нам можливість використовувати точний параметричний контроль над моделлю з подальшим її експортом до ЛІРА-САПР для подальшого розрахунку.


Рис 2. Создание 3D модели смотровои башни в Сапфире при помощи нодов

Рис. 2. Створення 3D моделі оглядової вежі в Сапфірі за допомогою нодів

Що ж таке візуальне програмування? Це спосіб створення алгоритму шляхом керування графічними об'єктами замість написання тексту. Тобто для роботи з такою системою немає необхідності володіти навичками програмування або бути знайомим зі структурою програмного коду.

Графічні об'єкти в Генераторі представлені у вигляді нодів та зв'язків між ними. Ноди зображуються у вигляді прямокутників і бувають двох типів: ті, які зберігають дані та ті, що виконують дії. Дані між нодами передаються за допомогою зв'язків.

Користувацький інтерфейс Генератора представлений у вигляді стрічки та робочої області-полотна, на якому і відбувається створення графічної послідовності дій. Палітра нодів розділена на вкладки за тематичним спрямуванням: моделі, геометрія, перетворення, параметри та сервіси.


Рис. 3. Ноди у Сапфірі

Рис. 3. Ноди у Сапфірі

Вся геометрія, що генерується при використанні різних нодів Генератора, відображатиметься у графічному вікні САПФІР-3D.

Вихідними даними для побудови таких графічних алгоритмів можуть служити геометричні примітиви САПФІР-3D (точки, лінії, поверхні).


Рис. 4. Створення 3D моделі будівлі у Сапфірі за допомогою нодів

Рис. 4. Створення 3D моделі будівлі у Сапфірі за допомогою нодів

Генератор є гнучким інструментом у ланцюжку BIM. В якості вихідних даних він може використовувати інформацію з інших САПР:

  • 3D форми (поверхні) у форматі *.obj;
  • геометричні примітиви у форматі *.dxf (точки, лінії, полілінії, контури).

При зміні вихідних даних в інших САПР (редагування форми поверхні або коригування dxf файлу) виконується автоматичне оновлення моделі в Генераторі.


Рис. 5. Створення 3D моделі будівлі у Сапфірі за допомогою нодів та dxf файлу

Рис. 5. Створення 3D моделі будівлі у Сапфірі за допомогою нодів та dxf файлу

Створений сценарій (набір нодів) можна зберігати в бібліотеку для подальшого використання.

Для більш просунутих користувачів у рамках системи САПФІР-Генератор також реалізований редактор скриптів, який дозволяє писати свої ноди з новою специфікою роботи.


Рис. 6. Створення 3D моделі пішохідного мосту Arganzuela у Сапфірі за допомогою нодів

Рис. 6. Створення 3D моделі пішохідного мосту Arganzuela у Сапфірі за допомогою нодів

Примітка. Відеоуроки россійською мовою.



Помилка в тексті? Виділіть її та натисніть Ctrl + Enter, щоб повідомити нам.

Александра Артамонова

Ведущий инженер технической поддержки компании «ЛИРА САПР».
Сопровождение программного комплекса САПФИР.

Інші публікації цього автора

Виталий Бойченко

Ведущий инженер-программист компании «ЛИРА САПР». Руководитель проекта САПФИР.

Інші публікації цього автора

Александр Лазарев

Ведущий инженер технической поддержки компании «ЛИРА САПР».
Сопровождение программых комплексов МОНОМАХ-САПР, САПФИР, ЭСПРИ.

Інші публікації цього автора


Коментарі

Написати