Нанокад бим конструкции руководство

BIM-конструкции сооружений в среде *.dwg

Проектирование металлических и железобетонных конструкций зданий/сооружений в *.dwg-среде Платформы nanoCAD.

Программный продукт nanoCAD BIM Конструкции включен за №11178 в Единый реестр российских программ для электронных вычислительных машин и баз данных в информационно-телекоммуникационной сети «Интернет»

Моделирование вместо черчения

С помощью понятных и простых в использовании инструментов, таких как балка и колонна, металлическая пластина и стержень армирования, сварное и болтовое соединение, пользователи создают в nanoCAD BIM Конструкции строение, состоящее как из железобетонных, так и из металлических элементов. Формируется не просто трехмерная визуализационная модель – максимально подробно и детально прорабатывается конструкция здания, находятся оригинальные решения, имитируется процесс монтажа, а в итоге появляется более качественный и проработанный проект.

Конструкции железобетонные

В nanoCAD BIM Конструкции вы сможете создать железобетонные колонны и балки, наполнить их армирующими стержнями, учитывая защитный слой бетона, и обвязать прямоугольными или кольцевыми хомутами, а также шпильками и скобами. Прочее оборудование для проектирования железобетона можно найти в библиотеке типовых конструкций либо сформировать с помощью инструментов трехмерного моделирования.

Конструкции металлические

Металл в программе nanoCAD BIM Конструкции представлен инструментами для создания металлических колонн и балок, пластинами и болтовыми/сварными соединениями, с помощью которых можно создавать в трехмерном пространстве объемы произвольной насыщенности. Типовые металлические конструкции вы сможете найти в библиотеке объектов и сразу же использовать их в своей модели.

Общие конструкции

Конструкции общего назначения можно проработать с помощью инструментов Панель, Перекрытие, Кровля, Проем и Помещение. Инструменты Лестница и Фундамент позволяют вызывать библиотеку типовых решений.

Кроме того, Платформа nanoCAD предоставляет широкий спектр средств наполнения модели:

  • инструменты трехмерного твердотельного моделирования для построения произвольных, сложных по геометрии окружающих конструкций;
  • инструменты подложек в формате IFC и трехмерного *.dwg для получения геометрии от смежных специальностей (архитекторов, специалистов в области землеустройства, инженеров-технологов и т.д.);
  • инструменты импорта и обработки данных трехмерного сканирования (облаков точек) для включения в модель окружающего пространства. Цель – сформировать окружающее пространство для точного и качественного проектирования конструкций здания или сооружения.

Библиотека типовых решений

Помимо стандартных элементов конструкций (балки, колонны, пластины, соединения и т.д.) программа предоставляет пользователям пополняемую библиотеку типовых решений: узлы металлоконструкций, фундаментные блоки, элементы мебели, проемы, панели и т.д. Это не просто позволяет быстрее создавать типизированные сооружения, но и открывает возможность привязываться к технологиям производства, ускоряя и автоматизируя процесс проектирования.

Документирование

Выстроенная трехмерная модель является основой для получения 2D-чертежей и схем: просто охватите интересующий вас участок модели видовым кубом и сформируйте двумерные виды, которые генерируются с учетом правил черчения. Также на виды можно поместить автоматически сформированные элементы оформления (размеры, выноски и т.д.) или, взяв за основу модель, оформить документацию вручную. В любом случае благодаря проработанной модели и связи с 3D-моделью двумерная документация выпускается быстрее и точнее, чем при ее подготовке вручную с нуля.

Специфицирование из центральной модели

Вся информация, внесенная в модель, может быть представлена в динамически обновляемой табличной форме. В начальном варианте эта форма представления модели может использоваться для контроля над параметрами, осуществляя регламентированный доступ к редактированию полей элементов модели. А в окончательном варианте возможны сложные вычисляемые табличные формы, оформленные в соответствии с ГОСТ.

Наполнение объектов информацией

Ядро программного продукта nanoCAD BIM Конструкции позволяет наполнить элементы и модель практически любой информацией (материал, профиль, геометрические характеристики, ссылки на нормативную документацию и производителя и т.д.). Более того, пользователям предоставлена возможность создавать собственные параметры, которые могут либо задаваться путем ввода информации, либо вычисляться по формулам. Эти параметры затем привязываются к элементам модели, наполняя вашу модель информацией. Вы можете, например, создать список этапов строительства, определить даты поставки/монтажа и внести эту информацию в свою модель.

Моделирование

На примере создания библиотечного элемента представлен процесс моделирования в nanoCAD Конструкторский BIM.

Специфицирование

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

Документирование

Сформировав информационную BIM-модель, получаем из нее различные оформленные 2D-виды, контролируя слои, стили элементов оформления, типы линий, масштабы и прочее.

Совместная работа

В рамках двухчасового вебинара последовательно рассказывается, как конструкторы могут организовать совместную работу над общей BIM-моделью (например, в случае большого объема модели), а также как организуется работа конструктора со смежниками: архитекторами, инженерами и заказчиками.

Совместная работа с применением технологии OpenBIM

В рамках часового вебинара последовательно излагается и демонстрируется процесс организации совместной работы архитектора и конструктора над общей BIM-моделью, несмотря на то что они используют программные продукты от разных разработчиков. Параллельно модель собирается в базе данных CADLib, что позволяет подключить к работе генпланиста (nanoCAD Геоника) и инженера по разделу ОВ (Model Studio CS Трубопроводы), а также запустить в сводной модели автоматизированные проверки на коллизии.

Получить бесплатную оценочную версию

  1. Зарегистрируйтесь/авторизуйтесь в Личном кабинете.
  2. Получите персональный серийный номер на Платформу nanoCAD и nanoCAD BIM Конструкции.
  3. Скачайте и установите Платформу nanoCAD и nanoCAD BIM Конструкции.
  4. Используя полученный серийный номер, активируйте программы.
  5. В течение 30 дней пользуйтесь Платформой nanoCAD и nanoCAD BIM Конструкции бесплатно!

Попробуйте прямо сейчас

Оцените все преимущества. Начните пользоваться nanoCAD BIM Конструкции уже сегодня. 30 дней бесплатно.

Девелоперские и строительные компании

Проектные и инжиниринговые организации

Лицензии по сроку использования

Временная

Право использовать продукт ограниченное количество времени

Постоянная

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

Различные типы лицензий

Локальная

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

Сетевая

Право установить и использовать продукт на нескольких компьютерах

Модули Платформы nanoCAD

BIM-решения на базе Платформы nanoCAD

Руководство пользователя nanoCAD BIM Конструкции 22.0 СКАЧАТЬ .pdf, 15.86 МБ
Инструкция по установке по nanoCAD BIM Конструкции 22.0 СКАЧАТЬ .pdf, 1.66 МБ

Системные требования

Операционная система

Microsoft Windows 11
Microsoft Windows 10 (32-разрядная и 64-разрядная версии)
Microsoft Windows 8.1 (32-разрядная и 64-разрядная версии)

Графическая платформа

Платформа nanoCAD (32-разрядная и 64-разрядная версии)

Процессор

Минимальные требования: процессор с тактовой частотой 2 ГГц
Рекомендуемые требования: процессор с тактовой частотой 3 ГГц и выше

Оперативная память

Минимальные требования: 4 Гб
Рекомендуемые требования: 16 Гб и выше

Разрешение экрана

Минимальные требования: 1280х1024
Рекомендуемые требования: 1920×1080

Видеоадаптер

Минимальные требования: графический процессор с объемом видеопамяти 1 Гб
Рекомендуемые требования: графический процессор с объемом видеопамяти 4 Гб (поддерживающий OpenGL 2.1 или DirectX 11)

Место на диске

7 Гб и более на системном диске (для установки программы)

Сеть

На сервере лицензий и всех рабочих станциях, где будут работать приложения, использующие сетевое лицензирование, должен быть запущен протокол TCP/IP

Примечание

При работе с большими наборами данных, облаками точек и при 3D-моделировании рекомендуется использовать 64-разрядные операционные системы

Добрый день, коллеги! Меня зовут Алексей Щербачев, я являюсь BIM-Менеджером в ГК ИНФАРС. В данной статье я хочу привести несколько полезных «фишек» по продукту nanoCAD BIM Конструкции, о которых вы, возможно, не знали, но которые могут помочь вам в работе. Итак, пойдем по порядку.

Для работы с элементом, состоящим из нескольких деталей (арматурный каркас, фермы и т.п.) используйте конструктивные сборки. Это позволит упростить перемещение и тиражирование готового изделия по модели, а также, позволит сделать подсчет материалов на конкретную сборку.

Рисунок-1.png

Рисунок 1

Часто при использовании готовых элементов из базы продукта возникает необходимость немного их модифицировать. Для этого можно воспользоваться возможностью редактирования элементов базы. Для простого примера возьмем лестницу с перилами, из которой нужно эти перила убрать.

Рисунок-2.png

Рисунок 2

После этих манипуляций можно сохранить полученный объект обратно в базу и использовать повторно в этом или последующих проектах.

Подобным образом можно достаточно глубоко редактировать любой объект из базы, создавая на основе него свои объекты, наполняя и изменяя не только его визуальную, но и информационную составляющую.

 Следующая «фишка» — это создание собственной геометрии для проекта.

На предыдущем примере мы рассмотрели каким образом можно отредактировать библиотечный элемент с помощью «Редактора параметрического элемента». Сам по себе редактор особых сложностей не представляет, однако, создание элементов с нуля для неподготовленного пользователя может вызывать затруднения в силу специфики работы в нем. Но, выход есть!

Для создания своей геометрии можно воспользоваться 3D-Инструментами, которые являются инструментами платформы nanoCAD. Данный модуль у вас обязательно будет установлен при наличии продукта BIM Конструкции.

Принцип довольно простой. С помощью стандартных форм создается необходимая геометрия. Далее, с помощью инструмента «Преобразовать 3D тела в параметрический объект» приложения BIM Конструкции, полученная геометрия преобразовывается в элементы BIM Конструкций и работает в модели так же, как и элемент из библиотеки. Останется только наполнить его информационной составляющей, чтобы все необходимые данные можно было выводить в спецификации.

Да, этот элемент будет не параметрическим, т.е. не будет изменять свою геометрию через изменение значения параметров размеров, но такой подход позволит сэкономить достаточно много времени на создании, а также, не требует особых знаний и навыков работы с редактором параметрического оборудования.

Рисунок-3.png

Рисунок 3

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

Рисунок-4.png

Рисунок 4

Выбираем вариант «Копировать», а затем – базовую точку на объекте, за которую мы и будем копировать.

Появится окно «Параметры расположения», в котором можно задавать некоторые опции копирования. Но я предпочитаю делать немного иначе. Далее, нажимаем правую кнопку мыши и выбираем вариант «Указать поверхность для подключения», после чего выбираем новую поверхность, в которую хотим копировать элемент.

Рисунок-5.png

Рисунок 5

Далее, я, как правило, выбираю вариант размещения «Указать произвольное положение», но здесь можно поэкспериментировать с другими вариантами из меню, а также с вариантами привязки в платформе nanoCAD.

Рисунок-6.png

Рисунок 6

В итоге, размещаем проем в новом элементе конструкции, при необходимости сдвигаем в нужное положение.

Обращаю внимание на то, что включенные объектные привязки платформы могут не давать разместить элемент в нужном месте и он может несколько раз скопироваться в исходное положение. Будьте внимательны, иначе в одном месте может образоваться много объектов, наложенных друг на друга.

Это все «фишки» на сегодня, применяйте их в работе и создание информационной модели в nanoCAD BIM-Конструкции будет быстрее и эффективнее.

Время на прочтение
10 мин

Количество просмотров 844

Использование параметрических узлов в программе nanoCAD BIM Конструкции упрощает процесс моделирования, но при создании таких узлов многие не знают, с чего начать, процесс кажется трудоемким и сложным.

Чтобы доказать обратное, предложим алгоритм, который делает формирование узлов по-настоящему увлекательным и интересным занятием. Его можно сравнить с собиранием кубика Рубика: на первый взгляд, задача почти невыполнима, но, зная алгоритм, мастера собирают его с закрытыми глазами за несколько секунд.

Алгоритм создания параметрического узла предлагаю рассмотреть в виде схемы (рис. 1).

 Рис. 1. Алгоритм создания параметрического узла

 Рис. 1. Алгоритм создания параметрического узла

Для примера выбран узел примыкания балки покрытия к колонне под проектным (неизвестным) углом и с элементами жесткости каркаса в виде распорок (рис. 2).

Рис. 2. Пример узла

Рис. 2. Пример узла

Определение основных элементов узла

Основные элементы проектного узла – колонна, балка, распорка 1 и распорка 2 (рис. 3). Важно учитывать последовательность элементов.

Рис. 3. Элементы узла

Рис. 3. Элементы узла

Моделирование основных элементов (определение условий создания узла)

Моделируем в пространстве модели nanoCAD BIM Конструкции основные элементы (рис. 4) в соответствии с исходными данными, определяя условия создания узла.

Исходные данные для моделирования:

🔹 колонна и балка – двутавровым сечением, распорки из гнутого профиля;
🔹 точка привязки профиля колонны по центру сечения, точка привязки профиля балки по середине верхней полки, точка привязки профиля распорок по середине верха сечения;
🔹 балка примыкает со стороны полки колонны под проектным (неизвестным) углом;
🔹 оси распорок расположены перпендикулярно стенке сечения колонны и на 150 мм ниже верха колонны.

Рис. 4. Общий вид основных элементов

Рис. 4. Общий вид основных элементов

Важно! Если изменился хотя бы один пункт исходных данных, это уже другой параметрический узел.

Геометрические размеры сечений основных элементов и угол примыкания балки – главные параметры для создания остальных элементов узла.

Создание объекта «Узел»

В nanoCAD BIM Конструкции командой Создать узел (рис. 5) создаем параметрический объект, выполняем следующие действия:

✅ последовательно назначаем основные элементы: колонну, балку, распорку 1 и распорку 2 (рис. 6);
✅ определяем базовую точку. Допускается назначить ее самостоятельно, но рекомендую использовать режим «Авто»: система назначит базовую точку узла на пересечении осей центра тяжести сечений основных элементов, и эта точка будет «нулевой» для построения всех остальных элементов.

Рис. 5. Команда Создать узел

Рис. 5. Команда Создать узел

Рис. 6. Последовательность действий, при выполнении команды Создать узел

Рис. 6. Последовательность действий, при выполнении команды Создать узел

Узел создается по преднастроенному шаблону с определенным количеством информационных атрибутов, которые считываются с системных параметров выбранных элементов (рис. 7). Эти системные параметры нужны при создании связей и геометрических зависимостей для построения элементов соединения основных элементов в узле. В свойствах узла параметрического объекта профиль 1 – это первый элемент, выбранный при создании узла (колонна), профиль 2 – второй выбранный элемент (балка), профили 3 и 4 – третий и четвертый выбранные элементы (соответственно распорка 1 и распорка 2).

Важно! Впоследствии вносить изменения в расположение элементов структуры внутри узла недопустимо.

Рис. 7. Свойства элемента «Узел»

Рис. 7. Свойства элемента «Узел»

Дальнейшая работа будет выполняться в Редакторе параметрического объекта, который вызывается командой Редактировать параметрический объект (рис. 8). Для ознакомления с принципами работы в Редакторе рекомендую обратиться к пятому разделу тест-драйва nanoCAD BIM Конструкции.

Рис. 8. Команда Редактировать параметрический объект

Рис. 8. Команда Редактировать параметрический объект

В Редакторе параметрического объекта формируется структура с группами (рис. 9).

Рис. 9. Структура групп в Редакторе параметрического объекта

Рис. 9. Структура групп в Редакторе параметрического объекта

Первой группе присвоим имя «Элементы» – в нее мы будем добавлять элементы узла.

Вторая группа содержит информационные параметры профиля 1, присвоим ей имя «Колонна».

Третья группа включает информационные параметры профиля 2, присвоим ей имя «Балка».

Четвертая группа содержит информационные параметры профиля 3, присвоим этой группе имя «Распорка_1».

Пятая группа содержит информационные параметры профиля 4, этой группе присвоим имя «Распорка_2».

Порядок расположения групп в структуре Редактора параметрического объекта не важен. Важно сохранить количество групп, сформированных при создании узла. В каждой группе (в зависимости от узла проектирования) может быть свое количество вложений: параметров, примитивов, групп.

Создание элементов узла

Проектный узел состоит из пластин, монтажных болтов, сварных швов – элементов, разных по составу и геометрическим размерам, но создаваемых по одной методике. Также в состав узла входят «невидимые» элементы, которые отвечают за подрезку и вырезы основных элементов. Создание этих элементов в нашей статье не рассматривается, но и они частично выполняются по методике, которая будет рассмотрена ниже.

Для представления методики выбрана торцевая пластина (рис. 10). Опишем методику по шагам выполнения.

Рис. 10. Торцевая пластина

Рис. 10. Торцевая пластина

Исходные данные: торцевая пластина толщиной 20 мм (переменный информационный атрибут), пластина крепится с торца к колонне заводской сварным швом, колонна с торца обрезана плоскостью под углом примыкания балки к колонне.

Шаг 1: создание примитива по форме элемента

В группе Элементы Редактора параметрического объекта создаем группу «Пластина_1» (для каждого элемента узла создается отдельная группа), а в ней – 3D-примитив по геометрической форме как элемент «Торцевая пластина» (рис. 11).

Рис. 11. Команды создания группы и 3D-примитива

Рис. 11. Команды создания группы и 3D-примитива

По геометрии торцевая пластина представляет собой в проектном узле параллелепипед. Создаем 3D-примитив «BOX» (рис. 12).

Рис. 12. Создание 3D-примитива «ВОХ»

Рис. 12. Создание 3D-примитива «ВОХ»

3D-примитив «ВОХ» создается в «нулевой» точке узла (это точка создается при формировании узла командой Создать узел) с базовой геометрией 100х100х100.

Шаг 2: создание информационных атрибутов элемента

В свойствах параметрического объекта создаем элемент и наполняем его пользовательскими информационными атрибутами.

Сделать это можно классическим способом (создать элемент и поочередно добавлять нужные атрибуты), но я предлагаю сэкономить время и создать свойства через создание пластины и ее добавление к параметрическому объекту с помощью команды Добавить объект к другому объекту (рис. 13).

Рис. 13. Команда Добавить объект к другому объекту

Рис. 13. Команда Добавить объект к другому объекту

Создаем в пространстве модели пластину с прямоугольной геометрией. В свойствах объекта пластины уже имеется перечень необходимых атрибутов и параметров (рис. 14).

Рис. 14. Создание пластины в пространстве модели и свойства элемента пластины

Рис. 14. Создание пластины в пространстве модели и свойства элемента пластины

Далее командой Добавить объект к другому объекту выполняем действия из командной строки, пластина переносится в структуру параметрического объекта (рис. 15). Затем пластину можно удалить, при этом в свойствах узла она остается.

Рис.15. Окно Свойства объекта «Узел»

Рис.15. Окно Свойства объекта «Узел»

Мы добавили пластину к параметрическому объекту, она появилась в его структуре. Далее в описании методики этот элемент представлен не будет и, как уже сказано, его можно удалить (рис. 16). Существует вариант продолжать работу над параметризацией этого элемента как элемента узла, но, на мой взгляд, это более трудоемкий процесс, а я хотела бы остановиться на простых способах.

Рис. 16. Команда удаления элемента (подобъекта)

Рис. 16. Команда удаления элемента (подобъекта)

Шаг 3: параметризация геометрических размеров с основными элементами

В окне Свойства параметра объекта связываем геометрические размеры созданного элемента и накладываем информационные зависимости его длины, ширины, высоты от геометрических системных параметров основных элементов.

Анализируем геометрические размеры пластины: толщина 20 мм – это редактируемый параметр, длина равна высоте сечения профиля колонны, ширина равна ширине сечения профиля колонны.

В свойствах пластины значения параметров длины и ширины связываем (параметризируем) со значениями параметров основных элементов (рис. 17-18).

Рис. 17. Параметризация длины пластины в свойствах параметрического объекта

Рис. 17. Параметризация длины пластины в свойствах параметрического объекта

Рис. 18. Параметризация ширины пластины в свойствах параметрического объекта

Рис. 18. Параметризация ширины пластины в свойствах параметрического объекта

Эти параметры пластины становятся недоступны для редактирования с помощью «ручек».

В окне Мастера функций появились новые обозначения: «parent» и «child». Они необходимы для того чтобы определить принадлежность информационного атрибута элементу иерархической структуры параметрического объекта. По структуре «parent» – это первый образующий, родительский элемент, а «child» – подчиненный элемент, который структурно входит в состав другого элемента. При наличии в одном элементе нескольких «child» к их обозначению добавляется порядковый номер в скобках (рис. 19) – поэтому в свойствах параметрического объекта очень важно сохранять структуру.

Рис. 19. Пример иерархической структуры параметрического объекта

Рис. 19. Пример иерархической структуры параметрического объекта

Шаг 4: параметризация примитива с информационными атрибутами элемента

В Редакторе параметрического объекта связываем геометрические размеры ранее созданного примитива с геометрическими размерами сформированного элемента – в свойствах узла, через запрос к структуре элемента (параметрического объекта) – (рис. 20).

Рис. 20. Связь между размерами пластины с геометрией «ВОХ»

Рис. 20. Связь между размерами пластины с геометрией «ВОХ»

Высота «ВОХ» равна толщине пластины (рис. 21), длина – длине пластины (рис. 22), а ширина – ширине пластины (рис. 23).

Рис. 21. Параметризация высоты «ВОХ» в Редакторе параметрического объекта

Рис. 21. Параметризация высоты «ВОХ» в Редакторе параметрического объекта

Рис. 22. Параметризация длины «ВОХ» в Редакторе параметрического объекта

Рис. 22. Параметризация длины «ВОХ» в Редакторе параметрического объекта

Рис. 23. Параметризация ширины «ВОХ» в Редакторе параметрического объекта

Рис. 23. Параметризация ширины «ВОХ» в Редакторе параметрического объекта

В узле создан 3D-примитив «ВОХ» проектных размеров.

Шаг 5: пространственно-геометрическое позиционирование элемента

Пространственно-геометрическое позиционирование пластины – это определение координат Х, Y, Z базовой точки, направления и ориентации элемента, выполняемое в Редакторе параметрического объекта (рис. 24).

Рис. 24. Пространственно-геометрическое позиционирование элемента пластины

Рис. 24. Пространственно-геометрическое позиционирование элемента пластины

В Редакторе параметрического объекта командами поворота относительно осей Х, Y, Z (рис. 25) поворачиваем пластину в базовой точке так, чтобы при назначении координат базовой точки относительно «нулевой» точки узла пластина приняла в узле необходимое положение.

Рис. 25. Команды поворота

Рис. 25. Команды поворота

На виде узла сверху в плоскости ХY (рис. 26) геометрически определяем для пластины значение координат Х, Y относительно «нулевой» точки узла.

Рис. 26. Вид узла сверху

Рис. 26. Вид узла сверху

В Редакторе параметрического оборудования выполняем параметризацию так, как показано на рис. 27.

Важно! Пространственно-геометрическое позиционирование элемента выполняется для группы «Пластина_1», а не для примитива «BOX».

Рис. 27. Параметризация координат X, Y в Редакторе параметрического объекта

Рис. 27. Параметризация координат X, Y в Редакторе параметрического объекта

На виде узла сбоку в плоскости ХZ (рис. 28) геометрически определяем для пластины координату Z относительно «нулевой» точки узла. Координата Z зависит от высоты сечения балки (Hб), высоты (толщины) пластины (Нпл), высоты сечения колонны (Нк).

Напоминаю, что «нулевая» точка узла определилась автоматически при создании узла (см. выше, раздел «Создание объекта “Узел”») на пересечении осей центра тяжести сечения основных элементов, а это значит, что координаты этой точки всегда пересчитываются от выбранного профиля балки и колонны.

Рис. 28. Вид узла сбоку

Рис. 28. Вид узла сбоку

Для вычисления координаты Z вспомним формулы тригонометрического соотношения сторон в прямоугольном треугольнике (рис. 29).

Рис. 29. Тригонометрическое соотношение

Рис. 29. Тригонометрическое соотношение

В узле (рис. 30) видим, что расстояние Z = Z1 — Z2 — Z3.

Рассмотрим три прямоугольных треугольника (1) (2) (3) и определим требуемые значения Z1, Z2 и Z3.

Рис. 30. Определение координаты Z

Рис. 30. Определение координаты Z

В треугольнике (1) Z1 равно половине высоты сечения балки, деленной на косинус проектного угла:

В треугольнике (2) Z2 равно высоте (толщине) пластины, деленной на косинус проектного угла:

В треугольнике (3) Z3 равно половине сечения колонны, умноженной на тангенс проектного угла:

По чертежу и соотношению сторон и углов треугольников мы вывели формулу для определения координаты Z.

В Редакторе параметрического объекта выполняем в соответствии с формулой параметризацию координат Z (рис. 31).

Рис. 31. Параметризация координат Z в Редакторе параметрического объекта

Рис. 31. Параметризация координат Z в Редакторе параметрического объекта

Таким образом мы определили базовую точку вставки торцевой пластины относительно «нулевой» точки узла. Далее определяем направление и ориентацию в пространстве.

Пластина должна быть повернута на проектный угол. Направление и ориентация в пространстве задаются в Редакторе параметрического объекта в виде координат, которые сложно определить с первого взгляда. Напоминаю, что мы продолжаем редактировать группу «Пластина_1».

Для определения координат выберем следующую последовательность действий:

✅ определяем ось в «нулевой» точке узла, вокруг которой будет поворот. В проектном узле это ось Оx;
✅ командами поворота относительно оси Ох поворачиваем пластину на «ложный» угол 10 градусов. На рис. 32 показаны изменения в значениях координат и поворот пластины;

Рис. 32. Положение пластины под «ложным» углом

Рис. 32. Положение пластины под «ложным» углом

✅ параметризируем измененные значения координат как показано на рис. 33-36. Все значения координат – это величины, вычисляемые через синус или косинус проектного угла.

Рис. 33. Направление «Y координата»

Рис. 33. Направление «Y координата»

Рис. 34. Направление «Z координата»

Рис. 34. Направление «Z координата»

Рис. 35. Ориентация «Y координата»

Рис. 35. Ориентация «Y координата»

Рис. 36. Ориентация «Z координата»

Рис. 36. Ориентация «Z координата»

Торцевая пластина узла находится в проектном положении (см. рис. 24).

Шаг 6: проверка работоспособности параметризации

Для проверки работоспособности параметризации созданного элемента необходимо внести изменения в геометрические размеры сечений основных элементов и значение угла примыкания балки к колонне.

Изменение сечения колонны. Выбираем (выделяем) колонну и в диалоговом окне Создание металлической колонны изменяем ее сечение (рис. 37). Пластина изменила геометрические размеры и осталась в том же положении. Вывод: «работает».

Рис. 37. Изменение сечения колонны

Рис. 37. Изменение сечения колонны

Изменение сечения балки. Выбираем (выделяем) балку и в диалоговом окне Создание металлической балки изменяем ее сечение (рис. 38). Пластина осталась на том же уровне, изменилось только положение «нулевой» точки узла. Вывод: «работает».

Рис. 38. Изменение сечения балки

Рис. 38. Изменение сечения балки

Изменение проектного угла. В свойствах балки увеличиваем значение атрибута «Z точка конца» на 150 мм (рис. 39). Угол поменялся, пластина и колонна изменили положение. Вывод: «работает».

Рис. 39. Изменение проектного угла

Рис. 39. Изменение проектного угла

Изменение толщины торцевой пластины. В свойствах параметрического объекта меняем толщину пластины_1 на 30 мм (рис. 40). Пластина изменила толщину и сохранила положение в соответствии с исходными данными. Вывод: «работает».

Рис. 40. Изменение толщины торцевой пластины

Рис. 40. Изменение толщины торцевой пластины

Для проверки работоспособности каждого созданного элемента узла мы проверяем в элементе все изменяемые атрибуты, то есть те информационные атрибуты, которые участвуют в параметризации. Если на каком-либо из этапов проверки необходимые условия не выполняются, следует вернуться к параметризации элементов (см. шаг 3).

Остальные элементы проектного узла, пластины, монтажные болты, сварные швы и другие элементы создаем по вышеизложенной методике.

Рис. 41. Проектный узел

Рис. 41. Проектный узел

Когда созданы все элементы узла (рис. 41), вернемся к нашему алгоритму (см. рис. 1).

Сохранение узла в библиотеке стандартных компонентов

В nanoCAD BIM Конструкции командой Добавить объект в библиотеку (рис. 42) добавляем узел в библиотеку стандартных компонентов, выполняем действия из командной строки.

Рис. 42. Команда Добавить объект в библиотеку

Рис. 42. Команда Добавить объект в библиотеку

После выполнения команды узел появляется в библиотеке (окно Узлы и готовые решения) – в категории Несгруппированные элементы. Далее этому объекту можно добавить графическое изображение и переместить в подходящую категорию (рис. 43).

Рис. 43. Расположение узла в библиотеке

Рис. 43. Расположение узла в библиотеке

Представленный алгоритм – это личный опыт создания параметрических узлов в nanoCAD BIM Конструкции 22. На мой взгляд, использование этого алгоритма, особенно на начальном этапе работы с программой, намного упрощает процесс создания параметрических узлов.

Евгения Донехно,
технический специалист по направлению
строительства и архитектуры
ООО «Центр программных решений»

Спецификация – неотъемлемая часть конструкторской документации. Согласно ГОСТ 2.106-2016 ЕСКД, спецификация должна включать составные части, входящие в специфицируемое изделие, а также конструкторские документы, относящиеся к этому изделию и к его неспецифицируемым составным частям.

nanoCAD BIM Конструкции позволяет не только создавать и настраивать спецификации под конкретные задачи, но также, благодаря наличию связи между объектом в чертеже и его обозначением в спецификации, добавлять, редактировать и, что особенно важно в концепции BIM-моделирования, контролировать информационные параметры объектов.

В этой статье я рассмотрю указанные выше возможности nanoCAD BIM Конструкции применительно к конструктивным сборкам.

В прошлой статье (https://habr.com/ru/company/nanosoft/blog/531356/) речь шла о конструктивных сборках: мы рассмотрели, как их собирать, редактировать, а также контролировать их информационные параметры. Сегодня мы продолжим знакомство с конструктивными сборками, но в этот раз подробнее остановимся на их специфицировании, в том числе рассмотрим вопросы: как настроить спецификацию? А если в чертеже несколько различных конструктивных сборок, то, как специфицировать часть из них?

Рассмотрим подробнее процесс специфицирования сборок на примере чертежа из папки Sample</span>nBIM. Модель КМ.dwg. Предлагаю вначале изучить уже настроенную спецификацию, а затем самостоятельно создать ее копию.

Создание и настройка спецификации

Откроем чертеж nBIM. Модель КМ.dwg, расположенный в папке стандартных примеров (Sample).

Вызовем панель Спецификатора через команду Спецификатор (URS_SPECIFICATION_PALETTE) или нажатием на кнопку Спецификации на панели инструментов (рис. 1).

Рис. 1 Расположение команды «Спецификатор» на панели инструментов

Рис. 1 Расположение команды «Спецификатор» на панели инструментов

Из выпадающего списка выберем Спецификация на элемент конструкции (КЖ, сборка) (рис. 2).

Рис. 2 Выбор необходимой спецификации

Рис. 2 Выбор необходимой спецификации

Рассмотрим, какие данные содержит эта спецификация (рис. 3).

Рис. 3. Спецификация на элемент конструкции (КЖ, сборка)

Рис. 3. Спецификация на элемент конструкции (КЖ, сборка)
  • поле Позиция не редактируется (поля, закрашенные серым цветом, не редактируются через спецификацию);

  • поле Обозначение – пустое для всех элементов;

  • в поле Наименование выводятся данные о специфицируемой сборке и ее составе;

  • поле Кол-во подсчитывает, сколько элементов содержится в одной сборке;

  • значения в полях Вес и Кол-во указываются в формате с двумя знаками после запятой;

  • для материалов считается только объем, поле Вес остается пустым, также присутствует примечание с единицами измерения;

  • заголовки разделов расположены в столбце Наименование

Данная спецификация составлена для конструктивных сборок фундамента в модели. Конструктивные сборки расположены на осях А1 и Б1 (рис. 4).

Рис. 4 Конструктивные сборки фундаментов в модели

Рис. 4 Конструктивные сборки фундаментов в модели

Теперь, когда мы определились с объектами для специфицирования и структурой спецификации, рассмотрим поэтапно процесс создания новой спецификации.

Создание и настройка выборки элементов

На первом этапе для создания спецификации определим, какие объекты и их информационные параметры будут включены в спецификацию.

Начнем с создания выборки объектов.

Откроем Мастер экспорта данных на панели Спецификация (рис. 5), в окне экспорта выберем <Новый профиль> и нажмем Далее (рис. 6). Введем имя спецификации, например, Моя спецификация сборки.

Рис. 5 Открытие Мастера экспорта данных

Рис. 5 Открытие Мастера экспорта данных
Рис. 6 Создание нового профиля спецификации
Рис. 6 Создание нового профиля спецификации

В окне Дополнительные параметры профиля (рис. 7) можно настроить опциональные параметры экспорта для объектов чертежа. Не меняем эти настройки и нажимаем Далее.

Рис. 7 Окно Дополнительные параметры профиля

Рис. 7 Окно Дополнительные параметры профиля

Откроется окно Редактирование наборов данных. Именно здесь мы создадим выборку, которая будет определять, какие именно объекты попадут в спецификацию. Нажимаем на кнопку Добавить выборку к набору данных (рис.8).

Рис. 8 Окно Редактирование набора данных и создание новой выборки

Рис. 8 Окно Редактирование набора данных и создание новой выборки

Откроется диалоговое окно Данные для выборки (рис.9):

  • в поле Название выборки вводим Выборка (или любое другое название на ваш выбор);

  • Доступные типы объектов – это «грубый» фильтр, который определяет, какие виды объектов попадут в спецификацию. Выберем пункт Конструктивные сборки;

  • поле Условие отбора объектов позволяет создать условие отбора объектов по информационным параметрам (подробнее об этом ниже);

  • Условие отбора результатов – это еще один фильтр, также работающий с информационными параметрами объектов;

  • Рекурсивный фильтр задает уровень проникновения в модель при создании выборки: учитывается только первый уровень объектов модели или в спецификацию включаются все под элементы параметрических объектов.

Рис.9 Окно Данные для выборки

Рис.9 Окно Данные для выборки

Поле Условие отбора объектов заполняется в диалоговом окне или в Мастере функций. Чтобы открыть Мастер функций, нажмем на кнопку Настроить фильтр (рис. 10).

Рис. 10 Открытие Мастера функций для настройки условий отбора объектов

Рис. 10 Открытие Мастера функций для настройки условий отбора объектов

Вначале укажем условие, согласно которому в спецификацию будут попадать только те элементы, в свойствах которых определено, что их необходимо включать в спецификацию. В окне Условие отбора объектов введем [BOM_INCLUDE]<> 0 (т.е. параметр Включать в спецификацию не равен 0).

Значение Рекурсивного фильтра установим на Включать все объекты (т.е. в спецификацию войдут все под элементы объектов).

С выборкой объектов мы определились. Теперь укажем, какая информация об этих объектах попадет в спецификацию.

Нажмем Далее. Откроется окно Настройка таблицы экспорта (рис.11). В этом окне мы определим, какие именно информационные параметры и в каком формате будут отображаться в ячейках таблицы, а также по каким параметрам будет производиться группировка.

Рис. 11 Окно настройки таблиц экспорта

Рис. 11 Окно настройки таблиц экспорта

В столбце Параметр указываем свойство объекта, значение которого мы будем выводить в спецификацию, в Столбце для экспорта – название этого параметра.

Добавим необходимые параметры в соответствии с выбранным нами примером спецификации, а именно: Позиция по спецификации, Обозначение, Наименование, Количество единиц, Масса, Примечания и Идентификатор родительской сборки.

С помощью стрелочек расположим строки в порядке, указанном на рис.12. Нажмем Далее.

Рис.12 Выбор параметров для настройки данных для экспорта

Рис.12 Выбор параметров для настройки данных для экспорта

Откроется окно Настройка сортировки и группировки. Ничего не изменяя, нажмем Готово.

Вернемся в окно Редактирование наборов данных, где в форме Набор данных появилась наша выборка. Нажмем Далее.

Откроется окно Приложение для экспорта, где мы можем выбрать приложение, в которое будут переданы данные. В нашем примере мы настроили выборку данных для спецификации и пока не предполагаем ее выгрузку во внешние программы, поэтому выбираем Сохранить изменения и закрыть Мастер и нажимаем Готово (рис 13).

Рис. 13 Выбор приложения для экспорта спецификации

Рис. 13 Выбор приложения для экспорта спецификации

К настоящему моменту мы задали условия для выборки объектов из модели. Следующим шагом создадим профиль нашей будущей спецификации для отображения ее на панели Спецификатора.

Оформление отображения данных на панели Спецификатора

Чтобы создать профиль спецификации, нажмем на кнопку Настройки (рис.14).

Рис. 14 Открытие настроек для создания профиля спецификации

Рис. 14 Открытие настроек для создания профиля спецификации

Откроется окно Профили спецификации. Нажмем Создать новый профиль спецификации (рис.15) (также можно скопировать и изменить уже имеющийся профиль, но мы рассмотрим вариант создания профиля с нуля). Слева появится запись <Новый профиль>. Присвоим ему имя нашего примера: Моя спецификация сборки.

Рис. 15 Окно создания профиля спецификации

Рис. 15 Окно создания профиля спецификации

Настроим профиль спецификации (Рис. 16):

  • в поле Профиль для спецификации выберем из выпадающего списка Моя спецификация сборки;

  • в поле Профиль для экспорта Моя спецификация сборки;

  • в Поле позиции – BOM_NUMBER;

  • в Поле примечаний – BOM_COMMENT.

Остальные параметры оставим со значением по умолчанию. Нажмем Ок.

Рис. 16 Настройка для создания профиля спецификации

Рис. 16 Настройка для создания профиля спецификации

Получение промежуточного результата и уточнение настроек

Теперь профиль Моя спецификация сборки появился на панели Спецификация. Однако отображаемые данные не соответствуют ожидаемому результату: позиции не проставлены, поле Обозначение заполнено, Идентификатор родительской сборки представлен в виде отдельно столбца, а не «заголовком» в столбце Наименование, столбец Количество единиц необходимо переименовать в Кол-во, также надо добавить группировку элементов и исключить из спецификации другие сборки, помимо фундаментов ФМ1 и ФМ2 (рис.17). Проведем дополнительные настройки спецификации.

Рис. 17 Промежуточный результат специфицирования

Рис. 17 Промежуточный результат специфицирования

Внесем корректировки в выборку. Для этого вновь вызовем Мастера экспорта данных, в списке выберем Моя спецификация сборки и поставим галочку напротив Изменить выбранный профиль перед применением (рис.18).

Рис. 18 Изменение профиля спецификации

Рис. 18 Изменение профиля спецификации

В окне Дополнительные параметры экспорта нажмем Далее. В окне Редактирование наборов данных нажмем кнопку Редактировать выборку (рис.19).

Рис. 19 Кнопка редактирования выборки

Рис. 19 Кнопка редактирования выборки

В форме Условие отбора объектов добавим условие, которое исключит из выборки металлические узлы [AEC_ASSEMBLY_GROUP]<> «Узлы металлические», болты, находящиеся в сборке УМ [PART_TYPE]<> «Болт» ,а также применим лайфхак из прошлой статьи [https://habr.com/ru/company/nanosoft/blog/531356/] object.isMasterAssemblyReference() <> 0 для того, чтобы специфицировать только одно вхождение сборки в чертеж, а не все сразу.

В итоге в форме Условие отбора объектов мы получим такие условия (рис.20):

Рис. 20 Дополненные условия отбора объектов

Рис. 20 Дополненные условия отбора объектов

Нажмем Далее и перейдем к настройкам данных для экспорта.

Поле Обозначение в нашем примере должно быть пустым. Для этого используем функцию<![if !supportFootnotes]>[1]<![endif]>: выберем строчку с параметром Обозначение, откроем выпадающий список в столбце Параметр и выберем <функция>(Рис.21). В открывшемся окне Мастера функций вместо [PART_TAG] вводим “ ” (пробел между кавычками), нажимаем ОК. В результате в столбце Обозначение вместо вывода информации об объекте будет выводится функция, которая будет выдавать пустое значение


<![endif]>

[1]Функции в ячейках спецификации – это одна из фундаментальных возможностей nanoCAD BIM Конструкции, которая позволяет формировать заполнение ячеек по сложным правилам. На данном этапе мы создадим совсем простую функцию, но далее расскажем о более сложном применении этого функционала.

Рис. 21 Добавление функции в данные для экспорта

Рис. 21 Добавление функции в данные для экспорта

Следующим шагом изменим имя столбца Количество единиц. Для этого выделим столбец, щелкнем по имени поля и введём необходимое нам значение, а именно –Кол-во.

Добавим операцию Группировки, которая позволит объединять строки с одинаковыми параметрами в группу. Для этого нажмем на кнопку Групповые операции (рис. 22).

Рис. 22 Добавление групповых операций

Рис. 22 Добавление групповых операций

В окне Настройки данных для экспорта появился еще один столбец – Групповая операция. Для всех параметров, кроме Кол-во, оставим значение Группировка, а для Кол-во укажем Автосумма (при группировке объектов в одну строку их количество будет автоматически суммироваться).

Нажмем Далее. Сохраним изменения, произведенные в спецификации, и посмотрим на результат (рис.23).

Рис. 23 Промежуточный результат специфицирования

Рис. 23 Промежуточный результат специфицирования

Сейчас спецификация выглядит более похожей на то, что нам нужно: поле Обозначение пустое (помните, мы ввели функцию?), количество считается верно, в спецификацию попадают только сборки фундаментов (мы корректно настроили фильтр). Нам остается распределить записи по разделам, перенести идентификатор родительской сборки в поле Наименование в качестве «заголовка» и изменить данные в столбце Наименование.

Начнем с настройки столбца Наименование. Нам необходимо, чтобы арматурным стержням присваивалось имя Арматура + тип стержня, у анкерных болтов была расшифровка с типоразмером, а материалы расписывались по марке бетона.

Чтобы внести все эти изменения, откроем нашу спецификацию и отредактируем Настройку данных для экспорта.

Начнем с изменения наименования для Арматуры. Приведем наименование к виду Арматура Ø12А400.Для этого предварительно откроем свойства сборки и выясним, в каких информационных параметрах содержится интересующая нас информация. Марка стержня указана в поле Обозначение (модель) (рис.24). Для закладных изделий и материалов информация, которую нам необходимо выводить в спецификации в столбце Наименование, также содержится в этом поле.

Рис. 24 Свойства конструктивной сборки

Рис. 24 Свойства конструктивной сборки

Получается, что мы можем просто изменить параметр в спецификации и выводить вместо свойства НаименованиеОбозначение. Однако нам также нужно, чтобы перед обозначением арматуры было еще слово Арматура, поэтому используем функцию (Рис.25).

Откроем Мастер функций для столбца Наименование и вместо значения [PART_NAME] вводим:

if([AEC_ASSEMBLY_GROUP]= «Арматурные изделия» ,»Арматура%%c»&[PART_TAG], [PART_TAG])

что означает, что, если у элемента Подгруппы сборки значение Арматурные изделия, то вывести Арматура + Обозначение, если нет, то –Обозначение. Символы «%%c» в таблицах DWG будут заменены на знак «Ø», здесь работает классический ввод спецсимволов, который используется и при вводе TEXT/MTEXT.

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

Рис. 25 Вставка функции для параметра Наименование

Рис. 25 Вставка функции для параметра Наименование

Следующим шагом исправим отображение количества.

Для материалов нам необходимо выводить не количество, а объем. За это отвечает параметр DIM_VOLUME. Мы также помним, что количество знаков после запятой для выводимого числа равняется 2.

Используем формулу в настройке спецификации:

if([AEC_ASSEMBLY_GROUP] = «Материалы», format(«%0.2f», [DIM_VOLUME]),[BOM_PART_QTY])

т.е. если у Подгруппы сборки значение Материалы, то вывести значение объема, округлив до двух знаков после запятой, иначе вывести количество единиц (рис. 26).

Рис. 26 Вставка функции для параметра количества

Рис. 26 Вставка функции для параметра количества

Если вы хотите увидеть обновленную версию спецификации, сохраните внесенные изменения и нажмите на кнопку Обновить спецификацию (рис. 27).

Рис. 27 Обновление спецификации

Рис. 27 Обновление спецификации

Вернемся к доработке спецификации. Настроим отображение параметра веса так, чтобы для Материалов он был пустым, а для всех остальных объектов в спецификации имел два знака после запятой. Для этого используем формулу:

if([AEC_ASSEMBLY_GROUP] = «Материалы», «», format(«%0.2f», [PART_WEIGHT]))

т.е. если Подгруппа сборки имеет значение Материалы, то оставить поле пустым, иначе вывести вес элемента с двумя знаками после запятой (рис.28).

Рис. 28 Вставка функции для параметра веса

Рис. 28 Вставка функции для параметра веса

Чтобы создать разделы в спецификации и распределить по ним записи, добавим еще один параметр как функцию Для этого в окне Настройка данных для экспорта вызовем Мастера функций (рис.29) и введем туда следующую запись:

case([AEC_ASSEMBLY_GROUP]

when «Арматурные изделия» then («1. Арматурные изделия»),

when «Закладные изделия» then («2. Закладные изделия»),

when «Материалы» then («3. Материалы»),

else [AEC_ASSEMBLY_GROUP])

т.е. в случае, когда параметр Подгруппа сборки имеет значение Арматурные изделия вывести «1.Арматурные изделия» и т.д., иначе вывести значение Подгруппы сборки (рис. 30).

Рис. 29 Добавление функции и открытие Мастера функций

Рис. 29 Добавление функции и открытие Мастера функций
Рис. 30 Вставка функции для сортировки объектов
Рис. 30 Вставка функции для сортировки объектов

Данный параметр необходим нам для сортировки и группировки записей внутри спецификации, поэтому переименуем его для удобства в Подгруппа сборки и, убрав галочку слева от параметра, отменим его вывод на экран. Таким образом, параметр Подгруппа сборки будет оказывать влияние на структуру выборки, но не будет отображаться в качестве столбца с информацией (рис. 31).

Рис. 31 Настройка параметра Подгруппа сборки

Рис. 31 Настройка параметра Подгруппа сборки

Нажимаем Далее и переходим к диалоговому окну Порядок сортировки данных, которое мы до сих пор пропускали (рис. 32).

В этом окне мы определим правила, по которым будет осуществляться группировка и сортировка созданных и настроенных на предыдущем шаге параметров.

Рис. 32 Окно Настройка сортировки и группировки

Рис. 32 Окно Настройка сортировки и группировки

Добавим параметры в окно группировки записей. Для этого нажмем кнопку Добавить дополнительное поле (рис. 33)

Рис. 33 Добавление дополнительных полей

Рис. 33 Добавление дополнительных полей

В открывшемся окне выберем Идентификатор родительской сборки и Подгруппа сборки, нажмём ОК. Получим следующий результат (рис. 34):

Нажмём Далее и сохраним изменения, внесенные в спецификацию. Затем обновим отображение спецификации и посмотрим на результат (рис. 36).

Рис. 34 Выбор полей для группировки записей

Рис. 34 Выбор полей для группировки записей

Нажмём Далее и сохраним изменения, внесенные в спецификацию. Затем обновим отображение спецификации и посмотрим на результат (рис. 35).

Рис. 35 Промежуточный результат специфицирования

Рис. 35 Промежуточный результат специфицирования

Спецификация все больше соответствует нужным нам параметрам. Однако осталось несколько несоответствий: заголовки разделов надо перенести в столбец Наименование, расставить позиции таким образом, чтобы они были у всех элементов, кроме раздела Материалы, а также исключить объекты Фундаменты монолитные.

Чтобы понять, откуда приходит запись Фундамент ФМ-1, посмотрим на свойства специфицируемой сборки. Мы видим, что этот объект представляет собой запись верхнего уровня для монолитного фундамента, и, так как его свойства проходят все установленные нами фильтры, он попадает в спецификацию (рис. 36).

Рис. 36 Свойства конструктивной сборки ФМ1

Рис. 36 Свойства конструктивной сборки ФМ1

Чтобы исключить Фундамент ФМ-1 из спецификации, зайдем в редактирование настроек спецификации и в Условие отбора объектов добавим запись [AEC_ASSEMBLY_GROUP] <> «Фундаменты монолитные», т.е. Подгруппа сборки не равна Фундаменты монолитные (рис. 37).

Рис. 37 Редактирование условий отбора объектов

Рис. 37 Редактирование условий отбора объектов

После этого настроим отображение позиций. Для этого в окне Настройка данных для экспорта добавим формулу:

if([AEC_ASSEMBLY_GROUP]= «Материалы», «», [AEC_ASSEMBLY_POSITION])

т.е., если Подгруппа сборки имеет значение Материалы, то оставить поле пустым, если нет, то вставить Номер позиции из сборки в поле Позиции (рис. 38).Сохраним изменения, внесённые в спецификацию.

Рис. 38 Вставка функции для поля Позиции

Рис. 38 Вставка функции для поля Позиции

Чтобы изменить столбец, в котором отображаются заголовки разделов, и применить настройки, сделанные для поля Позиции, откроем настройки профиля спецификации.

В Поле позиции введем туже формулу, что вводили ранее в настройках, данных для экспорта, укажем Да в поле Блокировать позиции и изменим Номер столбца для заголовка группы на 3 (рис. 39).

Рис. 39 Настройка профиля спецификации

Рис. 39 Настройка профиля спецификации

После обновления спецификации мы получаем именно тот результат, к которому стремились (рис. 40).

Рис. 40 Итоговая спецификация

Рис. 40 Итоговая спецификация

Вывод спецификации на лист

Наша следующая задача – опубликовать спецификацию на лист. Для этого перейдем из пространства модели в пространство листа, например, А1(рис. 41).

Рис. 41 Переключение между пространством модели и листами

Рис. 41 Переключение между пространством модели и листами

Находясь на листе, откроем Мастер экспорта данных и нашу спецификацию для редактирования. Не заходя в редактирование выборки, нажимаем Далее в открывающихся окнах, пока не окажемся в окне Приложение для экспорта. Чтобы выложить спецификацию на лист, выберем формат Таблица.dwg и нажмём Далее (рис. 42).

Рис. 42 Публикация таблицы в формате *.dwg

Рис. 42 Публикация таблицы в формате *.dwg

Откроется окно Настройка параметров шаблона, где мы можем выбрать один из предложенных шаблонов или указать путь к своему шаблону. Для нашей спецификации выберем шаблон ГОСТ Р 21.1101-2013. Ф7.Спецификация элемента.dwt, а также укажем, что не надо выводить заголовки для столбцов, т.к. в шаблоне уже есть оформленные заголовки. Нажимаем Далее (рис. 43).

Рис. 43 Окно Настройка параметров шаблона

Рис. 43 Окно Настройка параметров шаблона

Откроется окно Завершение создания отчета, где мы видим, какие данные и в какой форме будут представлены в отчете. Нажимаем Готово. Указываем положение таблицы спецификации на листе (рис.44).

Рис. 44 Спецификация, размещенная на листе4

Рис. 44 Спецификация, размещенная на листе4

Чтобы внести корректировки в таблицу, воспользуемся редактором таблиц платформы nanoCAD. Для этого выделим таблицу. На ленте инструментов откроется панель работы с таблицами, нажимаем кнопку Таблица .dwg в таблицу nanoCAD (рис.45). После этого двойной щелчок по таблице откроет окно для ее редактирования.

Рис. 45 Изменение формата таблицы

Рис. 45 Изменение формата таблицы

Подводя итоги

Из этой статьи вы узнали о том, как в nanoCAD BIM Конструкции создавать спецификации на сборки. Теперь, владея информацией о том, как формировать выборку, настраивать информационные фильтры, использовать формулы, вы сможете создавать спецификации практически любой сложности.

Гибкое специфицирование – одна из сильнейших сторон nanoCAD BIM Конструкции. Настроив шаблон спецификации под свой проект, вы получаете возможность не только вставлять (по одному клику мыши) таблицы в 2D-документацию, но, что более важно, контролировать информационные параметры объектов модели, быстро находить нужный вам объект (достаточно двойного щелчка по объекту спецификации, чтобы выделить его на чертеже), а также редактировать информационные параметры объектов напрямую из спецификации.

Надеюсь, что данная статья позволит вам чувствовать себя увереннее в вопросах специфицирования как конструктивных сборок ваших проектов, так и других элементов. И, как всегда, призываю вас повышать профессиональное мастерство и делиться успехами, задавать вопросы и оставлять пожелания на нашем форуме по адресу https://forum.nanocad.ru.

Татьяна Толстова,
Ведущий технический специалист
департамента управления продуктом

ООО «Нанософт разработка»

Ручное армирование фундаментной балки

Создание защитного слоя бетона

К бетонным конструкциям можно добавить плоскость, задающую защитный слой бетона, которая помогает упростить геометрическое построение армирующих стержней:

Вкладка «BIM Конструктора»–раздел «Бетонные конструкции»–команда «Создать плоскость армирования».  

Процесс создания новой плоскости армирования:

1.jpg 

1. Вызвать команду.
2. Выбрать ребро фундаментной балки и разместить плоскость армирования на проектном расстоянии от края балки. Плоскость армирования строится перпендикулярно выбранному ребру.

2.jpg

3.jpg

3. Выбрать плоскость армирования и в свойствах графической платформы задать значение для параметра «Защитный слой».

4.jpg

4. Для удобства построения продольной арматуры плоскость армирования можно копировать в теле балки.

5.jpg

5. Вызвать команду создания армирующего стержня, задать параметры стержня и начать построение, нажав в диалоге кнопку «Ок».
6. Разместить стержни указав плоскость армирования.

6.jpg

7. Затем нужно разместить хомуты.
8. Размещаем хомуты.
9. Тиражируем хомуты с необходимым шагом.
10. Армирование завершено.

7.jpg

Работа с арматурными сборками 

NanoCAD BIM Конструкции позволяет собирать арматурные элементы в специализированные сборки, которые затем хранятся в базе библиотеки стандартных компонентов и могут использоваться в других проектах. 

Процесс создания арматурной сборки:

1. Вызвать команду «AEC_REINF_ASM».
2. Указать объекты для создания арматурной сборки.

8.jpg

3.Указать базовую точку сборки и направление осей X и Y.
4.Указать маркировку сборки и нажать “ОК”.
5. Сборка сформирована.

Расформирование арматурной сборки:

1. Вызвать команду «AEC_REINF_DASM».
2. Указать арматурную сборку для расформирования.
3. Сборка расформирована.

Создание отверстий в арматурной сборке

Процесс подрезки элементов арматурной сборки:

1. Вызвать команду «AEC_REINF_HOLE».
2. Указать объекты, в которых будет вырезано отверстие.

10.jpg

3. Указать контур, по которому будет вырезано отверстие. (Контур выполняется объектом окружность или замкнутая полилиния).
4. Указать величину отступа арматуры от края отверстия (величина защитного слоя бетона).
5. Отверстие сформировано.

11.jpg

Параметрический объект «Арматурная сетка»

Процесс создания объекта «Арматурная сетка»:

1. Вызвать команду «AEC_REINFMESH_EDIT», при этом в командной строке появляется запрос на редактирование существующей сетки, тут можно либо выбрать существующую, либо создать новую.

12.jpg

2. Выбираем “Создать”, затем указываем точку привязки.
3. Появится диалог «Сетки сварные. ГОСТ 23279-2012».

13.jpg

Данный диалог позволяет настроить правила раскладки продольных и поперечных стержней и сформировать разные типы сеток по требованиям ГОСТа. При этом если взведена опция «Контроль соответствия требованиям ГОСТ», то алгоритмы программы будут отслеживать исполнение требований. Либо, если опция снята, пользователь может смягчить правила разложения.

После заведения параметров сетки, в модели формируется соответствующий параметрический объект.

Дальнейшие возможные операции над объектом:
При помощи соответствующих ручек изменить «Плоскость привязки сетки» или «Расположение арматуры».

14.jpg

Также при размещении идентичных сеток предусматривается их копирование.

Автоматическое армирование железобетонных конструкций

Вызвать данную команду можно: 

  • Перейдя в вкладку “Узлы и решения”, затем выбрать “Панель Узлов” и в открывшемся диалоговом окне выбрать “все элементы” и в поиске написать “Армирование”.

    15.jpg

    16.jpg

  • С помощью ввода команды «AEC_REINF_WALLMESH» в командную строку.

    Последовательность автоматического армирования:

    1. Вызвать команду одним из способов, указанных выше.
    2. Указать плоскость армирования.

    17.jpg

    3. В окне «Параметры объекта» задать параметры армирования.

    18.jpg

    4. Нажать «ОК». Армирование выполнено.

    19.jpg

    Аналогичным образом происходит автоматическое армирование других конструкций, для которых предусмотрена эта возможность. Это такие конструкции, как:

  • Армирование буроопускной сваи.

    20.jpg 21.jpg

  • Армирование плиты

    22.jpg23.jpg 

  • Армирование проема 

    24.jpg25.jpg

  • Армирование столбчатого фундамента 

    26.jpg27.jpg

  • Армирование фундаментной балки

    28.jpg29.jpg

  • Армирование площади 

  • Автор статьи: BIM менеджер ООО «АМКАД»

    Никитин Никита.

    Понравилась статья? Поделить с друзьями:
  • Руководство по джава скрипт
  • Atmor водонагреватель проточный инструкция по применению подробно
  • Krups ea80 ea81 инструкция по применению
  • Руководство в менеджменте стили руководства их характеристика
  • Гинипрал при беременности таблетки инструкция по применению