An open API service indexing awesome lists of open source software.

https://github.com/scorpi-on/autolisp-models

AutoLISP programs for building various solid-state 3D models in AutoCAD. A set of course works on Architecture and Design of Graphics Systems (Apr 2024, 6th semester of university).
https://github.com/scorpi-on/autolisp-models

3d-graphics autocad autolisp course-work modeling

Last synced: 4 months ago
JSON representation

AutoLISP programs for building various solid-state 3D models in AutoCAD. A set of course works on Architecture and Design of Graphics Systems (Apr 2024, 6th semester of university).

Awesome Lists containing this project

README

          

# AutoLISP-models

Набор курсовых работ по архитектуре и проектированию графических систем, представляющих собой программы на AutoLISP для
построения различных твердотельных 3D-моделей в AutoCAD

Скриншоты


Сложные модели — задаются динамическими параметрами (при вводе с клавиатуры):


1. Подставка для телефона







2. Канцелярский органайзер







3. Удлинитель







4. Настольная лампа







5. Будильник







6. Wi-Fi роутер







7. Шахматная ладья







Простые модели — задаюся статическими параметрами:


1








2








3



## Требования

- уникальность модели (аналогичные модели не должны быть сданы ранее)
- достаточная сложность модели (согласовывается с преподавателем)
- задание параметров моделей перед построением (не менее 10, включая количественные)
- возможность выбора параметров по умолчанию
- проверка корректности при ручном вводе
- отличия стиля кода между работами для имитации выполнения разными людьми

## Установка и запуск

0. Клонируйте репозиторий и перейдите в его папку.
1. Установите русскоязычную версию [AutoCAD](https://www.autodesk.com/products/autocad).
2. Перейдите в `Меню / Управление / Загрузить приложение` и в открывшемся окне выберите файл нужной модели.
3. Если загрузка прошла успешно, то появится сообщение:

```
Команда: _appload <модель>.lsp успешно загружено.
```

4. В консоли AutoCAD выполните команду:

```lisp
(c:<модель>)
```

Затем введите запрашиваемые параметры (или нажимайте Enter для выбора значений по умолчанию).