[ Fixed ] Draft_PointArray: Placement of some point compounds ignored

A forum dedicated to the Draft, Arch and BIM workbenches development.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
Roy_043
Veteran
Posts: 8409
Joined: Thu Dec 27, 2018 12:28 pm

[ Fixed ] Draft_PointArray: Placement of some point compounds ignored

Post by Roy_043 »

A Draft_PointArray requires a so called 'point compound' containing one or more points. This can be a sketch, a Part_Compound or a Draft Block. If these compounds are moved the results are inconsistent. Only for a sketch point compound is there an effect on the array: the elements are repositioned. For the other compounds the new Placement is ignored, which is a bug IMO.

If you compare the behavior of a Draft_PathArray you will see that moving the path has an impact on the array.

Code: Select all

OS: Windows 8.1 Version 6.3 (Build 9600)
Word size of FreeCAD: 64-bit
Version: 0.20.24986 (Git)
Build type: Release
Branch: master
Hash: ff6845e2f31988cc714027980e0100bb5521843e
Python version: 3.8.6+
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: Dutch/Netherlands (nl_NL)
Attachments
Draft_PointArray.FCStd
(19.71 KiB) Downloaded 40 times
Post Reply