Difference between revisions of "FEM ConstraintContact"

From FreeCAD Documentation
Jump to navigation Jump to search
m
(3 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
<translate>
 
<translate>
 
<!--T:11-->
 
<!--T:11-->
{{Docnav|[[FEM_ConstraintPlaneRotation|Constraint plane rotation]]|[[FEM_ConstraintTransform|Constraint transform]]|[[FEM_Module|FEM]]|IconL=FEM_ConstraintPlaneRotation.png|IconC=Workbench_FEM.svg|IconR=FEM_ConstraintTransform.png}}
+
{{Docnav
 +
|[[FEM_ConstraintPlaneRotation|Constraint plane rotation]]
 +
|[[FEM_ConstraintTransform|Constraint transform]]
 +
|[[FEM_Module|FEM]]
 +
|IconL=FEM_ConstraintPlaneRotation.png
 +
|IconC=Workbench_FEM.svg
 +
|IconR=FEM_ConstraintTransform.png
 +
}}
  
 
<!--T:1-->
 
<!--T:1-->
{{GuiCommand|Name=FEM ConstraintContact|MenuLocation=Model → Mechanical Constraints → Constraint contact||Workbenches=[[Fem Workbench|FEM]]|Shortcut=|SeeAlso=[[FEM_tutorial|FEM tutorial]]}}
+
{{GuiCommand
 +
|Name=FEM ConstraintContact
 +
|MenuLocation=Model → Mechanical Constraints → Constraint contact
 +
|Workbenches=[[Fem Workbench|FEM]]
 +
|Shortcut=
 +
|SeeAlso=[[FEM_tutorial|FEM tutorial]]
 +
}}
  
 
==Description== <!--T:2-->
 
==Description== <!--T:2-->
Line 12: Line 25:
 
Creates a FEM constraint for contact between 2 surfaces.
 
Creates a FEM constraint for contact between 2 surfaces.
  
==How to use== <!--T:3-->
+
==Usage== <!--T:3-->
  
 
<!--T:7-->
 
<!--T:7-->
Line 48: Line 61:
  
 
<!--T:10-->
 
<!--T:10-->
* A very detailed CalculiX contact example:
+
* A very detailed CalculiX contact example. ([http://dip28p.web.fc2.com/calculix/netgen2calculix/index.html link])
** http://dip28p.web.fc2.com/calculix/netgen2calculix/index.html
 
  
 
<!--T:15-->
 
<!--T:15-->
* A very cool example too. In German supforum.
+
* A very cool example found in the FreeCAD German subforum. ([https://forum.freecadweb.org/viewtopic.php?f=13&t=39663&start=10#p337254 link])
** https://forum.freecadweb.org/viewtopic.php?f=13&t=39663&start=10#p337254
 
  
 
<!--T:12-->
 
<!--T:12-->
{{Docnav|[[FEM_ConstraintPlaneRotation|Constraint plane rotation]]|[[FEM_ConstraintTransform|Constraint transform]]|[[FEM_Module|FEM]]|IconL=FEM_ConstraintPlaneRotation.png|IconC=Workbench_FEM.svg|IconR=FEM_ConstraintTransform.png}}
+
{{Docnav
 +
|[[FEM_ConstraintPlaneRotation|Constraint plane rotation]]
 +
|[[FEM_ConstraintTransform|Constraint transform]]
 +
|[[FEM_Module|FEM]]|IconL=FEM_ConstraintPlaneRotation.png
 +
|IconC=Workbench_FEM.svg
 +
|IconR=FEM_ConstraintTransform.png
 +
}}
  
<!--T:13-->
 
{{FEM Tools navi}}
 
 
<!--T:14-->
 
{{Userdocnavi}}
 
 
</translate>
 
</translate>
 +
{{FEM Tools navi{{#translation:}}}}
 +
{{Userdocnavi{{#translation:}}}}
 
{{clear}}
 
{{clear}}

Revision as of 22:15, 22 February 2020

Other languages:
English • ‎français • ‎italiano • ‎română • ‎русский

FEM ConstraintContact.png FEM ConstraintContact

Menu location
Model → Mechanical Constraints → Constraint contact
Workbenches
FEM
Default shortcut
Introduced in version
-
See also
FEM tutorial


Description

Creates a FEM constraint for contact between 2 surfaces.

Usage

  1. Click on FEM ConstraintContact.png or choose ModelMechanical ConstraintsFEM ConstraintContact.png Constraint contact from the FEM dropdown menu.
  2. Select the master face.
  3. Select the slave face.
  4. Enter a contact stiffness.
  5. Enter a friction coefficient.

Limitations

  1. The contact constraint can only be applied to two faces.
  2. Development for multiple contact at once: https://forum.freecadweb.org/viewtopic.php?f=18&t=15699&start=130#p303275

Notes

Tips for modeling

  • from https://forum.freecadweb.org/viewtopic.php?f=18&p=340874#p340494
  • Better use linear elements otherwise calculations are very time consuming
  • master/slave assignment:
    • The larger of the two surfaces should act as the master surface.
    • If the surfaces are of comparable size, the surface on the stiffer body should act as the master surface.
    • If the surfaces are of comparable size and stiffness, the surface with the coarser mesh should act as the master surface.

CalculiX

  • A very detailed CalculiX contact example. (link)
  • A very cool example found in the FreeCAD German subforum. (link)