Пояснительная записка к курсовой работе содержит: страниц - 33, приложений – 2,таблиц - 4, рисунков - 19.
Целью курсовой работы является изучение языка AutoLISP и получение практических навыков программирования на AutoLISP и работы в среде AutoCAD, а так же построение трехмерных геометрических моделей заданного объекта.
Главной задачей работы является изучение и основание методов проектирования трехмерных и твердотельных геометрических объектов с помощью AutoCAD.
1 ПОСТАНОВКА ЗАДАЧИ
В ходе выполнения курсовой работы необходимо:
· построить трехмерную модель корпуса средствами твердотельного моделирования;
· создать трехмерную модель указанного ниже объекта средствами твердотельного моделирования с помощью программы, написанной средствами языка AutoLISP.
Исходные данные для работы программы – параметры модели, который должен вводить пользователь. Вид модели напрямую зависит от параметров модели. Программа, написанная на языке AutoLISP, генерирует твердотельную модель, используя значения этих параметров.
ОГЛАВЛЕНИЕ
Введение…………………………………………………………………………4
1 Постановка задачи…………………………………………………………….5
2 Обзор методов и средств решения задачи…………………………………...6
2.1 Структура модели……………………………………………………………6
2.2 Поверхностное моделирование……………………………………………..6
2.2.1 Правила, термины, определения, команды и их применение…………..6
2.3 Твердотельное моделирование……………………………………………..7
2.3.1 Объекты и команды………………………………………………………..7
2.3.2 Построение твердотельной модели………………………………………9
2.4 Программирование языка AutoLISP………………………………………..11
2.4.1 Функции языка AutoLISP…………………………………………………11
3 ОПИСАНИЕ ПРОГРАММЫ………………………………………………….15
3.1 Алгоритм обработки данных………………………………………………..15
3.2 Конструирование модели…………………………………………………...15
3.3 Руководство пользователя…………………………………………………..16
3.4 Пример выполнения программы……………………………………………16
Выводы…………………………………………………………………………...19
Перечень ссылок…………………………………………………………………20
Приложение А Листинг программы……………………………………………21
Приложение Б Техническое задание…………………………………………...30
1. Электронный каталог Википедия [Электронный ресурс] : свободная энциклопедия – AutoLISP. Режим доступа :
http://uk.wikipedia.org/AutoLISP
2. Электронный каталог aco.ifmo [Электронный ресурс]: справочник по стандартным функциям – AutoLISP. Режим доступа :
http://aco.ifmo.ru/~nadinet/html/other/lsp_book/lisp.html
3. Электронный каталог cadtutor [Электронный ресурс]: быстрое обучение в пользовании – AutoLISP. Режим доступа :