Forum użytkowników programu Rhinoceros 3D

RHINOCEROS => Modelowanie 3D => Wątek zaczęty przez: maciek82 w 08 Listopad 2009, godz.13:50

Tytuł: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 08 Listopad 2009, godz.13:50
Witam, jestem w trakcie projektowania modelu szybowca w 3d i stanąłem w martwym punkcie. Przegladnalem chyba wszystkie watki z tego dzialu ale nie znalazłem podobnego problemu wiec założyłem nowy temat. W jaki sposób można wyfilletowac zaznaczona krawędź jeżeli model jest zbudowany z polipowierzchni?  Moj problem polega  na tym ze program automatycznie dzieli mi powierzchnie skrzydla na kilka elementow. Nawet po probie polaczenia gdy wybieram funkcje fillet jestem w stanie zaznaczyc tylko niewielka czesc wypustu z kadluba do laczenia skrzydla.  Może istnieje jakis inny sposób obrobki tego fragmentu?  Dwa pierwsze zdjecia pokazuja model laminatowy szybowca i jak to powinno wyglądać.
(http://img4.imageshack.us/img4/7752/31259582.jpg) (http://img4.imageshack.us/i/31259582.jpg/)
(http://img687.imageshack.us/img687/3341/87663698.jpg) (http://img687.imageshack.us/i/87663698.jpg/)
(http://img30.imageshack.us/img30/7483/70015537.jpg) (http://img30.imageshack.us/i/70015537.jpg/)
(http://img687.imageshack.us/img687/4554/18517217.jpg) (http://img687.imageshack.us/i/18517217.jpg/)
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: botak w 08 Listopad 2009, godz.14:32
Połącz te wszystkie elementy w jeden i zamiast filletowania powierzchni, użyj filletowania krawędzi _FilletEdge
Ta komenda pozwala na wybranie ciągu krawędzi, a nie tylko pojedynczych powierzchni.
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 08 Listopad 2009, godz.15:16
Wlasnie polaczylem wszystkie elementy wedlug wskazowek i mimo ustalenia takiego samego promienia po zaznaczeniu wszystkich krawedzi powstaje takie cos:
(http://img33.imageshack.us/img33/4795/47168738.jpg) (http://img33.imageshack.us/i/47168738.jpg/)
(http://img503.imageshack.us/img503/7600/41308135.jpg) (http://img503.imageshack.us/i/41308135.jpg/)
Czy wie ktos moze co moze byc tego przyczyna?
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 08 Listopad 2009, godz.16:23
Nie do konca o to chodzi... prosze spojrzec na pierwsze dwa zdjecia gotowego modelu. Cala powierzchnia miedzy skrzydlem a kadlubem jest pozaokraglana bez zadnych widocznych krawedzi. Filletowanie wydaje mi sie byc dobrym pomyslem ale pojawiaja mi sie problemy z wyborem promienia. Daje ten sam na dwoch koncach krawedzi  a mimo tego koncowy rezultat pokazuje rozne promienie (szerokosci zaokraglen). Moze to powinna byc jakas osobna funkcja filletowania po lukach i to pod roznymi katami? Chodzi mi o to ze nie dosc ze sama krawedz do filletowania idzie po luku to kat powierzchni przylegajacych zmienia sie nieproporcjonalnie na calej dlugosci.
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: botak w 08 Listopad 2009, godz.16:34
W tej chwili to masz problem nie z filletowaniem tylko z powierzchniami.
Ten element który będzie łączył się ze skrzydłem jest teraz zbudowany z  100 powierzchni. dlaczego?
Zobacz jak czysto jest to wykonane u Marka.
Jak będziesz miał takie dwie ładne powierzchnie połączone ze sobą, to nie będzie żadnego problemu z filetowaniem krawędzi o którym pisałem
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 08 Listopad 2009, godz.17:13
Dzieki za rade... wlasciwie to juz wczesniej sobie z tego zdalem sprawe, ale myslalem ze mozna to jakos obejsc. Sprobuje zaraz to naprawic.
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: botak w 08 Listopad 2009, godz.17:21
Mo i masz chyba zły kształt tego łącznika ze skrzydłem.
Nie powinien się on rozszeżać w kierunku kadłuba?
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 08 Listopad 2009, godz.17:39
Wlasnie probuje to zrobic tak jak radziles. Niestety ciagle mam ten sam problem - po stworzeniu powierzchni (przez wyciagniecie po profilach) w momencie gdy chce uzyc funkcji fillet, obiekt znowu jest podzielony na wiele mniejszych. Nie mam pojecia dlaczego tak sie dzieje - tym bardziej ze jezeli chce zaznaczyc obiekt, jest mozliwosc chwycenia calego naraz. Co do laczenia za skrzydlem, to myslalem ze uda mi sie to uzyskac poprzez funkcje wyfiletowania.
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: botak w 08 Listopad 2009, godz.18:08
profil przekroju skrzydła/łącznika ma być jedną zamkniętą krzywą.
Twój jest złożony z wielu odcinków.

Możesz użyć opcji przebudowania krzywej, ale najlepiej jest narysować profil jeszcze raz.
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: botak w 08 Listopad 2009, godz.19:20
...Dodać kilka uchwytów, promień przy krawędzi spływu nie powinien być większy do promienia tejże krawędzi...

Ale pięknie powiedziane :)
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: botak w 08 Listopad 2009, godz.20:02
Ja wiem o co chodzi :D
A moja wypowiedź nie była ironiczna :D Twoja wypowiedź naprawdę mi się podobała :D
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 08 Listopad 2009, godz.20:03
narazie dzieki za odpowiedzi  :-)   a tak naprawde to choc glupio mi sie przyznac to zalozylem konto w swoim imieniu ale tak neprawde to moja zonka robi dla mnie projekt w rhino poniewaz ja nie mam zielonego pojecia o programach 3d , wiec teraz Ona bedzie kontynuowac watek :-) Od siebie dodam ze projekt ma sluzyc do wykonania pozniejszego kopyta formy negatywowej do zrobienia modelu....pozdrawiam - Maciek
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: botak w 08 Listopad 2009, godz.22:01
No to z grubej rury zaczynacie :)
Pozdrowienia dla małżonki :)
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 19 Listopad 2009, godz.15:45
Witam ponownie. Pojawil mi sie kolejny problem. Otoz wykonalam wszystko jeszcze raz, jednek nadal nie jestm w stanie wyfiletowac krawedzi laczenia skrzydla z kadlubem. Polaczylam wszystkie elementy razem, jednak krawedz znowu sklada sie z wielu czesci. Czy jest jakas inn matoda wyfiletowania tego odcinka? Dodam tylko ze powierzchnie skrzydla utworzylam uzywajac funkcji wyciagniecia po profilach wiec krawedz zostala utworzona automatycznie.

(http://img525.imageshack.us/img525/8785/35569399.png) (http://img525.imageshack.us/i/35569399.png/)
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: kruk w 19 Listopad 2009, godz.16:50
z ilu podkrzywych zbudowane są krzywe które posłużyły wam do stworzenia skrzydła?
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: botak w 19 Listopad 2009, godz.16:59
tłumacząc słowa kruka:
Jak rozbijesz krzywą z profilem skrzydła, poleceniem "_Explode" to ile masz krzywych? - Ma być jedna.
Może być tak, że jeśli użyłaś do "wyciągnij po profilach" 4 profili i któryś z nich jest zbudowany z wielu krzywych, to też będzie źle.
Wszystkie muszą być jak najprostsze
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 19 Listopad 2009, godz.17:33
Wlasnie to sprawdzilam i rowniez sklada sie z wielu krzywych. Problem polega na tym ze jest to specjalnie dobrany profil ktory jest bezposrednio wziety z innego programu.
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: kruk w 19 Listopad 2009, godz.17:42
Ma być jedna.
Wszystkie muszą być jak najprostsze
powinna być jedna, bądź kilka ale z zachowaną jak najlepszą ciągłością. samą krzywiznę krzywej (  ;) ) można zbadać poleceniem które znajdziecie w menu analizy - Analiza krzywizny. jeśli wykres krzywizny będzie z jakimiś przeskokami czy uskokami to znaczy, że wydałoby przebudować profil...

dzięki Botak za tłumaczenie mnie z mojego języka na ludzki :D
jestem samoukiem rhinowym więc wypowiadam sie na swój sposób ;D
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 19 Listopad 2009, godz.20:35
Nareszcie udalo mi sie poprawic profil - jest juz jedna krzywa. Znowu utworzylam powierzchnie skrzydel no i wszystko wyglada pieknie do momentu gdy chce sfiletowac. Juz moge bez problemu zaznaczyc krawedz, ale ale po wyfiletowaniu znika mi caly kadlub... Promien zaokraglenia napewno jest ok - jest mniejszy niz szerokosc powierzchni w najwezszym odcinku. Czyzbym znowu zrobila cos nie tak?

(http://img337.imageshack.us/img337/6346/40928663.png) (http://img337.imageshack.us/i/40928663.png/)
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: botak w 19 Listopad 2009, godz.20:54
Ciężko tak "nieoglądnowszy" modelu własną myszką powiedzieć co może być jeszcze źle...
Sprawdź jeszcze czy nie masz w żadnym modelu Złych objektów _SelBadObjects
Potem sprawdź czy nie masz nagich krawędzi w jakichś dziwnych miejscach _ShowEdges

Tak dla sprawdzenia, robisz tak prawda?:
1. Masz model kadłubu jako zamkniętą powierzchnię.
2. Masz model "skrzydła" jako zamkniętą powierzchnię.
3. Sumujesz modele za pomocą "Sumy Bolleana" _BooleanUnion
4. Krawędzie które powstają po zsumowaniu filetujesz za pomocą _FilletEdge

Wszystkie kroki wychodzą poza ostatnim?
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 19 Listopad 2009, godz.21:03
Dokladnie tak jak napisal botak. Mam pytanko - moze glupie ale ja rowniez jastem samoukiem jezeli chodzi o Rhino. W ktorym momencie i w jaki sposob moge utworzyc bryle z powierzchni?
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: botak w 19 Listopad 2009, godz.22:18
Praktycznie najszybciej przez złączenie ( _Join ) powierzchni które mają wspólne krawędzie i oczywiście zamykają jakąś przestrzeń.

Teoretycznie w żaden...
W rhino nie ma brył, są tylko zamknięte powierzchnie, na których wykonywane są operacje jak na bryłach (masa, objętość, działania booleanowskie)

Ale jak już taką powierzchnię zamkniętą eksportujesz do pliku STP, to po otwarciu w np ProE, będzie to bryła.

Więc reasumując, bryłę robisz przez zamknięcie powierzchni.

A wracając do twojego problemu,
Jeśli wszystko Ci wychodzi, oprócz ostatniego, to może najzwyczajniej w świecie niewydala Ci komputer?
Wtedy możesz zmniejszyć tolerancję.
Robisz to w Opcjach w zakładce "Unit" - masz tam takie okienko "Absloute Tolerance" i zrób niech będzie 0.1
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: kubbek w 24 Listopad 2009, godz.12:04
Na rcgroups.com od jakiegoś czasu omawiany jest ten sam temat, bardzo obszernie. Nie wszyscy biorący udział modelują w rhino, ale część tak. Z resztą to nie narzędzie jest tu chyba najważniejsze.

http://www.rcgroups.com/forums/showthread.php?s=516e62b4cee38d0ea1d89699d1988a95&t=1113526&page=10 (http://www.rcgroups.com/forums/showthread.php?s=516e62b4cee38d0ea1d89699d1988a95&t=1113526&page=10)
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 25 Listopad 2009, godz.14:58
Wlasnie zaczelam przegladac podany link - mysle ze bedzie bardzo pomocny.
Mam jeszcze pytanie odnosnie mojego kadluba. Otoz chodzi o to ze utworzylam go uzywajac powierzchni z siatki krzywych. Krzywe jakich uzelam to wregi, obrys gorny i obrys boczny (utworzone za pomoca krzywej przechodzacej przez punkty na cwiartkach wreg).

(http://img209.imageshack.us/img209/5098/wregiobrys.png) (http://img209.imageshack.us/i/wregiobrys.png/)

Moje pytanie brzmi: czy uzywajac tej techniki kadlub ktory otrzymam bedzie gladki? Momentami gdy ogladam go na przyblizeniu mam wrazenie ze ma on kanty. Niestety nie wiem czy to moja grafika nie daje rady czy po prostu jest zle wykonany. Moze istnieje jakis sposob by to sprawdzic? Bardzo zalezy mi na duzej dokladnosci, w zwiazku z czym oprocz wreg musze uzyc rowniez obrysow.  
Bardzo prosze o jakies opinie i pomysly.
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: kruk w 25 Listopad 2009, godz.15:06
a możesz pokazać owe 'kanty'?
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: maciek82 w 25 Listopad 2009, godz.15:26
Mniej wiecej wyglada to tak:

(http://img171.imageshack.us/img171/4642/kanty.png) (http://img171.imageshack.us/i/kanty.png/)

gdy przyblizam jest jeszcze gorzej.
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: kruk w 25 Listopad 2009, godz.19:08
jakie masz opcje wyświetlania siatki? (Opcje->Siatka(Mesh))
jagged & faster czy smooth & slower
jeśli to pierwsze to przełącz na tą drugą opcję.

poza tym możesz sprawdzić poleceniami Analizy krzywiznę powierzchni, to ci teoretycznie powie czy masz powierzchnie gładkie czy nie. nie jestem specem od analizy i optymalizacji, ale może ktoś ci to dokładniej wyjaśni
Tytuł: Odp: Problem z filetowaniem modelu szybowca
Wiadomość wysłana przez: pol6455 w 18 Grudzień 2011, godz.14:46
Wiem czemu masz ten problem.
Otóż najprawdopodbniej obrys skrzydła zrobiłeś z zaimportowanego do Rhino pliku DXF wygenerowany przez program Profili.
Tak zaimportowany profil nie jest krzywą tylko całym wielkim połamanym wielobokiem, bo profili nie tworzy interpolowanej krzywej tylko łączy dziesiątki punktów liniami prostymi.
Po zaimportowaniu DXF do Rhino powinieneś obrysować go krzywą Rhino.
To rozwiąże problem podczas filetowania.