From 39f4d53b95d48f1a0daa1ae56f9fc6f9d66c71d2 Mon Sep 17 00:00:00 2001 From: Przemo Firszt Date: Mon, 27 Jul 2015 14:47:20 +0100 Subject: [PATCH] Test, FEM: Add force constraint test Signed-off-by: Przemo Firszt --- src/Mod/Fem/TestFem.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Mod/Fem/TestFem.py b/src/Mod/Fem/TestFem.py index cee3f2a48d..1c5cacd17b 100644 --- a/src/Mod/Fem/TestFem.py +++ b/src/Mod/Fem/TestFem.py @@ -71,6 +71,16 @@ class FemTest(unittest.TestCase): fixed_constraint.References = [(box, "Face1")] self.failUnless(fixed_constraint, "FemTest of new fixed constraint failed") + def test_new_force_constraint(self): + FreeCAD.Console.PrintMessage('\nChecking FEM new force constraint...\n') + box = self.active_doc.addObject("Part::Box", "Box") + force_constraint = self.active_doc.addObject("Fem::ConstraintForce", "FemConstraintForce") + force_constraint.References = [(box, "Face1")] + force_constraint.Force = 10.000000 + force_constraint.Direction = (box, ["Edge12"]) + force_constraint.Reversed = True + self.failUnless(force_constraint, "FemTest of new force constraint failed") + def tearDown(self): FreeCAD.closeDocument("FemTest") pass