Default cschem drawing style guidelines ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Why? To get symbols from different sources work together and look reasonable on the same schematics, it is advised to follow the same basic guidelines. These guidelines try to be as minimal as possible focusing on the lowest level of compatibility. Libraries of symbols should work out their own guidelines about higher level properties and generic style of their symbols. 2. Guidelines - there is an imaginary grid of 1000*1000 units. Connectable objects (e.g. terminals) shall be aligned to the grid. - print size: 1000 units should be about 1 mm on normal print density Title block symbols should be scaled accordingly; in practice everything is 2.5% bigger in sch-rnd for optimization (multiply by 1024 instead of 1000) - terminal spacing: the default pitch should be 2000 units. Multiplies of 2000 shall be preferred for different pitches: - dense: 1000 (only for special cases, like differential pairs) - normal: 2000 - loose: 4000 The coordinates of connection points should be divisible by the above values depending on density. - default pen widths: - decoration, e.g. component body: 200 - network & terminals: 250 - thin (for graphics): 150 - thick (for graphics): 500 - color (selected to work both on white and black background): - networks and buses: #2222BB - component body (graphics): #119911 - connectables (e.g. terminals): #991111