Мы официальные сертифицированные партнёры nanoCAD
Нанософт сертификат 2016
Нанософт сертификат 2018
Нанософт сертификат 2019
Нанософт сертификат 2021 ИЕСофт
Подобрать подходящее ПО может помочь наш специалист.
Позвоните по телефону +7 495 989 21 77 или напишите на почту
info@iesoft.ru
www.infosapr.ru
info@iesoft.ru
+7-495-989-21-77
------------------------------------------------------------------------------------------------------------------
Компания ИЕСофт (ИнфоСАПР) подготовила цикл статей об отечественной САПР
nanoCAD BIM Вентиляция.
Данная статья покажет преимущества использования формул и объяснит как ими пользоваться.
nanoCAD BIM Вентиляция.
Формулы.
Формулы в свойствах оборудования.
С помощью формул можно работать как с числовыми, так и с текстовыми полями. Например, мы хотим, чтобы поле
Описание в спецификации складывалось из полей
Наименование и Серия.
Щелкнув правой кнопкой мыши по полю
Описание в спецификации выбираем пункт
Задать значение в виде формулы:
После этого откроется окно настройки формул расчета значений. В строке
Формула расчета значения необходимо прописать свойства, которые будут выводиться в поле
Описание в спецификации:
Для того, чтобы свойство было доступно для добавления в формулу, необходимо выбрать его в графе
Свойства и нажав на стрелочку, добавить в графу
Зависимости:
Нам необходимо добавить в графу
Зависимости свойства
Наименование и
Серия. В графе
Зависимости свойствам присваиваются индексы, в зависимости от порядка их добавления.
После добавления всех необходимых свойств можно приступить к написанию формулы.
! Правила написания формул:
- Свойства нумеруются начиная с нуля. Первое, добавленное в графу Зависимости свойство, имеет индекс 0
-
Свойства прописываются в фигурных скобках. Пример: {0}
-
Текст прописывается в одинарных или двойных кавычках. Пример: ‘ текст ’
-
Между свойствами ставится знак +. Пример: {0} + {1}
Наша формула:
{0}+" "+{1} . В кавычках заключен пробел для того, чтобы отделить текст друг от друга.
После написания формулы будет доступна кнопка
Проверить. Если в формуле есть ошибки, то строка подсветится красным. Заменим скобки на прямоугольные и нажмем на
Проверить.
Формула прописана неверно. Графа подсвечена красным цветом. Кнопка Сохранить не доступна.
Примеры неправильного написания формул:
Использованы другие скобки
|
|
Добавлен несуществующий параметр
из списка Зависимости
(в графе Зависимости только 2 свойства)
|


|
Неправильно прописаны единицы измерения
(единицы измерения прописываются латиницей.
Правильный вариант написания: ToString({0}, ‘mm’))
|
|
Если проверка выполнена успешно, то появится кнопка
Сохранить. Поле, для которого была задана формула, будет помечено знаком f.
Формулы в выносках.
Создание выноски.
Для создания выноски необходимо создать
шаблон оформления. Для этого в менеджере проекта находим раздел Шаблон оформления и нажимаем по нему правой кнопкой мыши. Назовем созданный шаблон “
Воздуховод”.
Для создания шаблона выноски нажимаем правой кнопкой мыши по шаблону оформления Воздуховод и выбираем пункт
Добавить шаблон выноски.
Двойным щелчком заходим в созданный шаблон и создаем выноску с панели
Оформление. В свойствах созданной выноски будет происходить написание формул.
Задание формулы для выноски.
Формульное значение для выноски можно задать как для поля числитель, так и знаменатель.
Создадим выноску, где в числителе будет прописан диаметр воздуховода, а в знаменателе его расход.
Для начала, зададим значение в виде формулы для свойства
Текст числителя:
⦁ Нажимаем правой кнопкой мыши по полю Текст числителя и выбираем пункт З
адать значение в виде формулы
⦁ Выберем свойство
Эквивалентный диаметр и добавим его в Зависимости
⦁ Напишем формулу:
"Ø"+Tostring({0},"mm"). Знак диаметра можно выбрать в стандартной Таблице символов
⦁ Проверим и сохраним написанную формулу
Для формулы в знаменателе нам потребуется свойство
Расход воздуха. Для того, чтобы оно появилось в структуре компонента выноски, нужно зайти в
Конфигуратор компонента и добавить его:
Зададим значение для свойства Текст знаменателя:
⦁ Нажимаем правой кнопкой мыши по полю
Текст знаменателя и выбираем пункт
Задать значение в виде формулы
⦁ Выберем свойство Длина и добавим его в
Зависимости
⦁ Напишем формулу:
"L"+Tostring({0},"m3","h")
⦁ Проверим и сохраним написанную формулу
! Все внесенные изменения сохраняются автоматически
- Не нужно сохранять файлы *.dwg
- Не нужно подгружать выноски в проект
Проверим работу выноски в проекте. Установим выноску на вид:
Функция To string()
Чаще других для формул используется функция
To string(). Она нужна для перевода численного значения в строковое с указанием единиц измерения.
Примеры использования функции
ToString():
Свойство
|
Формула
|
Результат
|

|
"Ø"+ToString({0}, “mm”)
|

|

|
ToString({0}, “m”)
|

|

|
“L”+ToString({0}, “m3”,”h”)
|

|

|
ToString({0},"deg")+"°"
|

|
ToString({0}, ‘rad’)+"rad"
|

|

|
ToString({0}, "kg")+" кг"
|

|
ToString({0}, "g")+" г"
|

|