Witam
Gdy przebudowuję swój zespół (SW2019v4) po zmianie 1 lub 2 parametrów, zauważam, że pomimo 2-3 krotnego restartu rekonstrukcji, niektóre równania się nie aktualizują. Z drugiej strony, jeśli przejdę do części obraźliwej (która zależy od parametrów z innych części złożenia) i kliknę dwukrotnie na problematyczne równanie (jakby w celu jego przepisania lub modyfikacji), widzę, że jego wartość jest natychmiast aktualizowana.
Oświadczam, że zaznaczyłem pola "automatyczna rekonstrukcja" i "automatyczne zlecenie rozwiązania"
Czy ktoś wie, jak rozwiązać ten problem?
Z góry dziękuję
Pozdrowienia
PS: niestety nie będę mógł udostępnić zestawu powodującego problem
Czy to równanie zostało również utworzone pod sw2019, czy jest ono ze starej wersji?
Czasami stara wersja stanowi problem, rozwiązaniem jest usunięcie równania, a następnie jego odtworzenie. działa dobrze.
Uważaj również, aby wszystkie części zostały rozwiązane, jeśli równanie jest połączone z innymi częściami
1 polubienie
@sbadenis
Dziękuję za odpowiedź. Wszystkie moje części są w wersji 2019v4.
Co masz na myśli mówiąc o "rozwiązanych częściach"?
Fakt przejścia na skomplikowany montaż niczego nie zmienia
@ sbadenis
Po sprawdzeniu jestem w trybie rozwiązanym, a nie w trybie lekkim
Cdt
Kiedy mówisz "odbuduj", czy to przez "sygnalizację świetlną" czy przez Ctrl-Q?
@stefbeno
Kiedy odbudowuję, robię to za pomocą Ctrl + Alt + Q
Wygląda na to, że równań jest całkiem sporo, więc skłaniam się ku problemowi z odniesieniem kołowym A->B, B-> C i C->A: w końcu Solidworks brnie w kaszy manny. Jeśli po Ctrl + Q na drzewie pozostały zielone światła, zwykle jest to znak, że wystąpił tego rodzaju problem.
Czymś, co może korzystnie zastąpić równania, byłby szkic pilotażowy (2D lub 3D w zależności od złożoności) z ewentualnie pewnymi planami. Części nie są już kontrolowane (lub nie tylko w każdym przypadku) przez równania, ale przez funkcje, takie jak wyciągnięcie do punktu lub wyciągnięcie do powierzchni.
1 polubienie
@froussel
Już teraz staramy się umieścić wszystkie zmienne w tym samym konspekcie. Nie ma odwołania cyklicznego.
Jeśli nie ma cyklicznych odniesień, pachnie to jak błąd, więc -> infolinię i przy odrobinie szczęścia będzie działać lepiej pod SW 2035...
Czy korzystasz z wirtualnych części lub zespołów? Zdarza się, że nazwy plików wirtualnych są błędnie nazwane podczas kopiowania i zachowuje w pamięci starą referencję. Może to być dość ciężkie, ale zapisanie wszystkiego lokalnie, a następnie przeliczenie za pomocą ctrl + Q, zapisanie wszystkiego, a następnie rewirtualizacja tego, co wymaga wirtualizacji, może rozwiązać Twój problem.