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