Merge Pattern panel
Use the Merge Pattern function to import and merge entities from an existing part file into the current file. This function is useful if you have a part that you use repeatedly in your work. Rather than recreate it each time you need it, you can import it into the current file as many times as needed.
Merge Pattern accounts for any level modifications you make to the Levels option when you use the Dynamic, Mirror, or Scale methods to position the geometry. However, if you select Active levels, Mastercam ignores these modifications and merges the part geometry into the original part's active level.
By default, Merge Pattern merges the selected file with the currently open file.
To use Merge Pattern, use the steps below as a general guideline. In the steps below, the target part file indicates the part you want to merge into and the merged part file indicates the part that is being merged with the target part file.
- Have a file that you want to merge into already open in Mastercam.
-
Select File, Merge to display the Open dialog box.
Select a file containing the entities you want to merge.
-
Click OK.
The Merge Pattern function panel displays.
NOTEThe File-Merge dialog box displays if the units in the file you are merging do not match the current system units. Select one of the options, and click OK to continue. If the file and system units match, the dialog box will not display.
-
Use the Position options to position the merged part geometry using the following methods:
-
Select: Returns you to the graphics window to select a position for the merged entities.
-
Align: Opens the Align to Face panel function to mate solid models using the dynamic gnomon.
NOTEThis option only applies to solid models. You cannot use Align on meshes, surfaces, or wireframe geometry.
-
Dynamic: Opens the Dynamic panel function to position the merged part file using the interactive gnomon.
-
Mirror: Opens the Mirror panel function to create mirror images of geometric and drafting entities by reflecting them symmetrically with respect to a defined axis or point.
-
Scale: Opens the Scale function to increase or decrease the size of entities by a factor relative to a defined point.
NOTEBy default, the Position options automatically select the merged part geometry. If you wish to move to the target part geometry, use Reselect in the above functions to select it.
-
-
Use the Levels group to set which level the merged geometry will be placed on using the following methods:
-
Merged file levels: The merged part geometry remains on its original level.
-
Active level: Merges incoming part geometry into the current part's active level.
-
Offset by: Places the merged part geometry on new level numbers starting with the entered offset value. The merged part geometry stays separate from the target part geometry.
-
- Use the Settings group to apply system attributes for the entities in the merged part.
- Click OK to finish the merge.
If you would like to learn about merging multiple files, refer to the Can I merge multiple files from different locations at once? drop-down below.
You can merge several parts from many locations using one merge operation. You can do this in the following two ways:
-
Select File, Merge and choose your part files. You can also select a directory to merge all of the Mastercam part files in it.
-
Select the files in Windows Explorer, and press [Ctrl] as you drag and drop the files onto the Mastercam graphics window.
NOTEMerge Pattern will not import entities within sub-folders.
Mastercam then processes the levels from the multiple merged files.
-
Entities that use the same level number are combined on that level.
-
The level names in the target part file are maintained.
-
The Offset by value combines all entities into the same offset level.
- Native Mastercam files versions 8 and up.
- CAD files in other supported formats (including STL). These files are converted into Mastercam part files.
- It is useful to store files containing pattern entities in a separate directory (e.g., Pattern files) so that they are easy to find when you use this function.
- Each time you import a set of pattern entities into the current file, Mastercam identifies the entities as a group in the database for future use. Mastercam names the group using the pattern file name and a number to ensure the uniqueness of the group name.
You can also [Ctrl] + drag a Mastercam file, or a 3rd party compatible file type (.dxf, .sldprt, etc.), from the Windows Explorer and drop it onto an existing instance of Mastercam, which will then merge the files.





