KiCad 7 - Vias gezielt freistellen, ohne Lötstoppmaske

OP #7374833

Hallo,

in den Voreinstellungen sind Vias generell mit Lötstoppmaske überdeckt. Das möchte ich beibehalten. Nur sehe ich aktuell keine Möglichkeit in den einzelnen Via Eigenschaften diese Einstellung gezielt zu überschreiben. Ich habe eine SMD Bauteilrückseite die Massefläche ist und habe diese Fläche mit Vias durchkontaktiert und mit der Platinenrückseitenfläche verbunden. Zwecks Wärmeableitung.

Nun möchte ich diese Vias und nur diese vom Lötstopp freistellen. Aktuell habe ich gefüllte Kreise im B.Mask Layer drübergelegt. Nur geht das nicht vielleicht einfacher?

Auf der Bauteilseite im F.Mask Layer muss ich das nicht selbst machen, da ist die gesamte Fläche schon vom Footprint freigestellt.

Diese Frage interessiert mich auch. Offenbar ist es leider so, dass man nur global entscheiden kann, entweder alle Vias zu bedecken (tenting) oder keines. Die Auswahl findet, so weit ich bisher weiß, beim Erzeugen der Gerberdaten statt.

https://docs.kicad.org/7.0/en/pcbnew/pcbnew.html

"Do not tent vias: If enabled, vias will be left uncovered on the solder mask layers (F.Mask, B.Mask). If disabled, vias will be covered by solder mask (tented).

KiCad does not support tenting or uncovering specific vias. Tenting may only be controlled globally (for all vias on a board)."

Ich finde das bedauerlich, von Altium her kenne ich andere Möglichkeiten. Hier kann die Lötstoppmaske für jedes einzelne Via geändert werden. Insbesondere gibt es nicht nur die Möglichkeiten 'tentend' oder 'not tented' sondern man kann z.B. nur die Bohrung oder einen engen Bereich um diese herum aber nicht das gesamte Pad freistellen. Das vermisse ich bei Kicad.

Veit D. schrieb:

Ich habe eine SMD Bauteilrückseite die Massefläche ist und habe diese Fläche mit Vias durchkontaktiert und mit der Platinenrückseitenfläche verbunden. Zwecks Wärmeableitung.

Nun möchte ich diese Vias und nur diese vom Lötstopp freistellen.

Diese speziellen Durchkontaktierungen gehören doch zu einem ganz speziellen Bauteil. Schon alleine, weil sie mit dem Bauteil zusammen verschoben werden müssen. Also sind es für KiCad keine Vias sondern Bestandteil des Footprints. Genau wie die beiden Masseflächen.

An der Stelle müsste es doch mehr Möglichkeiten geben als im Board. Selbst einzeln gemalte Kreise wären (für mich) kein Problem, weil es eine einmalige Sache ist.

OP

Hallo,

habe das im Footprint probiert. Funktioniert. Man platziert Pads in Wunschform (Through Hole) und deklariert diese mit vordefinierten Fabrication property "Heatsink pad". Dann ist alles automatisch eingestellt und nicht abgedeckt. All copper layers und F./B. Mask. Fertig. Wunderbar. :-) Stand: KiCad v7.0.1

Unabhängig vom Sonderfall Heatslug im Footprint ist es schlecht, Vias (vor allem beidseitig) mit Lötstop zu überdrucken. Das kann beim Löten im Ofen aufplatzen und Bauteile verschieben.

Daher wäre es schon sehr schön, die Art des Überdeckens seitenweise und differenziert einstellen zu können. Für jedes Via...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 3 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.