Share

Material Control Processes (MCPs)

A Material Control Process (MCP) can be used for PartMaker/Turn, PartMaker/Turn-Mill, and PartMaker/SwissCAM applications.

There are two categories of Material Control Processes:

  • Processes that use a turret tool:

    • BF — Bar Feed
    • PSG — Pull with Side Gripper
    • PFG— Pull with Front Gripper
    • RMS — Remove from Main Spindle
    • RSS — Remove from Sub-Spindle
  • Processes that do not use a turret tool:

    • TF — Tailstock Forward
    • TR — Tailstock Retract
    • PSS — Pull with Sub-Spindle (called Rechuck in PartMaker/SwissCAM)
    • TPM — Transfer Part from Main to Sub-Spindle

The String Reserved Word <mcp-function> specifies a name of an MCP.

<mcp-function> can have the following values: BF, PSG, PFG, RMS, RSS, TF, TR, PSS, TPM.

The Logical Reserved Word <mat-control-process> is used to determine if the current process is a Material Control Process.

This example checks to see if the current process is the Bar Feed Process:

<if><mat-control-process> <then
<if><eq-string>(<mcp-function>,BF)<then>
...................
<endif>
<endif>

Other reserved words used with MCPs:

<mcp-pull_distance> — Specifies the pull distance entered in PartMaker's Material Control Process Parameters dialog. <mcp-total-pull> — Specifies cumulative pull distance. <catcher-x>, <catcher-z>, <catcher-num> are used with Remove MCP (RSS, RMS) for indexing the turret from the gripper to the part release position.

Note: To add cumulative pull distance to all Z-coordinates, check Add Pull Distance To Z-Coordinates in the General Info, Turn dialog.

Was this information helpful?