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]
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *