plik


ÿþwiczenie nr 10  Bloki Dynamiczne Bloki dynamiczne zawieraj oprócz elementów rysunkowych i/lub atrybutów równie| operacje na elementach bloku. Aby mo|na byBo je realizowa konieczne s specjalne obiekty tzw. parametry. Oba te elementy mog wy- stpowa jedynie w bloku. Parametry i operacje Parametry i operacje mo|na je wstawi tylko w edytorze bloku, gdzie s dostpne poprzez palety narzdziowe (rys 1). Dostpne w edytorze bloku operacje s odpo- wiednikami poleceD edycyjnych AutoCAD a, które s wykonywane na obiektach bloku (w tym tak|e i para- metrach). Miejsce wstawienia operacji nie ma znacze- nia dla jej funkcjonowania, gdy| jest to obiekt abstrak- cyjny. Jej obecno[ jest zaznaczana w edytorze bloku ikon w ksztaBcie  bByskawicy zaopatrzona w nazw operacj. Ka|da operacja wstawiona do bloku musi by powizana z odpowiednim parametrem oraz obiektami skBadowymi bloku. Parametr jest  uciele[nieniem da- nych, które s wprowadzane w czasie wykonywania polecenia edycyjnego, takich jak: punkty, kty odle- gBo[ci itp. Po wstawieniu bloku dynamicznego para- metry s dostpne poprzez specjalne uchwyty. Mani- Rys.1.Palety parametrów i operacji pulowanie uchwytami powoduje zmian warto[ci ich parametrów co w rezultacie wymusza wykonanie operacji powizanych z tymi parametrami. Parametry w edytorze bloku wygldaj zwykle jak wymiary uzupeBnione znacznikami uchwytów. Zwi- zane s z nimi domy[lne nazwy i etykiety, które mo|na zmienia tak, aby odpowiadaBy terminologii i symboli- ce stosowanej przez u|ytkownika. Na przykBad, je[li parametr liniowy opisuje promieD okrgu, to zamiast do- my[lnej nazwy Liniowy nada mu nazw PromieD, a zamiast domy[lnej etykiety OdlegBo[ mo|na mu przypisa etykiet R. Oto krótki opis parametrów. Punktowy  wprowadza wspóBrzdne X i Y punktu do wykonywanej operacji i mo|e by u|ywany w roli wekto- ra np. przesunicia. Wygld: jak wymiar porzdkowy. Liniowy  wprowadza odlegBo[ do wykonywanej operacji i ogranicza ruch wzdBu| kta jego wstawienia. Ina- czej wprowadza wektor o ustalonej orientacji i zmiennej dBugo[ci. Wygld: jak wymiar normalny. Biegunowy  wprowadza odlegBo[ i kt do wykonywanej operacji. Wygld: jak wymiar normalny. XY  wprowadza dwie odlegBo[ci (nawzajem prostopadBe) od punktu bazowego parametru, co pozwala na ruch w dwóch wzajemnie prostopadBych kierunkach. Wygld: jak para wymiarów (poziomych i pionowych). Obracania  wprowadza kt do wykonywanej operacji. Wygld: wy[wietlany jako okrg. Odwracania  wprowadza lini odbicia dla operacji odwracania (lustro).Wygld: linia kropkowana. Widoczno[ci  steruje widoczno[ci obiektów w bloku i zawsze odnosi si do caBego bloku. Kliknicie uchwytu na rysunku spowoduje wy[wietlenie listy stanów widoczno[ci dostpnych dla odno[nika do bloku. Pozwala na wy[wietlanie lub ukrywanie elementów bloku. Wy[wietlany jako tekst ze skojarzo- nym uchwytem. Przegldania  okre[la wBa[ciwo[ zdefiniowan przez u|ytkownika, która mo|e by wprowadzana przez u|ytkownika lub wybierana z tabeli. Wy[wietlany jako tekst ze skojarzonym uchwytem. We wstawieniu bloku kliknicie na uchwyt wy[wietla list dostpnych warto[ci. 1 Poni|ej lista operacji z krótkim opisem oraz wskazaniem z jakiego rodzaju parametrem mog one by koja- rzone. Parametry Operacje Przesuwania  podobna jest do polecenia przesuD. W odno[ni- ku do bloku dynamicznego operacja przesunicia powoduje x x x x przesunicia obiektów o okre[lon odlegBo[ lub kt. Skalowania  podobna jest do polecenia SKALA. W odno[niku do bloku dynamicznego operacja skalowania powoduje przeska- lowanie zbioru wskazaD bloku, gdy skojarzony parametr jest x x x poddawany edycji za pomoc ruchomych uchwytów lub za po- moc palety Cechy. Rozcigania  operacja powoduje przesunicie i rozcignicie obiektów o okre[lon odlegBo[ w okre[lonym poBo|eniu. Po skojarzeniu operacji z parametrem, nale|y okre[li ramk rozci- gania dla operacji rozcigania a potem obiekty dla zbioru wska- x x x x zaD operacji rozcigania. DziaBanie podobne jest do okre[lania okna wyboru przecicia w poleceniu ROZCIGNIJ. Rozcigania biegunowego  operacja jest poBczeniem poleceD ROZCIGNIJ i OBRÓT. Rozciganie biegunowe powoduje obracanie, przesuwanie i rozciganie obiektów o okre[lony kt i odlegBo[. Po skojarzeniu rozcignicia biegunowego z parame- X trem biegunowym nale|y okre[li ramk rozcigania do operacji rozcigania biegunowego. Nastpnie wybra obiekty do rozci- gnicia i obiekty do obrotu. Obracania  podobna do polecenia OBRÓT. W odno[niku do bloku dynamicznego operacja obracania powoduje obrócenie X skojarzonych obiektów. Odwracania  operacja umo|liwia odwrócenie odno[nika bloku dynamicznego wokóB wybranej osi, nazywanej lini odbicia. DziaBa na wskazanych skBadnikach bloku podobnie jak przy x poleceniu LUSTRO. Szyku  operacja powoduje skopiowanie skojarzonej z nim figury i utworzenie szyku w ukBadzie prostoktnym. Liczba kolumn i wierszy jest okre[lana jako iloraz dBugo[ci parametru Liniowego x X x lub XY przez wprowadzon odlegBo[ midzy kolumnami. Przegldania  tworzy tabel przegldania. Tabeli przegldania mo|na u|y do przypisania wBa[ciwo[ci u|ytkownika i warto[ci x do bloku dynamicznego. WBa[ciwo[ jest kombinacj warto[ci ró|nych parametrów sterujcych operacjami. Ze wszystkich mo|liwych kombinacji mo|na stworzy tzw. tabel przegldania. Ka|dej pozycji (wierszowi) w tabeli mo|na przypisa ety- kiet. U|ycie operacji przegldania skojarzonej jej z uchwytem przegldania, pozwoli w odno[niku do bloku wy[wietli list etykiet poprzez kliknicie na uchwycie parametru przegldania (rys. dalej). Po wyborze jakiej[ etykiety zostan wykonane operacje zwizane z dan kombinacj warto[ci, co zmieni wygld wstawienia blo- ku. Na przykBad tworzc nakrtk z gwintem metrycznym mo|emy rozmiar gwintu ustala operacj skalo- wania skojarzon z parametrem liniowym. Wiadomo jednak, |e [rednice gwintu tworz okre[lony typoszereg (M3, M4, M5 ...). Aby, zmusi u|ytkownika do wyboru warto[ci dopuszczonej a nie dowolnej (bo nie ma gwintu np. M8.25) mo|emy stworzy tabel przegldania z etykietami M3, M4 ... i przypisa ka|dej z nich okre[lone warto[ci skalo- wania (czyli parametru odlegBo[ci) tak, aby po wyborze konkretnej etykiety blok przy- braB wBa[ciw wielko[. DokBadny opis bloków dynamicznych przekracza zakres niniejszej instrukcji. Po szczegóBy mo|na sign do systemu pomocy (Podrcznik u|ytkownika  Tworze- nie i modyfikowanie obiektów  Tworzenie i u|ywanie bloków). Aby lepiej zro- zumie ide tworzenia i u|ywania bloków dynamicznych prosz sign do nastpnej instrukcji, w której krok po kroku na buduje si konkretny blok zwierajcy elementy opisane w tym rozdziale. W tym zakresie pomoc- na mo|e by te| analiza bloków dostpnych w Palecie narzdzi (Ctrl-3). 2 wiczenie nr 10 - Zadania do wykonania Zdefiniowa blok z atrybutem o nazwie Acznik. W wiczeniu bd realizowane kolejne warianty tego bloku dynamicznego z dodaniem kolejnych operacji na wybranych elementach. Wymiary bloku pokazano na rysunku przy czym na pocztku przyjmiemy D = 4 oraz L = 10. Rol atrybutu bdzie przechowywanie numeru Bcznika L=10 D=4 Rys.2 . Wygld i wymiary bloku Celem ostatecznym jest wyposa|enie bloku w nastpujce cechy funkcjonalne: 1. Mo|liwo[ przemieszczania i obracania atrybutu. 2. Mo|liwo[ zmiany wymiaru L skokowo tak by przyjmowaB on tylko warto[ci 10, 15 i 20 3. Mo|liwo[ pBynnej zmiany [rednicy otworu D od warto[ci 0 .. 6 i skokowej . 4. Mo|liwo[ wyboru kombinacji D i L z typoszeregu warto[ci. 5. Mo|liwo[ wy[wietlania i ukrywania osi Bcznika. Cechy te bdziemy dodawa sukcesywnie stosujc edytor bloku bedycja. Krok 1  rysujemy elementy skBadowe Narysujmy element wg wymiarów pokazanych na rys.2. Nie rysujemy wymiarów tylko sam element i osie. Liniom tworzcym osie nadajmy, edytujc ich cechy, wzór CENTER. Krok 2  definiujemy atrybut Poleceniem atrdef utwórzmy atrybut SYMBOL. Pola w oknie dialogowym wypeBnijmy zgodnie z rysunkiem obok. Pamitajmy o zaznaczeniu przeBcznika Zablo- kuj poBo|enie w bloku. Po klikniciu na OK. umie[my atrybut tak jak to pokazano na rysunku 2. 3 Krok 3  definiujemy blok 1. Zaznaczamy wszystkie narysowane elementy i wywoBujemy polecenie blok. Elementy do bloku mo|emy te| wybra po wydaniu polece- nia. Do tego celu sBu|y przycisk Wybierz obiekty. 2. WypeBniamy pola w oknie dialogowym tak jak na rysunku obok. 3. Pamitajmy o wskazaniu punktu wstawienia. Klikamy w przycisk Wska| punkt a potem na rysunku wskazujemy [ro- dek otworu. 4. PrzeBcznik Otwórz w edytorze bloku pozostawiamy nieaktywny. 5. Zamykamy okno przyciskiem OK. 6. Teraz poleceniem wstaw mo|emy wstawi zdefiniowany blok, ale przedtem ustawmy warto[ zmiennej ATTDIA = 1. Krok 4  dodajemy parametry punktowy i obrotu Przystpujemy do dodania do bloku mo|liwo[ci przemieszczania i obracania atrybutu. Zrobimy to w dwóch krokach. Teraz dodamy parametry, przy pomocy których bdziemy sterowa operacjami przesuD i obró, za[ same operacje dodamy w kroku nastpnym. 1. WywoBujemy polecenie bedycja i w pokazanym oknie wybieramy z listy blok o nazwie Acznik. Po klikni- ciu w OK. przechodzimy do edytora bloku. 2. W wy[wietlonej palecie wybieramy zakBadk Parametry. 3. Z palety wybieramy parametr punktowy. Zmieniamy jego etykiet na P i wstawiamy go w punkcie bazowym (wBcz opcj Baza w ustawieniach trybu OBIEKT) atrybutu SYMBOL (rys. 3a) 4. Z palety wybieramy parametr obrotu. Zmieniamy jego etykiet na A i wstawiamy go w punkcie bazowym atrybutu SYMBOL (rys. 3b). PromieD wybierzmy tak jak to wida na rysunku a kt bazowy ustalmy na 0. A) B) Polecenie: _BParameter Punktowy Polecenie: _BParameter Obracania Okre[l poBo|enie parametru lub Okre[l punkt bazowy lub [Nazwa/Etykieta/BADcuch/Opis/Paleta]: e [Nazwa/Etykieta/BADcuch/Opis/Paleta/Zestaw warto[ci]: e Podajemy nazw etykiety Podajemy nazw etykiety Podaj etykiet wBa[ciwo[ci poBo|enia <PoBo|enie>: P Podaj etykiet wBa[ciwo[ci obrotu <Kt>: A Okre[l poBo|enie parametru lub Okre[l punkt bazowy lub [Nazwa/Etykieta/BADcuch/Opis/Paleta]: [Nazwa/Etykieta/BADcuch/Opis/Paleta/Zestaw warto[ci]: Podajemy poBo|enie opisu w punkcie bazowym atrybutu SYMBOL Podajemy punkt obrotu opisu w punkcie bazowym atrybutu SYMBOL Okre[l promieD parametru: Podajemy promieD parametru Okre[l domy[lny kt obrotu lub [Kt bazowy] <0>: ENTER Rys.3 . Wstawianie parametru punktowego a) i obrotu b) do bloku. Uwaga. Pojawienie si znaczka przy parametrze oznacza, |e nie skojarzono go z |adn operacj. 4 Krok 5  Dodajemy operacje przesuwania i obrotu 1. Wybieramy teraz w palecie zakBadk Operacje. 2. Z palety wybieramy operacj przesuwania. Jako parametr operacji wskazujemy parametr punktowy P a jako obiekty dla operacji SYMBOL oraz parametr obrotu A. Je|eli nie wska|emy parametru obracania to po prze- suniciu atrybutu jego obrót nie bdzie si odbywaB wokóB jego aktualnego punku bazowego, ale wokóB punk- tu, w którym znajdowaB si jego punkt bazowy w chwili definicji bloku. 3. Z palety wybieramy operacj obrotu. Jako parametr operacji wskazujemy parametr ktowy A a jako obiekty dla operacji SYMBOL oraz parametr punktowy P. 4. Zapisujemy blok klikajc w na pasku edytora oraz zamykamy edytor. A) B) Polecenie: _BActionTool Przesuwania Polecenie: _BActionTool Obracania Wybierz parametr: Wybierz parametr: wskazujemy parametr punktowy P wskazujemy parametr obrotu A Okre[l zbiór wskazaD dla operacji Okre[l zbiór wskazaD dla operacji Wybierz obiekty: Wybierz obiekty: wskazujemy SYMBOL oraz parametr obrotu A wskazujemy SYMBOL oraz parametr punktowy P Okre[l poBo|enie operacji lub [WspóBczynnik/Odsunicie]: Okre[l poBo|enie operacji lub [Typ bazowego]: Wskazujemy dowolny punk (patrz rys.) Wskazujemy dowolny punk (patrz rys.) Rys.4. Wstawianie operacji przesuwania i obrotu 5. Testujemy blok wstawiajc (wstaw) go do rysunku i manipulujc jego uchwytami. Przesuwanie elementu bloku uchwytem parametru przesuwania Uchwyty bloku dynamicznego po jego wstawieniu. Lewy górny prze- suwani, prawy górny obrotu i dolny punkt bazowy bloku. Obracanie elementu bloku uchwytem parametru ktowego Rys.5 .Testowanie wstawiania bloku Krok 6  dodajemy parametry liniowe dla skalowania i rozcigania Teraz przystpimy do organizowania funkcji zmiany odlegBo[ci L oraz [rednicy D Bcznika. Pierwsze bdzie zmieniane operacj rozcigania a drugie skalowania. Na pocztek bd to operacje wykonywane pBynnie a potem wprowadzimy dodatkowe ograniczenia. 1. WywoBujemy polecenie bedycja i wybieramy blok Acznik. 2. W wy[wietlonej palecie wybieramy zakBadk Parametry. 5 3. W palecie klikamy na parametr liniowy i zmieniamy jego nazw na DBugo[ (opcja N) a etykiet na L (opcja E) a potem wstawiamy go do bloku wskazujc jako punkt pierwszy centrum okrgu a jako drugi koniec Bcznika (rys. 6a). 4. Zaznaczmy wstawiony parametr L a nastpnie klikamy prawym klawiszem myszy i w menu kursora wybie- ramy Wy[wietlanie uchwytów ’! 1 (rys. 6b). To spowoduje wy[wietlenie tylko jednego uchwytu parametru a nie dwóch. 5. Powtarzamy dwa ostatnie kroki w celu wstawienia parametru liniowego oznaczonego na (rys. 6a) R. Ten parametr Bapie centrum otworu oraz jego lewy punkt kwadrantowy. Pamitajmy o zmianie nazwy na PromieD i etykiety na R. b) a) Polecenie: _BParameter Liniowy Okre[l punkt pocztkowy lub [Nazwa/Etykieta/BADcuch/Opis/BAzowy/Paleta/Zestaw warto[ci]: e Podaj etykiet wBa[ciwo[ci odlegBo[ci <OdlegBo[>: L Okre[l punkt pocztkowy lub [Nazwa/Etykieta/BADcuch/Opis/BAzowy/Paleta/Zestaw warto[ci]: wskazujemy centrum otworu Okre[l punkt koDcowy: wskazujemy [rodek pionowego odcinka zakaDczajcego jzyczek Okre[l poBo|enie etykiety: wskazujemy poBo|enie etykiety L (patrzv rys) Rys.6 . Wstawianie parametru liniowego dla L a) oraz ograniczanie widoczno[ci jego uchwytów do jednego b) Krok 7  dodajemy operacje skalowania i rozcigania 1. W wy[wietlonej palecie wybieramy zakBadk Operacje. 2. W palecie klikamy na operacj rozcigania. Jako parametr wskazujemy L. Na pro[b o wskazanie  Punktu parametru do skojarzenia z operacj ... wskazujemy czynny uchwyt parametru L. Jako ramk rozcigania cigniemy ramk obejmujc koDcówk Bcznika, za[ obiekty do rozcigania wybieramy oknem przecinaj- cym tak jak to pokazano na (rys. 7a). Uwaga  cignc obie ramki unikajmy wskazania parametru obrotu. 3. Teraz z palety wybieramy operacje skalowania wskazujc parametr R i otwór jako obiekty do skalowania. a) b) Rys. 7. Dodawanie operacji skalowania a) i przesuwania b) 4. Zapisujemy, zamykamy i testujemy zachowanie si bloku. Zauwa|my dwa nowe uchwyty we wstawionym bloku. Umo|liwiaj one nieograniczone zmiany L i D. Nowe uchwyty 6 Krok 8  Ustalamy zakresy zmian L i D. W tym kroku ustalimy list dopuszczalnych warto[ci parametru L na 10, 15 i 20 oraz mo|liwo[ skalowania otworu tak aby jego promieD nie przekroczyB warto[ci 3. 1. Otwieramy powtórnie edytor. 2. Zaznaczamy parametr liniowy R i wywoBujemy dla niego palet cechy (prawy klawisz myszy i ostatnia pozy- cja w menu kursora). 3. W grupie Zestaw warto[ci w pozycji Maksimum odlegBo[ci wpisujemy 3. (rys. 8a) 4. Wciskamy dwa razy ESC, aby usun zaznaczenie parametru R i zaznaczamy parametr L. 5. W grupie Zestaw warto[ci w pozycji Typ odlegBo[ci wybieramy Lista a w polu Lista warto[ci (rys. 8b) klikamy przycisk ... . 6. W wywoBanym oknie dialogowym (rys. 8c) dodajemy list warto[ci oddzielon przecinkami. Klikamy Dodaj a potem OK. a) Ustalenie górnego zakresu parametru R na 3 ogranicza [rednic otworu do 6 b) Zdefiniowanie listy dopuszczalnych warto[ci parametru L c) Ustalenie listy warto[ci parametru L Rys. 8 . Ustalanie listy dopuszczalnych warto[ci dla parametru skalowania i przesuwania. 7. Zapisujemy, zamykamy edytor i testujemy zachowanie si odno[nika do bloku. Zauwa|my, pionowe kreski wskazujce do jakiej dBugo[ci mo|na rozcign koDcówk Bcznika Znaczniki dla rozcigania Krok 9  Dodajemy sterowanie widoczno[ci osi bloku 1. WywoBujemy edytor 2. Wstawiamy parametr widoczno[ci w miejscu pokazanym na rysunku Parametr Widoczno[ci 7 3. Na pasku edytora wywoBujemy mened|era stanów widoczno[ci (ikona z prawej strony paska lub pole- cenie bwstan) i w wy[wietlonym oknie zmieniamy nazw stanu z StanWidoczno[ci0 na Wszystko. (przy- cisk ZmieD nazw) Polecnie wbpoka| Polecnie wbukryj Polecnie bwstan 4. Dodajemy nowy stan (przycisk Nowy) i w nowym oknie nadajemy mu nazw Bez osi. Zamykamy okno OK. 5. W pasku edytora klikamy ikon (polecenie wbukryj) i wskazujemy obiekty do ukrycia czyli obie osie blo- ku. 6. Zapisujemy i zamykamy edytor. 7. Testujemy odno[nik do bloku. W odno[niku pojawiB si dodatkowy uchwyt. Kliknicie na nim wy[wietla list stanów widoczno[ci. Po wybraniu z niej pozycji Bez osi we wstawionym bloku znikaj osie. Krok 10  Tworzymy typoszereg D i L 1. Otwieramy edytor i dodajemy parametr przegldania zmieniajc jego etykiet na Typoszereg.(rys. 9a) a). Dodajemy parametr przegldania zmieniajc jego etykiet na typoszereg b). Zmieniamy Zestaw warto[ci parlamentu R Rys.9. Dodanie parametru przegldania i zmiana zestawu warto[ci R 2. Edytujemy cechy parametru liniowego R zmieniajc Typ odlegBo[ci na Lista i dodajc warto[ 3. (podobnie jak w kroku 5.5) (rys. 9b) 3. Dodajemy operacj przegldania i w wy[wietlonym oknie (rys. 10a) (Tabela przegldania warto[ci) two- rzymy dwie kolumny klikajc na przycisk Dodaj wBa[ciwo[ci i wybierajc z wy[wietlonego okna najpierw pa- rametr R a potem L. (rys. 10b) 8 b) Wybór parametru na kolumn do WBa- a) WypeBnianie tabeli wBa[ciwo[ci [ciwo[ci wej[ciowych. Rys. 10. WypeBnianie tabeli przegldania 4. Klikajc na poszczególne komórki w panelu WBa[ciwo[ci wej[ciowych wybieramy z rozwijalnych list warto- [ci tak jak pokazano to na rysunku (rys. 10a). 5. WypeBniamy pozycje w panelu WBa[ciwo[ci przegldania etykietami R2-10, R2-15 itd. Jak to pokazano na rys. 10a. 6. W panelu WBa[ciwo[ci przegldania wymieniamy pozycje Tylko do odczytu na pozycje Pozwól na od- wrotne przegldanie. (rys. 10a) 7. Zaznaczamy kolejno parametry liniowe R oraz L i po klikniciu prawym klawiszem wyBczamy wy[wietlanie uchwytów (patrz rys. 6b). 8. Zapisujemy i testujemy blok.. Zauwa| zmian w ilo[ci uchwytów i ich funkcji. Uchwytem parametru przegl- dania mo|na teraz bra kombinacj D i L z wy[wietlonego typoszeregu. Zadanie dodatkowe Zdefiniowa dynamiczny blok z atrybutem chropowato[. Blok ma umo|liwia: - uzyskanie oznaczenia chropowato[ci z uwzgldnieniem obracania atrybutu, - ukrywaniem wybranych elementów znaku w celu uzyskania ró|nych wariantów znaku 9

Wyszukiwarka

Podobne podstrony:
Ćwiczenie nr 10
0110 04 05 2009, cwiczenia nr 10 , Tkanka łączna właściwa Paul Esz
Ćwiczenie 10 Własności dynamiczne 2015
Ćwiczenie nr 9 Bloki
Ćwiczenie 10 Własności dynamiczne
Cwiczenie nr
Ćwiczenie nr 23

więcej podobnych podstron