Самоучител AutoLISP

Самоучител AutoLISP

Сумата се прибавя директно в кошницата

5.83 €

Количество
Бърза поръчка



Платформата не носи отговорност за авторските права и съдържанието на споделените в нея учебни материали. Ако споделен учебен материал нарушава Вашите авторски права се свържете с нас.

.

Съдържание
 
Глава 1: Въведение в AutoLISP 11
 
Запознаване с интерпретатора и оценяването 12
 
Компоненти на един израз 13
 
Използване на аргументи и изрази 14
 
Използване на променливи 15
 
Запознаване с типовете данни 15
 
Присвояване на стойности към променливи чрез Setq 19
 
Предотвратяване на оценяването на аргументи 21
 
Достъп до отделни елементи в списък 26
 
Функции за присвояване на стойности към променливи 33
 
Добавяне на промптове 35
 
Заключение. 37
 
Глава 2: Съхраняване и стартиране на програми 39
 
Въведение 39
 
Създаване на AutoLISP програма   40
 
Какво е необходимо 40
 
Създаване на AutoLISP файл 41
 
Зареждане на AutoLISP файл 42
 
Стартиране на заредена програма 43
 
Как работи една програма 45
 
Използване на AutoCAD команди в AutoLISP 49
 
Как се създава програма   50
 
Локални и глобални променливи 54
 
Автоматично зареждане на програми 57
 
Боравене с големи Acad.lsp файлове 58
 
Използване на AutoLISP в меню 60
 
Използване на скрипт файлове 63
 
Заключение 64
 
Глава 3: Организиране на програма 65
 
Въведение 65

 

Поглед към проектирането на програма 66
 
Скициране на проекта на вашата програма : 67
 
Използване на функции   69
 
Добавяне на функция 71
 
Повторно използване на функции 75
 
Подобряване четливостта на кода   85
 
Използване на структурна разпечатка 85
 
Използване на коментари 86
 
Използване на главни и малки букви 87
 
Динамичен контекст   88
 
Заключение 91
 
Глава 4: Взаимодействие с чертожния редактор 93
 
Въведение 94
 
Изискване на разстояния от потребителя 94
 
Примерна програма, използваща Getdist 98
 
Как се получават ъглови стойности 100
 
Използване на Getangle и Getorient 100
 
Как се получава текстов вход 106
 
Използване на Getstring 106
 
Използване на Getkword 107
 
Как се получават числови стойности 109
 
Използване на Getreal и Getint 109
 
Как се контролира въвежданото от потребителя 109
 
Използване на lnitget 110
 
Промпт за различни типове променливи 111
 
Използване на множество ключови думи 112
 
Как се избират групи от обекти   113
 
Използване на Ssget 113
 
Примерна програма, използваща Ssget 116
 
Заключение 119
 
Глава 5: Вземане на решения с AutoLISP 121
 
Въведение 121
 
Вземане на решения 122

 

Как да тествате за условия 122
 
Използване на функцията If. 125
 
Как да накарате няколко израза да действат като един 129
 
Как да тествате множество условия 132
 
Използване на функцията Cond 132
 
Как се повтарят части от програма 135
 
Използване на функцията While 136
 
Използване на функцията Repeat 142
 
Използване на текстови изрази 143
 
Заключение 145
 
Глава 6: Работа с геометрия 147
 
Въведение   147
 
Как се търсят ъгли и разстояния 147
 
Запознаване с функциите Angle, Distance и Polar 151
 
Използване на тригонометрията за решаване на проблем 160
 
Събиране на информация 160
 
Търсене на точки чрез използване на тригонометрия 166
 
Функции, полезни при геометричните трансформации 174
 
Заключение 177
 
Глава 7: Работа с текст   179
 
Въведение 179
 
Работа с данни от тип низ 180
 
Търсене на низове 180
 
Как се преобразуват числа в низ и обратно   190
 
Преобразуване на число в низ 191
 
Как се четат ASCII текстови файлове 195
 
Използване на програма за импортиране на файл 196
 
Записване на ASCII файлове на диск 201
 
Използване на програма за експортиране на текст 201
 
Заключение 207
 
Глава 8: Взаимодействие с AutoLISP 209
 
Въведение 209
.

Свързани продукти

5.25 €

B dele Claves 2