Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

Add Analog/Linear DD size definition #531

Merged
merged 3 commits into from
Sep 18, 2020
Merged

Conversation

evanshultz
Copy link
Collaborator

@evanshultz evanshultz commented Apr 17, 2020

@codeclimate
Copy link

codeclimate bot commented Apr 17, 2020

Code Climate has analyzed commit ed4b1a1 and detected 0 issues on this pull request.

View more on Code Climate.


thermal_vias:
count: [2, 3]
drill: 0.2
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it necessary to enter µVia waters for this relatively large EP?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

0.2mm is the standard drill size I recall being used throughout. You can see 3 existing definitions in dfn.yaml using it. Does something need to change?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, most are 0.2mm.
I tend to ask contributors for 0.3mm (although I forget sometimes) because 0.3mm is often the smallest mechanical hole cheap fabs will drill.

I figure our ThermalVias footprints are mostly used as ad hoc, better-than-nothing thermal management solutions, so 0.3mm seems to be a more reasonable default to me.
As far as I'm aware, most scripted footprints currently use 0.2mm for no other reason than that value being copied and pasted over and over again.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could this be fixed globally? Perhaps if and when this repo is moved to GitLab? It seems rather unrelated to this one PR. Or are you requiring this change on all script updates to be merged starting now?

Copy link
Collaborator

@chschlue chschlue Sep 18, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alright, merging as is.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So, even knowing about the bugs filed against this, and raising it in review, it went in anyway?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. There has been no decision on Thermal via drills are needlessly small KiCad/kicad-footprints#2153
  2. This FP isn't completely broken but just perhaps less useful than it could be (and a slightly inconvenient FP is definitely better than nothing)
  3. As @evanshultz said, fixing this globally when the matter is settled is easy.

So, yes, it went in anyway. We can't keep everything on hold because there might be some marginal issue with it, especially if it's easily fixed afterwards.

@chschlue chschlue merged commit 4872153 into pointhi:master Sep 18, 2020
@evanshultz evanshultz deleted the linear-dd branch September 18, 2020 04:51
@chschlue
Copy link
Collaborator

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants