References sometimes allowed and sometimes not -- why?

Hi guys,

I'm sure this is all logical and stuff, but I can't get my head around it.

Frequently, when I edit a part of a sub-assembly of some larger assembly, I get this message:

"This part has features defined in the context of another assembly . You can edit the part, but you cannot create external references to the components of the current assembly."

What bugs me is that sometimes I edit parts of sub-assemblies which darn well have references to a greater assembly, and SW happily lets me add references that are local to the sub assembly. Yet sometimes it displays the above message and doesn't let me do it. Of course there's no problem editing the part in the context of the top assembly, but since the references I intend to add are strictly within the context of the sub-assembly the logic of it all escapes me.

Thanks,

--Daniel

Reply to
Daniel Haude
Loading thread data ...

By default, you can only make in-context references in the context of one assembly at a time. This is probably what's making trouble for you. You can enable Tools, Options, System Options, External References, "allow multiple contexts for parts when editing in assembly". This is the way I normally operate, even though it can cause performance degradation when a part has to reference several assemblies to update.

Reply to
Dale Dunn

Am 13.03.2006, 15:19 Uhr, schrieb Dale Dunn :

Cool, that did it. Thanks! Still the inconsitency in SW's behavior is funny since I've never before touched that setting.

--Daniel

Reply to
Daniel Haude

Well, it IS the default setting...

Reply to
Dale Dunn

PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.