Copying a Manufacturing Program

When programming the machining of a part containing several identical areas, you can define a Manufacturing Program on a first area, and then duplicate it on the other areas.


Before you begin:

A Manufacturing Program can contain:

  • Tool Changes,
  • Machining Operations,
  • auxiliary operations such as Machining Axis Changes, PP instructions, Copy Operators, Tracut Operators, Machine Rotation and Machine Instructions.

Copy Program:

  • copies the Tool Changes, Machining Axis Changes and PP instructions.
  • creates the Copy-Transformation for the associated Machining Operations.
  • ignores the other auxiliary operations, as well as APT Import operations.

Related Topics
Inserting Machining Axis Changes
Working with Generic Machine Editor
  1. From any product:

    1. Select Start > Machining > Machine Programming.

      A PPR context with an empty Machining Cell is created. An empty Activities Process Tree opens automatically.

    2. Create a generic machine or assign a machine from the database.

      As soon as a machine is assigned to the Machining Cell, a Part Operation and a Manufacturing Program are created in the Activities Process Tree.

    3. Alternatively, open an existing Machining Process or PPR context .

      By default, the Activities Process Tree opens automatically.

  2. Create one Machining Axis System for each area on which you will duplicate the initial Manufacturing Program.

    1. Click NC Machine Control.
    2. Click Machining Axis System .
    3. Proceed as explained in Inserting Machining Axis Changes.

    They are visible from the Manufacturing View.

  3. Create a Manufacturing Program on a first area of the part to machine.

    1. Optional: Change the default machining axis system to one you have created.



  4. Click Utilities.

    1. Click Copy Program and select an activity in the Activities Process Tree.

    The Copy Program dialog box is displayed.

  5. Define the conditions of the copy:

    1. Place the cursor in No selection to the right of Manufacturing Program.

      The dialog box disappears.

    2. Select the Manufacturing Program from the Activities Process Tree.

      The dialog box reappears and is updated as soon as you select a Manufacturing Program.

    3. Select the Positioning type from the list.

      In this release, only Axis to axis is supported.

    4. Place the cursor in No selection to the right of From.

      The dialog box disappears.

    5. Select the machining axis attached to the Manufacturing Program you want to duplicate.

      The dialog box reappears and is updated as soon as you select a machining axis..

  6. Click Multi-Selection to the right of To. In the dialog box that appears:

    1. Click to add a machining axes to your selection. Double-click anywhere in the authoring window to revert to the Axis To Axis dialog box.
    2. Select a machining axis and click to remove it from your selection.
    3. Use the arrows to order your selection.



    4. Click Close to revert to the Copy Program dialog box.

  7. Optional: If you need to copy the Manufacturing Program only once, place the cursor in No Selection to the right of To and proceed as for From.



  8. Click OK.

    The Manufacturing Program is duplicated and transformed once for each machining axis selected in To, in our example, it is duplicated three times, with three transformations.