![]() Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Понятие системной переменной AutoCAD. Использование и редактирование
ПеременныеSTARTUP, FILEDIA, OSMODE, CLAYER Во время работы с рисунком AutoCAD оперирует так называемыми системными переменными, в которые заносится определенная информация: о текущих установках рисования (установках слоя, цвета, типа линий и т. п.), о последнем выполненном действии (имя последней команды, последняя точка, последний радиус и т. п.), о настройках некоторых команд (длина фаски, радиус сопряжения и т. п.) и многое другое. Пользователь может вывести на экран перечень и значения системных переменных и большую часть из них изменить. Остальные изменяются самой системой в процессе работы. Для работы с системными переменными предназначена команда SETVAR (УСТПЕРЕМ). Этой же команде соответствует пункт падающего меню Tools | Inquiry | SetVariable (Сервис Сведения | Переменная). 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; просмотров: 682. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |