Hi all,
I’ve found one interesting bug when using EntitiesBuilder to create a face.
Steps to reproduce:
points = [[7424.718723922968, 1302.5982748866081, 0.0], [9288.875600546598, -173.61256650090218, 0.0], [7785.874638214707, -2051.5159226059914, 0.0], [6597.159754656255, -1109.890256345272, 0.0], [6574.327961739153, -1128.3893508911133, 0.0], [5723.355409119278, -94.2815113067627, 0.0], [6291.3950136341155, 371.73865616321564, 0.0], [6344.137989141047, 307.5743741989136, 0.0], [6735.82162996009, 629.9313038289547, 0.0], [6683.472263839096, 693.7019356489182, 0.0], [7424.718723922968, 1302.5982748866081, 0.0]]
entities = Sketchup.active_model.entities
entities.build { |builder| face = builder.add_face(points) }
Face is created, but when trying to pushpull it, SketchUp freezes. Anyone observing same problem?
Any idea how to fix it?
Calling Fix model gives some clue of what might be wrong (and it erases the face):
