Jestem studentem i pracuję nad tematem standaryzacji maszyny, w tym celu dokonałem parametryzacji na solidworks, to poprzez zapisanie wszystkich wymiarów maszyny według dwóch podstawowych wymiarów (użyłem równań matematycznych), jednak doszedłem do etapu, w którym muszę użyć bardziej zaawansowanych w mojej tabeli (funkcja warunku, Aby zaprogramować wartość.... itp.), co nie jest możliwe w prostej tabeli równań solidworks, utworzyłem plik excel lub ustawiłem wszystko i chcę wstawić go bezpośrednio do mojego pliku solidworks, ale nie mogę znaleźć sposobu, aby to zrobić i połączyć wymiary mojej maszyny z tym zewnętrznym plikiem, tak że jeśli zmienię w mojej tabeli Excela, Cytaty w maszynie są następujące!!
PS:
Maszyna jest zespołem kilku komponentów, które same są parametryzowane
W tabeli parametryzacji mam około 100 równań
Proszę, jeśli masz mi do zaoferowania rozwiązanie, nie wahaj się.
Dlaczego twierdzisz, że nie jest to możliwe bezpośrednio za pomocą tabeli równań?
W przeciwnym razie można spróbować przejść przez rodzinę części, która zostanie połączona z plikiem Excela lub, w innym przypadku, zaimportować plik tekstowy zawierający wszystkie równania za pomocą przycisku "importuj" na stronie równań w drzewie projektu solidworks.
Jednak to, co chcę zrobić, to nie jest rodzina części ani konfiguracja, jest to raczej kwestia ustawienia wymiarów maszyny, aby móc zarządzać modyfikacjami tych wymiarów, moim celem nie jest posiadanie kilku wersji, ale jest to, aby móc zmienić wymiar w dowolnym momencie i aby cała sekwencja wymiarów podążała za tym Ta zmiana, pracuję na tym samym typie maszyny, z tą różnicą, że za każdym razem muszę dostosować jakieś wymiary do wymagań mojego klienta, ustawiłem wszystkie wymiary za pomocą narzędzia "równanie" w solidworks i nawiasem mówiąc, działa to przy okazji, teraz szukam innych funkcji, które nie są dostępne w solidworks ( wartości przewijania, Funkcja if.. warunek.. Na przykład co... itp.), Zrobiłem wszystkie ustawienia w programie Excel, ale podczas wstawiania pliku nie rozpoznaje go i błędnie umieścił wszystkie moje ustawienia. Próbowałem z plikiem tekstowym i zadziałało, ale chcę wstawić plik Excel bezpośrednio.
Poniżej znajduje się zrzut ekranu przedstawiający to, co solidworks pokazuje mi podczas wstawiania
Jest to właściwy sposób postępowania (patrz przykład)
Z drugiej strony, po co łączyć równania w pliku Excel, które są obliczeniami (przykład: długość górnej poprzeczki = rozstaw dźwigarów + szerokość dźwigara) Myślę, że ta wartość nie powinna być linkowana (odznacz pole)
Co do reszty, możesz bardzo dobrze umieścić równania z warunkami bez problemów.
Wszystkie sprawdzane przeze mnie wartości zmieniają kolor na czerwony (źródło błędu)
Po wstawieniu pliku Excel do solidworks, nie jest on już dostępny przez Excela (patrz zrzut ekranu), co oznacza, że nie będę już mógł modyfikować wymiarów, co oznacza, że moja praca powróciła do 0
Kiedy klikam "OK", Solidworks wyświetla mi komunikat o błędzie, jeśli kliknę tak, zamyka się bez zapisywania zmian, a jeśli kliknę nie, nie mogę zamknąć tabeli
Jak Twoim zdaniem mogę poprawić po wstawieniu tabeli? I dlaczego uszkodziło to mój plik Excel?
Oto sparametryzowany plik solidworks, a także tabela Excel, którą chcę wstawić
W pliku solidworks znajdują się równania, ale chcę je usunąć, aby bezpośrednio korzystać z pliku Excel, ponieważ jest to lepiej skonfigurowane i ułatwi mi wykonywanie mojej pracy
Dlaczego miałbyś chcieć usuwać równania w Solidworks? Ze mną Twoje formuły działają bezbłędnie.
Jeśli celem jest kontrolowanie zespołu za pomocą pliku Excel, najprostszym sposobem jest przejrzenie rodziny części.
Masz również do wyboru napędy Xpress (lub solo lub pro w zależności od licencji), co pozwala na kontrolę Twojego montażu za pomocą uproszczonego formularza.
Tam nie miałbyś już formuły w swoim projekcie, ale bezpośrednio w driveworks.