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
committed by Dion Moult
parent 2cd7e737cd
commit 0c85e26950
+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