Jak utworzyć wolumin, który jest wynikiem przeniesienia innego woluminu?

Witam

Czy kiedykolwiek musisz modelować objętość generowaną przez ruch tworzonego przez Ciebie sprzętu?

Aby zilustrować mój punkt widzenia, podam państwu dwa przykłady. Objętość zajmowana przez otwarcie drzwi jest łatwa do przedstawienia. Ale przedstawienie objętości, jaką może zająć koło samochodu, biorąc pod uwagę kąty skoku układu kierowniczego i zawieszenia, jest już bardziej skomplikowane.

Na załączonym obrazku znajdziesz wynik bardzo prostej części, która obraca się wokół osi. Wymagało to 3 dodatkowych funkcji, ale szukam automatycznego rozwiązania, które pozwoli na obróbkę bardziej skomplikowanych kształtów.

Oczywiście szukam też lekkiego efektu. W związku z tym powstrzymuję się od uzyskania oczekiwanej objętości, prosząc o 100 wystąpień podczas okrągłego powtórzenia 0/65°.

Jestem zainteresowany Twoją opinią na temat tego problemu, którego na razie nie jestem w stanie po prostu rozwiązać.

Nie mogę się doczekać, aby Cię przeczytać.


volume_debattement.jpg

W mojej dziedzinie i w aeronautyce nazywa się je obszarami zastrzeżonymi.

Robię to ręcznie, ponieważ moje przerywniki filmowe są zawsze skomplikowane z kilkoma elementami we wszystkich kierunkach, co przyprawia o prawdziwy ból głowy.

Czy twoja mechanika jest skomplikowana, ponieważ na ogół przy trzech lub czterech pozycjach wystarczy zdefiniować zarezerwowany obszar.

1 polubienie

Musisz tylko znać przemieszczenie kątowe

i tworzyć pozornie prawie przezroczyste powtórzenia poprzez

Uzupełnij pozycjonowanie części OE

@+

2 polubienia

Odpowiadając na pytanie Zozo_mp, moje koncepcje nie są aż tak skomplikowane. Problem polega na tym, że zdajemy sobie sprawę, że nawet przy dość prostych kształtach wynik szybko staje się skomplikowany (patrz załączony obrazek w moim pierwszym e-mailu).

Rozwiązanie gt22 działa, ale nie jest satysfakcjonujące pod względem optymalizacji modelu. Dbam o to, aby niepotrzebnie nie obciążać mojego zespołu.

W rzeczywistości zdaję sobie sprawę, że SolidWorks pozwala na wykonywanie skanów szkiców wzdłuż krzywej, ale nie skanów objętościowych wzdłuż krzywej. Jednak przy takiej funkcji bardzo łatwo byłoby stworzyć objętość zajmowaną przez ruch innych już istniejących woluminów. Wracając do mojego przykładu z kołem: wziąłbym korpus koła, przesunąłbym go w prawo/w lewo, aby uzyskać głośność "kierunkową", a następnie zrobiłbym to samo z uzyskaną głośnością w górę/w dół. Hop, więc sztuczka byłaby zrobiona, aby mieć całkowitą objętość "układ kierowniczy + zawieszenie", czyli pełną objętość, jaką może zająć koło. Co myślisz?

Być może inne oprogramowanie niż SolidWorks lepiej radzi sobie z tą potrzebą?

Jednym z rozwiązań byłoby:

Nazwijmy część ruchomą PRT-A

Utworzyć albo w danym komponencie, PRT-A, albo w atrapie PRT-B używanym tylko do tego.

Uważaj na fałszywe wagi, jeśli część pozostaje aktywna w ASM. (lub ustawić masę dedykowanego PRT-B na zero lub nadwozia, jeżeli jest to PRT-A).

Następnie w PRT-B bierzemy kontur kształtów (wybór, którego ma dokonać użytkownik, należy uważać, aby dokonać właściwych wyborów).

Utwórz obrót objętościowy lub wytłaczanie w razie potrzeby, co aktywuje tryb "funkcji cienkiej", wybierz prawą stronę dla kierunku funkcji cienkiej, a następnie wybierz wartość grubości.

Następnie w ASM znajdujemy głośność sterującą PRT-B, dezaktywujemy PRT-A, korzystamy z funkcji:

Narzędzia / Ocena / Wykrywanie zakłóceń (zobacz również możliwe opcje z tą funkcją...)

W przeciwnym razie jest tryb, w którym zwalniamy ruch części (możemy nałożyć ograniczenia DistancesLimit / AngleLimit), następnie w Move Components aktywujemy się kolizją, a poruszamy się za pomocą myszy... (z lub bez możliwości zatrzymania się w razie kolizji)

 

Następnie, jeśli są to ruchy łączone, również jest to wykonane, ale wymaga trochę więcej czasu.

Niech ciemna strona będzie z tobą...

Dziękuję za odpowiedź Olivier42. Jeśli chodzi o część dotyczącą poszukiwania kolizji, to mi to odpowiada. Niestety, jeśli chodzi o część modelarską (która interesuje mnie najbardziej), nie sądzę, aby proponowana metoda była poprawna. Rzeczywiście, w wielu przypadkach – takich jak bardzo prosty przypadek załącznika – skanowanie (lub obracanie) konspektu nie daje takiego samego wyniku, jak skanowanie (lub obrót) woluminu. Pozwolę Ci otworzyć przykładowy załącznik (konfiguracja "Krok 1"), aby zrozumieć trudność, którą chcę Ci pokazać.

PS: Tak, jest ciemna strona tego problemu!


volume_debattement.sldprt

Tak, są subtelności w "powrotach" materii...

do zrobienia z "Wykrywanie kolizji", a następnie...

 

To jest to, co robię, gdy muszę zasymulować ruch

Tworzę 2 sztuki

Normalny

jeden ze swoim przemieszczeniem 

Tworzy zespół 2 komponentów z odpowiednim wiązaniem

Rejestrowane jako zespół i część

Oto obraz części z jej półprzezroczystym przemieszczeniem

@+

waga tylko kawałek 125 KB

masa wypornościowa 418 KB

waga elementu pojedynczego elementu + przemieszczenie w części 285 KB jak na załączonym obrazie

Ciężar i przesuw w montażu  135 KB

 

Dziękuję za odpowiedzi. Ale nadal zastanawiam się, jak po prostu stworzyć niebieski wolumin na ilustracji gt22? Nie przeszkadza mi półprzezroczysta (lub inna) reprezentacja w montażu lub znajdowaniu kolizji. Szukam podstawowej metody na stworzenie tej ilości bałaganu. Jednak początkowa (zielona) objętość jest bardzo prosta. W tym przypadku nie miałem żadnych problemów z utworzeniem niebieskiego woluminu – patrz 1. wiadomość :

Ale skoro w SolidWorks nie ma funkcji, która pozwalałaby zeskanować bryłę, która została już utworzona, to jak mogę zamodelować objętość zajmowaną przez bardziej skomplikowane kształty? Przepraszam, że upieram się przy tym problemie... w tej chwili nie ma satysfakcjonującego rozwiązania z mojego punktu widzenia.

Cześć @ blioult

Jeśli ktoś ma satysfakcjonujące rozwiązanie to też jestem zainteresowany, ponieważ mam ten sam problem i  jak już powiedziałem robię dużo cinematików, więc jest to prawdziwy problem. Tracę dużo czasu na ten PB.