• 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. Allegro Libraries

Stats

  • Locked Locked
  • Replies 14
  • Subscribers 165
  • Views 19402
  • 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

Allegro Libraries

ClydeS
ClydeS over 14 years ago

I'm new to Allegro. I'm working through the tutorials and help files, but I'm stuck on knowing whether I'm supposed to issue commands in the layout or schematic program. Specifically, I want to build and edit physical layout parts in a library, and want to use the "apd" command. I have a hard time knowing what application I should be in when I use the command. Most of the tutorials I see assume I know what program I should be running in order for the command to work.

  • Cancel
  • oldmouldy
    oldmouldy over 14 years ago

    IF you are using PCB Editor, I doubt that you need APD, that is a variation of PCB Editor for designing Chip Packages and Multi-chip modules. IF you are trying to design footprints for use in PCB Design, you need to design the Padstacks with Pad Designer, under PCB Editor Utilities, then start PCB Editor and use File>New, specify a name and set the type to Package Symbol, or Package Symbol (Wizard), to start creating the package. (See the algrolibdev.pdf in the doc\algrolibdev directory of the installation)

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ClydeS
    ClydeS over 14 years ago

    Very helpful, my friend. I have a related question: How do I edit the part?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • oldmouldy
    oldmouldy over 14 years ago

    Open the DRA file with File>Open, change the File Type to "Symbol Drawing (*.dra)" after that you can Add / Delete, Edit>Change and so on to modify the part, then either Save, or Save As, the DRA file will be saved and the appropriate "?SM" (symbol file) generated.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Cadpro2K
    Cadpro2K over 14 years ago

    There are so many available libraries out there, there's very little need to create new ones. Even samtec provides allegro library parts for free on their site. to make it simple, let me provide some guidance.

    1) look into the library parts provided by cadence, you should have a sample library installed with the tool

    2) when you create your own parts, keep it simple:

     - create the padstacks, and keep the naming simple (you'll need padstacks for all parts, except mechanical, format parts)

     -keep the layering simple: TOP/BOTTOM package assembly; TOP/BOTTOM ref des; TOP/BOTTOM ref des silkscreen; BODY center cross hair; make the orientations (zero/zero) like you expect them to get pick-n-placed; PLACE (package) boundry. you don't really need much more. Keep it simple.

    The more you learn about allegro, the more you can add to your parts. but keeping it simple to start will make it much more enjoyable to use the tool.

    Good day.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ClydeS
    ClydeS over 14 years ago

    I learned a long time ago to not trust anybody else's libraries but my own, which I've developed over the last 25 years. I've moved them from one CAD system to another - they work, and I know the are 100% correct and appropriate for my customers.

     My problem remains, how do I tell Allegro where my libraries are located? Ther's got to be somewhere (I suspect in Capture) what the path to the footprints are located - but I can't find it in the help files, tutorials, or searching through the sofware.

    • 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