Forum: Platinen [Kicad4] Im Footprint Editor auf .User Ebenen zeichnen


von Neo Nerd (Gast)


Lesenswert?

Hi, ich möchte ein Bauteil in Kicad erstellen und dafür auf den .User 
Ebenen etwas einzeichnen. Die Ebenen sind im Footprint Editor aber 
ausgegraut und ich kann sie nicht auswählen. In anderen Bibliotheken 
habe ich aber schon Zeichnungen zB auf Dwgs.User gesehen.

Geht das in Kicad 4 nicht mehr oder muss man da irgendwo was einstellen?

von Uhu U. (uhu)


Lesenswert?

Was spricht gegen .CrtYd?

von Neo Nerd (Gast)


Lesenswert?

Wofür ist der Layer überhaupt? Ist in der Doku nicht beschrieben. Finde 
zumindest nix

von Greg (Gast)


Lesenswert?

> 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.

Quelle:
Beitrag "KiCAD - Was bedeuten die Layer?"

Wenn du diese unbedingt beim Footprinterstellen benutzen willst, so 
versuche zunächst mit dem F.CrtYd das zu zeichnen. Danach kannst du mit 
einem Texteditor die Zeilen danach suchen und ersetzen lassen.
z.B.
(fp_line (start -28 -30) (end 35 -30) (layer F.CrtYd) (width 0.15))
ändern in
(fp_line (start -28 -30) (end 35 -30) (layer Eco1.User) (width 0.15))

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Neo Nerd.

Neo Nerd schrieb:

> In anderen Bibliotheken
> habe ich aber schon Zeichnungen zB auf Dwgs.User gesehen.
> Geht das in Kicad 4 nicht mehr oder muss man da irgendwo was einstellen?

Da ist was schiefgelaufen. Auch auf EdgeCuts kann ich in RC4 nichts mehr 
im Footprint zeichnen.
Das ist insofern doof, weil ich z.b. komplette Platinenumrisse, 
Eurokarten z.b., als Footprint angelegt habe, und bei Bauteilen, für die 
die Leiterkartenkante aus funktionalen Gründen wichtig ist, z.B. 
Kantenverbinder, oder Stecker, die in einem bestimmten Abstand zur Kante 
stehen sollten habe ich die Kante auch immer in edgeCuts gezeichnet.

Mann kann aber jetzt für den Fall des kompletten Platinenumrisses 
Argumentieren, dass dieses ein etwas "unsauberes" Verfahren ist, weil 
diese mit "append Board" als komplette Platine eingebunden werden 
sollten,
Genauso können die wichtigen Kanten für die Stecker z.b. kann man auch 
in andere Layer wie Silkscreens gezeichnet werden, und legt sie später 
deckend auf einen EdgeCut.

Wenn alle Stricke reissen: Du kannst mit einem Texteditor in der 
Footprintdatei die Lage manuell "anpassen".
Wenn Du es ein paar mal gemacht hast, geht das flott von der Hand.

Trozdem werde ich mal im Userforum danach fragen.

Neo Nerd schrieb:
> Wofür ist der Layer überhaupt? Ist in der Doku nicht beschrieben. Finde
> zumindest nix

.CrtYd ist ein Courtyard. Ein Hof um die Bauteile herum, der z.B. für 
Plazierungswerkzeuge oder dergleichen freigehalten werden soll.

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

: Bearbeitet durch User
von Neo Nerd (Gast)


Lesenswert?

Vielen Dank, werde erst mal CrtYd verwenden

von Norbert W. (mariner-dovb)


Lesenswert?

Hallo, ich möchte auch auf .User -Ebenen zeichnen, allerdings aus 
anderen Gründen.
Ich "mißbrauche" PCBNEW zur Herstellung von Frontplatten, es 
funktioniert alles doch ganz gut.
Ich will meine Frontplatten jedoch deutlich von anderen Projekten 
separieren, und Probleme vermeiden, indem ich hierfür nur .user -Ebenen 
verwende.
Dabei ist es ausgesprochen hinderlich, daß ich nicht direkt auf diese 
Ebenen zeichnen kann, sondern die Zeichnung erst auf einer anderen Ebene 
erstelleen muß, um sie dann per edit  Strich für Strich auf die 
Zielebene zu verschieben. Das nervt tierisch!
Gibt es einen Weg, direkt auf diese Ebenen zu zeichnen?
Vielen Dank
nw

Beitrag #5330533 wurde vom Autor gelöscht.
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.