Złożenie: Utwórz symulację
Ta dokumentacja nie jest ukończona. Prosimy o pomoc w tworzeniu dokumentacji.
Strona Model polecenia GUI wyjaśnia jak powinny być dokumentowane polecenia. Przejrzyj stronę Category:UnfinishedDocu, aby zobaczyć więcej niekompletnych stron, takich jak ta. Zobacz stronę Category:Command Reference aby poznać wszystkie komendy.
Zobacz stronę wytycznych Wiki dla FreeCAD aby dowiedzieć się, jak edytować strony Wiki, i przejdź do strony Pomóż w rozwoju FreeCAD, aby dowiedzieć się o innych sposobach, w jakie możesz wnieść swój wkład.
|
|
| Lokalizacja w menu |
|---|
| Złożenie → Symulacja |
| Środowisko pracy |
| Złożenie |
| Domyślny skrót |
| S |
| Wprowadzono w wersji |
| 1.1 |
| Zobacz także |
| brak |
Opis
Narzędzie Utwórz symulację tworzy symulację bieżącego złożenia.
Użycie
- Upewnij się, że złożenie jest aktywne.
- Jest kilka sposobów na wywołanie tej komendy:
- Wciśnij przycisk
Symulacja.
- Wybierz opcję Złożenie →
Symulacja z menu.
- Użyj skrótu klawiaturowego: S.
- Wciśnij przycisk
- Jeśli nie ma jeszcze obiektu Simulations: kontener Simulations zostanie dodany do aktywnego złożenia.
- Obiekt Simulation zostanie dodany do kontenera Simulations.
- Otwarty zostanie panel zadań Symulacja.
- Dodaj obiekt Motion:
- Wciśnij przycisk z zielonym plusem aby otworzyć okno dialogowe.
- Wybierz jedno połączenie z listy.
- Jeśli to konieczne, wybierz Typ Ruchu.
- Opcjonalnie edytuj Równanie.
- Wciśnij przycisk OK aby zamknąć okno dialogowe.
- Nowy ruch zostanie dodany do listy.
- Opcjonalnie potwórz aby utworzyć kolejny ruch.
- Opcjonalnie dostosuj ustawienia Symulacji.
- Wciśnij przycisk Generuj.
- Sekcja Odtwarzacz Animacji zostanie dodana do panelu zadań.
- Użyj widżetów odtwarzacza aby animować złożenie.
- Wciśnij przycisk OK aby zakończyć działanie narzędzia i zamknąć panel zadań.
Panel zadań
Gdy panel zadań Symulacja jest otwarty pierwszy raz, lista Motions jest pusta a Odtwarzacz Animacji jest ukryty..
Dwukrotnie kliknij na istniejącym obiekcie Simulation w widoku drzewa aby ponownie otworzyć panel zadań i edytować parametry.
- Motions: Lista zawartości właściwości Group, czyli obiektów Motion w kontenerze Simulations.
- Simulation settings: Ustawianie właściwości obiektu Simulation.
- Start: Ustawia właściwość a Time Start.
- End: Ustawia właściwość b Time End.
- Step: Ustawia właściwość c Time Step Output.
- Tolerance: Ustawia właściwość f Global Error Tolerance.
- Przycisk Generate: Oblicza ruchy z listy i dodaje sekcję Odtwarzacz Animacji do panelu zadań.
- Odtwarzacz Animacji: Kontroluje pozycje złożonych obiektów zgodnie z bieżącą klatką.
- Suwak Frame: Ustawia bieżącą klatkę, nie ustawia żadnej właściwości.
- Frames Per Second: Ustawia właściwość j Frames Per Second, czyli prędkość animacji.
- Przyciski odtwarzacza: Kontrolują sposób zmiany bieżącej klatki, z lewej do prawej:
- Krok wstecz, Odtwórz wstecz, Stop, Odtwórz w przód, Krok w przód
Okno dialogowe Motion
To okno dialogowe tworzy obiekt Motion, który działa jako napęd dla pojedynczego stopnia swobody danego połączenia i ustawia jego właściwości.
Dodatkowy tekst z pomocą pojawia się jeśli przycisk Help jest wciśnięty.
(Nie zwracaj uwagi na wygląd przycisku OK, jest aktywny i używalny)
- Joint: Wyświetla listę wszystkich połączeń w aktywnym Złożeniu aby ustawić właściwość Joint.
- Motion Type: Wyświetla listę dostępnych stopni swobody w wybranym połączeniu aby ustawić właściwość Motion Type.
- (Przykładowo, możemy wybierać między
Angular, iLineardla połączenia cylindrycznego)
- (Przykładowo, możemy wybierać między
- Formula: Ustawia właściwość Formula.
- Przyciski Help / Hide help: Przełączają widoczność tekstu pomocy dotyczącego równań.
Uwagi
- Liczba klatek to różnica między wartościami Start i Koniec podzielona przez Krok (wszystkie wprowadzone w sekundach dając wartość bezwymiarową). Dla domyślnych wartości jest to: (1.0 s - 0.0 s) / 0.01 s = 100
- Aby uzyskać pełen obrót w ruchu kątowym możemy wykonać jedną z poniższych czynności:
- Wprowadzić
2 * pi * timew polu Równanie i ustawić czas trwania (Koniec - Start) o wartości 1 sekundy w ustawieniach symulacji w panelu zadań. - Wprowadzić
1 * timew polu Równanie i ustawić czas trwania (Koniec - Start) o wartości (2 * pi =) 6.283 sekund w ustawieniach symulacji w panelu zadań.
- Wprowadzić
Właściwości
Zapoznaj się również z informacjami na stronie: Edytor właściwości.
Symulacje
Kontener Simulations jest obiektem Assembly::SimulationGroup, który wywodzi się z obiektu App DocumentObjectGroup i dziedziczy wszystkie jego właściwości. Nie ma żadnych dodatkowych właściwości.
Symulacja
Obiekt Simulation wywodzi się z obiektu App: Właściwości Python i dziedziczy wszystkie jego właściwości. Ma też następujące dodatkowe właściwości:
Dane
Podstawowe
- DANEGroup (
LinkList): Obiekty Ruchu obiektu. - DANE (hidden)_ Group Touched (
Bool):
Symulacja
- DANEa Czas początkowy (
Czas): Domyślnie0,0 s. Czas rozpoczęcia symulacji. - DANEb Czas końcowy (
Czas): Domyślnie4,0 s. Czas zakończenia symulacji. - DANEc Krok czasowy wyjściowy (
Czas): Domyślnie0,01 s. Krok czasowy symulacji dla wyjścia. - DANEf Globalna tolerancja błędu (
Float): Domyślnie1e-06. Globalna tolerancja błędu integracji. - DANEj Liczba klatek na sekundę (
Integer): Domyślnie30. Liczba klatek na sekundę.
Widok
Space
- WIDOKDecimals (
Integer): Domyślna wartość to9. Liczba miejsc dziesiętnych dla obliczanych tekstów.
Ruch
Obiekt Motion wywodzi się z obiektu App: Właściwości Python i dziedziczy wszystkie jego właściwości. Ma też następujące dodatkowe właściwości:
Dane
Ruch
- DANERównanie (
String): Równanie ruchu. Na przykład1.0*czas. - DANEPołączenie (
XLinkSubHidden): Połączenie poruszane przez ruch. - DANETyp Ruchu (
Enumeration): Typ ruchu. Opcje to:KątowyiLiniowy.
- Złożenie: Utwórz złożenie, Wstaw łącze, Rozwiąż złożenie, Utwórz widok rozłożenia, Eksportuj do pliku ASMT
- Połaczenia: Włącz / wyłącz zakotwienie, Utwórz połączenie stałe, Utwórz połączenie obrotowe, Utwórz połączenie cylindryczne, Utwórz połączenie przesuwne, Utwórz przegub kulowy, Utwórz połączenie dystansowe, Utwórz połączenie zębatki i koła zębatego, Utwórz połączenie śrubowe, Utwórz połączenie kół zębatych, Utwórz połączenie pasowe
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Złożenie, BIM, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework
