Zależności dynamiczne

Zależności dynamiczne to opcja Wykrywania kolizji, która umożliwia oglądanie ruchu komponentów złożenia w realistyczny sposób.

Przy włączonej opcji Zależności dynamiczne, gdy komponent jest przeciągany, to wywiera on siłę na komponenty, których dotyka. Efektem jest przemieszczanie i obracanie dotykanych komponentów w ramach ich dozwolonych stopni swobody. Przeciągany komponent reaguje na kolizję obrotem w ramach swych dozwolonych stopni swobody, lub przesuwaniem się wzdłuż powiązanego, lub częściowo powiązanego komponentu, aby umożliwić kontynuację przeciągania.

Zależności dynamiczne są propagowane w całym złożeniu. Przeciągany komponent może zepchnąć na bok komponent, który porusza się i popycha inny komponent i tak dalej.
Zależności dynamiczne działają najlepiej i są najbardziej znaczące w odniesieniu do złożeń, które mają tylko kilka stopni swobody. Przed uruchomieniem zależności dynamicznych należy dodać wszystkie stosowne wiązania.
Nie można używać jednocześnie Zależności dynamicznych oraz Dynamicznego prześwitu.

Wideo: Zależności dynamiczne – przykład przenośnika

Aby przenieść komponent używając zależności dynamicznych, należy:

  1. Kliknąć Przenieś komponent lub Obróć komponent na pasku narzędzi Złożenie.
  2. W menedżerze właściwości PropertyManager, w części Opcje kliknąć Zależności dynamiczne.
  3. Przesunąć suwak Wrażliwość aby zmienić częstotliwość sprawdzania kolizji przez Zależności dynamiczne. Aby zwiększyć wrażliwość, należy przesunąć suwak w prawo. W ustawieniu najwyższej wrażliwości, oprogramowanie sprawdza kolizje co 0,02mm (w jednostkach modelu). Przy ustawieniu najniższej wrażliwości odstęp sprawdzania wynosi 20mm.
    Ustawienia najwyższej wrażliwości należy używać tylko w odniesieniu do bardzo małych komponentów, lub do komponentów o skomplikowanej geometrii w strefie kolizji. Jeżeli maksymalna wrażliwość zostanie użyta do sprawdzania kolizji pomiędzy większymi komponentami, to przeciąganie będzie bardzo powolne. Należy używać tylko takiego ustawienia wrażliwości, które pozwala zobaczyć ruch w złożeniu.
  4. Jeżeli zachodzi potrzeba, należy określić komponenty, które mają wziąć udział w kolizji:
    1. Kliknąć Te komponenty.
    2. Wybrać komponenty dla Komponenty do sprawdzenia kolizji.
    3. Kliknąć Wznów przeciąganie.
      Wybór specyficznych komponentów w Wykrywaniu kolizji poprawia działanie Zależności dynamicznych. Należy wybrać tylko te komponenty, które są bezpośrednio zaangażowane w ruch, który jest testowany.
  5. Zaznaczyć pole wyboru Tylko przeciągana część, aby sprawdzić kolizje wyłącznie dla komponentów, które zostały wybrane do przeniesienia. Kiedy opcja ta jest wyczyszczona, sprawdzane są komponenty które wybierzemy do przeniesienia plus wszelkie inne komponenty , które są poruszane z powodu wiązań z wybranymi komponentami.
  6. Przeciągnąć komponent w obszarze graficznym.
    Jeżeli przeciągany komponent posiada kolizję początkową z innym komponentem, to oprogramowanie SOLIDWORKS wyświetli komunikat w obszarze graficznym, a wszystkie komponenty uczestniczące w tej kolizji zostaną wyświetlone jako przezroczyste.
    Po kliknięciu komponentu w celu jego przeciągnięcia w środku masy komponentu jest wyświetlany symbol środka masy .
    • Po kliknięciu symbolu przeciąganie odbywa się przy użyciu środka masy.
    • Po kliknięciu poza symbolem przeciąganie odbywa się przy użyciu klikniętego punktu. Jeżeli komponent jest przeciągany za punkt poza środkiem masy, to przykładane jest do niego ramię momentu, co powoduje obracanie komponentu dozwolonych stopniach swobody.
      Symbol środka masy pojawia się w czasie czynności Przenieś, lecz nie pojawia się w czasie czynności Obróć. Opcja Swobodne przeciągnięcie w Obróć komponent oznacza z definicji obrócenie wokół środka masy.
    Gdy Zależności dynamiczne wykryje kolizję, doda siłę kontaktową pomiędzy kolidującymi częściami i umożliwi kontynuację przeciągania. Siła ta występuje tak długo, jak dwie części stykają się. Gdy dwie części przestaną się stykać, siła ta zostanie usunięta.

    Możliwe jest wybranie jednego komponentu po drugim w ramach jednego polecenia.

  7. Kliknąć .

Kolizje początkowe w zależnościach dynamicznych

Jeżeli przeciągany komponent posiada kolizję początkową z innym komponentem, to oprogramowanie SOLIDWORKS wyświetli komunikat w obszarze graficznym, a wszystkie komponenty uczestniczące w tej kolizji zostaną wyświetlone jako przezroczyste.

Zależności dynamiczne są wyłączone w odniesieniu do kolizji pomiędzy komponentami przezroczystymi. Możliwe jest kontynuowanie przeciągania, kolizje z innymi komponentami i wywieranie na nie siły.

Aby uaktywnić kolizję pomiędzy komponentami w kolizji początkowej, należy:

  1. Przeciągnąć komponent tak, aby nie przenikał się z innym.
  2. Zwolnić przeciąganie.
  3. Przeciągnąć ponownie.
    Komponenty nie będą już przezroczyste, a Zależności dynamiczne będą działać.