|
Lokalizacja w menu |
---|
Model → Analiza MES |
Środowisko pracy |
MES |
Domyślny skrót |
S A |
Wprowadzono w wersji |
- |
Zobacz także |
Poradnik MES |
Opis
Polecenie Analiza MES tworzy kontener do przechowywania wszystkich obiektów analizy metodą elementów skończonych. Ten kontener jest konieczny. Przynajmniej jeden z poniższych obiektów (oprócz siatki) jest potrzebny do analizy mechanicznej:
- materiał dla bryły ,
- warunek brzegowy utwierdzenia lub warunek brzegowy przemieszczenia lub wiązanie ciała sztywnego.
Użycie
- Istnieje kilka sposobów na wywołanie polecenia:
- Wciśnij przycisk
Analiza MES.
- Wybierz opcję Model →
Analiza MES z menu.
- Użyj skrótu klawiszowego: S a następnie A.
- Wciśnij przycisk
- Zostanie utworzony nowy kontener analizy i ustawiony jako aktywny.
- Inne obiekty mogą być dodawane lub usuwane do kontenera analizy metodą "przeciągnij i upuść".
- Aby dodać nowe obiekty MES do dokumentu, analiza musi być aktywna. Podwójne kliknięcie na kontenerze analizy powoduje jego aktywację.
Właściwości
- DANEOutpuDir: Określa katalog roboczy dla analizy.
Tworzenie skryptów
większość kodu tutaj jest przestarzała w wersji 0.17.
- Utworzenie nowej analizy:
MechanicalAnalysis.makeMechanicalAnalysis( name )
- Dodanie obiektu do analizy:
App.ActiveDocument.MechanicalAnalysis.Member = App.ActiveDocument.MechanicalAnalysis.Member + [ (object) ]
- Usunięcie obiektu z analizy:
member = App.ActiveDocument.MechanicalAnalysis.Member
member.remove( documentobject )
App.ActiveDocument.MechanicalAnalysis.Member = member
Przykład:
import MechanicalAnalysis
analysis = MechanicalAnalysis.makeMechanicalAnalysis("MechanicalAnalysis")
FemGui.setActiveAnalysis(analysis)
addobj = App.ActiveDocument.getObject("MechanicalMaterial")
App.ActiveDocument.MechanicalAnalysis.Member = App.ActiveDocument.MechanicalAnalysis.Member + [addobj]
removeobj = App.ActiveDocument.getObject("MechanicalMaterial")
member = App.ActiveDocument.MechanicalAnalysis.Member
member.remove(removeobj)
App.ActiveDocument.MechanicalAnalysis.Member = member
Ta strona pochodzi z https://wiki.freecad.org/FEM_Analysis