Для получения данных из базы SOLIDWORKS Electrical использует переменные (метки компонентов, номера проводов). Этой информацией можно управлять в разделе Управление формулами — так вы сможете отобразить данные в нужном виде.
Пример:
Номер эквипотенциала из базы данных: 5
Это значение хранится в переменной EQU_NO.
Если необходимо, чтобы на чертеже эта информация была представлена в формате 005 (трехсимвольное число), примените следующую формулу: STRZ(VAL(EQU_NO), 3, 0)
Использование раздела "Управление формулами"
В SOLIDWORKS Electrical есть множество предварительно определенных формул, и мы рекомендуем их использовать. Однако если вам необходимо создать собственную формулу, обратите внимание на следующее.
- Формула составляется из переменных (доступных на третьей вкладке) и текста. Строки текста необходимо заключать в кавычки, и каждая переменная или строка текста должна быть отделена знаком +. Пример: CHAN_TYP + ":" + COM_VAL1 + "." + CHAN_ADDR
- Переменные обычно имеют тип Текст, хотя некоторые имеют вид числа (например, переменная EQU_NO, содержащая эквипотенциальный номер).
- К переменным часто применяются определенные функции.
- STRZ (VAL(FIL_NO),2,0) возвращает двухсимвольный номер чертежа. Отсутствующие символы заменяются нулем (например: 01, 02, ...).
- VAL: Преобразует последовательность символов в число. Поскольку элемент EQU_NO представляет собой строку символов, его необходимо преобразовать в число. Функция STRZ обрабатывает только числовые значения.
- STRZ: Преобразует числовое значение в строку с определенным числом символов (2 в данном примере), и определенным числом десятичных знаков (0 в данном примере).
- Можно использовать математические операции (+ - * /) для изменения значений переменных.
- STRZ(VAL(EQU_NO)*2,3,0) возвращает эквипотенциальный номер в виде строки из трех символов, но только для четных номеров.
- STRZ((VAL(EQU_NO)*2)-1,3,0) возвращает такой же результат, как и предыдущая формула, но только для нечетных номеров.
При вводе некорректной формулы в нижней части диалогового окна появляется соответствующее сообщение.
Список переменных, используемых в формуле, отображается в верхней части диалогового окна. Нейтральные значения, которые можно изменить, чтобы они выглядели так, как значения, используемые в проекте, отображаются рядом с этим списком. В нижней части диалогового окна отображается результат формулы с ранее используемыми значениями.