realthunder/FreeCAD_assembly3

[BUG] Color information is lost on frozen assemblies

Anthony-Gaudino opened this issue · 2 comments

OS: macOS 10.16
Word size of FreeCAD: 64-bit
Version: 0.20.2.29603 (Git)
Build type: Release
Branch: (HEAD detached at 0.20.2)
Hash: 930dd9a76203a3260b1e6256c70c1c3cad8c5cb8
Python 3.10.8, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: C/Default (C)
Installed mods: 
  * MeshRemodel 1.8919.0
  * Launcher
  * InventorLoader 1.4.0
  * Render 2023.2.6
  * Silk 0.1.3
  * Defeaturing 1.2.0
  * A2plus 0.4.60n
  * Manipulator 1.5.0
  * fasteners 0.4.59
  * lattice2 1.0.0
  * sheetmetal 0.2.63
  * toSketch 1.0.1
  * Curves 0.6.13
  * Assembly4 0.50.2
  * Assembly3 0.12.0

Upon creating an assembly with linked parts, when the assembly is frozen all parts lose their original appearance configuration and display the default appearance.

This is the same issue as #1185 but it was marked as completed.
I'm not sure if the issue is still there or if it was fixed but the fix is not available on the release version from FreeCAD addons.

Looks like you are using upstream FreeCAD. Right now, the color is only preserved when you do freeze using my branch. Please try that first. The color preservation will be available once the topo naming patches got merged to upstream, likely in the next major release.

Thank you for your answer @realthunder!