Skip to main content
7-Bedrock
October 18, 2024
Solved

Newly installed font not extruding

  • October 18, 2024
  • 2 replies
  • 5365 views

Hi there... I have a logo designed which I need to extrude onto the surface of a part.  I have copied the font into the Creo 11.0.0.0\Common Files\text\fonts folder, and the font shows up in the Font list Sketching > Text dialogue box.  I can write out the logo onto the surface, but it doesn't seem extrude.

 

I cannot spot any node gaps either.

 

The font is a really common Windows font: Berlin Sans FB.  Is anyone able to see if you can extrude any words using this font?  Unfortunately, this site doesn't allow me to attach a copy of the font but it should be in your Windows folder if you use.

 

I'm really puzzled

Best answer by tbraxton

Specific details matter in this context. In general, if you change the accuracy and the model fully regenerates then you are good in the context of that model. Accuracy is critical in data sharing (copy geom, merge etc.), if you use any of the top-down data sharing features then all models of a design should share the same accuracy setting (absolute with the same value). If use multibody modeling, then all models in a design space also must have the accuracy matched.

 

I would not just accept the floor value that Creo is offering when you set the accuracy as this value will be different among models and render them incompatible with data sharing functions. Lower accuracy setting will increase regeneration time. In light of this you should set the value low enough to resolve the smallest feature you need on a model. This varies with design requirements and manufacturing tolerances of the processes used to make the parts. If your mfg process can hold +- 0.001" then I would set the model accuracy to be 0.0001" as an example. This ensures that Creo should always reproduce features as small as 0.001" without any issues in the geometry kernel. 

 

I would really encourage you to work out an acceptable absolute accuracy setting for your use case(s) and set up start parts for that ASAP. You will potentially be in a world of pain if you have a complex design geometry that is failing due to an accuracy mismatch between models. I have had to fix this type of issue for clients in the past and it usually requires that we recreate their design data using proper techniques from start parts, not fast or inexpensive to resolve.

 

 

2 replies

23-Emerald III
October 18, 2024

somethiing about a specifc letter maybe. 

 

EDIT: The r doesn't work, all the other letters in your text  aviyo work 

StephenW_0-1729273628830.png

 

24-Ruby III
October 19, 2024

Hi,

  • I downloaded berlin-sans-fb.zip from https://font.download/font/berlin-sans-fb
  • I unzipped berlin-sans-fb.zip and copied BRLNSR.TTF to E:\PTC\Creo11_020\Creo 11.0.2.0\Common Files\text\fonts directory
  • I started Creo 11.0.2.0 and created extrude successfully

MartinHanak_0-1729327329526.png

 

Edit: Font I used looks different from your font. Where did you get your font?

rjethwa7-BedrockAuthor
7-Bedrock
October 20, 2024

Thanks @StephenW and @MartinHanak 

So it turns out that I can do that myself but that's only when the text is pretty large.  When I shrink so text has a height of 6mm, I get the following warning:

 

rjethwa_0-1729425286105.png

 

I have changed the model accuracy to 0.0001 and the extrude works; anything larger than this and the extrude fails.

 

But what's the downside of lowering the accuracy to this bottom limit? File size? Speed of regen?... other?

 

The other option I tried was to save the logo as a .dxf file and apply to the sketch as a logo, but this create an insane number of curves (preceded by a program warning). And even on this, a couple of nodes do not join and hence I join manually, but the extrude still doesn't work.

 

Thanks

tbraxton
22-Sapphire II
22-Sapphire II
October 20, 2024

If you are using start parts that predate Creo 7 then you may have the accuracy of the part set to relative rather than absolute. Prior to changing the accuracy in your model, what was the accuracy setting in the part (relative or absolute)?  If the part is using relative accuracy, then that is likely the cause of the issue.