Предисловие
Глава 1
Интегрированная среда Visual LISP
1.1. Структура и запуск Visual LISP
1.2. Главное меню Visual LISP
Падающее меню работы с файлами File
Падающее меню редактирования Edit
Падающее меню поиска Search
Падающее меню просмотра View
Падающее меню управления проектом Project
Падающее меню отладки Debug
Падающее меню средств управления системой Tools
Падающее меню управления окнами Window
Падающее меню справочной системы Help
1.3.Панели инструментов Visual LISP
Панель инструментов работы с файлами Standard
Панель инструментов просмотра View
Панель инструментов Tools
Панель инструментов отладки Debug
Панель инструментов поиска Search
1.4. Текстовый редактор Visual LISP
1.5. Компилирование программ и выход из Visual LISP
Глава 2
Основы программирования
2.1. Базовые понятия и определения
2.2. Основные этапы программирования на AutoLISP
2.3. Встроенные функции языка AutoLISP
Функции ввода данных различного типа
Функции манипулирования данными
Функции для работы с числовыми данными и выражениями
Функции управления
процессом вычисления (выполнения) функций
Функции проверки выполнения условий
Функции вывода данных различного типа
Функции доступа к примитивам и средствам AutoCAD
Особые функции
2.4.Дополнительные функции языка AutoLISP
Функции программирования диалоговых окон
Примеры определения пользовательских функций
2.5.Программирование на AutoLISP в среде Visual LISP
Глава 3
Параметрическое изображение объекта
3.1.Параметрическое изображение плана объекта
Постановка задачи
Выявление основных особенностей
Разработка комплекса функций
Программа параметрического изображения плана офиса
3.2.Создание параметрического изображения
многоступенчатых объектов
Постановка задачи
Выявление основных особенностей
Разработка комплекса функций
Программа параметрического изображения
многоступенчатого объекта в диалоговом режиме
Программа параметрического изображения
многоступенчатого объекта
3.3.Установка размеров многоступенчатого объекта
и ввод текста
Постановка задачи
Выявление основных особенностей
Разработка программы
Программа параметрического изображения
многоступенчатого объекта с размерами
Программа параметрического ввода текста из файла на чертеж
3.4.Создание параметрических изображений
проекций конструкций
Постановка задачи
Выявление основных особенностей
Разработка программы
Программа параметрического изображения
фронтальной проекции фермы в диалоговом режиме
Программа параметрического изображения
горизонтальной проекции фермы
Программа параметрического изображения изометрии фермы.
3.5.Создание параметрического изображения
общего вида объекта
Постановка задачи
Выявление основных особенностей
Разработка программы
Программа параметрического изображения коттеджа
3.6.Параметрическое изображение общего вида машины
Постановка задачи
Выявление основных особенностей
Разработка программы
Программа параметрического изображения ходовой части
Программа параметрического изображения
поворотной платформы
Программа параметрического изображения стрелы экскаватора . Программа параметрического изображения рукояти экскаватора . Программа параметрического изображения ковша экскаватора.
Программа параметрического изображения гидроцилиндра
Программа параметрического изображения
общего вида экскаватора
Глава 4
Фрагменты подсистем обработки информации
"\'\' 4.1. Преобразование алгебраических выражений
Постановка задачи
Выявление основных особенностей
Разработка комплекса функций
Программа преобразования аналитических выражений
Разработка программы вычисления производных
алгебраических функций
4.2. Обработка статистических данных
Постановка задачи
Выявление основных особенностей
Разработка последовательности действий
Разработка фрагментов программы
Программа для обработки
экспериментально-статистических данных
43 Разработка простейшей реляционной базы данных
Постановка задачи
Выявление основных особенностей
Разработка комплекса функций
Программа создания базы данных в диалоговом режиме
Программа поиска данных в базе данных в диалоговом режиме
Программа обновления значений в базе данных
в диалоговом режиме
Глава 5
Фрагменты объектно-ориентированных подсистем
51 Расчет электрических и технических подсистем
Постановка задачи
Выявление основных особенностей
Разработка комплекса функций
Комплекс функций параметрического изображения
элементов электрической схемы
Программа параметрического изображения
электрической схемы
Расчет электрических схем переменного тока
Расчет собственной частоты механической системы
5 2 Сетевое планирование и управление проектами Постановка задачи Разработка комплекса функций Комплекс функций параметрического изображения сетевого графика в диалоговом режиме Создание изображения сетевого графика по результатам расчета его на языке Fortran
53 Разработка простейшей экспертной системы
Постановка задачи
Выявление основных особенностей
Разработка комплекса функций
Комплекс функций для создания экспертной системы
Глава 6
Выполнение инженерных расчетов
61 Расчет и представление динамических параметров
Постановка задачи
Выявление основных особенностей
Разработка комплекса функций
Функция расчета и параметрического изображения агрегата и всех его характеристик
6 2 Расчет и создание параметрического изображения нагрузок в фермах Постановка задачи Выявление основных особенностей Разработка последовательности действий Разработка комплекса функций Комплекс функций для расчета и параметрического изображения линий влияния
6 3 Расчет и изображение способов выполнения процесса Постановка задачи Выявление основных особенностей Разработка комплекса функций Функции расчета и параметрического изображения различных способов выполнения производственного процесса
64 Оптимизация загрузки оборудования
Постановка задачи
Выявление основных особенностей
Разработка комплекса функций
Функция оптимизации загрузки двух видов оборудования
Глава 7
Отладка и создание приложений в среде Visual LISP
71 Отладка программ в среде Visual LISP
7 2 Создание приложений в среде Visual LISP 7 3 Встроенные функции Visual LISP
Приложения
Графические примитивы AutoCAD и примеры их,создания с использованием AutoLISP
Команды графического редактора AutoCAD для редактирования объектов
Представление данных в системе AutoCAD Список литературы Алфавитный указатель