ShapeString - ornamental font - erroneous fill-in between letters

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!
noahk
Posts: 39
Joined: Mon Jan 11, 2021 8:59 pm

ShapeString - ornamental font - erroneous fill-in between letters

Post by noahk »

I'm using FreeCAD 0.20 24701 compiled with HomeBrew from HEAD.

I am trying to create some nameplates. I find a weird bug with a font that I've chosen. This is the font:
https://www.dafont.com/mutlu-ornamental.font?text=zaza

This is in FreeCAD (note how some letters are filled in when they shouldn't be):
Screen Shot 2021-04-14 at 11.30.17 AM.png
Screen Shot 2021-04-14 at 11.30.17 AM.png (38.41 KiB) Viewed 901 times
This is what the font is supposed to generate:
Screen Shot 2021-04-14 at 11.31.05 AM.png
Screen Shot 2021-04-14 at 11.31.05 AM.png (11.85 KiB) Viewed 901 times
Attachments
Nameplate.FCStd
(22.82 KiB) Downloaded 33 times
drmacro
Veteran
Posts: 8975
Joined: Sun Mar 02, 2014 4:35 pm

Re: ShapeString - ornamental font - erroneous fill-in between letters

Post by drmacro »

If you turn off the fill property it looks like:
Snip macro screenshot-d7c763.png
Snip macro screenshot-d7c763.png (187.31 KiB) Viewed 891 times
The font shape has been designed with closed over lapping profiles.

So, probably gonna need work to get it solid. It will extrude like this though:
Snip macro screenshot-07fc72.png
Snip macro screenshot-07fc72.png (250.19 KiB) Viewed 891 times
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
noahk
Posts: 39
Joined: Mon Jan 11, 2021 8:59 pm

Re: ShapeString - ornamental font - erroneous fill-in between letters

Post by noahk »

Ah, but I need the fill property. I need to print out nameplates.
drmacro wrote: Wed Apr 14, 2021 6:45 pm If you turn off the fill property it looks like:
Snip macro screenshot-d7c763.png

The font shape has been designed with closed over lapping profiles.

So, probably gonna need work to get it solid. It will extrude like this though:

Snip macro screenshot-07fc72.png
drmacro
Veteran
Posts: 8975
Joined: Sun Mar 02, 2014 4:35 pm

Re: ShapeString - ornamental font - erroneous fill-in between letters

Post by drmacro »

noahk wrote: Wed Apr 14, 2021 6:48 pm Ah, but I need the fill property. I need to print out nameplates.
drmacro wrote: Wed Apr 14, 2021 6:45 pm If you turn off the fill property it looks like:
Snip macro screenshot-d7c763.png

The font shape has been designed with closed over lapping profiles.

So, probably gonna need work to get it solid. It will extrude like this though:

Snip macro screenshot-07fc72.png
Well, a closed shape inside another closed shape gets filled twice... ;)
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
mendy
Posts: 262
Joined: Mon May 21, 2018 2:16 pm

Re: ShapeString - ornamental font - erroneous fill-in between letters

Post by mendy »

Possibly this video: About midway point.

https://www.youtube.com/watch?v=iU0GxYs39oI

Not sure how the small a in your screenshot would fare being what looks like a single line.
noahk
Posts: 39
Joined: Mon Jan 11, 2021 8:59 pm

Re: ShapeString - ornamental font - erroneous fill-in between letters

Post by noahk »

How did you turn off the fill property on the ShapeString?
drmacro wrote: Wed Apr 14, 2021 6:45 pm If you turn off the fill property it looks like:
Snip macro screenshot-d7c763.png

The font shape has been designed with closed over lapping profiles.

So, probably gonna need work to get it solid. It will extrude like this though:

Snip macro screenshot-07fc72.png
drmacro
Veteran
Posts: 8975
Joined: Sun Mar 02, 2014 4:35 pm

Re: ShapeString - ornamental font - erroneous fill-in between letters

Post by drmacro »

Properties pane Fill property false
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
noahk
Posts: 39
Joined: Mon Jan 11, 2021 8:59 pm

Re: ShapeString - ornamental font - erroneous fill-in between letters

Post by noahk »

I don't see that option. I'm using 0.20. I see this:
Screen Shot 2021-04-14 at 12.38.01 PM.png
Screen Shot 2021-04-14 at 12.38.01 PM.png (318.57 KiB) Viewed 863 times
drmacro wrote: Wed Apr 14, 2021 7:33 pm Properties pane Fill property false
User avatar
Chris_G
Veteran
Posts: 2593
Joined: Tue Dec 31, 2013 4:10 pm
Location: France
Contact:

Re: ShapeString - ornamental font - erroneous fill-in between letters

Post by Chris_G »

noahk wrote: Wed Apr 14, 2021 7:38 pm I don't see that option. I'm using 0.20. I see this:
Screen Shot 2021-04-14 at 12.38.01 PM.png
drmacro wrote: Wed Apr 14, 2021 7:33 pm Properties pane Fill property false
Is your version recent enough ?
It was added 1 week ago.
noahk
Posts: 39
Joined: Mon Jan 11, 2021 8:59 pm

Re: ShapeString - ornamental font - erroneous fill-in between letters

Post by noahk »

Chris_G wrote: Wed Apr 14, 2021 8:12 pm
noahk wrote: Wed Apr 14, 2021 7:38 pm I don't see that option. I'm using 0.20. I see this:
Screen Shot 2021-04-14 at 12.38.01 PM.png
drmacro wrote: Wed Apr 14, 2021 7:33 pm Properties pane Fill property false
Is your version recent enough ?
It was added 1 week ago.
Well actually I compiled yesterday. So it should be... GIT 24701
Post Reply