Mirorring Parts Assembly3

Discussion about the development of the Assembly workbench.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
benoit T
Posts: 10
Joined: Thu Apr 12, 2018 5:07 pm

Mirorring Parts Assembly3

Post by benoit T »

How can I mirror a group of parts assembled with Assembly3 using a datum plane as reference?

Thanks for your help

OS: Windows 10 (10.0)
Word size of FreeCAD: 64-bit
Version: 0.20.26375 (Git)
Build type: Release
Python version: 3.8.12
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.3
Locale: English/United States (en_US)
User avatar
bambuko
Veteran
Posts: 2165
Joined: Thu Oct 24, 2019 12:53 pm
Location: UK, England, North Devon

Re: Mirorring Parts Assembly3

Post by bambuko »

For mirroring I use a link with scale of -1 without datum plane,
using placement after linking.
BTW what do you mean (precisely) "group of parts" ?
Terminology in FreeCAD, particularly the word "part" can be confusing...
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here
benoit T
Posts: 10
Joined: Thu Apr 12, 2018 5:07 pm

Re: Mirorring Parts Assembly3

Post by benoit T »

Thanks for your answer:
group of parts: several parts assembled together with constraints

Is it possible to do a link with datum plane???
User avatar
bambuko
Veteran
Posts: 2165
Joined: Thu Oct 24, 2019 12:53 pm
Location: UK, England, North Devon

Re: Mirorring Parts Assembly3

Post by bambuko »

benoit T wrote: Wed Dec 08, 2021 1:54 am ...group of parts: several parts assembled together with constraints
so, that's an assembly?
...Is it possible to do a link with datum plane???...
sounds like you don't know how the link works?
and... why do you think that you need a plane?

Perhaps if you share FreeCAD file I might be able to better understand what you are trying to do and help you?
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here
User avatar
freman
Veteran
Posts: 2202
Joined: Tue Nov 27, 2018 10:30 pm

Re: Mirorring Parts Assembly3

Post by freman »

scaling -1 is NOT a mirror symmetry, it is a centre of inversion. You need to combine with a 180 degree rotation about one axis.
Thanks for the idea though, I was not aware of the scale property.
User avatar
bambuko
Veteran
Posts: 2165
Joined: Thu Oct 24, 2019 12:53 pm
Location: UK, England, North Devon

Re: Mirorring Parts Assembly3

Post by bambuko »

freman wrote: Fri Feb 25, 2022 8:36 am scaling -1 is NOT a mirror symmetry, it is a centre of inversion. You need to combine with a 180 degree rotation about one axis. ..
indeed that is the case!
I did say:
...link with scale of -1 ..... using placement after linking...

I guess I wasn't precise enough - your detailed clarification helps ;)
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here
Post Reply