Link Array: How to reset the Visibility List?

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
Post Reply
User avatar
Roy_043
Veteran
Posts: 8578
Joined: Thu Dec 27, 2018 12:28 pm

Link Array: How to reset the Visibility List?

Post by Roy_043 »

How do you reset the Visibility List of a Link Array?

Making one of the elements in a link array invisible is easy: Just select it and press the Space bar. This will then change the Visibility List property of the array (note: it is a hidden properties). But how do you the reset the list?

Code: Select all

OS: Windows 8.1 (6.3)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.23323 (Git)
Build type: Release
Branch: master
Hash: 512d5c6141aec52b6eecc67370336a28fde862a6
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Dutch/Netherlands (nl_NL)
Attachments
Link_Array_Reset_Visibility_List.FCStd
(8.17 KiB) Downloaded 17 times
Xunie
Posts: 8
Joined: Tue May 22, 2018 7:13 pm

Re: Link Array: How to reset the Visibility List?

Post by Xunie »

This took me a while to figure out but the solution is simple:

  1. Select the array with the invisible elements in the model view tree.
  2. Enable Expand Array in the data/property tab.
  3. You will now see the individual array elements in the model view tree.
  4. You can hide/show them individually.
I suggest you disable the Expand Array property when you're done. I have no idea what it does other than this.
User avatar
Roy_043
Veteran
Posts: 8578
Joined: Thu Dec 27, 2018 12:28 pm

Re: Link Array: How to reset the Visibility List?

Post by Roy_043 »

Thanks, this will indeed make the hidden element visible. But following your instructions will not reset the Visibility List.

When you create a Link Array the Visibility List is empty: []
After hiding an element it may look like this: [True, False, True]
And after following your instructions it will then look like this: [True, True, True]
The question is: how do you get back to?: []
Post Reply