Electronics > Eagle

Update PCB from edited Schematic

(1/2) > >>

andersendr:
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?

bfritz:
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.

andersendr:
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. 

westfw:
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?

bfritz:

--- Quote from: westfw on February 13, 2012, 09:51:14 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?

--- End quote ---

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.

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version