Working with Mates

Now reading version 18.0. For the latest, read: Working with Mates for version 25

In mechanical CAD software, the concept of relating two objects in space is a fundamental part of the design process, which is a process known as mating those two objects. When two objects have been mated, they can be manipulated as a single object. These mated objects can then be mated to another object, and through this process, a set of discrete objects are formed into an assembly – the very essence of mechanical design.

A mate is a connection formed between two separate objects. The connection is at a user-selected point on a surface on each object. Once mated the objects will re-orient so their surface planes and their perpendicular axes are aligned.

Definitions:

  • Target – the first site nominated as a mate site.

  • Source – the second site nominated; this object will move to mate with the target.

  • Mating axis – the perpendicular axis passing through the center of the mate.

Defining a Mate

To define a mate, perform the following steps:

  1. Select the Tools » Mating command from the main menus (shortcut: Shift+Ctrl+A) to switch to mating mode. The mating process requires one click to define each mate site, but further clicks can be used when needed as described in the notes section below.

  2. While in mating mode, hover the cursor over an object to be mated. As the cursor is positioned over a surface on the object, that surface will change color (to gray) and display potential mate sites (glyphs).

    • On a planar surface, select from nine glyphs that are located at the center, corners and mid-points of the bounding rectangle.

    • On a cylindrical surface, select from two glyphs that are located along the axis at each end of the cylinder.

  3. Each glyph is a potential mate site. The glyph that is currently closest to the cursor is highlighted by a larger green dot. Click the cursor anywhere over the surface to accept the highlighted glyph as the first mate site. This is the target for the mate. Once selected, the target is marked by a purple dot.

  4. As the cursor is moved off the surface, it will turn green indicating that the target lies on that surface.

  5. Repeat this process on the second object to define the second mate site (the source). The source is highlighted using a brown dot.

  6. As soon as the source is defined, the source object will move so that the source site and the target site are mated (located together), with their surface planes and perpendicular axes aligned. The mate location is indicated by a circular arc that remains visible through other objects (when the mate is selected), and the perpendicular axis of the mate location is displayed using a dashed purple line.

Notes:

  • When objects are mated, they are locked together and move as a single object.

  • Mated objects can be mated to a third object.

  • To modify an existing mate, select it in the Multiboard Assembly panel, then edit its values in the Properties panel – learn more

  • The Status Bar indicates when you are in mating mode.

  • If it is difficult to select a glyph, for example, selecting the center of a hole in an object (demonstrated in the video below), or the wrong glyph was selected, you can change the target glyph before moving on to define the source glyph.

  • As the cursor continues to be moved over the plane containing the target, each glyph highlights in green when it becomes closest to the cursor. The current target remains highlighted in purple. If a different glyph is required, position the cursor to highlight it in green, then click to nominate it.

  • If it is not possible to define a mate on a mounting screw, hide the screw (right-click on the object in the Multiboard Assembly panel and disable the Visible option) and use the screw hole instead.

  • The second mate site must be located on a different object from the first mate site. If a second surface is selected on the same object as the first mate site, the action is interpreted as choosing a new first mate site.

  • Press Esc to abort the mating process and drop out of mating mode.

Simple demonstration of defining a mate between a nut and a screw.

Modifying a Mate

To modify a mate, right-click on its entry in the Multiboard Assembly panel then choose Properties or double-click it in the Multiboard Assembly panel. Use the Properties panel to adjust its settings. Note that the Status Bar indicates when the mate is in editing mode.

  • The General region of the panel shows the source and targets parts of the selected mates.

  • There are three modes the mate can be configured as:

    • Auto – the mate is locked in all directions. Dragging either object will move both. Using the edit fields in the panel, the source can be Offset in the X and Y directions across the target mating plane, and the Distance between the mate's closest edges/surfaces can also be adjusted, moving the source along the mating axis. The Rotation of the mate can also be adjusted if required. A new mate defaults to this mode.

    • Plane-to-Plane – the mate is locked along the mating axis but can be interactively dragged across the XY plane. Use the edit field to adjust the Distance, moving the source along the mating axis.

    • Axis-to-Axis – the mate is locked in the XY plane but can be interactively dragged along the mating axis. Using the edit fields in the panel, the source can be Offset in the X and Y directions of the mating plane; the target remains stationary.

    In any mode, the Orientation of the mate can be set to either Opposite or Same.

  • The hotkeys (detailed in the Help region of the panel) provide an efficient way of adjusting a locked mate. A hotkey can be held; it is not necessary to press the key repeatedly.

  • Once the objects have been correctly positioned, set the mode to Auto to ensure their location relationship is not inadvertently changed by dragging an object in the design space.

  • To remove a mate, right-click on it in the Multiboard Assembly panel then select Remove Mate from the context menu or select it in the panel then press the Delete key on the keyboard.

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Note

The features available depend on your Altium product access level. Compare features included in the various levels of Altium Designer Software Subscription and functionality delivered through applications provided by the Altium 365 platform.

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Content