ГОТОВЫЕ ДИПЛОМНЫЕ РАБОТЫ, КУРСОВЫЕ РАБОТЫ, ДИССЕРТАЦИИ И РЕФЕРАТЫ
Получение параметрической модели чертежа инструмента EE2154 - 4039 на языке Auto LISP в графической среде AutoCAD. | |
Автор | ruvik07 |
Вуз (город) | БНТУ (Минск) |
Количество страниц | 10 |
Год сдачи | 2005 |
Стоимость (руб.) | 1500 |
Содержание | Введение:
Постановка задачи: Описание инструмента: Алгоритм решения задачи: Используемые функции Auto LISP: Программная реализация: Заключение: |
Список литературы | Встроенная справка AutoCAD |
Выдержка из работы | Для реализаций заданных условий в данной программе был использован целый ряд функций языка Auto LISP.
Функция defun определяет создание пользовательских функции. При выполнении, программа задаёт пользователю необходимые вопросы, в виде текстовых сообщений. На эти вопросы пользователь должен реагировать вводом значений для запрашиваемых переменных. Реализация диалога и одновременно считывание значений вводимых пользователем осуществляется при помощи команд getreal, getstring и getint. В программе используется функция setq, при помощи которой выполняется присваивание определённых значений различным программным переменным. Для открытия файла используется функция open. В данной программе файл открывается для чтения, для этого режим задаётся как “r”(read). Последовательное чтение данных из файла осуществляется с помощью функции read-line, которая построчно читает данные из файла. Эти данные затем конвертируются в вещественный тип данных функцией atof. Когда все данные из файла считаны, он закрывается посредством функции close. Проверка значений переменных проходит с помощью условной функции if, которая на языке Auto LISP оформляется следующим образом: (if (условие) (действие в случае выполнения условия)) |