reklama - zainteresowany?

AutoLISP dla zaawansowanych - Helion

AutoLISP dla zaawansowanych
Autor: Joseph Smith, Rusty Gesner
Tytuł oryginału: Maximizing AutoLISP, vol. II
Tłumaczenie: Jerzy Buchacz
ISBN: 83-86718-17-x
stron: 416, Format: B5, okładka: miękka
Data wydania: 2011-09-14
Księgarnia: Helion

Cena książki: 55,00 zł

Dodaj do koszyka AutoLISP dla zaawansowanych

Tagi: AutoCAD | Inne

W książce opisano i zilustrowano przykładami bardzo wiele praktycznych zagadnień:

  • tworzenie profesjonalnych menu,
  • obsługa atrybutów,
  • rysowanie parametryczne,
  • komunikacja z arkuszem kalkulacyjnym i bazą danych,
  • AutoLISP w przestrzeni 3D,
  • pliki DXF,
  • zarządzanie systemem,
  • kontrola błędów,
  • automatyczne wczytywanie programów,
  • oraz bardzo wiele innych...
Książka przeznaczona jest dla zaawansowanych użytkowników AutoLISPu. Powinien ją przeczytać każdy zaawansowany użytkownik, który rozpoczął programowanie AutoCADa. Jest ona naturalną kontynuacją książki "AutoLISP czyli programowanie AutoCADa". Zawiera jej znaczne rozwinięcie i poważne uzupełnienie. Jednym słowem - "smaczny kąsek!"

  • Kolejny podręcznik Josepha Smitha i Rusty Gesnera - AutoLISPowych guru i autorów znanej książki "AutoLISP czyli programowanie AutoCADa".
  • Idealna książka dla zaawansowanych użytkowników AutoLISPu
Do książka dołączona jest dyskietka zawierająca teksty wszystkich omawianych programów, która eliminuje konieczność ich żmudnego wpisywania.

Dodaj do koszyka AutoLISP dla zaawansowanych

 

Osoby które kupowały "AutoLISP dla zaawansowanych", wybierały także:

  • AutoCAD 2020. Kurs video. Podstawy zastosowania programu w architekturze i budownictwie
  • AutoCAD LT 2015. Kurs video. Poziom pierwszy. Podstawy projektowania 2D
  • AutoCAD LT 2015. Kurs video. Poziom drugi. Zaawansowane projektowanie 2D
  • AutoCAD 2023 PL. Pierwsze kroki
  • AutoCAD 2016 PL. Pierwsze kroki

Dodaj do koszyka AutoLISP dla zaawansowanych

Spis treści

AutoLISP dla zaawansowanych -- spis treści

Wprowadzenie

  • Kto powinien przeczytać tę książkę
    • Twórcy aplikacji
  • Jak korzystać z tej książki
    • Przykłady na ekranie
  • Dyskietka
  • Wymagania
    • DOS versus inne systemy operacyjne

Rozdział 1. Konfiguracja systemu

  • Korzyści płynące z organizacji
  • Podkatalogi
    • Tworzenie podkatalogów
    • Katalogi i polecenia UNIX-a
  • Konfiguracja DOS-u
    • Plik CONFIG.SYS
    • Plik AUTOEXEC.BAT
  • Katalog programu i plików pomocniczych AutoCADa
    • Pliki konfiguracyjne AutoCADa
  • Instalacja plików z dyskietki
  • Uruchamianie AutoCADa w DOS-ie
    • Plik IL.BAT
    • Odczytywanie i przywracanie zmiennych środowiskowych
    • Inne ustawienia
  • Uruchamianie AutoCADa w systemie UNIX
  • Automatyczne wczytywanie plików AutoLISPu i ADS
    • Wczytywanie plików: ACAD.MNL i ACADR12.LSP
  • Rysunek prototypowy
    • Ustawianie zmiennych systemowych
    • Ustawianie zmiennych systemowych - AutoCAD PL
  • Nazwy warstw
  • Podsumowanie

Rozdział 2. AutoLISP i menu

  • Menu, narzędzia AutoLISPu oraz programy zawarte w tym rozdziale
  • Przegląd makr i menu
    • Jak definiować strony makr
    • Kontekstowe zmiany stron menu
    • Jak pisać menu?
  • Projektowanie czystych makr menu
    • Jak podpowiadać w menu
    • Jak "oczyścić" wyjście menu
    • Jak tworzyć czyste makra w AutoLISPie
  • Tworzenie przełączników menu
    • Alternatywny przełącznik z funkcją GRTEXT
    • Tworzenie przełącznika 4-pozycyjnego
    • Jak organizować zestawy dynamicznych przełączników menu
  • Sterowanie punktem wejścia menu
  • Ulepszenie menu za pomocą języka DIESEL i menu rozwijanych
    • Kody specjalne w menu rozwijanym i menu kursora
    • Menu kaskadowe
  • Zastosowanie połączenia AutoLISPu i menu do wymiarowania izometrycznego
    • Jak tworzyć style tekstu i symbole dla wymiarowania izometrycznego
  • Tworzenie funkcji ISO DIM
    • Rozpoznawanie płaszczyzn izometrycznych przez AutoLISP
  • Tworzenie izometrycznego menu ekranowego
    • Jak używać menu ISODIM
    • Dopracowanie menu ISODIM
  • Umieszczenie menu ISO DIM na tablecie
  • Użycie wymiarowania skojarzonego w wymiarowaniu izometrycznym
  • Podsumowanie

Rozdział 3. Użycie atrybutów dla automatyzacji

  • Makra, narzędzia AutoLISPu i programy opisane w tym rozdziale
  • Użycie danych zawartych w atrybutach
    • Sortowanie danych atrybutów
    • Gromadzenie definicji atrybutów
  • Użycie atrybutów do sterowania tekstu
    • System tabliczki rysunkowej
  • Kontrola wprowadzania danych atrybutów przy użyciu makr
  • Aktualizacja atrybutów
  • Automatyzacja edycji atrybutów
  • Użycie AutoLISPu do zapisu czasu
  • Tworzenie systemu kontroli rewizji rysunku
    • Automatyczne wstawianie bloku REVBLOCK z użyciem pliku UPDATE.LSP
  • Zastosowanie atrybutów do przechowywania parametrów
    • Bloki samoprzerywające
  • Powtórne definiowanie bloków i utrata atrybutów
  • Porównanie użycia atrybutów i łączenia SQL
  • Podsumowanie

Rozdział 4. Użycie AutoLISPu do tworzenia części

  • Makra, narzędzia AutoLISPu i programy omówione w tym rozdziale
  • Znaczenie parametryzacji
  • Poznawanie składników systemu parametrycznego
  • Projektowanie systemu parametrycznego i menu ekranowego
  • Formaty zapisu parametrów w plikach zewnętrznych
    • Przygotowanie plików danych
  • Pomoc
  • Pobieranie danych z pliku
  • Tworzenie rysunków parametrycznych
  • Rysowanie bocznego widoku kolana 90 stopni
  • Tworzenie wielu części - urok parametryzacji
    • Połączenie widoków: z przodu i z tyłu
  • Rysowanie elementów liniowych przy użyciu funkcji PIPE
  • Dodawanie oznaczeń materiałów
    • Oznaczanie sparametryzowanych elementów
    • Oznaczanie elementów
  • Podsumowanie

Rozdział 5. Łączenie AutoLISPu z arkuszem kalkulacyjnym i bazą danych

  • Makra i programy użyte w tym rozdziale
  • Strukturalny język zapytań
  • Wzorcowy plik odczytywania danych z atrybutów
    • Formatowanie pliku wzorcowego
    • Odczytywanie wartości atrybutów za pomocą DDATTEXT
  • Import danych do arkusza kalkulacyjnego Microsoft Excel
    • Wykorzystanie arkusza kalkulacyjnego
    • Import danych z AutoCADa
    • Formatowanie danych w kolumnach
    • Dodawanie opisu kolumn
  • Wykonywanie obliczeń w arkuszu kalkulacyjnym
    • Przygotowanie pliku arkusza kalkulacyjnego do przekazania go do AutoCADa
    • Wprowadzenie danych z powrotem do AutoCADa
  • Wykorzystanie pamięci w przypadku użycia komendy SHELL
    • Wykorzystanie programu SHROOM.COM do zwiększenia ilości wolnej pamięci
  • Użycie dBase z AutoCADem
  • Przygotowanie rekordu wejściowego
    • Użycie dBase do zarządzania rysunkami
  • Struktura bazy danych programu PRO_TRAK
    • Import danych projektu
    • Raporty o projekcie
    • Raport czasu rysowania
    • Uruchomienie programu PRO_TRAK
  • Podsumowanie

Rozdział 6. AutoLISP i przestrzeń trójwymiarowa

  • Używanie obiektów 3D
  • Makra, narzędzia i programy AutoLISPu, używane w tym rozdziale
    • Różnica między punktami 2D i 3D
  • AutoCAD i przestrzeń trójwymiarowa
    • Obiekty 3D i 2D
    • Lokalne układy współrzędnych UCS
    • Wektory wystawania (grubości) obiektu
  • Rysunki 3D z obiektami 2D
    • Jak zapamiętywane są wektory wystawania
    • ECS - układ współrzędnych obiektu
  • Przekształcenia punktów 3D
    • Stosowanie układu współrzędnych ekranu DCS i układu przestrzeni papieru PS DCS
    • Wyświetlanie zapytań za pomocą funkcji GRDRAW, TRANS i układu DCS
    • Zobrazowanie orientacji za pomocą funkcji TRANS
  • Narzędzia do programowania w przestrzeni 3D
    • Określanie położenia w przestrzeni, we współrzędnych biegunowych
  • Wzory dla współrzędnych biegunowych i krzywych
  • Narzędzia do rysowania trójwymiarowego
    • Tworzenie wielu widoków w układzie UCS
  • Praca z rzutniami i lokalnymi układami współrzędnych
  • Rysowanie bez zmian płaszczyzn układów UCS
    • Obliczanie wektorów wystawania
    • Aktualizacja kodu 210
    • Zastosowanie zmiany układu ECS dla narysowania rurociągu 3D
    • Program rysujący szablon rozwinięcia rury
  • Użycie danych obiektów trójwymiarowych
    • Dane punktu, linii i powierzchni 3D
    • Dane polilinii 3D, siatki wielobocznej i siatki wielościennej
    • Dane siatek wielobocznych i wielościennych
    • Dane brył AME
  • Programowanie AME za pomocą AutoLISPu
    • AME i AutoLISP
    • Programowanie komend AME w AutoLISPie
    • Ograniczenia
    • Ładowanie AME
    • Przykłady programów AME
  • Zastosowanie komend API w programach AutoLISPu
    • Wskazówki do programowania API AME
    • Przykład programowania API
  • Podsumowanie

Rozdział 7. Przetwarzanie wsadowe

  • Narzędzia programowe i programy AutoLISPu używane w tym rozdziale
  • Porównanie metod przetwarzania wsadowego
  • Skrypty AutoCADa
  • Menu kontra skrypty
  • Pliki DXF
  • Odczyt danych za pomocą AutoLISPu
  • Użycie skryptów, AutoLISPu i DXF
    • Wprowadzanie przerwy w wykonywaniu skryptu
    • Tworzenie kreatora skryptów
  • Tworzenie listy plików
  • Tworzenie listy komend skryptu
  • Tworzenie skryptu za pomocą AutoLISPu
  • Funkcja MSCRIPT - interfejs użytkownika w programie BATCHSCR
  • Tworzenie specjalizowanych kreatorów skryptów
    • Tworzenie slajdów za pomocą skryptu
  • Oglądanie slajdów za pomocą skryptu
  • Plotowanie
    • Współdziałanie skryptów i AutoLISPu
    • Tworzenie programu do aktualizacji bloków
  • Podsumowanie

Rozdział 8. Pliki DXF i przetwarzanie zewnętrzne

  • Makra, narzędzia AutoLISPu i programy występujące w tym rozdziale
  • Format DXF
  • Kody grup DXF i dane elementów
    • Organizacja sekcji pliku DXF
    • Czytanie sekcji nagłówka pliku DXF
    • Czytanie sekcji tablic
    • Czytanie sekcji bloków
    • Czytanie sekcji obiektów rysunkowych
  • Import plików DXF
    • Ograniczenia komendy DXFIN
    • Jak napisać program do sprawdzania pisowni w pliku DXF
  • Pisanie programów w BASICu do przetwarzania plików DXF
    • Język BASIC
    • Zastosowanie BASICa do przetwarzania plików DXF
  • Wymiana danych pomiędzy różnymi wersjami AutoCADa i innymi programami CAD
  • Podsumowanie

Rozdział 9. Sterowanie systemem

  • Narzędzia i programy używane w tym rozdziale
  • Zarządzanie systemem
    • Kartoteki i kontrola plików
    • Ustawianie zmiennych systemowych
    • Kontrola ścieżek dostępu
    • Komenda SUBST systemu DOS
  • Początkowe ustawienia rysowania
    • Menu ustawień kontra plik ACAD.LSP
  • Plik ACAD.LSP
    • Jak korzystać z pliku ACAD.LSP
    • Jak zarządzać warstwami
    • Rysunek nowy, czy istniejący?
  • Użycie funkcji S::STARTUP - samoczynnego startu
  • Sterowanie dostępem do komend
    • Jak wyłączyć i zmienić definicje komend
    • Kontrolowanie zakończenia pracy za pomocą zastępczej komendy END
  • Zastosowanie pliku menu MNL
    • Wczytywanie plików ACAD.MNL i ACADR12.LSP
    • Inicjalizacja za pomocą plików MNL
  • Sterowanie wprowadzaniem komend
    • Definicje skrótów komend w pliku ACAD.PGP
    • Sterowanie klawiaturą
    • Zmiana definicji klawiszy w pliku ANSI.SYS
  • Tworzenie makr "w locie"
  • Kontrolowanie błędów
    • Jak korzystać z funkcji *ERROR*
  • Tworzenie systemu pułapkowania błędów
  • Sterowanie przywracaniem stanu początkowego
    • Włączenie kontroli błędów do programów
  • Kontrola ładowania funkcji
    • Kontrola ładowania programów za pomocą funkcji ILLOAD
    • Jak automatycznie wczytywać funkcje
    • Jak pisać samoładujące się komendy
    • Jak przestawiać funkcje w ograniczonej pamięci
  • Zarządzanie pamięcią
    • Jak pisać efektywne programy
    • Jak sterować pamięcią AutoLISPu
    • Wykorzystanie pamięci przez AutoLISP
  • Szyfrowanie i zabezpieczenie
    • Szyfrowanie plików AutoLISPu i menu
  • Pakowanie plików AutoLISPu przy pomocy programu LSPSTRIP
  • Dokumentacja i prezentacja aplikacji
    • Wpisywanie komentarzy w programach AutoLISPu
    • Jak opisywać pliki menu
    • Dokumentacja jak-to-zrobić
    • Prezentacja programu
    • Teksty pomocy wyświetlane na ekranie i slajdy
  • Podsumowanie

Skorowidz

Dodaj do koszyka AutoLISP dla zaawansowanych

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.