• 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. Allegro X PCB Editor
  3. PCB Designer - Can't manually place part "cannot load symbol...

Stats

  • Replies 5
  • Subscribers 162
  • Views 4653
  • Members are here 0
More Content

PCB Designer - Can't manually place part "cannot load symbol"

aaronmcneil
aaronmcneil over 3 years ago

This seems like a common problem for beginners using PCB designer. I have read several other posts where this issue was fixed by pointing the psmpath and padpath to the correct directory in user preferences, but doing that has not solved my problem. I do have the .psm files in the directory I am pointing the path too, but still no luck. What else could I be doing wrong?

  • Sign in to reply
  • Cancel
  • Robert Finley
    Robert Finley over 3 years ago

    Checklist when this happens.  It's frustrating, I know:

    Any chance the footprint name is misspelled in your library relative to what the actual *.psm name is?   Is the psm file there?

    Is the library search path correct?  Can you open the dra file without errors?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • aaronmcneil
    aaronmcneil over 3 years ago in reply to Robert Finley

    I just double checked the spelling of all three part footprints and yes they are correct, the same as the .psm files. The psm files are in the directory that I have in the library search path. I am also able to open the .dra file in allegro with no errors.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • aaronmcneil
    aaronmcneil over 3 years ago in reply to Robert Finley

    Finally I was able to figure it out. When I added the library search path, I added it under $psmpath. I used the move up arrow to make my directory the first one in the list and now it works. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • RFinley
    RFinley over 3 years ago in reply to aaronmcneil

    Weird.  Figured it would not have made a difference.

    Common problem is padpath also needs to be set to your library directory.  But, that may be more of a 16.x legacy as (I think) 17.4 doesn't use external padstack files.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • oldmouldy
    oldmouldy over 3 years ago in reply to RFinley

    17.x still uses external Padstacks and Flash / Shape Symbol files so the $psmpath needs to be set to find any Flash / Shape Symbol files referenced by the Padstacks, the $padpath is just used to find the PAD files.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • 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