MES: Obciążenie grawitacją

From FreeCAD Documentation
This page is a translated version of the page FEM ConstraintSelfWeight and the translation is 100% complete.

MES: Obciążenie grawitacją

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

Opis

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².

Użycie

  1. Jest kilka sposobów wywołania tej komendy:
    • Wciśnij przycisk Obciążenie grawitacją button.
    • Wybierz opcję Model → Warunki brzegowe i obciążenia mechaniczne → Obciążenie grawitacją z menu.
  2. Tworzony jest obiekt ConstraintSelfWeight.
  3. dostępne w wersji 0.22: Opcjonalnie, zmień jego właściwość DANEGravity Acceleration (wartość przyspieszenia).
  4. Opcjonalnie, zmień jego właściwość DANEGravity Direction (kierunek działania).

Skrypty

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]

Solver CalculiX

Ograniczenia

  • wersja 0.21 i poniżej: Aby zmienić wartość przyspieszenia grawitacyjnego, musisz edytować plik .inp.
  • Obciążenie grawitacją jest nakładane na zbiór elementów Eall, w którego skład wchodzą wszystkie elementy siatki modelu.

Edycja pliku .inp CalculiXa

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.

Solver Z88

  • To obciążenie nie jest obecnie zaimplementowane w solverze Z88.