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

Add support for IDC headers #387

Merged
merged 13 commits into from
May 8, 2020
Merged

Conversation

evanshultz
Copy link
Collaborator

@evanshultz evanshultz commented Jun 21, 2019

  • Also added some missing variables
  • Only those with mounting holes are included as current clipping tools are inadequate for non-symmetrical footprints (about pin 1 placement) with lines that could intersect a non-rectangular object

Footprint PR: KiCad/kicad-footprints#1586

-Also added some missing variables
-Only those with mounting holes are included as current clipping tools are inaqdeuate for non-symmetrical footprints (about pin 1 placement) with lines that could intersect a non-rectangular object
@codeclimate
Copy link

codeclimate bot commented Jun 21, 2019

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

View more on Code Climate.

-There are in the library now do don't want to leave anybody out
-Also some minor commenting cleanup
@evanshultz
Copy link
Collaborator Author

Added some other headers which existed before but the generator didn't make. I used a very simple method to avoid clipping pads with silk since the existing 'clipper' functions can't handle a polyline that is intersected by multiple objects. Screenshots of these footprints, along with all others, are at the footprint PR above.

- Name mounting holes 'MH' (I think it should be 'MP', though)
- Simplify suffix to '_MountHole' (may not be necessary)
- Note DIN/IEC spec for these IDC footprints
- Add '-1MP' and remove trailing suffix for mounting hole (MH) footprints
- Switch to 8mm MH pads
- Split silk outline for horizontal latching footprints if the MH is big
- Remove datasheet URLs for other parts
@evanshultz
Copy link
Collaborator Author

@poeschlr
Here is the script PR for the IDC footprints that are now merged. #134 is an issue about it.

@poeschlr
Copy link
Collaborator

poeschlr commented May 8, 2020

thanks

@poeschlr poeschlr merged commit 9af1462 into pointhi:master May 8, 2020
@poeschlr poeschlr self-assigned this May 8, 2020
@evanshultz evanshultz deleted the idc-headers branch May 8, 2020 20:38
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.

2 participants