POLITECHNIKA ŚLĄSKA W GLIWICACH
WYDZIAŁ ORGANIZACJI I ZARZĄDZANIA
Grafika inżynierska
Sprawozdanie z wykładu
Parametryzacja rysunków
Wykonał: Hubert Skrzypulec
Grupa: ZiIP 2.2
W celu ułatwienia i przyspieszenia rysowania obiektów powtarzalnych, za pomocą programów typu CAD zapis konstrukcji jest parametryzowany.
Każdy z powtarzalnych elementów jest definiowany jako blok i może być wielokrotnie powtarzany bez potrzeby ponownego rysowania go.
Rysunek 1 Tworzenie bloku
Bloki mogą być dostępne tylko dla bieżącego projektu, bądź dla wszystkich wykonywanych poprzez zapisanie bloku na dysku twardym komputera.
Bloki tworzy się przez powiązanie obiektów i nadanie im nazwy. Do bloku można dołączyć również informacje (atrybuty).
Rysunek 2 Nadawanie atrybutów blokowi
Po zdefiniowaniu bloku w rysunku, można wstawić w nim jego odnośnik dowolną liczbę razy. Każda definicja bloku zawiera nazwę bloku, jeden lub większą liczbę obiektów, współrzędne punktu bazowego, wykorzystywanego do wstawiania bloku oraz dane dotyczące wszelkich dołączonych atrybutów. Punkt bazowy wykorzystywany jest jako punkt odniesienia dla lokalizacji bloku podczas jego wstawiania.
Atrybutami bloków są m.in. cena sparametryzowanego obiektu, rok jego produkcji oraz dane producenta. Możemy je pokazać lub ukryć na rysunku, w zależności od potrzeb. Istnieje również możliwość ekstrakcji atrybutów w postaci tabeli na rysunku.
Cechą programów CAD jest programowalność i otwarta architektura. Możemy tworzyć własne skrypty, a następnie uruchamiać je w programie typu CAD. W pliku skryptowym zapisujemy sekwencję plików.
Skrypt jest plikiem tekstowym, w którym w każdej linijce umieszczone jest jedno polecenie. Można tworzyć pliki skryptów poza programem AutoCAD korzystając z edytora tekstu lub procesora tekstu.
Rysunek 3 Przykład pliku skryptowego i jego działania
Wraz z programem AutoCAD użytkownik otrzymuje język programowania AutoLISP.
Programy napisane w języku AutoLISP pozwalają na interakcję programu z użytkownikiem.
Rysunek 4 Przykład programu napisanego w języku AutoLISP
Projektowanie złożonych obiektów polega na przeanalizowaniu i rozbiciu ich na proste elementy składowe. Tego typu elementy mogą być wbudowane w program CAD.
Przy pomocy programów CAD możemy łączyć wirtualnie zaprojektowane wcześniej obiekty.
Kolejną cechą programów CAD jest możliwość nadania zaprojektowanemu obiektowi możliwości ruchu. Możemy zdefiniować w jakim kierunku i w jakich zakresach może zmieniać swoje położenie.
str. 1