* Replace tht solder wire with scripted and add relieve version
* Fix spelling, fp name format and description
- The correct spelling is strain relief
- Remove trailing zeros
- Use mm² in the description as it is quite safe and easier to read
* Increase Drill Diameter for Large Wires
* pin names mached with symbol: 12, 13
* SD Kyocera 145638* footprints fixed:
- rotated 180°
- RefDes moved to visible area
* SD_Kyocera_145638* CrtYd CI errors fixed.
* clearances fixed.
* SD_Kyocera_145638* SD card dimensions transfered to Dwgs.User layer.
* fix Travis-CI error: CrtYd grid
* SD_Kyocera_145638* anchor fit to pick&place point, pad orientation set to 0.
* extend selection of DIN41612 connectors
This selection was generated by an updated script using the
kicad-footprint-generator. This current selection was built by checking
the catalogs of ept, ERNI and Harting and collect the most standard
series.
Added in this commit were: B (was already present), C, D, E, F, Q, R
Still missing standard series are:
- H11, H15 (vertical and horizontal are different from each other and
require an updated script, only H11 horizontal is present)
- M (has a lot of variations which needs to be tracked).
There are also many manufacturer specific variants which might follow
(some are very easy to add to the script, others not so much).
The new script was made to copy the style of the existing scripts, just
adding the increased flexiblity to generate all series. Changes to the
generated footprints compared to the existing B series are:
- a1 pin is a roundrect instead of rect
- vertical connectors got their silk ref moved to the side. They are
often used on backplanes, so there might be no space on top.
- courtyard of the horizontal connector is simpler on the connector
side. This space if off the PCB anyways and there needs to be room to
attach the connector.
- names are now always using two digit numbers for rows and pins.
- Q and R series vertical have slightly more drawings, trying to
symbolise their inverted connector nature (vertical is male, while
usually they are female).
There are two series where the names contain the rows which are
occupied. These are due to connectors only ept sells (E and F series
2x16). The standard is to leave the center row empty, ept also sells a
variant where the top row is empty. To distinguish those only the
non-standard has the rows added to the name.
As a general remark to these connectors. The naming of the pins and rows
is very strict, based on the location relative to the mounting position.
At least in vertical this always holds true, horizontal got some
flexibility on the spacing. The origin is always located at the a1 pin,
even if it is not present. This ensures that connectors can be switched
without having to change everything. This was already the case for the
existing connectors.
* update autogenerated DIN41612 connectors:
this is the output of
scripts/Connector/Connector_IEC_DIN/generate_din41612.py in
kicad-footprint-generator at revision
e610537351f77d457bc2f90f021258384de20fc8
* update DIN41612 connectors from updated script
* fix colliding silk in DIN41612 F vertical
* remove WIP H15 connectors
added them by accident, not done yet
* din41612: update script generated connectors
* din41612: regenerate connectors from script
* din41612: update script output
* din41612: increase copper on large holes
* din41612: update from script output
- increases silk screen distance
- fixes pin numbering
* din41612: updated with increased clearance
* din41612: update (horiz pin 1 moved & larger clearance)
* integrate review feedback
* Add 6.35mm and speakON connectors
* Add Neutrik XLR connectors
* Add NJx 6.35mm jacks
* Push the last two XLR connectors
Confirmed with Neutrik their dimensions/style
* Fix copy/paste error on NC4FBV
* Correct width of M series back end
* Initial review fixes
- NMJ4HCD2: link and description fixed
- NRJ6HM-1-AU like NRJ6HM-1
- Move NSJ12* pins S2 and SN2 to correct location
- NSJ8*/NSJ12* nose diameter to 8.95mm
* Change G pins on NSJ8/NSJ12 to 2.9mm pad
* NRJ6HM-1: "SN" pin to "S"
* Correct pin names for HM-1 jacks
* Shrink pads slightly for clearance
* Add Jack_XLR-6.35mm_Neutrik_NCJ6FA-H-DA_Horizontal
And fix description of other NCJ6FA-H* footprints
* URL and description fixes for NCJ6FA-V
* Fix NCJ6FA-H* pin 1position
* Shrink annular rings on 3mm pads
1.2mm drill holes had with 3mm pad diameter changed to 2.9mm diameter for greater pad-to-pad clearance (at least 0.2mm)
* Delete duplicate elements
* Jack_XLR_Neutrik_NC5MBV-B_Vertical cleanup
Remove extraneous and nearly-overlapping arcs (just slightly offset or buried under "correct" arcs)
* Jack_XLR_Neutrik_NC5MAV-SW_Vertical close courtyard
* Correct location of NC3FAHR mounting holes
* Fix NC3FAV right-side courtyard location
* Fix NC5MAV pad 5 location
* Fixed NC5MAV-SW pad 5 and N locations
* Fix/update AA series
- Remove G pad from NC3FAAH1
- Fix bottom fab outline width on NC3MAAH
- Fix G pad location on NC3MAAV
- Align line ordering in NC3FAAV files
* speakON chassis fixes
- Correct NL*MD-H body length
- NL4MD-V-1 screw holes reversed
* Fix speakON combo
- NLJ2MD-V add NPTHs
- Fix body width of NLJ2MD-H
* Fix vertical speakON courtyard offset to 0.5mm
* Fix B series
- NC3FBH2 / NC3FBH2-B: Correct body depth due to datasheet mistake
- NC3MBV*: Align line ordering
- NC5FBV-B: Delete duplicate fab arc
- NC5MBV / NC5MBV-B: Aligned line ordering and improved bottom right fab arc
* Fix flange thickness (7.5mm) on NC4 footprints
* Fix flange thickness (6.3mm) on NC5MAH
* Fix flange thickness (6.5mm) on NC5FAH
* Fix flange thickness (7.5mm) on NC5FBH
* Fix flange thickness (7.5mm) on NC5MBH
* Fix flange thickness (6.35mm) on NC3M[A|AA|B]H
- Did not touch *L or *R footprints yet because the datasheet indicates the cutout wouldn't support a 6.35mm flange.
* Fix flange thickness (6.5mm) on NC3F[A|AA|B]H
- Did not touch *L or *R footprints yet because the datasheet indicates the cutout wouldn't support a 6.5mm flange
* Fix flange thickness (5.0mm) on NC3[F|M]AH[L|R]*
* Change *L and *R cutouts to Edge.Cuts layer
* Make NC3M*H footprints 18.2mm wide
- Also fixed a few more of the *L and *R parts that didn't have the cutout on the Edge.Cuts layer and didn't have a 5mm flage depth
* Make NC3F*H footprints 21.5mm wide
- Also fixed NC3FBHL1 that didn't have the cutout on the Edge.Cuts layer and didn't have a 5mm flage depth
* NC4: F body width to 22.1mm and M to 18.5mm
* NC5: Update body widths
* Minor fixes
- NC5*AH: Update to 12.5/12.8mm flange side widths.
- Center NC3MAAH flange terminal cup end.
* NCJ6FA-H body update
* NC3FAAH* and NC3M[A|B]H[L|R] body update
* NC3F[A|B]H body update
* NC3M[AA|B]H body update
* NC3MAH body update
* NC[4|5]M body update
* NC[4|5]F body update
* NC3FAHR body update
* NC3F[A|B]HL body updates
* NCJ6FA-H cup depth to 11.45mm
* Correct NC3FAHR-0 errors
* Fix FAHL/FAHR/FBHL body dimensions
* Correct F[A|B]H[L|R] body outline
* Fixes to NC5 footprints
* Added TDFN 10 Package with Exposed pad
* Fixed 3D model name
* Added files from footprint generator
* Updated to match changes requested in Footprint Script PR
* USB_A_Molex_67643_Horizontal
* Molex_67643, silk moved from under component, added pin1 designator
* USB_A_Molex_67643_Horizontal
moved silk from copper
better description
* Fix ublox_NEO footprint missing paste on VCC pad 23
Resolves#2204
* Modify silkscreen outline
The existing silkscreen outlines for ublox NEO, LEA and MAX parts had variable clearances of, in some cases, just 0.01mm to copper pads - modified to give 0.2mm clearance as per KLC guidelines.
Because [particularly on the MAX part] this makes pin 1 less clear, I have reduced the silkscreen around pin 1 to make it more readily identifiable. If there is a preferred approach e.g. additional silkscreen as per SOIC parts, I would be happy to modify accordingly.
* Update ublox NEO, MAX and LEA to IPC-7351C style roundrect pads
* Modified assembly layer to KLC preferred 1mm bevel
Modified assembly layer to KLC-preferred 1mm bevel instead of pin 1 marker
* Modify silkscreen to extend around pin 1 as agreed
Silkscreen outline now extends around pin 1 as per scripted SOIC footprints
* Fix a couple relay footprints
* Review fixes
- Correct one 30.22 fab line to horizontal
- Make 30.22 fab layer bevel exactly 1mm
- All fab lines now 0.1mm wide
- 30.22 silk lines now 0.11mm from fab lines and pin 1 silk mark 0.25mm from other silk lines
Co-authored-by: evanshultz <evanshultz@gmail.com>
* Fix hole sizes in 2.54 mm headers.
The holes were previously 0.8 mm diameter, which is too small to
accommodate a standard header. Normal header posts are 0.025" square
(0.635 mm), and so the diagonal (approx. 0.898 mm) will not fit into
a 0.8 mm hole. 1.0 mm is an appropriate size.
* Fix hole sizes in 2.54 mm headers (for Arduino Nano footprints).
The same modification made in the parent commit:
The holes were previously 0.8 mm diameter, which is too small to
accommodate a standard header. Normal header posts are 0.025" square
(0.635 mm), and so the diagonal (approx. 0.898 mm) will not fit into
a 0.8 mm hole. 1.0 mm is an appropriate size.
now applied to the Nano footprints.
* Restore PLCC-32 THT socket footprint
This footprint was removed in https://github.com/KiCad/kicad-footprints/pull/675 along with some incorrect footprints. This footprint seems to be correct.
* Fix courtyard size
* Fix courtyard again
* Add datasheet link to footprint description
* Create TE_5767171-1_2x19_P0.635mm_Vertical.kicad_mod
* Update TE_5767171-1_2x19_P0.635mm_Vertical.kicad_mod
* Fix F5.1 and F5.2
* Fix F6.2
* Add datasheet url
* Move silkscreen out of fab line
* Fix courtyard
* Fix courtyard to be same distance on both sides
Remove pin 1 marker on fab layer
* Center part as this is an smt component and the center is used for the plastic clip that the pick and place grabs on these kinds of connectors
Shift part dimensions to match drawings. A few things were off by a handful of mm
Shift courtyard to be 0.5mm from nearest features. It was too far away on the sides by a few tenths of a mm.
Co-authored-by: Chris Morgan <chmorgan@gmail.com>
* Added Wuerth 614004143726 USB-A socket
* Added properties
* Fix position and line width
* Moved courtyard to correct grid
* Changes requested
* Shift pin 1 silk to be 0.2mm away from nearest pad
Co-authored-by: Chris Morgan <chmorgan@gmail.com>
* Create RJ45_Wuerth_7499111446_Horizontal.kicad_mod
* Fix F7.2 and F9.3
* Fix F5.3
* Rotate part
* Fix silkscreen and courtyard
* Fix courtyard
* Expand pad size of holes to match other jacks
Co-authored-by: Chris Morgan <chmorgan@gmail.com>
* Converter_DCDC_TRACO_THD_15-xxxxWIN_THT adjust rotation of pads to 0 by swapping size and size x values
* Converter_DCDC_TRACO_THD_15-xxxxWIN_THT fabrication, courtyard and silk fixes