Hello all,
I am using V3.4 of X-Circuit. I am having a problem
creating a virtual symbol (in my library) that has
different PCB netlist pin numbers. I create a symbol
and assign the netlist pin numbers (using the 'T'
command). I then use the 'V' command to create a
virtual symbol. When I edit the virtual symbol (using
the '>' command, changing the pin numbers and exiting
with the '<' command), the pin numbers on both the
virtual symbol and the original symbol change. The
following is what I have in my .ps file for this symbol:
/LM258 {
<</U (?) >> begingate
1 1.00 -80 79 -80 -80 79 0 -80 79 4 polygon
1 1.00 -112 48 -80 48 2 polygon
1 1.00 -112 -48 -80 -48 2 polygon
1 1.00 79 0 111 0 2 polygon
(+) {/Helvetica cf} 2 16 0 1.00 -64 -48 label
(-) {/Helvetica cf} 2 16 0 1.00 -64 32 label
(6) {/Helvetica cf} 2 16 0 0.50 -95 64 label
(5) {/Helvetica cf} 2 16 0 0.50 -95 -80 label
(7) {/Helvetica cf} 2 16 0 0.50 80 16 label
1.000 0.000 0.000 scb
(7) {/Helvetica cf} 2 16 0 0.50 111 0 pinlabel
(5) {/Helvetica cf} 2 16 0 0.50 -111 -48 pinlabel
(6) {/Helvetica cf} 2 16 0 0.50 -111 48 pinlabel
0.180 0.545 0.341 scb
mark U (pcb:U) {/Helvetica cf} ctmk 16 0 0.50 -80 80
infolabel
sce
mark U (U) {/Helvetica cf} ctmk 16 0 1.00 -48 1 label
(LM258-1) {/Helvetica cf} 2 16 0 0.50 -64 -16 label
1 1.00 16 80 16 32 2 polygon
1 1.00 16 -32 16 -80 2 polygon
1.000 0.000 0.000 scb
(8) {/Helvetica cf} 2 16 0 0.50 16 80 pinlabel
(4) {/Helvetica cf} 2 16 0 0.50 16 -80 pinlabel
sce
(8) {/Helvetica cf} 2 16 0 0.50 32 32 label
(4) {/Helvetica cf} 2 16 0 0.50 32 -48 label
endgate
} def
/LM258 libinst
I am not sure if I am doing this properly. I read
through the tutorials and can not find documentation
on how to change the netlist pin numbers on a virtual
symbol. What are the commands that I need to use in
order to create a virtual symbol with different pin
numbers?
On the virtual symbol I need to change pins 7,5,6 to
1,3,2 respectively and remove pins 4 and 8 from the
virtual symbol.
Thank you for your help.
Dave M.
_______________________________________________
Xcircuit-dev mailing list
[email protected]
http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev