Professional Documents
Culture Documents
Bloki dynamiczne zawieraj oprcz elementw rysunkowych i/lub atrybutw rwnie operacje na elementach
bloku. Aby mona byo je realizowa konieczne s specjalne obiekty tzw. parametry. Oba te elementy mog wystpowa jedynie w bloku.
Parametry i operacje
Parametry i operacje mona je wstawi tylko w edytorze
bloku, gdzie s dostpne poprzez palety narzdziowe
(rys 1).
Dostpne w edytorze bloku operacje s odpowiednikami polece edycyjnych AutoCADa, ktre s
wykonywane na obiektach bloku (w tym take i parametrach). Miejsce wstawienia operacji nie ma znaczenia dla jej funkcjonowania, gdy jest to obiekt abstrakcyjny. Jej obecno jest zaznaczana w edytorze bloku
ikon w ksztacie byskawicy zaopatrzona w nazw
operacj.
Kada operacja wstawiona do bloku musi by
powizana z odpowiednim parametrem oraz obiektami
skadowymi bloku. Parametr jest ucielenieniem danych, ktre s wprowadzane w czasie wykonywania
polecenia edycyjnego, takich jak: punkty, kty odlegoci itp. Po wstawieniu bloku dynamicznego parametry s dostpne poprzez specjalne uchwyty. ManiRys.1.Palety parametrw i operacji
pulowanie uchwytami powoduje zmian wartoci ich
parametrw co w rezultacie wymusza wykonanie operacji powizanych z tymi parametrami.
Parametry w edytorze bloku wygldaj zwykle jak wymiary uzupenione znacznikami uchwytw. Zwizane s z nimi domylne nazwy i etykiety, ktre mona zmienia tak, aby odpowiaday terminologii i symbolice stosowanej przez uytkownika. Na przykad, jeli parametr liniowy opisuje promie okrgu, to zamiast domylnej nazwy Liniowy nada mu nazw Promie, a zamiast domylnej etykiety Odlego mona mu przypisa
etykiet R. Oto krtki opis parametrw.
Punktowy wprowadza wsprzdne X i Y punktu do wykonywanej operacji i moe by uywany w roli wektora np. przesunicia. Wygld: jak wymiar porzdkowy.
Liniowy wprowadza odlego do wykonywanej operacji i ogranicza ruch wzdu kta jego wstawienia. Inaczej wprowadza wektor o ustalonej orientacji i zmiennej dugoci. Wygld: jak wymiar normalny.
Biegunowy wprowadza odlego i kt do wykonywanej operacji. Wygld: jak wymiar normalny.
XY wprowadza dwie odlegoci (nawzajem prostopade) od punktu bazowego parametru, co pozwala na ruch
w dwch wzajemnie prostopadych kierunkach. Wygld: jak para wymiarw (poziomych i pionowych).
Obracania wprowadza kt do wykonywanej operacji. Wygld: wywietlany jako okrg.
Odwracania wprowadza lini odbicia dla operacji odwracania (lustro).Wygld: linia kropkowana.
Widocznoci steruje widocznoci obiektw w bloku i zawsze odnosi si do caego bloku. Kliknicie
uchwytu na rysunku spowoduje wywietlenie listy stanw widocznoci dostpnych dla odnonika do
bloku. Pozwala na wywietlanie lub ukrywanie elementw bloku. Wywietlany jako tekst ze skojarzonym uchwytem.
Przegldania okrela waciwo zdefiniowan przez uytkownika, ktra moe by wprowadzana przez
uytkownika lub wybierana z tabeli. Wywietlany jako tekst ze skojarzonym uchwytem. We wstawieniu
bloku kliknicie na uchwyt wywietla list dostpnych wartoci.
Poniej lista operacji z krtkim opisem oraz wskazaniem z jakiego rodzaju parametrem mog one by kojarzone.
Parametry
Operacje
Przesuwania podobna jest do polecenia przesu. W odnoniku do bloku dynamicznego operacja przesunicia powoduje
przesunicia obiektw o okrelon odlego lub kt.
Waciwo jest kombinacj wartoci rnych parametrw sterujcych operacjami. Ze wszystkich moliwych
kombinacji mona stworzy tzw. tabel przegldania. Kadej pozycji (wierszowi) w tabeli mona przypisa etykiet. Uycie operacji przegldania skojarzonej jej z uchwytem przegldania, pozwoli w odnoniku do bloku
wywietli list etykiet poprzez kliknicie na uchwycie parametru przegldania (rys. dalej). Po wyborze jakiej
etykiety zostan wykonane operacje zwizane z dan kombinacj wartoci, co zmieni wygld wstawienia bloku.
Na przykad tworzc nakrtk z gwintem metrycznym moemy rozmiar gwintu ustala operacj skalowania skojarzon z parametrem liniowym. Wiadomo jednak, e rednice gwintu tworz
okrelony typoszereg (M3, M4, M5 ...). Aby, zmusi uytkownika do wyboru wartoci
dopuszczonej a nie dowolnej (bo nie ma gwintu np. M8.25) moemy stworzy tabel
przegldania z etykietami M3, M4 ... i przypisa kadej z nich okrelone wartoci skalowania (czyli parametru odlegoci) tak, aby po wyborze konkretnej etykiety blok przybra waciw wielko.
Dokadny opis blokw dynamicznych przekracza zakres niniejszej instrukcji. Po
szczegy mona sign do systemu pomocy (Podrcznik uytkownika Tworzenie i modyfikowanie obiektw Tworzenie i uywanie blokw). Aby lepiej zrozumie ide tworzenia i uywania blokw dynamicznych prosz sign do nastpnej instrukcji, w ktrej krok
po kroku na buduje si konkretny blok zwierajcy elementy opisane w tym rozdziale. W tym zakresie pomocna moe by te analiza blokw dostpnych w Palecie narzdzi (Ctrl-3).
L=10
D=4
Wywoujemy polecenie bedycja i w pokazanym oknie wybieramy z listy blok o nazwie cznik. Po klikniciu w OK. przechodzimy do edytora bloku.
W wywietlonej palecie wybieramy zakadk Parametry.
Z palety wybieramy parametr punktowy. Zmieniamy jego etykiet na P i wstawiamy go w punkcie bazowym
(wcz opcj Baza w ustawieniach trybu OBIEKT) atrybutu SYMBOL (rys. 3a)
Z palety wybieramy parametr obrotu. Zmieniamy jego etykiet na A i wstawiamy go w punkcie bazowym
atrybutu SYMBOL (rys. 3b). Promie wybierzmy tak jak to wida na rysunku a kt bazowy ustalmy na 0.
A)
B)
A)
B)
3. W palecie klikamy na parametr liniowy i zmieniamy jego nazw na Dugo (opcja N) a etykiet na L (opcja
E) a potem wstawiamy go do bloku wskazujc jako punkt pierwszy centrum okrgu a jako drugi koniec
cznika (rys. 6a).
4. Zaznaczmy wstawiony parametr L a nastpnie klikamy prawym klawiszem myszy i w menu kursora wybieramy Wywietlanie uchwytw 1 (rys. 6b). To spowoduje wywietlenie tylko jednego uchwytu parametru a
nie dwch.
5. Powtarzamy dwa ostatnie kroki w celu wstawienia parametru liniowego oznaczonego na (rys. 6a) R. Ten
parametr apie centrum otworu oraz jego lewy punkt kwadrantowy. Pamitajmy o zmianie nazwy na Promie
i etykiety na R.
b)
a)
Polecenie: _BParameter Liniowy
Okrel punkt pocztkowy lub [Nazwa/Etykieta/Acuch/Opis/BAzowy/Paleta/Zestaw wartoci]: e
Podaj etykiet waciwoci odlegoci <Odlego>: L
Okrel punkt pocztkowy lub [Nazwa/Etykieta/Acuch/Opis/BAzowy/Paleta/Zestaw wartoci]: wskazujemy centrum otworu
Okrel punkt kocowy: wskazujemy rodek pionowego odcinka zakaczajcego jzyczek
Okrel pooenie etykiety: wskazujemy pooenie etykiety L (patrzv rys)
Rys.6 . Wstawianie parametru liniowego dla L a) oraz ograniczanie widocznoci jego uchwytw do jednego b)
a)
b)
Rys. 7. Dodawanie operacji skalowania a) i przesuwania b)
4. Zapisujemy, zamykamy i testujemy zachowanie si bloku. Zauwamy dwa nowe uchwyty we wstawionym
bloku. Umoliwiaj one nieograniczone zmiany L i D.
Nowe uchwyty
Znaczniki dla
rozcigania
Polecnie
wbpoka
Polecnie
wbukryj
Polecnie
bwstan
4. Dodajemy nowy stan (przycisk Nowy) i w nowym oknie nadajemy mu nazw Bez osi. Zamykamy okno
OK.
(polecenie wbukryj) i wskazujemy obiekty do ukrycia czyli obie osie blo5. W pasku edytora klikamy ikon
ku.
6. Zapisujemy i zamykamy edytor.
7. Testujemy odnonik do bloku. W odnoniku pojawi si dodatkowy uchwyt. Kliknicie na nim wywietla
list stanw widocznoci. Po wybraniu z niej pozycji Bez osi we wstawionym bloku znikaj osie.
Zadanie dodatkowe
Zdefiniowa dynamiczny blok z atrybutem chropowato. Blok ma umoliwia:
- uzyskanie oznaczenia chropowatoci z uwzgldnieniem obracania atrybutu,
- ukrywaniem wybranych elementw znaku w celu uzyskania rnych wariantw znaku