Ćwiczenie nr 4 - Modyfikacja elementów Modyfikacja obiektów graficznych MocnÄ… stronÄ… AutoCAD a sÄ… polecenia edycyjne. WÅ›ród nich można wyróżnić przeksztaÅ‚cenia geometryczne realizujÄ…ce matematyczne operacje przeksztaÅ‚ceÅ„ liniowych przestrzeni jak np. translacja czy obrót; konstrukcyjne, które oprócz modyfikacji obiektów tworzÄ… też nowe (wÅ›ród nich wyróżnia siÄ™ podklasÄ™ poleceÅ„ powielajÄ…cych) oraz polecenia edycyjne dostosowane indy- widualnie do różnych typów obiektów. PrzeksztaÅ‚cenia geometryczne Polecenia z tej grupy realizujÄ… podstawowe przeksztaÅ‚cenia przestrzeni takie jak: translacja, ob- rót, jednokÅ‚adność oraz symetria osiowa. Matematycznie sÄ… one realizowane liniowym prze- ksztaÅ‚ceniem punktów przestrzeni w postaci p = A· p + v. Gdzie p i p punkt i jego obraz (wektory [x, y, z]); A macierz (3×3) przeksztaÅ‚cenia oraz v wektor translacji. PrzesuÅ„ To polecenie realizuje translacjÄ™ o wektor v. Wektor ten definiujemy przez podanie dwóch punków poczÄ…tku i koÅ„cu wektora lub przez podanie jego skÅ‚adowych. W ostatnim przypad- ku, na pytanie o punkt pierwszy należy podać współrzÄ™dne wektora oddzielone przecinkiem a na pytanie o drugi wcisnąć ENTER. Jeżeli chcemy przesunąć okreÅ›lone obiekty, tak aby jakiÅ› konkretny ich punkt A znalazÅ‚ siÄ™ w okreÅ›lonym miejscu B (np. chcemy nasunąć Å‚uk na okrÄ…g, tak aby ich Å›rodki siÄ™ pokryÅ‚y) to definiujemy wektor przez dwa punkty wskazujÄ…c najpierw punkt A (Å›rodek Å‚uku) a potem B (Å›rodek okrÄ™gu). JeÅ›li zaÅ› znamy skÅ‚adowe przesuniÄ™cia (np. musimy odsunąć od Å›cian narysowany w narożniku prostokÄ…ta okrÄ…g o podane odlegÅ‚oÅ›ci) to decydujemy siÄ™ na sposób drugi. Obrót To polecenie wykonuje obrót obiektów wokół wskazanego punktu o zadany kÄ…t Ć (rys. 1). JeÅ›li nieznana jest wartość kÄ…ta obrotu a znana jest koÅ„cowa orientacja obiektu (np. musimy sprowa- dzić do pionu prostokÄ…t narysowany pod nieznanym kÄ…tem) to można posÅ‚użyć siÄ™ opcjÄ… Odnie- sienie. Po jej wyborze musimy podać kÄ…t odniesienia Ä…. Można go wskazać podajÄ…c dwa punkty A i B. Wówczas kÄ…t zawarty miedzy osiÄ… OX sprowadzonÄ… od punktu A a odcinkiem AB jest kÄ…tem, odniesienia Ä…. Efektem tego jest zmiana sposobu trzymania obiektów w czasie obrotu. Użycie odniesienia oznacza faktycznie obrót o kÄ…t Ć-Ä…. b) a) B A 1 Rys. 1. DziaÅ‚anie polecenia obrót, a) obrót pochylonego prostokÄ…ta wokół narożnika kÄ…t trzymania obiektu nieznany ze wzglÄ™du na nieznany kÄ…t pochylenia obiektu, b) obrót pochylonego prostokÄ…ta wokół narożnika kÄ…t trzymania obiektu ustalony opcjÄ… Od- niesienie przez wskazanie koÅ„ców dolnego boku prostokÄ…ta (w kolejnoÅ›ci zaznaczonej na rysunku) Skala To polecenie realizuje jednokÅ‚adność obiektów wzglÄ™dem wybranego punktu o okreÅ›lonÄ… war- tość skali n. Skala musi być dodatnia. Polecenie to zmienia rozmiary wybranych obiektów. Podanie wartoÅ›ci skali mniejszej od 1 pomniejsza a wiÄ™kszej od 1 powiÄ™ksza przeksztaÅ‚cane obiekty. JeÅ›li na pytanie o skalÄ™ klikniemy myszÄ… na ekranie to skala bÄ™dzie liczbowo równa dÅ‚ugoÅ›ci wleczonego odcinka. Z tej możliwoÅ›ci korzysta siÄ™ rzadko i najczęściej podaje siÄ™ ska- lÄ™ z klawiatury. Jeżeli skala przeksztaÅ‚cenia jest nieznana a znane sÄ… rozmiary koÅ„cowe to mo- żemy siÄ™ posÅ‚użyć opcjÄ… Odniesienie. Po jej wyborze podajemy jakÄ…Å› wartość m albo wskazuje- my na ekranie dwa punkty (odlegÅ‚ość miedzy nimi bÄ™dzie uznana jako wartość odniesienia). Po takim zabiegu podanie skali n spowoduje przeskalowanie obiektu o wartość n/m. PrzykÅ‚ad (rys. 2), przeskalować prostokÄ…t A tak, aby jego pionowy bok byÅ‚ równy pionowemu bokowi pro- stokÄ…ta B. W tym przypadku wartość skali powinna wynosić b/a (a i b dÅ‚. pionowych boków prostokÄ…tów A i B). Ponieważ nie znamy ani a, ani b to stosujemy opcje Odniesienie. a) b) A A B B Rys. 2. DziaÅ‚anie polecenia skala, a) wleczenie prostokÄ…ta A. DÅ‚ugość wleczonego (czarny) odcinka jest wartoÅ›ciÄ… skali, b) wleczenie prostokÄ…ta A po wydaniu opcji Od- niesienie i wskazaniu jako odniesienia koÅ„ców jego pionowego boku. DÅ‚ugość wleczo- nego odcinka jest wówczas dokÅ‚adnie równa dÅ‚ugoÅ›ci jego pionowego boku po prze- skalowaniu, co pozwala nam prawidÅ‚owo podać rozmiary prostokÄ…ta chwytajÄ…c na ekranie koniec pionowego boku prostokÄ…ta B. Wówczas a bÄ™dzie przyjÄ™ta jako odlegÅ‚ość miÄ™dzy wskazanymi punktami po wyborze opcji od- niesienie. Lustro To polecenie realizuje symetriÄ™ osiowÄ… wybranych obiektów wzglÄ™dem prostej. Standardowo polecenie to tworzy lustrzanÄ… kopiÄ™ obiektów w odbiciu wzglÄ™dem prostej (a wÅ‚aÅ›ciwie piono- wej pÅ‚aszczyzny, której Å›ladem jest ta prosta). OÅ› odbicia definiuje siÄ™ wskazujÄ…c jej dwa dowol- ne punkty. JeÅ›li na pytanie Wymazać wskazane obiekty? odpowiemy Tak to efektem pole- cenia bÄ™dzie lustrzane przerzucenie obiektów na drugÄ… stronÄ™ prostej. Polecenie to stosuje siÄ™ do tworzenia obiektów symetrycznych osiowo jak np. waÅ‚ki, zbiorniki cylindryczne, itp. Dopasuj To polecenie realizuje dwa przeksztaÅ‚cenia jednoczeÅ›nie: translacjÄ™, obrót (rys. 3). Dodatkowo, ale tylko na pÅ‚aszczyznie możliwe jest wykonanie trzeciego przeksztaÅ‚cenia czyli skalowania. W 2 czasie polecania wskazujemy trzy punkty zródÅ‚owe A, B i C oraz trzy docelowe A , B i C . W pÅ‚aszczyznie wprowadza siÄ™ tylko dwa punkty A, B i A , B (na pytanie o trzeci punkt zródÅ‚owy wciskamy ENTER). W tym poleceniu translacjÄ™ okreÅ›la wektor AA , obrót kÄ…t miÄ™dzy odcin- kami AB,A B oraz skalÄ™ stosunek dÅ‚ugoÅ›ci odcinków A B / AB. a) b) c) Rys. 3. DziaÅ‚anie polecenia dopasuj, a) pozycja wyjÅ›ciowa, b) wskazujemy punkty dopa- sowania: yródÅ‚owe A i B oraz docelowe A i B , c) efekt koÅ„cowy ze skalowaniem (góra) i bez skalowania (dół) Skalowanie realizowane jest tylko wtedy, gdy na pytanie Skalować obiekty bazujÄ…c na punktach dopasowania? odpowiemy Tak. W przestrzeni 3D obrót jest tak realizowany, aby pÅ‚aszczyzna ABC pokryÅ‚a siÄ™ z pÅ‚aszczyznÄ… A B C a wektor AB byÅ‚ równolegÅ‚y do A B . Pole- cenie to przydatne jest w trzech wymiarach kiedy musimy przestawić obiekt narysowany w innym miejscu we wÅ‚aÅ›ciwe poÅ‚ożenie. RozciÄ…gnij To polecenie daje efekty podobnie do polecenia przesuÅ„ z tÄ… tylko różnicÄ…, że dziaÅ‚a tylko na te charakterystyczne punkty obiektów, które w czasie wskazywania znajdowaÅ‚y siÄ™ wewnÄ…trz okna wyboru. Po wydaniu polecenia powinno siÄ™ wskazać obiekty opcjÄ… prZeciecie lub Zwbok (patrz opis polecenia wybierz). Okno lub wielobok wyboru powinien być rysowany liniÄ… prze- rywanÄ…. Rys. 4. DziaÅ‚anie polecenia rozciÄ…gnij Na rys. 4 w oknie wyboru znalazÅ‚y siÄ™ trzy punkty zaznaczone krzyżykami. W efekcie tylko one sÄ… przesuwane podczas rozciÄ…gania, a pozostaÅ‚e punkty obiektu nie zmieniajÄ… poÅ‚ożenia. To powoduje rozciÄ…ganie Å‚uku oraz tego segmentu, który w czasie wyboru byÅ‚ przeciÄ™ty oknem wyboru. Odcinki, które w czasie wyboru byÅ‚y zawarte caÅ‚kowicie w oknie wyboru sÄ… po prostu przesuwane. Gdyby okno wyboru byÅ‚o rysowane liniÄ… ciÄ…gÅ‚Ä… obiekt po operacji nie zmieniÅ‚by siÄ™. Polecenie to przydaje siÄ™, gdy zachodzi potrzeba zmiany ksztaÅ‚tu figury np. wydÅ‚użenie ja- kiegoÅ› jej fragmentu bez utraty spójnoÅ›ci. 3 Edycja uchwytami Jest to specjalny tryb edycji, który może realizować jedno z poleceÅ„: przesuÅ„, rozciÄ…gnij, ob- rót, lustro i skala. Aby go użyć należy w trybie oczekiwania na polecenie wybrać obiekty. To spowoduje ich zaznaczenie oraz ujawnienie ich uchwytów (niebieskie prostokÄ…ciki). Teraz nale- ży umieÅ›cić kursor nad jednym z uchwytów i kliknąć lewym przyciskiem myszy. Wybrany kursor zmieni kolor (na czerwony) i od tego momentu aktywne staje siÄ™ polecenie rozciÄ…gnij, które umożliwia przesuniecie wybranego punktu lub punktów, jeżeli w tym samym miejscu spotkajÄ… siÄ™ koÅ„ce innych obiektów, które też zostaÅ‚y wybrane. Wyboru polecenia edycyjnego dokonuje siÄ™ SPACJ, której każde wciÅ›niÄ™cie przeÅ‚Ä…cza cy- klicznie polecenia w kolejnoÅ›ci ... rozciÄ…gnij przesuÅ„ obrót skala lustro ... (nazwa aktywnego polecenia jest wyÅ›wietlana w linii poleceÅ„ np. ** SKALA **). Inny sposób to wybranie polecenia z menu kursora (prawy przycisk myszy), w którym sÄ… dostÄ™pne też i inne opcje. Wyboru polecenia można dokonywać wiele razy. Po uaktywnieniu polecenia wodzenie myszÄ… na ekranie pokazuje od razu spodziewane efekty. Na rys. 5 pokazano użycie polecenia obrót w try- bie edycji uchwytami. Wybrany uchwyt (zaznaczony na czerwono) staje siÄ™ punktem bazowym, który dla przesuniÄ™cia i rozciÄ…gania jest pierwszym punktem wektora translacji, dla obrotu i skali Å›rodkiem prze- ksztaÅ‚cenia a dla lustra pierwszym punktem linii odbi- cia. Punkt bazowy można wielokrotni zmieniać opcjÄ… Baza. Opcja Kopiuj powoduje, że aktywne polecenie bÄ™- dzie wykonywane wielokrotnie (ENTER koÅ„czy) na Rys. 5. Edycja obiektu za pomocÄ… kopii wybranych obiektów. Tak wiÄ™c zwykÅ‚e kopio- uchwytów wanie można zrealizować edycjÄ… uchwytami po wybo- rze polecenia przesuÅ„ i wÅ‚Ä…czeniu kopiowania. Polecenia konstrukcyjne CharakterystycznÄ… cechÄ… tych poleceÅ„ jest nie tylko, że modyfikujÄ… obiekty, ale i to, że dodat- kowo tworzone sÄ… nowe. Niekiedy Å‚Ä…czy siÄ™ to ze zmianÄ… typu obiektu. Na przykÅ‚ad uciÄ™cie okrÄ™gu powoduje jego zamianÄ™ na Å‚uk. Do tej klasy poleceÅ„ należą też polecenia powielajÄ…ce, które nie dokonujÄ… żadnych modyfikacji a jedynie tworzÄ… nowe obiekty na bazie zbioru wybo- ru. ZaokrÄ…gl To polecenie tworzy nowy Å‚uk w ten sposób, że wpisuje siÄ™ on stycznie do dwóch wskazanych obiektów (rys. 6). Dodatkowo obiekty te (z wyjÄ…tkiem okrÄ™gów i elips) sÄ… odpowiednio wydÅ‚u- żane lub skracane tak, aby utworzyć gÅ‚adkie poÅ‚Ä…czenie z utwo- rzonym Å‚ukiem. Obiektami tymi mogÄ… być linie, Å‚uki, okrÄ™gi, elipsy i splajny. Wszystkie obiekty muszÄ… być utworzone w jed- nej pÅ‚aszczyznie konstrukcyjnej. Rys. 6. ZaokrÄ…glenie Polecenie umożliwia ustalenie promienia zaokrÄ…glenia R dwóch odcinków (opcja pRomieÅ„), który obowiÄ…zuje dopóty, dopóki nie dokona siÄ™ jego powtórnej zmiany. OpcjÄ… Polilinia można zaokrÄ…glić od razu wszystkie narożniki wska- zanej polilinii, natomiast opcjÄ… Utnij można ustalić czy zaokrÄ…glane obiekty sÄ… modyfikowane czy nie. Użycie tego polecenia z promieniem ustawionym na wartość zero można zastosować do Å‚Ä…- czenia ze sobÄ… koÅ„ców różnych linii bez potrzeby wykonywania sekwencji poleceÅ„ wydÅ‚uż i 4 utnij. W czasie wykonywania polecenia wskazujemy pojedynczo obiekty (ewentualnie segmen- ty tej samej polilinii) bliżej tego koÅ„ca, który ma być zaokrÄ…glony. Wskazywanie obiektów z przytrzymanym klawiszem SHIFT zawsze dokona zaokrÄ…glenia z promieniem 0 (czyli poÅ‚Ä…czy liniÄ™ koÅ„cami) niezależnie od wartoÅ›ci ustalonego wczeÅ›niej promienia. Fazuj To polecenie tworzy nowy odcinek, którego pierwszy koniec jest ulokowany w odlegÅ‚oÅ›ci F1 a drugi w odle- gÅ‚oÅ›ci F2 od rzeczywistego lub hipotetycznego punktu przeciÄ™cia dwóch odcinków lub segmentów liniowych polilinii. Odcinki lub segmenty liniowe polilinii sÄ… do- datkowo odpowiednio wydÅ‚użane lub skracane tak, aby utworzony odcinek Å‚Ä…czyÅ‚ siÄ™ z nimi swoimi koÅ„cami (rys. 7). OdlegÅ‚oÅ›ci F1 i F2 ustala siÄ™ opcjÄ… Fazy. OpcjÄ… Polili- Rys. 7. Fazowanie dwóch nia można sfazować od razu wszystkie narożniki wska- odcinków z zaznaczonymi zanej polilinii, natomiast opcjÄ… Utnij można ustalić czy fazowane linie sÄ… modyfikowane czy nie. Dodatkowo opcja kÄ…T pozwala dokonać fazowania na podstawie F1 oraz kÄ…ta a (kÄ…t miÄ™dzy tworzonÄ… liniÄ… a pierwszym obiektem). Faza F2 jest wów- czas wyliczana automatycznie. Należy pamiÄ™tać, że faza F1 jest odmierzana na pierwszej wska- zanej linii natomiast F2 na drugiej, stÄ…d kolejność wskazywania jest tu istotna. OdsuÅ„ To polecenie tworzy tzw. kopiÄ™ równolegÅ‚Ä… obiek- tów. Nadaje siÄ™ ono do rysowania przebiegów ruro- ciÄ…gów lub modelowania obiektów o okreÅ›lonej gru- boÅ›ci. Kopia obiektów jest tak tworzona, że odle- gÅ‚ość każdego jej punktu od oryginaÅ‚u jest jednakowa i równa ustalonej odlegÅ‚oÅ›ci odsuniÄ™cia d. Kopia równolegÅ‚a nie jest identyczna z orygina- Å‚em a czasami jest nawet obiektem innego typu (np. odsuniecie elipsy daje splajn). Różnice ujawniajÄ… siÄ™ Rys. 8. OdsuniÄ™cie polilinii o odle- w elementach krzywoliniowych jak np. Å‚uki. Ele- gÅ‚ość d (kolorem czerwonym nary- menty te majÄ… zmienionÄ… krzywiznÄ™. Na przykÅ‚ad sowano nowopowstaÅ‚Ä… poliliniÄ™) odsuniÄ™cie Å‚uku tworzy nowy Å‚uk o tym samym kÄ…- cie rozwarcia, ale o promieniu odpowiednio wiÄ™kszym lub mniejszym o d w zależnoÅ›ci od wy- branej strony odsuniÄ™cia. Na rys. 8 pokazano efekt odsuniÄ™cia polilinii (wewnÄ™trzna krzywa) na odlegÅ‚ość d w stronÄ™ wskazanÄ… kursorem. W czasie realizacji polecenia podajemy wartość odsuniÄ™cia d (możemy wci- snąć ENTER, aby wybrać wartość poprzedniÄ…) i wielokrotnie (do momentu wciÅ›niÄ™cia EN- TER) wskazujemy na zmianÄ™ obiekt do odsuniÄ™cia i punkt okreÅ›lajÄ…cy stronÄ™ odsuniÄ™cia. Opcja przezPunkt umożliwia tworzenie kopii równolegÅ‚ych nie na podstawie odlegÅ‚oÅ›ci d a na podsta- wie punktu, przez który ma ona przejść. To jest wygodne, gdy nie znamy wartoÅ›ci d a znamy natomiast punkt, przez który ma przejść kopia równolegÅ‚a. Przerwij To polecenie pozwala wyciąć kawaÅ‚ek linii z okreÅ›lo- nego obiektu geometrycznego. Wycinany jest kawaÅ‚ek zawarty miÄ™dzy dwoma wskazanymi punktami. W czasie realizacji polecenia wskazujemy pojedynczy obiekt do przerwania a potem drugi punkt. Standar- Rys. 9. DziaÅ‚anie polecenia przerwij 5 dowo za pierwszy punkt przerwania uważa siÄ™ miejsce, w którym dotkniÄ™to kursorem obiekt. Jeżeli miejsce dotkniÄ™cia obiektu nie miaÅ‚o być punktem przerwania to można wybrać opcjÄ™ Pierwszy, aby powtórnie wprowadzić pierwszy punkt przerwania. Oba wskazywane punkty nie muszÄ… leżeć na przerywanej linii. Przerwanie zostaje dokonane zawsze miÄ™dzy prostopadÅ‚ymi rzutami tych punktów na liniÄ™ (rys. 9). Jeżeli na proÅ›bÄ™ o wskazanie drugiego punktu wpiszemy znak @ to obiekt zostanie po- dzielony na dwa w miejscu wskazanym pierwszym punktem. Efektem tego polecenia może być skrócenie obiektu, jeÅ›li rzut drugiego punktu na liniÄ™ wypadÅ‚ poza jej koÅ„cem. To polecenie można stosować tam, gdzie nie da siÄ™ zrealizować polecenia utnij. Utnij To polecenie dziaÅ‚a podobnie jak przerwij z tÄ… różnicÄ…, że punkty przerwania sÄ… wyznaczone przez miejsca przeciÄ™cia (lub styku) wskazywanych obiektów z liniami obiektów, które zostaÅ‚y wybrane jako krawÄ™dzie tnÄ…ce. W czasie polecenia na poczÄ…tku tworzymy zbiór wyboru (do- wolnÄ… metodÄ…), który zawiera obiekty bÄ™dÄ…ce krawÄ™dziami tnÄ…cymi (koniec wyboru klawiszem ENTER), a potem pojedynczo wskazujemy te fragmenty linii obiektów, które majÄ… być odrzu- cone. WciÅ›niecie samego ENTER bez wskazywania obiektów bÄ™dzie oznaczać, że zbiorem kra- wÄ™dzi tnÄ…cych bÄ™dzie caÅ‚y rysunek. Warto pamiÄ™tać, że obiekty tnÄ…ce mogÄ… być też ciÄ™te. Uwa- ga wskazywanie obiektów z przyciÅ›niÄ™tym klawiszem SHIFT powoduje ich wydÅ‚użanie do za- znaczonych krawÄ™dzi i wówczas polecenie dziaÅ‚a tak samo jak polecenie wydÅ‚u\. Powielanie obiektów Powielanie obiektów pozwala na wielokrotne wykorzystanie już narysowanych obiektów np. Å›ruby, króćce itp. Do powielania używa siÄ™ poleceÅ„ kopiuj, szyk oraz edycjÄ™ uchwytami. Od- mianÄ… polecenia sÅ‚użącego od powielania jest też polecenie lustro. Należy pamiÄ™tać, że polecenia tego typu powinno siÄ™ wydawać dopiero po caÅ‚kowitym zakoÅ„czeniu rysowania oryginaÅ‚u. Polecenie kopiuj dziaÅ‚a identycznie jak polecenie przesuÅ„ z tÄ… tylko różnicÄ…, że dziaÅ‚a na ko- piach wybranych elementów. KopiujÄ…c elementy podajemy zawsze przesuniÄ™cie wzglÄ™dem ory- ginaÅ‚u. Kopiowanie przy pomocy edycji uchwytami (patrz wyżej) wymaga tylko wÅ‚Ä…czenia opcji Kopiuj. PrzewagÄ… tego sposobu nad poleceniem kopiuj jest to, że kopie nie sÄ… tylko równolegÅ‚ym przesuniÄ™ciem oryginaÅ‚u o pewien wektor, ale mogÄ… być dodatkowo w stosunku do oryginaÅ‚u obrócone, przeskalowane czy stanowić jego odbicie lustrzane. Polecenia szyk umożliwia wykonanie dowolnej iloÅ›ci kopii, o ile kopie majÄ… być rozmiesz- czone w sposób regularny. SÄ… dwa rodzaje szyku: prostokÄ…tny (kopie sÄ… rozmieszczone w m wierszach i n kolumnach np. pÄ™czek rur) oraz koÅ‚owy kiedy kopie sÄ… rozmieszczone równo- miernie wokół okreÅ›lonego punktu (np. zÄ™by w kole zÄ™batym). Polecenie dziaÅ‚a w trybie dialo- gowym, co uÅ‚atwia wprowadzanie danych. Warto skorzystać z przycisku PodglÄ…d< , aby przed ostatecznym zatwierdzeniem przyjrzeć siÄ™ efektom i ewentualnie skorygować parametry pole- cenia. Także warto zwrócić uwagÄ™ na przyciski oraz , dziÄ™ki, którym niektóre parametry można wprowadzić przez wskazanie punktów na ekranie zamiast wpisywać ich wartoÅ›ci (czasami nieznane) z klawiatury. Szczególnie pierwszy z nich pozwala ustalić jednoczeÅ›nie odstÄ™py miedzy wierszami i kolumnami przez wskazanie dwóch punktów definiujÄ…cych rozmiar podstawowej komórki szyku prostokÄ…tnego. 6 Edycja geometrii i cech obiektów Ta grupa poleceÅ„ pozwala na zmianÄ™ geometrii obiektów poprzez manipulowanie ich danymi geometrycznymi takimi jak charakterystyczne punkty oraz wymiary a także na zmianÄ™ cech obiektów takich jak, przynależność do warstwy, kolor, wzór linii itp. Niektóre obiekty np. splajn, polilinia, kreskowanie, czy tekst posiadajÄ… specjalnie dedyko- wane im polecenia sÅ‚użące do ich edycji i uwzglÄ™dniajÄ…ce ich specyficzny charakter. Polecenia te sÄ… dostÄ™pne w menu Zmiana Obiekt . Można je też wywoÅ‚ywać z menu kursora jeÅ›li naj- pierw wybierzemy pojedynczy obiekt. WydÅ‚użanie obiektów Do wydÅ‚użania obiektów można stosować polecenia, wydÅ‚u\ i przedÅ‚u\. Oba powodujÄ… zmianÄ™ dÅ‚ugoÅ›ci krzywej zgodnie z jej charakterem. Pierwsze z nich wydÅ‚u\ pozwala tylko na wydÅ‚uże- nie linii obiektu do miejsca okreÅ›lonego hipotetycznym punktem przeciÄ™cia siÄ™ tego obiektu z najbliższÄ… krawÄ™dziÄ… tj. liniÄ… należącÄ… do jakiegoÅ› obiektu ze zbioru wyboru. Najpierw wskazuje siÄ™ zbiór wyboru obiektów tworzÄ…cych krawÄ™dzie, do których bÄ™dÄ… wydÅ‚użane obiekty (Wy- bierz krawÄ™dzie obwiedni ...), a potem wskazuje siÄ™ obiekty do wydÅ‚użenia. Należy wska- zywać je bliżej tego koÅ„ca, który ma być wydÅ‚użony. Wskazywanie obiektów z przyciÅ›niÄ™tym klawiszem SHIFT powoduje ich ucinanie zaznaczonymi krawÄ™dziami i wówczas polecenie dzia- Å‚a tak samo jak polecenie utnij. Tu podobnie jak w poleceniu utnij, w odpowiedzi na pytanie o krawÄ™dzie obwiedni, wciÅ›niecie samego ENTER, bez wskazywania obiektów, bÄ™dzie oznaczać, że zbiorem krawÄ™dzi bÄ™dzie caÅ‚y rysunek Polecenie przedÅ‚u\ pozwala zarówno na wydÅ‚użenia jak i na skrócenie. Po wydaniu polece- nia podajemy sposób jego realizacji i tak przyrosT oznacza zmianÄ™ o okreÅ›lonÄ… wartość (ujemnÄ… lub dodatniÄ…); Procent oznacza zmianÄ™ dÅ‚ugoÅ›ci obiektu poprzez okreÅ›lenie procentu jego caÅ‚- kowitej dÅ‚ugoÅ›ci (np. 50 oznacza skrócenie do poÅ‚owy a 150 wydÅ‚użenie o 50%); CaÅ‚kowita oznacza zmianÄ™ dÅ‚ugoÅ›ci wybranego obiektu przez podanie jego nowej caÅ‚kowitej dÅ‚ugoÅ›ci i wreszcie dYnamicznie zmienia dÅ‚ugość wybranego obiektu w oparciu o przeciÄ…ganie jego koÅ„- ca. 7 Edycja cech Polecenie cechy jest uniwersalnym poleceniem i pozwala ono na zmianÄ™ dowolnego parametru opisujÄ…cego dany obiekt. Po wydaniu polecenia pokazuje siÄ™ okno dialogowe (panel Cechy, rys. 10), w którym można dokonywać zmian jego parametrów geometrycznych (tabelka Geome- tria ), graficznych (tab. Ogólne ) oraz innych (tab. Różne ) w zależnoÅ›ci od charakteru obiek- tu. Jeżeli w zbiorze wyboru jest wiele różnych obiektów to w oknie Cechy wyÅ›wietlone sÄ… je- dynie informacje wspólne dla nich wszystkich wówczas dostÄ™pne jest jedynie tab. Ogólne . W tabelkach można jedynie zmieniać pozycje, których wartoÅ›ci sÄ… wyróżnione biaÅ‚ym tÅ‚em. Wy- Å›wietlone okno dialogowe jest oknem niemodalnym, co oznacza, że można dokonywać operacji (np. wyboru lub odznaczania obiektów) na ekranie graficznym bez potrzeby jego zamykania. Parametry geometryczne można podawać precyzyjnie wpisujÄ…c ich wartoÅ›ci z klawiatury. Punkty można ponadto precyzyjnie wskazywać na ekranie. Niektóre parametry wybiera siÄ™ z list rozwijalnych. Po wyborze pozycji do zmiany u doÅ‚u okna podawany jest komentarz sugeru- jÄ…cy, co można zrobić z danym parametrem. Rys. 10. Widok okna dialogowego pole- cenia cechy. Okno można zakotwiczyć wzdÅ‚uż lewej lub prawej krawÄ™dzi 8 Wykaz poleceÅ„ Polecenie Opis Przesuwa równolegle wybrane obiekty o podany wektor. Wektor definiuje przesuÅ„, _move, PRS siÄ™ wskazujÄ…c dwa punkty lub podajÄ…c jego współrzedne. M: Zmiana PrzesuÅ„ Zmiana Obrót wybranych obiektów o zadany kÄ…t wzglÄ™dem zadanego punktu. obrót, _rotate, OB Opcja Odniesienie pozwala na ustalenie nowego kierunku (innego ni\ oÅ› M: Zmiana Obrót OX), od którego mierzony jest kÄ…t. Zmiana Zmiana wymiarów wybranych obiektów o podany współczynnik wzglÄ™dem skala, _ scale, S zadanego punktu. Matematycznie jest to jednokÅ‚adność. Opcja Odniesie- M: Zmiana Skala nie pozwala na ustalenie nowej jednostki mierzenia odlegÅ‚oÅ›ci innej ni\ Zmiana jednostka rysunkowa. Tworzy lustrzanÄ… kopiÄ™ wybranych obiektów wzglÄ™dem prostej wskazanej lustro, _mirror, LUS dwoma punktami. M: Zmiana Skala Zmiana Wykonuje translacjÄ™, obrót i ewentualnie skalowanie na podstawie wskaza- dopasuj, _align nych dwóch/trzech punktów zródÅ‚owych i 2/3 docelowych. Podobne do polecenia przesuÅ„, z tÄ… ró\nicÄ…, \e dziaÅ‚a tylko na te punkty rozciÄ…gnij, _stretch, ROZC charakterystyczne obiektów, które znalazÅ‚y siÄ™ w oknie wyboru (okno to M: Zmiana RozciÄ…gnij musi być typu przeciÄ™cie). Je\eli wskazany obiekt nie mieÅ›ci siÄ™ caÅ‚kowicie Zmiana w oknie wyboru to jest on rozciÄ…gany. Tworzy Å‚uk o podanym promieniu gÅ‚adko Å‚Ä…czÄ…cy siÄ™ z dwoma innymi zaokrÄ…gl, _fillet, ZA obiektami których wymiary sÄ… odpowiednio modyfikowane. Daje to efekt M: Zmiana ZaokrÄ…gl zaokrÄ…glenia krawÄ™dzi, którymi mogÄ… być Å‚uki, okrÄ™gi, Å‚uki eliptyczne, linie, Zmiana polilinie, promienie, splajny lub proste Fazuje dwa odcinki lub segmenty liniowe polilinii tworzÄ…c nowy odcinek fazuj, _chamfer, FA odpowiednio dopasowany do naro\nika. Fazowane linie sÄ… odpowiednio M: Zmiana Fazuj skracane/wydÅ‚u\ane. Zmiana Tworzy nowy obiekt (kopiÄ™ równolegÅ‚Ä…) w okreÅ›lonej odlegÅ‚oÅ›ci od istniejÄ…- odsuÅ„, _offset, OD cego obiektu lub przechodzÄ…cy przez podany punkt M: Zmiana OdsuÅ„ Zmiana Przerywa wybrany obiekt miÄ™dzy dwoma punktami. przerwij, _break, PRZ M: Zmiana Przerwij Zmiana Ucina obiekt na krawÄ™dzi przeciÄ™cia okreÅ›lonej przez inne obiekty utnij, _trim, UT M: Zmiana Utnij Zmiana Kopiuje wybrane obiekty. Kopie sÄ… równolegle przesuniÄ™te o podany wek- kopiuj, _copy, K tor. M: Zmiana Kopiuj Zmiana Tworzy wiele kopii obiektów w szyku prostokÄ…tnym lub koÅ‚owym szyk, _array, SZ M: Zmiana Szyk Zmiana WydÅ‚u\a obiekt do hipotetycznego punktu przeciÄ™cia z innym obiektem wydÅ‚u\, _extend, WYD znajdujÄ…cym siÄ™ w zborze wyboru tzw. krawÄ™dzi obwiedni. M: Zmiana WydÅ‚u\ Zmiana Zmienia dÅ‚ugość obiektów i zakres kÄ…towy Å‚uków o podana wartość wyra- przedÅ‚u\, _lenghten, PRZE \onÄ…: M: Zmiana PrzedÅ‚u\ Zmiana WyÅ›wietla okno dialogowe pozwalajÄ…ce zmienić parametry geometryczne cechy, _properties, CE, Ctrl-1 oraz inne cechy wybranych obiektów. M: Zmiana Cechy Zmiana 9 WyÅ›wietla w oknie tekstowym wszelkie informacje dotyczÄ…ce wskazanych lista, _list, LS obiektów M: NarzÄ™dzia Zapytania Lista Zapytania Edycja polilinii. Wybrane opcje umo\liwiajÄ…: edplin, _pedit, EDP DoÅ‚Ä…cz pozwala doÅ‚Ä…czyć, linie, Å‚uki i inne polilinie do polilinii edyto- M: Zmiana Obiekt Polilinia wanej ikona Szerokość ustala nowÄ… szerokoÅ›ci dla wszystkich segm. polilinii Krzywa dopasowuje poliliniÄ™ do gÅ‚adkiej krzywej zbudowanej z Å‚uków splaJn zamienia poliliniÄ™ na splajn Polilinia usuwa dopasowanie do splajnu lub gÅ‚adkiej krzywej prostu- jÄ…c wszystkie segmenty. Edwierzch wyÅ›wietla osobny zestaw opcji umo\liwiajÄ…cy edycjÄ™ wierzchoÅ‚ków np. przesuwanie (prZesuÅ„); wstawianie nowych (Dodaj); zmianÄ™ szerokoÅ›ci pocz. i koÅ„cowej segmentu (Szero- kość); wyprostowanie segmentu (prOstuj). Opcje Nast i Poprz sÅ‚u\Ä… do przesuwania kursora. Otwórz, Zamknij otwierajÄ… i zamykajÄ… poliliniÄ™. Legenda: linia poleceÅ„; M: menu; pasek narzÄ™dziowy 10 Ćwiczenie nr 4 - Zadania do wykonania Uwaga ProszÄ™ nie nanosić wymiarów Zestaw A 1. Narysuj prostokÄ…t o bokach 100 i 200. W dowolnych dwóch wierzchoÅ‚kach prostokÄ…ta wykonaj zaokrÄ…glenia, jedno o promieniu 30 a drugie o promieniu 10. W dwóch pozostaÅ‚ych wierzchoÅ‚kach wykonaj fazowania. Wymiary faz: 10 w kierunku poziomym i 20 w pionie oraz 30 (w poziomie) pod kÄ…tem 30°. 2. Za pomocÄ… polecenia Utnij uzyskaj efekt jak na rysunku. PromieÅ„ okrÄ™gu 20, poÅ‚ożenie linii dowolne. 3. Narysuj dwa trójkÄ…ty, których boki sÄ… do siebie parami równolegÅ‚e i odsuniÄ™te od siebie o 22,12. Wskazówka. Po wyznaczeniu poÅ‚ożenia wierzchoÅ‚ków wiÄ™kszego trójkÄ…ta narysuj go poleceniem plinia. WewnÄ™trzny trójkÄ…t uzyskaj stosujÄ…c polecenie odsuÅ„ - odlegÅ‚ość odsuniÄ™cia 22.12. 4. Narysuj liniÄ™ poziomÄ… o dÅ‚ugoÅ›ci 60 i kwadrat o boku 50. NastÄ™pnie przekształć go tak, aby dÅ‚ugość jego przekÄ…tnej odpowiadaÅ‚a dÅ‚ugoÅ›ci linii. Do przeksztaÅ‚cenia zastosuj polecenie dopa- suj. 5. Za pomocÄ… polecenia kopiuj utwórz 3 kopie elementu z zadania 2 rozmieszone w odlegÅ‚oÅ›ci 100 jednostek od siebie 11 12 6. Za pomocÄ… polecenia szyk uzyskaj poniższe rysunki. Zestaw B 1.Narysuj przebieg pasa nawiniÄ™tego na koÅ‚a D=60mm i D=10mm wg podanych wymiarów. Za- uważ, że lewy Å‚uk Å‚Ä…czy siÄ™ gÅ‚adko (stycznie) z odcinkami. Zacznij od rysowania okrÄ™gu o Å›rednicy 60, potem narysuj dwa odcinki od punktu leżącego 185 jedn. na prawo od Å›rodka okrÄ™gu i stycznie do niego. Potem wytnij niepotrzebny fragment okrÄ™gu (polecenie utnij lub przerwij). Prawy Å‚uk narysuj poleceniem zaokrÄ…gl. 2. Narysuj rzut z góry prostokÄ…tnej pÅ‚ytki o wym. 100 x 200 mm. W narożnikach ma ona nawier- cone otw. o Å›rednicy 20 mm w odl. 15mm od obu krawÄ™dzi pÅ‚ytki. Zrób półkoliste (promieÅ„ 10mm) wyciÄ™cia na Å›rodku każdej krawÄ™dzi. ZaokrÄ…glij wszystkie narożniki promieniem R=15mm. Zastosuj polecenia: linia, okrÄ…g, kopiuj, utnij, zaokrÄ…gl. 13 3. Narysuj koÅ‚nierz pokazany na rysunku poniżej (narysuj poÅ‚owÄ™ koÅ‚nierza a nastÄ™pnie skorzystaj z polecenia lustro). Nie nanoÅ› wymiarów. Zastosuj polecenia: linia, zaokrÄ…gl, wydÅ‚u\. Po narysowaniu wykonaj rzut koÅ‚nierza z góry a nastÄ™pnie rozmieść na Å›rednicy podziaÅ‚owej 8 otworów pod Å›ruby. Zastosuj polecenie: szyk. Zapisz rysunek. Zestaw C 4. Narysuj nakrÄ™tkÄ™ szeÅ›ciokÄ…tnÄ… o wymiarach pokazanych na rysunku. Elementy rysuj z uwzglÄ™dnieniem możliwoÅ›ci zastosowania odbicia lustrzanego. Zacznij od narysowania nakrÄ™tki w II stopniu uproszczenia a nastÄ™pnie wykonaj fazy na obu powierzchniach czoÅ‚owych nakrÄ™tki pod kÄ…tem 300. Punkt sfazowania znajdz korzystajÄ…c z dolnego rzutu nakrÄ™tki. Do narysowania Å‚uków skorzystaj z opcji pRomieÅ„. NastÄ™pnie narysuj nakrÄ™tkÄ™ w poÅ‚ożeniu pokazanym na rysunku b. Z widoku dolnego zadania a) uzyskaj widok b) przez polecenie kopiowania i obrotu szeÅ›ciokÄ…ta w uzyskanej kopii. Widok górny zadania b) uzyskaj na podstawie narysowanych elementów z zadania a) i widoku dolnego zadania b). PamiÄ™taj o możliwoÅ›ci odbicia lustrzanego poÅ‚owy elementu. Auki w części b) rysuj metodÄ… 3P. Zastosuj polecenia: okrÄ…g, wielobok, linia, Å‚uk, kopiuj, obrót, lustro. Po narysowaniu nakrÄ™tki zapisz rysunek. a) b) 14 5. Wykorzystaj nakrÄ™tkÄ™ z zadania poprzedniego do narysowania Å›ruby oraz nakrÄ™tki o wymiarze M20 pokazanej na poniższym rysunku skorzystaj z polecenia skala. Po narysowaniu zapisz rysu- nek. 6. Narysuj rysunek zÅ‚ożeniowy poÅ‚Ä…czenia koÅ‚nierzowego. Wykorzystaj koÅ‚nierz z zadania 4 oraz Å›rubÄ™ i nakrÄ™tkÄ™ z zadaÅ„ 5 i 6. PomiÄ™dzy powierzchniami uszczelniajÄ…cymi koÅ‚nierzy umieść uszczelnienie spoczynkowe o gruboÅ›ci 2 mm i wymiarach Ć153 x Ć113. PomiÄ™dzy nakrÄ™tkÄ… a koÅ‚- nierzem umieść podkÅ‚adkÄ™ o gruboÅ›ci 1,5 mm oraz wymiarach Ć46 x Ć24. Wykorzystaj polecenia: kopiuj, lustro. Po narysowaniu zapisz rysunek. 7. Zaprojektuj dno eliptyczne na zbiornik o Å›rednicy wew. 250 mm i o gruboÅ›ci 5 mm. GÅ‚Ä™bokość dna (jeden z promieni elipsy) niech wynosi 80 mm. Pokaż jego przekrój poprzeczny. Zastosuj polecenie elipsa oraz odsuÅ„. 8. Zaprojektuj dno sitowe o Å›rednicy 451mm na pÄ™czek rur o Å›rednicy zew. 10mm. Rozmieszczo- nych w prostokÄ…tnej siatce o podziaÅ‚ce 20mm. OdlegÅ‚ość rurek od Å›cianek zbiornika nie może być wiÄ™ksza niż 10mm. Policz ilość rurek w dnie. (Wersja dla ambitnych niech rurki bÄ™dÄ… rozmiesz- czone w siatce heksagonalnej o podziaÅ‚ce 25mm) Siatka heksagonalna oparta na trójkÄ…cie równo- bocznym o boku równym podziaÅ‚ce. Aby jÄ… narysować trzeba dwa razy zastosować polecenie WyglÄ…d dna sitowego szyk prostokÄ…tny. 15