View Issue Details

IDProjectCategoryView StatusLast Update
0003502PathBugpublic2018-06-09 09:17
Reportermlampert Assigned Tomlampert  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version0.18 
Target Version0.18Fixed in Version0.18 
Summary0003502: Engraving produces wrong path
DescriptionEngraving text with the `osifont_lgpl3.ttf` font (shipped with FC in the TechDraw module) produces a (seriously) wrong path.
The wrongness of the path seems to depend on the absolute position of the shapestring, it is different after moving the string to the origin.

TagsNo tags attached.
FreeCAD Information



2018-06-09 07:22

developer   ~0011375

The root cause was the tolerance setting for converting bezier curves and splines (0.5). In switching that I noticed that the same checks had already been implemented in PathGeom. So I changed the implementation to use that.


2018-06-09 09:17

administrator   ~0011381

Issue History

Date Modified Username Field Change
2018-06-08 19:06 mlampert New Issue
2018-06-08 20:19 mlampert Summary Path rendering introduces wrong artifacts => Engraving produces wrong path
2018-06-08 20:19 mlampert Description Updated View Revisions
2018-06-09 00:07 mlampert Assigned To => mlampert
2018-06-09 00:07 mlampert Status new => assigned
2018-06-09 07:22 mlampert Note Added: 0011375
2018-06-09 07:23 mlampert Target Version => 0.18
2018-06-09 09:17 wmayer Status assigned => closed
2018-06-09 09:17 wmayer Resolution open => fixed
2018-06-09 09:17 wmayer Fixed in Version => 0.18
2018-06-09 09:17 wmayer Note Added: 0011381