CADblogpl nr 3(4) 2009 HQ v2, CNC, CAD blog.pl
[ Pobierz całość w formacie PDF ]
Oferujemy Państwu wyjątkową możliwość zamieszczenia
reklamy na pierwszej okładce – w postaci paska
informacyjnego, odsyłającego do wnętrza numeru...
Szczegóły na stronie 23
REKLAMA
internetowe czasopismo użytkowników systemów
CAD/CAM/CAE
nr 3 (04) maj 2009
Polskie konstrukcje:
Historyczne
BRL-CAD cz.III: modelowanie bryłowe
Historyczne
i współczesne
NX CAM
Synchronous Technology
dla technologów
i współczesne
śmigłowce, czyli...
śmigłowce, czyli...
od Gila i Żuka do SW-4
Historia systemów CAD cz. III
Miejsca w sieci
Nowości, wydarzenia...
od Gila i Żuka do SW-4
| www.cadblog.pl | www.cadglobe.com |
CAD
blog.pl
Od redakcji
CADblog.pl, czyli... znowu 40 stron
Chociaż jak zapewne Państwo wiedzą, CADblog zarejestrowany został dużo wcześniej,
to dopiero teraz mijają trzy miesiące jego w miarę aktywnej działalności przejawiającej
się mniej lub bardziej regularnymi wpisami na blogu, aktualizacją działu z nowościami
i publikacją kolejnych numerów e-czasopisma o tym samym tytule. Trzy miesiące, cztery
wydania. To ostatnie, które właśnie mają Państwo przed oczami, ukazuje się w ostatnich
dniach maja. Wnioski płynące z tego faktu dla mnie są dwa: po pierwsze można (jeśli się
chce, potrafi zarwać kilka nocy i otrzyma wsparcie ze strony innych)
przygotować dwa e-wydania w miesiącu; udało się to zrobić w odstępie
mniej więcej trzech tygodni. Po drugie: warto zweryfikować kalendarz
wydawniczy i jako aktualny cykl ukazywania się e-wydania przyjąć
połowę i przełom miesiąca. W ten sposób najbliższe wydanie 4(5) 2009
ukaże się w połowie miesiąca jako czerwcowe,
a kolejne 5(6) 2009 – na przełomie, jako czerwiec/lipiec. I znowu
w połowie lipca jedno wydanie... ale na lipiec zaplanowałem tylko
jedno, gdyż w sierpniu uruchomiony zostanie nowy projekt, dostępny
zarówno on-line w formie internetowego katalogu, jak i w postaci pli-
ków pdf. Będzie to raport na temat rynku oprogramowania dostępnego
w Polsce, uwzględniający także bezpłatne systemy dostępne w sieci,
a także niektóre komercyjne programy nierozpowszechnione jeszcze
w naszym kraju, ale dostępne on-line.
Pracy dużo, czasu mało – o czym już pisałem na blogu. Ale obecne
wydanie wbrew moim wcześniejszym prognozom okazało się równie
obszerne jak poprzednie (a miało być „tak pięknie”!). Gdy podzieliłem się ze znajomym
refleksją, że podczas łamania (tzn. umieszczania na stronach wraz z ilustracjami) teksty
mi puchną, odparł, że podobnie zachowują się... połamane kończyny. Faktycznie to,
co przewidziałem na trzy strony, zajęło w efekcie pięć. Stąd taka, a nie inna objętość.
I wszystko wskazuje na to, że tendencja ta się utrzyma...
Maj upłynął pod znakiem konferencji (i Komunii Świętej mojego pierworodnego).
Na tych pierwszych nie byłem niestety – mimo objęcia patronatem, a tą faktycznie
Pierwszą udało się pod każdym względem przeżyć. Ale proszę się nie obawiać, relacje
z konferencji ukażą się w kolejnym wydaniu, relacja z Komunii – pozostanie sprawą
osobistą i rodzinną, ale kilka słów więcej na jej temat pojawiło się na blogu sprowokowa-
ne pytaniem/komentarzem jednego z Czytelników.
Opcje dodawania komentarzy nie pojawiają się przy każdym poście. Strona realizowa-
na jest w pocie czoła we Front Page’u, co powoduje, iż niektóre zmiany i procedury
są dosyć pracochłonne. Ale zawsze istnieje możliwość przesłania swojej opinii, komen-
tarza – na adres mailowy, a będzie to dla nas sygnałem, by dany wątek mógł doczekać
się własnej niezależnej opcji wstawiania komentarzy zgodnie z Państwa życzeniem. Ale
długie zdanie; proszę wybaczyć, ale „u mnie” jest środek nocy. A artykuł wstępny zawsze
zwykłem pisać na końcu.
Co można znaleźć w numerze? Wszystko zostało wymienione na sąsiedniej stronie.
Wiem, że o czymś zapomniałem napisać – ale co się odwlecze, to... od tego w końcu
jest blog CADblog.pl .
Z życzeniami interesującej lektury
Maciej Stanisławski
CADblog.pl
P.S.
Na zdjęciu tym razem gryzoń mojego syna (Chamster przez „ch”), asystujący
przy pisaniu także tego tekstu. Obaj prowadzimy „nocne życie”.
A już za kilka dni Dzień Dziecka...
2
edycja pdf maj 2009
CADblog.
pl
W numerze
wydanie 3(4) maj 2009 (II wydanie majjowe)
Systemy CAD w praktyce
4 Bryły i operacje Boole’a
Kolejny odcinek naszych „spotkań z BRL-CADem”, tym razem poświęcony szerzej operacjom Boole’a dokonywanym
na bryłach, rozpoczniemy nietypowo. Uruchomimy bowiem nie tylko – znaną już – aplikację MGED, ale także dołączony
do pakietu instalacyjnego program zwany „Archer”
Historia komputerowych rozwiązań...
8 Komputerowe wspomaganie projektowania i analiz cz. III
Nie tylko CAD
12 Synchronous Technology dla... technologa
NX to system klasy CAD/CAM/CAE/PLM, szeroko stosowany w światowym i krajowym przemyśle narzędziowym,
lotniczym, motoryzacyjnym i dóbr konsumpcyjnych. Do ostatniej wersji – oznaczonej numerem NX 6 – wprowadzona
została nowa technika modelowania o nazwie Synchronous Technology. W tym artykule postaram się przybliżyć
najważniejsze funkcjonalności pod kątem wykorzystania Synchronous Technology przez technologa-programistę
obrabiarek CNC.
Testujemy sprzęt
17 Astroid na biurku. Pierwszy w Polsce test manipulatora 3D firmy Spatial Freedom
Polskie konstrukcje...
24 Polskie śmigłowce, czyli... od Gila do SW-4 cz. I
Czy pamiętają Państwo taką serię wydawniczą – komiksową, z czasów PRL, pod wspólnym tytułem „Pilot śmigłowca”?
Maszyny zdolne do pionowego startu i lądowania, utrzymujące się w zawisie, potrafiące wykonywać skomplikowane
manewry dosłownie kilka metrów nad ziemią – wzbudzały mój niekłamany zachwyt. I nie przeszkadzało mi w owym
czasie niesłuszne przecież przeświadczenie, iż jedynymi polskimi śmigłowcami są wielozadaniowe Mi-2 – bo taki
właśnie był bohaterem wspomnianej serii...
Miejsca w sieci
34 Technolog... wirtualny
Technologie
37 Kilka słów na temat technologii obróbczych tworzyw sztucznych
Aktualności
39 Synchronous Technology 2 dla Solid Edge
39 SolidWorks receptą na trudne czasy?
39 Techniki wirtualne w praktycznych zastosowaniach technicznych
40 Ponad milion sprzedanych licencji SolidWorks
40 Ponad 40 pokazów i warsztatów na żywo: PROCAD EXPO 2009
Na okładce prezentujemy „kolaż” ,
w ktorym wykorzystaliśmy
fragmenty schematów
konstrukcyjnych
pochodzących z książek:
R. Witkowski, Budowa i pilotaż
śmigłowców, WKŁ 1986 (s. 187)
B. Spunda, Sekrety modeli śmi-
głowców, WKŁ 1989 (wkładka)
edycja pdf maj 2009
CADblog.
pl
3
Systemy CAD w
praktyce
Strefa OpenSource
Z pogranicza projektowania i programowania:
praca w środowisku BRL-CAD cz. III
Bryły i operacje Boole’a
Kolejny odcinek naszych „spotkań
z BRL-CADem”, tym razem poświęcony szerzej
operacjom Boole’a dokonywanym na bryłach,
rozpoczniemy nietypowo. Uruchomimy bowiem nie
tylko – znaną już – aplikację MGED, ale także dołączony
do pakietu instalacyjnego program zwany „Archer”
przypominające nam to znane już z Okna Edytora
Graficznego BRL-CAD, ale ze zmienionym Menu
i dodatkowym paskiem po lewej stronie oznaczonym jako
„Hierarchy”. Czyżby miejsce na drzewko historii operacji?
Nie do końca, ale o tym za chwilę. Nie pojawiło się nato-
miast Okno Wierszy Poleceń. Cóż, z Paska górnego menu
wybierzmy zakładkę
Modes
, a następnie opcję
Advanced
(rys. 1.). Okno aplikacji zmieni się znacznie, na dole ekranu
pojawi się Okno Wierszy Poleceń programu Archer, dodat-
kowe pole po prawej stronie, a także paski z nieaktywnymi
jeszcze ikonami. Żeby zmienić kolor tła naszego okna
graficznego na biały, wystarczy wskazać myszą zakładkę
Background
i wybrać opcję
White
. Obiecująco wygląda
zakładka
Raytrace
, ale o tym za chwilę. Na razie to nam
wystarczy, kolejne funkcjonalności Archera – który tak
naprawdę jest rozbudowanym graficznym interfejsem,
nakładką na środowisko BRL-CAD wykorzystującą część
dostępnych w nim poleceń – poznamy w trakcie pracy
z programem.
Operacje Boole’a
W środowisku BRL-CAD operacje te (scalanie, odejmo-
wanie, części wspólne etc.) mają fundamentalne znaczenie
dla przebiegu procesu modelowania bryłowego. Poznane
już przez nas prymitywne bryły nie wystarczą bowiem
do zamodelowania wszystkich obiektów, które przyjdzie
nam projektować. Wykorzystany w jednym z poprzednich
odcinków projekt krótkofalówki był co prawda stworzony
właśnie z prymitywów, ale też nikt chyba nie przypuszczał,
aby taki zlepek kształtów traktować jako faktyczny pro-
jekt. Stąd właśnie operacje Boole’a.
W przypadku modelowania bryłowego ogromne
znaczenie ma kolejność, w jakiej korzystać będziemy
z dostępnych gotowych kształtów. W zależności bowiem
od tego, kiedy który obiekt będziemy chcieli wykorzy-
stać, BRL-CAD w różny sposób będzie interpretował
nasze operacje – i w konsekwencji uzyskany efekt może
odbiegać od tego przez nas zamierzonego.
Rys. 1.
Archer tak naprawdę jest rozbudowanym grafi cznym
interfejsem, nakładką na środowisko BRL-CAD,
wykorzystującą część dostępnych w nim poleceń...
Kombinacje i regiony,
czyli wykorzystanie operacji Boole’a
W środowisku BRL-CAD dostępne są dwa narzędzia
związane z operacjami Boole’a. Jedno z nich –
Region
– mieliśmy okazję poznać już podczas wstępnej prezenta-
cji możliwości renderingu.
Region
wykorzystuje rzeczone
operacje po to, by wygenerować złożone bryły, złożone
kształty. Różnica między
Regionem
a
Kombinacją
polega
na tym, że ten pierwszy dodatkowo pozwala na przypisa-
nie obiektowi właściwości materiałowych.
Jakie operacje mamy do dyspozycji?
Trzy podstawowe:
•
union
(łączenie) – łączy ze sobą dwa kształty,
4
edycja pdf maj 2009
CADblog.
pl
OPRACOWANIE:
Maciej Stanisławski
P
o uruchomieniu aplikacji na ekranie pojawi się okno
Systemy
CAD w praktyce
Strefa OpenSource
•
substract
(odjęcie) – wycina obszar jednego z kształtów
z obrębu drugiego,
•
intersect
(część wspólna) – wykorzystuje tylko te frag-
menty, które są wspólne dla obu użytych kształtów...
Ponieważ nie mamy dostępu do tych operacji z poziomu
„Łucznika” (Archera), uaktywniamy okna „klasycznego”
BRL-CAD’a i w nich będziemy wykonywać przynajmniej
część pracy (tak naprawdę Archer w zasadzie nie jest nam
potrzebny, ale w pewnych sytuacjach – o których w dalszej
części – może nam bardzo ułatwić pracę).
Rozpoczniemy od otwarcia założonej przez nas
– w poprzednich częściach – bazy „kształty1.g”, a następ-
nie w Oknie Wierszy Poleceń wpiszemy komendy, dzięki
którym w Oknie Edytora Graficznego wyświetlone zosta-
ną narysowane przez nas poprzednio prymitywy: kula2.s
i cylinder2.s. (wspomnianą bazę możemy równolegle
otworzyć z poziomu Archera, wtedy w oknie
Hierarchy
od razu pojawią nam się nazwy naszych składowych ele-
mentów, a w oknie
Attributes
– informacje na temat bazy,
parametry poszczególnych obiektów, etc.).
To pozwoli nam widzieć kształty, które wykorzysta-
my do utworzenia
Regionu
. Korzystając z tych prostych
składowych brył, przedstawię działanie operacji Boole’a.
Rozpoczniemy od utworzenia
Regionu
, podobnie jak
w pierwszej części naszego cyklu:
Rys. 2.
W menu Edit wybieramy polecenie Combination Editor...
r czesc1.r u cylinder2.s – kula2.s
Składnia tego polecenia każe BRL-CADowi:
• utworzyć Region („r”) i nazwać go „czesc1”,
• scalić („u”) dwa prymitywy wchodzące w jego skład
w taki sposób, by od „cylinder2.s” odciąć („-”)
„kula2.s”
Rys. 3.
Wskazujemy nazwę utworzonego przez nas Regionu
Ponieważ utworzyliśmy Region, powinniśmy nadać mu
stosowne właściwości materiałowe. W pierwszej części
zrobiliśmy to z poziomu Okna Wierszy Poleceń (komendą
„
mater
”), tym razem przejdziemy do Okna Edytora Gra-
ficznego. Z menu
Edit
wybieramy polecenie
Combination
Editor
(rys. 2.) Otworzy nam się okienko dialogowe,
w którym klikając na przycisk (z minusem) umieszczony
po prawej stronie pola oznaczonego jako „
Name
”, wybie-
rzemy opcję
Select from All
. Pojawi się kolejne okno
dialogowe, w którym dwukrotnym kliknięciem myszą
zaznaczymy nazwę utworzonego przez nas
Regionu
(rys. 3). Okno dialogowe przybierze postać widoczną
na rysunku 4. Widać na nim opis wykonanej operacji
Boole’a. Wciskamy przycisk
Show Shader
i z zakładki
Color
wybieramy pasek z kolorem czerwonym (rys. 5).
Rys. 4.
Operacje Boole’a wykonane podczas tworzenia Regionu
edycja pdf maj 2009
CADblog.
pl
5
[ Pobierz całość w formacie PDF ]
zanotowane.pl doc.pisz.pl pdf.pisz.pl lemansa.htw.pl
Oferujemy Państwu wyjątkową możliwość zamieszczenia
reklamy na pierwszej okładce – w postaci paska
informacyjnego, odsyłającego do wnętrza numeru...
Szczegóły na stronie 23
REKLAMA
internetowe czasopismo użytkowników systemów
CAD/CAM/CAE
nr 3 (04) maj 2009
Polskie konstrukcje:
Historyczne
BRL-CAD cz.III: modelowanie bryłowe
Historyczne
i współczesne
NX CAM
Synchronous Technology
dla technologów
i współczesne
śmigłowce, czyli...
śmigłowce, czyli...
od Gila i Żuka do SW-4
Historia systemów CAD cz. III
Miejsca w sieci
Nowości, wydarzenia...
od Gila i Żuka do SW-4
| www.cadblog.pl | www.cadglobe.com |
CAD
blog.pl
Od redakcji
CADblog.pl, czyli... znowu 40 stron
Chociaż jak zapewne Państwo wiedzą, CADblog zarejestrowany został dużo wcześniej,
to dopiero teraz mijają trzy miesiące jego w miarę aktywnej działalności przejawiającej
się mniej lub bardziej regularnymi wpisami na blogu, aktualizacją działu z nowościami
i publikacją kolejnych numerów e-czasopisma o tym samym tytule. Trzy miesiące, cztery
wydania. To ostatnie, które właśnie mają Państwo przed oczami, ukazuje się w ostatnich
dniach maja. Wnioski płynące z tego faktu dla mnie są dwa: po pierwsze można (jeśli się
chce, potrafi zarwać kilka nocy i otrzyma wsparcie ze strony innych)
przygotować dwa e-wydania w miesiącu; udało się to zrobić w odstępie
mniej więcej trzech tygodni. Po drugie: warto zweryfikować kalendarz
wydawniczy i jako aktualny cykl ukazywania się e-wydania przyjąć
połowę i przełom miesiąca. W ten sposób najbliższe wydanie 4(5) 2009
ukaże się w połowie miesiąca jako czerwcowe,
a kolejne 5(6) 2009 – na przełomie, jako czerwiec/lipiec. I znowu
w połowie lipca jedno wydanie... ale na lipiec zaplanowałem tylko
jedno, gdyż w sierpniu uruchomiony zostanie nowy projekt, dostępny
zarówno on-line w formie internetowego katalogu, jak i w postaci pli-
ków pdf. Będzie to raport na temat rynku oprogramowania dostępnego
w Polsce, uwzględniający także bezpłatne systemy dostępne w sieci,
a także niektóre komercyjne programy nierozpowszechnione jeszcze
w naszym kraju, ale dostępne on-line.
Pracy dużo, czasu mało – o czym już pisałem na blogu. Ale obecne
wydanie wbrew moim wcześniejszym prognozom okazało się równie
obszerne jak poprzednie (a miało być „tak pięknie”!). Gdy podzieliłem się ze znajomym
refleksją, że podczas łamania (tzn. umieszczania na stronach wraz z ilustracjami) teksty
mi puchną, odparł, że podobnie zachowują się... połamane kończyny. Faktycznie to,
co przewidziałem na trzy strony, zajęło w efekcie pięć. Stąd taka, a nie inna objętość.
I wszystko wskazuje na to, że tendencja ta się utrzyma...
Maj upłynął pod znakiem konferencji (i Komunii Świętej mojego pierworodnego).
Na tych pierwszych nie byłem niestety – mimo objęcia patronatem, a tą faktycznie
Pierwszą udało się pod każdym względem przeżyć. Ale proszę się nie obawiać, relacje
z konferencji ukażą się w kolejnym wydaniu, relacja z Komunii – pozostanie sprawą
osobistą i rodzinną, ale kilka słów więcej na jej temat pojawiło się na blogu sprowokowa-
ne pytaniem/komentarzem jednego z Czytelników.
Opcje dodawania komentarzy nie pojawiają się przy każdym poście. Strona realizowa-
na jest w pocie czoła we Front Page’u, co powoduje, iż niektóre zmiany i procedury
są dosyć pracochłonne. Ale zawsze istnieje możliwość przesłania swojej opinii, komen-
tarza – na adres mailowy, a będzie to dla nas sygnałem, by dany wątek mógł doczekać
się własnej niezależnej opcji wstawiania komentarzy zgodnie z Państwa życzeniem. Ale
długie zdanie; proszę wybaczyć, ale „u mnie” jest środek nocy. A artykuł wstępny zawsze
zwykłem pisać na końcu.
Co można znaleźć w numerze? Wszystko zostało wymienione na sąsiedniej stronie.
Wiem, że o czymś zapomniałem napisać – ale co się odwlecze, to... od tego w końcu
jest blog CADblog.pl .
Z życzeniami interesującej lektury
Maciej Stanisławski
CADblog.pl
P.S.
Na zdjęciu tym razem gryzoń mojego syna (Chamster przez „ch”), asystujący
przy pisaniu także tego tekstu. Obaj prowadzimy „nocne życie”.
A już za kilka dni Dzień Dziecka...
2
edycja pdf maj 2009
CADblog.
pl
W numerze
wydanie 3(4) maj 2009 (II wydanie majjowe)
Systemy CAD w praktyce
4 Bryły i operacje Boole’a
Kolejny odcinek naszych „spotkań z BRL-CADem”, tym razem poświęcony szerzej operacjom Boole’a dokonywanym
na bryłach, rozpoczniemy nietypowo. Uruchomimy bowiem nie tylko – znaną już – aplikację MGED, ale także dołączony
do pakietu instalacyjnego program zwany „Archer”
Historia komputerowych rozwiązań...
8 Komputerowe wspomaganie projektowania i analiz cz. III
Nie tylko CAD
12 Synchronous Technology dla... technologa
NX to system klasy CAD/CAM/CAE/PLM, szeroko stosowany w światowym i krajowym przemyśle narzędziowym,
lotniczym, motoryzacyjnym i dóbr konsumpcyjnych. Do ostatniej wersji – oznaczonej numerem NX 6 – wprowadzona
została nowa technika modelowania o nazwie Synchronous Technology. W tym artykule postaram się przybliżyć
najważniejsze funkcjonalności pod kątem wykorzystania Synchronous Technology przez technologa-programistę
obrabiarek CNC.
Testujemy sprzęt
17 Astroid na biurku. Pierwszy w Polsce test manipulatora 3D firmy Spatial Freedom
Polskie konstrukcje...
24 Polskie śmigłowce, czyli... od Gila do SW-4 cz. I
Czy pamiętają Państwo taką serię wydawniczą – komiksową, z czasów PRL, pod wspólnym tytułem „Pilot śmigłowca”?
Maszyny zdolne do pionowego startu i lądowania, utrzymujące się w zawisie, potrafiące wykonywać skomplikowane
manewry dosłownie kilka metrów nad ziemią – wzbudzały mój niekłamany zachwyt. I nie przeszkadzało mi w owym
czasie niesłuszne przecież przeświadczenie, iż jedynymi polskimi śmigłowcami są wielozadaniowe Mi-2 – bo taki
właśnie był bohaterem wspomnianej serii...
Miejsca w sieci
34 Technolog... wirtualny
Technologie
37 Kilka słów na temat technologii obróbczych tworzyw sztucznych
Aktualności
39 Synchronous Technology 2 dla Solid Edge
39 SolidWorks receptą na trudne czasy?
39 Techniki wirtualne w praktycznych zastosowaniach technicznych
40 Ponad milion sprzedanych licencji SolidWorks
40 Ponad 40 pokazów i warsztatów na żywo: PROCAD EXPO 2009
Na okładce prezentujemy „kolaż” ,
w ktorym wykorzystaliśmy
fragmenty schematów
konstrukcyjnych
pochodzących z książek:
R. Witkowski, Budowa i pilotaż
śmigłowców, WKŁ 1986 (s. 187)
B. Spunda, Sekrety modeli śmi-
głowców, WKŁ 1989 (wkładka)
edycja pdf maj 2009
CADblog.
pl
3
Systemy CAD w
praktyce
Strefa OpenSource
Z pogranicza projektowania i programowania:
praca w środowisku BRL-CAD cz. III
Bryły i operacje Boole’a
Kolejny odcinek naszych „spotkań
z BRL-CADem”, tym razem poświęcony szerzej
operacjom Boole’a dokonywanym na bryłach,
rozpoczniemy nietypowo. Uruchomimy bowiem nie
tylko – znaną już – aplikację MGED, ale także dołączony
do pakietu instalacyjnego program zwany „Archer”
przypominające nam to znane już z Okna Edytora
Graficznego BRL-CAD, ale ze zmienionym Menu
i dodatkowym paskiem po lewej stronie oznaczonym jako
„Hierarchy”. Czyżby miejsce na drzewko historii operacji?
Nie do końca, ale o tym za chwilę. Nie pojawiło się nato-
miast Okno Wierszy Poleceń. Cóż, z Paska górnego menu
wybierzmy zakładkę
Modes
, a następnie opcję
Advanced
(rys. 1.). Okno aplikacji zmieni się znacznie, na dole ekranu
pojawi się Okno Wierszy Poleceń programu Archer, dodat-
kowe pole po prawej stronie, a także paski z nieaktywnymi
jeszcze ikonami. Żeby zmienić kolor tła naszego okna
graficznego na biały, wystarczy wskazać myszą zakładkę
Background
i wybrać opcję
White
. Obiecująco wygląda
zakładka
Raytrace
, ale o tym za chwilę. Na razie to nam
wystarczy, kolejne funkcjonalności Archera – który tak
naprawdę jest rozbudowanym graficznym interfejsem,
nakładką na środowisko BRL-CAD wykorzystującą część
dostępnych w nim poleceń – poznamy w trakcie pracy
z programem.
Operacje Boole’a
W środowisku BRL-CAD operacje te (scalanie, odejmo-
wanie, części wspólne etc.) mają fundamentalne znaczenie
dla przebiegu procesu modelowania bryłowego. Poznane
już przez nas prymitywne bryły nie wystarczą bowiem
do zamodelowania wszystkich obiektów, które przyjdzie
nam projektować. Wykorzystany w jednym z poprzednich
odcinków projekt krótkofalówki był co prawda stworzony
właśnie z prymitywów, ale też nikt chyba nie przypuszczał,
aby taki zlepek kształtów traktować jako faktyczny pro-
jekt. Stąd właśnie operacje Boole’a.
W przypadku modelowania bryłowego ogromne
znaczenie ma kolejność, w jakiej korzystać będziemy
z dostępnych gotowych kształtów. W zależności bowiem
od tego, kiedy który obiekt będziemy chcieli wykorzy-
stać, BRL-CAD w różny sposób będzie interpretował
nasze operacje – i w konsekwencji uzyskany efekt może
odbiegać od tego przez nas zamierzonego.
Rys. 1.
Archer tak naprawdę jest rozbudowanym grafi cznym
interfejsem, nakładką na środowisko BRL-CAD,
wykorzystującą część dostępnych w nim poleceń...
Kombinacje i regiony,
czyli wykorzystanie operacji Boole’a
W środowisku BRL-CAD dostępne są dwa narzędzia
związane z operacjami Boole’a. Jedno z nich –
Region
– mieliśmy okazję poznać już podczas wstępnej prezenta-
cji możliwości renderingu.
Region
wykorzystuje rzeczone
operacje po to, by wygenerować złożone bryły, złożone
kształty. Różnica między
Regionem
a
Kombinacją
polega
na tym, że ten pierwszy dodatkowo pozwala na przypisa-
nie obiektowi właściwości materiałowych.
Jakie operacje mamy do dyspozycji?
Trzy podstawowe:
•
union
(łączenie) – łączy ze sobą dwa kształty,
4
edycja pdf maj 2009
CADblog.
pl
OPRACOWANIE:
Maciej Stanisławski
P
o uruchomieniu aplikacji na ekranie pojawi się okno
Systemy
CAD w praktyce
Strefa OpenSource
•
substract
(odjęcie) – wycina obszar jednego z kształtów
z obrębu drugiego,
•
intersect
(część wspólna) – wykorzystuje tylko te frag-
menty, które są wspólne dla obu użytych kształtów...
Ponieważ nie mamy dostępu do tych operacji z poziomu
„Łucznika” (Archera), uaktywniamy okna „klasycznego”
BRL-CAD’a i w nich będziemy wykonywać przynajmniej
część pracy (tak naprawdę Archer w zasadzie nie jest nam
potrzebny, ale w pewnych sytuacjach – o których w dalszej
części – może nam bardzo ułatwić pracę).
Rozpoczniemy od otwarcia założonej przez nas
– w poprzednich częściach – bazy „kształty1.g”, a następ-
nie w Oknie Wierszy Poleceń wpiszemy komendy, dzięki
którym w Oknie Edytora Graficznego wyświetlone zosta-
ną narysowane przez nas poprzednio prymitywy: kula2.s
i cylinder2.s. (wspomnianą bazę możemy równolegle
otworzyć z poziomu Archera, wtedy w oknie
Hierarchy
od razu pojawią nam się nazwy naszych składowych ele-
mentów, a w oknie
Attributes
– informacje na temat bazy,
parametry poszczególnych obiektów, etc.).
To pozwoli nam widzieć kształty, które wykorzysta-
my do utworzenia
Regionu
. Korzystając z tych prostych
składowych brył, przedstawię działanie operacji Boole’a.
Rozpoczniemy od utworzenia
Regionu
, podobnie jak
w pierwszej części naszego cyklu:
Rys. 2.
W menu Edit wybieramy polecenie Combination Editor...
r czesc1.r u cylinder2.s – kula2.s
Składnia tego polecenia każe BRL-CADowi:
• utworzyć Region („r”) i nazwać go „czesc1”,
• scalić („u”) dwa prymitywy wchodzące w jego skład
w taki sposób, by od „cylinder2.s” odciąć („-”)
„kula2.s”
Rys. 3.
Wskazujemy nazwę utworzonego przez nas Regionu
Ponieważ utworzyliśmy Region, powinniśmy nadać mu
stosowne właściwości materiałowe. W pierwszej części
zrobiliśmy to z poziomu Okna Wierszy Poleceń (komendą
„
mater
”), tym razem przejdziemy do Okna Edytora Gra-
ficznego. Z menu
Edit
wybieramy polecenie
Combination
Editor
(rys. 2.) Otworzy nam się okienko dialogowe,
w którym klikając na przycisk (z minusem) umieszczony
po prawej stronie pola oznaczonego jako „
Name
”, wybie-
rzemy opcję
Select from All
. Pojawi się kolejne okno
dialogowe, w którym dwukrotnym kliknięciem myszą
zaznaczymy nazwę utworzonego przez nas
Regionu
(rys. 3). Okno dialogowe przybierze postać widoczną
na rysunku 4. Widać na nim opis wykonanej operacji
Boole’a. Wciskamy przycisk
Show Shader
i z zakładki
Color
wybieramy pasek z kolorem czerwonym (rys. 5).
Rys. 4.
Operacje Boole’a wykonane podczas tworzenia Regionu
edycja pdf maj 2009
CADblog.
pl
5
[ Pobierz całość w formacie PDF ]