Re: 0.20 bug/regression Array Pattern issue #6641
Posted: Tue Apr 12, 2022 2:49 pm
The help and development forum of FreeCAD
https://forum.freecad.org/
Code: Select all
OS: Debian GNU/Linux 11 (bullseye) (X-Cinnamon/lightdm-xsession)
Word size of FreeCAD: 64-bit
Version: 0.20.28691 (Git)
Build type: Debug
Branch: wmayer_issue_6641
Hash: 2871aa3823f1b49039f83b92a2102a030f99c317
Python 3.9.2, Qt 5.15.2, Coin 4.0.0, OCC 7.4.0
Locale: English/United States (en_US)
I have tested Kappe50-jeno_edit.FCStd with current master build that includes my changes from yesterday. After opening the file I made a simple copy of PolarPattern and then recomputed it.
Tooltip says:So my question: what does the property? That is the purpose of it? I found nothing about that. Is the property incorrect implemented or normally deprecated all all?
Inside the code it's used here https://github.com/FreeCAD/FreeCAD/blob ... p.cpp#L227 but its purpose is not totally clear to me.Include the base additive/subtractive shape when used in pattern features.
If disabled, only the dressed part of the shape is used for patterning.
Code: Select all
OS: Debian GNU/Linux 11 (bullseye) (X-Cinnamon/lightdm-xsession)
Word size of FreeCAD: 64-bit
Version: 0.20.28717 (Git)
Build type: Release
Branch: master
Hash: cfe94b00d3434f3e2c8b5114d2909f628c330fa8
Python 3.9.2, Qt 5.15.2, Coin 4.0.0, OCC 7.6.1
Locale: English/United States (en_US)
This is why i ask, because the beavior is not like it should be. It seems like a depricaded property.wmayer wrote: ↑Wed Apr 13, 2022 3:07 pm Tooltip says:
Include the base additive/subtractive shape when used in pattern features.
If disabled, only the dressed part of the shape is used for patterning.
Inside the code it's used here https://github.com/FreeCAD/FreeCAD/blob ... p.cpp#L227 but its purpose is not totally clear to me.
With a OCC 7.6.0 build it fails to recompute the polar pattern. The error message is: Boolean operation failedThe result is only a small fillet surface, the rest is vanished.