- LiTime Speicher und Akkus         
Ergebnis 1 bis 4 von 4

Thema: Wie andere Platinenmaße an Standard anpassen?

  1. #1
    Administrator Robotik Visionär Avatar von Frank
    Registriert seit
    30.10.2003
    Beiträge
    5.116
    Blog-Einträge
    1

    Wie andere Platinenmaße an Standard anpassen?

    Anzeige

    Praxistest und DIY Projekte
    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.

    Code:
    # 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;

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    12.02.2004
    Ort
    Berlin
    Alter
    69
    Beiträge
    436
    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?

  3. #3
    Administrator Robotik Visionär Avatar von Frank
    Registriert seit
    30.10.2003
    Beiträge
    5.116
    Blog-Einträge
    1
    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.

  4. #4
    Administrator Robotik Visionär Avatar von Frank
    Registriert seit
    30.10.2003
    Beiträge
    5.116
    Blog-Einträge
    1
    Hier nun das gedrehte Script für die Freeware-Version von Eagle:

    Code:
    # 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;

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiTime Speicher und Akkus