[PCB_FORUM] Re: iges

Using Cadence Allegro 15.5.1
 
I have a manufacturing company complaining that when they use my N.C.
component placement data that they are having problems with consistent
component rotation (0, 90, 180, 270 degrees) and that they also require all
components to be referenced by the center of the component body (centroid).
 
Now, unless you have only one library and create all your footprint symbols
using a standard origination of 0 degrees. (horizontal or vertical) it is
impossible to insure that all of the components that are listed as "0 degree
rotation" are as such. I contract designs and typically use the customers
footprint libraries, so there are usually several two pin discretes that
were created vertically and others horizontally. 
Is there a way to output component rotation data to be references at a board
level, meaning all components that face vertically are described as 0 degree
rotation, components facing right be 90 degrees, facing down 180 degrees,
and facing left to be 270 degrees?
 
Also, the standard practice is to make through hole components use pin # 1
as the component origin and the body center for surface mount devices. Is
there some way to create N.C. component placement data to change the
component locations to describe the body center (centroid) X & Y coordinates
instead of the thru-hole pin#1 location? 
 
During discussions with this mfg company I stated that I have never heard
this complaint before in over 15 years from other assembly houses. Their
response? My boards are the only ones that they have had this problem with.
Yeah, right.  I thought that manufacturers performed some type of component
scan and then referenced that scan to the N.C. placement data. Am I missing
something obvious here?
Thanks for any input.
 
 
Jim S. Wages
SR PCB Layout Designer
H) 919-237-3915 C) 919-484-2963
 
 

Other related posts: