Cannot emboss specific font - self-intersecting loop found

Cannot emboss specific font - self-intersecting loop found

SEC_MECH
Collaborator Collaborator
2,822 Views
10 Replies
Message 1 of 11

Cannot emboss specific font - self-intersecting loop found

SEC_MECH
Collaborator
Collaborator

I need to use a font specified by others - Quicksand.

When I extrude or emboss text written in this font I get an error - "Self-Intersecting loop found in this profile."

I can extrude and emboss other fonts. I need to use this font. How can I fix this?

SEC_CAD_0-1614916474289.png

 

0 Likes
Accepted solutions (3)
2,823 Views
10 Replies
Replies (10)
Message 2 of 11

Anonymous
Not applicable
Accepted solution

I think I would go to AutoCAD and use the express tools to explode the font into polylines.

 

I don't know why Inventor can extrude some fonts and not others.

Message 3 of 11

-niels-
Mentor
Mentor
Accepted solution

Just to show you what the problem is, here's what you get if you change the font to text outlines in adobe illustrator:

afbeelding.png

I've circled the overlaps, there are more in other letters as well.

 

So, if you really have to use this font...

If you have access/experience with Illustrator (or maybe Inkscape, which is free) then you could change the font to outlines, clean it up and export it as dxf/dwg, import it in Inventor and see if it works then.

That's a way i can think of to use this specific font, though it is a lot of work if you need to make changes...

 

Hope it helps.


Niels van der Veer
Inventor professional user & 3DS Max enthusiast
Vault professional user/manager
The Netherlands

Message 4 of 11

johnsonshiue
Community Manager
Community Manager

Hi! I am not sure what happened. It seems to work for me. Please take a look at attached part.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
0 Likes
Message 5 of 11

-niels-
Mentor
Mentor

@johnsonshiue i think you found yourself another bug!

Im not sure why but the font that got embossed is not Quicksand, see what happens when i highlight the sketch over the emboss:

afbeelding.png

Seems to me the embossed font is the previously used Arial, because if you suppress that first emboss the 2nd one fails.


Niels van der Veer
Inventor professional user & 3DS Max enthusiast
Vault professional user/manager
The Netherlands

0 Likes
Message 6 of 11

johnsonshiue
Community Manager
Community Manager

Hi Niels,

 

Good catch! I was not paying enough attention to the difference. This is a bug for sure. We do have font-specific profile issue. Besides converting to geometry using another tool, I cannot think of a different way. I will work with the project team to understand it better. But, I don't anticipate a quick fix here.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 7 of 11

SEC_MECH
Collaborator
Collaborator

Thanks Niels. I think that you are right.

I have tried downloading this same font from different sources to see if there is any difference.

I discovered that there are two variants with the same name and author.

The official Google font has even sized loops to the "8" character.

SEC_CAD_1-1615257998119.png

This constantly fails regardless of where I download it from. https://fonts.google.com/specimen/Quicksand?preview.text_type=custom&preview.text=8

https://fontswan.com/quicksand-font/

 

The other variant has small and large loops used in the 8. https://www.dafont.com/quicksand.font?text=8

SEC_CAD_0-1615257957356.png

This variant extrudes successfully but does not match the graphics produced externally that I need to match.

 

 

Message 8 of 11

SEC_MECH
Collaborator
Collaborator

Strange. I don't see that.

 

Yep - Had more than my fair share of Inventor bugs!

0 Likes
Message 9 of 11

SEC_MECH
Collaborator
Collaborator

Thanks Yannick. That might work but would be a lot of work to maintain.

0 Likes
Message 10 of 11

SEC_MECH
Collaborator
Collaborator
Accepted solution

I found a version of the font that extrudes/embosses.

Thanks all for your ideas and support

Message 11 of 11

-niels-
Mentor
Mentor

@SEC_MECH wrote:

I found a version of the font that extrudes/embosses.

Thanks all for your ideas and support


Yes, this is a nice "clean" version of that font. Good find!

Just to show, there are no overlaps in this one when converted to outlines in Illustrator:

afbeelding.png


Niels van der Veer
Inventor professional user & 3DS Max enthusiast
Vault professional user/manager
The Netherlands