PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : KiCad KiCad layout und lötstopmaske



inka
13.06.2021, 14:25
hallo allerseits,
ich hab für eine ganz einfache platine manuell ein layout erstellt. Lötpads bzw. vias gesetzt und mit leiterbahnen verbunden:
35528

habe dann gerberfiles erzeugt und an einen platinenhersteller geschickt. Der moniert nun, dass die layer für lötstopplack leer sind. In der dokumentation steht wohl drinn, dass die lötstopmaske automatisch erzeugt wird, allerdings brauch man dazu auch die footprints, die habe ich aber nicht.

Ich hab schon alles mögliche durchsucht wie ich die masken (auch von hand) machen kann, finde aber nichts. Gibts da wirklich keine möglichkeit?

021aet04
13.06.2021, 18:46
Ich arbeite auch mit Kicad, aber ich zeichne zuerst immer einen Schaltplan. Das hat den Vorteil, dass du immer weißt was am Ende bei der Platine herauskommt, die richtigen Footprints hast,.....

Warum hast du keinen Schaltplan gezeichnet?

Wenn es die Footprints nicht gibt, kann man diese auch zeichnen (ich habe auch schon Symbole und Footprints gezeichnet).


Aber wie man vorgeht wenn du nur die Platine zeichnest, weiß ich nicht. Ich habe mir ein Buch gekauft, da könnte ich nachschauen ob etwas drinnensteht. Bin aber jetzt nicht zuhause.

Wenn du möchtest kann ich nachsehen.

MfG Hannes

inka
14.06.2021, 10:04
Warum hast du keinen Schaltplan gezeichnet?

angefangen habe ich mit einer schaltplan handskizze und steckbrettaufbau. Den schaltplan habe ich dann in fritzing übertragen, bei einem stepupmodul von 3.7V zu 3.3V war dann allerdings schluss mit fertigen bauteilen, also wieder zu handskizze...

Und als ich gesehen habe, mit wie wenigen strichen meine leiterbahnen fertig waren, habe ich es dann gelassen. jetzt habe ich mir so geholfen, dass ich ein bauteil aus HiCad im footprint editor "zerlegt" habe, ein einzelnes footpad über die zwischenablage kopiert und dann händisch auf dem lötmask-layer platziert habe. mal schauen ob die chinesen damit zufrieden sind...


Wenn du möchtest kann ich nachsehen.

hab mir ja jetzt provisorisch helfen können, interessant wäre es schon...

Moppi
14.06.2021, 11:39
... auf dem lötmask-layer platziert habe. mal schauen ob die chinesen damit zufrieden sind...


Die "Chinesen" sollten das manuell überprüfen. Bei meinen Platinen machen die das bisher und dann nehmen die ggfs. eine Korrektur vor. Allerdings sind alle Daten vorhanden und ich verwende auch deren Programm, da passt es dann. Aber dennoch habe ich meine ersten Entwürfe auch manuell erstellt. Mit kopieren von Objekten von irgendwoher (Lötpads aus vorhandenen Vorlagen für Bauteile), da gabs aber dieses Problem mit den Footprints nicht, dass die nicht dabei gewesen wären.

Gutes Gelingen!
MfG

White_Fox
14.06.2021, 18:48
Ich kenne KiCad nicht (ich arbeite mit Altium, das ist das Industriewerkzeug von dem sich KiCad vieles abschaut), würde dir aber dringend davon abraten deine Leiterkarte im Blindflug ohne Schaltplan zu machen.

Am Besten ist du lernst erstmal wie man Bauteile selber erstellt. In Altium gibt es da auch deutlich mehr als nur einen Weg, wobei der Einfachste der Ungünstigste ist. Und ich kann mir gut vorstellen daß das in KiCad ähnlich aussieht.

KiCad ist nun schon etwas fortgeschritten und ein recht mächtiges Werkzeug geworden. Es kann viel, aber erfordert auch viel Einarbeit. Im professionellen Bereich setzt man ein, eher zwei Jahre recht intensive Nutzung an, bis man ein CAD anständig beherrscht - und selbst dann findet man hin und wieder etwas Neues, das man noch nicht kannte.

Aber nimm dir die Zeit...es lohnt sich bestimmt. Fang mit dem Bauteilerstellen und Bibliotheksorganisation an, eine gut sortierte und gepflegte Bibliothek ist das Wichtigste. Und dann Schaltplan...und zum Schluß die Platine.

inka
15.06.2021, 08:31
@White-Fox
alles richtig was du schreibst, ich habe aber eine etwas andere sicht auf die dinge, die ich jetzt bzw. in den letzten jahren als hobby tue. Früher habe ich jahrelang am CAD (caddy, autocad, catia) gearbeitet - man muss es beherrschen, wenn man gute resultate bringen will und muss.

Nun bin ich in rente, 73 und habe keine zwei jahre zeit um mich intensiv mit KiCad (oder anderen werkzeugen) auseinander zu setzen. Ich habe meistens ein akutes problem und das muss ich lösen um zum ergebnis und erfolg zu kommen. Egal ob es sich um elektronik, c++, HTML (hallo Moppi :-)) oder eben leiterplatten handelt...
Natürlich lerne ich auch noch mit 73, wenn das nicht so wäre, würde ich das alles hier in die ecke schmeissen, hände in den schoss legen und aufs ende warten...
Aber für die "reine kunst des perfekten" fehlt mir einfach die zeit, es muss auch mal "quick and dirty" sein dürfen - habt nachsehen mit mir :-)

Moppi
15.06.2021, 10:14
Geht jetzt am Thema vorbei. Aber ich habe mit easyEda angefangen, praktisch mit gar keinem Wissen über diese Programme. Ich hatte da auch ein paar Probleme mit den Eigenheiten (Schaltplansimulation blicke ich noch nicht durch, interessiert mich am Ende aber auch nicht wirklich), aber nicht, um Freihand (ohne Plan etc. pp) eine Platine zu zeichnen. Und das hat auch gleich von Anfang an funktioniert. Dort kann man einfach loslegen. Man hat Pads, Via, Tracks, usw. in der Zeichenvorlage. Dazu muss man noch die Platinenbegrenzungslinien einzeichnen. Dann als Gerber-File exportieren und alles ist drinnen, was benötigt wird. Mir scheint das bei KiCad da jetzt zu umständlich. Oder es ist ein Bedienungsfehler des Programms.

Holomino
15.06.2021, 13:34
Im professionellen Bereich setzt man ein, eher zwei Jahre recht intensive Nutzung an, bis man ein CAD anständig beherrscht
Wow, mich hat man zur Diplomarbeit einfach das erste mal vor Orcad und Trax gesetzt.
Aus mir ist zwar auch kein professioneller Hardwareentwickler geworden...


... habt nachsehen mit mir :-)
...aber stell Dich drauf ein:
Du bist während des Aufbaus und auch später während des Betriebs auf die Reproduzierbarkeit Deiner Arbeit angewiesen.
Entweder läufts zu Anfang nur auf drei Rädern und man muss was patchen (beim ersten Prototypen sowieso) oder schlimmer noch: es geht langfristig was kaputt und das Wissen (welches Bauteil, wo und warum?) ist futsch.
Schaltpläne und Bauteilgehäuse sind dann Deine besten Freunde.

inka
15.06.2021, 17:35
Entweder läufts zu Anfang nur auf drei Rädern und man muss was patchen (beim ersten Prototypen sowieso) oder schlimmer noch: es geht langfristig was kaputt und das Wissen (welches Bauteil, wo und warum?) ist futsch.
Schaltpläne und Bauteilgehäuse sind dann Deine besten Freunde.
ist mir nicht unbekannt :-), auch wenn ich den früheren hang zur perfektion etwas gelassener sehe....

021aet04
17.06.2021, 08:57
Es tut mir leid, dass ich mich erst jetzt melde, war etwas stressig.

Ich habe heute nachgeschaut, es steht zwar etwas drinnen. Es steht aber nur drinnen, dass es möglich ist bzw
das man den DRC abschalten sollte und die Leiterbahnstärken vorgeben kann.

Es tut mir leid, dass ich dir nicht besser helfen kann.

Ich verstehe deinen Standpunkt, würde dir aber auch dazu raten einen Schaltplan zu erstellen.
Auch wenn du keine Symbole hast, es ist nicht sehr schwer die Smbole zu erstellen.

MfG Hannes

White_Fox
17.06.2021, 18:49
Wow, mich hat man zur Diplomarbeit einfach das erste mal vor Orcad und Trax gesetzt.

Das glaub ich dir, sowas gibt es auch in der Industrie, wenn Firmen kein Geld in die Hand nehmen wollen um ihre Mitarbeiter zu schulen - wenn es auch kostenlose Youtubevideos gibt.
Auch diese Leute kriegen zwar irgendwann die Produktionsdaten für eine Leiterkarte aus dem Programm gezogen, aber mit solchen Projekten will man definitiv niemals etwas zu tun haben. Da werden dann Sicherheitsmechanismen einfach überfahren weil man mit den kryptischen Fehlermeldungen nicht klarkam, Automatismen die einem die Arbeit erheblich erleichtern könnten nicht genutzt...sich einen Meter Stacheldraht durch den Hintern zu ziehen macht mehr Spaß.




@White-Fox
alles richtig was du schreibst, ich habe aber eine etwas andere sicht auf die dinge, die ich jetzt bzw. in den letzten jahren als hobby tue. Früher habe ich jahrelang am CAD (caddy, autocad, catia) gearbeitet - man muss es beherrschen, wenn man gute resultate bringen will und muss.

Dann ist KiCad nichts für dich. Laß das, nimm was anderes. Ich empfehle dir, dir mal Sprint Layout von Abacom anzuschauen. Kostet 50 Euro oder so, und damit kommt jeder Kfz-Mechaniker innerhalb von 20 Minuten klar.

Es gibt davon auch eine kostenlose, vom Funktionsumfang her fast unbeschränkte Demoversion. Probier die mal aus.

inka
18.06.2021, 08:25
Dann ist KiCad nichts für dich. Laß das, nimm was anderes. Ich empfehle dir, dir mal Sprint Layout von Abacom anzuschauen. Kostet 50 Euro oder so, und damit kommt jeder Kfz-Mechaniker innerhalb von 20 Minuten klar.
danke für den tipp, das leben könnte manchmal so einfach sein... der erste suchaufruf:


Sprint-Layout is not available for Linux but there are some alternatives that runs on Linux with similar functionality. The best Linux alternative is KiCad, which is both free and Open Source.

so bleibts es bei KiCad...

Moppi
18.06.2021, 09:28
so bleibts es bei KiCad...

muss ja nicht. easyEDA ist z.B. plattformübergreifend. :)

- - - Aktualisiert - - -

Ich habe hier auf die Schnelle einen Link gefunden: https://www.electro-tech-online.com/threads/easyeda-vs-kicad-looking-for-personal-experiences.161121/
Konstatiert wird dort, dass easyEDA noch einfacher als KiCad zu bedienen sei (u.m. Vorteile).

Warum hast Du Dich für KiCad entschieden? Was sagen denn jetzt die "Chinesen" zu Deinen Dateien, jetzt inzwischen alles i.O.?

MfG

inka
18.06.2021, 10:15
KiCad war eines der ersten in linux direkt aus dem softwarepool angebotenen programmen, da suche ich zuerst, bevor ich im netz suche...

Und, das mit dem mauellen nachtragen der lötstopppads hat geklappt, die chinesen waren zufrieden und die platinen sind bereits unterwegs nach deutschland. Habe noch eine andere einfache platine mit dranhängen können an die bestellung, so konnte ich porto sparen... Das mit dem porto ist soweiso krass, das verteuert die platinen ungemein...

ich weiss nicht wer alles in china pcb's bestellt, aber könnte man das nicht irgendwie zu koordinieren versuchen?

Gerdchen
18.06.2021, 14:19
Nachträgliches Einzeichnen von Lötstoppmaske (KiCad) mache ich gelegentlich bei strombelasteten Leiterbahnen um sie einfacher mit Kupferdraht zu verstärken.
Na das Porto ist doch jetzt nicht der Killer. Bei JLCPCB wollen sie mit Global Direct Line ca. 3.07 Euro und Euro Packet ca. 6.66Euro.

inka
18.06.2021, 14:36
ich finds schon hoch. bei einem preis von 5 pcb im wert von 1.64€ waren die shippingcosts 7.48€... Europacket...

Moppi
18.06.2021, 15:45
Wichtig ist, ich hatte vor längerer Zeit dazu einen Thread auf gemacht, dass der Versender bereits die Papiere für den Zoll vollständig am Paket anbringt, mit allen für den Zoll notwendigen Angaben. Da gab es, bei JLCPCB, mal eine Option, wo das mit drin war, musste man auch extra Gebühren bezahlen, was nicht soo günstig war (erinnere ich mich). Das Problem heute ist, dass bei unvollständigen Papieren oder ungenauer Erklärung (was im Falle von nicht bestückten Platinen wohl ausgeschlossen werden kann), der Zoll die Sachen nicht durch lässt. Dann kann der Transportdienstleister eine Gebühr erheben und das für dich machen. Oder Du musst dann selber zum Zoll. Jetzt in naher Zukunft soll doch sowieso auf alles eine Einfuhrsteuer aufgeschlagen werden. Die Transportkosten waren bei mir auch der eigentliche Grund, weswegen ich so viel nachzahlen musste. Weil die Transportkosten, die z.B. in China bis zur EU-Grenze anfallen, mit zu versteuern sind. Im Fall von DHL fand ich das aber merkwürdig, weil ich mir nicht so recht erklären kann, warum DHL bei Transporten aus dem Ausland keine Steuern abführt (als Unternehmen müssen die doch für ihre Dienstleistungen Steuern abführen, die natürlich der Kunde bezahlt)? Oder es wäre doppelt besteuert. Einmal, dass DHL natürlich Steuern abführt (von den eingenommenen Transportkosten beispielsweise in Deutschland oder in China oder woanders, wo sie versteuern müssen) und der Zoll zusätzlich auf die Transportkosten Steuern erhebt. Die Zollgebühren oder Einfuhrsteuern kommen ja der EU zugute, nicht dem Land, wo eingeführt wird.

Aber bei 1.64€ + 7.48€ wirst Du wahrscheinlich noch mal drum rum kommen, was nachträglich zu bezahlen. Bloß in Zukunft muss man da besser aufpassen.

oberallgeier
18.06.2021, 15:52
.. Na das Porto ist doch jetzt nicht der Killer ..
.. ich finds schon hoch .. shippingcosts 7.48€ ..Und warum ist das so billig? Weil das Land der Mitte beim Weltpostverein immer noch (weitgehend) als Entwicklungsland geführt wird. Ab 1. Juli 2020 sollte sich eigentlich etwas ändern, dürfte aber in einem ersten Schritt eher nur für USA so sein.

Dass wir bald mal für Chinaplatinen um nen Appel und ein Ei ähnliches Porto wie z.B. aus den USA zahlen - hoffen wir besser nicht. Hatte mal direkt in den USA eingekauft ("Notfall") und per Post erhalten. So´n runder fuffi wars - für n Teil um vielleicht fünf Steine, das mich nicht mal Zoll kostete. Dagegen sind Einkäufe "lokal" (innerhalb USA) für erheblich weniger Porto zu haben (habs meist an "mein" dortiges Büro bestellt und selbst nach DE eingeführt oder von Kollegen mitbringen lassen).

White_Fox
18.06.2021, 18:23
danke für den tipp, das leben könnte manchmal so einfach sein

Du hast aber auch Sonderwünsche, meine Güte... ;)