Integration Utility Kit Return to previous

ICAM MFGExtractor for Creo






ICAM Unified Manufacture Extractor for Creo Documentation

Overview

Thanks for choosing Icam Post, the NC post-processing product from Icam Technologies Corporation.

ICAM unified manufacture extractor, automatically retrieves all necessary information (include tool path, process, machine setup, tools, product geometries etc.) from Creo to run the Adaptive Post-Processing, Simulation and Optimization sequence.

Prequisite

Start ICAM MFG-Extractor

In a manufacturing session, the ICAM MFG-Extractor is available under the Tools -> TOOLKIT.


Select product release to use

If more than one ICAM product release were set for this Creo version, a window will appear with radio buttons. Select the ICAM version to launch, then press OK.

ICAM Manufacture Extractor


Extractor Tree Nodes

Using the Extractor

Typical interaction with the ICAM Extractor UI window includes:

  1. Verifying the simulation resource tree components. If any changes are required, right-click to reassign:
    • Simulation Setup: Select another CAM-POST database.
    • ICAM Resources: Select another PP, VM or CE contained in the same database.
    • Cutter Location Source File: Select another CL file or NC program.
    • Mounting Reference: Select a different coordinate system defined in NX.
    • Product Geometry Group components: Reassign elements as Part, Stock, Fixture or None.
    • The VM Tool Axis: Select a different axis if multiple tool axes are defined in VM.
  2. Verifying the Working Directory at the bottom of the UI (select a different folder if required)
  3. Verifying the Tolerance settings in the upper-right area of the UI:
    • VM tolerances (Gouge, Collision, Facet, Tool path).
    • STL tolerances (Part, Stock, Fixture)
  4. Selecting the checkboxes for fixture and tool offset calculation
    • Machine base offset include the offset between stock axis and tool axis in VM model while calculating the fixture offset. This fixture offset is listed in the Base & Fixture Compensation table.
    • Base offset as #Base list the above offset as a separate base offset and not in the programmed fixture offset. The base offset and fixture offset are listed separately in the Base & Fixture Compensation table.
    • Use tool# as Offset# use the tool number as the tool length compensation number for VM’s tool compensation table.
  5. Selecting miscellaneous options:
    • Copy CL source cope the CL file/ NC tape to the simulation folder.
    • Simulate By Program changes how the Program Group is organized in the extractor tree and how simulation job files are created (one per program).
    • Use Cam Folder changes the path of simulation folder to be the same as CAM part file folder.
    • Regenerate STL re-outputs STL files when the extractor runs the job again, even if STL files are already present.

VM Tolerance Selection

VM tolerances are used to calculate material removal during simulation.

STL tolerances are used to output STL files from NX.

Several sets of tolerance values can be saved for different VM models by pressing Save as.

Launching the Simulation Job

Three ICAM simulation options are available to launch from the Extractor UI:

The launch options will depend on the selected modes in the box above. The remaining buttons are:

Preference Options

More options are available under the preference options window. To access this window, right-click the top bar of the extractor and select Preference Option.

This window provides additional options which are either generic or specific to a CAM system, as shown in parentheses.

Preference options

More options are available under the preference options window. To access this window, you must right-click the extractor top bar, using the selection window, go to preference options.


This window provide additional options which are either generic or specific to a CAM system, shown in bracket.

General Settings

Creo Setting for MFG Extractor

The following pre-settings can be used to ease the Extractor configuration procedure especially for multiple setups.

Setup Name Mapping - _[setup_ID] '#' will be interpreted as setup number if the Mounting reference name contains "_#". (ie: ref_csys_1)
It will be used as the default mounting referene for setup#

About Solid Milling Tool

Only CUT_TYPE=insert and TIP csys is required.

  1. Define parameter "CUT_TYPE" for the solid tool's cutting components
    CUT_TYPE="cutter" or "cut" or "insert" or "tool"
  2. Optionally,you can define CUT_TYPE="shank" or "adaptor"; this conponent would be used as non0cutting part of the tool
  3. Create "TIP" CSYS as the output CSYS to control tool orientation.
    Extractor will try to find TIP CSYS and GEAR_POINT. If TIP was not found, the tool will be extracted as a parametrized tool.
    If there's any issue, the tool will show in red color
  4. GEAR_POINT for internal geared tool
    Optionally, you can define CUT_TYPE="HOLDER" to set a component to be used as a tool holder.

  5. Milling tool length compensation = HOLDER length + TOOL Length

About Solid Turning Tool

  1. Define parameter "CUT_TYPE" for the solid tool's cutting component
    CUT_TYPE="cutter" or "cut" or "insert" or "tool"
  2. Create "TIP" CSYS as the output CSYS to control tool orientation

    Extractor will try to find TIP CSYS. If TIP was not found, the tool will be extracted as a parametrized tool.
    If there's any issue, the tool will show in red color
  3. GAUGE_X_LENGTH Á GAUGE_Z_LENGTH
  4. Turning tool length compensation
    *=HOLDER length + TOOL length
    *=HOLDER length + GAUGE setup
  5. Turning tool orientation
    Rotate around tool's y-axis. -90 degree if mounted to a milling-spindle with B-AXIS.
Back to top