PCB Libraries Forum Homepage
Forum Home Forum Home > PCB Footprint Expert > Questions & Answers
  New Posts New Posts RSS Feed - SMT Headers
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

SMT Headers

 Post Reply Post Reply
Author
Message
chads108 View Drop Down
Active User
Active User
Avatar

Joined: 17 Oct 2012
Location: Plano, TX
Status: Offline
Points: 35
Post Options Post Options   Thanks (0) Thanks(0)   Quote chads108 Quote  Post ReplyReply Direct Link To This Post Topic: SMT Headers
    Posted: 06 Dec 2012 at 1:00pm
Has there been any thought given to putting some type of calculator for SMT Headers/Connectors in the tool?

Chad
Back to Top
Back to Top
Tom H View Drop Down
Admin Group
Admin Group
Avatar

Joined: 05 Jan 2012
Location: San Diego, CA
Status: Offline
Points: 5716
Post Options Post Options   Thanks (0) Thanks(0)   Quote Tom H Quote  Post ReplyReply Direct Link To This Post Posted: 06 Dec 2012 at 1:35pm

The first module for the FPE was to recreate what we already done for IPC-7351 for “Standard” component families. The component dimensions and attribute data are stored in a FPX file. This technology is available right now.

 
The second module for FPE is for non-standard through-hole and surface mount packages called “Footprint Designer”. This will allow the user to interactively insert holes and define component outlines. The user has complete control of the hole-size, plate or no plate, pin numbering and hole-placement by snap grid or coordinates. The package data will be stored in a PKG file. The user defines preferences for padstacks and outlines and applies their preferences to the holes and outline to auto-generate the footprint. The “Package Editor” will be able to create any through-hole connector or electronic package. The Package Editor will be ready for release in March 2013 and will sell as an add-on module to FPE.
 
Parts on Demand (POD) will be a web based PCB library vending machine that will sell FPX, PKG and FPT files for $1 each. The POD website will contain over 400,000 component package dimensional data mapped to 30 million component manufacturer logical part numbers and logical descriptions. Members of the electronics industry will upload FPX, PKG and FPT files in exchange for credits to download as many parts as they upload (or pay $1 per part). Every component package will be identified with contact information of who contributed it. Every part will have a 5-star rating system with comments. Poorly rated parts will be fixed immediately or removed from the site. Unrated parts will have a non-disclosure and the first company to download an unrated part must quality control the data and rates the part. The POD website www.pcbpod.com is expected to go on-line in March or April 2013, but it will take a couple years to fully upload every component package in the electronics industry. We imagine that the POD project will never be fully completed and will expand as component manufacturer’s produce new package data.
Library files that will be available will include - Schematic Symbols, 3D Models, FPX files and mfr. recommended footprints in every CAD tool format (prebuilt parts).
  
We will have to add more features to FPE to customize the program for each CAD tool. Example: The Allegro interface will need special features that are unique to Cadence tools.
 

 

Stay connected - follow us! X - LinkedIn
Back to Top
Maarten Verhage View Drop Down
Active User
Active User
Avatar

Joined: 27 Jul 2012
Location: Netherlands
Status: Offline
Points: 27
Post Options Post Options   Thanks (0) Thanks(0)   Quote Maarten Verhage Quote  Post ReplyReply Direct Link To This Post Posted: 21 Jan 2013 at 7:39am
Hi Tom,

I see, but how about completing the padstack manager. When can we have full control over the solder mask, paste mask and possibly user defined layers? Ideally I would like to import these into Pulsonix having solder mask and paste mask layers in the pads.

Best regards,
Maarten Verhage
Back to Top
jameshead View Drop Down
Expert User
Expert User
Avatar

Joined: 20 Mar 2012
Location: Oxfordshire, UK
Status: Offline
Points: 576
Post Options Post Options   Thanks (0) Thanks(0)   Quote jameshead Quote  Post ReplyReply Direct Link To This Post Posted: 21 Jan 2013 at 7:58am
Hi Maarten,

Out of interest:

Do you specify different sizes for all your solder mask and solder paste layers using the "By Layer" in the Pad Style Technology setup?

I use a global setting in the Layer class to increase solder mask or decrease solder paste by a set amount.  On thermals though I use the "by layer" to turn off solder paste on pads where FPX has brought in a drawn polygon for solder paste apertures - such as a window design.
Back to Top
Tom H View Drop Down
Admin Group
Admin Group
Avatar

Joined: 05 Jan 2012
Location: San Diego, CA
Status: Offline
Points: 5716
Post Options Post Options   Thanks (0) Thanks(0)   Quote Tom H Quote  Post ReplyReply Direct Link To This Post Posted: 21 Jan 2013 at 8:01am
The full blown very elaborate Padstack Editor (Manager) will be available in our V2013 when the "Package Editor" is released on March 1.
 
Through-hole round, square and rectangular leads with round, square and oblong pad shape. Slotted holes. Plated, non-plated, keep-outs, pin name, pin coordinate and many other features are under development. We want everyone to build every part in the industry, not just the Standard parts.
 
It's coming soon.
 
BTW: V3013 will be released on February 1 (in two weeks) but the "Package Editor" won't be released until March 1. And 3D-STEP model export on March 1 too.
 
 
Back to Top
Maarten Verhage View Drop Down
Active User
Active User
Avatar

Joined: 27 Jul 2012
Location: Netherlands
Status: Offline
Points: 27
Post Options Post Options   Thanks (0) Thanks(0)   Quote Maarten Verhage Quote  Post ReplyReply Direct Link To This Post Posted: 21 Jan 2013 at 8:39am
Hi James & Tom,

>>
Do you specify different sizes for all your solder mask and solder paste layers using the "By Layer" in the Pad Style Technology setup?
<<

Yeah I do, then I can have rounded corners on the solder paste layer. No adjustments need to be done by the stencil people.

Tom, would it be possible that the FPX export/Pulsonix import create the complete IPC pad name: like r100_200 and not just Rectangle1, 2, 3?

Best regards,
Maarten

Back to Top
jameshead View Drop Down
Expert User
Expert User
Avatar

Joined: 20 Mar 2012
Location: Oxfordshire, UK
Status: Offline
Points: 576
Post Options Post Options   Thanks (0) Thanks(0)   Quote jameshead Quote  Post ReplyReply Direct Link To This Post Posted: 21 Jan 2013 at 8:54am
"would it be possible that the FPX export/Pulsonix import create the complete IPC pad name: like r100_200 and not just Rectangle1, 2, 3?"

Maarten, please excuse me if you know this already,

If you download the file "PulsonixPTF.zip that's linked at the top of the page:

http://www.pcblibraries.com/products/fpx/userguide/default.asp?ch=201

you will find a technology file in it called PCBFOOTPRINTEXPERT IMPORT.ptf that contains many IPC-7x51 named pad styles, as well as a mapping file for PADS ascii import to Pulsonix if you want to use it.

When you import your PADS ascii footprint into Pulsonix and use this technology file then if the pad style in the footprint already exists in the technology file then Pulsonix will automatically use it.

If the pad style is new then Pulsonix will substitute rectangle1 etc.

If you don't want to use this technology file but have one of your own then you can still import the pad styles in it to your own technology file by opening your technology file and selecting from the menu Setup then Technology then clicking the Load Technology button and selecting only Pad Styles in the list, then selecting the technology file PCBFOOTPRINTEXPERT IMPORT.ptf

I recommend that you have a technology file you use for importing and editing footprints all the time, and when you edit a footprint and rename a pad style to IPC-7x51 style, Pulsonix will prompt you saying the technology file has changed and ask if you want to save it.  If you save it then each time you'll build up a collection of named IPC-7x51 pad styles that Pulsonix will automatically substitue if it finds a match.

It will work with pad styles using "By Layer" as well but I don't use this for my normal SMT pad styles - sorry.

I apologise if you know all this already.

If I had the time I would go through the customer FPX file and import them all to a blank library in Pulsonix and then go through and add every pad style as a named IPC-7x51 one to a single technology file and give to PCB Libraries but I regret I haven't got the time to do that at the moment, sorry.
Back to Top
jameshead View Drop Down
Expert User
Expert User
Avatar

Joined: 20 Mar 2012
Location: Oxfordshire, UK
Status: Offline
Points: 576
Post Options Post Options   Thanks (0) Thanks(0)   Quote jameshead Quote  Post ReplyReply Direct Link To This Post Posted: 22 Jan 2013 at 10:04am
Hi Maarten,

I did a batch output of every footprint in the supplied-to-customers FPE.FPX file yesterday, with just the bog standard nominal output.

The resulting PADS .asc library took a while to import in to Pulsonix.  It took half an hour for the progress bar to get up to about 15% so I let it run overnight.  This morning I have a Pulsonix library with 3077 footprints in it (duplicated footprint names are not output by PCB FPX).

I ran a library report I created some time ago that lists footprints in a library together their pad styles.  During the import Pulsonix found any duplicates in the technology file that you can download from PCB libraries and created new ones with sequential names.

In total there were:

114 new oval pad styles
903 new rectangle pad styles
32 new round pad styles
5 new rounded-rectangle pad styles
118 new square pad styles

That's 1172 new pad styles, and that's only for Nominal.  There'd probably be about the same amount for Least and Maximum as well.

I certainly would have have the time to add all of these pad styles to a common technology file very quickly.

I am happy to give you a copy of the format file for the report if it's of interest to you, and the spreadsheet of results it came up with.

I wonder if it's worth getting Pulsonix users to collaborate on this?  I wonder if it's worth the time?
Back to Top
Tom H View Drop Down
Admin Group
Admin Group
Avatar

Joined: 05 Jan 2012
Location: San Diego, CA
Status: Offline
Points: 5716
Post Options Post Options   Thanks (1) Thanks(1)   Quote Tom H Quote  Post ReplyReply Direct Link To This Post Posted: 22 Jan 2013 at 11:32am
I want to warn everyone never to use FPE FPX to Batch Create a library. There are thousands of parts with different Thermal Tab sizes and Lead tolerances with the same Footprint Name. As an example, just look at the duplicate footprint names in the "Intersil" CM section.
 

FPX Disclaimer

The FPE FPX file is to be used as “Reference only”. It should never be considered as a “Starter Library”.

PCB Libraries, Inc. is not responsible for component dimensional typographical errors. It’s up to each user to verify every component dimension with the corresponding mfr. datasheet to insure that all of the dimensions match. If you find a dimension that is not correct, please report it immediately to support@pcblibraries.com and we’ll fix the error immediately.

There are hundreds of footprints that have the same identical name with different tolerances and thermal pad sizes. The FPE FPX file is intended to be used as a library source for users to quickly locate the correct component package data row and copy/paste that row from FPE FPX into your personal library. When doing so, it’s up to you the user to rename the footprint to avoid duplicate footprint names with tolerance and thermal pad differences.

There is no guidance from IPC at this time on how to handle variations in Thermal Tab sizes. One of the recommendations PCB Libraries, Inc. has for various thermal pad sizes is to append the end of the footprint name with underscore _ and “T” (for Thermal) and the component Tab Size.

Examples:

QFN50P600X600X100-41 rename to

QFN50P600X600X100-41_T365 = Thermal Tab size is 3.65 mm square

QFN50P600X600X100-41_T365X200 = Thermal Tab size is 3.65 mm X 2.00 mm rectangular

Using this technique will eliminate duplicate footprint names with various Thermal Tab sizes.

There are also variances in the Lead Tolerance that will produce a different footprint pattern pad size and spacing with the same footprint name.

There is no guidance from IPC at this time on how to handle variations in Lead Tolerances sizes. One of the recommendations PCB Libraries, Inc. has for various Lead sizes is to append the end of the footprint name with underscore _ and “L” (for Lead) and the component Lead Size.

Examples:

SOP65P490X110-8 rename to

SOP65P490X110-8_L38X68 = Lead size is 0.38 mm minimum and 0.68 mm maximum

Back to Top
jameshead View Drop Down
Expert User
Expert User
Avatar

Joined: 20 Mar 2012
Location: Oxfordshire, UK
Status: Offline
Points: 576
Post Options Post Options   Thanks (0) Thanks(0)   Quote jameshead Quote  Post ReplyReply Direct Link To This Post Posted: 23 Jan 2013 at 2:21am
Thanks Tom,  I only did this in this one case to find out what pad styles would be needed to be added to a technology file.  No intention of using it for anything proper.
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down



This page was generated in 0.250 seconds.