So the short conclusion is PD is not meant to be subclassed.
Maybe even worse(at least from my point of view) almost none of the PD features is accessible directly
what do i meant with directly: after importing PartDesign there are only a few features available:
- Screenshot 2023-01-29 at 13.00.23.png (52.55 KiB) Viewed 949 times
- Screenshot 2023-01-29 at 19.21.19.png (25.99 KiB) Viewed 949 times
Currently i use (an older )stable
Code: Select all
OS: macOS 10.15
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git)
Build type: Release
Branch: (HEAD detached at 0.20)
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.9.13, Qt 5.12.9, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: C/Default (C)
Installed mods:
* A2plus 0.4.56
* fasteners 0.3.41
* Assembly4 0.11.12
I was thinking does it make sense to create a feature request to extend the current PD python interface.
If found one but that one (
issue #5859)only talk about Body orgin and not about the general case.