Part Mirror

From FreeCAD Documentation
Revision as of 04:30, 29 November 2023 by TheMarkster (talk | contribs)

This documentation is not finished. Please help and contribute documentation.

GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.

See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.

Part Mirror

Menu location
Part → Mirror
Workbenches
Part
Default shortcut
None
Introduced in version
-
See also
None

Description

Part Mirror creates a new object (image) which is a reflection of the original object (source). The image object is created behind a mirror plane. The mirror plane may be standard plane (XY, YZ, or XZ), any plane parallel to a standard plane, or (introduced in version 0.22) any arbitrary plane by using a reference object.

An example:

Before
After (mirrored through YZ plane)

Usage

  1. Select the source object from the Mirroring Panel list.
  2. Select a standard Mirror plane from the dropdown menu or select a reference object in the tree or the 3D view. The reference object can be any plane face, such as a Part Plane.
  3. Press OK to create the image object.

The mirror plane reference object will define the mirror plane and will override the Base and Normal properties of the Part Mirror document object that gets created. The reference can be to a plane face, such as the face of a Part Cube, or to a circle edge, or to a Datum Plane, or to an origin plane of an App Part container, or basically any object with a single planar face or single edge that is a circle. There is also support for Links. Note, however, that bspline surfaces, such as Ruled Surface or Part Loft faces are not supported.

The mirror plane defines the Normal (direction) and the Base (position) for the mirror object. Note that the plane is infinite even if the reference object is not. The location of the reference object matters only in that it defines how far away the mirror will be on the opposite side of the mirror plane from the original base object. When the Mirror Plane property contains a reference object the Base and Normal properties are made readonly since those values are now computed based on the reference object.

Options

The Base point boxes can be used to move the mirror plane parallel to the selected standard mirror plane. Only one of the X, Y, or Z boxes is effective for a given standard plane. (If a reference object is used for the Mirror Plane then that object's position, rather than these values, is computed to determine the Base property value.)

Standard Plane Base Point Box Effect
XY Z Move mirror plane along Z axis.
XY X, Y No effect.
XZ Y Move mirror plane along Y axis.
XZ X, Z No effect.
YZ X Move mirror plane along X axis.
YZ Y, Z No effect.

Notes