FEM: Force showing Youngs modulus in MPa
That commit fixes inconsistent behaviour of Young's modulus input field units in FEM material dialog window. Reported-by: sgrogan Signed-off-by: Przemo Firszt <przemo@firszt.eu>
This commit is contained in:
parent
efcfd10a56
commit
c6d1052f1f
|
@ -222,7 +222,10 @@ class _MechanicalMaterialTaskPanel:
|
|||
|
||||
def set_mat_params_in_combo_box(self, matmap):
|
||||
if 'YoungsModulus' in matmap:
|
||||
self.form.input_fd_young_modulus.setText(matmap['YoungsModulus'])
|
||||
ym_new_unit = "MPa"
|
||||
ym = FreeCAD.Units.Quantity(matmap['YoungsModulus'])
|
||||
ym_with_new_unit = ym.getValueAs(ym_new_unit)
|
||||
self.form.input_fd_young_modulus.setText("{} {}".format(ym_with_new_unit, ym_new_unit))
|
||||
if 'PoissonRatio' in matmap:
|
||||
self.form.spinBox_poisson_ratio.setValue(float(matmap['PoissonRatio']))
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user