1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Mirror constraint in assembly

Discussion in 'Tutorials and Tips from the Community' started by OrjanB, Jun 28, 2020.

  1. OrjanB

    OrjanB Member

    I had 2 equal parts in an assembly, and wanted to move them freely and symetrically around a mid-plane.
    I did not find a suitable constraint in Alibre, and therefore combined 2 planes and an axis in order to obtain what I wanted.
    It works very well, here is how:

    1) Place the 2 parts into the assembly and constrain them linearly so they can move freely and in line. Position the parts symetrically (approx. only - not accurate) on each side of an origin plane. (picture 1)
    2) Insert a plane touching two edges on the parts (picture 2)
    3) Insert another plane touching the opposite edges (picture 3)
    4) Insert an axis in the crossing of these two planes (picture 4)
    5) Constrain the inserted axis to the origin plane

    Now the parts will move freely and always symetrically around the origin plane.

    If the inserted planes/axis are hidden it looks like a genuine Alibre constraint.

    Of course you can make this movement around any plane, I use the origin plane just for easier explanation.

    Perhaps could it be added to existing constraints in the constraint window?

    Attached Files:

    Last edited: Jun 29, 2020
    HaroldL likes this.
  2. NateLiqGrav

    NateLiqGrav Alibre Super User

    FYI in recent versions you can mirror identical or similar parts in an assembly using the Assembly Mirror found next to the linear and circular patterns. The method you describe could still come in handy for some people though.
  3. OrjanB

    OrjanB Member

    Thank you for the tip - very good. I was not aware of this possibillity - did not find it when I needed it.
    It behaves like a constraint and I think it would be easier to find if a similar function was available from the constraint window.
    My solution can be used when you already have parts placed in an assembly and then want to have the mirroring movevement of parts.
  4. NateLiqGrav

    NateLiqGrav Alibre Super User

    Yes, your solution is still valid and someone may need it. Especially Atom3D users - which I believe have no assembly patterns or assembly mirror. Or for someone who needs to demonstrate assembly motion.

Share This Page