Основным способом связи T-FLEX CAD с какими-то внешними процедурами (особенно программами проектирования или расчётов) является передача значений параметров. Причём, можно как передавать данные, так и принимать их.
Реализуется это с помощью файла параметров формата ".par".
Файлы параметров можно применять, когда вам необходимо сохранить несколько вариантов одного чертежа. В таком случае вы сохраняете несколько файлов параметров со значениями внешних переменных, и при необходимости считываете значения из конкретного файла. При этом получаете готовый чертёж с необходимыми параметрами.
Файлы параметров удобно применять для связи T-FLEX CAD с расчётными программами. В системе вы создаете параметрический чертёж с определенным набором параметров. Ваша расчётная процедура через файл получает значения этих параметров. Остальные параметры чертежа вы рассчитываете в вашей программе и создаете новый файл параметров, либо обновляете старый. В T-FLEX CAD считываете файл и получаете видоизмененный чертёж на основе рассчитанных вами параметров. Таким образом, файл параметров служит для вас в качестве промежуточного звена для связи между T-FLEX CAD и вашей программой.
Запись переменных во внешний файл
Значения переменных можно записать в файл параметров, используя команду Записать параметры:
<Ctrl>+<W> |
Файл > Экспорт… |
После запуска команды появляется диалог записи переменных, в котором можно указать путь сохранения файла с параметрами и настройки экспорта.
Комментарий записывается в том случае, если установлен один из параметров: Выводить выражения или Выводить комментарий.
Если в диалоге экспорта установить флажок Выводить только внешние переменные, то в результирующий файл будут записаны только внешние переменные данного документа. Когда флажок снят, выводятся все видимые переменные.
Скрытые переменные по умолчанию не экспортируются. Для того, чтобы во внешний файл были записаны и они, необходимо установить флажок Выводить скрытые переменные.
Например, в редакторе имеется следующий набор переменных:
При записи файла установили параметры: Выводить выражения, Выводить комментарии. В результате должен получиться ".par" файл следующего содержания (открыть можно с помощью любого текстового редактора):
b = 100; /*Ширина*/
a = 9; /*Длина*/
c = a+b; /*Сумма*/
aa = (#1+#2)*10+3; /*Функция*/
$IT = "Text"; /*Имя*/
f = aa(3,4)*10+200; /*Переменная f*/
При выборе Выводить значения коннектора, в файл будут добавлены значения из соответствующей колонки.
Если выбран параметр Выводить только выделенные переменные, то в файл будут записаны только выбранные строки.
Если выбран параметр Выводить названия групп, то в файл будут добавлены названия соответствующих групп.
Считывание внешнего файла переменных
Значения внешних переменных можно считать из файла параметров, используя команду Считать переменные:
<Ctrl>+<R> |
Файл > Импорт... |
После запуска команды появляется диалог записи переменных, в котором можно указать путь сохранения файла с параметрами и настройки импорта.
Заменять комментарии – производит замену комментариев при совпадении переменных в редакторе и импортируемом файле.
Создавать новые переменные – добавляет переменные, которые присутствуют только в импортируемом файле.
Только внешние переменные – добавляет только переменные, отмеченные в импортируемом файле как внешние.
Считывать коннекторы - добавляет информацию о коннекторах, заданных в опции Значения коннектора в параметрах переменной.
Группировать переменные - позволяет учитывать названия групп, заданных при экспорте.
См. также: