View Issue Details

IDProjectCategoryView StatusLast Update
0004404ArchBugpublic2020-07-08 18:10
Reporterlambda Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
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: https://forum.freecadweb.org/viewtopic.php?f=23&t=47505
Steps To ReproduceJust try to create any non convex space object. Or see the thread in the forum.
TagsArch
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)

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-07-08 18:10 lambda New Issue
2020-07-08 18:10 lambda Tag Attached: Arch