KiCad - en to de translation catalogue (246 entries)

note: type: Title =
en: Getting Started in KiCad
de: Erste Schritte mit KiCad

note: type: Plain text
en: _Essential and concise guide to mastering KiCad for the successful development of sophisticated electronic printed circuit boards._
de: _Wichtiger und kurz gefasster Guide zum Meistern der Arbeit mit KiCad um erfolgreich anspruchsvolle elektronische Platinenlayouts entwickeln zu können ..._

note: type: Plain text
en: All trademarks within this guide belong to their legitimate owners.
de: Alle Markenrechtsnamen in diesem Guide gehören den rechtmäßigen Eigentümern.

note: type: Plain text
en: *Contributors*
de: *Beitragende*

note: type: Plain text
en: Please direct any bug reports, suggestions or new versions to here:
de: Bitte alle Bug Reports, Vorschläge oder neue Versionen an folgende Adressen richten:

note: type: Plain text
en: About KiCad software: https://gitlab.com/kicad/code/kicad/issues
de: KiCad Software: https://gitlab.com/kicad/code/kicad/issues

note: type: Plain text
en: About KiCad software internationalization (i18n): https://gitlab.com/kicad/code/kicad-i18n/issues
de: KiCad Software i18n Übersetzung: https://gitlab.com/kicad/code/kicad-i18n/issues

note: type: Plain text
en: *Publication date*
de: *Datum der Veröffentlichung*

note: type: Plain text
en: 2015, May 16.
de: 2015, Mai 16.

note: type: Title ==
en: Introduction to KiCad
de: Vorstellung von KiCad

note: type: Plain text
en: KiCad is an open-source software tool for the creation of electronic schematic diagrams and PCB artwork. Beneath its singular surface, KiCad incorporates an elegant ensemble of the following stand-alone software tools:
de: KiCad ist ein Open Source Softwaretool zum Erstellen von elektronischen Schaltplänen und PCB Layouts. Durch seine einheitliche Schnittstellentechnik verbindet KiCad elegant die einzelnen folgenden eigenständigen Software Tools:

note: type: Table
en: |Program name|Description|File extension
    |KiCad |Project manager|+*.pro+
    |Eeschema |Schematic and component editor|+*.sch, *.lib, *.net+
    |Pcbnew |Circuit board and footprint editor|+*.kicad_pcb, *.kicad_mod+
    |GerbView |Gerber and drill file viewer|+\*.g\*, *.drl, etc.+
    |Bitmap2Component |Convert bitmap images to components or footprints|+*.lib, *.kicad_mod, *.kicad_wks+
    |PCB Calculator |Calculator for components, track width, electrical spacing, color codes, and more...|None
    |Pl Editor |Page layout editor|+*.kicad_wks+
de: |Programmname|Beschreibung|Datei Erweiterung
    |KiCad |Projekt Manager|+*.pro+
    |Eeschema |Schaltplan Editor (Schaltplan und Bauteile)|+*.sch, *.lib, *.net+
    |Pcbnew |Leiterplatten Editor|+*.kicad_pcb, *.kicad_mod+
    |GerbView |Betrachter Gerber- und Bohrdateien|+\*.g*, *.drl, etc.+
    |Bitmap2Component |Konvertiert Bitmapgrafiken in Bauteile oder Footprints|+*.lib, *.kicad_mod, *.kicad_wks+
    |PCB Calculator |Kalkulator für Bauteile, Leiterbahnbreite, Elektrische Abstände, Farbcodes, und mehr ...|Keine
    |Pl Editor |Seiten Layout Editor|+*.kicad_wks+

note: type: Plain text
en: The file extension list is not complete and only contains a subset of the files that KiCad supports. It is useful for the basic understanding of which files are used for each KiCad application.
de: Die Liste der Datei Erweiterungen ist nicht komplett und beinhaltet nur eine Teilmenge der Dateien mit denen KiCad arbeitet. Diese ist jedoch hilfreich für ein Basiswissen welche Dateien in den einzelnen KiCad Applikationen benutzt werden.

note: type: Plain text
en: KiCad can be considered mature enough to be used for the successful development and maintenance of complex electronic boards.
de: KiCad kann als ausreichend ausgereift betrachtet werden um erfolgreich auch komplexe elektronische Schaltungen und Leiterplatten entwickeln und managen zu können.

note: type: Plain text
en: KiCad does not present any board-size limitation and it can easily handle up to 32 copper layers, up to 14 technical layers and up to 4 auxiliary layers.  KiCad can create all the files necessary for building printed boards, Gerber files for photo-plotters, drilling files, component location files and a lot more.
de: KiCad hat keine Beschränkungen bei der Platinengröße und es kann bis zu 32 Kupferlagen, bis zu 14 technische Lagen und bis zu vier Hilfslagen einfach kontrollieren. KiCad kann alle Dateien erstellen die nötig sind für gedruckte Schaltungen, ebenso Gerber Dateien für Foto Plotter, Bohrdateien, Bauteilplatzierungsdateien und noch vieles mehr.

note: type: Plain text
en: Being open source (GPL licensed), KiCad represents the ideal tool for projects oriented towards the creation of electronic hardware with an open-source flavour.
de: Durch die Open Source Ausrichtung (GPL lizenzensiert) repräsentiert KiCad sich als das ideale Tool für fortschrittlich ausgerichtete Projekte die elektronische Hardware erstellen.

note: type: Plain text
en: On the Internet, the homepage of KiCad is:
de: Im Internet ist KiCad beheimatet unter:

note: type: Title ===
en: Downloading and installing KiCad
de: Herunterladen und Installieren von KiCad

note: type: Plain text
en: KiCad runs on GNU/Linux, Apple macOS and Windows.  You can find the most up to date instructions and download links at:
de: KiCad ist lauffähig auf GNU/Linux, Apple Mac OS und Windows. Sie finden die aktuellsten Anleitungen und Download Links unter:

note: type: Plain text
en: KiCad stable releases occur periodically per the http://ci.kicad.org/job/kicad-doxygen/ws/Documentation/doxygen/html/md_Documentation_development_stable-release-policy.html[KiCad Stable Release Policy]. New features are continually being added to the development branch. If you would like to take advantage of these new features and help out by testing them, please download the latest nightly build package for your platform. Nightly builds may introduce bugs such as file corruption, generation of bad Gerbers, etc., but it is the goal of the KiCad Development Team to keep the development branch as usable as possible during new feature development.
de: Stabile Veröffentlichungen von KiCad erscheinen periodisch nach den http://ci.kicad.org/job/kicad-doxygen/ws/Documentation/doxygen/html/md_Documentation_development_stable-release-policy.html[KiCad Stable Veröffentlichungsregeln]. Neue Features werden kontinuierlich im Entwicklungsbranch hinzugefügt. Wenn Sie die Möglichkeiten dieser neuen Funktionen nutzen wollen oder helfen wollen beim Testen dieser, laden Sie sich bitte die aktuellste Entwicklungsversion (Nightly Builds) für Ihre Plattform herunter. Entwicklungsversionen können neue Fehler enthalten, aber es ist dem KiCad Development Team ein Anliegen den aktuellen Entwicklungsbranch bestmöglich benutzbar zu halten während dem Hinzufügen neuer Funktionen.

note: type: Title ====
en: Under GNU/Linux
de: Installation unter GNU/Linux

note: type: Plain text
en: Stable releases of KiCad can be found in most distribution's package managers as kicad and kicad-doc. If your distribution does not provide latest stable version, please follow the instruction for unstable builds and select and install the latest stable version.
de: Stabile KiCad Veröffentlichungen können in den meisten Paketverwaltungen der jeweiligen Distribution gefunden werden, meistens unter den Namen 'kicad' und 'kicad-doc'. Wenn Ihre Distribution nicht die aktuelle stabile Version bereit hält dann folgen Sie den Anweisungen für die Entwicklerversion und wählen die letzte stabile Version.

note: type: Plain text
en: Under Ubuntu, the easiest way to install an unstable nightly build of KiCad is via _PPA_ and __Aptitude__. Type the following into your Terminal:
de: Zum Beispiel in Ubuntu ist der übliche Weg eine Entwicklerversionen zu installieren via zusätzlichem _PPA_ und dem Paketmanager __Aptitude__. Dazu sind folgende Eingaben in einem Terminal nötig:

note: type: delimited block -
en: sudo add-apt-repository ppa:js-reynaud/ppa-kicad
    sudo aptitude update && sudo aptitude safe-upgrade
    sudo aptitude install kicad kicad-doc-en
de: sudo add-apt-repository ppa:js-reynaud/ppa-kicad
    sudo aptitude update && sudo aptitude safe-upgrade
    sudo aptitude install kicad kicad-doc-de

note: type: Plain text
en: Under Debian, the easiest way to install backports build of KiCad is:
de: Unter Debian ist der einfachste Weg, den Backports Build zu installieren folgender:

note: type: delimited block -
en: # Run an Update & Install KiCad
    sudo apt-get update
    sudo apt-get install -t stretch-backports kicad
de: #Führe ein Update aus und installiere Kicad 
    sudo apt-get update
    sudo apt-get install -t stretch-backports kicad

note: type: Plain text
en: Under Fedora the easiest way to install an unstable nightly build is via __copr__.  To install KiCad via copr type the following in to copr:
de: In Fedora benutzen Sie ebenfalls den Paketmanager __copr__ um einfach eine Entwicklerversionen zu installieren. Um KiCad durch copr zu installieren bitte folgende Eingaben in einem Terminal tätigen:

note: type: Plain text
en: Alternatively, you can download and install a pre-compiled version of KiCad, or directly download the source code, compile and install KiCad.
de: Sie können alternativ vorkompilierte Versionen von KiCad herunterladen und installieren. Oder Sie laden den Source Code herunter und kompilieren und installieren KiCad selbst.

note: type: Title ====
en: Under Apple macOS
de: Installation unter Apple Mac OS

note: type: Title ====
en: Under Windows
de: Installation unter Windows

note: type: Plain text
en: For Windows you can find nightly development builds at: http://downloads.kicad.org/windows/
de: Für Windows stehen Entwicklerversionen auf http://downloads.kicad.org/windows/ bereit.

note: type: Plain text
en: If you have ideas, remarks or questions, or if you just need help:
de: Wenn Sie Ideen, Anmerkungen oder Fragen haben, oder einfach nur Hilfe benötigen:

note: type: Plain text
en: https://forum.kicad.info/[Visit the forum]
de: Besuchen Sie das https://forum.kicad.info/[Forum].

note: type: Plain text
en: Join the http://webchat.freenode.net/?channels=kicad[#kicad IRC channel] on Freenode
de: Verbinden Sie sich mit dem http://webchat.freenode.net/?channels=kicad[#kicad IRC Channel] auf Freenode.

note: type: Plain text
en: http://www.kicad.org/help/tutorials/[Watch tutorials]
de: Werfen Sie einen Blick in die http://www.kicad.org/help/tutorials/[Tutorials].

note: type: Title ==
en: KiCad Workflow
de: KiCad Arbeitsablauf

note: type: Plain text
en: Despite its similarities with other PCB design software, KiCad is characterised by a unique workflow in which schematic components and footprints are separate. Only after creating a schematic are footprints assigned to the components.
de: Ungeachtet der Ähnlichkeiten mit anderen PCB Software Tools charakterisiert sich KiCad durch einen interessanten Arbeitsablauf in dem Bauteilkomponenten und Footprints zwei verschiedene Einheiten bilden. Erst nach dem Erstellen eines Schaltplanes werden den Bauteilen Footprints zugewiesen.

note: type: Title ===
en: Overview
de: Übersicht

note: type: Plain text
en: The KiCad workflow is comprised of two main tasks: drawing the schematic and laying out the board. Both a schematic component library and a PCB footprint library are necessary for these two tasks. KiCad includes many components and footprints, and also has the tools to create new ones.
de: Der Arbeitsablauf in KiCad beinhaltet zwei Hauptvorgänge: Erstellen des Schaltplanes und Anlegen der Platine. Dazu sind zwei Arten Bibliotheken, die Bauteilbibliotheken und die Bibliotheken der Footprints, nötig. KiCad beinhaltet zahlreiche dieser Bibliotheken. Und wenn diese nicht ausreichend sind, KiCad besitzt ebenso die nötigen Tools um neue Bibliotheken zu erstellen.

note: type: Plain text
en: In the picture below, you see a flowchart representing the KiCad workflow.  The flowchart explains which steps you need to take, and in which order.  When applicable, the icon is added for convenience.
de: In der nach folgenden Grafik sehen Sie ein Flussdiagramm welches den KiCad Arbeitsablauf darstellt. Das Bild erklärt die Schritte und deren Reihenfolge die nötig sind beim Arbeiten mit KiCad. Wenn möglich wird das zugehöre Icon des Menüpunktes mit dargestellt.

note: type: Target for macro image
en: images/kicad_flowchart.png
de: images/de/kicad_flowchart.png

note: type: Plain text
en: http://kicad.rohrbacher.net/quicklib.php[Quicklib] is a tool that allows you to quickly create KiCad library components with a web-based interface. For more information about Quicklib, refer to <<make-schematic-components-with-quicklib,Making Schematic Components With Quicklib>>.
de: http://kicad.rohrbacher.net/quicklib.php[Quicklib] ist ein Werkzeug welches es Ihnen erlaubt KiCad Bauteile über ein Webinterface schnell zu erstellen. Für weitere Informationen über Quicklib sei auf die Sektion <<make-schematic-components-with-quicklib,Erstellen von Schaltplansymbolen mit quicklib>> in diesem Dokument verwiesen.

note: type: Title ===
en: Forward and backward annotation
de: Vorwärts und Rückwärts Annotation

note: type: Plain text
en: Once an electronic schematic has been fully drawn, the next step is to transfer it to a PCB. Often, additional components might need to be added, parts changed to a different size, net renamed, etc. This can be done in two ways: Forward Annotation or Backward Annotation.
de: Ist ein elektronischer Schaltplan komplett gezeichnet dann ist der nächste Schritt diesen in eine Platine (PCB, _Printed Cicruit Board_) umzuwandeln. Oft müssen dann noch zusätzliche Komponenten hinzugefügt, Bauteile in deren Größe oder Bauform geändert oder Bauteile verschoben, Netze umbenannt werden. Dies kann auf zwei Arten erfolgen: Vorwärts Annotation und Rückwärts Annotation.

note: type: Plain text
en: Forward Annotation is the process of sending schematic information to a corresponding PCB layout. This is a fundamental feature because you must do it at least once to initially import the schematic into the PCB.  Afterwards, forward annotation allows sending incremental schematic changes to the PCB. Details about Forward Annotation are discussed in the section <<forward-annotation-in-kicad,Forward Annotation>>.
de: Bei der Vorwärts Annotation werden Veränderungen am Schaltplan in inkrementeller Form an das zugehörige PCB Layout geschickt. Dies ist ein wichtiges Feature da Sie nicht wirklich die Platine jedes mal neu entwerfen wollen sobald Sie eine Veränderung am Schaltplan durchführen. Vorwärts Annotation ist in der Sektion <<forward-annotation-in-kicad,Vorwärts Annotation in KiCad>> erläutert.

note: type: Plain text
en: Backward Annotation is the process of sending a PCB layout change back to its corresponding schematic. Two common causes for Backward Annotation are gate swaps and pin swaps. In these situations, there are gates or pins which are functionally equivalent, but it may only be during layout that there is a strong case for choosing the exact gate or pin. Once the choice is made in the PCB, this change is then pushed back to the schematic.
de: Rückwärts Annotation ist der Prozess eine PCB Layout Veränderung zurück zum entsprechenden Schaltplan zu schicken. Zwei dieser typischen Anwendungsfälle für eine Rückwärts Annotation sind das Tauschen von Gattern oder das Tauschen von Pinanschlüssen. In solchen Situationen werden Gatter oder Pinbelegungen die funktional gleich sind getauscht da eine andere Zu- oder Anordnung dieser Elemente auf der PCB das Layouten vereinfacht. Diese Änderung am PCB Design werden nach der Fertigstellung wieder zurück an den Schaltplan übertragen.

note: type: Title ==
en: Using KiCad
de: Benutzung von KiCad

note: type: Title ===
en: Shortcut keys
de: Schnellzugriff auf Befehle per Tastatur

note: type: Plain text
en: KiCad has two kinds of related but different shortcut keys: accelerator keys and hotkeys. Both are used to speed up working in KiCad by using the keyboard instead of the mouse to change commands.
de: KiCad besitzt zwei unterschiedliche Typen Schnellzugriffstasten: Tastaturkürzel und Tastaturbefehle. Beide Typen werden benutzt um die Arbeit mit KiCad zu beschleunigen indem die Tastatur zum Zugriff auf Befehle benutzt wird anstatt der Maus.

note: type: Positional ($1) AttributeList argument for macro 'image'
en: Accelerator keys
de: Tastaturkürzel

note: type: Plain text
en: Accelerator keys have the same effect as clicking on a menu or toolbar icon: the command will be entered but nothing will happen until the left mouse button is clicked. Use an accelerator key when you want to enter a command mode but do not want any immediate action.
de: Tastaturkürzel haben die gleiche Auswirkung wie ein Anklicken eines Icons in einem Menü oder einer Toolbar: Das Kommando wird aber erst wenn die linke Maustaste betätigt ausgeführt. Benutzen Sie ein Tastaturkürzel wenn Sie ein Kommando aufrufen wollen aber keine direkte Ausführung wünschen.

note: type: Plain text
en: Accelerator keys are shown on the right side of all menu panes:
de: Tastaturkürzel werden in allen geöffneten Menüs auf der rechten Seite gezeigt.

note: type: Target for macro image
en: images/gsik_accelerator_keys.png
de: images/de/gsik_accelerator_keys.png

note: type: Positional ($1) AttributeList argument for macro 'image'
en: Hotkeys
de: Tastaturbefehle

note: type: Plain text
en: A hotkey is equal to an accelerator key plus a left mouse click. Using a hotkey starts the command immediately at the current cursor location. Use a hotkey to quickly change commands without interrupting your workflow.
de: Tastaturbefehle sind vergleichbar zu Tastaturkürzeln plus zusätzlich dem Klick auf der linken Maustaste. Die Benutzung eines Tastaturbefehls führt die hinterlegte Aktion an der augenblicklichen Cursorposition aus. Benutzen Sie Tastaturbefehle um Kommandos direkt auszuführen ohne den Workflow zu unterbrechen.

note: type: Plain text
en: To view hotkeys within any KiCad tool go to *_Help -> List Hotkeys_* or press Ctrl+F1:
de: Sie können eine Liste der möglichen Tastaturbefehle in jedem KiCad Werkzeug einsehen indem Sie *_Hilfe -> Tastaturbefehle auflisten_* aufrufen oder wenn Sie einfach 'Ctrl+F1' eingeben:

note: type: Target for macro image
en: images/gsik_hotkeys.png
de: images/de/gsik_hotkeys.png

note: type: Plain text
en: In this document, hotkeys are expressed with brackets like this: [a].  If you see [a], just type the "a" key on the keyboard.
de: In diesem Dokument sind Tastaturbefehle mit eckigen Klammern eingefasst wie zum Beispiel [a]. Wenn Sie im hier Dokument [a] sehen dann betätigen Sie das Zeichen "a" auf der Tastatur.

note: type: Title ====
en: Example
de: Beispiel

note: type: Plain text
en: Consider the simple example of adding a wire in a schematic.
de: Betrachten wir das einfache Beispiel eines Hinzufügen einer elektrischen Verbindung in einem Schaltplan.

note: type: Plain text
en: To use an accelerator key, press "Shift + W" to invoke the "Add wire" command (note the cursor will change). Next, left click on the desired wire start location to begin drawing the wire.
de: Wenn Sie ein Tastaturkürzel für das Kommando "Elektrische Verbindung" benutzen wollen betätigen Sie z.B. "Umschalt+W", beachten Sie wie der Cursor sich ändert. Als nächstes klicken Sie an der Stelle mit der linken Maustaste an der der Startpunkt der Verbindung liegen soll.

note: type: Plain text
en: With a hotkey, simply press [w] and the wire will immediately start from the current cursor location.
de: Im Gegensatz dazu der Tastaturbefehl, wenn Sie [w] betätigen wird die Elektrische Verbindung umgehend an der Cursorposition gestartet an dem sich die Maus aktuell befindet.

note: type: Title ==
en: Draw electronic schematics
de: Elektronische Schaltpläne zeichnen

note: type: Plain text
en: In this section we are going to learn how to draw an electronic schematic using KiCad.
de: In diesem Abschnitt werden Sie lernen wie man einen elektronischen Schaltplan mit KiCad zeichnet.

note: type: Title ===
en: Using Eeschema
de: Benutzung von Eeschema

note: type: Plain text
en: Under Windows run kicad.exe. Under Linux type 'kicad' in your Terminal. You are now in the main window of the KiCad project manager.  From here you have access to eight stand-alone software tools: __Eeschema__, __Schematic Library Editor__, __Pcbnew__, __PCB Footprint Editor__, __GerbView__, __Bitmap2Component__, __PCB Calculator__ and __Pl Editor__. Refer to the work-flow chart to give you an idea how the main tools are used.
de: Unter Windows starten Sie kicad.exe. In einem Linuxsystem rufen Sie KiCad per Menü auf, oder Sie führen Sie 'kicad' in einem Terminal aus. Daraufhin befinden Sie sich nun im Hauptfenster vom KiCad Projektmanager. Von hier aus haben Sie Zugriff auf die acht eigenständigen Softwaretools: __Eeschema__, __Bauteileditor__, __Pcbnew__, __PCB Footprint Editor__, __GerbView__, __Bitmap2Component__, __PCB Kalkulator__ und __Pl Editor__. Es sei nochmal auf das Schema des KiCad Arbeitsablauf verwiesen um zu verstehen wie die Tools benutzt werden.

note: type: Positional ($1) AttributeList argument for macro 'image'
en: KiCad Main Window
de: Kicad Hauptfenster

note: type: Target for macro image
en: images/kicad_main_window.png
de: images/de/kicad_main_window.png

note: type: Plain text
en: Let's begin by creating a schematic. Start the schematic editor __Eeschema__, image:images/icons/eeschema.png[Eeschema]. It is the first button from the left.
de: Lassen Sie uns nun einen Schaltplan erstellen. Starten Sie den Schaltplaneditor __Eeschema__ image:images/icons/eeschema.png[Eeschema]. Es ist der erste Button auf der linken Seite.

note: type: Positional ($1) AttributeList argument for macro 'image'
en: Choose Symbol
de: Wähle ein Symbol

note: type: Target for macro image
en: images/choose_component.png
de: images/de/choose_component.png

note: type: Plain text
en: Click on the magnifier icon to zoom in on the component.  Alternatively, use the mouse wheel to zoom in and zoom out. Press the wheel (central)  mouse button to pan horizontally and vertically.
de: Klicken Sie auf das Lupensymbol um in das Bauteil hinein zu zoomen. Alternativ benutzen Sie das Mausrad um hinein oder heraus zu zoomen. Drücken und halten Sie das Mausrad fest während Sie die Maus bewegen um dann das Arbeitsblatt horizontal und vertikal zu verschieben.

note: type: Plain text
en: Try to hover the mouse over the component 'R' and press [r]. The component should rotate. You do not need to actually click on the component to rotate it.
de: Bewegen Sie den Mauszeiger über das Bauteil 'R' und betätigen die Taste [r]. Das Bauteil sollte rotierten. Sie müssen nicht auf das Bauteil klicken um dieses zu rotieren.

note: type: Positional ($1) AttributeList argument for macro 'image'
en: Edit component menu
de: Anzeigen des Komponetenmenus

note: type: Target for macro image
en: images/edit_component_dropdown.png
de: images/de/edit_component_dropdown.png

note: type: Plain text
en: The resistor you previously chose is now in your history list, appearing as 'R'. Click OK and place the component.
de: Der Widerstand der zuvor ausgewählt worden ist wird nun in der Historie als 'R' angezeigt. Betätigen Sie OK und platzieren das Bauteil.

note: type: Target for macro image
en: images/component_history.png
de: images/de/component_history.png

note: type: Plain text
en: You can also duplicate a component already on your schematic sheet by hovering over it and pressing [c]. Click where you want to place the new duplicated component.
de: Ein schon vorhandenes Bauteil im Schaltplan kann einfach dupliziert werden in dem man den Cursor über das zu kopierende Bauteil bewegt und dann den Buchstaben [c] betätigt. Klicken Sie mit linken Maustaste an der Stelle wo das zu duplizierende Bauteil eingefügt werden soll.

note: type: Plain text
en: Edit the second resistor by hovering over it and pressing [v]. Replace 'R' with '100'. You can undo any of your editing actions with Ctrl+Z.
de: Bewegen Sie den Mauscursor über den zweiten Widerstand und betätigen Sie die Taste [v]. Ändern Sie 'R' zu '100'. Sie können jede Veränderung mit der Kombination 'Strg+z' rückgängig machen.

note: type: Plain text
en: Organise all components on your schematic sheet as shown below.
de: Alle Bauteile in Deinem Schaltplan sollten in etwa wie folgend organisiert sein.

note: type: Plain text
en: You can now place the freshly made component. Press [a] and pick the 'MYCONN3' component in the 'myLib' library.
de: Sie können nun das eben erstellte Bauteil einfügen. Betätigen Sie die Taste [a] und wählen das Bauteil 'MYCONN3' aus der 'myLib' Bibliothek.

note: type: Plain text
en: The component identifier 'J?' will appear under the 'MYCONN3' label.  If you want to change its position, right click on 'J?' and click on 'Move Field' (equivalent to [m]). It might be helpful to zoom in before/while doing this. Reposition 'J?' under the component as shown below. Labels can be moved around as many times as you please.
de: Die Bauteil Kennung 'J?' erscheint unter dem 'MYCONN3' Label. Wenn Sie dessen Position verändern wollen führen Sie einen Rechtsklick auf 'J?' aus und wählen 'Referenz verschieben' (oder benutzen äquivalent die Taste [m]). Es ist möglich das Sie zuvor/während dessen in das Bauteil hinein zoomen müssen. Verschieben Sie 'J?' wie unten zu sehen. Labels können jederzeit und immer wieder verschoben werden.

note: type: Plain text
en: Next, we will wire all our components. Click on the 'Place wire' icon image:images/icons/add_line.png[Place wire] on the right toolbar.
de: Als nächstes werden wir alle Bauteile verbinden. Klicken Sie auf das Icon 'Elektr. Verbindung hinzufügen' image:images/icons/add_line.png[Elektr. Verbindung hinzufügen] in der rechten Toolbar.

note: type: Plain text
en: If you want to reposition wired components, it is important to use [g] (to grab) and not [m] (to move). Using grab will keep the wires connected. Review step 24 in case you have forgotten how to move a component.
de: Wenn Sie verbundene Bauteile um positionieren wollen ist es wichtig das Sie die Taste [g] (Bauteil ziehen) benutzen und nicht die Taste [m] (Bauteil verschieben). Die Option 'Bauteil ziehen' hält die Bauteile verbunden. Betrachten Sie noch einmal den Schritt 24 wenn Sie vergessen haben wie Bauteile verschoben werden.

note: type: Plain text
en: Repeat this process and wire up all the other components as shown below. To terminate a wire just double-click. When wiring up the VCC and GND symbols, the wire should touch the bottom of the VCC symbol and the middle top of the GND symbol. See the screenshot below.
de: Wiederholen Sie diese Schritte und verbinden Sie alle Bauteile wie in der Grafik ersichtlich. Um eine Verbindung abzubrechen klicken Sie einfach doppelt. Wenn Sie die Symbole VCC und GND verbinden sollte die Verbindung vom unteren Ende des VCC Symbols ausgehen, respektive das obere Ende beim GND Symbol. Betrachten Sie den folgenden Screenshot.

note: type: Plain text
en: Follow the same procedure and place another label on line on the right of the 100 ohm resistor. Also name it 'INPUT'. The two labels, having the same name, create an invisible connection between pin 6 of the PIC and the 100 ohm resistor. This is a useful technique when connecting wires in a complex design where drawing the lines would make the whole schematic messier. To place a label you do not necessarily need a wire, you can simply attach the label to a pin.
de: Wiederholen Sie die Prozedur und platzieren ein weiteres Label an der Verbindung auf der rechten Seite des 100 Ohm Widerstandes. Benennen Sie das Label ebenfalls 'INPUT'. Diese zwei Label (mit dem gleichen Namen) verbinden den Pin 6 vom Mikrocontroller mit dem 100 Ohm Widerstand virtuell (unsichtbar). Dies ist eine hilfreiche Technik um in komplexen Schaltungen, wo zahlreiche Verbindungslinien die Unübersichtlichkeit stark erhöhen würden, die Arbeit nicht unnötig anstrengend zu machen. Labels können nicht nur Verbindungen zugeordnet werden, es ist ebenfalls möglich einzelnen Pins ein Label zuzuweisen.

note: type: Plain text
en: Labels can also be used to simply label wires for informative purposes. Place a label on pin 7 of the PIC. Enter the name 'uCtoLED'.  Name the wire between the resistor and the LED as 'LEDtoR'. Name the wire between 'MYCONN3' and the resistor as 'INPUTtoR'.
de: Labels können ebenfalls benutzt werden mit dem Zweck einfach Informationen bei zusteuern. Erstellen Sie ein Label am Pin 7 vom PIC (Mikrocontroller). Benennen Sie die Verbindung zwischen dem Widerstand und der LED als 'LEDtoR' und die Verbindung zwischen 'MYCONN3' und dem Resitor als 'INPUTtoR'.

note: type: Plain text
en: You do not have to label the VCC and GND lines because the labels are implied from the power objects they are connected to.
de: Sie müssen den Verbindungen von VCC und GND keine Labels zuordnen, diese Label sind schon von den Objekten der jeweiligen Spannungen impliziert.

note: type: Plain text
en: Below you can see what the final result should look like.
de: Nachfolgend können Sie sehen wie das finale Ergebnis aussehen sollte.

note: type: Plain text
en: Let's now deal with unconnected wires. Any pin or wire that is not connected will generate a warning when checked by KiCad. To avoid these warnings you can either instruct the program that the unconnected wires are deliberate or manually flag each unconnected wire or pin as unconnected.
de: Kommen wir nun zum Umgang mit nicht verbundenen Signalen. KiCad wird bei der Schaltplan Überprüfung für jeden Pin oder Leitung/Signal welche(s) nicht verbunden ist eine Fehlermeldung generieren. Um diese Fehlermeldungen zu vermeiden müssen wir KiCad bewusst mitteilen das diese nicht verbundenen Signale keine Fehler sind.

note: type: Plain text
en: Some components have power pins that are invisible. You can make them visible by clicking on the 'Show hidden pins' icon image:images/icons/hidden_pin.png[hidden_pin_png] on the left toolbar. Hidden power pins get automatically connected if VCC and GND naming is respected. Generally speaking, you should try not to make hidden power pins.
de: Einige Bauteile haben Pins zur Spannungsversorgung die unsichtbar sind. Diese können Sie aber sichtbar machen indem Sie auf das Icon 'Versteckte Pins einblenden' image:images/icons/hidden_pin.png[Versteckte Pins einblenden] in der linken Toolbar klicken. Versteckte Spannungspins werden automatisch miteinander verbunden wenn es zugehörige gleich benannte Pins mit 'VCC' und 'GND' gibt. Allgemein gültig gesprochen sollten Sie versuchen keine versteckten Pins zur Spannungsversorgung zu erstellen.

note: type: Plain text
en: We will now check our schematic for errors. Click on the 'Perform electrical rules check' icon image:images/icons/erc.png[erc_png] on the top toolbar. Click on the 'Run' button. A report informing you of any errors or warnings such as disconnected wires is generated. You should have 0 Errors and 0 Warnings. In case of errors or warnings, a small green arrow will appear on the schematic in the position where the error or the warning is located. Check 'Create ERC file report' and press the 'Run' button again to receive more information about the errors.
de: Prüfen wir nun unseren Schaltplan auf Fehler. Klicken Sie dazu auf das Icon 'Electrical Rules Check durchführen' image:images/icons/erc.png[Electrical Rules Check durchführen]. Im erscheinenden Fester klicken Sie auf den 'Start' Button. Ein Bericht wird erstellt und informiert Sie über Fehler und Warnungen wie z.B. nicht verbundene Pins oder Signale. Sie sollten Null Fehler und Null Warnungen angezeigt bekommen. Wenn ein Fehler oder eine Warnung festgestellt worden ist wird ein kleiner grüner Pfeil im Schaltplan die Stelle zeigen, an der der Fehler oder die Warnung lokalisiert worden ist. Aktivieren Sie die Checkbox 'ERC Protokolldatei erstellen' und führen Sie den Test erneut durch, es wird nun eine *.erc Datei erstellt, abgespeichert und geöffnet in der weitere Information über die Fehler/Warnungen stehen.

note: type: Plain text
en: After generating the Netlist file, click on the 'Run Cvpcb' icon image:images/icons/cvpcb.png[cvpcb_png] on the top toolbar. If a missing file error window pops up, just ignore it and click OK.
de: Nach dem Erstellen der Datei mit der Netzliste klicken Sie auf das Icon 'Starte CvPcb' image:images/icons/cvpcb.png[Starte CvPcb] in der oberen Toolbar. Sollte es zu einer Fehlermeldung über eine fehlende Datei kommen ignorieren Sie dies bitte und betätigen den OK Button.

note: type: delimited block =
en: There are many more ways to add footprints to symbols.
de: Es gibt noch verschiedene andere Wege einen Footprint dem Symbol zuzuordnen.

note: type: delimited block =
en: Right click on a symbol -> *Properties* -> *Edit Footprint*
de: Rechtsklick auf das Symbol -> *Eigenschaften* -> *Beabeitung des Footprint*

note: type: delimited block =
en: *Tools* -> *Edit Symbol Fields*
de: *Werkzeuge* ->Bearbeiten des Symbol Feldes*

note: type: Plain text
en: It is possible that the pane on the right shows only a selected subgroup of available footprints. This is because KiCad is trying to suggest to you a subset of suitable footprints. Click on the icons image:images/icons/module_filtered_list.png[module_filtered_list_png], image:images/icons/module_pin_filtered_list.png[module_pin_filtered_list_png] and image:images/icons/module_library_list.png[module_library_list_png] to enable or disable these filters.
de: Es ist möglich das im rechten Fenster nur Footprints einer ausgewählten Untergruppe sichtbar sind. Dies kann vorkommen wenn Kicad versucht eine Teilmenge von möglichen passenden Footprints zusammenzustellen. Klicken Sie auf die Icons image:images/icons/module_filtered_list.png[Liste der Footprints nach Schaltplan Schlüsselwörtern filtern], image:images/icons/module_pin_filtered_list.png[Liste der Footprints nach Pinanzahl filtern] und image:images/icons/module_library_list.png[Liste der Footprints nach Bibliotheken  filtern] um diese Filterfunktion ein oder auszuschalten.

note: type: Plain text
en: The netlist file describes all components and their respective pin connections. The netlist file is actually a text file that you can easily inspect, edit or script.
de: Die Netzlistendatei beschreibt alle Bauteile und deren zugehörigen Pin Verbindungen. Die Netzlistendatei ist aktuell eine Textdatei welche Sie sich einfach anschauen, verändern oder skripten können.

note: type: Plain text
en: Library files (__*.lib__) are text files too and they are also easily editable or scriptable.
de: Bibliotheksdateien (__*.lib__) sind auch Textdateien und sind ebenso einfach veränderbar oder skriptfähig.

note: type: delimited block =
en: If xsltproc is missing, you can download and install it with:
de: Wenn das Programm xsltproc nicht vorhanden ist können Sie es herunterladen und installieren durch:

note: type: delimited block =
en: for a Debian derived distro like Ubuntu, or
de: für Debian und auf Debian basierte Distributionen wie Ubuntu, oder

note: type: delimited block =
en: for a RedHat derived distro. If you use neither of the two kind of distro, use your distro package manager command to install the xsltproc package.
de: für eine RedHat basierte Distribution. Wenn Sie keine Distributionen dieser Art in Benutzung haben verwenden Sie den zu Ihrer Distribution zugehörigen Paketmanager um das xsltproc Paket zu installieren.

note: type: delimited block =
en: xsl files are located at: _/usr/lib/kicad/plugins/_.
de: *.xsl Dateien sind abgelegt unter: _/usr/lib/kicad/plugins/_.

note: type: delimited block =
en: *Apple OS X:*
de: *Apple Mac OS:*

note: type: delimited block =
en: If xsltproc is missing, you can either install the Apple Xcode tool from the Apple site that should contain it, or download and install it with:
de: Wenn xsltproc nicht vorhanden ist können Sie Apple Xcode von der Apple Webseite installieren, welche das Programm enthalten sollte. Oder Sie laden es herunter und installieren es mit:

note: type: delimited block =
en: xsl files are located at: _/Library/Application Support/kicad/plugins/_.
de: *.xsl Dateien sind abgelegt in: _/Library/Application Support/kicad/plugins/_.

note: type: delimited block =
en: xsltproc.exe and the included xsl files will be located at _＜KiCad install directory＞\bin_ and _＜KiCad install directory＞\bin\scripting\plugins_, respectively.
de: xsltproc.exe und die zugehörigen *.xsl Dateien können gefunden werden in _＜KiCad Installationsverzeichnis＞\bin_ und in_＜KiCad Installationsverzeichnis＞\bin\scripting\plugins_.

note: type: delimited block =
en: *All platforms:*
de: *Alle Plattformen:*

note: type: delimited block =
en: You can get the latest bom2csv.xsl via:
de: Sie können die aktuellste Version von bom2csv.xsl erhalten durch:

note: type: Block title
en: KiCad automatically generates the command, for example:
de: KiCad erstellt den Programmaufruf automatisch, zum Beispiel:

note: type: Block title
en: You may want to add the extension, so change this command line to:
de: Wenn Sie die Erweiterung hinzufügen wollen dann verändern Sie das Kommando zu:

note: type: Plain text
en: Press Help button for more info.
de: Benutzen Sie den Hilfe Button für mehr Information.

note: type: Plain text
en: Now press 'Generate'. The file (same name as your project) is located in your project folder.  Open the **.csv* file with LibreOffice Calc or Excel. An import window will appear, press OK.
de: Klicken Sie nun auf 'Erstellen'. Die Datei die erstellt wird (mit dem gleichen Namen wie das Projekt) wird im Projektordner abgespeichert. Öffnen Sie die **.csv* Datei mit LibreOffice oder auch Excel.

note: type: Plain text
en: You are now ready to move to the PCB layout part, which is presented in the next section. However, before moving on let's take a quick look at how to connect component pins using a bus line.
de: Sie können nun die Erstellung des PCB Layouts beginnen, dies wird in der nächsten Sektion erklärt. Aber zuvor schauen wir uns noch schnell an wie man Bauteilpins mit Bus Linien verbindet.

note: type: Title ===
en: Bus connections in KiCad
de: Bus Verbindungen in KiCad

note: type: Plain text
en: Sometimes you might need to connect several sequential pins of component A with some other sequential pins of component B. In this case you have two options: the labelling method we already saw or the use of a bus connection. Let's see how to do it.
de: Manchmal müssen Sie einige aufeinander folgende Pins von Bauteil A mit aufeinander folgenden Pins am Bauteil B verbinden. Dazu gibt es zwei Möglichkeiten, entweder Sie benutzen Bezeichner (Labels), welche wir schon kennen gelernt haben, oder man benutzt Bus Verbindungen. Folgend ein paar Informationen wie man dies umsetzt.

note: type: Plain text
en: Let us suppose that you have three 4-pin connectors that you want to connect together pin to pin. Use the label option (press [l])  to label pin 4 of the P4 part. Name this label 'a1'. Now press [Insert] to have the same item automatically added on the pin below pin 4 (PIN 3). Notice how the label is automatically renamed 'a2'.
de: Wir nehmen an das wir drei Verbinder haben an denen jeweils 4 Pins zu den anderen Verbindern 1:1 verbunden werden müssen. Benutzen Sie die Bezeichnungsoption (betätigen Sie die Taste [l]) um dem Pin 4 am Bauteil P4 zu labeln. Benennen Sie den Bezeichner 'a1'. Nun betätigen Sie die Taste [Einfg] um ein weiteren Bezeichner automatisch an den nächsten unten liegenden Pin unter Pin 4 (Pin 3) hinzuzufügen. Beachten Sie wie dieser Bezeichner automatisch 'a2' benannt wird.

note: type: Plain text
en: Press [Insert] two more times. This key corresponds to the action 'Repeat last item' and it is an infinitely useful command that can make your life a lot easier.
de: Betätigen Sie die [Einfg] Taste ein zweites Mal. Die Einfg Taste entspricht der 'Wiederhole letzten Vorgang' Aktion und ist ein sehr hilfreiches Kommando welches das Arbeiten in KiCad sehr erleichtert.

note: type: Plain text
en: Repeat the same labelling action on the two other connectors CONN_2 and CONN_3 and you are done. If you proceed and make a PCB you will see that the three connectors are connected to each other. Figure 2 shows the result of what we described. For aesthetic purposes it is also possible to add a series of 'Place wire to bus entry' using the icon image:images/icons/add_line2bus.png[Place wire to bus entry] and bus line using the icon image:images/icons/add_bus2bus.png[Place bus to bus entry], as shown in Figure 3. Mind, however, that there will be no effect on the PCB.
de: Wiederholen Sie das Bezeichnen für die zwei anderen Verbinder CONN_2 und CONN_3, danach ist alles fertig. Wenn Sie mit dem PCB Layout beginnen werden Sie sehen, dass alle drei Verbinder miteinander verbunden sind. Figur 2 zeigt das Ergebnis von dem was geschildert worden ist. Ebenfalls gebräuchlich ist die Benutzung einer Serie von 'Elektr. Verbindung an Buseingang führen' unter Benutzung des Icons image:images/icons/add_line2bus.png[Elektr. Verbindung an Buseingang führen] und  image:images/icons/add_bus2bus.png[Buseingang zu Buseingang führen], wie in Figur 3 gezeigt. Aber bedenken Sie, das hat keinen Effekt auf die Leiterplatte.

note: type: Plain text
en: It should be pointed out that the short wire attached to the pins in Figure 2 is not strictly necessary. In fact, the labels could have been applied directly to the pins.
de: Es sei noch darauf hingewiesen das die kurzen Verbindungen an den Pins in Figur 2 nicht unbedingt nötig sind. Es ist statt dessen möglich die Bezeichner direkt auf die Pins anzuwenden.

note: type: Plain text
en: Let's take it one step further and suppose that you have a fourth connector named CONN_4 and, for whatever reason, its labelling happens to be a little different (b1, b2, b3, b4). Now we want to connect _Bus a_ with _Bus b_ in a pin to pin manner. We want to do that without using pin labelling (which is also possible) but by instead using labelling on the bus line, with one label per bus.
de: Wir nehmen nun an es gibt einen weiteren vierten Verbinder der mit CONN_4 benannt ist. Und, aus welchem Grund auch immer, das Bezeichnen muss geringfügig anders erfolgen (b1, b2, b3, b4). Nun möchten wir _Bus a_ mit _Bus b_ mit den Pins 1:1 verbinden. Wir möchten dies ohne Pin Bezeichner erledigen (was auch möglich ist), statt dessen wird die Bus Verbindung bezeichnet mit einer Bezeichnung pro Bus.

note: type: Plain text
en: Connect and label CONN_4 using the labelling method explained before. Name the pins b1, b2, b3 and b4. Connect the pin to a series of 'Wire to bus entry' using the icon image:images/icons/add_line2bus.png[add_line2bus_png] and to a bus line using the icon image:images/icons/add_bus.png[add_bus_png]. See Figure 4.
de: Verbinden und Bezeichnen Sie CONN_4 wie zuvor erklärt nach der Bezeichnungsmethode. Benennen Sie die Pins b1, b2, b3 und b4. Verbinden Sie die Pins zu einer Serie 'Elektr. Verbindung an Buseingang führen' durch das Icon image:images/icons/add_line2bus.png[Elektr. Verbindung an Buseingang führen] und mit einer Bus Verbindung unter Benutzung des Icons image:images/icons/add_bus.png[Einen Bus verlegen]. Siehe Figur 4.

note: type: Plain text
en: Put a label (press [l]) on the bus of CONN_4 and name it 'b[1..4]'.
de: Setzen Sie einen Bezeichner (benutzen Sie die Taste [l]) auf den Bus von CONN_4 und benennen diesen 'b[1..4]'.

note: type: Plain text
en: What we can now do is connect bus a[1..4] with bus b[1..4] using a bus line with the button image:images/icons/add_bus.png[add_bus_png].
de: Was wir nun tun können ist den Bus 'a[1..4]' mit dem Bus 'b[1..4]' mit einer Busverbindung durch den Button image:images/icons/add_bus.png[Einen Bus verlegen] zu verbinden.

note: type: Plain text
en: By connecting the two buses together, pin a1 will be automatically connected to pin b1, a2 will be connected to b2 and so on. Figure 4 shows what the final result looks like.
de: Wenn die beiden Busse verbunden werden dann wird Pin a1 automatisch mit Pin b1, a2 mit b2 und so weiter verbunden. Figur 4 zeigt wie das finale Ergebnis aussieht.

note: type: Plain text
en: The 'Repeat last item' option accessible via [Insert] can be successfully used to repeat period item insertions. For instance, the short wires connected to all pins in Figure 2, Figure 3 and Figure 4 have been placed with this option.
de: Die Funktion 'Wiederhole letzten Vorgang' durch die [Einfg] Taste kann hier wieder benutzt werden um die periodischen Einfügungen zu tätigen. Zum Beispiel, die kurzen Verbindungen zu allen Pins in Figur 2, Figur 3 und Figur 4 wurden mit dieser Funktion erstellt.

note: type: Plain text
en: The 'Repeat last item' option accessible via [Insert] has also been extensively used to place the many series of 'Wire to bus entry' using the icon image:images/icons/add_line2bus.png[add_line2bus_png].
de: Die Funktion 'Wiederhole letzten Vorgang' durch die [Einfg] Taste wurde ebenfalls mehrfach benutzt um die verschiedenen Serien 'Elektr. Verbindung an Buseingang führen' mit Hilfe des Buttons image:images/icons/add_line2bus.png[Elektr. Verbindung an Buseingang führen].

note: type: Title ==
en: Layout printed circuit boards
de: Gedruckte Schaltungen (Leiterplatten) entwerfen

note: type: Plain text
en: It is now time to use the netlist file you generated to lay out the PCB.  This is done with the _Pcbnew_ tool.
de: Es ist an der Zeit die Netzlistendatei zu benutzen um eine Leiterplatte (PCB; Printed Ciruit Board) zu erstellen. Dies wird mit dem _Pcbnew_ Tool durch geführt.

note: type: Title ===
en: Using Pcbnew
de: Benutzung von Pcbnew

note: type: Positional ($1) AttributeList argument for macro 'image'
en: Design Rules Window
de: Design Rules Fenster

note: type: Target for macro image
en: images/design_rules.png
de: images/de/design_rules.png

note: type: Positional ($1) AttributeList argument for macro 'image'
en: Select the Edge.Cuts layer
de: Wähle den Edgs.Cut Layer aus.

note: type: Plain text
en: Next, connect up all the wires except GND. In fact, we will connect all GND connections in one go using a ground plane placed on the bottom copper (called __B.Cu__) of the board.
de: Verbinden Sie alle Bauteile miteinander außer dem Netz GND. Wir werden später alle GND Verbindungen in einem Schritt erstellen in dem wir einen ausgefüllten Flächenbereich auf der unteren Lage (__B.Cu__ -> Bottom Copper genannt) erstellen.

note: type: Plain text
en: Now we must choose which copper layer we want to work on. Select 'F.Cu (PgUp)' in the drop-down menu on the top toolbar. This is the front top copper layer.
de: Wie müssen nun die Kupfer Lage auswählen auf der wir arbeiten wollen. Wählen Sie 'F.Cu (PgUp)' im Auswahlmenü der oberen Toolbar. Das ist die Front Top Kupfer Lage, also die Lage der Platinen Vorderseite auf die Sie direkt schauen.

note: type: Positional ($1) AttributeList argument for macro 'image'
en: Select the Front top copper layer
de: Wähle den Front top Copper Layer aus.

note: type: Target for macro image
en: images/select_top_copper.png
de: images/de/select_top_copper.png

note: type: Target for macro image
en: images/pcbnew_select_track_width.png
de: images/de/pcbnew_select_track_width.png

note: type: Target for macro image
en: images/custom_tracks_width.png
de: images/de/custom_tracks_width.png

note: type: Plain text
en: Repeat this process until all wires, except pin 3 of J1, are connected. Your board should look like the example below.
de: Wiederholen Sie diesen Prozess bis alle Verbindungen, außer Pin 3 von J1, verlegt sind. Ihr Board sollte aussehen wie im folgenden Beispiel.

note: type: Plain text
en: **Go from pin A to pin B by changing layer**. It is possible to
    change the copper plane while you are running a track by placing a
    via.  While you are running a track on the upper copper plane,
    right click and select 'Place Via' or simply press [v]. This will
    take you to the bottom layer where you can complete your track.
de: **Verbindung von Pin A und Pin B mit einem Wechsel der Lage**. Es ist auch möglich die Lage beim Verlegen einer Leiterbahn mit Hilfe einer Durchkontaktierung (DoKu, auch Via genannt) zu wechseln. Wenn Sie eine Leiterbahn auf der oberen Kupfer Lage verlegen können Sie nach einem Rechtsklick 'Durchgehende  DoKu platzieren' auswählen, oder auch die Taste [v] betätigen, um eine Durchkontaktierung einzufügen. Dies erstellt eine Durchkontaktierung auf die untere Kupfer Lage und führt die Leiterbahnverlegung auf der Unterseite fort.

note: type: Target for macro image
en: images/place_a_via.png
de: images/de/place_a_via.png

note: type: Plain text
en: Save your file by clicking on *File* -> **Save**. To admire your board in 3D, click on *View* -> **3D Viewer**.
de: Speichern Sie Ihre Datei durch klicken auf *Datei* -> **Speichern**. Um Ihr Board in 3D zu betrachten klicken Sie auf *Ansicht* -> **3D Viewer**.

note: type: Plain text
en: You can drag your mouse around to rotate the PCB.
de: Benutzen Sie die Maus um die Platine zu rotieren.

note: type: Plain text
en: Your board is complete. To send it off to a manufacturer you will need to generate all Gerber files.
de: Ihre Leiterplatte ist nun fertig. Um die Platine fertigen lassen zu können müssen Sie noch Gerber Dateien von Ihrer Platine erstellen.

note: type: Title ===
en: Generate Gerber files
de: Erstellung von Gerber Dateien

note: type: Plain text
en: Once your PCB is complete, you can generate Gerber files for each layer and send them to your favourite PCB manufacturer, who will make the board for you.
de: Wenn Sie das Erstellen der Leiterplatte abgeschlossen haben können Sie Gerber Dateien für jede Lage erstellen und zu Ihren favorisierten PCB Hersteller schicken, der die Leiterplatte dann für Sie produzieren kann.

note: type: Plain text
en: From KiCad, open the _Pcbnew_ board editor.
de: Öffne unter Kicad den _Pcbnew_board Editor.

note: type: Plain text
en: To generate the drill file, from _Pcbnew_ go again to the *File* -> *Plot* option. Default settings should be fine.
de: Um eine Bohrdatei zu erstellen gehen Sie wieder in _Pcbnew_ und wählen wieder *Datei* -> *Plotten*. Die Standard Einstellungen sind in Ordnung, klicken Sie auf den Button 'Bohrdatei generieren'.

note: type: Plain text
en: These are the layers you need to select for making a typical 2-layer PCB:
de: Dies sind die Lagen die Sie selektieren müssen  um eine typische 2-lagige Leiterplatte zu erstellen:

note: type: Title ===
en: Using GerbView
de: Benutzen von GerbView

note: type: Title ===
en: Automatically route with FreeRouter
de: Automatisches Routen mit FreeRouter

note: type: Plain text
en: FreeRouter has some features that KiCad does not currently have, both for manual routing and for automatic routing. FreeRouter operates in two main steps: first, routing the board and then optimising it. Full optimisation can take a long time, however you can stop it at any time need be.
de: FreeRoute besitzt Features die KiCad aktuell noch nicht unterstützt, für beide Arten des Routing; manuell oder automatisch. FreRouter arbeitet in zwei Schritten: Durchführung des Routings und danach die Optimierung des Routings. Eine komplette Optimierung kann eine sehr lange Zeit in Anspruch nehmen, dies können Sie aber zu jeder Zeit unterbrechen wenn nötig.

note: type: Plain text
en: You can start the automatic routing by clicking on the 'Autorouter' button on the top bar. The bottom bar gives you information about the on-going routing process. If the 'Pass' count gets above 30, your board probably can not be autorouted with this router. Spread your components out more or rotate them better and try again. The goal in rotation and position of parts is to lower the number of crossed airlines in the ratsnest.
de: Sie können das automatische Routing starten indem Sie auf den Button 'Autorouter' in der oberen Toolbar klicken. Die untere Leiste gibt Ihnen Informationen über den fortschreitenden Routing Prozess. Wenn die Anzahl von 'Pass' über 30 geht wird der Autorouter das Board nicht weiter  bearbeiten können. Ziehen Sie die Komponenten mehr auseinander oder verändern Sie die Lage durch Rotieren der Bauteile und starten das Autorouting neu. Durch Veränderung der Bauteilpositionen lassen sich meistens die Anzahl von Netzkreuzungen der einzelnen Netze verringern.

note: type: Plain text
en: Making a left-click on the mouse can stop the automatic routing and automatically start the optimisation process. Another left-click will stop the optimisation process. Unless you really need to stop, it is better to let FreeRouter finish its job.
de: Ein Klick auf die linke Maustaste lässt das automatische Routing stoppen und beginnt den automatischen Optimierungsprozess.

note: type: Plain text
en: Click on the *File* -> *Export Specctra Session File* menu and save the board file with the _.ses_ extension. You do not really need to save the FreeRouter rules file.
de: Klicken Sie auf *Datei* -> *Export Specctra Session File* und speichern die Datei mit der _.ses_ Erweiterung. Die Freerouter Regel Dateien müssen Sie nicht speichern.

note: type: Title ==
en: Forward annotation in KiCad
de: Vorwärts Annotation in KiCad

note: type: Plain text
en: Once you have completed your electronic schematic, the footprint assignment, the board layout and generated the Gerber files, you are ready to send everything to a PCB manufacturer so that your board can become reality.
de: Wenn Sie Ihren elektronischen Schaltplan vervollständigt, die Footprintzweisungen, das Boardlayout und die Gerber Dateien erstellt haben, dann können Sie alles zu einem Leiterplatten Hersteller schicken damit Ihr Board Realität werden kann.

note: type: Plain text
en: Often, this linear work-flow turns out to be not so uni-directional. For instance, when you have to modify/extend a board for which you or others have already completed this work-flow, it is possible that you need to move components around, replace them with others, change footprints and much more. During this modification process, what you do not want to do is to re-route the whole board again from scratch. Instead, this is how you do it:
de: Oft stellt sich heraus, dass dieser geradlinige Workflow nicht so unidirektional ist wie eben aufgezählt. Zum Beispiel, wenn Sie Ihr Board verändern/erweitern wollen für das Sie den kompletten Arbeitsablauf schon durchschritten haben, dann ist es nötig Bauteile zu verschieben, diese gegen andere Bauteile zu tauschen, Footprints zu verändern und noch anderes mehr. Beim Durchführen dieser Modifikationen möchten Sie nicht das gesamte Board komplett neu Routen müssen. Statt dessen möchten Sie wohl folgendes tun:

note: type: Plain text
en: Let's suppose that you want to replace a hypothetical connector CON1 with CON2.
de: Nehmen wir an Sie möchten den hypothetischen Verbinder CON1 mit CON2 tauschen.

note: type: Plain text
en: You already have a completed schematic and a fully routed PCB.
de: Sie haben einen vollständigen Schaltplan und eine vollendete Leiterplatte.

note: type: Plain text
en: From KiCad, start __Eeschema__, make your modifications by deleting CON1 and adding CON2. Save your schematic project with the icon image:images/icons/save.png[Save icon] and c lick on the 'Netlist generation' icon image:images/icons/netlist.png[netlist_png] on the top toolbar.
de: Vom KiCad Projektmanager aus starten Sie __Eeschema__ und führen die Veränderungen im Schaltplan durch, löschen Sie CON1 und fügen Sie CON2 hinzu. Speichern Sie den Schaltplan durch Klicken auf das Icon image:images/icons/save.png[Schaltplanprojekt speichern] und klicken Sie dann auf das Icon 'Netzliste erstellen' image:images/icons/netlist.png[Netzliste erstellen] in der oberen Toolbar.

note: type: Plain text
en: Click on 'Netlist' then on 'save'. Save to the default file name.  You have to rewrite the old one.
de: Speichern Sie die Netzliste unter dem vorgegebenen Dateinamen, Sie müssen die alte Datei überschreiben.

note: type: Plain text
en: Now assign a footprint to CON2. Click on the 'Run Cvpcb' icon image:images/icons/cvpcb.png[cvpcb] on the top toolbar. Assign the footprint to the new device CON2. The rest of the components still have the previous footprints assigned to them. Close __Cvpcb__.
de: Weisen Sie nun CON2 einen Footprint zu. Klicken Sie auf das Icon 'Starte Cvpcb' image:images/icons/cvpcb.png[Starte Cvpcb] in der oberen Toolbar. Weisen Sie dem neuem Bauteil CON2 einen Footprint hinzu. Die restlichen Bauteile haben alle noch eine gültige vorherige Footprint Zuweisung. Schließen Sie __Cvpcb__.

note: type: Plain text
en: Back in the schematic editor, save the project by clicking on 'File' -> 'Save Whole Schematic Project'. Close the schematic editor.
de: Zurück im Schaltplan Editor, speichern Sie das Projekt durch aufrufen von *Datei* -> *Schaltplanprojekt speichern*. Schließen Sie den Schaltplaneditor.

note: type: Plain text
en: From the KiCad project manager, click on the 'Pcbnew' icon. The 'Pcbnew' window will open.
de: Klicken Sie im KiCad Projektmanager auf das Icon 'Pcbnew' image:images/icons/pcbnew.png[Pcbnew]. Das Fenster von 'Pcbnew' öffnet sich.

note: type: Plain text
en: The old, already routed, board should automatically open. Let's import the new netlist file. Click on the 'Read Netlist' icon image:images/icons/netlist.png[netlist_png] on the top toolbar.
de: Das alte, schon geroutete Board sollte sich automatisch öffnen. Importieren Sie nun die neue Netzlistendatei. Klicken Sie auf das Icon 'Netzliste einlesen' in der oberen Toolbar.

note: type: Plain text
en: Click on the 'Browse Netlist Files' button, select the netlist file in the file selection dialogue, and click on 'Read Current Netlist'.  Then click the 'Close' button.
de: Klicken Sie auf den Button 'Durchsuchen', wählen Sie im Dateidialog die Netzlistendatei aus und klicken Sie auf auf 'Aktuelle Netzliste einlesen'. Schließen Sie den Dialog.

note: type: Plain text
en: At this point you should be able to see a layout with all previous components already routed. On the top left corner you should see all unrouted components, in our case the CON2. Select CON2 with the mouse.  Move the component to the middle of the board.
de: An diesem Punkt sollten Sie das Leiterplatten Layout mit allen vorherigen schon platzierten Komponenten sehen. In der Nähe der vorhandenen Platine sehen Sie neue noch nicht geroutete Bauteile, in unserem Fall CON2. Selektieren Sie CON2 und verschieben Sie das Bauteil an den vorgesehenen Platz.

note: type: Plain text
en: Place CON2 and route it. Once done, save and proceed with the Gerber file generation as usual.
de: Platzieren Sie CON2 und erstellen die Leiterzüge. Wenn fertig dann speichern Sie und erstellen erneut die Gerber Dateien wie zuvor.

note: type: Plain text
en: The process described here can easily be repeated as many times as you need. Beside the Forward Annotation method described above, there is another method known as Backward Annotation. This method allows you to make modifications to your already routed PCB from Pcbnew and updates those modifications in your schematic and netlist file. The Backward Annotation method, however, is not that useful and is therefore not described here.
de: Der hier beschriebene Prozess kann einfach so oft wiederholt werden wie nötig. Zusätzlich zur hier beschriebenen Vorwärts Annotation gibt es noch eine andere Methode die als Rückwärts Annotation bekannt ist. Diese Methode erlaubt es Ihnen Veränderungen zuerst am Leiterplatten Design durchzuführen und diese dann zurück in den Schaltplan zu führen. Jedoch ist die Rückwärts Annotation nicht so zweckdienlich und deswegen nicht weiter hier beschrieben.

note: type: Title ===
en: Using Component Library Editor
de: Benutzen des Bauteileditors

note: type: Plain text
en: We can use the _Component Library Editor_ (part of __Eeschema__)  to make new components. In our project folder 'tutorial1' let's create a folder named 'library'. Inside we will put our new library file _myLib.lib_ as soon as we have created our new component.
de: Wir können den _Bibliothekseditor_ benutzen (Teil von __Eeschema__) um neue Bauteile zu erstellen. In unserem Projektordner 'tutorial1' erstellen wir einen Ordner 'library'. In diesem Ordner speichern wir die neue Bibliothek _myLib.lib_ ab sobald wir unser neues Bauteil kreiert haben.

note: type: Positional ($1) AttributeList argument for macro 'image'
en: Pin Properties
de: Pin Eigenschaften

note: type: Target for macro image
en: images/pin_properties.png
de: images/de/pin_properties.png

note: type: Plain text
en: Place the pin by clicking on the location you would like it to go, right below the 'MYCONN3' label.
de: Platzieren Sie den Pin durch Klicken an der Stelle wo er gezeichnet werden soll, direkt unter dem Bezeichner 'MYCONN3'.

note: type: Plain text
en: Repeat the place-pin steps, this time 'Pin name' should be 'INPUT', 'Pin number' should be '2', and 'Electrical Type' should be 'Passive'.
de: Wiederholen Sie den Schritt, dieses mal mit dem 'Pinnamen' 'INPUT', der 'Pinnummer 2' und dem 'Elektrischer Typ' 'Passive'.

note: type: Plain text
en: Repeat the place-pin steps, this time 'Pin name' should be 'GND', 'Pin number' should be '3', and 'Electrical Type' should be 'Passive'.  Arrange the pins one on top of the other. The component label 'MYCONN3' should be in the centre of the page (where the blue lines cross).
de: Wiederholen Sie den Schritt ein drittes Mal, der 'Pinname' soll nun 'GND' sein, die 'Pinnummer' ist '3' und der 'Elektrischer Typ' ist ebenfalls wieder 'Passive'. Verteilen Sie die Pins gleichmäßig übereinander. Der Bauteil Bezeichner 'MYCONN3' sollte im mittig in der vertikalen Achse der Zeichnung liegen.

note: type: Plain text
en: Next, draw the contour of the component. Click on the 'Add rectangle' icon image:images/icons/add_rectangle.png[add_rectangle_png]. We want to draw a rectangle next to the pins, as shown below. To do this, click where you want the top left corner of the rectangle to be (do not hold the mouse button down). Click again where you want the bottom right corner of the rectangle to be.
de: Als nächstes zeichnen Sie einen Umriss um das Bauteil. Klicken Sie dazu auf das Icon 'Rechteck hinzufügen' image:images/icons/add_rectangle.png[Rechteck hinzufügen]. Wir wollen ein Rechteck zeichnen was die Pins einschließt wie nachfolgend zu sehen. Um dies zu erstellen klicken Sie zuerst die linke obere Ecke des Rechtecks an und ziehen das Rechteck durch anfahren der unteren rechten Ecke auf. Klicken Sie wieder wenn die untere rechte Ecke des Rechtecks erreicht ist.

note: type: Plain text
en: If you want to fill the rectangle with yellow, set the fill colour to 'yellow 4' in *Preferences* -> *Select color scheme*, then select the rectangle in the editing screen with [e], selecting 'Fill background'.
de: Wenn Sie das Rechteck mit der Farbe Gelb ausfüllen wollen öffnen Sie im Fenster Eeschema den Menüpunkt *Einstellungen* -> *Einstellungen des Schaltplaneditors* den Reiter *Farben* und wählen in der Gruppe `Komponente` für `Gehäusehintergrund` zum Beispiel die Farbe Hellgelb.

note: type: Plain text
en: Save the component in your library __myLib.lib__. Click on the 'New Library' icon image:images/icons/new_library.png[new_library_png], navigate into _tutorial1/library/_ folder and save the new library file with the name __myLib.lib__.
de: Speichern Sie das Bauteil in Ihrer Bibliothek __myLib.lib__. Klicken Sie dazu auf das Icon 'Gegenwärtiges Bauteil in einer neuen Bibliothek speichern' image:images/icons/new_library.png[Gegenwärtiges Bauteil in einer neuen Bibliothek speichern]. Öffnen Sie den zuvor erstellten Ordner _tutorial1/library/_ und speichern Sie die Bibliothek unter dem Namen __myLib.lib__.

note: type: Plain text
en: Go to *Preferences* -> *Component Libraries* and add both _tutorial1/library/_ in 'User defined search path' and _myLib.lib in_ 'Component library files'.
de: Öffnen Sie *Einstellungen* -> *Bauteil Bibliotheken* und fügen Sie in 'Benutzerdefinierter Suchpfad' den Ordner _tutorial1/library/_ hinzu und _myLib.lib_ zu den 'Bauteilebibliotheksdateien'.

note: type: Plain text
en: Click on the 'Select working library' icon image:images/icons/library.png[library_png]. In the Select Library window click on _myLib_ and click OK. Notice how the heading of the window indicates the library currently in use, which now should be __myLib__.
de: Klicken Sie auf das Icon 'Arbeitsbibliothek auswählen' image:images/icons/library.png[Arbeitsbibliothek auswählen]. Im Auswahlfenster der Elemente wählen Sie _myLib_ und klicken auf OK. Beachten Sie das in der Fensterzeile nun die aktuell gewählte Bibliothek angezeigt wird, es sollte dort nun __[/Pfad/zu]/myLib.lib__ zu lesen sein.

note: type: Plain text
en: Click on the 'Update current component in current library' icon image:images/icons/save_part_in_mem.png[save_part_in_mem_png] in the top toolbar. Save all changes by clicking on the 'Save current loaded library on disk' icon image:images/icons/save_library.png[save_library_png] in the top toolbar. Click 'Yes' in any confirmation messages that appear.  The new schematic component is now done and available in the library indicated in the window title bar.
de: Klicken Sie auf das Icon 'Gegenwärtiges Bauteil in aktueller Bibliothek aktualisieren' image:images/icons/save_part_in_mem.png[Gegenwärtiges Bauteil in aktueller Bibliothek aktualisieren] in der oberen Toolbar. Speichern Sie alle neuen Änderungen durch anklicken des Icons 'Aktuelle Bauteilbibliothek speichern' image:images/icons/save_library.png[Aktuelle Bauteilbibliothek speichern] in der oberen Toolbar. Bestätigen Sie die Rückfrage mit Ja. Das neue Bauteil ist nun fertig und in der Bibliothek enthalten welche im Fenstertitel benannt ist.

note: type: Plain text
en: You can now close the Component library editor window. You will return to the schematic editor window. Your new component will now be available to you from the library __myLib__.
de: Sie können nun den Bauteilbibliothekseditor schließen. Sie werden wieder in den Schaltplaneditor zurück gelangen. Das neue Bauteil ist in der Bibliothek __myLib__ auswählbar.

note: type: Plain text
en: You can make any library _file.lib_ file available to you by adding it to the library path. From __Eeschema__, go to *Preferences* -> *Library* and add both the path to it in 'User defined search path' and _file.lib_ in 'Component library files'.
de: Sie können jede Bibliothek _Datei.lib_ auswählbar machen indem Sie diese in den Bibliothekssuchpfad hinzufügen. In __Eeschema__ öffnen Sie *Einstellungen* -> *Bauteil Bibliotheken* und fügen Sie in 'Benutzerdefinierter Suchpfad' den Ordner der Bibliothek hinzu und _Datei.lib_ zu den 'Bauteilebibliotheksdateien'.

note: type: Title ===
en: Export, import and modify library components
de: Export, Import und Verändern von Bauteilkomponenten

note: type: Plain text
en: Instead of creating a library component from scratch it is sometimes easier to start from one already made and modify it. In this section we will see how to export a component from the KiCad standard library 'device' to your own library _myOwnLib.lib_ and then modify it.
de: Anstatt mit einer leeren neuen Bibliothek zu starten ist es meistens einfacher mit einer vorhandenen Bibliothek zu beginnen und diese zu verändern. In diesem Abschnitt werden wir sehen wie man ein Bauteil aus der Standard Bibliothek 'device' in eine eigene Bibliothek exportiert und dann verändert.

note: type: Plain text
en: From KiCad, start __Eeschema__, click on the 'Library Editor' icon image:images/icons/libedit.png[libedit_png], click on the 'Select working library' icon image:images/icons/library.png[library_png] and choose the library 'device'. Click on 'Load component to edit from the current lib' icon image:images/icons/import_cmp_from_lib.png[import_cmp_from_lib_png] and import the 'RELAY_2RT'.
de: Im KiCad Projektmanager, starten Sie __Eeschema__ und klicken auf das Icon 'Bibliothekseditor - Bauteile erstellen oder bearbeiten' image:images/icons/libedit.png[Bibliothekseditor - Bauteile erstellen oder bearbeiten], klicken Sie auf das Icon 'Arbeitsbibliothek wählen' image:images/icons/library.png[Arbeitsbibliothek wählen] und wählen die Bibliothek 'device'. Klicken Sie nun auf das Icon 'Bauteil aus der gegenwärtigen Bibliothek laden' image:images/icons/import_cmp_from_lib.png[Bauteil aus der gegenwärtigen Bibliothek laden] und importieren 'RELAY_2RT'.

note: type: Plain text
en: Click on the 'Export component' icon image:images/icons/export.png[export_png], navigate into the _library/_ folder and save the new library file with the name _myOwnLib.lib._
de: Klicken Sie auf das Icon 'Bauteil exportieren' image:images/icons/export.png[Bauteil exportieren], navigieren in den Ordner _library/_ und speichern die neue Bibliothek unter dem Namen _myOwnLib.lib_.

note: type: Plain text
en: You can make this component and the whole library _myOwnLib.lib_ available to you by adding it to the library path. From __Eeschema__, go to *Preferences* -> *Component Libraries* and add both _library/_ in 'User defined search path' and _myOwnLib.lib_ in the 'Component library files'. Close the window.
de: Sie können dieses Bauteil und die komplette Bibliothek _myOwnLib.lib_ benutzen indem Sie diese zum Bibliothekspfad hinzufügen. In __Eeschema__, gehen Sie zu *Einstellungen* -> *Bauteil Bibliotheken* und fügen Sie in 'Benutzerdefinierter Suchpfad' den Ordner der Bibliothek hinzu und _myOwnLib.lib_ zu den 'Bauteilebibliotheksdateien'.

note: type: Plain text
en: Click on the 'Select working library' icon image:images/icons/library.png[library_png]. In the Select Library window click on _myOwnLib_ and click OK. Notice how the heading of the window indicates the library currently in use, it should be __myOwnLib__.
de: Klicken Sie auf das Icon 'Arbeitsbibliothek auswählen' image:images/icons/library.png[Arbeitsbibliothek auswählen]. Im Auswahlfenster der Elemente wählen Sie _myOwnLib_ und klicken auf OK. Beachten Sie das in der Fensterzeile nun die aktuell gewählte Bibliothek angezeigt wird, es sollte dort nun __[/Pfad/zu]/myOwnLib.lib__ zu lesen sein.

note: type: Plain text
en: Click on the 'Load component to edit from the current lib' icon image:images/icons/import_cmp_from_lib.png[import_cmp_from_lib_png] and import the 'RELAY_2RT'.
de: Klicken Sie auf das Icon 'Bibliothekseditor - Bauteile erstellen oder bearbeiten' image:images/icons/import_cmp_from_lib.png[Bibliothekseditor - Bauteile erstellen oder bearbeiten] und importieren RELAY_2RT.

note: type: Plain text
en: You can now modify the component as you like. Hover over the label 'RELAY_2RT', press [e] and rename it 'MY_RELAY_2RT'.
de: Sie können nun das Bauteil gemäß Ihren Vorstellungen verändern. Bewegen Sie den Mauszeiger über den Bezeichner 'RELAY_2RT', betätigen Sie die Taste [e] und benennen diesen in 'MY_RELAY_2RT' um.

note: type: Plain text
en: Click on 'Update current component in current library' icon image:images/icons/save_part_in_mem.png[save_part_in_mem_png] in the top toolbar. Save all changes by clicking on the 'Save current loaded library on disk' icon image:images/icons/save_library.png[save_library_png] in the top toolbar.
de: Klicken Sie auf das Icon 'Gegenwärtiges Bauteil in aktueller Bibliothek aktualisieren' image:images/icons/save_part_in_mem.png[Gegenwärtiges Bauteil in aktueller Bibliothek aktualisieren] in der oberen Toolbar. Speichern Sie alle neuen Änderungen durch anklicken des Icons 'Aktuelle Bauteilbibliothek speichern' image:images/icons/save_library.png[Aktuelle Bauteilbibliothek speichern] in der oberen Toolbar.

note: type: Title ===
en: Make schematic components with quicklib
de: Erstellen von Schaltplansymbolen mit quicklib

note: type: Plain text
en: This section presents an alternative way of creating the schematic component for MYCONN3 (see <<myconn3,MYCONN3>> above) using the Internet tool __quicklib__.
de: In dieser Sektion wird ein alternativer Weg zum Erstellen des Schaltplansymbols für MYCONN3 (siehe <<myconn3,MYCONN3>> weiter oben) unter Benutzung des Internet Tools __quicklab__ gezeigt.

note: type: Plain text
en: Head to the _quicklib_ web page: http://kicad.rohrbacher.net/quicklib.php
de: Öffnen Sie die _quicklab_ Webseite: http://kicad.rohrbacher.net/quicklib.php

note: type: Plain text
en: Fill out the page with the following information: Component name: MYCONN3 Reference Prefix: J Pin Layout Style: SIL Pin Count, N: 3
de: Fügen Sie folgende Informationen in die Felder ein: Component name: MYCONN3 Reference Prefix: J Pin Layout Style: SIL Pin Count, N: 3

note: type: Plain text
en: Click on the 'Assign Pins' icon. Fill out the page with the following information: Pin 1: VCC Pin 2: input Pin 3: GND.  Type : Passive for all 3 pins.
de: Klicken Sie auf den 'Assign Pins' Button. Fügen Sie folgende Informationen in die Felder ein: Pin 1: VCC Pin 2: Input Pin 3: GND.  Type: Passive für alle drei Pins.

note: type: Plain text
en: Click on the icon 'Preview it' and, if you are satisfied, click on the 'Build Library Component'. Download the file and rename it __tutorial1/library/myQuickLib.lib.__. You are done!
de: Klicken Sie auf das Icon 'Preview' und, wenn Sie zufrieden sind, klicken Sie auf 'Build Library Component'. Laden Sie die Datei herunter und speichern Sie diese unter __tutorial1/library/myQuickLib.lib.__. Sie sind fertig!

note: type: Plain text
en: Have a look at it using KiCad. From the KiCad project manager, start __Eeschema__, click on the 'Library Editor' icon image:images/icons/libedit.png[libedit_png], click on the 'Import Component' icon image:images/icons/import.png[import_png], navigate to _tutorial1/library/_ and select _myQuickLib.lib._
de: Betrachten Sie das Ergebnis in KiCad. Im KiCad Projektmanager, starten Sie __Eeschema__, klicken auf das Icon 'Bibliothekseditor - Bauteile erstellen oder bearbeiten' image:images/icons/libedit.png[Bibliothekseditor - Bauteile erstellen oder bearbeiten], klicken nun auf das Icon 'Bauteil importieren' image:images/icons/import.png[Bauteil importieren] und öffnen den Ordner _tutorial1/library/_ und öffnen _myQuickLib.lib_.

note: type: Plain text
en: You can make this component and the whole library _myQuickLib.lib_ available to you by adding it to the KiCad library path. From __Eeschema__, go to *Preferences* -> *Component Libraries* and add _library_ in 'User defined search path' and _myQuickLib.lib_ in 'Component library files'.
de: Sie können dieses Bauteil und die gesamte Bibliothek _myQuickLib.lib_ auswählbar machen indem Sie diese in den KiCad Bibliothekssuchpfad hinzufügen. In Eeschema öffnen Sie *Einstellungen* -> *Bauteil Bibliotheken* und fügen Sie in 'Benutzerdefinierter Suchpfad' den Ordner _library_ hinzu und _myQuickLib.lib_ zu den Bauteilebibliotheksdateien.

note: type: Plain text
en: As you might guess, this method of creating library components can be quite effective when you want to create components with a large pin count.
de: Wie Sie sich vorstellen können kann diese Methode eine Bauteilbibliothek zu erstellen sehr effektiv sein wenn Sie Bauteile mit einer hohen Pin Anzahl erstellen wollen.

note: type: Title ===
en: Make a high pin count schematic component
de: Erstellen eines Bauteils mit zahlreichen Pins

note: type: Plain text
en: In the section titled _Make Schematic Components in quicklib_ we saw how to make a schematic component using the _quicklib_ web-based tool.  However, you will occasionally find that you need to create a schematic component with a high number of pins (some hundreds of pins). In KiCad, this is not a very complicated task.
de: Im Abschnitt _Erstellen von Schaltplansymbolen mit quicklib_ haben wir gesehen wie man Schaltplansymbole mit _quicklib_, einem Web basierten Tool, erstellen kann. Vereinzelt besteht die Notwendigkeit Schaltplansymbole mit einer sehr hohen Anzahl an Pins (mehrere hundert) zu erstellen. Dies ist keine besonders schwierige Aufgabe in KiCad.

note: type: Plain text
en: Suppose that you want to create a schematic component for a device with 50 pins. It is common practise to draw it using multiple low pin-count drawings, for example two drawings with 25 pins each. This component representation allows for easy pin connection.
de: Stellen Sie sich vor Sie möchten ein Bauteil mit 50 Pins erstellen. Es ist eine übliche Praxis diese aus mehrfachen Zeichnungen mit kleinerer Pin Anzahl zu erstellen, zum Beispiel zwei Zeichnungen mit jeweils 25 Pins. Diese Komponentendarstellung ermöglicht einen einfachen Pin Anschluss.

note: type: Plain text
en: The best way to create our component is to use _quicklib_ to generate two 25-pin components separately, re-number their pins using a Python script and finally merge the two by using copy and paste to make them into one single DEF and ENDDEF component.
de: Der einfachste Weg unser Bauteil zu erstellen ist, zwei separate 25-Pin Bauteile mit _quicklib_ zu erzeugen, die Pin Nummerierung mit einem Python Skript anzupassen und final die beiden Bauteile durch Copy&Paste in ein einziges DEF und ENDEFF Bauteil zu mergen.

note: type: Plain text
en: You will find an example of a simple Python script below that can be used in conjunction with an _in.txt_ file and an _out.txt_ file to re-number the line: +X PIN1 1 -750 600 300 R 50 50 1 1 I+ into +X PIN26 26 -750 600 300 R 50 50 1 1 I+ this is done for all lines in the file __in.txt__.
de: Hier ist ein Python Beispiel Skript welches in Verbindung mit einer Datei _in.txt_ und _out.txt_ benutzt werden kann um die Zeile +X PIN1 1 -750 600 300 R 50 50 1 1 I+ in +X PIN26 26 -750 600 300 R 50 50 1 1 I+ abzuändern. Dies wird auf alle Zeilen in der Datei __in.txt__ angewendet.

note: type: Block title
en: Simple script
de: Einfaches Skript

note: type: Plain text
en: While merging the two components into one, it is necessary to use the Library Editor from Eeschema to move the first component so that the second does not end up on top of it. Below you will find the final .lib file and its representation in __Eeschema__.
de: Beim Zusammenführen der zwei Bauteile in eines ist es nötig den Bibliothekseditor von Eeschema zu benutzen um das erste Bauteil zuerst zu bewegen damit das Zweite nicht vor dem Ersten eingefügt wird. Folgend ein Beispiel einer finalen *.lib Datei und deren Darstellung in __Eeschema__.

note: type: Block title
en: Contents of a *.lib file
de: Inhalt einer *.lib Datei

note: type: Plain text
en: The Python script presented here is a very powerful tool for manipulating both pin numbers and pin labels. Mind, however, that all its power comes for the arcane and yet amazingly useful Regular Expression syntax: _http://gskinner.com/RegExr/._
de: Das hier gezeigte Python Skript ist ein sehr mächtiges Tool um Pin Nummern und Pin Bezeichnungen zu manipulieren. Dessen Mächtigkeit stammt aus dem verborgenen und verblüffenden Gebrauch von Regular Expressions: _http://gskinner.com/RegExr/_.

note: type: Title ==
en: Make component footprints
de: Erstellen eines Footprints

note: type: Plain text
en: As for _.lib_ files, _.kicad_mod_ library files are text files that can contain anything from one to several parts.
de: Wie _.lib_ Dateien sind auch _.kicad_mod_ Dateien reine Textdateien die einzelne oder mehrere Elemente enthalten können.

note: type: Plain text
en: There is an extensive footprint library with KiCad, however on occasion you might find that the footprint you need is not in the KiCad library.  Here are the steps for creating a new PCB footprint in KiCad:
de: In KiCad ist eine umfangreiche Footprint Bibliothek enthalten, aber gelegentlich finden Sie vielleicht in der KiCad Bibliothek nicht den Footprint den Sie benötigen. Hier sind die nötigen Schritte um einen neuen PCB Footprint in KiCad zu erstellen:

note: type: Title ===
en: Using Footprint Editor
de: Benutzen des Footprint Editors

note: type: Plain text
en: From the KiCad project manager start the _Pcbnew_ tool. Click on the 'Open Footprint Editor' icon image:images/icons/edit_module.png[edit_module_png] on the top toolbar. This will open the 'Footprint Editor'.
de: Im KiCad Projektmanager starten Sie das _Pcbnew_ Tool. Klicken Sie auf das Icon 'Footprinteditor öffnen' image:images/icons/edit_module.png[Footprinteditor öffnen] in der oberen Toolbar. Dies öffnet den 'Footprint Editor'.

note: type: Plain text
en: Click on the 'New Footprint' icon image:images/icons/new_footprint.png[new_footprint_png] on the top toolbar.  Type 'MYCONN3' as the 'footprint name'. In the middle of the screen the 'MYCONN3' label will appear. Under the label you can see the 'REF*__' label. Right click on 'MYCONN3' and move it above 'REF*__'. Right click on 'REF__*', select 'Edit Text' and rename it to 'SMD'. Set the 'Display' value to 'Invisible'.
de: Klicken Sie auf das Icon 'Neuer Footprint' image:images/icons/new_footprint.png[Neuer Footprint] in der oberen Toolbar. Geben Sie 'MYCONN3' als 'Footprintname' ein. In der Mitte des Bildschirms erscheint der Bezeichner 'MYCONN3'. Unter dem Bezeichner sehen Sie das 'REF*__' Label. Klicken Sie mit der rechten Maustaste auf 'MYCONN3' und verschieben Sie dieses Element über 'REF*__'. Klicken Sie mit der rechten Maustaste auf 'REF__*', wählen Sie 'Text verändern' und benennen die Referenz nach 'SMD' um. Setzen Sie die 'Darstellung' auf 'Nicht sichtbar'.

note: type: Plain text
en: Select the 'Add Pads' icon image:images/icons/pad.png[pad_png] on the right toolbar. Click on the working sheet to place the pad. Right click on the new pad and click 'Edit Pad'. You can also use [e].
de: Betätigen Sie das Icon 'Pads hinzufügen' image:images/icons/pad.png[Pads hinzufügen] in der rechten Toolbar. Klicken Sie in das Arbeitsblatt um einen Pad hinzuzufügen. Machen Sie einen Rechtsklick auf das Pad und wählen 'Pad editieren'. Alternativ können Sie die Taste [e] betätigen.

note: type: Positional ($1) AttributeList argument for macro 'image'
en: Pad Properties
de: Pad Eigenschaften

note: type: Target for macro image
en: images/pad_properties.png
de: images/de/pad_properties.png

note: type: Plain text
en: Set the 'Pad Num' to '1', 'Pad Shape' to 'Rect', 'Pad Type' to 'SMD', 'Shape Size X' to '0.4', and 'Shape Size Y' to '0.8'. Click OK.  Click on 'Add Pads' again and place two more pads.
de: Setzen Sie 'Padnummer' auf '1', die 'Form' auf 'Rechteck', den 'Padtyp' auf 'SMD', die 'Größe X' zu '0,4' und die 'Größe Y' zu '0,8'. Klicken Sie auf OK. Klicken Sie wieder auf 'Pads hinzufügen' und platzieren zwei weitere Pads.

note: type: Plain text
en: If you want to change the grid size, *Right click* -> **Grid Select**. Be sure to select the appropriate grid size before laying down the components.
de: Wenn Sie die Rastergröße ändern wollen klicken Sie mit der rechten Maustaste auf das Arbeitsblatt und wählen **Rasterauswahl**. Bedenken Sie, dass Sie die richtige Rastergröße auszuwählen bevor Sie Bauteile platzieren.

note: type: Plain text
en: Move the 'MYCONN3' label and the 'SMD' label out of the way so that it looks like the image shown above.
de: Verschieben Sie die Bezeichner 'MYCONN3' und 'SMD' so weit das es so aussieht wie oberhalb zu sehen.

note: type: Plain text
en: When placing pads it is often necessary to measure relative distances. Place the cursor where you want the relative coordinate point _(0,0)_ to be and press the space bar. While moving the cursor around, you will see a relative indication of the position of the cursor at the bottom of the page. Press the space bar at any time to set the new origin.
de: Beim Platzieren von Pads ist es oft nötig Abstände mit relativen Maßen zu messen. Platzieren Sie den Cursor an der Stelle von der ausgehend der temporäre Nullpunkt der Messung sein soll und betätigen die Leertaste. Beim Bewegen der Maus können Sie in der Fußleiste den relativen Abstand zum zuvor gesetzten Bezugspunkt sehen. Betätigen Sie die Leertaste wiederholt um einen neuen Nullpunkt zu setzen.

note: type: Plain text
en: Now add a footprint contour. Click on the 'Add graphic line or polygon' button image:images/icons/add_polygon.png[add_polygon_png] in the right toolbar. Draw an outline of the connector around the component.
de: Fügen Sie nun dem Footprint einen Umriss hinzu. Klicken Sie auf das Icon 'Grafische Linie oder Polygon hinzufügen' image:images/icons/add_polygon.png[Grafische Linie oder Polygon hinzufügen] in der rechten Toolbar. Ziehen Sie eine Linie um das Bauteil herum.

note: type: Plain text
en: Click on the 'Save Footprint in Active Library' icon image:images/icons/save_library.png[save_library_png] on the top toolbar, using the default name MYCONN3.
de: Klicken Sie auf das Icon 'Footprint in aktiver Bibliothek speichern' image:images/icons/save_library.png[Footprint in aktiver Bibliothek speichern] in der oberen Toolbar, behalten Sie den Namen MYCONN3 bei.

note: type: Title ==
en: Note about portability of KiCad project files
de: Informationen über die Portabilität von KiCad Projektdateien

note: type: Plain text
en: What files do you need to send to someone so that they can fully load and use your KiCad project?
de: Welche Daten müssen Sie jemanden übersenden damit diese Person Ihr KiCad Projekt laden und benutzen kann?

note: type: Plain text
en: When you have a KiCad project to share with somebody, it is important that the schematic file __.sch__, the board file __.kicad_pcb__, the project file _.pro_ and the netlist file __.net__, are sent together with both the schematic parts file _.lib_ and the footprints file __.kicad_mod__. Only this way will people have total freedom to modify the schematic and the board.
de: Wenn Sie ein KiCad Projekt mit jemand anderen teilen möchten ist es wichtig, dass Sie die Schaltplandatei __.sch__, die Platinendatei __.kicad_pcb__, die Projektdatei _.pro_ und die Netzlistendatei __.net__ zusammen mit den Bauteil spezifischen Dateien für Schaltplansymbole (_.lib_) und für die Footprints (__.kicad_mod__) zusammen weiter geben. Nur so haben andere Personen die komplette Freiheit und Kontrolle den Schaltplan und die Platine zu verändern.

note: type: Plain text
en: With KiCad schematics, people need the _.lib_ files that contain the symbols. Those library files need to be loaded in the _Eeschema_ preferences. On the other hand, with boards (__.kicad_pcb__ files), footprints can be stored inside the _.kicad_pcb_ file. You can send someone a _.kicad_pcb_ file and nothing else, and they would still be able to look at and edit the board. However, when they want to load components from a netlist, the footprint libraries (__.kicad_mod__ files) need to be present and loaded in the _Pcbnew_ preferences just as for schematics. Also, it is necessary to load the _.kicad_mod_ files in the preferences of _Pcbnew_ in order for those footprints to show up in __Cvpcb__.
de: Mit den KiCad Schaltplänen zusammen werden auch die _.lib_ Dateien benötigt die die Schaltplansymbole enthalten. Diese Bibliotheken müssen durch die _Eeschema_ Einstellungen geladen werden. Auf der anderen Seite, mit den Platinen (die __.kicad_pcb__ Dateien) können auch die Footprintdateien innerhalb der _.kicad_pcb_ Dateien gespeichert werden. Sie können jemanden anderen nur die _.kicad_pcb_ Datei geben und es sollte anderen möglich sein die Platine betrachten und bearbeiten zu können. Aber, wenn andere Personen Bauteile von einer Netzeliste laden wollen müssen die Footprint Bibliotheken (__.kicad_mod__ Dateien) vorhanden und über die Einstellungen von _Pcbnew_ geladen sein, analog zu den Schaltplansymbolen in _Eeschema_. Ebenfalls ist es nötig die _.kicad_mod_ Dateien über die Einstellungen von _Pcbnew_ zu laden damit für diese Footprints in __Cvpcb__ gezeigt werden.

note: type: Plain text
en: If someone sends you a _.kicad_pcb_ file with footprints you would like to use in another board, you can open the Footprint Editor, load a footprint from the current board, and save or export it into another footprint library. You can also export all the footprints from a _.kicad_pcb_ file at once via *Pcbnew* -> *File* -> *Archive* -> *Footprints* -> **Create footprint archive**, which will create a new _.kicad_mod_ file with all the board's footprints.
de: Wenn Ihnen jemand eine _.kicad_pcb_ Datei mit den Footprints schickt und Sie möchten diese in einer anderen Platine benutzen, dann können Sie den Footprint Editor öffnen, ein Footprint aus der aktueller Platine laden und diesen in eine andere Footprint Bibliothek abspeichern oder exportieren. Sie können auch alle Footprints aus einer _.kicad_pcb_ Datei mit einem mal exportieren indem Sie *Pcbnew* -> *Datei* -> *Footprints archivieren* -> *Neue Bibliothek erstellen und Footprints speichern* aufrufen. Dies erstellt eine neue _.kicad_mod_ Datei mit allen Footprints der Platine.

note: type: Plain text
en: Bottom line, if the PCB is the only thing you want to distribute, then the board file _.kicad_pcb_ is enough. However, if you want to give people the full ability to use and modify your schematic, its components and the PCB, it is highly recommended that you zip and send the following project directory:
de: Als Schlusswort, wenn die Platine das einzige ist was Sie weiter geben wollen, dann ist die Platinendatei _.kicad_pcb_ ausreichend. Wenn Sie aber anderen Personen alle Möglichkeiten geben wollen Ihren Schaltplan, die Bauteile und die Platine ändern zu können dann ist es sehr sinnvoll das Sie den kompletten Projektordner als Zip Datei komprimieren und senden:

note: type: Title ==
en: More about KiCad documentation
de: Mehr KiCad Dokumentation

note: type: Plain text
en: This has been a quick guide on most of the features in KiCad. For more detailed instructions consult the help files which you can access through each KiCad module. Click on *Help* -> **Manual**.
de: Dies war ein kurzer Guide durch die meisten Funktionen von KiCad. Für noch mehr detailliertere Instruktionen besuchen Sie die Hilfe Dateien der jeweiligen KiCad Module die über den Menüpunkt 'Hilfe' aufgerufen werden können. Klicken Sie jeweils auf *Hilfe* -> **[KiCad Modul]-Benutzerhandbuch**.

note: type: Plain text
en: KiCad comes with a pretty good set of multi-language manuals for all its four software components.
de: KiCad kommt mit einem Set von multilingualen Benutzerhandbüchern für alle vier Software Komponenten.

note: type: Plain text
en: The English version of all KiCad manuals are distributed with KiCad.
de: Die englischen Versionen von allen KiCad Modulen wird mit KiCad verteilt.

note: type: Plain text
en: In addition to its manuals, KiCad is distributed with this tutorial, which has been translated into other languages. All the different versions of this tutorial are distributed free of charge with all recent versions of KiCad. This tutorial as well as the manuals should be packaged with your version of KiCad on your given platform.
de: Als Ergänzung zu den Benutzerhandbüchern wird KiCad mit diesem Tutorial verteilt, welches auch in andere Sprachen übersetzt worden ist. All die verschiedenen Versionen dieses Dokuments werden kostenfrei mit allen aktuellen Versionen von KiCad verteilt. Dieses Tutorial und auch die Handbücher sollten zusammen mit der Version von KiCad passend zu Ihrer Plattform verteilt werden.

note: type: Plain text
en: For example, on Linux the typical locations are in the following directories, depending on your exact distribution:
de: Zum Beispiel, unter Linux sind die typischen Orte die folgenden Verzeichnisse, abhängig von der genauen Distribution:

note: type: Plain text
en:  /usr/share/doc/kicad/help/en/
     /usr/local/share/doc/kicad/help/en
de:  /usr/share/doc/kicad/help/de/
     /usr/local/share/doc/kicad/help/de

note: type: Plain text
en: On Windows it is in:
de: Unter Windows ist dies Anleitungen zu finden unter:

note: type: Plain text
en:  <installation directory>/share/doc/kicad/help/en
de:  <Installationsverzeichnis>\share\doc\kicad\help\de

note: type: Plain text
en: On OS X:
de: In Apple Mac OS:

note: type: Plain text
en:  /Library/Application Support/kicad/help/en
de:  /Library/Application Support/kicad/help/de

note: type: Title ===
en: KiCad documentation on the Web
de: KiCad Dokumentation im Internet
