View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004404 | Arch | Bug | public | 2020-07-08 18:10 | 2021-02-06 06:28 |
Reporter | lambda | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Target Version | 0.20 | ||||
Summary | 0004404: Space object doesn't work with non-convex models | ||||
Description | The current algorithm, which is based on trimming down the common bounding box of all space boundaries, doesn't work in the general case. I see two possible solutions: 1) Find all space boundaries necessary to create a closed shape and construct the space object shape from that. 2) Keep the current algorithm, but segment the space into multiple virtual spaces that each are convex and build a compound out of them. See this thread in the forum for more information: https://forum.freecadweb.org/viewtopic.php?f=23&t=47505 | ||||
Steps To Reproduce | Just try to create any non convex space object. Or see the thread in the forum. | ||||
Tags | Arch | ||||
FreeCAD Information | The info here is completely irrelevant. Any FreeCAD version since the introduction of Space objects is affected. OS: Debian GNU/Linux bullseye/sid Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.19.21705 (Git) Build type: Unknown Branch: rtSiteFix Hash: bcfdb5936366ab32bf00f7d35fe5d090c5b59d63 Python version: 3.8.3 Qt version: 5.12.5 Coin version: 4.0.0 OCC version: 7.4.0 Locale: German/Austria (de_AT) | ||||