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)

No comments:

Post a Comment