Showing posts with label Font Types. Show all posts
Showing posts with label Font Types. Show all posts

Friday, February 24, 2017

Default Font Types

Want to use a different font than the default 'Times Roman' that ships with Altium ?

Reasons include personal preferences and creating better looking documentation.

Arial and Times Roman are proportional fonts.

Consolas is a monospaced (fixed width font).  All characters are the same width.
















Save a copy of your current DXP Preferences before making changes !

To set the default font for designators placed in the schematic.

DXP > Preferences > Schematic > Default Primitives > Designator

click on images to view

















Note that the Comment and Designator parameters have an option to override the library primitives (font). 

Check it !















To change existing parts placed in your design use Find Similar . . .























Select Font > Same > Apply





Change Font Type as desired.

Select Project Documents > OK

That takes care of the designators.

As shown below the designators are using Arial and the parameter named 'Value' is using Altium's default Times Roman font.
















DXP > Preferences > Schematic > Default Primitives > Parameter






















Going forward the fonts in your schematic should follow your DXP Preferences settings.

Repeat the steps above for all Primitives that use Fonts if desired.

The Primitives that use fonts include:

Code Entry
Comment
Harness Connector Type
Hyperlink
Net Label
Note
Pin
Port
Power Object
Sheet Entry
Sheet Symbol Designator
Sheet Symbol Filename
Text String
Text Frame


Tip 1: 

Save your DXP Preferences, you may need to Load them into a newer release of Altium or want to share your preferences with your design team (to get everyone on the same page).

Tip 2:

When selecting a font you should consider what font is installed on other users or your customers computers that you are working with.

Getting -Missing True Type Font- pop up when I open a PCB - Altium Discussion Forums

That's it !

Saturday, August 17, 2013

PCBLib - Split Files Bloated

Embedded fonts create bloated files, single part PCBLib files that would typically only be ~65K will bloat to 488K in size. 

True Type fonts may be embedded into each PCBLib file created when you run the Library Splitter Wizard.

The Embed True Type Fonts Option can be toggled in your Preferences.

DXP > Preferences > PCB Editor > True Type Fonts


Click to view







 



(Shown above Embed True Type Fonts Option is Enabled)


Steps to investigate and reproduce bloated file behavior:

Uncheck Embed True Type Fonts Option in your preferences.

Open a PcbDoc and Make PCB Library. 

Design > Make PCB Library.

















Note of the PcbLib File Size.

Check Embed True Type Fonts Option in your preferences.

Open a PcbDoc and Make PCB Library. 

Design > Make PCB Library.

Note the PcbLib File Size is ~ 423K larger, due to the single instance of the embedded True Type Arial Font. 

Split PCBLib

When a PCBLib is split with the Embed True Type Fonts Option Enabled, the True Type fonts are embedded into each of the split PCBLib files, creating bloated files.

To split a PCBLib:

Tools > Library Splitter Wizard.

Credits and References:

Ryan Rutledge uncovered this problem:
Reference Altium Live Bug 621: (Sign-In Required)