Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Т / Л11 2D проектирование и черчение.pdf
Скачиваний:
83
Добавлен:
06.02.2016
Размер:
15.78 Mб
Скачать

Переменные

Характеристики 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 – Предмет текущего чертежа;

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

555

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

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

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

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

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

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

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

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

556