← Back to team overview

kicad-developers team mailing list archive

Re: Schematic Symbol Philosophy?

 

06/06/15, 11:44, Eldar Khayrullin kirjoitti:
> Maybe add new file format "components library" that consist something
> like that:
> 
> ##########################################
> EESchema-COMP-LIBRARY Version x.x
> 
> PART "part_id"
> SYMBOL "sch_symbol_lib_name" "sch_symbol_name"
> FOOTPRINT "pcb_footprint_lib_name" "pcb_footprint_name"
> PINS
> #sch_symb_pin    pcb_footprint_pin            // pins assignment
> 1    2
> 2    4
> 4    A
> ENDPINS
> ENDPART

This kind of structure will be needed and abit more to manage pin and
gate swapping... Please guys spend some time searching the archives, I
promise it pays off by saving poor keyboards ;)

Pin and gate swapping means swapping equivalent function pins (multiple
inputs of a AND gate or MCU ports) in a part/component and gate swapping
meand swapping equivalent funtion units in multi-part component (e.g.
dual opamp or quad NAND gate) to optimize layout.

Currently such is completely manual in Kicad.

-Vesa



Follow ups

References