On 07:45 AM 12/06/2001 -0500, Tim Hutcheson said:
>But in the simplest case, no swapping algorithm is required:  I did that
>manually, when I connected the copper. So really all I'm talking about is
>the update part.  So none of the things you mention in item (2) seem to
>apply.  Of course I might do it wrong but that isn't the issue for this poor
>man.
>
>
>regards,
>Tim Hutcheson
>ICQ #32491889

Tim,

I am sorry but I am missing something (and not just the bit of email I 
assume you are replying to...).  It is late here and I am tired but I am 
struggling to see how you see changes on the PCB will be updated back on 
the schematic - they must be at some point, surely?  I may be having a 
brain fade on this so pls bear with me.

I agree that all the PCB/SCH library integration stuff I was going on about 
is not relevant to the update part but...how would you like to see the 
update part work?  Protel have been known to look at these threads and 
implement things we discuss so it is worth while thrashing these things out.

In the simplest case that I can think of I still need to extract from the 
PCB the changes to the netlist and try to get those reflected onto the 
schematic.  How does this happen?  Does Protel simply burrow into the 
relevant instance of the component and change the pins numbers about?  If 
so the program as I understand it cannot support this as there is only one 
copy of a symbol stored in the schematic and each reference to the symbol 
uses that one copy.  Changing the pins about affects all instances of the 
symbol. Since this can't happen with the existing sch structure there would 
need to be changes to support it - pin editing on the sch was dropped when 
Protel released their first Windows Sch package (from memory).

If Sch level pin editing is not supported what can be done?  We can move 
parts about - in your case resistors that belong to the resistor network - 
but this will only work for schematic symbols set out with multiple parts 
and appropriate thought given to any power pins.  Or we could have re-wire 
server that can remove any old wires and put in new ones joining the 
relevant pins as per the PCB. Keith Ashcraft made mention that EEDesigner 
that could do this - so it can be done.

So I guess my question is "Is what you are after a return to schematic pin 
level editing?"

(Something I would personally not like at all but others may.  I think I am 
attracted to a re-wire server that can do the back annotation.  The 
Auto-wire mode during wire placement is close to doing what is needed but 
fails rather often.  But it could be beefed up and the re-wire server could 
be configured to give up if something is too hard and leave a direct, fat, 
obvious, wire joining the pins to allow the user to see what is needed and 
fix manually.)

bye for now,
Ian

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* To post a message: mailto:[EMAIL PROTECTED]
*
* To leave this list visit:
* http://www.techservinc.com/protelusers/subscrib.html
*                      - or email -
* mailto:[EMAIL PROTECTED]?body=leave%20proteledaforum
*
* Contact the list manager:
* mailto:[EMAIL PROTECTED]
*
* Browse or Search previous postings:
* http://www.mail-archive.com/[email protected]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Reply via email to