From 32d74bb0cadd76ef0c440308d0ebcc19378f9ec3 Mon Sep 17 00:00:00 2001 From: Uwe Date: Mon, 15 Aug 2022 02:41:35 +0200 Subject: [PATCH] [FEM] potential constraint: change default value - in practice one wants to apply potentials to faces via this constraint, therefore enable to set a potential by default, also assure that the initial unit is V --- src/Mod/Fem/femobjects/constraint_electrostaticpotential.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Mod/Fem/femobjects/constraint_electrostaticpotential.py b/src/Mod/Fem/femobjects/constraint_electrostaticpotential.py index 83e69d5375..33635621a7 100644 --- a/src/Mod/Fem/femobjects/constraint_electrostaticpotential.py +++ b/src/Mod/Fem/femobjects/constraint_electrostaticpotential.py @@ -52,7 +52,9 @@ class ConstraintElectrostaticPotential(base_fempythonobject.BaseFemPythonObject) "Parameter", "Electric Potential" ) - obj.Potential = 0.0 + # setting 1 V assures that the unit does not switch to mV + # and the constraint holds usually Volts + obj.Potential = "1 V" if not hasattr(obj, "PotentialEnabled"): obj.addProperty( @@ -61,7 +63,7 @@ class ConstraintElectrostaticPotential(base_fempythonobject.BaseFemPythonObject) "Parameter", "Potential Enabled" ) - obj.PotentialEnabled = False + obj.PotentialEnabled = True if not hasattr(obj, "PotentialConstant"): obj.addProperty(