PCB Libraries Forum Homepage
Forum Home Forum Home > PCB Footprint Expert > Questions & Answers
  New Posts New Posts RSS Feed - Changes to Fab Level Not Saved To Library
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Changes to Fab Level Not Saved To Library

 Post Reply Post Reply
Author
Message
lalexman View Drop Down
Expert User
Expert User


Joined: 30 Jul 2012
Status: Offline
Points: 679
Post Options Post Options   Thanks (1) Thanks(1)   Quote lalexman Quote  Post ReplyReply Direct Link To This Post Topic: Changes to Fab Level Not Saved To Library
    Posted: 08 Mar 2013 at 6:11am
I created an 8-pin header and changed the hole over lead and min. fab allowance values. I saved the decal in PADS. Then I saved the footprint in a library.
 
When I loaded it back from the library the values in the fab level I previously changed are restored to the default values. Shouldn't any of these values that are changed be saved in the FPX library?
 
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: 08 Mar 2013 at 8:09am
Custom padstacks are not stored in the FPX file.
 
In order to automate "Batch Create" to globally build a custom library we do not save the padstack data becasue it's auto-generated using your Preferences.
 
Right now the FPX file only saves component dimensions and for SMT the recommended mfr. footprint.
 
Maybe we need to rethink this issue and add custom through-hole padstacks to the FPX file.
 
Maybe we need to relocate this thread in the "Product Suggestions" forum.
 
Back to Top
lalexman View Drop Down
Expert User
Expert User


Joined: 30 Jul 2012
Status: Offline
Points: 679
Post Options Post Options   Thanks (1) Thanks(1)   Quote lalexman Quote  Post ReplyReply Direct Link To This Post Posted: 08 Mar 2013 at 8:20am
Thanks Tom. I added this to the product suggestions.
Back to Top
Jeff.M View Drop Down
Admin Group
Admin Group


Joined: 16 May 2012
Location: San Diego
Status: Offline
Points: 477
Post Options Post Options   Thanks (0) Thanks(0)   Quote Jeff.M Quote  Post ReplyReply Direct Link To This Post Posted: 08 Mar 2013 at 9:07am
Like SMD pad stacks, TH pad stacks are calculated.  The calculation is based on the lead size and the user preferences for TH terminals.  When you save a part, only the lead size is saved.  When the part is regenerated, the pad stack is calculated based on the hole size and the selected user preference for the TH terminal.  If you make changes to the fab level settings any part you output to a translator will have those changes but not to a part saved to a library.  The same is true of any SM part should you make setting changes on-the-fly (ie. not using the saved preferences).
Back to Top
lalexman View Drop Down
Expert User
Expert User


Joined: 30 Jul 2012
Status: Offline
Points: 679
Post Options Post Options   Thanks (0) Thanks(0)   Quote lalexman Quote  Post ReplyReply Direct Link To This Post Posted: 08 Mar 2013 at 2:13pm
Hi Jeff,
 
As a user I was not aware that this occurred until when back in and generated the same footprint from my library and it was differnent then the one I generated previously. This is a very dangerous situation in that I assumed the footprints would be the same.
Is it possible to set a flag if any item that is not saved to the library is changed and if that footprint is saved to the library a warning message is issued ?
 
Thanks!
Lenny Alexman
 
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down



This page was generated in 0.297 seconds.