AutoCAD. Automatyzacja zadań grafiki za pomocą Delphi - Helion
ISBN: 83-7197-682-8
stron: 256, Format: B5, okładka: miękka
Data wydania: 2002-02-04
Księgarnia: Helion
Cena książki: 39,00 zł
Obecnie dokumentacja techniczna jest używana i przetwarzana najczęściej w formie elektronicznej. Do zapisu konstrukcji stosuje się różnorodne programy CAD. Możliwości wyboru jednego spośród nich są duże, jednakże dla osiągnięcia wydajnej pracy programy te trzeba odpowiednio dostosować do określonych potrzeb. Jednym ze sposobów takiego dostosowania jest opracowanie specjalistycznych aplikacji pozwalających na automatyzację procesu projektowania, np. w AutoCAD-zie. Program ten ma wbudowany interfejs automatyzacji OLE, który pozwala oddziaływać w sposób programowy na proces tworzenia rysunku.
Książka powstała w wyniku opracowania przez autorów (na potrzeby własne i innych użytkowników) aplikacji do wspomagania projektowania w AutoCAD-zie. Jest ona adresowana do inżynierów, studentów i innych użytkowników tego programu. Książka zawiera wiele kodów, które można bezpośrednio uruchomić i wykorzystać w swojej pracy projektowej. Użycie większości kodów znajdujących się na płycie CD wymaga jedynie przeprowadzenia instalacji. Użytkownik posiadający pewne umiejętności programowania w Delphi może je rozbudować lub adaptować do swoich celów.
Nawet zaawansowane aplikacje przedstawione w książce są łatwe do uruchomienia i bezpośredniego użycia. Bardzo przydatne dla projektanta mogą być programy do automatycznego rysowania połączeń wpustowych w połączeniu z automatycznymi obliczeniami, wspomagające rysowanie oznaczeń połączeń spawanych czy automatyzujące generowanie elementów połączeń śrubowych.
Książka adresowana jest do inżynierów, studentów i innych użytkowników posiadających wiedzę na temat programu AutoCAD. Użycie wielu programów załączonych na płycie CD wymaga jedynie przeprowadzenia instalacji. Praca zawiera kod wielu programów do bezpośredniego wykorzystania. Użytkownik posiadający pewne umiejętności programowania w Delphi może programy te rozbudować lub adaptować do swoich celów.
W rozdziale 3. omówiono metody i właściwości interfejsu automatyzacji OLE programu AutoCAD 2000, oraz przedstawiono sposób nawiązania połączenia z interfejsem automatyzacji OLE i omówiono przekazywanie parametrów metod i podano przykłady ich użycia.
Rozdział 4. przedstawia programy generowania składników, bloków i innych elementów na rysunkach w programie AutoCAD w przestrzeni 2D i 3D.
Rozdział 5. podejmuje programowanie obsługi zdarzeń związanych z dokumentami i działanie programu AutoCAD.
W rozdziale 6. przedstawiono zaawansowane aplikacje, szczególnie przydatne dla projektanta, takie jak: automatyczne rysowanie połączeń wpustowych w połączeniu z automatycznymi obliczeniami, wspomaganie rysowania oznaczeń połączeń spawanych i zautomatyzowane generowanie elementów połączeń śrubowych. Na zakończenie pracy przedstawiono opracowany przez autorów obszerny dodatek z opisem interfejsu automatyzacji OLE programów AutoCAD 2000.
W podręczniku zamieszczono te fragmenty kodów programów, które wymagają wyjaśnień (komentarza), kompletny kod przedstawionych programów znajduje się na załączonej do pracy płycie CD.
Osoby które kupowały "AutoCAD. Automatyzacja zadań grafiki za pomocą Delphi ", wybierały także:
- AutoCAD 2020. Kurs video. Podstawy zastosowania programu w architekturze i budownictwie 119,00 zł, (53,55 zł -55%)
- AutoCAD LT 2015. Kurs video. Poziom pierwszy. Podstawy projektowania 2D 69,00 zł, (31,05 zł -55%)
- AutoCAD LT 2015. Kurs video. Poziom drugi. Zaawansowane projektowanie 2D 99,00 zł, (44,55 zł -55%)
- AutoCAD 2024 PL. Pierwsze kroki 57,00 zł, (28,50 zł -50%)
- AutoCAD 2023 PL. Pierwsze kroki 49,00 zł, (24,50 zł -50%)
Spis treści
AutoCAD. Automatyzacja zadań grafiki za pomocą Delphi -- spis treści
Przedmowa (5)
Rozdział 1. Zasady automatyzacji OLE (7)
- Automatyzacja (7)
- Struktura klienta automatyzacji (8)
- Klasy i obiekty (9)
Rozdział 2. Interfejs automatyzacji OLE programu AutoCAD 2000 (11)
- Obiekty interfejsu automatyzacji OLE (13)
- Kolekcja Blocks (13)
- Obiekt Block (14)
- Obiekt ModelSpace (15)
- Nawiązanie połączenia z serwerem OLE i ustawienia początkowe (17)
- Translacja współrzędnych (18)
- Metody generowania podstawowych elementów rysunku (18)
- Wybrane metody modyfikacji obiektów (38)
- Wybrane składniki obiektu Document i kolekcji Documents (48)
- Kolekcja Dictionaries, obiekty Dictionary i XRecord (53)
- Kolekcja DimStyles i obiekt DimStyle (57)
- Kolekcja Layers i obiekt Layer (58)
- Kolekcja Linetypes i obiekt Linetype (60)
- Kolekcje Groups i SelectionSets oraz obiekty Group i SelectionSet (61)
- Kolekcja TextStyles i obiekt TextStyle (65)
- Kolekcja UserCoordinateSystems i obiekt UCS (68)
- Obiekt Utility (69)
- Ustalanie aktywnych właściwości obiektu Document (75)
- Paski menu i paski narzędziowe (76)
- Kolekcja MenuGroups i obiekt MenuGrup (76)
- Kolekcje MenuBar i PopUpMenu oraz obiekt PopUpMenuItem (76)
- Kolekcja Toolbars oraz obiekty Toolbar i ToolbarItem (78)
Rozdział 3. Przykłady aplikacji (83)
- Przygotowanie dokumentu - dodawanie warstw i typów linii (83)
- Generowanie składników rysunkowych (86)
- Rysowanie otworów według zadanych współrzędnych (86)
- Umieszczanie składników na ustalonej warstwie (89)
- Bloki składników (92)
- Atrybuty bloków (97)
- Kreskowania (98)
- Działania na obiektach rysunku (103)
- Rysunki 3D (109)
- Linia śrubowa - krzywe sklejane (117)
- Generowanie powierzchni 3D (121)
Rozdział 4. Zdarzenia (127)
- Dostęp do obsługi zdarzeń - biblioteki typów (127)
- Importowane biblioteki typów (127)
- Nawiązanie połączenia z obiektami interfejsu OLE przy użyciu modułu importowego (129)
- Obsługa zdarzeń programu AutoCAD (130)
Rozdział 5. Aplikacje dla mechaników (139)
- Oznaczenia połączeń spawanych (139)
- Elementy połączeń śrubowych (157)
- Obliczenia i rysowanie połączenia wpustowego (179)
- Dobór i generowanie rysunków profili zamkniętych prostokątnych na podstawie obliczeń wytrzymałościowych (190)
- Przetwarzanie informacji zapisanych w tabelce rysunku (194)
- Automatyzacja rysowania schematów pneumatycznych i hydraulicznych (196)
Literatura (201)
- Polskie Normy (202)
Dodatek A Wykaz metod, zdarzeń i właściwości interfejsu automatyzacji OLE programu AutoCAD 2000 (203)
Dodatek B Programy na płycie CD (249)
Skorowidz (251)