What you Didn’t Know About Assemblies and Mating

Dear readers! Hi! Welcome to our new website!

Today, we will be discuss on  mirroring, assembly pattern, assembly visualization, Advanced Mates, Mechanical Mates, Exploded Views, and Interference Detection.


Here we start with Mirroring. Mirror components across a plane, you can preserve the mates and motion. When you mirror something, there are 4 choices of orientation of original part. Or create an opposite hand version from within assembly. When you mirror a component, you may create a new configuration in existing part or create a new file.B1

Assembly Patterns

Next thing is assembly patterns, you can pattern components based on Hole Wizard or Pattern features in other components. Pattern in your assembly update automatically if seed feature changes. New in 2014, you can do curve and sketch driven pattern in assemblies, it only available in part until 2014. And also 2014, feature-driven pattern is not call pattern-driven pattern.  Which means any type of pattern can be used as a seed. You can use pattern exist in your part or pattern exist in your assembly.

Next we going to talk about chain pattern and Belt/Chain feature. Chain Pattern in new in 2015, the belt/chain feature is older. Chain pattern creates patterned components group along a sketch or curve path that simulated a chain. One or more components are attached to path and instances are created based on that path. The Pitch method determines how the components chain group or groups are connected to the path. The distance and distance linkage options use a single chain group of components, while connected linkage option uses two chain groups.


Belt/Chain feature creates a virtual belt path which attaches and rotates cylindrical faces. Belt/Chain Assembly Feature adds appropriate mates and relationships to achieve the desired rotational result, and give the option to create a new part from the feature. The Belt/Chain feature creates a sketch that can be made into solid using sweep.B1

Assembly Visualization

Assembly Visualization provides different ways to display and sort an assembly’s components. The list provides an alternative to the feature manger design tree. You can sort the list using basic numerical data such as mass or volume or you can create customized criteria which are dependent on several numerical values. You can also sort by custom properties and add or delete columns.


In the graphics area, the software applies colors to the components based on the value of the property you are sorting. The colors help you visualize the relative value of the property for each component.

Advanced Mates and Mechanical Mates

In the Mate Property Manager there are many advanced and mechanical mate types that can accomplish complex relationships. In the Advanced mates, there are Profile Centre Mate, Symmetric Mate, Width Mate, Path Mate, Linear/ Linear Coupler Mate, Distance Limit Mate and Angle Limit. In the Mechanical Mates, there are Cam Mate, Slot Mate, Hinge Mate, Gear, Rack and Pinion Mate, Screw Mate and Universal Joint Mate.

Exploded View

You can make Exploded Views of assemblies by exploding the assembly component by component.  The assembly can then be toggled between normal and exploded view states. Once created, the Exploded View can be edited and also used within a drawing. Exploded view is saved with the active configuration. You can have more than one exploded view per configuration.


Interference Detection

Finding interference between static components in the assembly is the job of interference detection. This option takes a list of components and finds interference between them. The interference are listed by paired components including a graphic representation of the interference.



By Ray Chan,

Application Engineer, CADVision Systems Sdn. Bhd.