Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X
Hello,
I have a couple engine mount assemblies I designed from one of my previous designs using family tables. I changed a couple parts in the assembly to family table instances to accomodate the new engine but now, everytime I boot pro/e and open the overall assembly I always get the "selected model does not match missing model" message. So, I have to delete them from the assembly and reconfigure them every time. I don't get what the deal is, everything checks out in the family tables and I've made sure that I saved the overall assembly with the mounts before closing pro/e. Has anyone else ran into this issue? I'm running WF4.0.
Thanks,
Sam
Nevermind, I figured it out. I just have to open up the engine mounts before I open the overall assembly. Just some weird quirk in the system.
The load sequence for objects is
- memory
- working folder
- search paths in given order
so there must be an object of the same name prior to the one you want.
If your object is part of a family table check the .idx files in each folder.
Reinhard
Actually, that leaves out one important place Creo looks for related objects, the folder of the parent. So your list looks like this:
If you open an assembly or drawing from a folder other that your working directory, Creo will look there before the working directory and after memory.
Doug,
I think PTC started #2 with WF5 and he is on WF4
Reinhard
You're right, #2 & #3 were reversed originally, I don't recall when it changed order. I thought it was before that, maybe WF2 or WF3.
A little googling and I found an old post of mine on eng_tips.com (http://www.eng-tips.com/viewthread.cfm?qid=171205) pointing to a KB article about it (https://www.ptc.com/appserver/cs/view/solution.jsp?n=130928).
The default order changed starting in Pro/ENGINEER Wildfire, datecode 2002020. The full list is:
There's a hidden config option to restore the old order, set "use_2001_search_order" to "yes".
Are you using instance accelerators? We do not and I'm wondering if it might contribute to your issue if you do have them.
... and don't forget the whole regeneration thing that Frank dislikes with family tables. Sometime when family tables do not have a big change, for some reason the model is not regenerated fully and make cause issues.