Warum dieser Artikel auf einer Hobbyseite gilt Altium doch als teuer in der Anschaffung und nicht gerade als leicht zu bedienen.

Ja Altium ist teuer in der Anschaffung und für Hobby Zwecke lohnt sich der Preis nicht wenn man Eagle für fast* umsonst bekommt. In der Firma in der ich aktuell arbeite wird Altium10 zum entwerfen von Platinen und zeichnen von Schaltplänen verwendet.

Wenn man sich erst mal an die komplexe Bedienung gewöhnt hat lernt man Stück für Stück die Vorteile kennen, man wird fest stellen das dass Zeichnen von Schaltplänen oder das Layouten viel intuitiver und  schneller geht als bei Eagle.  

Mein Aktueller Chef erlaubt die Nutzung der Software für Private Zwecke Voraussetzung ist es das Bauteile die Privat genutzt werden nicht in unser Firmen internen Libary angelegt werden da diese direkt mit dem Lager und Warenwirtschaftssystem verbunden ist.

*Die kostenlose Version ist mit 1/2 Europlatinen Layoutfläche begrenzt die man schnell sprengt

 

Um in Altium ein Bauteil Anzulegen braucht es drei Librarys, eine eigene Library für die Schaltplansymbole, eine eigene Library für den PCB Footprint, und eine Library in der das eigentliche Bauteil angelegt wir und ihm ein Footprint und ein Schaltplansymbol zugeordnet wird.

Die Schematic Library und die PCB Library erstellt man im Menü unter:

Libary1

 

 

Nach dem man beide Librarys erstellt hat muss man sie noch Speichern dazu im Projektverzeichnis die Library auswählen und auf Speichern drücken.

Man vergibt den Librarys am besten noch aussagekräftige Namen wie zb Elobit_IC für Symbole und Footprints für  IC's  je nach dem wie man Ordnung halten möchte.

Libary2

 

 

Die erstellten Librarys haben bis jetzt noch kein Inhalt und sind nackt. Zum erstellen eines Schematic Symbols wählt man im Projektverzeichnis die erstellte Schematic Library aus es öffnet sich folgendes Fenster:

Libary3

 

Das erste Symbol soll hier beispielhaft ein NPN Transistor sein wie auf der Dokuseite von Altium beschrieben einfach den Anweisungen folgen. 

Hat man dies Geschafft sollt es in etwa so aussehen.

Libary4

 

Wichtig ist hier zu wissen das Altium später Pin 1 bei der PCB Library  mit der Zahl 1 in der Schematic Library verbindet. Das oben gezeigte Transistor Schematic-Symbol passt also nur zu Transistoren dessen Pin Reihenfolge Basis Emitter Colector ist.

 

Ist es soweit geschafft fehlt noch die letzte Libary die Schematic mit Footprint verknüpft Altium bietet hier die Möglichkeit dies in einer eigenen Datenbank zu erledigen.

Das hat hat sehr viele Vorteile so ist es möglich in der Datenbank weitere Informationen zu dem Bauteil ablegen zb wer der Hersteller ist, der Lieferant, die Bestellnummer, der Preis, Lagerort,... hier gibt es keine grenzen. Diese Informationen können dann sehr nützlich sein, wenn man die Platine Bestücken möchte.Es besteht die Möglichkeiten all diese Informationen mit der BOM auszugeben, so erhält man gleich eine Einkaufsliste und weis auch schon den Preis.

Zum erstellen der Datenbank, Altium arbeitet sowohl mit  Excel wie Access Datenbanken zusammen, ich habe mich für Access entschieden.Die Datenbank braucht einige Pflichtfelder damit Altium mit ihr umgehen kann, auch sollte sie im Format Access 2007 sein . Meine Datenbank sieht wie folgt aus :

Libary5

 

Wichtig sind die Felder ,ID, value, symbolref_ID ,artikeltext, und minimum eine footprint_ID. Ich habe mich für mehrere footprint_ID's entschieden da es öfter bei IC's mehrere Bauformen gibt.

Als nächstes muss die erstellte Datenbank Altium bekannt gemacht werden, wird eine Verbindungsdatei erstellt

Libary6

 

Es sollte sich jetzt dieses Fenster zeigen.Libary7

 

Hier ist alles so einzustellen wie abgebildet, lediglich der Speicherort der Schematic Library und der PCB Library ist unter Options noch anzugeben.