Forum: Platinen KiCAD - Was bedeuten die Layer?


von Julian V. (torten_juli)


Lesenswert?

Welche funktion erfüllen folgende Layer:

F.CrtYd footprintcourtyards on boards front
B.CrtYd footprintcourtyards on boards back
F.Fab   footprint assembly on boards front
B.Fab   footprint assembly on boards back

F. und B. steht für front und back, soweit klar, aber der Rest? Kann 
auch nichts mit der Beschreibung anfangen.

Es wäre schön, wenn mich jemand aufklären könnte.

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Juli.

Juli V. schrieb:
> Welche funktion erfüllen folgende Layer:
>
> F.CrtYd footprintcourtyards on boards front
> B.CrtYd footprintcourtyards on boards back

Courtyard Layer. Ein Courtyardlayer zeigt eine Grenze für ein Bauteil 
plus dem Platzbedarf für z.B. Bestückungswerkzeuge.

> F.Fab   footprint assembly on boards front
> B.Fab   footprint assembly on boards back

Das ist ein "echter" Bestückungsplan, im Uunterschied zu dem "silk 
screen" Bestückungsaufdruck auf der Platine.

Ein Bestückungsplan kann mehr Informationen beinhalten als der 
Bestückungsaufdruck auf der Platine, z.B. auich noch umfangreiche 
Kommentare.

Ausserdem brauchen beim Bestückungsplan die Referenzbezeichner nicht wie 
im Gegensatz zum Silkscreen ausserhalb des Footprints liegen. Beim 
Aufdruck auf einer Platine würden ja sonst die montierten Bauteile den 
Reverenzbezeichner verdecken.

Auch ist es im Bestückungsplan leichter, auch konkretere 
Bauteilinformationen unter zu bringen. Aus Platz- und Übersichtsgründen 
lasse ich sie beim Bestückungsaufdruck auf der Platine immer weg. Hier 
ist der Bestückungsplan deutlich freier, wenn man nicht generell eine 
gut kommentierte Bestückungsliste (BOM = Bill of Materials) bevorzugt.



>
> F. und B. steht für front und back, soweit klar,

Richtig. Wobei die Unterscheidung bei doppelseitig Bestückten Platinen 
auch Richtung Willkür driftet. ;O)

Im allgemeinen nimmt man als Oberseite bei SMD dann die Seite, auf der 
mehr Bauteile sind, als Oberseite. IPC fängt dort auch mit dem zählen 
der Kupfewrlagen an.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de

von Julian V. (torten_juli)


Lesenswert?

Bernd Wiebus schrieb:
> Courtyard Layer. Ein Courtyardlayer zeigt eine Grenze für ein Bauteil
> plus dem Platzbedarf für z.B. Bestückungswerkzeuge.

Da ich KiCAD als Hobby benutzte spielt das dann für mich keine Rolle. 
Mein Lötkolben hat schon genügend PLatz :D

Bernd Wiebus schrieb:
> Das ist ein "echter" Bestückungsplan

Einen Bestückungsplan benötige ich dann auch nicht.

Noch kurz warum die Frage: Ich bin dabei mir eine eigene KiCAD-Library 
zusammenzustellen. Beim Footprinterstellen ist mir aufgefallen, dass 
z.B. in den Libs der Widerstände von github diese Layer benutzt worden 
sind. Mich haben diese aber gestört. Da ich nun weiß wozu diese Layer da 
sind, kann ich diese auch in meinen Footprints entfernen.

Danke wie immer für deine ausführliche Antwort bei Themen zu KiCAD

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Juli.

Juli V. schrieb:

> Noch kurz warum die Frage: Ich bin dabei mir eine eigene KiCAD-Library
> zusammenzustellen. Beim Footprinterstellen ist mir aufgefallen, dass
> z.B. in den Libs der Widerstände von github diese Layer benutzt worden
> sind. Mich haben diese aber gestört. Da ich nun weiß wozu diese Layer da
> sind, kann ich diese auch in meinen Footprints entfernen.

Richtig, für Handverlötung brauchst Du die nicht. Darum kannst Du Dir 
schenken, diese zu zeichnen.
Auf der anderen Seite brauchen sie Dich nicht zu stören, wenn Du in 
Bibliotheken welche findest.
Sie landen beim Gerber-Plot bzw. allgemein beim Plotten in 
unterschiedlichen Dateien, und Du verkneifst Dir eben, diese Dateien zu 
verwenden.

Es gilt das jede Lage einer eigenen Gerber-Datei entspricht.

Diese Lagen sind relativ neu in KiCad, und in den Bibliotheksregeln für 
die offizielle Library ist mittlerweile sogar ein Courtyard ausdrücklich 
gefordert.
Ob allerdings ein Courtyard für einen SMD Footprint, der ausdrücklich 
für Handverlötung vorgesehen ist, sinnvoll ist, darf zu recht 
Hinterfragt werden. Es liessen sich zwar theoretisch Situationen denken, 
wo auch das sinnvoll ist, aber....naja.

Auf der anderen Seite stören sie nicht bzw. ich werde sie so leicht 
wieder los, dass ich auch für ein kategorisches Aufnehmen in die 
Bibliothek bin, wenn die Bibliotheksregeln dadurch einfach gehalten 
werden können (halt alles "mit" ohne "komplizierte" Ausnahmeregel).  ;O)

Die Verwendung von Bestückungsplänen ist auch bei Vollprofis eher 
selten. Das ist dafür eher etwas für Dokumentationsfreaks wie mich. ;O)

> Danke wie immer für deine ausführliche Antwort bei Themen zu KiCAD

Bitte, gern geschehen. :-)
Allerdings gelten die Informationen zur Layernutzung allgemein für 
Platinen und Programme, die soetwas unterstützen. Das ist nicht KiCad 
spezifisch.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.