Mirrored Part: Doesn't have any parameters and rules

Mirrored Part: Doesn't have any parameters and rules

Anonymous
Not applicable
3,860 Views
26 Replies
Message 1 of 27

Mirrored Part: Doesn't have any parameters and rules

Anonymous
Not applicable

Dear colleagues!

I faced a problem when tried to "Mirror" my iLogic parts/assemblies

So, if I have rules and parameters in original elements, I don't have them on the "mirrored" parts!

I have, let's say, solution for this problem (Just do circular pattern) - but this is not correct solution

 

There are two screenshots: 1 - Original part, 2 - Mirrored part

 

Waiting for your comments!

0 Likes
3,861 Views
26 Replies
Replies (26)
Message 2 of 27

Anonymous
Not applicable

We ran into the same issue at our office, came up with a workaround.

Start a new part with the template with all of your i-logic and parameters. Use the "derive" function, clicked on the mirror about selected plane feature to create a mirrored part of your original.

You can bring parameters from your original part but not sure about the i-logic though it will be in your template.

0 Likes
Message 3 of 27

salariua
Mentor
Mentor

Mirror does just that "derives the original with mirror option" so you can open each mirrored part and then use "Edit Derived Part" option on the right click menu.


That will allow you to bring over any other info you need.

 

 

170731-01.gif

Adrian S.
blog.ads-sol.com 

AIP2012-2020 i7 6700k AMD R9 370
Did you find this reply helpful ?
If so please use the Accepted Solutions or Like button - Thank you!
Message 4 of 27

Anonymous
Not applicable

@salariua wrote:

Mirror does just that "derives the original with mirror option" so you can open each mirrored part and then use "Edit Derived Part" option on the right click menu.


That will allow you to bring over any other info you need.

 

 

170731-01.gif


We use it a lot for sheet metal parts and the I-Logic we use for sheet metal parts does not transfer just using the mirror command.

So we use the template and derive.

Standard mirror command it seems does not give the OP the model he is looking for.

0 Likes
Message 5 of 27

johnsonshiue
Community Manager
Community Manager

Hi Artem,

 

Indeed, the Mirror Component command focuses on geometric replication. It uses Derive command to create the mirrored side. The parameters and rules are still in the source part. Essentially, the source part will always drive the mirrored part.

For the mirror workflow you are looking for, you may consider using Mirror command within the part. Open the part and save it as a different part. Next, use Mirror command -> Solid Mirror -> select the mirror plane -> check Remove Original -> Ok. Now you will get the mirror side of the body. The nice thing about this workflow is that you still have the feature tree, though on the source side. The rule should still run. Would it work for you?

Many thanks!



Johnson Shiue ([email protected])
Software Test Engineer
Message 6 of 27

salariua
Mentor
Mentor
If you do decide to mirror in the part keep in mind that you will need to modify both parts.

Don't expect the mirror part to update with you original model.
Adrian S.
blog.ads-sol.com 

AIP2012-2020 i7 6700k AMD R9 370
Did you find this reply helpful ?
If so please use the Accepted Solutions or Like button - Thank you!
0 Likes
Message 7 of 27

Anonymous
Not applicable

Hi, johnsonshiue

!
 
 
Thank for your reply!
 
I didn't understand all the actions to create a mirrored part that I'm looking for
 
I still don't have solution. It's my own fault, that I don't understand
 
Could you, please, try to explain a little bt easy for me?
 
 

 

 

 

0 Likes
Message 8 of 27

Anonymous
Not applicable

Hi, salariua!

Thanks for your reply!

I really tried to do what you said, but I don't have the same rows in the menu after mirror ("part priority")

And I can't find "edit derived part" and so on

May be I have different Inventor version?

Inventor 2017 Professional

Build 256, Release 2017.4

 
0 Likes
Message 9 of 27

adam
Contributor
Contributor

I know this in an old post but...

If you have already created a mirrored part and need to bring in the original parts parameters: Open your mirrored part, then right click on the .ipt in the model tree, select "Edit Derived Part" it will open up the Derived Part menu.  Click on the circle icon next to parameters to toggle them on or off.

Adam Johnston
Design Draftsman. Whitty Engineering.
DELL Precision 7530, Windows 10.
0 Likes
Message 10 of 27

Xun.Zhang
Alumni
Alumni

If so, please do not leverage derive workflow. Copy the original part and paste, rename it, open this part again, make a new mirror feature for all features or for solids, then, all parameter and iLogic rule are perserved.

Hope it helps!


Xun
Message 11 of 27

johnsonshiue
Community Manager
Community Manager

Hi Adam,

 

To elaborate Xun's suggestion, you want to save as or save copy as the original part. Then create a Mirror Body feature (Mirror -> Body selection -> check "Remove original"). Then you will have a new part with a mirrored body and all features, parameters, and iLogic rules preserved.

Many thanks!



Johnson Shiue ([email protected])
Software Test Engineer
Message 12 of 27

Manuelcamposcosta
Advocate
Advocate

I might have found a bug when you mirror parts within an assembly if it's a sheet metal one the template of the new mirrored file will not be exactly like the standard.ipt altough for a normal part it keeps all the information the standard.ipt had before.

 

For example create a plane in your standard.ipt if you mirror a normal part, the new part will have the same plane, but if the mirrored part was a sheet metal it will not create the plane, I think there is some sort of a bug with the template that is being used when we mirror sheet metal parts.

Manuel Campos Costa
0 Likes
Message 13 of 27

JDMather
Consultant
Consultant

@Manuelcamposcosta 

This is not the same issue.

It would probably be best if you -

1. Start a new discussion thread

2. Include example files illustrating the behavior.


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Message 14 of 27

johnsonshiue
Community Manager
Community Manager

Hi Manuel,

 

It does not sound right to me. As JD mentioned, it could be a different issue than this original thread. If possible, please share an example that exhibits the behavior.

Many thanks!



Johnson Shiue ([email protected])
Software Test Engineer
0 Likes
Message 15 of 27

Manuelcamposcosta
Advocate
Advocate

I'm focusing in the title "Mirrored Part: Doesn't have any parameters and rules" it's exactly like the title says.

 

I think it's easier if you try by yourself, because if I send the files you will not understand.

 

  1. Create a template with some sort of an ilogic, some user parameters and create for example a plane in with;
  2. Create a sheet metal part and be sure you used the template created before;
  3. Create the mirror part but don't use derive command or mirror it with the mirror function of part menu, instead place that part in an assembly then mirror the part using a plane;
  4. Notice that the new part doesn't have the ilogic, the plane and the parameters;
  5. Repeat 2 and 3 but now for a normal part;
  6. Notice that the new part does have the ilogic, the parameters and the plane.

Anyway attached is a template, a normal part, a sheet metal part and their mirrored versions, all created with the same template, but you could try from the start by yourself.

Manuel Campos Costa
0 Likes
Message 16 of 27

johnsonshiue
Community Manager
Community Manager

Hi Manuel,

 

Yes, I get it. This is about the ability to create fully functional mirrored design. Driven or not driven by the other side should be optional.

Indeed, the current Inventor Mirror Component is geared toward to fully-driven by one side. The workflow to create independent or partially independent mirrored component has to be done manually (use Mirror Body -> Remove original; constrain the components accordingly). It can be further automated, since it can already be done manually.

Many thanks!



Johnson Shiue ([email protected])
Software Test Engineer
0 Likes
Message 17 of 27

Manuelcamposcosta
Advocate
Advocate

What you are saying is right, but that's not what I'm talking about.

 

I talking the differences when you use this command for normal parts and for sheet metal parts, in sheet metal parts the template is wrong.

Manuelcamposcosta_0-1632138577171.png

 

Manuel Campos Costa
0 Likes
Message 18 of 27

johnsonshiue
Community Manager
Community Manager

Hi Manuel,

 

I see. This particular request is known indeed. However, it is not as straight forward as it sound. The problem is that though the Make Component/Derive command is the same for a regular part and a sheet metal part, there is indeed difference in the actual internal process. The current behavior prevents a mirrored sheet metal part from becoming corrupted. I vague remember discussing it with the project team but there was no straight forward solution unfortunately.

Many thanks!



Johnson Shiue ([email protected])
Software Test Engineer
0 Likes
Message 19 of 27

Manuelcamposcosta
Advocate
Advocate

Hi,

 

Ok so it's not a problem with my template, currently it's a limitation, right?

Manuel Campos Costa
0 Likes
Message 20 of 27

johnsonshiue
Community Manager
Community Manager

Hi Manuel,

 

Indeed, it has nothing to do with your template. It is not your fault. It is the way the Make Components dialog is structured making the workflow a bit less intuitive.

Many thanks!

 



Johnson Shiue ([email protected])
Software Test Engineer
0 Likes