PP Tables and Word Syntaxes - Wire EDM

You can insert PP Tables and Words for wire EDM operations.

This page discusses:

NC Parameters for Wire EDM Operations

NC ParametersDescription
MFG_UPPER_HEAD_HEIGHT Defines the upper head height.
MFG_EDM_FEATURE_INDEX Specifies the index of the feature corresponding to the current tool path.
MFG_PART_HEIGHT Defines the machining operation part height.
MFG_NUMBER_FINISH_PASS Defines the total number of finishing passes.
MFG_NUMBER_SEPARATION_PASS Defines the total number of separation passes.
MFG_RADIAL_OFFSETDefines the radial offset.
MFG_AXIAL_OFFSETDefines the axial offset.
MFG_HOLE_DIAMETERDefines the hole diameter.
MFG_EDM_FEATURE_NAMESpecifies the feature name.
MFG_EDM_CUT_TYPESpecifies the cut type of the current pass (values - NLS name of main, finishing or separation pass).
MFG_EDM_PASS_NUMBERSpecifies the index of the current pass (value - 1 for main or pass index of finishing/separation pass).
MFG_EDM_PASS_TOTALSpecifies the total number of passes for the current cut type.
MFG_EDM_PASS_OFFSETDefines the offset of the current pass.
MFG_EDM_TECHNOSET_NAMEDefines the name of the technology set.
MFG_EDM_TECHNOSET_PARAM_VALUE Outputs the the machine custom parameters as the header of the operation.
MFG_EDM_TECHNOSET_PARAM_NAME_n

Where n = 1,2,3...

Defines the name of a particular technology set.
MFG_EDM_TECHNOSET_PARAM_TYPE_n

Where n = 1,2,3...

Defines the type of a particular technology set.
MFG_EDM_TECHNOSET_PARAM_VALUE_n

Where n = 1,2,3...

Defines the value of a particular technology set.

NC Instructions for Wire EDM Operations

Dedicated wire EDM NC instructions are available in PP tables.

NC_EDM_MO_START_COMMENT
Output information at the beginning of a wire EDM operation:
                *START_NC_INSTRUCTION NC_EDM_MO_START_COMMENT
                *START_SEQUENCE
                PPRINT WIRE EDM OPERATION = %MFG_MO_TYPE
                PPRINT OPERATION NAME = %MFG_MO_IDENTIFIER
                *END
                *END
              
NC_EDM_MO_END_COMMENT
Output information at the beginning of a wire EDM operation:
                *START_NC_INSTRUCTION NC_EDM_MO_END_COMMENT
                *START_SEQUENCE
                PPRINT WIRE EDM OPERATION = %MFG_MO_TYPE
                PPRINT OPERATION NAME = %MFG_MO_IDENTIFIER
                *END
                *END
              
NC_EDM_PASS_START
Output information at the beginning of profile passes:
                *START_NC_INSTRUCTION NC_EDM_PASS_START
                *START_SEQUENCE
                PASS/START %MFG_EDM_TECHNOSET_PARAM_VALUE_1
                %MFG_EDM_TECHNOSET_PARAM_VALUE__2
                *END
                *END
              
NC_EDM_PASS_END
Output information at the end of profile passes:
                *START_NC_INSTRUCTION NC_EDM_PASS_END
                *START_SEQUENCE
                PASS/END %MFG_EDM_PASS_NUMBER
                *END
                *END
              
NC_EDM_FEATURE_START
Output information at the beginning of contour (if multiple contours are used):
                *START_NC_INSTRUCTION NC_EDM_FEATURE_START
                *START_SEQUENCE
                CONTOUR/START %MFG_EDM_FEATURE_INDEX
                *END
                *END
              
NC_EDM_FEATURE_END
Output information at the end of contour (if multiple contours are used):
                *START_NC_INSTRUCTION NC_EDM_FEATURE_END
                *START_SEQUENCE
                CONTOUR/END
                *END
                *END