Home > Community > Forums > PCB Design > OrCAD Capture "Update Cache" not working?

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 OrCAD Capture "Update Cache" not working? 

Last post Thu, Jan 30 2014 2:54 PM by melview1. 8 replies.
Started by B Price 18 Nov 2013 01:44 PM. Topic has 8 replies and 4978 views
Page 1 of 1 (9 items)
Sort Posts:
  • Mon, Nov 18 2013 1:44 PM

    • B Price
    • Top 500 Contributor
    • Joined on Wed, Jul 20 2011
    • Posts 25
    • Points 510
    OrCAD Capture "Update Cache" not working? Reply

    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.

    • Post Points: 35
  • Tue, Nov 19 2013 4:58 AM

    • steve
    • Top 10 Contributor
    • Joined on Fri, Jul 18 2008
    • Woking, Surrey
    • Posts 1,248
    • Points 20,315
    Re: OrCAD Capture "Update Cache" not working? Reply

    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.

    • Post Points: 20
  • Tue, Nov 19 2013 5:07 AM

    • B Price
    • Top 500 Contributor
    • Joined on Wed, Jul 20 2011
    • Posts 25
    • Points 510
    Re: OrCAD Capture "Update Cache" not working? Reply

    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. 

    • Post Points: 20
  • Tue, Nov 19 2013 6:35 AM

    • steve
    • Top 10 Contributor
    • Joined on Fri, Jul 18 2008
    • Woking, Surrey
    • Posts 1,248
    • Points 20,315
    Re: OrCAD Capture "Update Cache" not working? Reply

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

    • Post Points: 20
  • Tue, Nov 19 2013 6:38 AM

    • B Price
    • Top 500 Contributor
    • Joined on Wed, Jul 20 2011
    • Posts 25
    • Points 510
    Re: OrCAD Capture "Update Cache" not working? Reply

    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?

    • Post Points: 35
  • Tue, Nov 19 2013 7:15 AM

    • steve
    • Top 10 Contributor
    • Joined on Fri, Jul 18 2008
    • Woking, Surrey
    • Posts 1,248
    • Points 20,315
    Re: OrCAD Capture "Update Cache" not working? Answer Reply

    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....

    • Post Points: 20
  • Tue, Nov 19 2013 7:19 AM

    • B Price
    • Top 500 Contributor
    • Joined on Wed, Jul 20 2011
    • Posts 25
    • Points 510
    Re: OrCAD Capture "Update Cache" not working? Reply
    Man, that sounds pretty ugly but thanks for finding a workaround!
    • Post Points: 5
  • Tue, Nov 19 2013 7:29 AM

    • KEN13
    • Top 75 Contributor
    • Joined on Wed, Aug 6 2008
    • Pleasant Valley, CT
    • Posts 113
    • Points 1,800
    Re: OrCAD Capture "Update Cache" not working? Answer Reply

    Option 2:  I am also at 16.5 for now..If you are only updating one or two parts...When you replace the cache do not check Preserve Refdes and the footprints will get updated and you will just have to re-reference the two parts to what they were.

    Have a good day, Ken Capture 16.5 S022, Layout 16.2.0p001, PCB Editor 16.5 S025
    • Post Points: 5
  • Thu, Jan 30 2014 2:54 PM

    • melview1
    • Top 200 Contributor
    • Joined on Wed, May 20 2009
    • Shakopee, MN
    • Posts 44
    • Points 815
    Re: OrCAD Capture "Update Cache" not working? Reply

    I've been plagued by this issue for a long time.  I am running v16.6-S0013 (7/1/2013) and it still has the issue. Is there a particular ISR that fixed this?

    • Post Points: 5
Page 1 of 1 (9 items)
Sort Posts:
Started by B Price at 18 Nov 2013 01:44 PM. Topic has 8 replies.