loglib /*___________________________________________________________*/ /* */ /* LOG Library : demolib.def */ /* SCM Library : demolib.ddb */ /*___________________________________________________________*/ /*___________________________________________________________*/ /* Firmen-Logo / Company Logo */ part logo : virtual; /*___________________________________________________________*/ /* Netzattribut-Definitionen / Net Attribute Definitions */ /* Netzbezogener Mindestabstand / Net-specific Minimum Distance */ part att_md : virtual { pin (x); netattr mindist "$val" : (x); } /* Netzbezogene Roting-Prioritaet / Net-specific Routing Priority */ part att_pr : virtual { pin (x); netattr priority "$val" : (x); } /* Versorgungspin Anschlussbreite / Power Pin Routing Width */ part att_pw : virtual { pin (x); netattr powwidth "$val" : (x); } /* Netzbezogene Leiterbahnbreite / Net-specific Routing Width */ part att_rw : virtual { pin (x); netattr routwidth "$val" : (x); } /*___________________________________________________________*/ /* Widerstand / Resistor */ part r : default r04a25 { pin (1,2); swap (((1,2))); } /*___________________________________________________________*/ /* Kondensator / Capacitor */ part c : default c02r25 { pin (1,2); swap (((1,2))); } /*___________________________________________________________*/ /* Diode */ part d : default d04a25 { pin (a,k); } /*___________________________________________________________*/ /* Transistor Darlington NPN */ part tr_bc517 : default to92 { pin (e,b,c); xlat (e,b,c) to (1,2,3); } /*___________________________________________________________*/ /* Relais */ part rels : mainpart relais { pin (a1,a2); xlat (a1,a2) to (a1,a2); swap internal (((a1,a2))); } part relc : subpart rels { pin (c,no,nc); xlat (c,no,nc) to (c1,no1,nc1) or (c2,no2,nc2); swap internal ((c1,no1,nc1),(c2,no2,nc2)); } /*___________________________________________________________*/ /* Sub-D Buchsenstecker / Sub-D Female Connectors */ part x_subd9b : default xsubd9bs { pin (1,2,3,4,5,6,7,8,9,a,b); swap (((a,b))); } /*___________________________________________________________*/ /* Dual-In-Line Schalter / Dual-In-Line Switches */ part s_1dil : default s1dilo { pin (1,2); swap (((1,2))); } /*___________________________________________________________*/ /* Logical library definition file end */ end.