Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УММК_САПР.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.52 Mб
Скачать

Тема 8. Использование программ, написанных на Autolispe

Цель: приобрести навыки создания программ, написанных на Autolispe

Задание: Удалить с первого уровня чертежа все красные окружности. Подпрограмму оформить как команду ACAD.

Методические рекомендации:

(defun C:DCIRCLE()

(setq RCIRCLE (ssget “x”((0.”CIRCLE”)(8.”1”)(62.”1”))))

NAMe A

I 1

)

(while (\ = NAMe “nil”)

(setq NAMe (ssname RCIRCLE I))

(entdel NAMe)

(setq I (+ I 1))

)

)

7. Экзаменационные вопросы

  1. Проектирование. Стадии проектирования. Классификация типовых проектных процедур.

  2. Техническое обеспечение САПР. Структура комплекса технических средств и его состав. Состав периферийной техники.

  3. Информационное обеспечение САПР.

  4. Программное обеспечение САПР.

  5. Организационное обеспечение САПР.

  6. AutoCad. История создания системы. Минимальные требования к комплексу технических средств версий 10-12. Установка пакета на машину. Настройка и конфигурация.

  7. AutoCad. Главное меню. Общие соглашения по работе (единицы измерения, ввод координат). Графический редактор. Формирование множества выбора.

  8. AutoCad. Команды создания изображения.

  9. AutoCad. Команды создания блоков и работы с ними.

  10. AutoCad. Команды работы с чертежом.

  11. AutoCad. Команды управления изображением.

  12. AutoCad. Команды редактирования изображений.

  13. AutoCad. Команды проставления размеров.

  14. AutoCad. Команды работы со слоями.

  15. AutoCad. Команды настройки. Свойства нулевого слоя. Свойства примитивов.

  16. AutoCad. Команды получения информации о чертеже.

  17. AutoCad. Команды вывода чертежа.

  18. AutoCad. Новые возможности AutoCad 13 и 14 для Windows (интерфейс пользователя, управление экраном, графические примитивы, оформление чертежей, редактирование чертежей).

  19. AutoLisp. Типы данных. Определение функций. Арифметические функции. Использование команд AutoCad. Использование переменных.

  20. AutoLisp. Функции требующие ввода пользователем. Использование программ написанных на AutoLisp-е. Функции проверки условий. Функции работы с текстом. Функции преобразования типов данных.

  21. AutoLisp. Организация циклов. Функции работы с файлами. Функции ввода-вывода. Списки и их применение.

  22. AutoLisp. Выделение элементов списков. Анализ списков. Работа со списками.

  23. AutoLisp. Объектная привязка с помощью функции OSNAP. Воздействие на экран.

  24. AutoLisp. Функции формирования набора примитивов и работы с примитивами. Работа с данными примитивов и их модификация.

  25. AutoLisp. Написать программу. Нарисовать в заданной точке звезду Давида.

  26. AutoLisp. Написать программу. Нарисовать в заданной точке прямоугольник со сторонами А и В. Вычислить площадь и вывести ее значение в середине прямоугольника.

  27. AutoLisp. Написать программу. Нарисовать в заданной точке правильный пятиугольник, в его вершинах поместить окружности заданного радиуса. Вершины пятиугольника гладко сопрячь в два раза меньшим радиусом.

  28. AutoLisp. Написать программу которая создавала бы файл. Записывала в него числовые значения введенные с клавиатуры. По окончании ввода (пустая строка) закрывала файл и распечатывала его содержимое на экран.

  29. AutoLisp. Написать команду AutoCad-а, позволяющую оформить обложку любого отчета.

  30. Структурная схема

  31. Принципиальная схема

  32. Функциональная схема автоматизации

  33. Монтажная схема соединений

  34. Виды схем. Применение.

  35. Установка OrCAD.