Zero Component Orientation for undefined types |
Post Reply |
Author | |
Chris M
New User Joined: 16 May 2014 Status: Offline Points: 3 |
Post Options
Thanks(0)
Posted: 28 Dec 2021 at 12:44am |
I would like clarification of how to set the orientation of footprint types not defined in the standards. I have looked at examples from POD and they don't appear to match any convention.
1. Single in-line SMD, eg Kingbright LED APBDA3020. This is a 3 pin dual LED with three contacts on one edge of its ceramic base. I use the same convention as 2 pin devices like SMD resistors with the pads in a horizontal row with pin 1 on the left, but the POD footprint has pin 1 on the right. 2. Two row SMD connectors, eg board to board mezzanine connectors which come male/female or plug/socket. If you follow the IPC-7351B standard for two row ICs, eg SOIC, then pin 1 should be Upper Left. Because pin 1 swaps sides for plug and socket connectors one connector will have a horizontal orientation and the other vertical to keep pin 1 at Upper Left. For the Hirose BM10B series the POD footprint has pin 1 Upper Left for the plug and Lower Left for the socket which is inconsistent with the standard for ICs. 3. Single row SMD pin headers with staggered pads. Should these be considered single row (Horizontal with pin 1 at Left) or 2 row because the pads are staggered on each side of the centre line.If considered 2 row then their orientation will be horizontal for IPC-7351B (pin 1 Upper Left) and vertical for IEC 61188-7 (pin 1 Lower Left). Or are there different rules for connectors and the IC rules don't apply? Thanks for your help, Chris.
|
|
Tom H
Admin Group Joined: 05 Jan 2012 Location: San Diego, CA Status: Offline Points: 5718 |
Post Options
Thanks(0)
|
All unique through-hole and surface mount connectors use the mfr. recommended pattern.
We try to keep the pin 1 location to match the mfr. pattern. The main fundamental aspect of the IEC Zero Orientation is to try to keep footprint patterns long in the X (horizontal) direction. Contributing factors are computer screens are longer in the X, most paper sizes are long in the X, PCB layouts are generally long in the X. The original goal for establishing a Zero Component Orientation was to provide consistency to assembly shops to allow them to automate the assembly line. With no consistency, assembly shops must manually figure out the Zero Component Orientation for every customer. This process takes an average of 8 hours per PCB layout to setup the pick & place machines. |
|
Chris M
New User Joined: 16 May 2014 Status: Offline Points: 3 |
Post Options
Thanks(0)
|
Hi Tom,
Thanks for your reply. Based on looking at the table of contents in the preview ofIEC 61188-7 which showed a section for connectors I purchased a copy. I was dissapointed that it did not clarify the situation for me. I have decided there is no point in trying to interpret the standard for undefined types because it seems manufacturers have different interpretations (or they don't care and just show random orientation). Unless there is a guarantee that the assembly people will make the same interpretation I do they will still have to manually check connectors, etc. I have decided to just list which footprint types are Zero Component Orientation compliant on the assembly drawing. I don't expect answers to these problems, but I will list them in the hope you have some influence on the committees or that someone who does reads this forum.
It doesn't matter if I got all this wrong., because if I got it wrong some one else will and the PCB orientations and the assemblers expectations will be different. To achieve the goal of Zero Component Orientation, ie accurate transfer of orientation to the the assembly machine, the standards need to cover these ambiguous or undefined types. |
|
Post Reply | |
Tweet |
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |