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

fixed THT -> SMD and NXE2 -> NXEx #2068

Merged
merged 4 commits into from
Mar 24, 2020
Merged

fixed THT -> SMD and NXE2 -> NXEx #2068

merged 4 commits into from
Mar 24, 2020

Conversation

od83
Copy link
Contributor

@od83 od83 commented Jan 23, 2020

Hi,

What I did:

  1. remove Converter_DCDC.pretty/Converter_DCDC_muRata_NXE2SxxxxMC_THT.kicad_mod
  2. add Converter_DCDC.pretty/Converter_DCDC_muRata_NXExSxxxxMC_SMD.kicad_mod

I did not change the footprint itself, only (file)name and description.

Why I did it:
a. The footprint is (and was) a SMD type, not THT type.
b. The footprint can also be used for the NXE1S Series of Murata's 1W DC/DC converters

Reference:
NXE1 Series
NXE2 Series

Symbol pull request for added NXE1S0x0xMC and changed NXE2SxxxxMC are here.

PAD_NXExSxxxxMC_SMD

Best regards,
Oliver

All contributions to the kicad library must follow the KiCad library convention

Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items:

  • Provide a URL to a datasheet for the footprint(s) you are contributing
  • An example screenshot image is very helpful
  • If there are matching symbol or 3D model pull requests, provide link(s) as appropriate
  • Check the output of the Travis automated check scripts - fix any errors as required
  • Give a reason behind any intentional library convention rule violation.

Be patient, we maintainers are volunteers with limited time and need to check your contribution against the datasheet. You can speed up the process by providing all the necessary information (see above). And you can speed up the process even more by providing a dimensioned drawing of your contribution. A tutorial on how to do that is found here: https://forum.kicad.info/t/how-to-check-footprint-correctness/9279 (This is optional!)

@poeschlr poeschlr added Bug Fix footprint existing in the library Pending reviewer A pull request waiting for a reviewer labels Feb 4, 2020
Copy link
Contributor

@rleh rleh left a comment

Choose a reason for hiding this comment

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

I checked the Footprints of both component series: According to the datasheets they are identical.
Also I was already irritated why this SMD Footprint has THT in its name.

@chschlue chschlue added this to the 5.1.6 milestone Feb 29, 2020
@cpresser cpresser self-assigned this Mar 20, 2020
@cpresser cpresser removed the Pending reviewer A pull request waiting for a reviewer label Mar 20, 2020
@cpresser
Copy link
Contributor

This will also need a fix in the NXE2S0505MC Symbol

@rleh
Copy link
Contributor

rleh commented Mar 20, 2020

I created a pull request for the symbol: KiCad/kicad-symbols#2567

@od83
Copy link
Contributor Author

od83 commented Mar 21, 2020

Hi @rleh , @cpresser ,
I already committed changes to the NXE2SxxxxMC Symbol in this pull request:
KiCad/kicad-symbols#2452

The changes I made were

  1. adding the NXE1S symbols
    and
  2. changing the footprint references in existing NXE2S symbols

best regards
Oliver

@rleh
Copy link
Contributor

rleh commented Mar 21, 2020

Oh sorry, I didn't find your pull request. I'm going to close mine.

@od83
Copy link
Contributor Author

od83 commented Mar 21, 2020 via email

@cpresser
Copy link
Contributor

cpresser commented Mar 21, 2020

Also, if I'm creating various new components for a new project , can they all be in one PR or should it be one symbol/footprint per PR? Best regards Oliver

This is pretty clear from a maintainers perspective: One PR for each component or logical group (for example variants of the same part). For example don't add two different switches into one PR, but you can add a series of MCUs (different footprints) in one PR.

We actually added this here just recently:
https://kicad-pcb.org/libraries/contribute/ (Point 4.b)

@cpresser
Copy link
Contributor

cpresser commented Mar 21, 2020

It seems the wrong name came from this issue:
#127 (comment)
#127 (comment)


I found some small things that I would like to see fixed since we are working on this Part anyway:

  • one Silk-Line is slightly crooked
    image
  • The Keepout-Area does not conform to KLC. Perhaps also add a text saying why this is a keepout-area (isolation barrier). See https://kicad-pcb.org/libraries/klc/F4.5/
  • The Origin should be set the pick'n'place origin as shown in the datasheet
  • The Pads are not oriented with rotation 0°. This is not a real KLC rule (Update F4.3 to indicate pads should not be rotated kicad-website#479), so it is not mandatory to fix it. The solution would be to exchange x/y size and set orientation to 0°.
  • The silkscreen is slightly to close to the pads (by 0.5x silk-line-width):
    image

@od83
Copy link
Contributor Author

od83 commented Mar 21, 2020

I fixed what @cpresser suggested. Please have another look

@cpresser
Copy link
Contributor

I gave it another look. The keepout-area looks even better than I imagined.

But unfortunately two of the above points are not perfect yet:

  • The p'n'p origin is at 7.52, should be at 7.62.
  • Some of the silk distances are not exactly 0.2mm
    image
    KLC does not mandate those to be exact 0.2mm. But I caught my eye that the spacing on top and bottom of the pad are not identical. Thus, I would like to see it fixed. But its not mandatory. Its above the clearance value and not really important.

@od83
Copy link
Contributor Author

od83 commented Mar 24, 2020

  • the pad to silk clearance is the same on all pads now

image

  • the origin is corrected by 0.1mm. Sorry, that slipped.
    image

@cpresser
Copy link
Contributor

cpresser commented Mar 24, 2020

Silk looks good.
Btw, a simple variant to check this is to increase pad-size by 0.4mm (can also be seen in the screenshot below)

  • Centering in x-direction is off:
    image
    The same issue can be seen with the pads. I would expect pads 7 & 8 to be symmetrical to the center.

@od83
Copy link
Contributor Author

od83 commented Mar 24, 2020

just pushed the change
image

@cpresser cpresser merged commit c73bb4c into KiCad:master Mar 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Bug Fix footprint existing in the library
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants