Syres wrote: ↑Tue Nov 19, 2019 9:40 am
I'll just add one more bit of info that may assist, the letters of the Shapestring had visible faces certainly up to and including build 0.19.18284 (approx 24/9/2019) which could be changed using the Shape Color field and those faces disappeared in build 0.19.18351 (approx 28/9/2019). Could that account for the 'Item Is Not a Shape' error?
Syres wrote: ↑Tue Nov 19, 2019 10:14 am
Ignore my above post regarding the missing faces it's just that the default view is set to Wireframe instead of Flat Faces which happened around the same time as two commits were made to src\Mod\Path\PathScripts\PathEngraveBase.py around the end of September.
...
[ Bug ] Initial Display Mode for Draft wires is Wireframe
In Draft, we did notice that the default "DisplayMode" of Draft objects changed from "FlatLines" to "Wireframe".
Up to this point it didn't seem to cause a problem, so we didn't investigate further. It is just a bit annoying. In Draft, certainly "FlatLines" is preferred as default.
It seems that the internal C++ code sets up "Wireframe" by default because that is preferred for Sketches (both Sketches and Draft objects are based on
Part_Part2DObject). Presumably in Draft some code set the DisplayMode to "FlatLines", but now it seems it inherits the original "Wireframe" mode, and we aren't sure why.