Using this code to generate a FemMesh object with two triangle elements. Then changed the color of one element. But after saving and reopen, the color is lost.
Regards,
John
Code: Select all
import Fem
a = Fem.FemMesh()
a.addNode(0, 0, 0, 1)
a.addNode(10, 0, 0, 2)
a.addNode(5, 10, 0, 3)
a.addNode(15, 15, 0, 4)
a.addFace([1,2,3], 1)
a.addFace([2,4,3], 2)
obj = FreeCAD.ActiveDocument.addObject("Fem::FemMeshObject")
#obj.Placement.Base = FreeCAD.Vector(2, 0, 0)
obj.FemMesh = a
obj.ViewObject.ElementColor = {1:(1,0,0)}
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.20839 (Git)
Build type: Release
Branch: master
Hash: 09005766f10539dfe32314c33c2cd3efe9141d0b
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United States (en_US)