Skip to content

Draft: Connector Phoenix: Add FFKDS series

Add FFKDS from Phoenix Contact. Here is a picture of one of the model (reference '1790335') and the associated footprint pushed.

Drawings: https://www.phoenixcontact.com/ and type "FFKDS" in the search bar.

22228_1000_int_04

Capture

This kind of connectors can be as large you want, just simply by clipping the base element shown above multiple times. Phoenix also provide some references with several base elements already attached together. There are 2 mains design, 4 pitches and 2 possible orientations (Horizontal and Vertical). There are also some references with different colors or marking.

All the footprints of this pull request are generated with scripting based on MSTB serie from @poeschlr. The script is at https://github.com/pointhi/kicad-footprint-generator/pull/564.

The footprints are not fully finalized, the general dimensions should be correct in my opinion (but need to be verified) but I need help to have another point of view on several subjects:

  • Is naming of the footprints correct ? I have copied from MSTB but there is no "rating".
  • How do you think the design is ? How would you expect the Silkscreen and Fab layers ? more details / less details ?
  • The base element, for example '1790335' (5.08mm pitch, shown on the picture above) has not the exact correct design because the right side has 2 or 3 pieces of plastic to attach the next element. Is this kind of details expected on the Silkscreen and Fab layers ?
  • I have tried to enumerate all the available references from Phoenix in "ffkds_params.py" but because the base element can be attached to create specific connectors, I suggest I should also create the footprints for all pins numbering 01x01 to 01x40 at least or maybe more ?
  • How to compute the pin clearance ? I have based this on MSTB series but I don't know which value to use for the small pitches. I need advice on this point.

@poeschlr I will really love to have your opinion on my script because you made the MSTB series.

@evanshultz and @chschlue I would also appreciate your opinion because I think you have a more general view of footprints across the library.

I know this will be a long job to do to integrate these footprints, I suggest to start with general subjects and then we will be able to go in the details.

Joel


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!)

Edited by Joel Guittet

Merge request reports