Skip to content

Commit 7a07a61

Browse files
committed
Fem: Format force constraint in CalculiX writer - fixes FreeCAD#12805
1 parent 0d228bc commit 7a07a61

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Mod/Fem/femsolver/calculix/write_constraint_force.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,13 @@ def write_meshdata_constraint(f, femobj, force_obj, ccxwriter):
5656
node_load = ref_shape[1][n]
5757
# the loads in ref_shape[1][n] are without unit
5858
if abs(direction_vec.x) > dir_zero_tol:
59-
v1 = "{}".format(direction_vec.x * node_load)
59+
v1 = "{:.13G}".format((direction_vec.x * node_load).Value)
6060
f.write("{},1,{}\n".format(n, v1))
6161
if abs(direction_vec.y) > dir_zero_tol:
62-
v2 = "{}".format(direction_vec.y * node_load)
62+
v2 = "{:.13G}".format((direction_vec.y * node_load).Value)
6363
f.write("{},2,{}\n".format(n, v2))
6464
if abs(direction_vec.z) > dir_zero_tol:
65-
v3 = "{}".format(direction_vec.z * node_load)
65+
v3 = "{:.13G}".format((direction_vec.z * node_load).Value)
6666
f.write("{},3,{}\n".format(n, v3))
6767
f.write("\n")
6868
f.write("\n")

0 commit comments

Comments
 (0)