|
Lokalizacja w menu |
---|
Model → Warunki brzegowe i obciążenia mechaniczne → Obciążenie grawitacją |
Środowisko pracy |
MES |
Domyślny skrót |
brak |
Wprowadzono w wersji |
- |
Zobacz także |
Poradnik MES |
Solvery |
---|
CalculiX, Elmer |
Definiuje przyspieszenie grawitacyjne działające na cały model w wybranym kierunku.
wersja 0.21 i poniżej: Przyspieszenie to ma ustaloną wartość 9,81 m/s².
Nowy obiekt:
import ObjectsFem
ObjectsFem.makeConstraintSelfWeight(name)
Dodaj obiekt do analizy o nazwie Analysis:
App.ActiveDocument.Analysis.Member = App.ActiveDocument.Analysis.Member + [(object)]
Przykładː
import ObjectsFem
selfweight_obj = ObjectsFem.makeConstraintSelfWeight("MySelfWeightObject")
App.ActiveDocument.Analysis.Member = App.ActiveDocument.Analysis.Member + [selfweight_obj]
Wartość przyspieszenia można ręcznie zmienić po wygenerowaniu pliku .inp.
Przykład linii w pliku .inpː
*DLOAD
Eall,GRAV,9810,0.0,0.0,-1.0
gdzie 9810 to wartość przyspieszenia grawitacyjnego w [mm/s^2], zaś 0,0,-1 to wektor kierunku. Wartość można ustawić jako wielokrotność standardowego przyspieszenia grawitacyjnego, aby symulować obciążenie np. 4 g.
Wiązania