Sida 1 av 1

Skriva ut layout i Eagle

Postat: 24 mars 2005, 13:18:00
av FS
Om man vill skriva ut sin layout i negativa färger hur gör man då? Dvs. vita banor och svart mellan dem.

Postat: 3 april 2005, 01:18:22
av FS
Funderar på att skriva ut till en fil på något sätt och sedan skriva ut med något annat program som kan invertera färgerna. Borde ju gå. Slipper nämligen framkalla i labbet då och kan istället skriva ut direkt på OH-papper.

Vet dock inte hur jag ska gå tillväga, hjälp!

Postat: 3 april 2005, 10:29:52
av cykze
Hittade den här posten på google. Verkar vara en fullösning, men det verkar fungera.

Så skriv ut pcb-filen till en postscriptfil. Lägg in skriptet nedan i en fil, t ex invert_ps.sh, gör den körbar med "chmod +x invert_ps.sh" och fixa till valfri ps-fil med "./invert_ps.sh < dinpostscriptfil.ps > inverterad.ps". Skriv ut ps-filen.

Kod: Markera allt

#!/bin/sh
#
# shell script to invert a B&W postscript file.
# A.E. Stevens, Columbia U., 4-21-93
#
sed 's/^%%EndComments.*$/%%EndComments\
% Make all pages print with a black background and reversed grays\
% (thanks to J.E. Burns, Bellcore, and R.A. Lerche, Imagen)\
\/saveshowpage \/showpage load def\
{1 exch sub} settransfer\
\/blackbackground {\
          clippath 1 setgray fill\
          0 setgray\
        } bind def\
blackbackground\
\/showpage { saveshowpage blackbackground } def\
% End inclusion/'
Eller du kanske kör Windows? För då kan det bli lite svårt med det här sättet. ;)

Fast vet du hur man skriver ut till en postscript-fil från Eagle och hur man sedan skriver ut en postscript-fil på skrivaren så kan du fixa det skriptet gör manuellt istället.

Hade kanske varit bra om du hade talat om vilket OS du kör förresten... :)

Postat: 4 april 2005, 00:59:14
av FS
Kör Windows XP... För att skriva ut den till en .ps fil är det väl bara att bocka i "Print to file". Men hur skulle jag göra allt det där andra manuellt?

Postat: 4 april 2005, 09:32:04
av cykze
Öppna filen i t ex Notepad, leta reda på raden %%EndComments
På raden under den lägger du in:

/saveshowpage /showpage load def
{1 exch sub} settransfer
/blackbackground {
clippath 1 setgray fill
0 setgray
} bind def
blackbackground
/showpage { saveshowpage blackbackground } def
% End inclusion

Om det inte redan finns något inbyggt stöd för att skriva ut ps-filer i XP så borde det nog gå med GSView.

Postat: 4 april 2005, 18:02:05
av FS
Ett problem uppstod... Eagle verkar inte vilja skriva ut till .ps

Postat: 4 april 2005, 18:19:24
av cykze
Hade nästan för mig att det var så ja. :(

Kanske det här kan vara något?
http://www.adobe.com/support/downloads/ ... ftpID=1509 (svenskt Windows)
http://www.adobe.com/support/downloads/ ... ftpID=1500 (engelskt Windows)
Det borde lägga till en "postscriptskrivare", som du kan använda för att skicka utskriften till en ps-fil. Du kan ju testa, i brist på smidigare lösningar.

Postat: 4 april 2005, 18:45:22
av FS
Nja, de där programmen gjorde inte så att jag kunde skriva ut till .ps fil. Utskriften kom som vanligt till vanliga skrivaren...

Edit: Jo det fungerar visst! Tack tack! Om man inte har PS skrivaren som default dyker den dock ej upp i Eagle... Skumt! Men det fungerar!

Postat: 4 april 2005, 18:55:32
av cykze
Konstigt. En omstart kanske gör susen?

Fungerade det att göra den inverterad också?

Postat: 4 april 2005, 19:02:41
av FS
Yes, bara att välja under skrivarens egenskaper innan utskrift.

Postat: 4 april 2005, 19:08:05
av cykze
Aha, va bra. :)