Новостной контент
Разбираемся в продукте, шаг за шагом. В предыдущих публикациях знакомились:
- с установкой и лицензированием Model Studio, с технологией «CADLib Проект» (часть 1)
- библиотеками стандартных компонентов, миникаталогами, редактором параметрического объекта, мастером функций (часть 2)
Идем дальше.
Работа с параметрами
В системе CADLib проект отсутствует такой инструмент, как файл общих параметров (ФОП). Вместо этого используется список параметров, который хранится в базе данных библиотеки стандартных компонентов либо в шаблоне, на основе которого создаётся БД проекта.
Количество параметров в проекте неограниченно. К примеру, шаблон «Жилое здание.cde» содержит 3341 параметр.
При вставке объекта из библиотеки стандартных компонентов элемент в проекте будет иметь набор параметров из библиотеки.
При создании элементов без привязки к базе стандартных компонентов, например, трубопровода без использования миникаталога, у них будет минимальный набор параметров, заложенный программой Model Studio CS и настройками библиотеки стандартных элементов. При этом значения параметров, относящиеся к спецификации, останутся пустыми.
Важным отличием по сравнению с Revit является то, что для объектов одной и той же категории можно назначить не только разные значения свойств, но и даже разный набор параметров.
Так, для показанного на предыдущем скриншоте радиального вентилятора можно добавить параметр «Направление вращения» (правый/левый), «Положение корпуса в градусах», а для канального вентилятора эти параметры не добавлять.
Если нам не хватает предустановленных параметров, мы всегда можем добавить свои:
- в Model Studio CS или в Менеджере библиотеки стандартных компонентов – в этом случае параметры будут храниться в базе данных библиотеки стандартных компонентов;
- в CADLib Модель и Архив – в этом случае параметры будут храниться в базе данных проекта. Данный вариант не всегда удобен, потому что придётся создавать или импортировать параметры для каждого нового проекта; назначать параметры элементам можно только с помощью CADLib.
При создании параметра мы должны дать ему уникальное имя. Разработчики программы решили во избежание путаницы с Заголовком (об этом поле ниже) использовать английский язык для имени параметра.
При попытке создать параметр с неуникальным именем программа выдаст сообщение об ошибке.
После ввода имени параметра изменить его уже нельзя. В случае такой необходимости придётся параметр удалить и создать заново. Поле Имя параметра используется при создании формул, благодаря его уникальности мы всегда точно знаем, к какому параметру обращаемся.
В поле Заголовок нужно писать уже понятный пользователю текст на русском языке. Текст может быть любым, в том числе не уникальным. При поиске подходящего параметра пользователи будут искать его в том числе по заголовку, и в результате поиска может оказаться несколько параметров с идентичными заголовками (см. скриншот ниже). Но если мы нажмём кнопку «Показывать заголовки параметров», то в результатах поиска отобразятся уже имена параметров, и они будут уникальны.
Теперь рассмотрим типы параметров. Revit позволяет создавать следующие типы параметров (рассмотрим только категорию Common, параметры в других категориях повторяют указанные типы данных, просто с другими единицами измерения).
Тип данных | Объявление параметра (единица измерения, если применимо) |
Текст | ##OTHER## |
Целое | ##NUMBER##GENERAL |
Угол | ##ANGLE##DEGREES |
Площадь | ##AREA##SQUARE_METERS |
Стоимость на единицу площади | ##COST_PER_AREA##COST_PER_SQUARE_FOOT |
Расстояние | ##DISTANCE##FEET |
Длина | ##LENGTH##MILLIMETERS |
Массовая плотность | ##MASS_DENSITY##KILOGRAMS_PER_CUBIC_METER |
Число | ##NUMBER##GENERAL |
Угол поворота | ##ROTATION_ANGLE##DEGREES |
Уклон | ##SLOPE##SLOPE_DEGREES |
Скорость | ##SPEED##KILOMETERS_PER_HOUR |
Время | ##TIMEINTERVAL##SECONDS |
Объем | ##VOLUME##CUBIC_METERS |
Денежная единица | ##CURRENCY##CURRENCY |
URL | ##OTHER## |
Материал | ##OTHER## |
Изображение | ##OTHER## |
Да/Нет | ##NUMBER##GENERAL |
Многострочный текст | ##OTHER## |
Типоразмер семейства | ##OTHER## |
В системе «CADLib проект», куда входит и программа «Менеджер библиотеки стандартных компонентов», параметры могут иметь следующий тип:
Тип данных | Описание |
Строка | Однострочный текст длиной до 448 символов. Редактируется в строке значения параметра |
Целое число | Целое число |
Действительное число | Действительное число (в том числе, десятичная дробь) |
Текстовое поле | Многострочный текст длиной до 448 символов. Редактируется в отдельном окне |
Список с возможностью ввода | Значение параметра можно выбрать из списка или ввести вручную |
Список значений | Значение параметра можно выбрать из списка |
Расчётный | Значение параметра будет рассчитываться по заданной формуле |
Гиперссылка | Значение может содержать URL сайта, ссылку на файл или ссылку на документ NormaCS |
Динамический список | Значение параметра можно выбрать из списка с возможностью ввода, варианты значения которого предлагаются из списка уже внесенных в базу значений для этого параметра |
Интересны типы данных «Список значений» и «Список с возможностью ввода». В Revit параметры таких типов создавать нельзя, хотя пользователи, судя по отзывам, в них нуждаются.
В качестве примера на скриншотах ниже создан параметр Месяц с типом данных «Список значений». С помощью кнопки «Добавить вариант» были добавлены 12 названий месяцев.
Теперь в свойстве какого-нибудь элемента информационной модели можно выбрать месяц из выпадающего списка:
Работа c одним 3D-видом
К сожалению, в отличие от Revit, где можно создавать неограниченное количество 3D-видов, в программе Model Studio CS существует всего одно трёхмерное пространство – пространство модели.
Чтобы расставлять элементы или моделировать трассы инженерных систем на плане, необходимо с помощью локатора или соответствующей команды вкладки Вид (группа Виды на ленте инструментов) установить вид сверху; если мы хотим моделировать в 3D – переключить с помощью локатора в одну из изометрий (ЮЗ, СЗ, СВ, ЮВ) или повернуть вид, зажав одновременно Shift и колёсико мыши и двигая саму мышь по столу.
При моделировании инженерных систем многоэтажного здания нам не обойтись без подрезки 3D-вида. Для этого используется стандартный инструмент платформы nanoCAD, который называется «ограничивающая призма».
В версии платформы nanoCAD 23 появилась возможность сохранять геометрию ограничивающей призмы – теперь можно сохранять именованные виды (к примеру, для каждого этажа) и переключаться между ними. На момент написания статьи пока не удалось протестировать Model Studio CS на 23-й платформе. Предполагаю, что в будущем разработчики сделают работу с именованными видами ещё функциональнее и удобнее.
Документирование
Отличие программы Model Studio CS от Revit в части оформления состоит в том, что в Model Studio CS для оформления планов, разрезов, фасадов, изометрических видов и аксонометрических схем (для инженерных систем) потребуется сначала построить видовой куб.
Затем с помощью кнопки «Проекция» или «Преднастроенная проекция» в пространстве листа нужно разместить плоский объект, соответствующий настройке профиля генерации.
Для раздела вентиляции можно выбрать один из следующих профилей:
- ОВ – Вентиляция – План (М100)
- ОВ – Вентиляция-План (М50)
- ОВ – Вентиляция – Изометрический вид (М100)
- ОВ – Вентиляция – Изометрический вид (М50)
- ОВ – Вентиляция – Разрез (М100)
- ОВ – Вентиляция – Разрез (М50)
- ОВ – План-схема (М400)
Также можно создать сколько угодно собственных профилей генерации проекции и настроить их, используя соответствующее диалоговое окно.
Плюсом программы Model Studio CS является то, что в процессе генерации проекции элементы оформления (обозначение воздухораспределителей, размеры поперечного сечения воздуховода, размеры между координационными осями и размерные привязки оборудования и воздуховодов) расставляются автоматически.
В то же время в Model Studio CS необходимо вручную обновлять все проекции, если в модель были внесены изменения, в Revit все изменения модели мгновенно и автоматически отображаются на листах с оформленной документацией.
Подробнее процесс оформления документации рассмотрим в последующих статьях.
База знаний
СиСофт Девелопмент с продуктами Model Studio CS пока уступает конкурентам «Renga Software» и «Нанософт разработка» по качеству и объёму базы знаний из-за отсутствия бесплатного обучающего материала, хорошо структурированной интернет-справки, тематических блогов, коротких (это важно) обучающих видеороликов с хорошим качеством картинки и звука, обучающих курсов с онлайн-тестами и выдачей сертификатов после успешного прохождения тестов.
Как вы помните, у Autodesk существовал интернет-форум, где каждый пользователь имел ранг, зависящий от его активности: чем больше ответов на вопросы новичков или интересных идей по развитию программы предлагал участник, тем выше ранг ему присваивали. Причём, таким пользователям Autodesk предоставлял разнообразные «плюшки»: фирменный мерч, бесплатные лицензии, возможность участия в бета-тестировании, приглашения на партнёрские конференции и закрытые мероприятия, бесплатные билеты на ежегодный форум Autodesk University и т. д. Правда, с 17 января 2023 года доступны только старые темы в русскоязычном разделе форума; создавать новые темы и публиковать посты в русскоязычном разделе нельзя.
Освоить продукт станет значительно проще, если СиСофт Девелопмент организует подобный интернет-форум и комьюнити, ведь в настоящее время получить быстрый ответ на интересующий вопрос по программе возможно только в неофициальном telegram-чате https://t.me/ModelStudioCS. Telegram-чат не так удобен, как форум: он не индексируется поисковыми сервисами, опытные участники не замотивированы отвечать на неинтересные и «элементарные», с их точки зрения, вопросы.
Если вы согласны с этим, поддержите наше предложение по организации профессионального сообщества. А пока присылайте комментарии нам, мы будем аккумулировать их и передавать авторам этого программного продукта.