Внешние переменные

Типы переменных

Переменные могут быть внутренними и внешними.

Внутренние переменные используются только для задания взаимосвязей между элементами построения текущего чертежа. При использовании параметрического чертежа с внутренними переменными как фрагмента, в другом чертеже T-FLEX CAD, изменить значения переменных первого чертежа не возможно.

Обычно от внешних переменных зависят внутренние переменные. Зависимость определяется формулами, которые вводятся в колонке <Выражение>. При изменении значений внешних переменных происходит расчет значений остальных переменных, и после выхода из редактора переменных изменяется чертеж.

Выражением внешней переменной может быть только константа. Пометка переменной как внешней осуществляется в редакторе переменных. Если переменная задана не константой, то она не будет помечена как внешняя.

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

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

Внешние переменные чертежей - фрагментов записываются в файл структуры сборочного чертежа в команде «Сервис/Специальные данные/Структура» и считываются при автоматической генерации сборочного чертежа из фрагментов.

Для редактирования внешних переменных используют команду «Параметры/Модель» или клавишу клавиатуры <M>. В окне редактора внешних переменных выводятся значения только внешних переменных, которые используются в данном параметрическом чертеже.

Внешние переменные являются основным звеном связи системы T- FLEX CAD с другими системами и прикладными программами. Внешние переменные можно записать в ASCII-файл с помощью команды «Параметры/Записать».

Считать внешние переменные из ASCII-файла можно с помощью команды «Параметры/Считать».

Каждая строка файла состоит из имени внешней переменной, знака «=», значения переменной и комментария к переменной. При считывании значений переменных из файла параметров происходит пересчет значений всех переменных и изменение чертежа в соответствии с новыми значениями.

Запись параметров из редактора переменных осуществляется с помощью команды «Параметры/Записать…». Возможна и обратная операция - считывание параметров из файла. Это осуществляется с помощью команды «Параметры/Считать…».

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

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