On 08:28 AM 17/05/2001 -0700, Brad Velander said:
>Dwight,
>         what I had was a PCB with the full netlist and components within it.
>I placed a segment of the components in one area, there is another area
>which is identical with different component designators so I copied and
>placed the original placed components. Then I renumbered the copied
>components to the correct designators for that segment of circuitry, then I
>deleted the original (unplaced yet) components which were duplicated in the
>copied circuit. There after I have never been able to get anything to
>synchronize.
>         Yes in hindsight I probably should have tried updating schematic
>after deleting the original (unplaced)components but I am not convinced that
>would have any positive effect. I believe that the synchronizer would have
>still been hooped at that point in time, the conditions would have been no
>different at that point in time then it is now.
>
>Brad Velander,
>Lead PCB Designer,


This is strange as I do this sort of thing quite often.  What I usually see 
is that when updating the synchroniser I have to match the copied PCB 
components to those on the Sch (with the system automatically suggesting 
that like designators components and symbols are matched).  I think the 
synchroniser should be able to cope with this sort of manipulation.

I think you are seeing a bug or some sort of corruption.  I would routinely 
add and copy PCB components and then change designators to match those in a 
schematic.  Maybe I do some little part of the process differently 
though.  I just took a matched Sch and PCB, copy and pasted R45 and the 
copy became R46.  I deleted R45, renamed R46 to R45.  Went back to the Sch 
and ran the Synchroniser (Update PCB...) - I was correctly prompted to 
confirm a match between R45 (Sch) and R45 (PCB).  So the synchroniser did 
detect that the PCB component it had previously matched to R45 on the Sch 
had disappeared and now wanted a new match.  Using the designators it 
suggested that R45 on the Sch should may well match R45 on the PCB.  this 
is how I would expect it to work.

I didn't try it with a group of components - if this causes the 
synchroniser to fail then it is a bug.

Cutting and pasting just those (Sch) components that do not match might 
(should) remove the matching handles and so prompt the components to appear 
in the match components dialog.  Have you tried running the synchroniser 
from PCB to Sch.  This might repair the matching.

I think that a method of clearing all the existing matching would be 
useful, and so prompting for component matching for all components.  You 
can do this, now, by saving the Sch and PCB as ASCII and opening them up 
again.  I seemed to show previously that this clears the matching.  Doing 
this simple enough operation on each file should get you back to 
normal.  (In fact doing it for just one of the files should probably be 
enough and since you possibly have more than one sch sheet it might be 
easiest to try it with just the PCB file.)

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