Wersja 2009 programu Autodesk Inventor przynosi szereg udoskonale\u0144 niemal w ka\u017cdym module tego rozbudowanego produktu. Rodzaj zmian nie jest rewolucyjny, a raczej ewolucyjny. Z jednej strony poszerzanie istniej\u0105cej funkcjonalno\u015bci o nowe opcje i obszary zastosowa\u0144 przy optymalizacji interfejsu, z drugiej przystosowanie do obs\u0142ugi coraz wi\u0119kszych zespo\u0142\u00f3w ? tak mo\u017cna by og\u00f3lnie scharakteryzowa\u0107 kierunek zmian w stosunku do poprzedniej wersji. Dzi\u015b zajmijmy si\u0119 tymi zmianami, kt\u00f3re wp\u0142ywaj\u0105 na spos\u00f3b i wygod\u0119 pracy w \u015brodowisku zespo\u0142\u00f3w.<\/strong><\/p>\n \n<\/p>\n \nWi\u0105zania k\u0105towe<\/strong><\/p>\n \nW oknie dialogowym wprowadzania wi\u0105za\u0144 dla wi\u0105za\u0144 k\u0105towych znajdziemy now\u0105, trzeci\u0105 opcj\u0119 Ustalony wektor odniesienia. Zosta\u0142a ona wprowadzona dla takich przypadk\u00f3w, dla kt\u00f3rych wskazanie wzajemnej zale\u017cno\u015bci dla tylko dw\u00f3ch komponent\u00f3w nie jest do\u015b\u0107 jednoznaczne. W poprzednich wersjach programu zdarza\u0142o si\u0119, \u017ce kiedy zesp\u00f3\u0142 zosta\u0142 wprawiony w ruch np. poprzez przeci\u0105ganie, wi\u0105zanie k\u0105towe jako zale\u017cno\u015b\u0107 dw\u00f3ch cz\u0119\u015bci zaczyna\u0142a wykazywa\u0107 pewn\u0105 nieprzewidywalno\u015b\u0107 podczas znajdywania rozwi\u0105zania po\u0142o\u017cenia. W efekcie cz\u0119\u015b\u0107 potrafi\u0142a w spos\u00f3b niekontrolowany zmieni\u0107 orientacj\u0119. Rozwi\u0105zaniem jest trzeci rodzaj wi\u0105zania, pozwalaj\u0105cy na wskazanie trzeciego zestawu geometrii ? wektora kierunkowego – jako odniesienia dla definicji k\u0105ta. Tak zdefiniowany k\u0105t zapewnia wi\u0119ksz\u0105 stabilno\u015b\u0107 przy zmianie pozycji lub orientacji zaanga\u017cowanych komponent\u00f3w.<\/p>\n \nWi\u0105zania iMate<\/strong><\/p>\n \nPodczas tworzenia komponent\u00f3w mo\u017cna definiowa\u0107 wi\u0105zania, zwane iMate, okre\u015blaj\u0105ce spos\u00f3b po\u0142\u0105czenia cz\u0119\u015bci i podzespo\u0142\u00f3w podczas wstawiania ich do zespo\u0142u. W oknie dialogowym wstawiania komponent\u00f3w obok istniej\u0105cej ju\u017c ikony Wstaw interaktywnie z iMate pojawi\u0142a si\u0119 nowa Automatycznie generuj iMate w miejscu. W\u0142\u0105czenie pierwszej z nich uruchamia\u0142o podczas wprowadzania cz\u0119\u015bci do zespo\u0142u mechanizm wyszukiwania pasuj\u0105cych par iMates interaktywnie, czyli przy zatwierdzaniu ka\u017cdego wi\u0105zania przez u\u017cytkownika albo automatycznie (opcja z menu kontekstowego Wstaw przy wszystkich odpowiednich iMate). Nowa ikona powoduje wstawienie tylko jednego wyst\u0105pienia komponentu z automatycznym wyszukaniem pasuj\u0105cych wi\u0105za\u0144, po czym funkcja ko\u0144czy dzia\u0142anie. U\u017cytkownicy zyskuj\u0105 w ten spos\u00f3b trzy r\u00f3\u017cne warianty wstawiania komponent\u00f3w z iMates, do zastosowania zale\u017cnie od okoliczno\u015bci.<\/p>\n \nLokalizacja przez uchwyty<\/strong><\/p>\n \nCz\u0119sto podczas ustawiania po\u0142o\u017cenia poszczeg\u00f3lnych komponent\u00f3w w zespole istnieje potrzeba precyzyjnego dopasowania (wyr\u00f3wnanie p\u0142aszczyzn, wstawienie w otw\u00f3r) tak jak podczas tworzenia wi\u0105za\u0144 ale jednak bez ich tworzenia. W niekt\u00f3rych bran\u017cach wr\u0119cz celowo nie stosuje si\u0119 wi\u0105za\u0144 zw\u0142aszcza w trakcie budowania bardzo du\u017cych zespo\u0142\u00f3w, poniewa\u017c ich analiza bardzo obci\u0105\u017ca system operacyjny. Nie wprowadzanie wi\u0105za\u0144 tam, gdzie nie ma potrzeby budowania ruchomych zespo\u0142\u00f3w, pozwala na bardzo wydajn\u0105 prac\u0119. Oczywi\u015bcie, mo\u017cna wprowadzi\u0107 wi\u0105zanie celem ustawienia zale\u017cno\u015bci a potem zamocowa\u0107 cz\u0119\u015bci i usun\u0105\u0107 wi\u0105zanie, zajmuje to jednak dodatkowy czas, ponadto nie pozwala swobodnie pozycjonowa\u0107 komponent\u00f3w z r\u00f3\u017cnych poziom\u00f3w struktury zespo\u0142u. W Inventorze 2009 na panelu narz\u0119dziowym \u015brodowiska zespo\u0142\u00f3w znajduje si\u0119 nowa ikona Lokalizacja przez uchwyt. Narz\u0119dzie to posiada rozbudowane mo\u017cliwo\u015bci obejmuj\u0105ce: elastyczny wyb\u00f3r komponent\u00f3w (po wybraniu g\u0142\u00f3wnego komponentu do przesuni\u0119cia, z klawiszem Ctrl lub oknem wyboru mo\u017cna wybra\u0107 wi\u0119cej element\u00f3w); stopniowe odbieranie stopni swobody poprzez dopasowywanie w kilku krokach; tzw. Opcje wy\u015bwietlania HUD, kt\u00f3re na bie\u017c\u0105co informuj\u0105 ile i jakie stopnie swobody pozosta\u0142y do wykorzystania oraz pozwalaj\u0105ce za ka\u017cdym razem poda\u0107 z klawiatury odleg\u0142o\u015bci a tak\u017ce aktywnie modyfikowane przez program menu ikonowe, w kt\u00f3rym u\u017cytkownik wybiera albo przesuwanie swobodne albo te\u017c przesuwanie ograniczone np. wzd\u0142u\u017c wskazanej osi. Menu ikonowe podaje inne opcje gdy dopasowujemy punkt, inne gdy kraw\u0119d\u017a, jeszcze inne gdy otw\u00f3r (kraw\u0119d\u017a \u0142ukowa).<\/p>\n \nOrientacja komponentu przy wstawianiu<\/strong><\/p>\n \nW poprzednich wersjach Inventora pozycja nowo wstawionego komponentu do zespo\u0142u wynika\u0142a (pomijaj\u0105c oczywi\u015bcie u\u017cywanie iMate) wy\u0142\u0105cznie z wzajemnych relacji uk\u0142ad\u00f3w wsp\u00f3\u0142rz\u0119dnych zespo\u0142u i komponentu. Ka\u017cdorazowe wstawienie tego samego komponentu do zespo\u0142u pozycjonowa\u0142o komponent w identyczny spos\u00f3b w przestrzeni zespo\u0142u. W obecnej wersji, je\u015bli umie\u015bcimy komponent w zespole w docelowej pozycji i wywo\u0142amy ponowne jego wstawienie, mo\u017cemy wymusi\u0107 jego orientacj\u0119 startow\u0105 na wz\u00f3r istniej\u0105cego ostatniego wyst\u0105pienia. Aby tak by\u0142o nale\u017cy w Opcjach aplikacji w zak\u0142adce Zesp\u00f3\u0142 w\u0142\u0105czy\u0107 opcj\u0119 U\u017cyj orientacji ostatniego wyst\u0105pienia w celu wstawienia komponentu.<\/p>\n \n\u015arodek ci\u0119\u017cko\u015bci<\/strong><\/p>\n \nWprawdzie ju\u017c poprzednie wersje programu Inventor posiada\u0142y mo\u017cliwo\u015b\u0107 wy\u015bwietlenia \u015brodka ci\u0119\u017cko\u015bci w \u015brodowisku cz\u0119\u015bci i zespo\u0142u, r\u00f3wnie\u017c w szkicu, to poza kontrol\u0105 wizualn\u0105 i mo\u017cliwo\u015bci\u0105 pobrania wsp\u00f3\u0142rz\u0119dnych (por\u00f3wnania ich potem do wsp\u00f3\u0142rz\u0119dnych innych punkt\u00f3w) nie dawa\u0142o to dodatkowych korzy\u015bci. Od wersji 2009 znacznik \u015brodka ci\u0119\u017cko\u015bci jest wyposa\u017cony w p\u0142aszczyzny XYZ, kt\u00f3re mo\u017cna zaznacza\u0107 do rozmaitych pomiar\u00f3w. Wy\u015bwietlenie na bie\u017c\u0105co obliczanego \u015brodka ci\u0119\u017cko\u015bci jest mo\u017cliwe tak\u017ce w \u015brodowisku Menad\u017cera rysunku. Znacznik daje si\u0119 wybiera\u0107 jako punkt zaczepienia wymiar\u00f3w, co wzbogaca dokumentacj\u0119 o istotn\u0105 warto\u015b\u0107.<\/p>\n \nSterowanie wi\u0105zaniem do punktu kolizji<\/strong><\/p>\n \nKiedy w programie Autodesk Inventor w\u0142\u0105czamy sterowanie wi\u0105zania, okre\u015blamy wielko\u015b\u0107 kroku dla przesuwania czy obrotu wi\u0105zania. Opcjonalnie mo\u017cemy w\u0142\u0105czy\u0107 wykrywanie kolizji dla tej operacji tak, aby ruch zako\u0144czy\u0142 si\u0119 w momencie nast\u0105pienia kolizji. Jednak do wersji 2008 zatrzymanie ruchu nie nast\u0119powa\u0142o faktycznie w momencie bezpo\u015bredniego kontaktu, tylko w nast\u0119pnym kroku sterowania tu\u017c po jego wyst\u0105pieniu. Wynikowa pozycja zatrzymania by\u0142a zatem pewnym przybli\u017ceniem. Od bie\u017c\u0105cej wersji Inventora 2009 zatrzymanie nast\u0119puje dok\u0142adnie w chwili zetkni\u0119cia element\u00f3w, bez potrzeby zwi\u0119kszania liczby krok\u00f3w. Ponadto, podczas sterowania wi\u0105zaniami honorowany jest wyb\u00f3r zestawu kontaktowego (wybieramy komponenty w \u015brodowisku zespo\u0142u i z menu kontekstowego w\u0142\u0105czamy opcj\u0119 Zestaw kontaktowy). Oba te udoskonalenia znacznie zmniejszaj\u0105 obci\u0105\u017cenie sprz\u0119tu podczas dokonywania oblicze\u0144, ponadto pozwalaj\u0105 na identyfikacj\u0119 komponent\u00f3w, mi\u0119dzy kt\u00f3rymi zachodzi kolizja.<\/p>\n \nPraca z du\u017cymi zespo\u0142ami<\/strong><\/p>\n \nU\u017cytkownicy program\u00f3w do projektowania CAD, pracuj\u0105cy na du\u017cych i skomplikowanych projektach s\u0105 zmuszeni stale balansowa\u0107 na kraw\u0119dzi mo\u017cliwo\u015bci sprz\u0119tu i systemu operacyjnego. Przyk\u0142adowo projekty maszyn przemys\u0142owych czy kompleksowych system\u00f3w transportowych osi\u0105gaj\u0105 wielko\u015b\u0107 dziesi\u0105tek a nawet setek tysi\u0119cy cz\u0119\u015bci. Wprowadzenie w Inventorze 2007 funkcjonalno\u015bci Poziom\u00f3w szczeg\u00f3\u0142u otworzy\u0142o mo\u017cliwo\u015b\u0107 cz\u0119\u015bciowego \u0142adowania zespo\u0142\u00f3w bez ca\u0142kowitego od\u0142\u0105czania subkomponent\u00f3w. Obecna wersja przynosi szereg kolejnych zmian, kt\u00f3re maj\u0105 na celu u\u0142atwi\u0107 obs\u0142ug\u0119 du\u017cych zespo\u0142\u00f3w. A oto szczeg\u00f3\u0142y.<\/p>\n \nObs\u0142uga rozkaz\u00f3w 64-bitowych<\/strong><\/p>\n \nStosowanie 64-bitowego sprz\u0119tu wraz z odpowiednim systemem operacyjnym pozwala przekroczy\u0107 barier\u0119 maksymalnej obs\u0142ugi 2GB pami\u0119ci RAM (b\u0105d\u017a 3GB po zastosowaniu systemowego prze\u0142\u0105cznika). Ale aby skorzysta\u0107 z tej mo\u017cliwo\u015bci aplikacja in\u017cynierska tak\u017ce musi by\u0107 odpowiednio przygotowana. Autodesk Inventor 2009 jest dostarczany w pakiecie w postaci dw\u00f3ch kompilacji: 32- i 64-bitowej, kt\u00f3re s\u0105 automatycznie wybierane w momencie instalacji dla systemu operacyjnego, na jakim program jest instalowany. Wi\u0119cej pami\u0119ci RAM oznacza mo\u017cliwo\u015b\u0107 pracy na znacznie wi\u0119kszych zespo\u0142ach, a tak\u017ce swobodn\u0105 prac\u0119 w Inventor Studio czy w module Symulacji dynamicznej ? najbardziej ?pami\u0119cio\u017cernych? cz\u0119\u015bciach pakietu.<\/p>\n \nTryb zredukowanej pami\u0119ci dla komponent\u00f3w pochodnych<\/strong><\/p>\n \nW oknie dialogowym tworzenia Komponent\u00f3w pochodnych dla zespo\u0142\u00f3w znajdziemy now\u0105 opcj\u0119 Tryb zredukowanej pami\u0119ci. W\u0142\u0105czenie trybu zredukowanej pami\u0119ci w oknie tworzenia Komponent\u00f3w pochodnych pozwala zwolni\u0107 z pami\u0119ci informacje o modelu bry\u0142owym w wynikowym komponencie. Dzi\u0119ki temu mniej pami\u0119ci potrzeba, aby otworzy\u0107 zesp\u00f3\u0142 pochodny, co skutkuje wi\u0119ksz\u0105 wydajno\u015bci\u0105 przy pracy z zespo\u0142em zbudowanym z du\u017cej ilo\u015bci cz\u0119\u015bci i podzespo\u0142\u00f3w.<\/p>\n \nElementy zast\u0119pcze<\/strong><\/p>\n \nFunkcjonalno\u015b\u0107 Poziom\u00f3w szczeg\u00f3\u0142u obecna od wersji 2007 Inventora u\u0142atwia wydajn\u0105 prac\u0119 z du\u017cymi zespo\u0142ami ? poprzez wy\u0142\u0105czenie grafiki zb\u0119dnych element\u00f3w mo\u017cna zmniejszy\u0107 ilo\u015b\u0107 wy\u015bwietlanych szczeg\u00f3\u0142\u00f3w, co polepsza przejrzysto\u015b\u0107 modelu i tym samym zmniejsza obci\u0105\u017cenie sprz\u0119tu. To, co z jednej strony jest zalet\u0105, potrafiby\u0107 te\u017c wad\u0105 ? je\u015bli nie wida\u0107 wszystkich element\u00f3w, to \u0142atwo o b\u0142\u0105d konstrukcyjny. Dla wielu czynno\u015bci projektowych niezb\u0119dna jest reprezentacja wszystkich komponent\u00f3w ca\u0142ego zespo\u0142u. Stworzenie uproszczonych wersji podzespo\u0142\u00f3w w poprzednich wersjach by\u0142o mo\u017cliwe poprzez r\u0119czne utworzenie cz\u0119\u015bci jako komponentu pochodnego zast\u0119puj\u0105cego podzesp\u00f3\u0142. To proces niezbyt oczywisty dla przeci\u0119tnego u\u017cytkownika i dodatkowo pracoch\u0142onny.<\/p>\n \nW Inventorze 2009 zaimplementowano nowy typ Poziom\u00f3w Szczeg\u00f3\u0142u o nazwie Zast\u0105pienie (Substitute). Poziom szczeg\u00f3\u0142u pozwala zast\u0105pi\u0107 w zespole nadrz\u0119dnym wybrany podzesp\u00f3\u0142 jedn\u0105 cz\u0119\u015bci\u0105 w przyjazny dla u\u017cytkownika spos\u00f3b. Dla zast\u0105pienia mo\u017cna u\u017cy\u0107 dowolnej, wybranej przez u\u017cytkownika cz\u0119\u015bci, b\u0105d\u017a te\u017c wykorzysta\u0107 mechanizm komponentu pochodnego. Jeden zesp\u00f3\u0142 mo\u017ce posiada\u0107 wiele zast\u0105pie\u0144 o r\u00f3\u017cnym stopniu uproszczenia. U\u017cycie zast\u0105pie\u0144 nie wp\u0142ywa na parametry iProperties zespo\u0142u (np. ci\u0119\u017car) ani nie nara\u017ca na utrat\u0119 istniej\u0105cych wi\u0105za\u0144 czy nie powoduje przek\u0142ama\u0144 na li\u015bcie cz\u0119\u015bci zespo\u0142u, nawet je\u015bli uaktywnimy zast\u0119pczy poziom szczeg\u00f3\u0142u.<\/p>\n \nTa nowa funkcjonalno\u015b\u0107 oferuje u\u017cytkownikowi kontrol\u0119 nad zu\u017cyciem pami\u0119ci podczas pracy z du\u017c\u0105 ilo\u015bci\u0105 danych. To metoda p\u0142ynnej modyfikacji sposob\u00f3w reprezentacji obiekt\u00f3w przy zachowaniu wi\u0105za\u0144 i dok\u0142adnej dokumentacji, dzi\u0119ki czemu nie ma konieczno\u015bci pracy na granicy mo\u017cliwo\u015bci sprz\u0119towych. To daje tak\u017ce mo\u017cliwo\u015b\u0107 wsp\u00f3\u0142dzielenia projektu bez konieczno\u015bci \u0142adowania u poszczeg\u00f3lnych projektant\u00f3w ca\u0142ego zestawu plik\u00f3w projektu.<\/p>\n \nNa zako\u0144czenie wspomn\u0119 jeszcze o wprowadzonej w wersji 2009 mo\u017cliwo\u015bci cofania wprowadzonych zmian w tabelach iParts, iAssemblies i iFeatures. Zmiany w tabelach s\u0105 traktowane na r\u00f3wni z innymi operacjami edycyjnymi w \u015brodowisku modelowania.<\/p>\n \nWszystkie opisane powy\u017cej udoskonalenia \u015brodowiska tworzenia zespo\u0142\u00f3w s\u0105 wynikiem analizy potrzeb u\u017cytkownik\u00f3w, werbalizowanej na listach \u017cycze\u0144 i forach u\u017cytkownik\u00f3w. Maj\u0105 na celu przede wszystkim poprawi\u0107 wydajno\u015b\u0107 i u\u0142atwi\u0107 tworzenie z\u0142o\u017conych cyfrowych prototyp\u00f3w, wystarczaj\u0105co dok\u0142adnych, aby mo\u017cna by\u0142o poddawa\u0107 je analizom. Zapewne ten kierunek zmian zostanie zauwa\u017cony i doceniony przez do\u015bwiadczonych u\u017cytkownik\u00f3w programu, dla kt\u00f3rych nie licz\u0105 si\u0119 wodotryski i gad\u017cety, tylko okre\u015blona funkcjonalno\u015b\u0107.<\/p>\n \nIA MSD Anna Nowak<\/p>\n <\/em>Man and Machine Software<\/em> <\/p>\n","protected":false},"excerpt":{"rendered":" Wersja 2009 programu Autodesk Inventor przynosi szereg udoskonale\u0144 niemal w ka\u017cdym module tego rozbudowanego produktu. Rodzaj zmian nie jest rewolucyjny, a raczej ewolucyjny. Z jednej strony poszerzanie istniej\u0105cej funkcjonalno\u015bci o nowe opcje i obszary zastosowa\u0144 przy optymalizacji interfejsu, z drugiej przystosowanie do obs\u0142ugi coraz wi\u0119kszych zespo\u0142\u00f3w ? tak mo\u017cna by og\u00f3lnie scharakteryzowa\u0107 kierunek zmian w stosunku do poprzedniej wersji. Dzi\u015b zajmijmy si\u0119 tymi zmianami, kt\u00f3re wp\u0142ywaj\u0105 na spos\u00f3b i wygod\u0119 pracy w \u015brodowisku zespo\u0142\u00f3w.<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[37],"tags":[],"class_list":["post-2645","post","type-post","status-publish","format-standard","category-cad-cam-cae"],"_links":{"self":[{"href":"https:\/\/www.designnews.pl\/wp-json\/wp\/v2\/posts\/2645","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.designnews.pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.designnews.pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.designnews.pl\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.designnews.pl\/wp-json\/wp\/v2\/comments?post=2645"}],"version-history":[{"count":0,"href":"https:\/\/www.designnews.pl\/wp-json\/wp\/v2\/posts\/2645\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.designnews.pl\/wp-json\/wp\/v2\/media?parent=2645"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.designnews.pl\/wp-json\/wp\/v2\/categories?post=2645"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.designnews.pl\/wp-json\/wp\/v2\/tags?post=2645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}