Which SDK and Platform version are you using?
SDK: v13.2.1
Platform: v22.06.4
Current Behavior
I try to create a 3d-visualisation of a H-profile. This results in a self-intersection error
β I donβt understand why, my input is not self intersecting β is this shape to complex because of being concave? β it should be mentioned in the docs then
beam_profile = list(reversed( [Point(-width / 2, -height / 2), #used reversed to change the input order into clockwise
Point(width / 2, -height / 2),
Point(width / 2, -height / 2 + flange_tickness),
Point(web_tickness / 2, -height / 2 + flange_tickness),
Point(web_tickness / 2, height / 2 - flange_tickness),
Point(width / 2, height / 2 - flange_tickness),
Point(width / 2, height / 2),
Point(-width / 2, height / 2),
Point(-width / 2, height / 2 - flange_tickness),
Point(-web_tickness / 2, height / 2 - flange_tickness),
Point(-web_tickness / 2, -height / 2 + flange_tickness),
Point(-width / 2, -height / 2 + flange_tickness),
Point(-width / 2, -height / 2),]
))
beam_obj = Extrusion(beam_profile, Line(Point(0.,0.),Point(10.,0.)))
β¦
Expected Behavior
Creating an extrusion, or mention in the docs which shapes are possible.
β¦
Workaround:
divide crosssections into rectangles
β¦