Auftrag · Fehler
Cube.obj
Bauteile als Flächen (Wände, Decken, Dächer als flache Teile) · 1:100 · Profil graupappe2
Fehler
GEOSException: TopologyException: unable to assign free hole to a shell at 286.52499714365933 -418.78378436877324
Traceback (most recent call last):
File "/usr/local/lib/python3.12/site-packages/modelcut/web/app.py", line 55, in _worker
res = run(params, get_profile(profile_key), out)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/modelcut/pipeline.py", line 310, in run
parts = _parts_panels(elements, profile, params, warnings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/modelcut/pipeline.py", line 152, in _parts_panels
keep = set(dedupe_stacked_panels([panel for _, panel in flat], stack_tol))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/modelcut/geometry.py", line 247, in dedupe_stacked_panels
overlap = a.polygon.intersection(b.polygon).area
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
shapely.errors.GEOSException: TopologyException: unable to assign free hole to a shell at 286.52499714365933 -418.78378436877324