Równoczesne przeciwstawne trajektorie

Witam/Dobry wieczór wszystkim!

Przyszedłem, aby przedstawić wam mały problem, który jest dość szczególny.

Muszę przeprowadzić symulację ruchu pomiędzy dwoma odrębnymi zbiorami i pomimo prób (w modelu dodać wiązania, aby części poruszały się jednocześnie) problem pozostaje ten sam. Figury poruszają się osobno, ale odczuwalnie odmawiają poruszania się razem

Oto przegląd ruchu, który muszą wykonać w załączonym pliku, z zaznaczonymi na czerwono punktami, które połączyłem za pomocą zaawansowanego ograniczenia trajektorii.

Próbowałem też badania ruchu, niestety nigdy nie korzystałem z tej funkcji i udało mi się tylko sprawić, by jeden z trzech elementów poruszał się w tym samym czasie, kiedy nie włączał się bez powodu przy okazji.

 

Czy mogłem coś przeoczyć?

Przyjacielski

Yoann powiedział:

Wydaje mi się, że zapomniałeś załączyć plik.

Z plikiem jest o wiele lepiej ^^"

 

Dziękuję Pascal^^


trajectoire_theorique.png

Witam

 

Bez załączników!

 

Jeśli chodzi o ruch, obejrzyj ten samouczek w języku francuskim:

http://www.youtube.com/watch?v=0OT5_ZWrFQM

Aby wykonać ruch na trajektorii, musi być ona zamknięta, a tak nie jest w Twoim przypadku.

Przyznaję, że mam problem z identyfikacją tych 2 zestawów.

Niemniej jednak, dlaczego umieściłeś ścięte szwy po przekątnej?

Wolałbym umieścić punkty po tej samej stronie na tej samej trajektorii (druga trajektoria jest wypadkową)

@Lucas Prieur: Widziałem już ten samouczek, ^^ bardzo praktyczny do odkrycia gdzie indziej

 

@Pascal: Muszę powiedzieć, że myślałem, że utwór przestanie się przewracać ^^ mogę wziąć każdy zestaw osobno, jeśli to ^^ pomoże".

 

@Mathieu Złość: niestety ruch, który ma być badany, nie jest zamknięty od podstawy =/ części poruszają się dobrze jedna po drugiej, osiągając swoje trajektorie, czy to w % naprężeń poprzez symulację, czy w  swobodnym ograniczeniu trajektorii dla ruchu myszy. Ale żeby jednocześnie się do przodu, to już inna historia, ^^ i oczywiście moje utwory nie chcą słyszeć...

Czy wypróbowałeś ograniczenie symetrii? Na przykład z 2 punktami i górną płaszczyzną?

Myślę, że nie potrzebujemy więcej niż 2 punkty na set i że te punkty są na tej samej trajektorii.

 

Czy górny zestaw ma "popychać" dolny zestaw, gdy się porusza?

 

@benoit.LF: Tak, niestety dwa łuki dwóch trajektorii nie mają tego samego promienia, więc blokuje się przy wejściu tych łuków okręgów

 

@Pascal: Postaram się zmienić punkty, umieszczając je na tej samej trajektorii^^

                W rzeczywistości na dolnej trajektorii  znajdują się dwa pionki umieszczone symetrycznie, które poruszają się razem z prostym ograniczeniem odległości między punktami, ponieważ znajdują się na tej samej trajektorii i odległość ta się nie zmienia. Górna część musi poruszać się jednocześnie, aby nie kolidować z dolnymi.

Ok, myślę, że trzeba wziąć punkt na każdym "ślizgu" dolnego zbioru (jak najdalej od siebie) i zmienić jeden z punktów górnego zbioru trajektorii.

Aby zbiory nie "kolidowały", umieściłbym odległość między punktem w prawym dolnym rogu górnego zbioru a pionową powierzchnią dolnego zestawu znajdującą się obok niego.

Logicznie rzecz biorąc, ograniczenie odległości powinno umożliwiać punkt poruszania się w pionie, gdy trajektoria się zaokrągla.

Witaj Pascal

 

Wypróbowałem twoje rozwiązanie, niestety nie zadziałało =/

 

Ograniczenie odległości blokuje dwa zestawy, uniemożliwiając ruch po osiągnięciu zaokrąglenia...

 

W rzeczywistości myślę, że to dlatego, że dwie trajektorie łukowe nie mają tego samego promienia, istnieje trudność ^^"

 

Nadal szukam :) Jeśli kiedykolwiek znajdę rozwiązanie, dam ci znać^^

 

Przyjacielski

Yoann powiedział:

Z drugiej strony, zespoły dobrze podążają swoją trajektorią?

 

W praktyce będzie jeden zestaw, który będzie pchał drugi?

W przypadku symulacji można spróbować usunąć odległość i użyć funkcji przesunięcia, zaznaczając opcję dynamiki konstrukcji.

 

Z jakiej wersji solidworks korzystasz?

Opublikuj plik z częściami i montażem

i dokładnie zdefiniuj swoje zapytanie

@+ ;-)

Myślę, że to normalne, że ograniczenie odległości blokuje ruch.

Przy parametrach, które Ci podałem, punkt nie ma żadnej "ucieczki"

 

Jeśli umieścisz odległość między punktem w prawym górnym rogu dolnego zestawu a prawą stroną górnego zestawu, powinno to zadziałać. 

 

Ideałem byłoby posiadanie płaszczyzny, która pozostaje pionowa nawet podczas "obrotu" dwóch zestawów, ale na razie nie widzę, jak to zrobić.

Czy pożądany ruch to ten, do którego dołączam?


assemblage196.avi

@pascal: Tak, zespoły podążają swoimi trajektoriami niezależnie od :)

 

@gt22: Jestem na solidworks 2011 =) i niestety nie mogę załączyć plików =/

 

@Benoit: Dokładnie to! o.o

Moim zdaniem nie jest to wykonalne ze względu na ograniczenia. Animacja, którą zamieściłem, pochodzi z badania ruchu.

 

Konkretnie, jak konkretnie działa Wasz system? Jeśli dobrze rozumiem, musisz w pewnym momencie znaleźć się z przesunięciem skokowym, jeśli twoje łańcuchy nie mają tej samej długości (ta sama odległość od środka, ale nie ten sam promień)...

Dynamika konstrukcyjna umożliwia symulację części, która popycha inną.

Z drugiej strony, gdy tylko elementy przestają się ze sobą stykać, "ograniczenie zostaje zerwane".

Witam!

 

Udane poruszanie się z ograniczeniami! (no cóż, ^^)

 

Nie wiem, czy będę w stanie wytłumaczyć tę manipulację, ale spróbuję.

 

Położyłem górne części i jego trajektorię do góry nogami, tak aby "separacja" już nie występowała, ponieważ trajektoria podąża za ruchem dolnej.

 

Stamtąd skopiowałem górną część, aby mieć dwa. Powiązałem ich odpowiednią płaszczyznę środkową z ograniczeniem odległości od dolnej krawędzi dolnych elementów.

 

Stamtąd połączyłem środkowe plany dwóch górnych części (oryginału i kopii). Ponieważ ruch był więc idealny, stworzyłem symetrię części, którą chciałem rozdzielić, przy czym ta ostatnia podąża po symetrycznej trajektorii (obecnej od początku w filmie, ponieważ pożądana trajektoria).

 

Mam nadzieję, że film w formacie swf jest bardziej wyjaśniający niż moje słowa (i że działa) =)

 

Jeszcze raz dziękuję wszystkim za odpowiedzi,

 

Przyjacielski

Yoann powiedział:


auget_poussoir_mvt.swf