FEM ConstraintRigidBody/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "==Użycie==")
(Created page with "# Jest kilka sposobów wywołania tego polecenia: #* Wciśnij przycisk {{Button|16px Wiązanie ciała sztywnego}}. #* Wybierz opcję {{MenuCommand|Model → Warunki brzegowe i obciążenia mechaniczne → 16px Wiązanie ciała sztywnego}} z menu. # W widoku 3D wskaż obiekty geometryczne (wierzchołki, krawędzie lub ściany, ale nie różne typy na r...")
Line 29: Line 29:




# Jest kilka sposobów wywołania tego polecenia:
<div lang="en" dir="ltr" class="mw-content-ltr">
#* Wciśnij przycisk {{Button|[[Image:FEM_ConstraintRigidBody.svg|16px]] [[FEM_ConstraintRigidBody/pl|Wiązanie ciała sztywnego]]}}.
# There are several ways to invoke the command:
#* Press the {{Button|[[Image:FEM_ConstraintRigidBody.svg|16px]] [[FEM_ConstraintRigidBody|Constraint rigid body]]}} button.
#* Wybierz opcję {{MenuCommand|Model → Warunki brzegowe i obciążenia mechaniczne → [[Image:FEM_ConstraintRigidBody.svg|16px]] Wiązanie ciała sztywnego}} z menu.
# W [[3D_view/pl|widoku 3D]] wskaż obiekty geometryczne (wierzchołki, krawędzie lub ściany, ale nie różne typy na raz), na które ma być nałożone wiązanie.
#* Select the {{MenuCommand|Model → Mechanical boundary conditions and loads → [[Image:FEM_ConstraintRigidBody.svg|16px]] Constraint rigid body}} option from the menu.
# Wprowadź współrzędne węzła referencyjnego. Po zamknięciu panelu zadań, symbol w postaci kuli będzie pokazywał jego położenie.
# In the [[3D_view|3D view]] select the geometrical element(s) (vertices, edges or faces but not a mix of them) to which the constraint should be applied.
# Wybierz tryby dla 3 przemieszczeniowych i 3 obrotowych stopni swobody:
# Specify the coordinates of the reference node. After closing the task panel, a spherical symbol will show this location.
#* ''Free'' - domyślnie, bez warunku brzegowego ani obciążenia na tym stopniu swobody
# Choose modes for the 3 translational and 3 rotational degrees of freedom (DOFs):
#* ''Constraint'' - warunek brzegowy przemieszczenia/rotacji z podaną wartością (domyślnie: 0=utwierdzone) na tym stopniu swobody - dla obrotów należy ustawić oś (X, Y lub Z) i podać kąt (''Angle'')
#* ''Free'' - default, no boundary condition or load on that DOF
#* ''Load'' - obciążenie siłą/momentem o określonej wartości na tym stopniu swobody
#* ''Constraint'' - displacement/rotation boundary condition with a specified value (default: 0 = fixed) on that DOF - for rotation, one needs to set an axis (X, Y or Z) and specify the ''Angle''
#* ''Load'' - force/moment load with a specified value on that DOF
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">

Revision as of 12:34, 22 May 2024

Other languages:


FEM ConstraintRigidBody

Menu location
Model → Warunki brzegowe i obciążenia mechaniczne → Wiązanie ciała sztywnego
Workbenches
MES
Default shortcut
None
Introduced in version
1.0
See also
MES Warunek brzegowy przemieszczenia

Opis

Definiuje wiązanie ciała sztywnego dostępne w CalculiX, które wiąże ruch węzłów należących do wskazanego obiektu geometrycznego z ruchem węzła referencyjnego, którego położenie jest definiowane przez użytkownika. W praktyce, można z tego skorzystać do przyłożenia warunków brzegowych lub obciążeń, które będą propagowane na wybraną ścianę. Ponieważ węzeł referencyjny ma obrotowe stopnie swobody, można w ten sposób przyłożyć na dowolną ścianę obciążenie momentem lub warunek brzegowy rotacji. Położenie węzła referencyjnego można zdefiniować, jeśli jest on odsunięty od obiektu geometrycznego to przykłada się w ten sposób siłę działającą na ramieniu.

Użycie

  1. Jest kilka sposobów wywołania tego polecenia:
    • Wciśnij przycisk Wiązanie ciała sztywnego.
    • Wybierz opcję Model → Warunki brzegowe i obciążenia mechaniczne → Wiązanie ciała sztywnego z menu.
  2. W widoku 3D wskaż obiekty geometryczne (wierzchołki, krawędzie lub ściany, ale nie różne typy na raz), na które ma być nałożone wiązanie.
  3. Wprowadź współrzędne węzła referencyjnego. Po zamknięciu panelu zadań, symbol w postaci kuli będzie pokazywał jego położenie.
  4. Wybierz tryby dla 3 przemieszczeniowych i 3 obrotowych stopni swobody:
    • Free - domyślnie, bez warunku brzegowego ani obciążenia na tym stopniu swobody
    • Constraint - warunek brzegowy przemieszczenia/rotacji z podaną wartością (domyślnie: 0=utwierdzone) na tym stopniu swobody - dla obrotów należy ustawić oś (X, Y lub Z) i podać kąt (Angle)
    • Load - obciążenie siłą/momentem o określonej wartości na tym stopniu swobody

Limitations


  • Currently, the moment units can be somewhat confusing. To apply 1 N*m, one needs to set 1 J in the input field (those units are equivalent).
  • The feature can be applied only to vertices, edges and faces for now, support for solids (to make whole volumes/parts rigid) should follow in the future.
  • The selected object is made rigid. To apply loads in a more flexible way, one would need to use CalculiX's distributing coupling constraints which are currently unsupported.

Notes

  • This constraint is the standard way of applying torque to arbitrary parts. The other options are the Local coordinate system (only for cylindrical faces) or a pair of forces but the rigid body constraint should be sufficient in pretty much all the cases.
  • No other constraints/boundary conditions should be applied to the nodes involved in a rigid body constraint.
  • When applying this constraint to a vertex or an edge, one should set a proper rotational DOF (in the case of an edge, the one that will prevent the rotation about it) to zero.
  • This feature uses the *RIGID BODY card in CalculiX.