Sida 1 av 1
Hatar Eagle, forward/backannotate
Postat: 30 oktober 2007, 20:36:54
av björn
Jag får fel i erc pga att schema och layout inte är lika, felet kommer från att jag gjorde förändringar i schema och layout som inte blev bra, jag ångrade mig och sparade inte med förändringarna i layouten.
Och nu klagar eagle på att det inte är likadant kopplat (jag hade tidigare även klagande på att vissa komponenter inte fanns på layouten, men det löste sig när jag tog bort dom från schemat med), VARFÖR kan eagle inte helt enkelt uppdatera så att layouten stämmer överens med schemat (eller tvärtom, jag skiter i vilket....)????
Någon som har tips på hur man ska/kan göra?
Postat: 30 oktober 2007, 20:43:28
av JimmyAndersson
Ändrar man i schemat så ska board-layouten också ändras, men det gäller bara om även board-filen också är öppnad. Annars får man just dessa fel.
Tyvärr har jag ingen bra idé på hur man rättar till det, förutom sista utvägen: "ripup", tryck Go och börja om med routningen av layouten..
Vid ett tillfälle hade jag routat kortet och kom på att jag ville göra om några trådar i schemat. När jag sedan gick tillbaka till board-läget så låg de gamla banorna kvar (troligen eftersom de var routade) och mina ändringar fanns också med. Det resulterade i ett antal stora fel. Efter en stunds pillande så visste jag knappt längre vad som var rätt och vad som var fel, så jag körde "ripup" och började om från början med routningen... Inte kul alls.
Ibland har jag tagit bort brd-filen och gjort en ny. Men innan det så har jag sparat en bild på hur routningen var gjord, så man kan göra samma placering av komponenterna igen.
Postat: 30 oktober 2007, 22:06:56
av björn
Jag lyckades ändra schemat så att det stämde med layouten och sen funkade det igen, tycker dock att det är ganska korkat gjort i eagle.
Dom kallar det för "back and forward annotation" men det enda som finns är forward

och inte ens den fungerar som i dyrare program.
Undrar om man kan göra ett script som ändrar den ena filen så att den stämmer överens med den andra, det låter inte som att det vore allt för svårt men tiden räcker nog inte ändå....
Postat: 30 oktober 2007, 22:39:08
av v-g
Bästa man kan göra i EAGLE (har själv upptäckt detta) är att kopiera det man är nöjd med till en annan katalog. Eagle har mycket skumt för sig så man får passa sig noga.
Dock tycker jag det funkar rätt bra när man väl tagit sig över tröskeln
Tyvärr är det inte säkert mot tankevurpor vilket jag skulle önska.
Postat: 30 oktober 2007, 23:13:03
av björn
Jo, jag är fullt medveten om dessa bristerna sedan tidigare men ändå gör jag dessa felen från och till, och blir lika besviken varje gång
Men man kan inte begära allt av ett såpass billigt program så jag får lära mig leva med det.
Hur funkar detta i diptrace? vilket verkar vara ett alternativ i ungefär samma prisklass (vilket jag dock inte känner för att köpa ändå för tillfället, och jag har inte riktigt tid att testa det nu).
Postat: 30 oktober 2007, 23:50:14
av Micke_s
Jo, jag håller med att Eagle kan hitta på skumma saker. Den kan t.o.m. synca ur utan att du gör något speciellt. Det är väldigt irriterande när man måste göra om hela PCB:n.
Postat: 31 oktober 2007, 00:21:58
av RRacer
Varje gång man sparar i Eagle så skapas backupfiler. Förutom den senaste versionen så finns de nio senaste versionerna kvar.
Bara att döpa om backupfilerna till .brd/.sch och fortsätta.
Förutsätter att man sparar regelbundet, med rimliga tidsintervall.
Postat: 31 oktober 2007, 00:53:08
av JimmyAndersson
Ah just det, det glömde jag. Backupfilerna är bra.
Möjligheten att ångra (ALT Backspace) även om man har sparat är också bra.
Finns det ingen möjlighet att jämföra schemat med den färdigroutade layouten i Eagle?
Postat: 31 oktober 2007, 08:31:29
av björn
Jodå, ERC kontrollerar så att schema och laayout stämmer överens, men problemet är/var att om det inte stämmer kan man inte på ett enkelt sätt ändra layoyten så att den stämmer med schemat (borde ju bara vara för layout att unrouta de felaktiga banorna och koppla enligt schemat).
Dock har ju RRacer rätt i att det finns backuper som kan rädda en för det mesta, men i mitt fall igår så hade jag gjort en hel del förändringar som jag *inte* ville bli av med.
*Skriver 1000 gånger på tavlan "jag skall spara ofta i framtiden så att inte mina eagle-projekt tar onödigt lång tid"*
Postat: 31 oktober 2007, 15:29:34
av JimmyAndersson
"problemet är/var att om det inte stämmer kan man inte på ett enkelt sätt ändra layoyten så att den stämmer med schemat (borde ju bara vara för layout att unrouta de felaktiga banorna och koppla enligt schemat)."
Precis! Det har varit likadant för mig. Usch vilken röra..
*Plockar också upp en krita och går mot tavlan..*