Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
T-FLEX CAD - Руководство пользователя / T-FLEX CAD. Руководство. Основы. 2D проектирование и черчение.pdf
Скачиваний:
425
Добавлен:
16.05.2015
Размер:
18.16 Mб
Скачать

Переменные

YH – координата Y верхней границы чертежа; FSIZE – размер шрифта чертежа.

LTHICK – толщина основных линий чертежа.

TLTHICK – толщина тонких линий документа.

Характеристики 3D сцены документа:

EXPLODE – состояние режима разборки фрагментов 3D модели текущего документа (0 – режим разборки выключен, 1 – включен).

Примеры использования функций

getv("SCALE",0) – возвращает значение масштаба, установленного для первой страницы текущего документа;

getv("SCALE_Страница 2",-1) – возвращает значение масштаба, установленного для страницы текущего документа с именем “Страница 2”. Если такая страница в документе отсутствует, функция возвращает значение “-1”;

getv("mass",0) - значение массы всех тел в 3D сцене текущего документа. Если 3D сцена пуста, функция возвратит значение “0”;

setv("SCALE_Спереди_0",2) – функция устанавливает для страницы “Спереди_0” (страница рабочей плоскости “Вид спереди”) значение масштаба, равное 2;

setv("explode",1) – функция включает режим разборки 3D модели в текущем документе.

Использование функции TGETV ()

Функция tgetv() позволяет получать значения текстовых системных характеристик и характеристик текущего документа T-FLEX CAD.

Синтаксис функций:

tgetv ("NAME"), где NAME – имя текстового параметра системы или текущего документа.

Параметром функции может быть одна из следующих характеристик: USERNAME – Имя текущего пользователя системы;

YEAR – Текущий год;

MONTH – Текущий месяц (номер); DAYOFWEEK – Текущий день недели (номер); DAY – Текущий день месяца (номер);

HOUR – Текущий час; MINUTE – Текущая минута; SECOND – Текущая секунда;

DATE – Текущая дата (название) в соответствие с текущими установками системы; TIME – Текущее время в соответствие с текущими установками системы; REGNAME – Имя пользователя, на которого зарегистрирована система; REGCOMPANY – Название компании, на которую зарегистрирована система; TITLE – Название текущего чертежа;

SUBJECT – Предмет текущего чертежа;

581

Основы. Двухмерное проектирование

AUTHOR – Имя автора текущего чертежа; KEYWORDS – Ключевые слова текущего чертежа; COMMENTS – Комментарий текущего чертежа; TEMPLATE – Шаблон OLE документа;

LASTAUTHOR – Имя последнего пользователя, сохранившего чертёж; REVNUM – Номер редакции текущего чертежа;

EDITTIME – Общее время редактирования текущего чертежа; PRINTDATE – Дата последнего вывода на принтер текущего чертежа; CREATEDATE – Дата создания текущего чертежа;

SAVEDATE – Дата последнего сохранения текущего чертежа;

FILENAME – Имя текущего файла (возвращаемая строка содержит полный путь к текущему документу и имя файла с расширением);

SHORTFILENAME – Имя текущего файла (возвращаемая строка содержит только имя файла); FORMAT – Форматка текущего чертежа;

SCALE – Масштаб текущего чертежа.

Пример использования функции tgetv: $TIME = tgetv ("TIME")

582