Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Понятие системной переменной AutoCAD. Использование и редактирование




ПеременныеSTARTUP, FILEDIA, OSMODE, CLAYER

Во время работы с рисунком AutoCAD оперирует так называемыми системными переменными, в которые заносится определенная информация: о текущих установках рисования (установках слоя, цвета, типа линий и т. п.), о последнем выполненном действии (имя последней команды, последняя точка, последний радиус и т. п.), о настройках некоторых команд (длина фаски, радиус сопряжения и т. п.) и многое другое. Пользователь может вывести на экран перечень и значения системных переменных и большую часть из них изменить. Остальные изменяются самой системой в процессе работы.

Для работы с системными переменными предназначена команда SETVAR (УСТПЕРЕМ). Этой же команде соответствует пункт падающего меню Tools | Inquiry | SetVariable (Сервис Сведения | Переменная).
Первый запрос, который выдает команда после начата своего выполнения:
Entervariablenameor [?]: (Имя переменной или /?/:)
В этот момент можно ввести или имя системной переменной, которую вы хотите изменить, или знак вопроса ? для получения справки. Введите знак вопроса. Далее:
Entervariable(s) tolist< *>: (Список переменных для вывода< *>:)
Система AutoCAD готова в этот момент вывести в текстовое окно значения тех переменных, имена которых вы укажете. Возможен ввод имен с использованием групповых символов * и ?. Например, можно указать А* — чтобы вывести значения переменных, начинающихся с символа А, или DIM*T — для вывода переменных, имена которых начинаются с DIM и заканчиваются на Т. После указания только символа * система AutoCAD выводит в текстовое окно первую часть всех системных переменных.
STARTUP -Управление типом окна при создании новых рисунков

CLAYER – текущий слой

DIMASSOC<2,1,0>

ACADVER – текущая версия автокада

FILEDIA - Режим использования диалоговых окон выбора файлов

OSMODE – Объектная привязка

0 – нет

1 – конточка

2 – Середина








VisualLISP. Типы данных, предопределенные символы и переменные.

 Типы данных

Переменные

Для хранения данных пользователь может вводить свои символы (переменные), не совпадающие по написанию с зарезервированными или ранее занятыми. Соз­дание новых переменных осуществляется с помощью функции setq, например:

(setqrl 15.33 s24 9)

Здесь вводятся переменные r1 и s24, получающие, соответственно, значения 15.33 (вещественное) и 9 (целое). При этом к той части оперативной памяти, ко­торая отведена для текущего рисунка, добавляются участки, занимаемые пере­менными. Если переменной присвоить значение nil, то такая переменная из па­мяти удаляется, и ее место освобождается для других операций LISР.

Переменные могут использоваться в любых выражениях, например;

(setq r6l (+ J 81.4 ysa))

 










Последнее изменение этой страницы: 2018-05-31; просмотров: 562.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...