• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. PCB Design
  3. Reliable 1206 and 0603 footprints

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 167
  • Views 16059
  • Members are here 0
More Content
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Reliable 1206 and 0603 footprints

entangled
entangled over 7 years ago

Hello,

I am trying to design a board with 1206 capacitors and 0603 resistors (SMD types both, of course).

From <path>\SPB_17.2\share\pcb\pcb_lib\symbols I have tried to use as a basis the 0603rf_wv_12d.dra and 1206rf_wv_12d.dra but as I can these are overloaded with too much text and even vias (?!). Should I use these and edit them to the minimal working configuration? Also in the same folder we can find the 1206.dra -a much more simplified one.

In general I have found some free footprints from Snapeda website and this one.

These do not seem to be the working fine or even after being DBdoctor'ed I get some errors

( e.g. E- (SPMHDB-181): Design revision 15.x is too old. Must run the batch dbdoctor to uprev.)

A last way out would be using the procedures described in K.Mitnzner's book  (Chapter8-p.213) and create a new one (by editing an existing one) - though I tried and found this to be the hardest one (I got stuck while Manipulating the assembly outline).

Since I feel I am in a dead end (Allegro's complexity should not be underestimated especially for beginners as me :-) ) are there any suggestions on how to overcome this critical point?!

As pointed in the title what would be the most reliable footprint basis to (re)start with?

I would appreciate any help!

Thanks in advance,

Andreas

  • Cancel
  • UlfK
    UlfK over 7 years ago
    It is true that the learning curve for Allegro is steep with it's mixture of menus and forward/backward selection and operations, but once you get the hang of it it is very rewarding since you will be able to do a lot of "powerful/dangerous" things with it. Furthermore, you and your organization can grow with it. I strongly suggests that you search the internet for beginners tutorials and also for the IPC 7531 standard (or recommendations) that will guide you in your efforts to find the dimensions you need. I almost always use the built-in wizard together with my own template to create footprints and then modify them if necessary to suit my needs.

    For tutorials, there are a few that emanates from the world of academics. They are not always for the latest 17.2 versions, but they are good starters.

    For up-reving older footprints, you will need to run DBDoctor stand-alone (!) and once invoked, you will be able to uprev an entire library but bear in mind that the File|Open menu does not allow you to enter wildcards such as *.dra or *.pad. You can point to the specific library folder of interest, but the remaining wildcard *'s will have to be entered using the keyboard.

    If you find a downloadable library, you will anyway have to verify that it is useable according to your organizations requirements. Especially naming conventions for foot prints and pad stacks.
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • entangled
    entangled over 7 years ago

    Well thank you very much

    I found this for IPC. Taking a diagonal look...

    As for the DBdoctor I already know the process - noproblem with that at all. Only when I insert the doctored part (0603) I still get "E- Cannot load symbol 'R0603".  Some hint on that?

    After all after searching on the internet I fell upon another community post referring: 

    "...little secret of the EDA industry: Thousands of engineers everywhere reinvent the wheel every day - they all create many of their sch symbols & pcb footprints from scratch."

    So there seems to be some useless added complexity in our engineering lives on this point. I will try to keep it simpler.

    p.s. I work stand-alone, no organization at all.

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • steve
    steve over 7 years ago
    There are free (and paid for tools) to help with PCB Footprints. Look at orcad.co.uk/.../Footprints.pdf. SnapEDA and UltraLibrarian are good websites but make sure you get the 17.2 versions. Also inside the installation folder is a sample board that has many footprints (to an IPC Standard) that you can extract using Export - More - Libraries. Look at C:\Cadence\SPB_17.2\share\orcad\examples\pcbdesign\pcbdemo1\allegro. There is a DEMOJ-complete.brd.
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • entangled
    entangled over 7 years ago

    This has been helpful! thanks!

    Going for the free versions I found some Panasonic and Vishay datasheets and created from there with help from a video made by R.Feranec.

    Complex enough but intuitive was the C:\Cadence\SPB_17.2\share\orcad\examples folder where I found your reference and another one.. this must be a final "superpro" model.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information