View Issue Details

IDProjectCategoryView StatusLast Update
0004404ArchBugpublic2021-02-06 06:28
Reporterlambda Assigned To 
Status newResolutionopen 
Target Version0.20 
Summary0004404: Space object doesn't work with non-convex models
DescriptionThe 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:
Steps To ReproduceJust try to create any non convex space object. Or see the thread in the forum.
FreeCAD InformationThe 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)



2022-03-03 13:55

administrator   ~0016924

This ticket has been migrated to GitHub as issue 6091.

Issue History

Date Modified Username Field Change
2020-07-08 18:10 lambda New Issue
2020-07-08 18:10 lambda Tag Attached: Arch
2021-02-06 06:28 abdullah Target Version => 0.20