FEM: constraint tie, implement object and ccx writer

This commit is contained in:
UR-0
2020-02-19 17:56:39 +01:00
committed by Bernd Hahnebach
parent 649d7332d3
commit 458a27f2fc
9 changed files with 270 additions and 0 deletions

View File

@@ -258,6 +258,23 @@ def makeConstraintTransform(
return obj
def makeConstraintTie(
doc,
name="ConstraintTie"
):
"""makeConstraintTie(document, [name]):
creates an tie object to define bonded faces constraint"""
obj = doc.addObject("Fem::ConstraintPython", name)
from femobjects import _FemConstraintTie
_FemConstraintTie._FemConstraintTie(obj)
if FreeCAD.GuiUp:
from femguiobjects import _ViewProviderFemConstraintTie
_ViewProviderFemConstraintTie._ViewProviderFemConstraintTie(
obj.ViewObject
)
return obj
# ********* element definition objects ***********************************************************
def makeElementFluid1D(
doc,