Mirror is not working in Part Design

Discussion about the development of the Assembly workbench.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
exsolvespacer
Posts: 169
Joined: Sat Jan 23, 2021 1:15 pm

Mirror is not working in Part Design

Post by exsolvespacer »

I am trying to make a bike mudguard and have modelled half the mudguard.

When I try to mirror it, it all goes wrong. It is missing a Pocket in the Mirror. Please see attachment and image:
problem.png
problem.png (83.79 KiB) Viewed 1739 times
Any ideas what I have done wrong? Thank you.
Front mudguard extension.FCStd
(419.06 KiB) Downloaded 29 times

Code: Select all

Version: 2022.111.28429 (Git) AppImage
Build type: Release
Branch: LinkStage3
Hash: ec814c42d02f15171f9dbb7f650400c9943abfe0
User avatar
bambuko
Veteran
Posts: 2185
Joined: Thu Oct 24, 2019 12:53 pm
Location: UK, England, North Devon

Re: Mirror is not working in Part Design

Post by bambuko »

You could use Part mirror:
mudguard.png
mudguard.png (218.41 KiB) Viewed 1723 times
and a file for you to examine:
Front mudguard extension(bambuko).FCStd
(290.9 KiB) Downloaded 22 times
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here
exsolvespacer
Posts: 169
Joined: Sat Jan 23, 2021 1:15 pm

Re: Mirror is not working in Part Design

Post by exsolvespacer »

bambuko wrote: Wed Apr 06, 2022 7:26 pm You could use Part mirror:
mudguard.png

and a file for you to examine:
Front mudguard extension(bambuko).FCStd
Thanks, that fixed it.

I had a look at Part Workbench but didn't realise it was possible to mirror an entire body.

:-D
User avatar
adrianinsaval
Veteran
Posts: 5553
Joined: Thu Apr 05, 2018 5:15 pm

Re: Mirror is not working in Part Design

Post by adrianinsaval »

The order of the features is very important when doing a part design pattern, if you want to have the same result the operations have to be in the same order. Here a fixed file.
Attachments
Front mudguard extension_aia.FCStd
(355.26 KiB) Downloaded 26 times
exsolvespacer
Posts: 169
Joined: Sat Jan 23, 2021 1:15 pm

Re: Mirror is not working in Part Design

Post by exsolvespacer »

adrianinsaval wrote: Wed Apr 06, 2022 8:37 pm The order of the features is very important when doing a part design pattern, if you want to have the same result the operations have to be in the same order. Here a fixed file.
I tried your file but it exhibited the same problem.

I had this working in Part Design originally, but I changed a dimension on one of the sweep sketches and thereafter the final pocket stopped working in the mirror.
User avatar
adrianinsaval
Veteran
Posts: 5553
Joined: Thu Apr 05, 2018 5:15 pm

Re: Mirror is not working in Part Design

Post by adrianinsaval »

exsolvespacer wrote: Wed Apr 06, 2022 9:07 pm I tried your file but it exhibited the same problem.
how so? it's fully symmetric... are you sure you were looking at my file?
Captura de pantalla 2022-04-06 172947.png
Captura de pantalla 2022-04-06 172947.png (36.97 KiB) Viewed 1644 times
I had this working in Part Design originally, but I changed a dimension on one of the sweep sketches and thereafter the final pocket stopped working in the mirror.
perhaps topo naming problem and you later used the incorrect order in the mirror.
exsolvespacer
Posts: 169
Joined: Sat Jan 23, 2021 1:15 pm

Re: Mirror is not working in Part Design

Post by exsolvespacer »

adrianinsaval wrote: Wed Apr 06, 2022 9:35 pm
exsolvespacer wrote: Wed Apr 06, 2022 9:07 pm I tried your file but it exhibited the same problem.
how so? it's fully symmetric... are you sure you were looking at my file?
Captura de pantalla 2022-04-06 172947.png
I had this working in Part Design originally, but I changed a dimension on one of the sweep sketches and thereafter the final pocket stopped working in the mirror.
perhaps topo naming problem and you later used the incorrect order in the mirror.
Yes, it had to do a recomputation when I loaded it but shows the same problem. Please see my earlier post for my FreeCAD version which I think must be different to yours.
User avatar
bambuko
Veteran
Posts: 2185
Joined: Thu Oct 24, 2019 12:53 pm
Location: UK, England, North Devon

Re: Mirror is not working in Part Design

Post by bambuko »

adrianinsaval wrote: Wed Apr 06, 2022 9:35 pm ...how so? it's fully symmetric... are you sure you were looking at my file?
Yes, we are looking at your file and yes, @exsolvespacer is right - you have created your file in master branch and as he clearly indicated in his first post (and why it is in assembly subforum not in help subforum - doesn't always make sense to me, but that's another story) he is using Link branch.

Your file when opened in Link branch looks like so:
Screenshot from 2022-04-07 10.38.44.png
Screenshot from 2022-04-07 10.38.44.png (195.46 KiB) Viewed 1520 times
The issue seems to be caused by the last fillet:
Screenshot from 2022-04-07 10.55.41.png
Screenshot from 2022-04-07 10.55.41.png (147.16 KiB) Viewed 1505 times
Deleting the fillet results in perfectly OK mirrored model:
Screenshot from 2022-04-07 10.56.04.png
Screenshot from 2022-04-07 10.56.04.png (190.62 KiB) Viewed 1505 times
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here
User avatar
adrianinsaval
Veteran
Posts: 5553
Joined: Thu Apr 05, 2018 5:15 pm

Re: Mirror is not working in Part Design

Post by adrianinsaval »

ok I got confused :oops: this looks like a bug on link branch then, FYI I think in link branch there is an option to mirror the entire shape as in Part mirror.
exsolvespacer
Posts: 169
Joined: Sat Jan 23, 2021 1:15 pm

Re: Mirror is not working in Part Design

Post by exsolvespacer »

adrianinsaval wrote: Thu Apr 07, 2022 2:24 pm ok I got confused :oops: this looks like a bug on link branch then, FYI I think in link branch there is an option to mirror the entire shape as in Part mirror.
Should I report this somewhere?
Post Reply