Wstęp 7
Wykaz ważniejszych oznaczeń 10
Konwencje typograficzne 11
1. Podstawy języka GRIP 15
1.1. Środowisko GRADE - GRIP Advanced Development Environment 16
1.1.1. Funkcja edycji - Edit 17
1.1.2. Funkcja kompilacji - Compile 17
1.1.3. Błędy kompilacji 19
1.1.4. Funkcja linkowania - LINK 21
1.2. Uruchomienie programu 21
1.3. GRIP Debugger 24
1.3.1. Opcje debuggera 26
2. STRUKTURA PROGRAMU JĘZYKA GRIP 34
2.1. Struktura instrukcji języka GRIP 35
2.2. Typy wbudowane, deklaracje zmiennych 36
2.2.1. Deklarowanie zmiennych typu liczbowego 37
2.2.2. Deklarowanie zmiennych typu obiekt systemu NX 40
2.2.3. Deklarowanie zmiennych typu łańcuch znaków 41
2.3. Inicjalizacja wartości zmiennych różnych typów 43
2.4. Typy tablicowe - operator zakresu 47
2.5. Wykrywanie niezdeklarowanych zmiennych 48
3. PODSTAWY ZAPISU 2D 50
3.1. Modyfikatory pozycji 50
3.1.1. Modyfikatory pozycji obiektów 2D 50
3.1.2. Modyfikatory pozycji obiektów 3D 51
3.2. Funkcje rysowania punktu 52
3.3. Funkcje rysowania linii 63
3.4. Funkcje rysowania okręgów i łuków 78
3.5. Funkcje rysowania zaokrąglenia obiektów geometrycznych 2D 86
3.6. Symbole EDA - symbole dostępu do własności geometrycznych modelu 91
3.7. Symbole EDA niezależne od rodzaju obiektów geometrycznych modelu 95
3.8. Zagnieżdżenie funkcji 100
4. INSTRUKCJE STERUJĄCE JĘZYKA GRIP 105
4.1. Etykiety programowe 106
4.2. Instrukcje skoku 107
4.2. Instrukcja pętli programowej 110
4.3. Instrukcje warunkowe 112
4.3.1. Instrukcja warunkowa IF - logiczne 112
4.3.2. Instrukcja warunkowa IF - numeryczne 115
4.3.3. Blok instrukcji warunkowych - BLOCKIF 116
4.3.4. IF - Boolean Operators 118
4.4. Obsługa błędów wykonania programu 120
5. INSTRUKGE INTERAKTYWNE 122
6. FUNKCJE MODELOWANIA BRYŁOWEGO 145
6.1. Podstawowe funkcje modelowania bryłowego 145
6.2. Modyfikacja geometrii brył 3D 155
6.3. Symbole EDA elementów bryłowych 158
6.4. Symbole GDA elementów bryłowych 160
7. FUNKGE OBSŁUGI OPERAGI WEJŚCIA, WYJŚCIA 165
7.1. Obsługa plików 165
7.2. Obsługa katalogów 197
8. FUNKGE DOSTĘPU ORAZ KONTROLI OBIEKTÓW 200
8.1. Zarządzanie warstwami 200
8.2. Funkcje dostępu do parametrów geometrycznych modelu 212
8.3. Globalne parametry dostępu GPA 239
9. FUNKCJE TRANSFORMUJĄCE OBIEKTY GRAFICZNE 249
9.1. Macierze transformujące 249
9.2. Funkcje transformujące 250
10. FUNKGE W JĘZYKU GRIP 261
10.1. Priorytety wiązań operatorów arytmetycznych 261
10.2. Funkcje matematyczne 263
10.3. Funkcje działające na łańcuchach znaków 272
11. ATRYBUTY OBIEKTÓW GEOMETRYCZNYCH 288
12. MODULARYZAGA PROGRAMU. PODZIAŁ PODPROGRAMU NA PODPROGRAMY 306
13. TWORZENIE ARKUSZY RYSUNKOWYCH, PODSTAWOWE FUNKGE WYMIAROWANIA RYSUNKÓW 312
13.1. Funkcje tworzenia, zarządzania arkuszami oraz widokami rysunkowymi 312
13.2. Wprowadzenie do funkcji wymiarowania rysunków 329
13.3. Funkcje wymiarowania rysunków 334
13.4. Sterowanie wymiarami rysunkowymi z zastosowaniem symboli GPA 363
13.5. Funkcje tworzenia, edycji adnotacji i symboli rysunkowych 420
13.6. Symbole GPA związane z kreskowaniem/wypełnianiem obszarów 450
14. PODSUMOWANIE 451
14.1. Program SHAFT-CAD 452
14.2. Program AXI-CAD 461
14.3. Uwagi końcowe 466
BIBLIOGRAFIA 467