PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie andere Platinenmaße an Standard anpassen?



Frank
04.05.2004, 17:07
Ein Vorteil unserer Definitionen sind ja, das alle Platinen gleich groß sind und die Bohlöcher am gleichen Platz sind. Dadurch lassen sich alle gut kombinieren.

Manchmal hat man jedoch ein Eagle-Layout das etwas andere Maße und Bohrlöcher nutzt. Da ist es bislang etwas umständlich gewesen das haargenau anzupassen.
Daher hab ich mal ein kleines Eagle-Script geschrieben.


Einfach den Code-Teil als Halbeuro.scr im Scriptverzeichnis von Eagle speichern. Das Script kann jederzeit beim layouten mit
"script halbeuro" aufgerufen werden. Es zeichnet die neue Platinendimension, die genauen Bohrlöcher und gibt einen Hinweis wo der I2C-Stecker hin kommt. Einfacher gehts kaum noch.
Werde demnächst auch noch ein Script für Euroformat mit Bohrlöchern posten.


# HalbEuro Format (etwas kleiner nach RoboterNetz Norm)
# Bohrlöcher und Stecker entsprechen dem Grundstandard vom Roboternetz
# Infos https://www.roboternetz.de


Grid mm 1 off;
Set Wire_Bend 0;
Layer Dimension;
Wire 0 (0 0) (78 100) (0 0);
Layer Top;
wire 2 (20 -1) (-1 20);
wire (58 -1) (79 20);
wire (20 101) (-1 80);
Set Wire_Bend 4;
wire (79 80) (58 101);
Layer Bottom;
Set Wire_Bend 0;
wire 2 (20 -1) (-1 20);
wire (58 -1) (79 20);
wire (20 101) (-1 80);
Set Wire_Bend 4;
wire (79 80) (58 101);

Grid Last;
grid inch 0.05 on;
add 3,2 (0.25 0.25);
add 3,2 (2.90 1.95);
add 3,2 (0.25 3.70);

#add ml10 'con-harting-ml' (0.95 3.7);

Layer tPlace
CHANGE FONT VECTOR
CHANGE SIZE 0.07
text RoboterNetz.de - Standardformat (0.45 0.05)
text I2C-Bus (0.70 3.40)

Grid Last;

Window Fit;

stupsi
16.05.2004, 15:02
Hallo Frank,
ich habe das Script gerade ausprobiert; es stellt die Platine 100mm hoch und 80mm breit dar; passt natürlich nicht für die Freeware- Eagleversion. Oder mache ich etwas falsch?

Frank
16.05.2004, 15:11
Hi,

ach so! Ich ich glaub bei der Freeware hätte ich es drehen müssen also 80x100 ! Hab ich vergessen, sorry! Script kann man aber leicht anpassen. Ich werde des in einer freien Minute mal machen und hier posten.

Frank
16.05.2004, 16:22
Hier nun das gedrehte Script für die Freeware-Version von Eagle:



# HalbEuro Format (etwas kleiner nach RoboterNetz Norm)
# Bohrlöcher und Stecker entsprechen dem Grundstandard vom Roboternetz
# Infos https://www.roboternetz.de


Grid mm 1 off;
Set Wire_Bend 0;
Layer Dimension;
Wire 0 (0 0) (100 78) (0 0);
Layer Top;
wire 2 (20 -1) (-1 20);
wire (80 -1) (101 20);
wire (20 79) (-1 58);
Set Wire_Bend 4;
wire (101 58) (80 79);

Layer Bottom;
Set Wire_Bend 0;
wire 2 (20 -1) (-1 20);
wire (80 -1) (101 20);
wire (20 79) (-1 58);
Set Wire_Bend 4;
wire (101 58) (80 79);


Grid Last;
grid inch 0.05 on;
add 3,2 (0.25 0.25);
add 3,2 (1.975 2.90);
add 3,2 (3.7 0.25);



Layer tPlace ;
CHANGE FONT VECTOR ;
CHANGE SIZE 0.07 ;
text 'RoboterNetz.de - Standardformat' R90 (3.9 0.45);
text 'I2C-Bus' R90 (0.55 0.70);

USE con-harting-ml;
add 'i2c' ml10 R90 (0.3 0.95);

Grid Last;

Window Fit;