Author Topic: Update PCB from edited Schematic  (Read 24433 times)

0 Members and 1 Guest are viewing this topic.

Offline andersendr

  • Regular Contributor
  • *
  • Posts: 56
  • Country: us
Update PCB from edited Schematic
« on: February 13, 2012, 12:50:11 pm »
Hey Forum,
So I have designed a schematic and board, now I have made changes to the board, added a few more components.  Now when I switch to the PCB it says that no forward/backward annotation exists and the new parts are not on the PCB.  Is there someway to get the PCB to reflect the schematic changes?
 

Offline bfritz

  • Regular Contributor
  • *
  • Posts: 133
  • Country: us
Re: Update PCB from edited Schematic
« Reply #1 on: February 13, 2012, 01:01:17 pm »
This is an issue with Eagle.

If you wish your schematic and layout to stay "in sync", it is necessary to make sure Eagle has both the schematic and layout associated with one another and in memory during the changes.

The way to fix your problem, is to use "undo" to get back to where your pcb and schematic are synchronised and correctly reflect one another.  Then make your schematic changes, making sure that both the layout and schematic have windows open at the same time.

This is one of the big problems with Eagle.  Other packages have the ability to not have both in memory at the same time, and create forward and back annotation files that make synchronization possible.  Eagle just does not do this, and instead tells you to keep both windows open at the same time.

Sorry... but this is a bit "Gotcha" with Eagle.
 

Offline andersendr

  • Regular Contributor
  • *
  • Posts: 56
  • Country: us
Re: Update PCB from edited Schematic
« Reply #2 on: February 13, 2012, 02:22:31 pm »
OK that is sort of what I thought due to lack of information found through the search engines.  These really becomes a pain when multiple people start editing stuff.  I wonder if they have fixed this in V6? Since it is now all XML, it would be a pretty easy fix. 
 

Online westfw

  • Super Contributor
  • ***
  • Posts: 2597
  • Country: us
Re: Update PCB from edited Schematic
« Reply #3 on: February 13, 2012, 08:51:14 pm »
I don't believe that CADSoft considers this a "problem", so no, it's not "fixed" in v6.

I don't see how it's any more or less of a problem when multiple people edit stuff.  How would having multiple versions of a .SCH, each with "improvements" and one old .brd file be better?
 

Offline bfritz

  • Regular Contributor
  • *
  • Posts: 133
  • Country: us
Re: Update PCB from edited Schematic
« Reply #4 on: February 14, 2012, 03:47:39 am »
I don't believe that CADSoft considers this a "problem", so no, it's not "fixed" in v6.

I don't see how it's any more or less of a problem when multiple people edit stuff.  How would having multiple versions of a .SCH, each with "improvements" and one old .brd file be better?

The issue is when you have multiple people working on a schematic, and want them all to be able to edit.

With Eagle, they must sequentially edit the schematic, or one person must be responsible for making all schematic edits.

Most professional schematic capture and layout packages support forward and back annotation, OrCad offers tools that fulfill this need.  Multiple people can edit a released schematic, and then the person in charge can choose to accept edits from the different people.  This is less of an issue for hobbiests, but is a real problem in a commercial engineering environment, where you may have multiple engineers working on the same project, each responsible for sections of the design.
 

Offline andersendr

  • Regular Contributor
  • *
  • Posts: 56
  • Country: us
Re: Update PCB from edited Schematic
« Reply #5 on: February 14, 2012, 12:57:51 pm »
Well what I meant was that I may open the schematic and board, but another person editing it may not remember to open both.  The more people the greater the chance that one of them will forget to open the schematic and pcb together. 
 

Online westfw

  • Super Contributor
  • ***
  • Posts: 2597
  • Country: us
Re: Update PCB from edited Schematic
« Reply #6 on: February 14, 2012, 07:07:59 pm »
That's like saying "the more people who are editing a Word document, the more likely someone will forget to save their changes before exiting."   True, but essentially silly.  You don't "forget to open both"; it's part of the standard practice when using EAGLE.  And every time you open one, it will specifically ask whether you want to open the other was well...

If you're going to let a bunch of people edit your schematics without learning how to use the software, this is probably the least of your worries :-)
 

Offline charliex

  • Frequent Contributor
  • **
  • Posts: 295
  • Country: 00
  • Car Hacker
Re: Update PCB from edited Schematic
« Reply #7 on: February 15, 2012, 03:22:07 pm »
you can turn off the load requester by setting Option.AutoLoadMatchingDrawingFile then it should always load both.



 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf