ifc array modifier: bugfix, prevent divider from being zero.

This commit is contained in:
Bruno Perdigão
2023-04-05 10:33:50 -03:00
parent 0627d90486
commit 792f1fcefd
+1 -1
View File
@@ -420,7 +420,7 @@ class Model(blenderbim.core.tool.Model):
children_elements = []
children_objs = []
if array['dimension_input_type'] == "Total":
divider = array["count"] -1
divider = 1 if ((array["count"] - 1) == 0) else (array["count"] - 1)
base_offset = Vector([array["x"] / divider, array["y"] / divider, array["z"] / divider]) * unit_scale
else:
base_offset = Vector([array["x"], array["y"], array["z"]]) * unit_scale