GithubHelp home page GithubHelp logo

Comments (7)

atanisoft avatar atanisoft commented on July 17, 2024 1

@pedrominatel That is rather unfortunate on the KiCad side, but understandable considering the reason why (thermal relief spokes would be challenging to calculate on random polygons). After reading your suggestion I went looking for options to augment the footprint so it can fill automatically like others and one suggestion was to add a second pad (square or circle) that is smaller than the custom pad and stack them. I'll see if I can modify the footprint to have a smaller pad on top of this one and confirm if it works and doesn't generate any unnecessary DRC alerts.

from kicad-libraries.

pedrominatel avatar pedrominatel commented on July 17, 2024 1

This smaller pad technique works very well in most of the cases. If you want, you can create a PR for the S3 and we can replicate it for the others.

from kicad-libraries.

pedrominatel avatar pedrominatel commented on July 17, 2024

Thank you for your feedback. I'll check it ASAP.

from kicad-libraries.

pedrominatel avatar pedrominatel commented on July 17, 2024

Hi @atanisoft, KiCad does not support thermal relief on custom shape pads. You can add manually or edit the pad characteristics by double-clicking on the custom pad and setting.

Pad Properties -> Connection to Copper Zone -> Pad Connection -> Solid

image

If this works for you, you can close this issue.

Thank you!

from kicad-libraries.

atanisoft avatar atanisoft commented on July 17, 2024

I'll send a PR in a bit after confirming no DRC related alerts

from kicad-libraries.

atanisoft avatar atanisoft commented on July 17, 2024

@pedrominatel in my testing of stacked footprints locally it doesn't seem to connect to the copper fill. I'm thinking your alternative above may be a better option and include it by default in the footprint.

Minimal diff:

   (pad 46 smd custom (at -1.65 -1.65) (size 0.6 0.6) (layers F.Cu F.Paste F.Mask)
-    (zone_connect 0)
+    (zone_connect 2)

For whatever reason KiCad wants to reorder all of the fp_line entries in the footprint which makes little sense since they are the same values just reordered.

from kicad-libraries.

pedrominatel avatar pedrominatel commented on July 17, 2024

Hi @atanisoft, I can modify that in my next review. I think it's a good idea to add some notes about it on the README.md in order to explain this KiCad 5 limitation. Not sure if this happens on KiCad 6.

from kicad-libraries.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.