- •История и перспективы
- •Принципы построения сапр
- •Подходы к конструированию
- •Организация графических данных
- •Автоматизация разработки и выполнения конструкторской документации в среде AutoCad
- •Формирование чертежей с использованием вариантного метода
- •Графический редактор AutoCad
- •Команды упрвления экраном
- •Команды редактирования
- •Язык Auto lisp Язык Auto lisp был создан в 1962 году Дж. Маккарти.
- •Для представления объектов в языке lisp используются символы.
- •Функции
- •Универсальные функции
- •Управляющие структуры
- •Использование Auto lisp в среде Auto cad
- •Доступ из Auto lisp к командам Auto cad
- •Пространственное полигональное (поверхностное) моделирование
- •Правило правой руки
- •Выбор точки зрения и плана
- •Расширение Auto cad по объемному конструированию
- •Составные твердотельные объекты
- •Функции AutoLisp для создания составных объектов и их редактирования.
- •Изображение твердотельных объектов: виды, разрезы, сечения
- •Организация проектирования изделий с применением сапр
Команды упрвления экраном
Для управления экраном в AutoCAD предусмотрены специальные команды, позволяющие выбирать часть рисунка для просмотра, увеличивать изображения отдельных примитивов и частей рисунка, перерисовывать рисунок для удаления временных элементов на экран.
Команда «ПОКАЖИ ВСЕ» позволяет увидеть весь рисунок на текущем экране.
Команда «ПОКАЖИ РАМКА» позволяет указать область, которую нужно рассматривать. Для этого следует задать два противоположных угла этой рамки. Центр этой рамки становится новым центром изображения, а область внутри нее увеличивается или уменьшается, чтобы заполнить про возможности весь экран. Также можно вводить, задавая координаты с клавиатуры или с помощью устройства указания.
Команда «ПОКАЖИ ПРЕДЫДУЩИЙ» обеспечивает возврат к предыдущему виду рисунка.
Команда «ОСВЕЖИ» обеспечивает обновления изображения на графическом экране: «освежает» текущий видовой экран, удаляя маркеры и перерисовывая объекты, которые были частично заперты из – за редактирования других объектов.
Команды редактирования
Команды редактирования и получения справок работает с примитивами ин наборами примитивов, указываемых с помощью операции «Выберите объект». Кроме того, что единичный примитив или объект можно выбирать с помощью прицела устройства указания, существует еще ряд способов выбора объекта.
Рамка. Выбор набора примитивов, полостью попавших в рамку, ограниченную нижней левой и правой верхней точками.
Секрамка (секущая рамка). Выбор примитивов, полностью или частично попавших в рамку, ограниченную нежней левой и правой верхней точками.
Текущий. Выбор последнего указанного примитива или набора примитивов.
Последний. Выбор последнего созданного примитива.
При выборе объектов в ответ на запрос «выберите объекты» можно вводить приведенные выше ключевые слова или первую букву, с которой они начинаются.
Команда СОТРИ удаляет из рисунка выбранные объекты.
Команда: СОТРИ
Выберите объекты: (указать нижние объекты)
Выберите объекты: RETURN (для выхода из команды)
Команда ПЕРЕНЕСИ обеспечивает перенос одного или нескольких объектов в новое положение без изменения их ориентации или размера.
Команда: ПЕРЕНЕСИ
Выберите объекты: (показать, что перенести)
Базовая точка или перемещение: (1-я точка и расстояние х, у)
Вторая точка перемещения: ( 2-я точка или RETURN)
Команда КОПИРУЙ обеспечивает копирование созданных объектов.
Команда :КОПИРУЙ
Выберите объекты: (показать, что копировать)
<базовая точка при перемещении> / несколько: (1 точка или х, у)
вторая точка перемещения: (2-я точка).
Для выполнения сразу нескольких копий надо в ответ на запрос «<базовая точка или перемещение> / несколько:» ввести букву «Н». После этого появляется запрос «Базовая точка», за ним запрос «Вторая точка перемещения». При каждом введеном смещении создается копия выбранных объектов.
Команда ПОВЕРНИ
Выберите объекты: (выбрать)
Базовая точка: (точка)
<Угол поворота> / Ссылка: (угол)
если в ответ на запрос <Угол поворота>/ Ссылка:» ввести букву «С» (ссылка), можно задать текущее значение поворота и новую требуемую величину.
<Угол поворота> / Ссылка: С
угол ссылки <0>:73
новый угол: 22.4
Команда МАСШТАБ обеспечивает изменение размеров существующих примитивов.
Команда МАСШТАБ
Выберите объекты: (выбрать)
Базовая точка: (точка)
< МАСШТАБ> / Ссылка: (число или «С»).
При вводе букву «С» в ответ на последний запрос можно задать текущий масштаб и новый масштаб.
Команда ЗЕРКАЛО обеспечивает формирование зеркальных отражений существующих на рисунке объектов, удаляя или сохраняя при этом оригиналы.
Команда ЗЕРКАЛО
Выберите объекты: (элементы для зеркального отражения)
Первая точка оси отражения: (точка)
Вторая точка: (точка)
Удалить старые объекты? <Нет>: (да или нет).
Указываемый отрезок определяет ось симметрии, относительно которой отражаются выбранные объекты; она может проходить под любым углом.
Команда РАСТЯНИ обеспечивает применение выбранной части рисунка, сохраняя при этом связь с оставляемыми частями рисунка.
Команда РАСТЯНИ
Выберите растягиваемые объекты с помощью рамки.
Выберите объекты: (выбрать)
Базовая точка: (точка)
Новая точка: (точка)
Команда ИЗМЕНИ обеспечивает модификацию некоторых характеристик существующих примитивов.
Команда ИЗМЕНИ
Выберите объекты: (выбрать)
Свойства / <точка изменения>:
При выборе варианта «Свойства» можно изменить такие свойства как цвет, тип линии, слой и некоторые другие. При выборе варианта «Точка изменения» можно изменить, например, длину отрезка, если выбранный объект отрезок, или текст, если выбранный объект является текстовым символом или строкой символов.
Команда ФАСКА обеспечивает подрезку двух пересекающихся отрезков на указанном расстоянии от точки пересечения и соединения концов отрезка новым линейным сегментом.
Команда ФАСКА
Полилиния / Длина/<укажите первый отрезок>: Д
Введите первую длину фаски <текущее значение>: (значение)
Введите вторую длину фаски <текущее значение>: (значение)
Укажите первый отрезок: (показать)
Укажите второй отрезок: (показать)
Команда РАСЧЛЕНИ заменяет блок на составляющие примитивы, а также формирует простые отрезки и дуги из двумерных и трехмерных полилиний и заменяет многоугольную сеть двухмерными гранями.
Команда СПИСОК обеспечивает просмотр данных по выбранному примитиву.
Команда СПИСОК
Выберите объекты: (выбрать)
Выберите объекты: (RETURN)
В ответ на текстовый экран выводится следующая информация: тип примитива; его координаты в текущей плоскости построений; имя слоя, на котором он расположен; цвет и тип линий, если они не заданы по слою. Кроме того, может выдаваться дополнительная информация. Например, для отрезка сообщается не только координаты (х, у) его концов, но и длина проекции текущей плоскости х у, от начальной до конечной точки, угол (измеренный от текущей оси х) от начальной до конечной точки и приращения по х, у, от начальной до конечной точки. Круги описываются их центрами и радиусами, а также их площадями и длинами окружностей. Если выбрано много примитивов, то ввод по команде СПИСОК может занимать много места. Для прекращения выдачи листинга и возврата к запросу «Команда»: следует нажать клавишу CTRL C.
Команды управления блоками
Блок – это набор примитивов, сгруппированных в составной объект, которому присваивается имя блока. По этому имени блок можно вставить в рисунок в любой момент. Вставка блока в рисунок может производиться с разными масштабными множителями и произвольным углом поворота. С помощью блоков рисунок можно создавать из мелких фрагментов, как из «кубиков». При этом часто повторяющиеся фрагменты можно нарисовать только один раз, а не повторять многократно. Блоки можно использовать для построения библиотек типовых графических элементов для конкретных приложений. Такие библиотеки вместе со специализированными меню позволяют создать на базе Auto CAD законченные прикладные системы для автоматизации проектирования. Блоки позволяют экономить память, причем чем сложнее блок, тем больше экономится памяти. Для операции с блоками используется ряд команд.
Команда БЛОК. Имя блока для вставки (или?):
Введите имя, присвоенное новому блоку. Если блок с таким именем уже существует, то Auto CAD выдает подсказку.
Блок х, у, z
Переопределить его? <нет>.
В случае отрицательного ответа, т.е. «Н». Или просто нажатии «RETURN» происходит прерывание команды без всяких изменений. Можно ответить «Д» с целью переопределения рассматриваемого блока; рисунок будет генерирован с пересмотром всех вхождений блока. Затем следует запрос
Базовая точка вставки:
На запрос укажите точку, которая будет использоваться в качестве базовой для последующих вставок этого блока. Типичная точка вставки – это центр блока или его нижний левый угол. Далее следует запрос
Выберите объекты:
Нужно выбрать объекты, входящие в блок. После этого Auto CAD определяет блок из указанных примитивов, одновременно стирая их с экрана. Удаленные примитивы можно восстановить командой «отмени». Определенный блок хранится в памяти чертежа.
Команда ВСТАВЬ используется для вставки ранее определенного блока в рисунок.
Команда: ВСТАВЬ Имя блока(или?): ( имя блока)
Точка вставки: (указать)
Масштаб по оси Х <1> /угол/ xyz:
Масштаб по оси Y ( по умолчанию = х):
Угол поворота:
После ввода всех параметров копия заданного блока с базовой точкой помещается в указанную точку вставки. Сначала Auto CAD умножает все размеры блока по Х и У на заданные коэффициенты по Х и У. Затем они поворачиваются вокруг точки вставки, которая выполняет роль центра вращения. Если перед именем блока поставить символ «*», то блок будет расчленен на отдельные примитивы. Если вместо имени ввести символ «?», команда выведет на экран список всех блоков, определенных в текущем рисунке.
Команда ПБЛОК используется для записи всего рисунка или его фрагмента в новый файл.
Команда ПБЛОК Имя файла: (введите имя файла)
Имя блока:
Любой файл рисунка можно вставлять в качестве блока в другой рисунок, достаточно сохранить его на диске командами СОХРАНИ или КОНЕЦ.
