• 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. OrCAD Capture "Update Cache" not working?

Stats

  • Locked Locked
  • Replies 14
  • Subscribers 170
  • Views 26743
  • 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

OrCAD Capture "Update Cache" not working?

B Price
B Price over 12 years ago

I'm working on a design in OrCAD Capture 16.5.  When making a netlist, I got errors because one of the part instances used an invalid footprint name (had a space in it).

I went into the part library and fixed the footprint naming.  All I need to do now is update the instance in my design to reflect the updated source part in my library.

I found the part in my Design Cache and have tried "Update Cache" on the part (which succeeded without errors).  The footprint field didn't get updated, however, on my part instance.  I even tried "Replace Cache" without any success in updating my part instance...

 

Am I missing something here?  How can I apply the updated cache to actual instances of parts in my design??

 

I can place a new part (from the source library or from the design cache) and it shows the correct footprint.  I just can't get it to apply to existing part instances.

  • Cancel
  • steve
    steve over 12 years ago

    You'd be better off using Replace Cache and then making sure you check Replace schematic part properties. If you go to 16.6 the update cache works the same as the replace cache.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • B Price
    B Price over 12 years ago

    That's the weird part.  Even when I Replace Cache (and Replace schematic part properties), it still keeps the same incorrect footprint name.

    The actual field is called "PCB Footprint"

     

    Right now, I'm manually editing lots of entries in the spreadsheet form and typing in the corrected footprint. It should work, but feels like the wrong way to handle this. 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • steve
    steve over 12 years ago

    Hmmm works for me - did you check the box for Replace rather than Preserve (Preserve is the default)...

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • B Price
    B Price over 12 years ago

    Yes (although I kept the Ref Des).

    The design was originally made in OrCAD 10, but as far as I can tell everything was correctly upgraded to OrCAD 16.5.  I'm still not sure why it doesn't work for me. 

     

    Edit: Do I need to run a Tools -> Update Properties.. to apply the updated design cache?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • steve
    steve over 12 years ago

    Ok - I just tried this in 16.5 and got the same as you (I was using 16.6 where it does work). I can get 16.5 to work but you need to do an extra step. Make a new library and copy the part from the design cache into the new library. Then do a replace cache and replace the orignal part with the new part library. Save the design, then replace the cache with the orignal part (making sure replace is checked) and the footprint is now populated. Or update to 16.6....

    • 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