Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Mirror part not updating configs ? 3

Status
Not open for further replies.

mrkoko

Mechanical
Aug 3, 2007
40
Just wondering if anyone else has this problem? I have a part with 2 configurations which I have mirrored so the LH part has those 2 configs in it. But later I have gone to the RH and added 2 more configs, but they were not reflected in the LH? Is this always the case? Do I have to recreate the mirror to reflect the new configs ? I had assumed they would update like features but....
 
Replies continue below

Recommended for you

You actually don't have to delete and recreate the mirror part. You can add the two configs to the mirrored part then set which config of the parent part they are mirrors of. This setting is done in in the child part by right clicking on mirrored part feature and selecting "list external references". Within this window, you can choose which configuration of the parent this particular configuration of the child is using.

This method will save you the headache of fixing mates in the assembly that is using the mirrored part.

-Shaggy
 
Shaggy ... Very good. I did not know that. A
star.gif
for you.

Only problem with that method though, is if you have multiple instances of the mirrored part, all instances change to whichever config is selected.

[cheers]
 
or use '08 which has mad skillz when it comes to mirroring parts. [thumbsup]

 
if you have multiple instances of the mirrored part, all instances change to whichever config is selected

Actually, the parent config that you select in the "list external references" window only applys to that specific child config. So if you have say 4 configs in the parent, you can have 4 configs in the child, each looking at a different config of the parent.

-Shaggy
 
Nope ... all instances of the mirrored part change to whichever parent config is selected. Using SW2007-SP4.

[cheers]
 
CBL,
what are you right clicking on to get the "list external references" window. When I click on the <partname>_mirrored (feature) I am able to change as I described above. When I right click on the filename at the top of the feature manager, it works as you described.

-Shaggy
 
Cor I just tried your file and it worked for me. Were you manually creating the configuration name in the mirror part before switching the references ?
 
???? I didn't create configs in the mirrored part.

I created the parent angle with configs, created an assy, created the mirrored parts, and then tried to change the refs.

Would you post back a file showing the changed refs please?

[cheers]
 
Unfortunately I am stuck in the stone age at work (2006) and can't open your file.

I have to say that it has to work, because when you create a mirror part of a parent that has multiple configs, it creates a config for each in the child. This is the only location where that setting is.

-Shaggy
 
You don't actually need an assembly to create a mirrored part. If you are in the parent part, just select a mirroring plane and go to insert>mirror part.

I have attached (I hope) a zip file with two files, one is the mirror of the other.

-Shaggy
 
 http://files.engineering.com/getfile.aspx?folder=48f8f693-c911-4120-9cc4-12c12c466f27&file=mirror_test.zip
hmmm how to I post on that engineering.com site ?
 
Whether the mirrored part is created while in an assy, or while in a part, has the same result ... a separate, but associated, mirrored part is created.

I can open the mirrored part and change it to whichever config of the parent part I wish.

However, my point is/was that if an assy is created which has several instances of the mirrored part in it, changing any one of those parts results in all of the mirrored part instances changing to the same parent config.
Does this not happen for you?
Is my install screwed in some way? [sad]
Or am I just totally losing it? [bugeyed]

[cheers]
 
The child part needs to have multiple configs. The instances in the assy would need to be changed as usual.

I am picturing a semi-complex family of parts where the parent had -1,-2,-3,-4 and the child had -5,-6,-7,-8. Where -5 is a mirror of -1 and -6 is a mirror of -2 etc.

I think your install is working fine, but we are just kinda talking about different stuff maybe. The whole email communication thing.

-Shaggy
 
Eureka ... OK, I am losing it.

I just re-read your posts and realised that I had been missing creating the "go-between" configs step in the child part.

It would be much easier though if SW just copied the configs directly into the mirrored part. ER time?

[cheers]
 
It creates all of the configs if they exist in the parent at the time that the mirror is created, but if they are added later, the child does not update. I agree, it should do that automatically.

-Shaggy
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor