Add PhoenixContact PTSA series
datasheets are at:
you must use advanced filtering and set to PTSA-0,5 and PTSA-1,5 product families.
Select any unit, perhaps this one:
https://www.phoenixcontact.com/us/products/1989780
click "show product details" in the upper right for one kind of info.
This will still not get you mechanical specs. Those are buried under 'downloads' item at above link, under that "technical drawing". That will get you to a URL like:
Note that there is no guarantee that specific link works as I don't know how the web page works.
There are two families and two variants of each. The two families are two sizes, 2.5mm and 3.5mm pitch. The variants are "F" (front linear) and "Z" (zigzag) pinning. All 4 combinations are here.
There are special-order ZI versions which are not well documented but seem to be Zs with every zigzag reversed (front to rear, rear to front). These are not in here as they are not well documented and are special order. These only exist for even-length variants regardless as they only seem to exist to solve issue 2 below, the varying location of pin 1 due to the "reversed" construction of the terminals from their constituent submodules. That issue only occurs in even-length terminals so the variant ZI version only exist in even-length terminals.
Intentional deviations from the guidelines and reasons for them:
- I made the courtyard slightly larger to account for the dimensional tolerance variations in the spec sheet. The increase was something on the order of 0.2mm.
- For Z variants with even numbers of pins the 1 pin is NOT at 0,0. The reason for this is that pin zigzagging starts from the high end with a front pin. So on even length ones the last one (pin 1) is at the back. It would be possible to move pin 1 to 0,0 but this would mean those parts (which are only one quarter of all parts) locate and rotate around different places than the others. So switching from an even-length Z to an odd (or vice-versa) would cause your part to move and or be rotated around a new location. This seems like it would be unexpected.
Also, it is not a deviation but I chose to draw a simplified appearance of wires exiting the top of the connector on the fab layer. I did this because without these it can be confusing which orientation the parts should be installed in. Especially since the pin 1 is at the "growing" end of the stack instead of the "grow from" of varying-length pin modules as evidenced by the pin zig-zagging starting from the opposite (high numbered) end.
These are all generated by a python3 script I wrote and some configuration files. I could check it in but I do not know where it is customary to do so. If someone wants to explain the normal way to do it I will do so and add that location to the README.md.