diff --git a/src/Mod/Fem/MechanicalAnalysis.py b/src/Mod/Fem/MechanicalAnalysis.py index 527ef4c4cb90..e82690d2b74a 100644 --- a/src/Mod/Fem/MechanicalAnalysis.py +++ b/src/Mod/Fem/MechanicalAnalysis.py @@ -669,13 +669,18 @@ def typeChanged(self, index): if self.DisplacementObject: if selected[0] in ("U1", "U2", "U3", "Uabs"): (minm, maxm, avg) = self.MeshObject.ViewObject.setNodeColorByResult(self.DisplacementObject, selected[1]) + unit = "mm" if self.StressObject: if selected[0] in ("Sabs"): (minm, maxm, avg) = self.MeshObject.ViewObject.setNodeColorByResult(self.StressObject) - - self.form.lineEdit_Max.setText(str(maxm)) - self.form.lineEdit_Min.setText(str(minm)) - self.form.lineEdit_Avg.setText(str(avg)) + unit = "MPa" + + self.form.lineEdit_Max.setProperty("unit", unit) + self.form.lineEdit_Max.setText("{:.6} {}".format(maxm, unit)) + self.form.lineEdit_Min.setProperty("unit", unit) + self.form.lineEdit_Min.setText("{:.6} {}".format(minm, unit)) + self.form.lineEdit_Avg.setProperty("unit", unit) + self.form.lineEdit_Avg.setText("{:.6} {}".format(avg, unit)) QtGui.qApp.restoreOverrideCursor()