Drawing Order --vs-- Order in Group / BuildingPart

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
paullee
Veteran
Posts: 5098
Joined: Wed May 04, 2016 3:58 pm

Drawing Order --vs-- Order in Group / BuildingPart

Post by paullee »

It seems the order in the tree view affect the drawing order in DraftView / ArchView.

I had some Texts and Dimensions hidden by Rectangles with face created. Drag and drop the objects in treeview in alternative sequence, the Text / Dimensions are no longer covered by the face.
  1. Drag and Drop works to change the order of object in Group
  2. It does not work in BuildingPart
  3. To make objects in BuildingPart work with Drag and Drop, I create another 'redundant' Group
  4. Otherwise, I have to click the Group properties, Clear the content, and select the Objects in 'desirable' order
  5. However, Making Content in Alphabetical Order make life easier for searching objects.
Should make BuildingPart works with Drag and Drop ? Better idea keeping Alphabetical Order in Group etc. whilst can control drawing order ? :D

Test_ DraftView_ArchView_02_ DrawOrder.FCStd
(39.21 KiB) Downloaded 19 times
Screenshot from 2022-08-06 17-34-06.png
Screenshot from 2022-08-06 17-34-06.png (219.17 KiB) Viewed 715 times
Screenshot from 2022-08-06 17-34-12.png
Screenshot from 2022-08-06 17-34-12.png (245.22 KiB) Viewed 715 times
Screenshot from 2022-08-06 17-05-36.png
Screenshot from 2022-08-06 17-05-36.png (274.92 KiB) Viewed 715 times
Screenshot from 2022-08-06 17-06-28.png
Screenshot from 2022-08-06 17-06-28.png (280.17 KiB) Viewed 715 times
User avatar
Roy_043
Veteran
Posts: 8450
Joined: Thu Dec 27, 2018 12:28 pm

Re: Drawing Order --vs-- Order in Group / BuildingPart

Post by Roy_043 »

I do not see a difference in Drag and Drop behavior between a Group and a BuidingPart.

paullee wrote: Sat Aug 06, 2022 9:35 am Better idea keeping Alphabetical Order in Group etc. whilst can control drawing order ?
I don't understand this.

Code: Select all

OS: Windows 8.1 Version 6.3 (Build 9600)
Word size of FreeCAD: 64-bit
Version: 0.21.29923 (Git)
Build type: Release
Branch: master
Hash: 30cb46cc5f630c97311162413b68edcff95db481
Python 3.10.5, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.2
Locale: Dutch/Netherlands (nl_NL)
Installed mods: 
paullee
Veteran
Posts: 5098
Joined: Wed May 04, 2016 3:58 pm

Re: Drawing Order --vs-- Order in Group / BuildingPart

Post by paullee »

Roy_043 wrote: Sat Aug 06, 2022 10:40 am I do not see a difference in Drag and Drop behavior between a Group and a BuidingPart.
Tested again, indeed attempt to 'drag and drop' 1 object in a Group to a position between another 2 objects, it seems it 'squeeze out' an object outside the Group in fact :!: :?: :lol:

And similar behaviour in BuildingPart !

Roy_043 wrote: Sat Aug 06, 2022 10:40 am
paullee wrote: Sat Aug 06, 2022 9:35 am Better idea keeping Alphabetical Order in Group etc. whilst can control drawing order ?
I don't understand this.
I mean, if i need to change the order of object for the purpose of organising the drawing order, it would not be in alphabetical order.

So any other thought as how to whilst the sorting order in tree view could be kept in alphabetical order, the drawing order could be controlled by 'other means' ?

Code: Select all

OS: Fedora Linux 36 (Workstation Edition) (GNOME/gnome)
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: English/United States (en_US)
Installed mods: 
  * dodo
  * DynamicData 2.46.0
  * ArchTextures
  * BIM 2021.12.0
User avatar
ragohix769
Posts: 565
Joined: Sat Jul 18, 2020 7:04 am
Location: Rome - Italy

Re: Drawing Order --vs-- Order in Group / BuildingPart

Post by ragohix769 »

paullee wrote: Sat Aug 06, 2022 11:00 am
I mean, if i need to change the order of object for the purpose of organising the drawing order, it would not be in alphabetical order.

So any other thought as how to whilst the sorting order in tree view could be kept in alphabetical order, the drawing order could be controlled by 'other means' ?
I don't know/understand the specific problem, but IMHO the tree assets manager should be changed in some way to manage the order. You can create folders, ok, but it's really difficult to manage complex projects if you cannot change the order of the inserted assets.
After #ElonMuskBuyTwitter I'm no more on Twitter, that's really enough :-(
=> Now you can find me here on #Mastodon: https://mastodon.uno/@opensoul - I hope more people do the same :-)
paullee
Veteran
Posts: 5098
Joined: Wed May 04, 2016 3:58 pm

Re: Drawing Order --vs-- Order in Group / BuildingPart

Post by paullee »

Yes, indeed, changing order of objects in a Group is not as easy as thought :)
Post Reply