Creo NC Step
|
Header File
|
---|---|
Roughing
|
ProMfgFeatRoughing.h
|
Reroughing
|
ProMfgFeatReroughing.h
|
Finishing
|
ProMfgFeatFinishing.h
|
Corner Finishing
|
ProMfgFeatCornerFinishing.h
|
2–Axis Curve Trajectory Milling
|
ProMfgFeat2xCurvTraj.h
|
3–Axis Trajectory Milling
|
ProMfgFeatTrajectory.h
|
Profile Milling
|
ProMfgFeatProfMilling.h
|
Manual Cycle
|
ProMfgFeatManualCycle.h
|
Thread Milling
|
ProMfgFeatThreadMilling.h
|
Area Turning
|
ProMfgFeatTurning.h
|
Groove Turning
|
ProMfgFeatTurning.h
|
Profile Turning
|
ProMfgFeatTurning.h
|
Face Milling
|
ProMfgFeatFacing.h
|
Creo NC Operation Definition
|
ProMfgFeatOperation.h
|
Workcell Definition
|
ProMfgFeatWcellWedm.h
ProMfgFeatWcellMill.h
ProMfgFeatWcellMillTurn.h
ProMfgFeatWcellLathe.h
ProMfgFeatWcellCmm.h
|
Fixture Definition
|
ProMfgFeatFixture.h
|
Thread Turning
|
ProMfgFeatTurnThread.h
|
Holemaking
|
ProMfgFeatHolemaking.h
|
Shut-off Surface Feature
|
ProMoldShutSrf.h
|
Round and Chamfer
|
ProMfgFeatRoundChamferMilling.h
|
Engraving
|
ProMfgFeatEngraving.h
|
Cutline Milling
|
ProMfgFeatCutlineMilling.h
|
Drill Group Feature
|
ProMfgFeatDrillGroup.h
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_MILL.
|
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value is Roughing_1.
|
PRO_E_NCSEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid value for this element is PRO_NCSEQ_ROUGHVOL_MILL.
|
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
PRO_E_NCSEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements.
|
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference.
|
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
PRO_E_MFG_CMP_MILL_WIND
|
Compound
|
Mandatory compound element. Specifies the mill window compound definition. For more information, refer to the section Surface Collection with Mill Window.
|
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
PRO_E_TOOL_MTN
|
Compound
|
Mandatory compound element. Specifies the tool motion compound specifications. The applicable tool motion type for this element
is : PRO_TM_TYPE_AUTOMATIC_CUT.
For more information, refer to the section Tool Motion — Auto Cut.
|
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites.
|
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature . The valid value for this element isPRO_FEAT_MILL.
|
|||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence feature name. The default value is Re-roughing_1.
|
|||||||||
PRO_E_NCSEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence type. The valid value for this element is PRO_NCSEQ_REROUGH_MILL.
|
|||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
|||||||||
PRO_E_NCSEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
|||||||||
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements.
|
|||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
|||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference.
|
|||||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
|||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
|||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
|||||||||
PRO_E_MFG_CMP_MILL_WIND
|
Compound
|
Mandatory compound element. Specifies the mill window compound definition. For more information, refer to the section Surface Collection with Mill Window.
|
|||||||||
PRO_E_MFG_PREV_SEQ
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory Element. Specifies the selection sequence feature that requires removal of left over material. The valid values
for this element are:
|
|||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
|||||||||
PRO_E_TOOL_MTN
|
Compound
|
Mandatory compound element. Specifies the tool motion compound specifications. The applicable tool motion type for this element
is PRO_TM_TYPE_AUTOMATIC_CUT. For more information, refer to the section Tool Motion — Auto Cut .
|
|||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
|||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
|||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites.
|
|||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
|||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
|||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
|||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
|||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
|||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step..
Note
This element is used only in special process application.
|
|||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_MILL.
|
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value is Finishing_1.
|
PRO_E_NCSEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid value for this element is PRO_NCSEQ_CVNC_FINISH_MILL.
|
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
PRO_E_NCSEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements.
|
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference.
|
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
PRO_E_MFG_CMP_MILL_WIND
|
Compound
|
Mandatory compound element. Specifies the mill window compound definition. For more information, refer to the section Surface Collection with Mill Window.
|
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
PRO_E_TOOL_MTN
|
Compound
|
Mandatory compound element. Specifies the tool motion compound specifications. The applicable tool motion type for this element
is : PRO_TM_TYPE_AUTOMATIC_CUT.
For more information, refer to the sectionTool Motion — Auto Cut .
|
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites .
|
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_MILL.
|
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value is Corner_Finishing_1.
|
PRO_E_NCSEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid value for this element is PRO_NCSEQ_CVNC_CORN_MILL.
|
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
PRO_E_NCSEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements.
|
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference.
|
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
PRO_E_MFG_CMP_MILL_WIND
|
Compound
|
Mandatory compound element. Specifies the mill window compound definition. For more information, refer to the section Surface Collection with Mill Window.
|
PRO_E_MFG_PREV_TOOL_ID
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Name of cutting tool (tool id) which will be used for calculating the remainder material.
|
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
PRO_E_TOOL_MTN
|
Compound
|
Mandatory compound element. Specifies the tool motion compound specifications. The applicable tool motion type for this element
is : PRO_TM_TYPE_AUTOMATIC_CUT. For more information, refer to the section Tool Motion — Auto Cut .
|
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites .
|
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature . The valid value for this element is PRO_FEAT_MILL.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence . The default value is Trajectory_1.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_NCSEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence type. The valid value for this element isPRO_NCSEQ_TRAJ_MILL_STEP.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SEQ_NUM_AXES_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the number of axes for milling. You can specify 3, 4, or 5 axes.
Note
You can set this element to 5 only if the work center allows 5-axis machining.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_NCSEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum that will be used as the coordinate system for the Creo NC sequence.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements .
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference .
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters .
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_CHECK_SURF_COLL
|
PRO_VALUE_TYPE_SELECTION
|
Optional compound element. Specifies the check surfaces compound definition. For more information, refer to the section Checking Surfaces.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN
|
Compound
|
Mandatory compound element. Specifies the tool motion compound specifications. The applicable tool motion types for this element
are :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites .
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature . The valid value for this element is PRO_FEAT_MILL.
|
||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the sequence feature name. The default value is Curve_Trajectory_1.
|
||||||
PRO_E_NCSEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence type. The valid value for this element isPRO_NCSEQ_FF_TRAJ_MILL.
|
||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
||||||
PRO_E_NCSEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the coordinate system datum feature to be used as a sequence coordinate system.
|
||||||
PRO_E_RETR_SURF
|
Compound
|
Mandatory element. Specifies the retract compound definition. The element tree for the Retract Elements is defined in the
section Retract Elements. For more information, refer to the section Retract Elements for more information on the element tree.
|
||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory element. Specifies the tool reference compound definition. The element tree for the Tool Reference is defined in
the header file ProMfgElemToolRef.h. For more information, refer to the section Tool Referencefor more information on the element tree.
|
||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name
|
||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of site with default values for manufacturing parameters.
Note
The name is going to be ignored if site does not exist in the manufacturing model.
|
||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC online help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
||||||
PRO_E_MFG_LOOP_SURF_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Select the surfaces for which the loops of edges must be collected. The collected loops of edges are machined.
|
||||||
PRO_E_MFG_TRAJ_CRV
|
Compound
|
Mandatory element. Specifies the machining curves compound definition.
|
||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Curve Collection
|
Mandatory element. Specifies the curve collection.
|
||||||
PRO_E_FF_TRAJ_FLIP_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Flips the machining direction of the tool. The valid values for this element are:
|
||||||
PRO_E_MFG_OFFSET
|
Compound
|
Optional element. Specifies the offset compound definition.
|
||||||
PRO_E_MFG_OFFSET_CUT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the offset cut. The valid values for this element are:
|
||||||
PRO_E_MFG_MAT_TO_RMV
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the material side. The valid values for this element are:
|
||||||
PRO_E_MFG_DRV_SRF_DIR
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the flip drive Surface direction. The valid values for this element are:
|
||||||
PRO_E_MFG_START_HEIGHT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of the plane where machining will begin.
|
||||||
PRO_E_MFG_HEIGHT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies single selection of the plane for the tool tip to follow.
|
||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Optional element. Specifies an array of tool motions.
|
||||||
PRO_E_TOOL_MTN
|
Compound
|
Optional element. Specifies the tool motion compound specification. |
||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. Allows to start machining at the specified position.
|
||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. Allows to end machining at the specified position.
|
||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. Specifies the array of ids of prerequisite sequences. The element tree for the Sequence Prerequisites is
defined in the header file ProMfgElemPrerequisite.h. For more information, refer to the section Sequence Prerequisites for more information on the element tree.
|
||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometry references to be used only in special process application.
This element supports multiple selections.
|
||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the view name. It allows you to associate specific view with a machining step.
Note
This element is used only in special process application.
|
||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. It allows you to associate a specific simplified representation
with a machining step.
Note
This element is used only in special process application.
|
||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimate. It allows you to specify time estimate for the machining step.
Note
This element is used only in special process application.
|
||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate. It allows you to specify cost estimate for the machining step.
Note
This element is used only in special process application.
|
||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time. It allows you to specify actual time for the machining step
Note
This element is used only in special process application.
|
||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature . The valid values for this element are:
|
||||||||||||||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value is Manual_Cycle_1.
|
||||||||||||||||||||||||||||||
PRO_E_NCSEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid values for this element are:
|
||||||||||||||||||||||||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
||||||||||||||||||||||||||||||
PRO_E_Creo NC SEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
||||||||||||||||||||||||||||||
PRO_E_RETR_SURF
|
Compound
|
This compound element specifies retract definition. For more information, refer to the section Retract Elements
Note
This element is mandatory for milling manual Creo NC sequences and is ignored for turning manual sequences.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
Note
This element is optional for milling manual sequences and is ignored for turning manual sequences.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN
|
Compound
|
Mandatory compound element. Specifies the tool motion compound specifications. The applicable tool motion types for this element
are:
|
||||||||||||||||||||||||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_MILL.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value is Thread_Milling_1.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_NCSEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid value for this element is PRO_NCSEQ_THREAD_MILL.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_NCSEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements.
Note
This element is mandatory when PRO_E_DRILL_MODE is set to PRO_DRILL_HOLE_ON_MILL and is ignored when set to PRO_DRILL_HOLE_ON_LATHE.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_MILL_THREAD_TYPE_OPT
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the thread type. The valid values for this element are:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_MILL_THREAD_TAPER_OPT
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the taper type. The valid values for this element are:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference .
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_THRM_HOLESET_ARR
|
Array
|
Specifies an array of thread holesets. It gives specification of threads to machine. For more information, refer to the section
Manufacturing Thread Milling Holeset.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN
|
Compound
|
Mandatory compound element. Specifies the tool motion compound specifications. The applicable tool motion types for this element
are:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_MFG_THRM_HOLESET_ARR
|
Array
|
This element specifies an array of thread holesets. It gives specifications about machining references.
|
|||||||||||||||||||||
PRO_E_MFG_THRM_HOLESET_COMPOUND
|
Compound
|
Mandatory element. This compound element specifies the thread holeset definition.
Note
Specify this element only when the holeset array has at least one member
|
|||||||||||||||||||||
PRO_E_HOLESET_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the holeset type. The valid value for this element is PRO_HOLESET_DRILL_AXES.
|
|||||||||||||||||||||
PRO_E_HOLESET_START
|
Compound
|
Mandatory element. Specifies the holemaking start compound specification.
|
|||||||||||||||||||||
PRO_E_HOLESET_START_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the start surface option using the enumerated value ProDrillStartType.
|
|||||||||||||||||||||
PRO_E_HOLESET_START_SURFACE
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the starting surface or quilt selection.
Note
This element is mandatory if the element PRO_E_HOLESET_START_TYPE is set to PRO_DRILL_FROM_SURFACE.
|
|||||||||||||||||||||
PRO_E_MFG_THRM_HSET_END_COMPOUND
|
Compound
|
Mandatory element. Specifies the thread depth compound specification.
|
|||||||||||||||||||||
PRO_E_HOLESET_END_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the end type option. The valid values for this element are:
|
|||||||||||||||||||||
PRO_E_HOLESET_END_SURFACE
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the end surface or quilt selection.
Note
This element is mandatory if the element PRO_E_HOLESET_END_TYPE is set to PRO_DRILL_UPTO_SURFACE.
|
|||||||||||||||||||||
PRO_E_HOLESET_DEPTH_VALUE
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the depth to the cut thread from the start.
Note
This element is mandatory if the element PRO_E_HOLESET_END_TYPE is set to PRO_DRILL_OFFSET_FROM_START.
|
|||||||||||||||||||||
PRO_E_DRILL_PART_DATA
|
Compound
|
This element gives compound information about components used in depth computation.
Note
Specify this element only if the start or end of machining has to be computed and the following conditions hold true:
|
|||||||||||||||||||||
PRO_E_AUTO_SEL_DRILL_PARTS
|
PRO_VALUE_TYPE_INT
|
Mandatory element. This element defines the way in which components are collected. The valid values for this element are:
|
|||||||||||||||||||||
PRO_E_DRILL_PARTS
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the components selections. This element supports multiple selections.
Note
|
|||||||||||||||||||||
PRO_E_MFG_THRM_HSET_HOLES_COMP
|
Compound
|
Mandatory element. This compound element gives the compound information about location of holes.
Note
Specify this element only when at least one of the following have been defined:
|
|||||||||||||||||||||
PRO_E_HOLESET_SEL_AXIS_PATTS
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of axes of patterned holes. This element supports multiple selections.
Note
If a pattern leader is selected, all holes in pattern will be collected.
|
|||||||||||||||||||||
PRO_E_HOLESET_SEL_BY_SURFACES
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of surfaces or quilts with holes. This element supports multiple selections.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_DIAM_TYPE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of hole diameters that can be collected in the element PRO_E_MFG_HSET_DIAM_ARR. The type of hole diameter is specified using the enumerated data type ProHolesetDiamType. The valid values are:
|
|||||||||||||||||||||
PRO_E_MFG_HSET_DIAM_ARR
|
Array
|
Optional element. Specifies an array of diameters of holes to machine.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_DIAM_COMPOUND
|
Compound
|
Optional element. Specifies the compound definition of a hole diameter.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_HOLE_DIAM
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the diameter of a hole to machine.
Note
This element is a mandatory child element of the element PRO_E_MFG_HSET_DIAM_COMPOUND.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_THREAD_DESCR_ARR
|
Array
|
Optional element. This array element gives thread descriptions of holes to machine.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_THREAD_DESCR_COMP
|
Compound
|
Optional element. Specifies compound definition of a thread description.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_THREAD_DESCR
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the thread size string.
Note
This element is a mandatory child of PRO_E_MFG_HSET_THREAD_DESCR_COMP element.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_RULE_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the type of query that must be used to search for holes to machine.
The query type is specified using the enumerated data type ProHsetParamRuleOpt. The valid values are:
The search conditions and parameters are defined in the elements PRO_E_MFG_HSET_PARAM*.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_ARR
|
Array
|
Optional element. Specifies an array of search conditions to collect holes for machining.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_COMPOUND
|
Compound
|
Optional element. Specifies a compound element that defines a search condition to match with the user defined parameters in
hole features.
Each condition defines an expression with user defined parameter name on the left side of the expression and value to compare
on the right side.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the name of the user defined parameter.
Note
This element is a mandatory child of PRO_E_MFG_HSET_PARAM_COMPOUND element.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_DTYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the data type of the values using the enumerated value ProParamvalueType.
Note
This element is a mandatory child of PRO_E_MFG_HSET_PARAM_COMPOUND element.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_OPER
|
PRO_VALUE_TYPE_INT
|
Specifies the type of expression operator using the enumerated value ProDrillParamOper.
Note
This element is a mandatory child of PRO_E_MFG_HSET_PARAM_COMPOUND element.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_VAL_DBL
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the value of the double data type.
Note
|
|||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_VAL_INT
|
PRO_VALUE_TYPE_INT
|
Specifies the value of the integer data type.
Note
|
|||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_VAL_STR
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the value of the string data type.
Note
|
|||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_VAL_BOOL
|
PRO_VALUE_TYPE_INT
|
Specifies the value of the string data type.
Note
|
|||||||||||||||||||||
PRO_E_HOLESET_SEL_INDIV_AXES
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of datum axes. This element supports multiple selections.
Note
This element is mandatory if you have not defined the following elements:
|
|||||||||||||||||||||
PRO_E_HOLESET_SEL_UNSEL_AXES
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of axes of holes to be excluded for machining. This element supports multiple selections.
|
|||||||||||||||||||||
PRO_E_MFG_HSET_START_HOLE_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the axis selection for the hole to be machined first.
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_TURN.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default values for this element are:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_SEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid values for this element are:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_SEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the Creo NC sequence. This element can be used when two parts are machined during the same operation in different spindles, that is
in the main spindle and in the sub spindle. The valid values for this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN
|
Compound
|
Mandatory compound element. Specifies the tool motion compound specifications. The applicable tool motion types for this element
are:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisiteCreo NC sequences. For more information, refer to the section Sequence Prerequisites.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_TURN.
|
||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value for this element is Thread_Turning_1.
|
||||||||||||
PRO_E_SEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid value for this element is PRO_SEQ_THREAD_TURN
|
||||||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
||||||||||||
PRO_E_TURN_THREAD_LOCATION_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the location of the thread. The valid values for this element are:
|
||||||||||||
PRO_E_TURN_THREAD_OUTPUT_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of output You can specify one of the following valid values for this element:
|
||||||||||||
PRO_E_TURN_THREAD_FORM_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the thread. . The valid values for this element are:
|
||||||||||||
PRO_E_SEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
||||||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
||||||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements .
|
||||||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
||||||||||||
PRO_E_TURN_PROFILE
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies turn profile selection.
|
||||||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
||||||||||||
PRO_E_TOOL_MTN
|
Compound
|
Mandatory compound element. Specifies the tool motion compound specifications. For more information, refer to the section
Tool Motion — Auto Cut.
|
||||||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
||||||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
||||||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites.
|
||||||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
||||||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
||||||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
||||||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
||||||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
||||||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
||||||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_OPERATION.
|
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value for this element is OP040.
|
PRO_E_OPER_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the operation coordinate system for the Creo NC sequence.
|
PRO_E_OPER_SUBSP_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Select a coordinate system geometry item which can be used as a sub-spindle coordinate system.
|
PRO_E_MFG_WCELL_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the workcell feature selection.
|
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements.
|
PRO_E_MFG_FROM1_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. Allows to start machining by the head 1 tool at the specified position.
|
PRO_E_MFG_HOME1_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. Allows to end machining by the head 1 tool at the specified position.
|
PRO_E_MFG_FROM2_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. Allows to start machining by the head 2 tool at the specified position.
Note
This element is ignored for workcells with single head.
|
PRO_E_MFG_HOME2_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. Allows to end machining by head the 2 tool at the specified position.
Note
This element is ignored for workcells with single head.
|
PRO_E_MFG_FROM3_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point geometry item selection. Allows to start machining by the head 3 tool at the specified
position.
Note
This element is ignored for workcells with number of heads less than 3.
|
PRO_E_MFG_HOME3_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point geometry item selection. Allows to end machining by the head 3 tool at the specified
position.
Note
This element is ignored for workcells with number of heads less than 3.
|
PRO_E_MFG_FROM4_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point geometry item selection. Allows to start machining by the head 4 tool at the specified
position.
Note
This element is ignored for workcells with number of heads less than 4.
|
PRO_E_MFG_HOME4_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point geometry item selection. Allows to end machining by the head 4 tool at the specified
position.
Note
This element is ignored for workcells with number of heads less than 4.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of applicable manufacturing parameters. The element tree for the manufacturing parameter
is defined in the header file ProMfgElemParam.h.
For more information, refer to the section Manufacturing Parameters for more information on the element tree.
Note
For new features, if the parameter array is not specified the default values will be assigned to the corresponding manufacturing
parameters of the created feature.
|
PRO_E_MFG_OPER_STOCK_MATERIAL
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the stock material name.
|
PRO_E_MFG_FIXTURE_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of a fixture setup feature. |
PRO_E_FIXTURE_COMPONENT_REF
|
Array
|
Optional element. Specifies an array of operation fixture setup components that can be inserted into the top assembly. This
array can be can be specified either in combination with or without a fixture setup reference specified by PRO_E_MFG_FIXTURE_REF. This element supports multiple selections.
|
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_WORKCELL.
|
||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value for this element is WEDM01.
|
||||||
PRO_E_WCELL_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the workcell used for the Creo NC sequence. The valid value for this element is PRO_WCELL_WEDM.
|
||||||
PRO_E_MFG_WCELL_NUM_AXES
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the number of controlled axes (number of programmable motion directions). The valid values for
this element are:
|
||||||
PRO_E_MFG_ENABLE_CMM_OPT
|
PRO_VALUE_TYPE_INT
|
Allows enabling/disabling of the tool head for the creation of CMM sequences. The valid values for this element are:
Note
This element is optional , when CMM tool head is not defined.
|
||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
||||||
PRO_E_MFG_WCELL_HEAD_1
|
Compound
|
Optional element. Specifies the tool head compound definition.
|
||||||
PRO_E_MFG_WCELL_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the tool setup array. For more information, refer to the section Element Trees: Tool Setup.
|
||||||
PRO_E_MFG_WCELL_CMM_HEAD
|
Compound
|
Optional element. Specifies the CMM probes head compound definition.
Note
This element is ignored if PRO_E_MFG_ENABLE_CMM_OPT is set to PRO_B_FALSE.
|
||||||
PRO_E_MFG_CMM_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the CMM probes setup array. For more information, refer to the section Element Trees: CMM Probe Setup.
|
||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the workcell comments.
|
Element ID
|
Data Type
|
Description
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_WORKCELL.
|
|||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value for this element is MILL01.
|
|||||||||
PRO_E_WCELL_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the workcell used for the Creo NC sequence. The valid value for this element is PRO_WCELL_MILL.
|
|||||||||
PRO_E_MFG_WCELL_NUM_AXES
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the number of controlled axes (number of programmable motion directions). The valid values for
this element are:
|
|||||||||
PRO_E_MFG_ENABLE_CMM_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies enabling/disabling of the tool head for the creation of CMM sequences. The valid values for this element are:
Note
This element is optional, when CMM tool head is not defined or is disabled.
|
|||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters .
|
|||||||||
PRO_E_MFG_WCELL_HEAD_1
|
Compound
|
Optional element. Specifies the tool head compound definition.
|
|||||||||
PRO_E_MFG_WCELL_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the tool setup array. For more information, refer to the section Element Trees: Tool Setup.
|
|||||||||
PRO_E_MFG_WCELL_CMM_HEAD
|
Compound
|
Optional compound element. Specifies the CMM probes head compound definition.
Note
This element is ignored if PRO_E_MFG_ENABLE_
CMM_OPT is set to PRO_B_FALSE. |
|||||||||
PRO_E_MFG_CMM_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the CMM probes setup array. For more information, refer to the section Element Trees: CMM Probe Setup .
|
|||||||||
PRO_E_MFG_WCELL_CUST_CYCLE_ARR
|
Array
|
Optional element. Specifies the array of custom cycle names (to be used by holemaking sequences). For holemaking sequences,
For more information, refer to the section Manufacturing Holemaking Step.
|
|||||||||
PRO_E_MFG_WCELL_CUST_CYCLE_COMP
|
Compound
|
Optional compound element. Specifies the compound definition of a custom cycle name. |
|||||||||
PRO_E_MFG_WCELL_CUST_CYCLE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the custom cycle name.
Note
This element is a mandatory child of PRO_E_MFG_WCELL_CUST_CYCLE_COMP element.
|
|||||||||
PRO_E_MFG_WCELL_ASSEM_COMPOUND
|
Compound
|
Optional compound element. Specifies the Simulation assembly compound definition. |
|||||||||
PRO_E_MFG_WCELL_ASSEMBLY_NAME
|
Assembly Name
|
Specifies the simulation assembly model name.
Note
This element is a mandatory child of PRO_E_MFG_WCELL_ASSEM_COMPOUND element.
|
|||||||||
PRO_E_MFG_WCELL_LOCAL_CSYS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the coordinate system datum feature. It will be aligned with the simulation assembly coordinate system during machining
simulation.
Note
|
|||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the workcell comments.
|
Element ID
|
Data Type
|
Description
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_WORKCELL.
|
|||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value for this element is MILL01.
|
|||||||||
PRO_E_WCELL_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the workcell used for the Creo NC sequence. The valid value for this element is PRO_WCELL_MILL_N_TRN.
|
|||||||||
PRO_E_MFG_WCELL_NUM_HEADS
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the number of tool heads (turrets). The valid values are:
|
|||||||||
PRO_E_MFG_WCELL_NUM_SPINDLES
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the number of spindles to be used for the feature creation. The valid values for this element
are defined in the enumerated type ProMfgWcellNumSpindles and are as follows:
|
|||||||||
PRO_E_MFG_LATHE_DIR_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the lathe orientation . The valid values for this element are:
|
|||||||||
PRO_E_MFG_WCELL_ENABLE_TURN_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the enabling/disabling of the turning machine. The valid values for this element are:
|
|||||||||
PRO_E_MFG_ENABLE_CMM_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Initializes a CMM operation. The valid values for this element are:
|
|||||||||
PRO_E_MFG_WCELL_NUM_AXES
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the number of controlled axes enabled for milling sequences. The valid values for this element
are:
|
|||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
|||||||||
PRO_E_MFG_WCELL_HEAD_1
|
Compound
|
Optional compound element. Specifies the compound definition for tool head 1.
|
|||||||||
PRO_E_MFG_WCELL_HEAD_2
|
Compound
|
Optional element. Specifies the compound definition for tool head 2.
Note
This element is ignored if you have set the element PRO_E_MFG_WCELL_NUM_HEADS to PRO_MFG_ONE_HEAD_WCELL value.
|
|||||||||
PRO_E_MFG_WCELL_TOOL
_SETUP_ARR |
Array
|
Optional element. Specifies the Tool setup array. For more information, refer to the section Element Trees: Tool Setup.
|
|||||||||
PRO_E_MFG_WCELL_HEAD_3
|
Compound
|
Optional element. Specifies the tools specification for head 3.
Note
This element is ignored for workcells with number of heads less than 3 that is, when the element PRO_E_MFG_WCELL_NUM_HEADS is set to PRO_MFG_ONE_HEAD_WCELL or PRO_MFG_TWO_HEAD_WCELL.
|
|||||||||
PRO_E_MFG_WCELL_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the Tool setup array. For more information, refer to the section Element Trees: Tool Setup.
|
|||||||||
PRO_E_MFG_WCELL_HEAD_4
|
Compound
|
Optional element. Specifies the tools specification for head 4.
Note
This element is ignored for workcells with number of heads less than 4 that is, when the element PRO_E_MFG_WCELL_NUM_HEADS is set to PRO_MFG_ONE_HEAD_WCELL, PRO_MFG_TWO_HEAD_WCELL or PRO_MFG_THREE_HEAD_WCELL.
|
|||||||||
PRO_E_MFG_WCELL_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the Tool setup array. For more information, refer to the section Element Trees: Tool Setup.
|
|||||||||
PRO_E_MFG_WCELL_CMM_HEAD
|
Compound
|
Optional compound element. Specifies the CMM probes head compound definition.
Note
This element is ignored if PRO_E_MFG_ENABLE_
CMM_OPT is set to PRO_B_FALSE. |
|||||||||
PRO_E_MFG_CMM_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the CMM probes setup array. For more information, refer to the section Element Trees: CMM Probe Setup .
|
|||||||||
PRO_E_MFG_WCELL_CUST_CYCLE_ARR
|
Array
|
Optional element. Specifies the array of custom cycle names (to be used by holemaking sequences). For holemaking sequences,
For more information, refer to the section Manufacturing Holemaking Step.
|
|||||||||
PRO_E_MFG_WCELL_CUST_CYCLE_COMP
|
Compound
|
Optional compound element. Specifies the compound definition of a custom cycle name. |
|||||||||
PRO_E_MFG_WCELL_CUST_CYCLE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the custom cycle name.
Note
This element is a mandatory child of PRO_E_MFG_WCELL_CUST_CYCLE_COMP element.
|
|||||||||
PRO_E_MFG_WCELL_ASSEM_COMPOUND
|
Compound
|
Optional compound element. Specifies the simulation assembly compound definition. |
|||||||||
PRO_E_MFG_WCELL_ASSEMBLY_NAME
|
Assembly Name
|
Specifies the simulation assembly model name.
Note
This element is a mandatory child of PRO_E_MFG_WCELL_ASSEM_COMPOUND element.
|
|||||||||
PRO_E_MFG_WCELL_LOCAL_CSYS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the coordinate system datum feature. It will be aligned with the simulation assembly coordinate system during machining
simulation.
Note
This element is a mandatory child element of PRO_E_MFG_WCELL_ASSEM_COMPOUND element.
|
|||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the workcell comments.
|
• | PRO_E_MFG_MILLTURN_HEAD_1—Contains the options for the first turret. |
• | PRO_E_MFG_MILLTURN_HEAD_2—Contains the options for the second turret. |
• | PRO_E_MFG_MILLTURN_HEAD_3—Contains the options for the third turret. |
• | PRO_E_MFG_MILLTURN_HEAD_4—Contains the options for the fourth turret. |
• | PRO_E_MILLTURN_TOOL_ROT_DIR_OPT |
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_WCELL_HEAD_MILL_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the turret milling option. The valid values for this element are:
|
||||||
PRO_E_WCELL_HEAD_TURN_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the enabling/disabling of the turning option for the turret. The valid values for this element are:
Note
This element is ignored if the element PRO_E_MFG_WCELL_ENABLE_TURN_OPT is set to PRO_B_FALSE.
|
||||||
PRO_E_WCELL_HEAD_FLASH_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the turret flash tool option. The valid values for this element are:
|
||||||
PRO_E_WCELL_HEAD_ROT_POS_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the turret rotation positioning option. The valid values for this element are:
|
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_WORKCELL.
|
||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value for this element is LATHE01.
|
||||||
PRO_E_WCELL_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the workcell used for the Creo NC sequence. The valid value for this element is PRO_WCELL_LATHE.
|
||||||
PRO_E_MFG_WCELL_NUM_HEADS
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the number of tool heads (turrets). The valid values are:
|
||||||
PRO_E_MFG_WCELL_NUM_SPINDLES
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the number of spindles to be used for the feature creation. The valid values for this element
are defined in the enumerated type ProMfgWcellNumSpindles and are as follows:
|
||||||
PRO_E_MFG_LATHE_DIR_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the lathe orientation . The valid values for this element are:
|
||||||
PRO_E_MFG_ENABLE_CMM_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Initializes a CMM operation. The valid values for this element are:
|
||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
||||||
PRO_E_MFG_WCELL_HEAD_1
|
Compound
|
Optional compound element. Specifies the compound definition for tool head 1.
|
||||||
PRO_E_MFG_WCELL_HEAD_2
|
Compound
|
Optional element. Specifies the compound definition for tool head 2.
Note
This element is ignored if you have set the element PRO_E_MFG_WCELL_NUM_HEADS to PRO_MFG_ONE_HEAD_WCELL value.
|
||||||
PRO_E_MFG_WCELL_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the Tool setup array. For more information, refer to the section Element Trees: Tool Setup.
|
||||||
PRO_E_MFG_WCELL_CMM_HEAD
|
Compound
|
Optional compound element. Specifies the CMM probes head compound definition.
Note
This element is ignored if PRO_E_MFG_ENABLE_CMM_OPT is set to PRO_B_FALSE.
|
||||||
PRO_E_MFG_CMM_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the CMM probes setup array. For more information, refer to the section Element Trees: CMM Probe Setup.
|
||||||
PRO_E_MFG_WCELL_CUST_CYCLE_ARR
|
Array
|
Optional element. Specifies the array of custom cycle names (to be used by holemaking sequences). For holemaking sequences,
For more information, refer to the section Manufacturing Holemaking Step |
||||||
PRO_E_MFG_WCELL_CUST_CYCLE_COMP
|
Compound
|
Optional compound element. Specifies the compound definition of a custom cycle name. |
||||||
PRO_E_MFG_WCELL_CUST_CYCLE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the custom cycle name.
Note
This element is a mandatory child of PRO_E_MFG_WCELL_CUST_CYCLE_COMP element.
|
||||||
PRO_E_MFG_WCELL_ASSEM_COMPOUND
|
Compound
|
Optional compound element. Specifies the Simulation assembly compound definition. |
||||||
PRO_E_MFG_WCELL_ASSEMBLY_NAME
|
Assembly Name
|
Specifies the simulation assembly model name.
Note
This element is a mandatory child of PRO_E_MFG_WCELL_ASSEM_COMPOUND element.
|
||||||
PRO_E_MFG_WCELL_LOCAL_CSYS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the coordinate system datum feature. It will be aligned with the simulation assembly coordinate system during machining
simulation.
Note
This element is a mandatory child element of PRO_E_MFG_WCELL_ASSEM_COMPOUND element.
|
||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the workcell comments.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_WORKCELL.
|
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value for this element is Add default value.
|
PRO_E_WCELL_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the workcell used for the Creo NC sequence. The valid value for this element is PRO_WCELL_CMM.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters .
|
PRO_E_MFG_WCELL_CMM_HEAD
|
Compound
|
Optional compound element. Specifies the CMM probes head compound definition.
|
PRO_E_MFG_CMM_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the CMM probes setup array. For more information, refer to the section The CMM probe Setup Element Tree:.
|
PRO_E_MFG_WCELL_ASSEM_COMPOUND
|
Compound
|
Optional compound element. Specifies the simulation assembly compound definition. |
PRO_E_MFG_WCELL_ASSEMBLY_NAME
|
Assembly Name
|
Specifies the simulation assembly model name.
Note
This element is a mandatory child of PRO_E_MFG_WCELL_ASSEM_COMPOUND element.
|
PRO_E_MFG_WCELL_LOCAL_CSYS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the coordinate system datum feature. It will be aligned with the simulation assembly coordinate system during machining
simulation.
Note
This element is a mandatory child element of PRO_E_MFG_WCELL_ASSEM_COMPOUND element.
|
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the workcell comments.
|
PRO_E_MFG_WCELL_ENABLE_GENERIC_CUTCOM_OPT
|
PRO_VALUE_TYPE_INT
|
This parameter specifies a generic cutter compensation. When it is unselected, you can access the "Turn Cutter Compensation"
layout, enabling you to refer to the unique cutcom for turning sequences. Toolpath computation uses the cutcom values based
on the type of milling or turning
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_MILL.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value is Profile_Milling_1.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_SEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid value for this element is PRO_SEQ_PROF_SURF_MILL.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SEQ_NUM_AXES_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the number of controlled axes. The valid values are:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_SEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements .
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters .
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MACH_SURFS
|
Compound
|
Mandatory element. Specifies the machining surfaces compound definition.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SURF_SIDE_COMPOUND
|
Compound
|
Optional compound element. Specifies the surfaces side compound definition. For more information, refer to the section Manufacturing Surface Side.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_4_AXIS_PLANE
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of datum plane or planar surface.
Note
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_SCALLOP_SURF_COLL
|
Compound
|
Optional compound element. Specifies the scallop surfaces compound definition.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
Surface Collection
|
Optional element. Specifies the scallop surfaces collection.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_CHECK_SURF_COLL
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the check surfaces compound definition. For more information, refer to the section Checking Surfaces.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_CMP_APPROACH_EXIT
|
Compound
|
Optional element. Specifies the approach and exit compound definition. For more information, refer to the section Approach and Exit.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN
|
Compound
|
Optional element. Specifies the tool motion compound specification and the applicable tool motion types for this element are:
Note
The Follow Cut motion must be placed just after the element PRO_TM_TYPE_PROFILE_MILL_CUT, motion or another Follow Cut motion.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
PRO_E_MFG_SURF_SIDE_COMPOUND
|
Compound
|
Specifies the surface Side compound.
|
PRO_E_MFG_SURF_SIDE_TOLERAE
|
PRO_VALUE_TYPE_DOUBLE
|
Mandatory element. Specifies the tolerance used for composing groups of adjacent quilts.
Note
The value for this element should be nonnegative.
|
PRO_E_MFG_SURF_SIDE_FLIP_QUILTS
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of quilts to be flipped. This element supports multiple selections.
|
Element ID
|
Data Type
|
Description
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_MILL.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value is Face_Milling_1.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_SEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid value for this element is PRO_SEQ_FACE_MILL.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_SEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference .
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MACH_SURFS
|
Compound
|
Mandatory compound element. Specifies the machining surfaces compound definition. For more information, refer to the section
Element Trees: Machining Surfaces.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_CMP_APPROACH_EXIT
|
Compound
|
Optional compound element. Specifies the approach and exit compound definition. For more information, refer to the section
Approach and Exit.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN
|
Compound
|
Mandatory compound element. Specifies the tool motion compound specifications. The applicable tool motion types for this element
are :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_ENTRY_PNT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the entry point selection. Effects start location of the first cut.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_MACH_SURF_OPT
|
PRO_VALUE_TYPE_INT
|
This element specifies the controlling of the object to be selected. The valid values for this element are:
|
|||||||||||||||
PRO_E_MACH_SURF_COMP
|
Compound
|
This compound element specifies the collection of surfaces.
Note
This element is ignored if the element PRO_E_MACH_SURF_OPT is not set to PRO_MACH_SURF_OPT_SURFACES.
|
|||||||||||||||
PRO_E_MACH_SURF_REF_TYPE
|
PRO_VALUE_TYPE_INTEGER
|
Specifies the reference types. The valid values for this element are:
|
|||||||||||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
Surface Collection
|
This element specifies the collection of selected surfaces to be machined.
Note
This element is mandatory if neither PRO_E_MFG_MILL_WIND_SRF nor PRO_E_MACH_SURF_PREV_STEP are defined.
|
|||||||||||||||
PRO_E_MFG_MILL_WIND_SRF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of mill window feature.
Note
Specify this element only if the elements PRO_E_STD_SURF_COLLECTION_APPL and PRO_E_MACH_SURF_PREV_STEP are not defined.
|
|||||||||||||||
PRO_E_MACH_SURF_PREV_STEP
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of an Creo NC step feature.
Note
This element is mandatory if neither the element PRO_E_STD_SURF_COLLECTION_APPL nor the element PRO_E_MFG_MILL_WIND_SRF are defined. This element must not be set otherwise.
|
|||||||||||||||
PRO_E_MACH_SRF_FLIP
|
PRO_VALUE_TYPE_INTEGER
|
Specifies the position of flip quilt. The valid values for this element are:
Note
This element is mandatory if the element PRO_E_MACH_SURFS is defined and the reference type is set to PRO_SURF_REF_TYPE_MILL_MVOLSRF or PRO_SURF_REF_TYPE_TOP_ASSEM_SRF.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_FIXSETUP.
|
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value is FSETP1.
|
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
PRO_E_FIXTURE_COMPONENT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of the reference components. This element supports multiple selections.
Note
Specify this element only if the component is inserted in the manufacturing assembly.
|
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_DRILL.
|
||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the sequence feature name.
|
||||||
PRO_E_SEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the sequence type. The valid value for this element is PRO_SEQ_HOLEMAKING.
|
||||||
PRO_E_HOLEMAKING_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of holemaking sequence using the enumerated value ProHolemakingType.
|
||||||
PRO_E_DRILL_MODE
|
PRO_VALUE_TYPE_INT
|
Specifies the holemaking mode - machining with rotating part or rotating tool using the enumerated value ProDrillModeOption.
Note
This element is mandatory for drilling on mill-turn work center.
|
||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
||||||
PRO_E_MFG_HOLEMAKING_CYCLE_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the holemaking cycle type using the enumerated value ProHmCycleType.
Note
This element is mandatory for drilling, tapping, counterboring, countersinking. For countersinking, this element should be
set to the value PRO_HM_CYCLE_TYPE_STANDARD. This element is ignored for other types of holemaking.
|
||||||
PRO_E_MFG_SEQ_NUM_AXES_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the number of axes. The valid value for this element are:
Note
This element can be set to 5 only if work center allows 5-axis machining.
|
||||||
PRO_E_NCSEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the coordinate system datum feature to be used as a sequence coordinate system.
|
||||||
PRO_E_RETR_SURF
|
Compound
|
Specifies the retract compound definition. For more information, refer to the section Retract Elements for more information on the element tree.
Note
|
||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Specifies the tool reference compound definition. For more information, refer to the section Tool Reference for more information on the element tree.
|
||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of site with default values for manufacturing parameters.
Note
The name will be ignored if site does not exist in the manufacturing model.
|
||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
||||||
PRO_E_MFG_CUSTOM_CYCLE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the name of custom cycle which will be used to define machining strategy.
Note
|
||||||
PRO_E_HOLESETS
|
Array
|
Specifies an array of holesets which gives specification of holes to machine. For more information, refer to the section Manufacturing Holemaking Holeset for more information on the element tree.
|
||||||
PRO_E_CHECK_SURF_COLL
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the check surfaces compound definition. The element tree for the Checking Surfaces is defined in the header file
ProMfgElemCheckSurf.h. For more information, refer to the section Checking Surfaces for more information on the element tree.
|
||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Optional element. Specifies an array of tool motions.
|
||||||
PRO_E_TOOL_MTN
|
Compound
|
Optional element. Specifies the tool motion compound specification. The applicable tool motion types for this element are:
.
|
||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. Allows to start machining at the specified position.
|
||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. Allows to end machining at the specified position.
|
||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. Specifies the array of ids of prerequisite sequences. The element tree for the Sequence Prerequisites is
defined in the header file ProMfgElemPrerequisite.h. For more information, refer to the section Sequence Prerequisites for more information on the element tree.
|
||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometry references to be used only in special process application. This
element supports multiple selections.
|
||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the view name. It allows you to associate specific view with a machining step.
Note
This element is used only in special process application.
|
||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. It allows you to associate a specific simplified representation
with a machining step.
Note
This element is used only in special process application.
|
||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimate. It allows you to specify time estimate for the machining step.
Note
This element is used only in special process application.
|
||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate. It allows you to specify cost estimate for the machining step.
Note
This element is used only in special process application.
|
||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time. It allows you to specify actual time for the machining step
Note
This element is used only in special process application.
|
||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_HOLESET
|
Compound
|
Mandatory element. Specifies the holeset definition.
Note
The holeset array must have at least one member.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the holeset type - axes, points or geometry. The values for this element are defined by ProHolesetType.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_START
|
Compound
|
Mandatory element. Specifies the holemaking start compound specification.
Note
This element is ignored for web drilling. Mandatory for other types of holemaking.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_END
|
Compound
|
Specifies the holemaking depth compound specification.
Note
This element is ignored for web drilling. Mandatory for other types of holemaking.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_DEPTH
|
Compound
|
Specifies the web drilling depth compound specification.
Note
Mandatory for web drilling. Ignored for other types of holemaking.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_CUSTOM_CYCLE_PLATES
|
Compound
|
Specifies the compound definition of the custom cycle.
Note
This element is mandatory for custom cycle holemaking. Ignored for other types of holemaking.
|
|||||||||||||||||||||||||||||||||
PRO_E_DRILL_PART_DATA
|
Compound
|
Specifies the compound information about components used in depth computation. Mandatory element if start or end of machining
has to be computed and at least one of the following hold true:
|
|||||||||||||||||||||||||||||||||
PRO_E_AUTO_SEL_DRILL_PARTS
|
PRO_VALUE_TYPE_INT
|
Mandatory element. The option defines the way components are collected. The valid values for this element are:
|
|||||||||||||||||||||||||||||||||
PRO_E_DRILL_PARTS
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the components selections. This element supports multiple selections.
Note
Mandatory element if PRO_E_AUTO_SEL_DRILL_PARTS is set to FALSE.
|
|||||||||||||||||||||||||||||||||
PRO_E_AUTODRILL_INFO
|
Compound
|
A compound element specifying auto drilling information.
Note
This element is mandatory for auto drilling hole sets.
|
|||||||||||||||||||||||||||||||||
PRO_E_AUTODRILL_DEPTH_BY_TABLE
|
PRO_VALUE_TYPE_INT
|
This element is used for auto drilling hole sets. The valid values for this element are:
Note
This element is mandatory for auto drilling hole sets.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_ORIENT_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the machining direction option for 5-axis holemaking from the selected reference. The valid values for this element
are:
The values for this element are defined by ProDrillOrientType.
Note
This element is optional for axes holeset for 5-axis holemaking. Ignored in all other cases.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_ORIENT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the single reference selection (surface, point, axis) to define the direction of machining for 5-axis holemaking.The
valid values for this element are:
Note
This element is optional for axes holeset for 5-axis holemaking. Ignored in all other cases.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_TIP_CTRL_PNT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the cutting tool control tip number. It defines a point on the cutting tool to be controlled
during machining of the hole set.
Note
The first point of the tool is used if the element does not exist.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SELECTION_RULES
|
Compound
|
Mandatory element. Specifies the compound information about location of holes to drill.
Note
Define this element when at least one of the following child elements are defined:
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_START_HOLE_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the axis selection (for axes holeset) or point selection (for points holeset) for the hole to
be drilled first.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_UNFLIPPED_AXES
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the axis selections for holes that should be drilled as per orientation of the axis entities. This element supports
multiple selections.
Note
This element is optional for axes holeset for 5-axis holemaking. Ignored in all other cases.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_FLIPPED_AXES
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the axis selections for holes that should be drilled in the direction opposite to the orientation of the axis entities.
This element supports multiple selections.
Note
This element is optional for axes holeset for 5-axis holemaking. Ignored in all other cases.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_GANG_TOOL_INFO
|
Compound
|
Optional element. A compound element specifying the gang tool properties.
|
|||||||||||||||||||||||||||||||||
PRO_E_HSET_GANG_TOOL_PARENT_ID
|
PRO_VALUE_TYPE_INT
|
This element is mandatory for gang tool specification. Specifies the parent step id.
|
|||||||||||||||||||||||||||||||||
PRO_E_HSET_IS_GANG_TOOL_LEADER
|
PRO_VALUE_TYPE_INT
|
This element is mandatory for gang tool specification. Specifies if holeset is a leader of the gang tool. It takes the following
values:
|
Element ID
|
Data Type
|
Description
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_HOLESET_START
|
Compound
|
Mandatory element. Specifies the holemaking start compound specification.
Note
This element is ignored for web drilling. Mandatory for other types of holemaking.
|
|||||||||
PRO_E_HOLESET_START_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the start surface option using the enumerated value ProDrillStartType.
Note
This element is ignored for web drilling and counersinking (when PRO_E_HOLEMAKING_TYPE is set toPRO_HOLE_MK_CSINK or PRO_HOLE_MK_WEB). Mandatory for other types of holemaking.
|
|||||||||
PRO_E_HOLESET_START_SURFACE
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the starting surface or quilt selection.
Note
|
|||||||||
PRO_E_HOLESET_START_Z_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies that the drilling will start at this offset from sequence coordinate system origin.
Note
This element is mandatory if the element PRO_E_HOLESET_START_TYPE is set to PRO_DRILL_START_OFFSET_FROM_CSYS. Ignored in all other cases.
|
Element ID
|
Data Type
|
Description
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_HOLESET_END
|
Compound
|
Specifies the holemaking depth compound specification.
Note
This element is ignored for web drilling. Mandatory for other types of holemaking.
|
|||||||||
PRO_E_HOLESET_END_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the end type option. The values for this element are defined by ProDrillEndType.
Note
This element is ignored for counersinking. Mandatory for other types of holemaking.
|
|||||||||
PRO_E_HOLESET_END_MEASURE_BY
|
PRO_VALUE_TYPE_INT
|
Specifies the depth calculation option.The valid values for this element are
The values for this element are defined by ProDrillDepthByType.
Note
This element is ignored for counersinking and web drilling. Mandatory for other types of holemaking.
|
|||||||||
PRO_E_HOLESET_END_SURFACE
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the end surface or quilt selection.
Note
|
|||||||||
PRO_E_HOLESET_DEPTH_VALUE
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the depth to drill from start.
Note
This element is mandatory if PRO_E_HOLESET_END_TYPE is set to PRO_DRILL_OFFSET_FROM_START. Ignored in all other cases.
|
|||||||||
PRO_E_HOLESET_END_Z_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies that the drilling will end at this offset from sequence coordinate system origin.
Note
This element is mandatory if the element PRO_E_HOLESET_END_TYPE is set to PRO_DRILL_END_OFFSET_FROM_CSYS. Ignored in all other cases.
|
|||||||||
PRO_E_HOLESET_CSINK_DIAM
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the countersink diameter.
Note
This element is mandatory for countersink sequence (when PRO_E_HOLEMAKING_TYPE is set to PRO_HOLE_MK_CSINK). Ignored in all other cases.
|
|||||||||
PRO_E_HOLESET_USE_BRKOUT_DIST
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element.Specifies the depth breakout option. The valid values for this element are:
Note
This element is ignored if end_type is PRO_DRILL_THRU_ALL_PARTS or PRO_DRILL_AUTO_END.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_HOLESET_DEPTH
|
Compound
|
Specifies the web drilling depth compound specification.
Note
Mandatory for web drilling. Ignored for other types of holemaking.
|
||||||||||||
PRO_E_HOLESET_DEPTH_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the web drilling depth type option. The valid values for this element are:
Note
This element is mandatory for web drilling. Ignored for other types of holemaking.
|
||||||||||||
PRO_E_HOLESET_DEPTH_BY_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the web drilling depth calculation option. The valid values for this element are:
Note
This element is mandatory for web drilling. Ignored for other types of holemaking.
|
||||||||||||
PRO_E_HOLESET_DEPTH_PLATES
|
Array
|
Specifies an array of web drilling plates.
Note
This element is mandatory for web drilling. Ignored for other types of holemaking.
|
||||||||||||
PRO_E_HOLESET_DEPTH_PLATE
|
Compound
|
Mandatory element. Specifies the web drilling plate definition.
Note
At least one plate must be defined in array of plates.
|
||||||||||||
PRO_E_HOLESET_PLATE_START
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the web drilling plate starting surface or quilt selection.
Note
This element is mandatory if PRO_E_HOLESET_DEPTH_TYPE is set to PRO_DRILL_BLIND. Ignored in all other cases.
|
||||||||||||
PRO_E_HOLESET_PLATE_END_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the web drilling plate depth type option. The values for this element are defined by ProDrillEndType.
Note
This element is mandatory for web drilling. Ignored for other types of holemaking.
|
||||||||||||
PRO_E_HOLESET_PLATE_END
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the web drilling plate end surface or quilt selection.
Note
This element is mandatory for web drilling if PRO_E_HOLESET_PLATE_END_OPT is set to PRO_DRILL_UPTO_SURFACE. Ignored in all other cases.
|
||||||||||||
PRO_E_HOLESET_PLATE_DEPTH
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the web drilling depth from plate start.
Note
Mandatory for web drilling if PRO_E_HOLESET_PLATE_END_OPT is set to PRO_DRILL_OFFSET_FROM_START. Ignored in all other cases.
|
||||||||||||
PRO_E_HOLESET_PLATE_BRKOUT
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the web drilling depth breakout option. The valid values for this element are:
Note
This element is ignored for countersink sequences.
|
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_HOLESET_CUSTOM_CYCLE_PLATES
|
Compound
|
Specifies the compound definition of the custom cycle.
Note
This element is mandatory for custom cycle holemaking. Ignored for other types of holemaking.
|
||||||
PRO_E_HOLESET_CUSTOM_CYCLE_REFERENCES
|
Array
|
Specifies an array of custom cycle references.
Note
|
||||||
PRO_E_HOLESET_CUSTOM_CYCLE_REF
|
Compound
|
Mandatory element for custom cycle with references. Specifies the compound definition of a custom cycle reference.
|
||||||
PRO_E_MFG_CUST_CYCLE_PLATE_NAME
|
Compound
|
Mandatory element for reference definition. Specifies the name of custom cycle reference.
|
||||||
PRO_E_HOLESET_CUSTOM_CYCLE_REF_OPT
|
PRO_VALUE_TYPE_INT
|
Mandatory element for reference definition. Specifies the type of reference specification. The values for this element are
defined by ProCustomRefOption.
|
||||||
PRO_E_HOLESET_CUSTOM_CYCLE_REF_SEL
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the custom cycle reference surface or quilt selection.
Note
Mandatory if PRO_E_HOLESET_CUSTOM_CYCLE_REF_OPT is set to PRO_CUSTOM_DRILL_SELECT_REFERENCE. Ignored in all other cases.
|
||||||
PRO_E_HOLESET_CUSTOM_CYCLE_REF_Z_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the custom cycle reference specification by offset value from sequence coordinate system origin.
Note
Mandatory if PRO_E_HOLESET_CUSTOM_CYCLE_REF_OPT is set to PRO_CUSTOM_DRILL_OFFSET_FROM_CSYS. Ignored in all other cases.
|
||||||
PRO_E_HOLESET_CUSTOM_CYCLE_REF_DEPTH
|
|
Specifies the custom cycle reference specification by offset value from start surface.
Note
Mandatory if PRO_E_HOLESET_CUSTOM_CYCLE_REF_OPT is set to PRO_CUSTOM_DRILL_OFFSET_FROM_START. Ignored in all other cases.
|
||||||
PRO_E_HOLESET_CUSTOM_CYCLE_VARIABLES
|
Array
|
Specifies an array of custom cycle variables.
Note
|
||||||
PRO_E_HOLESET_CUSTOM_CYCLE_VAR
|
Compound
|
Mandatory element for custom cycle with variables. Specifies the compound definition of a custom cycle variable.
|
||||||
PRO_E_MFG_CUST_CYCLE_VAR_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Mandatory element for variable definition. Specifies the name of custom cycle variable.
|
||||||
PRO_E_HOLESET_CUSTOM_CYCLE_VAR_VALUE
|
PRO_VALUE_TYPE_DOUBLE
|
Mandatory element for variable definition. Specifies the Custom cycle variable value.
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_HOLESET_SELECTION_RULES
|
Compound
|
Mandatory element. Specifies the compound information about location of holes to drill.
Note
Define this element when at least one of the following child elements are defined:
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_PNTS_ON_SURFACES
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of surfaces (or quilts) with points. This element supports multiple selections.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_PNTS_BY_FEATURE
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of datum point features. This element supports multiple selections.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_PROJECT_SURFACES
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of surfaces or quilts. This element supports multiple selections.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_MAX_PROJECT_DIST
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the accuracy used to determine whether a point lies on a surface.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_UNSEL_PNTS
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of points for holes to be excluded for machining. This element supports multiple selections.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_INDIV_PNTS
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of points. This element supports multiple selections.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_AUTO_CHAMFER
|
PRO_VALUE_TYPE_INT
|
Specifies the auto chamfer option. The valid values for this element are:
Note
This element is ignored for points holeset (PRO_E_HOLESET_TYPE is set to PRO_HOLESET_DRILL_POINTS).
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_AXIS_PATTS
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of axes of patterned holes. If a pattern leader is selected, all holes in pattern will be collected.
This element supports multiple selections.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_DRILL_GROUP_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of drill group features. This element supports multiple selections.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_BY_SURFACES
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of surfaces or quilts with holes. This element supports multiple selections.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_DIAM_TYPE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of hole diameters that can be collected in the element PRO_E_MFG_HSET_DIAM_ARR. The type of hole diameter is specified using the enumerated data type ProHolesetDiamType. The valid values are:
Note
This element is not required for holeset of type points and geometry.
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_DIAM_ARR
|
Array
|
Specifies an array of diameters of holes to machine.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_DIAM_COMPOUND
|
Compound
|
Specifies the compound definition of a hole diameter.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_HOLE_DIAM
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the diameter of a hole to machine.
Note
This element is a mandatory child of PRO_E_MFG_HSET_DIAM_COMPOUND element.
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_RULE_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the type of query that must be used to search for holes to machine.
The query type is specified using the enumerated data type ProHsetParamRuleOpt. The valid values are:
The search conditions and parameters are defined in the elements PRO_E_MFG_HSET_PARAM*.
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_ARR
|
Array
|
Specifies an array of search conditions to collect holes for machining.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_COMPOUND
|
Compound
|
Optional element. Specifies a compound element that defines a search condition to match with the user defined parameters in
hole features.
Each condition defines an expression with user defined parameter name on the left side of the expression and value to compare
on the right side.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the name of user defined parameter.
Note
This element is a mandatory child of PRO_E_MFG_HSET_PARAM_COMPOUND element.
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_DTYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the data type of the value. The values for this element are defined by defined by ProParamvalueType.
Note
This element is a mandatory child of PRO_E_MFG_HSET_PARAM_COMPOUND element.
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_OPER
|
PRO_VALUE_TYPE_INT
|
Specifies the Ttype of expression operator. The values for this element are defined by defined by ProDrillParamOper.
Note
This element is a mandatory child of PRO_E_MFG_HSET_PARAM_COMPOUND element.
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_VAL_DBL
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the value of type double.
Note
This element is a mandatory child of PRO_E_MFG_HSET_PARAM
_COMPOUND element for double data type (PRO_E_MFG_HSET_PARAM_DTYPE is set to PRO_PARAM_DOUBLE). Ignored for other data types. |
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_VAL_INT
|
PRO_VALUE_TYPE_INT
|
Specifies the value of type integer.
Note
This element is a mandatory child of PRO_E_MFG_HSET_PARAM_COMPOUND element for double data type (PRO_E_MFG_HSET_PARAM_DTYPE is set to PRO_PARAM_INTEGER). Ignored for other data types.
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_VAL_STR
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the value of type string.
Note
This element is a mandatory child of PRO_E_MFG_HSET_PARAM_COMPOUND element for double data type (PRO_E_MFG_HSET_PARAM_DTYPE is set to PRO_PARAM_STRING). Ignored for other data types.
|
|||||||||||||||||||||||||||||||||
PRO_E_MFG_HSET_PARAM_VAL_BOOL
|
PRO_VALUE_TYPE_INT
|
Specifies the value of type ProBoolean.
Note
This element is a mandatory child of PRO_E_MFG_HSET_PARAM_COMPOUND element for double data type (PRO_E_MFG_HSET_PARAM_DTYPE is set to PRO_PARAM_BOOLEAN). Ignored for other data types.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_UNSEL_AXES
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of axes of holes to be excluded for machining. This element supports multiple selections.
Note
This element supports multiple selections.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_INDIV_AXES
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of datum axes. Mandatory element for axes holeset (PRO_E_HOLESET_TYPE is set to PRO_HOLESET_DRILL_AXES) if none of the following elements is defined:
Note
This element is ignored for points holeset (PRO_E_HOLESET_TYPE is set to PRO_HOLESET_DRILL_POINTS).
This element supports multiple selections.
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_UNSEL_GEOMETRY
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of holes to be excluded for machining. This element supports multiple selections.
Note
|
|||||||||||||||||||||||||||||||||
PRO_E_HOLESET_SEL_INDIV_GEOMETRY
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection for individual holes. This element supports multiple selections. This element is mandatory for geometry
holeset, if none of the following elements are defined:
Note
This element is ignored for points holeset and axes holeset.
|
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the type of the feature. The valid value for this element is PRO_MOLD_SHUTOFF_SRF.
|
||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the name of the feature.
|
||||||
PRO_E_SHUT_SRF_REF_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of references to be selected for the shut off surface. Select either surface references
or curve references. The valid values for this element are defined in the enumerated type ProShutSrfRefType:
|
||||||
PRO_E_SHUT_SRF_SRF_REFS
|
Compound
|
Mandatory element. Specifies a compound element that contains the surface references.
|
||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the surfaces for which shut off surfaces need to be created. Select a single surface or multiple surfaces, if the
reference type PRO_E_SHUT_SRF_REF_TYPE is set as PRO_SHUT_SRF_SRF_REF. If PRO_E_SHUT_SRF_REF_TYPE is set as PRO_SHUT_SRF_CRV_REF, then all the surfaces are automatically selected.
|
||||||
PRO_E_SHUT_SRF_COLL_CRV_CMP
|
Compound
|
Specifies a compound element for curve chains. Chains enable you to perform operations on all of the selected curves in that
chain or on multiple chains simultaneously by either including or excluding them from creating shut off surfaces.
|
||||||
PRO_E_SHUT_SRF_ARR_COLL_CRV
|
Array
|
Specifies an array of curve chain loops that can be included or excluded from creating shut off surfaces. By default all
the selected surfaces are included while creating the shut off surfaces.
Note
The selected loops are excluded while creating shut off surfaces only if the element PRO_E_SHUT_SRF_CLOSE_ALL is set to PRO_SHUT_SRF_SHUT_ALL and this element becomes optional.
|
||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the reference chain loops to be included or excluded while creating shut off surfaces. Select both open and closed
chain loops as reference. By default all the selected reference chain loops are included while creating the shut off surfaces.
The reference chain loops are excluded only if the value of the element PRO_E_SHUT_SRF_CLOSE_ALL is set to the value True.
Note
You can specify only one-sided edges as curve chain loops if the element PRO_E_SHUT_SRF_REF_TYPE is set to PRO_SHUT_SRF_CRV_REF.
|
||||||
PRO_E_SHUT_SRF_CAP_SRFS
|
Compound
|
Optional element. Specifies a compound element for cap surface references.
|
||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of reference surfaces for capping open loops. This is an optional element and you can select single
or multiple surfaces as reference.
Note
|
||||||
PRO_E_SHUT_SRF_CLOSE_ALL
|
PRO_VALUE_TYPE_BOOLEAN
|
Specifies an option to include all loops while creating shut off surfaces. The valid value for this element is PRO_SHUT_SRF_SHUT_ALL.
|
Element ID
|
Data Type
|
Description
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_MILL.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value is Engraving_1.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_SEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid values for this element are:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_SEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the sequee coordinate system for the Creo NC sequence.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference .
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MACH_SURFS
|
Compound
|
Mandatory compound element. Specifies the machining surfaces compound definition. For more information, refer to the section
Element Trees: Machining Surfaces.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_CUT_START_PNT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Select a datum point, or a point on the bottom edges of the machining surfaces.
Note
This element is applicable only when the machining surfaces form a closed loop. It allows to start machining at the location
nearest to the selected point.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_CHECK_SURF_COLL
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the check surfaces collection. For more information, refer to the section Checking Surfaces.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Optional element. Specifies an array of tool motions.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN
|
Compound
|
Optional compound element. Specifies the tool motion compound specifications. The applicable tool motion type for this element
are:
The applicable tool motion types for 4 and 5-axis machining are:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequees. For more information, refer to the section Sequence Prerequisites.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the referee selections such as part, feature, curve, surface, datum plane, axis, point, and datum
coordinate. It allows you to create additional geometric references to be used only in special process application. This element
supports multiple selections.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_MILL.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value is Engraving_1.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_NCSEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid value for this element is PRO_NCSEQ_GROOVE_MILL.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SEQ_NUM_AXES_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the number of controlled axes. The valid values for this element are:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_NCSEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements .
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference .
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters .
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_MACH_CRVS
|
Compound
|
Mandatory compound element. Specifies the machining curves compound definition.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Chain Collection
|
Specifies the curve collection.
Note
This element is mandatory if the element PRO_E_MFG_CURVE_FEAT is not set.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_CURVE_FEAT
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the curve feature selection. This element supports multiple selections.
Note
This element is mandatory if the element PRO_E_STD_CURVE_COLLECTION_APPL is not set.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_NORM_SRFS
|
Compound
|
Optional element. Specifies the normal surfaces compound definition.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
Surface Collection
|
Specifies the normal surfaces collection and is used for tool axis control.
Note
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_NORM_GEOM
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the normal surface selection and is used for tool axis control.
Note
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_4_AXIS_PLANE
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of datum plane or planar surface.
Note
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Optional element. Specifies an array of tool motions.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN
|
Compound
|
Mandatory compound element. Specifies the tool motion compound specifications. The applicable tool motion type for this element
are:
The applicable tool motion types for 4 and 5-axis machining are:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_MILL.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the Creo NC sequence. The default value is Cutline_Milling_1.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_NCSEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of Creo NC sequence. The valid value for this element is PRO_NCSEQ_CUTLINE_MILL.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SEQ_NUM_AXES_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the number of controlled axes. The valid values for this element are:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_NCSEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract compound definition. For more information, refer to the section Retract Elements.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. This element can be used when two parts are machined
during the same operation in different spindles, that is in the main spindle and in the sub spindle. The valid values for
this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference compound definition. For more information, refer to the section Tool Reference.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MACH_SURFS
|
Compound
|
Mandatory compound element. Specifies the machining surfaces compound definition. For more information, refer to the section
Element Trees: Machining Surfaces.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_CUTLINE_TP_OPTIONS
|
Compound
|
Optional element. Specifies tool path options.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_CUTLINE_TP_TOOL_CENTER_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the tool center curve option.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_CUTLINE_CUT_DEFINITION
|
Compound
|
Mandatory element. Specifies the cutline array compound definition. For more information on the sub elements, For more information,
refer to the section Element Tree for PRO_E_CUTLINE_CUT_DEFINITION.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SURF_SIDE_COMPOUND
|
Compound
|
Optional element. Specifies the surface side definition. For more information, refer to the section Manufacturing Surface Side.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_4_AXIS_PLANE
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of datum plane or planar surface.
Note
This element is mandatory for 4-axis machining, when the element PRO_E_MFG_SEQ_NUM_AXES_OPT is set to 4 and is ignored for 3-axis and 5-axis machining.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_SCALLOP_SURF_COLL
|
Compound
|
Optional element. Specifies the scallop surfaces compound definition.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_CHECK_SURF_COLL
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the check surfaces collection. For more information, refer to the section Checking Surfaces.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_AXIS_DEF_COMP
|
Compound
|
Optional element. Specifies the compound element for the axis definition.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Optional element. Specifies an array of tool motions.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN
|
Compound
|
Optional element. Specifies the tool motion compound specifications. The applicable tool motion types for this element are
:
The applicable tool motion types for 4 and 5-axis machining are:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites .
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_CUTLINE_ALT_SRFS
|
Compound
|
Optional element. Specifies the cutline alternate surface compound definition.
|
||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
Surface Collection
|
Optional element. Specifies the cutline alternate surface collection.
|
||||||
PRO_E_CUTLINE_USE_ALT_SRFS
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the cutline alternate surface option definition.
|
||||||
PRO_E_CUTLINE_AUTO_OUTER_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the auto cutline option definition. The valid values for this element are:
|
||||||
PRO_E_CUTLINE_INNER_POINT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the auto cutline inner point selection.
|
||||||
PRO_E_CUTLINE_INNER_FIRST_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the auto cutline inner first option definition. The valid values for this element are:
|
||||||
PRO_E_CUTLINE_REF_ARR
|
Array
|
Mandatory element. Specifies an array of cutlines.
|
||||||
PRO_E_CUTLINE_SYNC_ARR
|
Array
|
Optional element. Specifies an array of cutline synchronization lines.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_CUTLINE_REF_ITEM
|
Compound
|
Specifies the cutline compound definition.
Note
This element is mandatory if the element PRO_E_CUTLINE_AUTO_OUTER_OPT is set to PRO_B_FALSE and is not used if PRO_E_CUTLINE_AUTO_OUTER_OPT is set to PRO_B_TRUE.
|
PRO_E_CUTLINE_ID
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the cutline id.
|
PRO_E_STD_CURVE_COLLECTION_APPL
|
Chain Collection
|
Mandatory element. Specifies the cutline chain collection.
|
PRO_E_NCD_CURVE_POINT
|
Compound
|
Optional element. Specifies the cutline start point compound definition.
|
PRO_E_NCD_CURVE_POINT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the cutline start point reference.
|
PRO_E_NCD_CURVE_POINT_OFFSET_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the cutline start point offset type.
|
PRO_E_NCD_CURVE_POINT_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cutline start point offset definition.
|
PRO_E_CUTLINE_PROJ_PLN
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the cutline project plane definition.
|
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_CUTLINE_SYNC_ITEM
|
Compound
|
Optional element. Specifies the cutline synch line compound definition.
|
||||||
PRO_E_CUTLINE_SYNC_ID
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the cutline synch line id.
|
||||||
PRO_E_CUTLINE_SYNC_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the cutline synch line name.
|
||||||
PRO_E_CUTLINE_SYNC_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the cutline synch line type. The valid values for this element are:
|
||||||
PRO_E_CUTLINE_SYNC_POINT_ARR
|
Array
|
Optional element. Specifies an array of cutline synch points.
|
||||||
PRO_E_CUTLINE_SYNC_POINT
|
Compound
|
Optional element. Specifies the cutline synch point compound definition.
|
||||||
PRO_E_CUTLINE_SYNC_POINT_REF_ID
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the cutline synch point reference ID.
|
||||||
PRO_E_CUTLINE_SYNC_POINT_RATIO
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cutline synch point ratio.
|
||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Chain Collection
|
Optional element. Specifies the cutline synch line chain collection.
|
PRO_E_MFG_AXIS_DEF_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the axis definition. The valid values for this element are defined in the enumerated
type ProAxisDefType and are as follows:
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_PIVOT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of the single reference. You can select either a point or an axis.
Note
This element is mandatory, only if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_PIVOT_REF This element is ignored in all other cases.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_NORM_SRF
|
Compound
|
Normal Surface compound element.
Note
This element is mandatory, only if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_ NORM_SURF. This element is ignored in all other cases.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_LOCATION_ARR
|
Array
|
Specifies an array of locations.
Note
This element is mandatory, only if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_LOCATIONS. This element is ignored in all other cases.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_LOCATION
|
Compound
|
Mandatory element. Specifies the compound element for the location axis definition.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_ORIGIN_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of the single reference. You can either select a point on a curve or an edge.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_ORIENT_COMP
|
Compound
|
Mandatory element. Specifies the orientation compound element.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_ORIENT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the single reference selection. You can select either a point or an axis.
Note
This element is mandatory, if the elements PRO_E_MFG_AXES_DEF_ANGLE_X and PRO_E_MFG_AXES_DEF_ANGLE_Y are not defined.
|
|||||||||||||||
PRO_E_MFG_AXES_DEF_ANGLE_X
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the lead angle. The valid range for this element is from —90 to +90.
Note
This element is mandatory, if the element PRO_E_MFG_AXIS_DEF_ORIENT_REF is not defined.
|
|||||||||||||||
PRO_E_MFG_AXES_DEF_ANGLE_Y
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the tilt angle. The valid range for this element is from —90 to +90.
Note
This element is mandatory, if the element PRO_E_MFG_AXIS_DEF_ORIENT_REF is not defined.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_LOC_FLIP_OPT
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the flip direction at a location. The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_CURVE_COMP
|
Compound
|
Specifies the compound element for the pivot curve.
Note
This element is mandatory, if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_TWO_CONTOURS. This element is ignored in all other cases.
|
|||||||||||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Chain Collection
|
Mandatory element. Specifies a general compound element for chain collection.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_ARR
|
Array
|
Optional element. Specifies the synchronization array.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_COMP
|
Compound
|
Optional element. Specifies the synchronization compound element.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_PNT_1
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the single reference selection. Select a point on the trajectory curve.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_PNT_2
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the single reference selection. Select a point on the pivot curve.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_FLIP_OPT
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the flip direction.The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_FLIP_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the flip direction. The valid values for this element are:
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the feature. The valid value for this element is PRO_FEAT_OPERATION.
|
|||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name for the NC feature. The default value is DRILL_GROUP_1.
|
|||||||||||||||
PRO_E_DRILL_GRP_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of datum coordinate system.
Note
This element is not supported for the Creo Parametric 2.0 release.
|
|||||||||||||||
PRO_E_DRILL_GRP_AXES_COMPOUND
|
Compound
|
Mandatory element. This compound element specifies information about location of holes to be drilled.
Note
You can use this element only when at least one of the following child elements are defined:
|
|||||||||||||||
PRO_E_DRILL_GRP_AXES_EXCL
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of axes of holes to be excluded for machining. This element supports multiple selections.
|
|||||||||||||||
PRO_E_DRILL_GRP_AXES_PATTERN
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of axes of patterned holes. This element supports multiple selections.
Note
If a pattern leader is selected, all the holes in the pattern will be collected.
|
|||||||||||||||
PRO_E_DRILL_GRP_RULES_COMPOUND
|
Compound
|
Optional element. This compound element specifies the information about hole search rules.
|
|||||||||||||||
PRO_E_DRILL_GRP_SURFACES
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of surfaces or quilts with holes. This element supports multiple selections.
|
|||||||||||||||
PRO_E_DRILL_GRP_DIAM_TYPE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of hole diameters that can be collected in the element PRO_E_DRILL_GRP_DIAM_ARR. The type of hole diameter is specified using the enumerated data type ProHolesetDiamType. The valid values are:
|
|||||||||||||||
PRO_E_DRILL_GRP_DIAM_ARR
|
Array
|
Optional element. Specifies an array of diameters of holes to be machined.
|
|||||||||||||||
PRO_E_DRILL_GRP_DIAM_COPMPOUND
|
Compound
|
Optional element. Specifies a compound definition of a hole diameter.
|
|||||||||||||||
PRO_E_DRILL_GRP_DIAM
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the diameter of the hole to be machined.
Note
This element is a mandatory child of PRO_E_DRILL_GRP_DIAM_COPMPOUND element.
|
|||||||||||||||
PRO_E_DRILL_GRP_PARAM_RULE_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the type of query that must be used to search for holes to machine.
The query type is specified using the enumerated data type ProHsetParamRuleOpt. The valid values are:
The search conditions and parameters are defined in the elements PRO_E_DRILL_GRP_PARAM*.
|
|||||||||||||||
PRO_E_DRILL_GRP_PARAM_ARR
|
Array
|
Optional element. Specifies an array of search conditions to collect the holes for machining.
|
|||||||||||||||
PRO_E_DRILL_GRP_PARAM_COMPOUND
|
Compound
|
Optional element. Specifies a compound definition of a condition to match the hole features with the user defined parameters.
Note
In Creo Parametric, each condition defines expression with user defined parameter name on the left side of the expression and value on the right
side for comparison.
|
|||||||||||||||
PRO_E_DRILL_GRP_PARAM_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the name of the user defined parameter.
Note
This element is a mandatory child of PRO_E_DRILL_GRP_PARAM_COMPOUND element.
|
|||||||||||||||
PRO_E_DRILL_GRP_PARAM_DATA_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the data type of specified value using the enumerated type ProParamvalueType.
Note
This element is a mandatory child of PRO_E_DRILL_GRP_PARAM_COMPOUND element.
|
|||||||||||||||
PRO_E_DRILL_GRP_PARAM_OPER
|
PRO_VALUE_TYPE_INT
|
Specifies the type of the expression operator using the enumerated type ProDrillParamOper.
Note
This element is a mandatory child of PRO_E_DRILL_GRP_PARAM_COMPOUND element.
|
|||||||||||||||
PRO_E_DRILL_GRP_PARAM_VAL_INT
|
PRO_VALUE_TYPE_INT
|
Specifies the value of type double.
Note
This element is a mandatory child of PRO_E_DRILL_GRP_PARAM_COMPOUND element for double data type and is ignored for other data types.
|
|||||||||||||||
PRO_E_DRILL_GRP_PARAM_VAL_DBL
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the value of type integer.
Note
This element is a mandatory child of PRO_E_DRILL_GRP_PARAM_COMPOUND element for integer data type and is ignored for other data types.
|
|||||||||||||||
PRO_E_DRILL_GRP_PARAM_VAL_WSTR
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the value of type string.
Note
This element is a mandatory child of PRO_E_DRILL_GRP_PARAM_COMPOUND element for string data type and is ignored for other data types.
|
|||||||||||||||
PRO_E_DRILL_GRP_PARAM_VAL_BOOL
|
PRO_VALUE_TYPE_INT
|
Specifies the value of type ProBoolean.
Note
This element is a mandatory child of PRO_E_DRILL_GRP_PARAM_COMPOUND element for ProBoolean data type and is ignored for other data types.
|
|||||||||||||||
PRO_E_DRILL_GRP_AXES_INDIV
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of datum axes. This element supports multiple selections.
Note
This element is mandatory if none of the following elements are defined:
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the type of the feature. The valid value for this element is PRO_FEAT_MILL.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the default name for the feature.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_NCSEQ_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the feature form and should be of type PRO_NCSEQ_VOL_MILL only.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_OPER_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the operation feature selection.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_NCSEQ_CSYS
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum coordinate system that will be used as the coordinate system for the Creo NC sequence.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_RETR_SURF
|
Compound
|
Mandatory compound element. Specifies retract definition. For more information, refer to the section Retract Elements.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SUB_SPINDLE_OPT
|
PRO_VALUE_TYPE_INT
|
Optional Element. Specifies the type of spindle assigned to the sequence. The default value for this element is PRO_MFG_MAIN_SPINDLE.The valid values for this element are defined by the enumerated type ProSubSpindleOpt. For more information on the values of ProSubSpindleOpt, refer to the section Spindle Types
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_REF_COMPOUND
|
Compound
|
Mandatory compound element. Specifies tool reference definition. For more information, refer to the section Tool Reference.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TOOL_ADAPTER_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tool adapter model name.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_SITE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the site file with default values for manufacturing parameters.
Note
The site file name will be ignored if the site does not exist in the manufacturing model.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_WIN_VOL_REF_COMPOUND
|
Compound
|
Mandatory element. Specifies the machining reference compound specification.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_WIN_VOL_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the selection of mill window or mill volume feature.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_CMP_CLOSED_LOOPS
|
Compound
|
Optional element. Specifies the closed loop compound specification.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_CLOSED_LOOP_ARR
|
Array
|
Optional element. Specifies an array of closed loop specifications.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_CLOSED_LOOP_REF_ITEM
|
Compound
|
Optional element. Specifies the closed loop specification.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Chain Collection
|
Optional element. Specifies an excluded surfaces compound specification for chain collection.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_WIN_VOL_EXCL_SURF_COMP
|
Compound
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
Surface Collection
|
Optional element. Specifies surface collection for the creation of the volume milling sequence.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_APPR_WALLS_SURF_COMP
|
Compound
|
Optional element. Specifies the approach walls surfaces compound specification. Use this element only if mill volume is selected
as a machining reference.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
Surface Collection
|
Optional element. Specifies surface collection for the creation of the volume milling sequence.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_APPR_WALLS_CHAIN_COMP
|
Compound
|
Optional element. Specifies the approach walls chain compound specification. Use this element only if mill volume is selected
as a machining reference.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Chain Collection
|
Optional element. Specifies the chain collection for the creation of the volume milling sequence.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_MILL_VOL_TOP_SURF_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of the top surface. Use this element only if mill volume is selected as a machining
reference.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_SCALLOP_SURF_COLL
|
Compound
|
Optional element. Specifies the scallop surfaces compound definition.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
Surface Collection
|
Optional element. Specifies the collection of the scallop surfaces.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_CHECK_SURF_COLL
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the check surfaces compound definition. The element tree for the Checking Surfaces is defined
in the header file ProMfgElemCheckSurf.h. For more information, refer to the section Checking Surfaces for more information on the element tree.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN_ARR
|
Array
|
Mandatory element. Specifies an array of tool motions.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_TOOL_MTN
|
Compound
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_START_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to start the machining at the specified position.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_END_PNT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the datum point selection. It allows to end the machining at the specified position.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PREREQUISITE_ARR
|
Array
|
Optional element. This array specifies the Ids of the prerequisite sequences. For more information, refer to the section Sequence Prerequisites.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_PROCESS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the reference selections such as part, feature, curve, surface, datum plane, axis, point, and
datum coordinate. It allows you to create additional geometric references to be used only in special process application.
This element supports multiple selections.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_FEAT_VIEW_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the name of the view. This element allows you to associate a specific view with the machining
step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_SIMP_REP_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the simplified representation name. This element allows you to associate the specific simplified
representation with the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the time estimated for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COST_ESTIMATE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the cost estimate for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_TIME_ACTUAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the actual time for the machining step.
Note
This element is used only in special process application.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
PRO_E_MFG_COMMENTS
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the sequence comments.
|
Element ID
|
Data Type
|
Description
|
||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the type of the feature. The valid value for this element is PRO_FEAT_DATUM_SURF.
|
||||||||||||||||||
PRO_E_FEATURE_FORM
|
PRO_VALUE_TYPE_INT
|
Specifies the feature form and should be of type PRO_SKIRT_EXT only.
|
||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the default name for the feature. The default value for this element isSkirt_Extension_1
|
||||||||||||||||||
PRO_E_SKIRT_REF_MODEL
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Select the reference model used for creating the parting extension surface. The valid reference for this
element is a single PRO_PART.
|
||||||||||||||||||
PRO_E_SKIRT_BOUNDARY_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specify the boundary reference for trimming the outer limits of the skirt surface. The valid reference
for this element is either a single PRO_PART or a single PRO_QUILT.
|
||||||||||||||||||
PRO_E_SKIRT_PULL_DIR_COMPOUND
|
Compound
|
Specifies the reference for the view direction. The valid reference for this element is PRO_E_DIRECTION_COMPOUND. This element is optional, if the default pull direction exists. The default pull direction is used as a reference for the
view direction.
|
||||||||||||||||||
PRO_E_SKIRT_EXT_SET_ARR
|
Array
|
Mandatory element. Specifies an array element which contain a set of PRO_E_SKIRT_EXT_SET_COMPOUND elements.
|
||||||||||||||||||
PRO_E_SKIRT_EXT_SET_COMPOUND
|
Compound
|
Mandatory element. Specify one element of this type for each compound set PRO_E_SKIRT_EXT_SET_COMPOUND contained in PRO_E_SKIRT_EXT_SET_ARR. Each set provides information about the skirt extension set.
|
||||||||||||||||||
PRO_E_SKIRT_EXT_SET_REF_IDX
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the reference index, which is unique for each compound set PRO_E_SKIRT_EXT_SET_COMPOUND.
|
||||||||||||||||||
PRO_E_SKIRT_EXT_SET_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of extension used for the skirt feature creation. This element defines the direction
of the extension. The valid values for this element are defined by the enumerated type ProSkirtExtType and are as follows:
|
||||||||||||||||||
PRO_E_SKIRT_EXT_SET_CURVE_COMP
|
Compound
|
Mandatory element. This element specifies the collection of extension curves.
|
||||||||||||||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of the curves for the skirt surface extension.
|
||||||||||||||||||
PRO_E_SKIRT_EXT_SET_DIR_COMPOUND
|
Compound
|
Specifies the direction reference for building the geometry of the extension. This element is mandatory, only if the element
PRO_E_SKIRT_EXT_SET_TYPE is set to the value PRO_SKIRT_EXT_TYPE_USER.
|
||||||||||||||||||
PRO_E_DIRECTION_COMPOUND
|
Compound
|
Specifies the direction reference for the extension of surfaces. The valid references for this element are:
|
||||||||||||||||||
PRO_E_SKIRT_EXT_SET_NEXT_DIR_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies an option to switch between the tangent or parallel extension solutions. In tangent extensions,
this element enables you to switch between the two available tangent extension solutions, whereas in parallel extensions,
this element flips the direction of the extension. The valid values for this element are defined by the enumerated type ProSkirtExtNextDirOpt and are as follows:
|
||||||||||||||||||
PRO_E_SKIRT_SHUTOFF_EXT_COMPOUND
|
Compound
|
Mandatory element. This element provides information about the shut-off extension options.
|
||||||||||||||||||
PRO_E_SKIRT_SHUTOFF_EXT_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the extension shut-off used during the skirt feature creation. The valid values for
this element are defined by the enumerated type ProSkirtShutoffExtType and are as follows:
|
||||||||||||||||||
PRO_E_SKIRT_SHUTOFF_EXT_DIST
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the shut-off extension distance. This element is mandatory only if the element PRO_E_SKIRT_SHUTOFF_EXT_TYPE is set to the value PRO_SKIRT_EXT_SHUTOFF_BY_DIST.
|
||||||||||||||||||
PRO_E_SKIRT_SHUTOFF_CURVE_COMP
|
Compound
|
Specifies the selected boundary for the shut-off extension. This element is mandatory only if the element PRO_E_SKIRT_SHUTOFF_EXT_TYPE is set to the value PRO_SKIRT_EXT_SHUTOFF_BY_BOUND.
|
||||||||||||||||||
PRO_E_SKIRT_DRAFT_ANGLE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the draft angle to define the shut-off extension. The default value for this element is zero degrees.
|
||||||||||||||||||
PRO_E_SKIRT_SHUTOFF_PLANE_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies a parting plane on which the shut-off surface extension is to be created. It defines how far the drafted surface
will be extended. This element is mandatory only if the element PRO_E_SKIRT_SHUTOFF_EXT_TYPE is set to the value PRO_SKIRT_EXT_SHUTOFF_BY_BOUND
|
||||||||||||||||||
PRO_E_SKIRT_CREATE_TRANS_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specify a value to create transitions across different sets of skirt extensions.
|
Element ID
|
Data Type
|
Description
|
||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_FEATURE_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the type of the feature. The valid value for this element is PRO_FEAT_DATUM_SURF.
|
||||||||||||||||||
PRO_E_FEATURE_FORM
|
PRO_VALUE_TYPE_INT
|
Specifies the feature form and should be of type PRO_SKIRT_FILL only.
|
||||||||||||||||||
PRO_E_STD_FEATURE_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the default name of the feature. The default value for this element is Skirt_Fill_1
|
||||||||||||||||||
PRO_E_SKIRT_REF_MODEL
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Select the reference model used for creating the skirt surface fill feature. The valid reference for this
element is a single PRO_PART
|
||||||||||||||||||
PRO_E_SKIRT_PULL_DIR_COMPOUND
|
Compound
|
Specifies the reference for the view direction. The valid reference for this element is PRO_E_DIRECTION_COMPOUND. This element is optional, if the default pull direction exists. The default pull direction is used as a reference for the
view direction.
|
||||||||||||||||||
PRO_E_DIRECTION_COMPOUND
|
Compound
|
Specifies the direction reference for the skirt surface. The valid references for this element are:
|
||||||||||||||||||
PRO_E_SKIRT_FILL_SET_ARR
|
Array
|
Mandatory element. Specifies an array element which contains a set of PRO_E_SKIRT_FILL_SET_COMPOUND elements.
|
||||||||||||||||||
PRO_E_SKIRT_FILL_SET_COMPOUND
|
Compound
|
Mandatory element. Specify one element of this type for each compound set PRO_E_SKIRT_FILL_SET_COMPOUND contained in PRO_E_SKIRT_FILL_SET_ARR. Each set gives provides information about the skirt fill set.
|
||||||||||||||||||
PRO_E_SKIRT_FILL_SET_REF_IDX
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the reference index, which is a unique value for each compound set PRO_E_SKIRT_FILL_SET_COMPOUND.
|
||||||||||||||||||
PRO_E_SKIRT_FILL_CURVES_COMPOUND
|
Compound
|
Mandatory element. Specifies the collection of skirt fill closure curves.
|
||||||||||||||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Compound
|
Specifies the selection of the curves for the skirt surface fill feature.
|
||||||||||||||||||
PRO_E_SKIRT_FILL_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specify the type of closure to be used for closing inner loops or holes in a skirt parting surface. The
valid values for this element are defined by the enumerated type ProSkirtFillType and are as follows:
|
||||||||||||||||||
PRO_E_SKIRT_FILL_PLANE
|
PRO_VALUE_TYPE_SELECTION
|
Select a planar surface. This element is mandatory, if the element PRO_E_SKIRT_FILL_TYPE is set to the value PRO_SKIRT_FILL_MID_PLANE and PRO_SKIRT_FILL_CAP_PLANE.
|
||||||||||||||||||
PRO_E_SKIRT_FILL_SURF_COMPOUND
|
Compound
|
Select any surface. You can select all the surfaces except the reference model geometry. This element is mandatory, if the
element PRO_E_SKIRT_FILL_TYPE is set to the value PRO_SKIRT_FILL_MID_SURF and PRO_SKIRT_FILL_CAP_SURF.
|
||||||||||||||||||
PRO_E_SKIRT_FILL
_LOOP_OFFSET |
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the loop offset. This element is used only when the element PRO_E_SKIRT_FILL_TYPE is set to the value PRO_SKIRT_FILL_MID_PLANE or PRO_SKIRT_FILL_CAP_PLANE.
|
Element ID
|
Data Type
|
Description
|
||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_RETR_SURF_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of retract surface. The valid values for this element are:
Note
The values PRO_RETR_SURF_CYLINDER, PRO_RETR_SURF_SPHERE, and PRO_RETR_SURF_REVOLVED are not applicable for 3-axis sequences and operations with 3-axis workcell.
|
||||||||||||||||||
PRO_E_RETR_SURF_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the selection of retract surface. The type of reference depends on values specified for the element
PRO_E_RETR_SURF_TYPE. The valid values for this element are:
|
||||||||||||||||||
PRO_E_RETR_SURF_ORIENT
|
PRO_VALUE_TYPE_INT
|
Specifies the orientation of the axis for the retract cylinder if coordinate system is selected as retract reference
The valid values for this element are:
Note
This element is mandatory if coordinate system is selected for cylindrical retract reference and is ignored in all other cases.
|
||||||||||||||||||
PRO_E_RETR_SURF_VALUE
|
PRO_VALUE_TYPE_DOUBLE
|
Mandatory element. Specifies the offset value for the planar retract. For cylindrical and spherical retracts, this element
specifies the value of the radius.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_MFG_TOOL_REF_HEAD_NUM
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Head (turret) number. The valid values for this element are:
Note
You can specify the tools in head 1 for all types of workcells. Tools in head 2 can be specified for lathe and mill-turn workcells
and tools in heads 3 and 4 can be specified for mill-turn workcells.
|
||||||||||||
PRO_E_MFG_TOOL_REF_POCKET
|
PRO_VALUE_TYPE_INT
|
Mandatory element. This element defines the position of the tool in the turret head.
|
||||||||||||
PRO_E_MFG_TOOL_REF_ID
|
PRO_VALUE_TYPE_WSTRING
|
Mandatory element. Specifies the tool Id.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_MFG_PRM_NAME
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the untranslated parameter name from the list predefined names.
Note
This element is a mandatory child of PRO_E_MFG_PARAM_COMPOUND element.
|
||||||||||||
PRO_E_MFG_PRM_ATTR
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the option to define logic for parameter value assignment. The values for this element are defined
by ProMfgParamAttr. The valid values for this element are:
Note
This element is a mandatory child of PRO_E_MFG_PARAM_COMPOUND element.
|
||||||||||||
PRO_E_MFG_PRM_VAL_DBL
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the value of type double.
Note
This element is Mandatory for Double data type parameters with attribute set to PRO_MFG_PRM_ATTR_MODIFIED. Ignored for other data types.
|
||||||||||||
PRO_E_MFG_PRM_VAL_STR
|
PRO_VALUE_TYPE_WSTRING
|
Specifies the value of type string.
Note
Mandatory for String data type parameters with attribute set to PRO_MFG_PRM_ATTR_MODIFIED. Ignored for other data types.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_MFG_MILL_WIND
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the selection of mill window feature.
|
PRO_E_MFG_CMP_CLOSED_LOOPS
|
Compound
|
Optional element. Specifies closed loop compound specification.
|
PRO_E_MFG_EXCL_SRF_COLL
|
Compound :D
|
Optional element. Defines the excluded surfaces.
Note
Specify a value for this element only for finishing and corner finishing sequences.
|
PRO_E_STD_SURF_COLLECTION_APPL
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the surface collection.
|
PRO_E_MFG_SURF_SIDE_COMPOUND
|
Compound
|
Optional element. Specifies the surface side compound specification. This element is used as a sub element of PRO_E_MFG_CMP_MILL_WIND only when you click Adjust geometry collection within window and select Quilt during the Mill Window feature definition in the Creo Parametric user interface.
|
PRO_E_MFG_SURF_SIDE_TOLERANCE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the tolerance used for the grouping of quilts.
|
PRO_E_MFG_SURF_SIDE_FLIP_QUILTS
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of quilts with changed normal. This element supports multiple selections.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_MFG_CLOSED_LOOP_ARR
|
Array
|
Optional element. Specifies an array of closed loop specifications.
|
PRO_E_MFG_CLOSED_LOOP_REF_ITEM
|
Compound
|
Optional element. Specifies the closed loop specification.
|
PRO_E_STD_CURVE_COLLECTION_APPL
|
PRO_VALUE_TYPE_POINTER
|
Specifies the chain collection.
Note
This element is a mandatory child of PRO_E_MFG_CLOSED_LOOP_REF_ITEM compound element.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_MFG_PREREQUISITE_COMPOUND
|
Compound
|
Compound element. A compound element which defines the prerequisites for the step.
|
PRO_E_MFG_PREREQUISITE_ID
|
PRO_VALUE_TYPE_INT
|
Mandatory child of PRO_E_MFG_PREREQUISITE_COMPOUND element. Specifies the Id of the prerequisite sequence.
|
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_MFG_WCELL_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the tool setup array. |
||||||
PRO_E_MFG_WCELL_TOOL_SETUP
|
Compound
|
Optional element. Specifies the tool setup compound specification.
|
||||||
PRO_E_MFG_WCELL_TOOL_POCKET_NUM
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the tool position in head (turret). |
||||||
PRO_E_MFG_WCELL_TOOL_ID
|
PRO_VALUE_TYPE_WSTRING
|
Mandatory feature. Specifies the tool ID.
Note
Tool with such ID should exist in manufacturing model.
|
||||||
PRO_E_MFG_WCELL_TOOL
_OUTPUT_TIP |
PRO_VALUE_TYPE_INT
|
Optional element, if not defined or if the value is set to 1. Specifies the tip number.
Note
The tool tip number should not be greater than the number of children in PRO_E_MFG_TOOL_TIP_ARR.
|
||||||
PRO_E_MFG_TOOL_TIP_ARR
|
Array
|
Optional element. Specifies an array of tips.
|
||||||
PRO_E_MFG_TOOL_TIP_COMPOUND
|
Compound
|
Optional element. This compound element defines the tip specification.
|
||||||
PRO_E_MFG_TOOL_TIP_REGISTER
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the tip register number.
|
||||||
PRO_E_MFG_TOOL_TIP_COMMENT
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the tip comment.
|
||||||
PRO_E_MFG_TOOL_TIP_OFFSET_Z
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset value for the tool tip in the Z-direction.
|
||||||
PRO_E_MFG_TOOL_TIP_OFFSET_X
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset value for the tool tip in the X-direction.
|
||||||
PRO_E_MFG_TOOL_TIP_OFFSET_ANGLE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the tip angle offset value.
|
||||||
PRO_E_MFG_TOOL_TIP_FLASH_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element, if the element is not defined or the value of the element is set to PRO_B_FALSE. Specifies the enabling/disabling of the flash option of the tool tip. The valid values for this element are:
|
||||||
PRO_E_MFG_TOOL_TIP_FLSH_REGISTER
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the register number for alternate tip for the flash tool.
Note
This element is ignored if the element PRO_E_MFG_TOOL_TIP_FLASH_OPT is set to PRO_B_FALSE.
|
||||||
PRO_E_MFG_TOOL_TIP_FLSH_COMMENT
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the flash tool alternate tip comments.
Note
This element is ignored if the element PRO_E_MFG_TOOL_TIP_FLASH_OPT is set to PRO_B_FALSE
|
||||||
PRO_E_MFG_TOOL_TIP_FLSH_OFFSET_Z
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the flash tool alternate tip Z offset.
Note
This element is ignored if the element PRO_E_MFG_TOOL_TIP_FLASH_OPT is set to PRO_B_FALSE
|
||||||
PRO_E_MFG_TOOL_TIP_FLSH_OFFSET_X
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the flash tool alternate tip X offset.
Note
This element is ignored if the element PRO_E_MFG_TOOL_TIP_FLASH_OPT is set to PRO_B_FALSE
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_MFG_CMM_TOOL_SETUP_ARR
|
Array
|
Optional element. Specifies the CMM probes setup array. |
PRO_E_MFG_CMM_TOOL_SETUP
|
Compound
|
Optional element. This compound element defines the probe setup compound specification.
|
PRO_E_MFG_CMM_TOOL_POCKET_NUM
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the probe position in tool magazine. |
PRO_E_MFG_CMM_TOOL_TOOL_ID
|
PRO_VALUE_TYPE_WSTRING
|
Mandatory element. Specifies the Probe ID.
Note
Tool with such ID should exist in manufacturing model.
|
PRO_E_MFG_CMM_TOOL_TIP_NUM
|
PRO_VALUE_TYPE_INT
|
Optional element, if not defined or if the value is set to 1. Specifies the tip number by identifying it from the array.
|
PRO_E_MFG_CMM_TOOL_REGISTER
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the register number.
|
PRO_E_MFG_CMM_TOOL_COMMENT
|
PRO_VALUE_TYPE_WSTRING
|
Optional element. Specifies the probe comments.
|
PRO_E_MFG_CMM_TOOL_PITCH_ANGLE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the pitch angle value.
|
PRO_E_MFG_CMM_TOOL_ROLL_ANGLE
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the roll angle value.
|
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_ADD_REF_PARTS
|
PRO_VALUE_TYPE_INTEGER
|
Optional element. This element is used to check the reference parts for collisions. The valid values for this element are:
Note
The FALSE value will be used if element does not exist.
|
||||||
PRO_E_USE_MILL_STK
|
PRO_VALUE_TYPE_INTEGER
|
Optional element. This element is used to apply the stock allowance parameters of mill surface to the surfaces being checked.
The valid values for this element are:
Note
The FALSE value will be used if element does not exist.
|
||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
Surface Collection
|
Optional element. Specifies the collection of selected surfaces to be checked for collisions.
|
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_MFG_CMP_APPROACH
|
Compound
|
Optional element. This compound element specifies approach compound. It combines approach axis and first slice only.
|
||||||
PRO_E_MFG_APPROACH_AXIS
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of a vertical datum axis.
|
||||||
PRO_E_MFG_FIRST_SLICE_ONLY
|
PRO_VALUE_TYPE_INT
|
Specifies the flag value for the approach motion. The valid values for this element are:
Note
This element is mandatory if the element PRO_E_MFG_APPROACH_AXIS is set. It is not used otherwise.
|
||||||
PRO_E_MFG_CMP_EXIT
|
Compound
|
This compound element specifies an exit compound. It combines exit axis and last slice only.
|
||||||
PRO_E_MFG_EXIT_AXIS
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of a vertical datum axis.
|
||||||
PRO_E_MFG_LAST_SLICE_ONLY
|
PRO_VALUE_TYPE_INT
|
Specifies the flag value for the exit motion. The valid values for this element are:
Note
This element is mandatory if the element PRO_E_MFG_EXIT_AXIS is set. It is not used otherwise.
|
• | PRO_MFG_MAIN_SPINDLE—Specifies that the sequence feature is created for the part in the main spindle. |
• | PRO_MFG_SUB_SPINDLE—Specifies that the sequence feature is created for the part in the sub–spindle. |
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type . The valid value for this element is PRO_TM_TYPE_ALONG_AXIS_APPROACH.
|
||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type . The valid value for this element is PRO_TM_TYPE_ALONG_AXIS_EXIT.
|
||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type . The valid value for this element is PRO_TM_TYPE_FOLLOW_CURVE.
|
||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
||||||||||||
PRO_E_TOOL_MTN_CRV_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the selection of the curve feature.
|
||||||||||||
PRO_E_TOOL_MTN_CRV_DIR
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the direction of the working for the curve feature. The direction is defined by the enumerated
data type ProMfgCrvDir in ProMfgOptions.h.
The valid values for this element are:
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the tool motion type . The valid value for this element is PRO_TM_TYPE_GOTO_POINT. The value for this element is defined by ProTmType.
|
|||||||||||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
|||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC online help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
|||||||||||||||||||||
PRO_E_TOOL_MTN_PNT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the datum point reference.
|
|||||||||||||||||||||
PRO_E_TOOL_MTN_OFFSET
|
Compound
|
Optional element. This compound element specifies the definition for the various tool motion offset parameters. |
|||||||||||||||||||||
PRO_E_TOOL_MTN_X_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along X-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||||||||||||||
PRO_E_TOOL_MTN_Y_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along Y-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||||||||||||||
PRO_E_TOOL_MTN_Z_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along Z-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE |
|||||||||||||||||||||
PRO_E_TOOL_MTN_AXIS_MOVES
|
PRO_VALUE_TYPE_INT
|
Mandatory if the element PRO_E_TOOL_MTN_OFFSET is defined. Specifies the attributes for the axis moves.
|
|||||||||||||||||||||
PRO_E_MFG_TM_TOOL_AXIS_COMPOUND
|
Compound
|
Optional element. This compound element specifies the tool axis. |
|||||||||||||||||||||
PRO_E_MFG_TM_TOOL_AXIS_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. This element specifies the tool axis options using the enumerated type ProTmToolAxisOpt. The valid values for this element are:
|
|||||||||||||||||||||
PRO_E_MFG_TM_TOOL_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
This element specifies the axis selection.
Note
This element is mandatory if the element PRO_E_MFG_TM_TOOL_AXIS_OPT is set to PRO_TM_AXIS_SEL.
|
|||||||||||||||||||||
PRO_E_MFG_TM_TOOL_AXIS_FLIP_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the flip options. The valid values for this element are:
Note
This element is mandatory if the element PRO_E_MFG_TM_TOOL_AXIS_OPT is set to PRO_TM_AXIS_SEL.
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the Tool motion type . The valid value for this element is TPRO_TM_TYPE_GO_DELTA. The value for this element is defined by ProTmType.
|
|||||||||||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
|||||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC online help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
|||||||||||||||||||||
PRO_E_TOOL_MTN_OFFSET
|
Compound
|
Optional element. This compound element specifies the offset value.
Note
At least one of elements below must have a non zero value.
|
|||||||||||||||||||||
PRO_E_TOOL_MTN_X_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along X-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||||||||||||||
PRO_E_TOOL_MTN_Y_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along Y-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||||||||||||||
PRO_E_TOOL_MTN_Z_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along Z-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE |
|||||||||||||||||||||
PRO_E_MFG_TM_TOOL_AXIS_COMPOUND
|
Compound
|
Optional element. This compound element specifies the tool axis. |
|||||||||||||||||||||
PRO_E_MFG_TM_TOOL_AXIS_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. This element specifies the tool axis options. The valid values for this element are:
|
|||||||||||||||||||||
PRO_E_MFG_TM_TOOL_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
This element specifies the axis selection.
Note
This element is mandatory if the element PRO_E_MFG_TM_TOOL_AXIS_OPT is set to PRO_TM_AXIS_SEL.
|
|||||||||||||||||||||
PRO_E_MFG_TM_TOOL_AXIS_FLIP_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the flip options. The valid values for this element are:
Note
This element is mandatory if the element PRO_E_MFG_TM_TOOL_AXIS_OPT is set to PRO_TM_AXIS_SEL.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN
|
Compound
|
Compound element. This element specifies the tool motion definition.
|
||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the tool motion type . The valid value for this element is PRO_TM_TYPE_GOHOME. The value for this element is defined by ProTmType.
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC online help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
||||||||||||
PRO_E_TOOL_MTN_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the axis selection. This element is optional for 5-axis Creo NC sequences.
Note
By default, Z-axis of the Creo NC sequence is used to define the constraint plane. For 5-axis Creo NC sequences, you can select an alternative axis.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN
|
Compound
|
Compound element. This element specifies the tool motion definition.
|
||||||||||||
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type. The valid value for this element is PRO_TM_TYPE_LEAD_IN. The value for this element is defined by ProTmType.
|
||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The values which are used to define this element are:
The element tree for the manufacturing parameter is defined in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
||||||||||||
PRO_E_MFG_APPR_EXIT_DIR
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the direction for the normal approach type of tool exit. The direction is defined by the enumerated
data type ProTmSideDirin ProMfgOptions.h. The valid values for this element are:
|
||||||||||||
PRO_E_TOOL_MTN_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the axis selection.
Note
This element is optional for 5-axis Creo NC sequences. By default Z-axis of the Creo NC sequence is used to define the constraint plane. For 5-axis Creo NC sequences a user can select an alternative axis.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN
|
Compound
|
Compound element. This element specifies Tool motion definition.
|
||||||||||||
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the Tool motion type . The valid value for this element is PRO_TM_TYPE_GO_RETRACT. The value for this element is defined by ProTmType.
|
||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC online help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
Element ID
|
Data Type
|
Description
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN
|
Compound
|
Compound element. This element specifies the tool motion definition.
|
|||||||||
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type. The valid value for this element is PRO_TM_TYPE_NORMAL_APPROACH. The value for this element is defined by ProTmType.
|
|||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
|||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The element APPROACH_DIST is used to specify the approach distance.
The element tree for the manufacturing parameter is defined in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parametersfor more information on the element tree.
|
|||||||||
PRO_E_TOOL_MTN_OFFSET
|
Compound
|
Optional element. This compound element specifies the offset value. |
|||||||||
PRO_E_TOOL_MTN_X_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along X-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||
PRO_E_TOOL_MTN_Y_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along Y-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||
PRO_E_TOOL_MTN_Z_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along Z-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE |
|||||||||
PRO_E_MFG_APPR_EXIT_DIR
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the direction for the normal approach type of tool exit. The direction is defined by the enumerated
data type ProTmSideDir in ProMfgOptions.h. The valid values for this element are:
|
|||||||||
PRO_E_TOOL_MTN_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the axis selection.
Note
This element is optional for 5-axis Creo NC sequences. By default Z-axis of the Creo NC sequence is used to define the constraint plane. For 5-axis Creo NC sequences a user can select an alternative axis.
|
Element ID
|
Data Type
|
Description
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN
|
Compound
|
Compound element. This element specifies the Tool motion definition.
|
|||||||||
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Tool motion type . The valid value for this element is PRO_TM_TYPE_NORMAL_EXIT. The value for this element is defined by ProTmType.
|
|||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
|||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The element EXIT_DISTANCE is used to specify the exit distance.
The element tree for the manufacturing parameter is defined in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree
|
|||||||||
PRO_E_MFG_APPR_EXIT_DIR
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the direction of orientation for the approach or exit tool motion. The direction of the orientation
is defined by the enumerated data type ProTmSideDir in ProMfgOptions.h. The valid values for this element are:
|
|||||||||
PRO_E_TOOL_MTN_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the axis selection.
Note
This element is optional for 5-axis Creo NC sequences. By default Z-axis of the Creo NC sequence is used to define the constraint plane. For 5-axis Creo NC sequences a user can select an alternative axis.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type . The valid value for this element is PRO_TM_TYPE_LEAD_OUT. The value for this element is defined by ProTmType.
|
||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The following parameters are used to define the Lead Out
Motion:
The element tree for the manufacturing parameter is defined in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
||||||||||||
PRO_E_MFG_APPR_EXIT_DIR
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the direction of orientation for approach/exit tool motion. The direction of orientation is defined
by the enumerated data type ProTmSideDir in ProMfgOptions.h. The valid values for this element are:
|
||||||||||||
PRO_E_TOOL_MTN_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the axis selection.
Note
This element is optional for 5-axis Creo NC sequences. By default Z-axis of the Creo NC sequence is used to define the constraint plane. For 5-axis Creo NC sequences a user can select an alternative axis.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the type of the tool motion used for the Creo NC sequence. The valid value for this element is PRO_TM_TYPE_HELICAL_APPROACH. The value for this element is defined by ProTmType.
|
||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The following parameters are used to define the helical
approach motion:
The element tree for the manufacturing parameter is defined in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
||||||||||||
PRO_E_MFG_APPR_EXIT_DIR
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the direction of orientation for approach or exit tool motion. The direction of orientation is
defined by the enumerated data type ProTmSideDir in ProMfgOptions.h. The valid values for this element are:
|
||||||||||||
PRO_E_TOOL_MTN_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the axis selection.
Note
This element is optional for 5-axis Creo NC sequences. By default Z-axis of the Creo NC sequence is used to define the constraint plane. For 5-axis Creo NC sequences a user can select an alternative axis.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type. The valid value for this element is PRO_TM_TYPE_HELICAL_EXIT. The value for this element is defined by ProTmType.
|
||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The following parameters are used to define the helical
approach motion:
The element tree for the manufacturing parameter is defined in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
||||||||||||
PRO_E_MFG_APPR_EXIT_DIR
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the direction of orientation for approach or exit tool motion. The direction of orientation is
defined by the enumerated data type ProTmSideDir in ProMfgOptions.h. The valid values for this element are:
|
||||||||||||
PRO_E_TOOL_MTN_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the axis selection.
Note
This element is optional for 5-axis Creo NC sequences. By default Z-axis of the Creo NC sequence is used to define the constraint plane. For 5-axis Creo NC sequences a user can select an alternative axis.
|
Element ID
|
Data Type
|
Description
|
||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type . The valid value for this element is PRO_TM_TYPE_GOTO_SURFACE. The value for this element is defined by ProTmType.
|
||||||||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC online help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
||||||||||||||||||
PRO_E_TOOL_MTN_SRF_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the selection of a surface. |
Element ID
|
Data Type
|
Description
|
||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type . The valid value for this element is PRO_TM_TYPE_GOTO_AXIS. The value for this element is defined by ProTmType.
|
||||||||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC online help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
||||||||||||||||||
PRO_E_TOOL_MTN_GOTO_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the axis selection. |
Element ID
|
Data Type
|
Description
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type . The valid value for this element is PRO_TM_TYPE_TANGENT_APPROACH.
|
|||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
|||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The parameter APPROACH_DIST specifies the approach distance. The element tree for the manufacturing parameter is defined in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
|||||||||
PRO_E_TOOL_MTN_OFFSET
|
Compound
|
Optional element. This compound element specifies the tool motion offset. |
|||||||||
PRO_E_TOOL_MTN_X_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset value along the X-axis. This element can range from negative to positive values. The
valid range values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||
PRO_E_TOOL_MTN_Y_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset value along the Y-axis. This element can range from negative to positive values. The
valid range values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||
PRO_E_TOOL_MTN_Z_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset value along the Z-axis. This element can range from negative to positive values. The
valid range values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE |
|||||||||
PRO_E_TOOL_MTN_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the axis selection.
Note
|
Element ID
|
Data Type
|
Description
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type . The valid value for this element is PRO_TM_TYPE_TANGENT_EXIT.
|
|||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
|||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The parameter APPROACH_DIST specifies the approach distance. The element tree for the manufacturing parameter is defined in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
|||||||||
PRO_E_TOOL_MTN_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the axis selection.
Note
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the Tool motion type. The valid value for this element is
|
|||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC online help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
|||||||||||||||
PRO_E_TOOL_MTN_TURN_PROF
|
Compound
|
This compound element specifies the turning profile definition.
|
|||||||||||||||
PRO_E_TOOL_MTN_TURN_PROF_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the turning profile reference. |
|||||||||||||||
PRO_E_TOOL_MTN_TURN_PROF_S_VAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the start point offset. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||||||||
PRO_E_TOOL_MTN_TURN_PROF_E_VAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the end point offset. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||||||||
PRO_E_TOOL_MTN_TURN_PROF_S_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the start point adjustment reference. |
|||||||||||||||
PRO_E_TOOL_MTN_TURN_PROF_E_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the end point adjustment reference. |
|||||||||||||||
PRO_E_TOOL_MTN_TURN_PROF_S_ORIENT
|
PRO_VALUE_TYPE_INT
|
Specifies the orientation of the axis when coordinate system is selected as the start point adjustment. The valid values for
this element are:
Note
This element is mandatory if coordinate system is selected for cylindrical retract reference and is ignored in all other cases.
|
|||||||||||||||
PRO_E_TOOL_MTN_TURN
_PROF_E_ORIENT |
PRO_VALUE_TYPE_INT
|
Specifies the orientation of the axis when coordinate system is selected as the ending point. The valid values for this element
are:
Note
This element is mandatory if coordinate system is selected for cylindrical retract reference and is ignored in all other cases.
|
|||||||||||||||
PRO_E_TOOL_MTN_TURN
_DFLT_CORNER_TYPE |
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the default corner type. The valid values for this element are:
|
|||||||||||||||
PRO_E_TOOL_MTN_TURN_CORNER_ARR
|
Array
|
Optional element. Specifies the corner conditions array. |
|||||||||||||||
PRO_E_TOOL_MTN_TURN_CORNER
|
Compound
|
This compound element defines the elements related to the corner |
|||||||||||||||
PRO_E_TOOL_MTN_TURN_CORNER_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the corner type. The valid values for this element are:
|
|||||||||||||||
PRO_E_TOOL_MTN_TURN_PREV_ENT_ID
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the previous entity id. |
|||||||||||||||
PRO_E_TOOL_MTN_TURN_NEXT_ENT_ID
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the next entity id. |
|||||||||||||||
PRO_E_TOOL_MTN_TURN_CORNER_VAL
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the fillet radius or chamfer dimension. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE Note
This element is mandatory if corner type is PRO_TM_TURN_CORNER_TYPE_FILLET or PRO_TM_TURN_CORNER_TYPE_CHAMFER.
|
|||||||||||||||
PRO_E_TURN_STK_ALLW_PROF_ARR
|
Array
|
Specifies an array for profile stock allowance. |
|||||||||||||||
PRO_E_TURN_STK_ALLW_ROUGH_ARR
|
Array
|
Specifies an array for rough stock allowance. |
|||||||||||||||
PRO_E_TURN_STK_ALLOWANCE
|
Compound
|
Specifies the compound element for stock allowance. For more information, refer to the section Specifying the Stock Allowance.
|
|||||||||||||||
PRO_E_TOOL_MTN_TURN_STK_BND_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies reference to the workpiece or stock boundary. |
|||||||||||||||
PRO_E_TOOL_MTN_TURN_EXT
|
Compound
|
Mandatory element. This compound element specifies extensions. |
|||||||||||||||
PRO_E_TOOL_MTN_TURN_S_EXT
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the start extension. The valid values for this element are:
|
|||||||||||||||
PRO_E_TOOL_MTN_TURN_E_EXT
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the end extension. The valid values for this element are:
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_TURN_STK_ALLOWANCE
|
Compound
|
Specifies the compound element for stock allowance. |
PRO_E_TURN_STK_ALLW_FIRST_ENT_ID
|
PRO_VALUE_TYPE_INT
|
Specifies the ID of the first entity of the turn profile segment with stock allowance. |
PRO_E_TURN_STK_ALLW_LAST_ENT_ID
|
PRO_VALUE_TYPE_INT
|
Specifies the ID of the last entity of the turn profile segment with stock allowance. |
PRO_E_TURN_STK_ALLOWANCE_VAL
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the value of the stock allowance. |
Element ID
|
Data Type
|
Description
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the Tool motion type. The valid value for this element is PRO_TM_TYPE_PROF_TURNING. The value for this element is defined by ProTmType.
|
|||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC online help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
|||||||||
PRO_E_TOOL_MTN_TURN_PROF
|
Compound
|
This compound element specifies the turning profile definition.
|
|||||||||
PRO_E_TOOL_MTN_TURN_PROF_REF
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the turning profile reference. |
|||||||||
PRO_E_TOOL_MTN_TURN_PROF_S_VAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the start point offset. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||
PRO_E_TOOL_MTN_TURN_PROF_E_VAL
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the end point offset. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||
PRO_E_TOOL_MTN_TURN_PROF_S_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the start point adjustment reference. |
|||||||||
PRO_E_TOOL_MTN_TURN_PROF_E_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the end point adjustment reference. |
|||||||||
PRO_E_TOOL_MTN_TURN_PROF_S_ORIENT
|
PRO_VALUE_TYPE_INT
|
Specifies the orientation of the axis when coordinate system is selected as the start point adjustment. The valid values for
this element are:
Note
This element is mandatory if coordinate system is selected for cylindrical retract reference and is ignored in all other cases.
|
|||||||||
PRO_E_TOOL_MTN_TURN_PROF_E_ORIENT
|
PRO_VALUE_TYPE_INT
|
Specifies the orientation of the axis when coordinate system is selected as the ending point. The valid values for this element
are:
Note
This element is mandatory if coordinate system is selected for cylindrical retract reference and is ignored in all other cases.
|
|||||||||
PRO_E_TOOL_MTN_TURN_PROF_OFFSET_CUT
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the offset from turn profile by the tool radius. The valid values for this element are:
|
|||||||||
PRO_E_TOOL_MTN_TURN_DFLT_CORNER_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the corner type. The valid values for this element are:
|
|||||||||
PRO_E_TOOL_MTN_TURN_CORNER_ARR
|
Array
|
Optional element. Specifies the corner conditions array. |
|||||||||
PRO_E_TOOL_MTN_TURN_CORNER
|
Compound
|
This compound element defines the elements related to the corner. |
|||||||||
PRO_E_TOOL_MTN_TURN_CORNER_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the corner type. The valid values for this element are:
|
|||||||||
PRO_E_TOOL_MTN_TURN_PREV_ENT_ID
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the previous entity id. |
|||||||||
PRO_E_TOOL_MTN_TURN_NEXT_ENT_ID
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the next entity id. |
|||||||||
PRO_E_TOOL_MTN_TURN_CORNER_VAL
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the fillet radius or chamfer dimension. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE Note
This element is mandatory if corner type is PRO_TM_TURN_CORNER_TYPE_FILLET or PRO_TM_TURN_CORNER_TYPE_CHAMFER.
|
|||||||||
PRO_E_TURN_STK_ALLW_PROF_ARR
|
Array
|
Specifies an array for profile stock allowance. |
|||||||||
PRO_E_TURN_STK_ALLW_ROUGH_ARR
|
Array
|
Specifies an array for rough stock allowance. |
|||||||||
PRO_E_TURN_STK_ALLOWANCE
|
Compound
|
Specifies the compound element for stock allowance. For more information, refer to the section Specifying the Stock Allowance.
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type . The valid value for this element is PRO_TM_TYPE_CURVE_TRAJECTORY.
|
|||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CRV
|
Compound
|
Mandatory element. Specifies the machining curves compound definition.
|
|||||||||||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Curve Collection
|
Mandatory element. Specifies the curve collection.
|
|||||||||||||||
PRO_E_NCD_CURVE_POINT
|
Compound
|
Optional element. Specifies the compound Start Point definition.
Note
This element is applicable for closed loops only.
|
|||||||||||||||
PRO_E_NCD_CURVE_POINT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the start point vertex definition to offset from.
|
|||||||||||||||
PRO_E_NCD_CURVE_POINT_OFFSET_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the start point offset type definition. The valid values for this element are:
|
|||||||||||||||
PRO_E_NCD_CURVE_POINT_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the start point offset definition.
|
|||||||||||||||
PRO_E_MFG_HELICAL_CUT_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the helical cut option. The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_START_HEIGHT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of start height surface.
|
|||||||||||||||
PRO_E_MFG_HEIGHT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the multiple selections of height surfaces.
|
|||||||||||||||
PRO_E_MFG_OFFSET
|
Compound
|
Optional element. Specifies the offset compound definition.
|
|||||||||||||||
PRO_E_MFG_OFFSET_CUT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the offset cut. The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_MAT_REM_PREC_OPT
|
PRO_VALUE_TYPE_STRING
|
Specifies the value of the precision tab present in stock. The values for this element are defined by the enumerated value
ProMatRemPrecOpt. The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_MAT_TO_RMV
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the material side. The values for this element are defined by the enumerated value ProMaterialRmvSide in the header file ProMfgOptions.h. The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_DRV_SRF_DIR
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the flip drive surface direction. The valid values for this element are:
|
|||||||||||||||
PRO_E_CHECK_SURF_COLL
|
Compound
|
Specifies the check surfaces compound definition. The element tree for the Checking Surfaces is defined in the header file
ProMfgElemCheckSurf.h. For more information, refer to the section Checking Surfaces for more information on the element tree.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_COMP
|
Compound
|
Optional element. Specifies the compound element for the axis definition.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_COND
|
Compound
|
Optional element. Specifies the compound element for the corner condition.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_DFLT_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the default corner type. The valid values for this element are defined in the enumerated type ProTmTrajCornerType and are as follows:
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_ARR
|
Array
|
Optional element. Specifies an array for the corner condition.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER
|
Compound
|
Optional element. Specifies the corner condition item.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the default corner type. The valid values for this element are defined in the enumerated type ProTmTrajCornerType and are as follows:
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_PREV_ID
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the previous Id for the corner.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_NEXT_ID
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the next Id for the corner.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_VAL
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the fillet radius or the chamfer dimension. The valid range for this element is from 0 to MAX_DIM_VALUE.
Note
This element is mandatory if the corner type is set to PRO_TM_TRAJ_CORNER_TYPE_FILLET or PRO_TM_TRAJ_CORNER_TYPE_CHAMFER.
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_MFG_AXIS_DEF_COMP
|
Compound
|
Optional element. Specifies the compound element for the axis definition.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the axis definition. The valid values for this element are defined in the enumerated
type ProAxisDefType and are as follows:
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_PIVOT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of the single reference. You can select either a point or an axis.
Note
This element is mandatory, only if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_
PIVOT_REF. This element is ignored in all other cases. |
|||||||||||||||
PRO_E_MFG_AXIS_DEF_NORM_SRF_COMP
|
Compound
|
Specifies the normal surface compound element.
Note
This element is mandatory, only if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_
NORM_SURF. This element is ignored in all other cases. |
|||||||||||||||
PRO_E_MFG_AXIS_DEF_NORM_SRF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of multiple references. You can select surface, quilt or feature.
Note
The quilt or feature must represent a Mill surface, if selected.
This element is mandatory, only if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_
NORM_SURF. This element is ignored in all other cases. |
|||||||||||||||
PRO_E_MFG_AXDEF_NORM_SURF_DIR
|
PRO_VALUE_TYPE_INT
|
Specifies the normal surface direction. The valid values for this element are:
Note
This element is mandatory, only if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_
NORM_SURF. This element is ignored in all other cases. |
|||||||||||||||
PRO_E_MFG_AXIS_DEF_LOCATION_ARR
|
Array
|
Specifies an array of locations.
Note
This element is mandatory, only if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_LOCATIONS. This element is ignored in all other cases.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_LOCATION
|
Compound
|
Mandatory element. Specifies the compound element for the location axis definition.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_ORIGIN_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of the single reference. You can either select a point on a curve or an edge.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_ORIENT_COMP
|
Compound
|
Mandatory element. Specifies the orientation compound element.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_ORIENT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the single reference selection. You can select either a point or an axis.
Note
This element is mandatory, if the elements PRO_E_MFG_AXES_DEF_ANGLE_X and PRO_E_MFG_AXES_DEF_ANGLE_Y are not defined.
|
|||||||||||||||
PRO_E_MFG_AXES_DEF_ANGLE_X
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the lead angle. The valid range for this element is from —90 to +90.
Note
This element is mandatory, if the element PRO_E_MFG_AXIS_DEF_ORIENT_REF is not defined.
|
|||||||||||||||
PRO_E_MFG_AXES_DEF_ANGLE_Y
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the tilt angle. The valid range for this element is from —90 to +90.
Note
This element is mandatory, if the element PRO_E_MFG_AXIS_DEF_ORIENT_REF is not defined.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_LOC_FLIP_OPT
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the flip direction at a location. The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_LOC_ALIGN_Z
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the alignment of the tool axis with the Z axis of the step coordinate system. Specify the value
PRO_B_TRUE to this element.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_CURVE_COMP
|
Compound
|
Specifies the compound element for the pivot curve.
Note
This element is mandatory, if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_TWO_CONTOURS. This element is ignored in all other cases.
|
|||||||||||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Chain Collection
|
Mandatory element. Specifies a general compound element for chain collection.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_ARR
|
Array
|
Optional element. Specifies the synchronization array.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_COMP
|
Compound
|
Optional element. Specifies the synchronization compound element.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_PNT_1
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the single reference selection. Select a point on the trajectory curve.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_PNT_2
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the single reference selection. Select a point on the pivot curve.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_FLIP_OPT
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the flip direction.The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_FLIP_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the flip direction. The valid values for this element are:
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type. The valid value for this element is PRO_TM_TYPE_SURF_TRAJECTORY.
|
|||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
|||||||||||||||
PRO_E_MFG_TRAJ_SRFS
|
Compound
|
Specifies the drive surfaces compound definition.
|
|||||||||||||||
PRO_E_STD_SURF_COLLECTION_APPL
|
Surface Collection
|
Mandatory element. Specifies the drive surfaces collection.
|
|||||||||||||||
PRO_E_MFG_CUT_START_PNT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of a datum point or a point on the bottom edges of the machining surfaces. It allows
the machining to start at the location which is nearest to the selected point.
Note
This element is applicable only when the machining surfaces form a closed loop.
|
|||||||||||||||
PRO_E_MFG_HELICAL_CUT_OPT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the helical cut option. The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_START_HEIGHT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of start height surface.
|
|||||||||||||||
PRO_E_MFG_HEIGHT
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the multiple selections of height surfaces.
|
|||||||||||||||
PRO_E_MFG_OFFSET
|
Compound
|
Optional element. Specifies the offset compound definition.
|
|||||||||||||||
PRO_E_MFG_OFFSET_CUT
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the offset cut. The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_MAT_TO_RMV
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the material side. The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_DRV_SRF_DIR
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the flip drive Surface direction. The valid values for this element are:
|
|||||||||||||||
PRO_E_CHECK_SURF_COLL
|
Compound
|
Optional element. Specifies the check surfaces compound definition. The element tree for the Checking Surfaces is defined
in the header file ProMfgElemCheckSurf.h. For more information, refer to the section Checking Surfaces for more information on the element tree.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_COMP
|
Compound
|
Optional element. Specifies the compound element for the axis definition.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the type of the axis definition. The valid values for this element are defined in the enumerated
type ProAxisDefType and are as follows:
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_PIVOT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of the single reference. You can select either a point or an axis.
Note
This element is mandatory, only if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_PIVOT_REF. This element is ignored in all other cases.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_NORM_SRF
|
Compound
|
Specifies the normal surface compound element.
Note
This element is mandatory, only if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_
NORM_SURF. This element is ignored in all other cases. |
|||||||||||||||
PRO_E_MFG_AXIS_DEF_LOCATION_ARR
|
Array
|
Specifies an array of locations.
Note
This element is mandatory, only if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_LOCATIONS. This element is ignored in all other cases.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_LOCATION
|
Compound
|
Mandatory element. Specifies the compound element for the location axis definition.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_ORIGIN_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the selection of the single reference. You can either select a point on a curve or an edge.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_ORIENT_COMP
|
Compound
|
Mandatory element. Specifies the orientation compound element.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_ORIENT_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the single reference selection. You can select either a point or an axis.
Note
This element is mandatory, if the elements PRO_E_MFG_AXES_DEF_ANGLE_X and PRO_E_MFG_AXES_DEF_ANGLE_Y are not defined.
|
|||||||||||||||
PRO_E_MFG_AXES_DEF_ANGLE_X
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the lead angle. The valid range for this element is from —90 to +90.
Note
This element is mandatory, if the element PRO_E_MFG_AXIS_DEF_ORIENT_REF is not defined.
|
|||||||||||||||
PRO_E_MFG_AXES_DEF_ANGLE_Y
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the tilt angle. The valid range for this element is from —90 to +90.
Note
This element is mandatory, if the element PRO_E_MFG_AXIS_DEF_ORIENT_REF is not defined.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_LOC_FLIP_OPT
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the flip direction at a location. The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_CURVE_COMP
|
Compound
|
Specifies the compound element for the pivot curve.
Note
This element is mandatory, if the element PRO_E_MFG_AXIS_DEF_TYPE is set to the value PRO_AXIS_DEF_BY_TWO_CONTOURS. This element is ignored in all other cases.
|
|||||||||||||||
PRO_E_STD_CURVE_COLLECTION_APPL
|
Chain Collection
|
Mandatory element. Specifies a general compound element for chain collection.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_ARR
|
Array
|
Optional element. Specifies the synchronization array.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_COMP
|
Compound
|
Optional element. Specifies the synchronization compound element.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_PNT_1
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the single reference selection. Select a point on the trajectory curve.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_SYNC_PNT_2
|
PRO_VALUE_TYPE_SELECTION
|
Mandatory element. Specifies the single reference selection. Select a point on the pivot curve.
|
|||||||||||||||
PRO_E_MFG_AXIS_DEF_FLIP_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the flip direction. The valid values for this element are:
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_COND
|
Compound
|
Optional element. Specifies the compound element for the corner condition.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_DFLT_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the default corner type. The valid values for this element are defined in the enumerated type ProTmTrajCornerType and are as follows:
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_ARR
|
Array
|
Optional element. Specifies an array for the corner condition.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER
|
Compound
|
Optional element. Specifies the corner condition item.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the default corner type. The valid values for this element are defined in the enumerated type ProTmTrajCornerType and are as follows:
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_PREV_ID
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the previous Id for the corner.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_NEXT_ID
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the next Id for the corner.
|
|||||||||||||||
PRO_E_MFG_TRAJ_CORNER_VAL
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the fillet radius or the chamfer dimension. The valid range for this element is from 0 to MAX_DIM_VALUE.
Note
This element is mandatory if the corner type is set to PRO_TM_TRAJ_CORNER_TYPE_FILLET or PRO_TM_TRAJ_CORNER_TYPE_CHAMFER.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type. The valid value for this element is PRO_TM_TYPE_RAMP_APPROACH.
|
||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. Elements that define the ramp exit motion are:
|
||||||||||||
PRO_E_MFG_APPR_EXIT_DIR
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the direction for the ramp approach type of tool exit. The direction is defined by the enumerated
data type ProTmSideDir in ProMfgOptions.h. The valid values for this element are:
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the tool motion type. The valid value for this element is PRO_TM_TYPE_RAMP_EXIT.
|
||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. Elements that define the ramp exit motion are:
|
||||||||||||
PRO_E_MFG_APPR_EXIT_DIR
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the direction for the ramp approach type of tool exit. The direction is defined by the enumerated
data type ProTmSideDirin ProMfgOptions.h. The valid values for this element are:
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type used for the Creo NC sequence. The valid value for this element is PRO_TM_TYPE_CONNECT.
|
|||||||||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
|||||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
|||||||||||||||
PRO_E_TOOL_MTN_AXIS_MOVES
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the axis move attributes. |
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type. The valid value for this element is PRO_TM_TYPE_PROFILE_MILL_CUT.
|
PRO_E_TOOL_MTN_PROFILE_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the type of the tool motion profile. The values for this element are defined by Pro_MillProfCutType.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
PRO_E_MFG_CMP_APPROACH_EXIT
|
Compound
|
Optional element. Specifies approach and exit compound definition. For more information, refer to the section Approach and Exitfor more information on the element tree.
|
PRO_E_MFG_START_HEIGHT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the starting height and selection of a horizontal surface.
Note
This element is mandatory if the element PRO_E_TOOL_MTN_PROFILE_TYPE is set to PRO_E_MILL_CUT_FROM_TO. This element is ignored otherwise.
|
PRO_E_MFG_HEIGHT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the height and enables single surface selection.
Note
This element is mandatory if the element PRO_E_TOOL_MTN_PROFILE_TYPE is set to PRO_E_MILL_CUT_FROM_TO,PRO_E_MILL_CUT_UPTO and PRO_E_MILL_CUT_ONE_SLICE. This element is ignored otherwise.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type. The valid value for this element is PRO_TM_TYPE_AUTOMATIC_CUT.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
Element ID
|
Data Type
|
Description
|
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type. The valid value for this element is PRO_TM_TYPE_CL_COMMAND.
|
|||||||||||||||
PRO_E_TOOL_MTN_CL_CMD
|
Compound
|
This compound element defines elements related to CL command.
|
|||||||||||||||
PRO_E_TOOL_MTN_CL_
CMD_LOC_TYPE |
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the CL command location types. The valid values for this element are:
|
|||||||||||||||
PRO_E_TOOL_MTN_CL_CMD_STR
|
PRO_VALUE_TYPE_WSTRING
|
Mandatory element. Specifies a user specified string.
|
|||||||||||||||
PRO_E_TOOL_MTN_CL_CMD_PARAM
|
PRO_VALUE_TYPE_DOUBLE
|
Specifies the range for the CL command parameter. The valid values for this element are 0 or 1.
Note
This element is mandatory for PRO_CL_CMD_LOC_TYPE_SEL location type.
|
|||||||||||||||
PRO_E_TOOL_MTN_CL_CMD_GEOM_REF
|
PRO_VALUE_TYPE_SELECTION
|
Specifies the reference for a datum point or a surface.
Note
This element is mandatory for NCL_CMD_LOC_TYPE_DTM_PNT and PRO_CL_CMD_LOC_TYPE_ON_SURFACE location types.
|
|||||||||||||||
PRO_E_TOOL_MTN_CL_CMD_SRF_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the CL command surface options. The valid values for this element are:
Note
This element is mandatory for the element NCL_CMD_LOC_TYPE_ON_SURFACE.
|
|||||||||||||||
PRO_E_TOOL_MTN_CL_CMD_ON_EXIST_PNT
|
PRO_VALUE_TYPE_INT
|
The valid values for this element are:
Note
This element is mandatory for PRO_CL_CMD_LOC_TYPE_DTM_PNT.
|
|||||||||||||||
PRO_E_TOOL_MTN_PARENT_REF_ID
|
PRO_VALUE_TYPE_INT
|
Specifies the tool motion id of the tool motion referred by the cl command tool motion.
Note
This element is mandatory for PRO_CL_CMD_LOC_TYPE_SEL.
|
• | PRO_TM_TYPE_CURVE_TRAJECTORY |
• | PRO_TM_TYPE_AREA_TURNING |
• | PRO_TM_TYPE_GROOVE_TURNING |
• | PRO_TM_TYPE_PROF_TURNING |
• | PRO_TM_TYPE_SURF_TRAJECTORY |
• | PRO_TM_TYPE_EDGE_TRAJECTORY |
Element ID
|
Data Type
|
Description
|
||||||
---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the tool motion type. The valid value for this element is PRO_TM_TYPE_TRIM. The value for this element is defined by ProTmType.
|
||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
||||||
PRO_E_TOOL_MTN_TRIM_VAL_OPT
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the value options. The valid values for this element are:
|
||||||
PRO_E_TOOL_MTN_TRIM_START_VAL
|
PRO_VALUE_TYPE_DOUBLE
|
Mandatory element. Specifies the start parameter on tool path. The range specifies by this element is from [0., 1.].
|
||||||
PRO_E_TOOL_MTN_TRIM_END_VAL
|
PRO_VALUE_TYPE_DOUBLE
|
Mandatory element. Specifies the end parameter on tool path. The range specifies by this element is from [0., 1.].
Note
The value for the element PRO_E_TOOL_MTN_TRIM_END_VAL must be greater than PRO_E_TOOL_MTN_TRIM_START_VAL
|
||||||
PRO_E_TOOL_MTN_TRIM_FLIP_DIR
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the direction of the tool motion. The valid values for this element are:
|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Species the tool motion type . The valid value for this element is Tool Motion — Plunge.
|
|||||||||
PRO_E_TOOL_MTN_FEED_TYPE
|
PRO_VALUE_TYPE_INT
|
Optional element. Specifies the type of feed for the tool motion using the enumerated data type ProToolMtnFeedType. The valid value for this element are:
|
|||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. The element tree for the manufacturing parameter is defined
in the header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
|||||||||
PRO_E_TOOL_MTN_OFFSET
|
Compound
|
Optional element. This compound element specifies the offset value. |
|||||||||
PRO_E_TOOL_MTN_X_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along X-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||
PRO_E_TOOL_MTN_Y_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along Y-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE.
|
|||||||||
PRO_E_TOOL_MTN_Z_OFFSET
|
PRO_VALUE_TYPE_DOUBLE
|
Optional element. Specifies the offset along Z-axis. This element can range from negative to positive values. The valid range
values for this element are from -MAX_DIM_VALUE to MAX_DIM_VALUE |
|||||||||
PRO_E_TOOL_MTN_AXIS_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the axis selection.
Note
By default Z-axis of the Creo NC sequence is used to define the constraint plane.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the tool motion type . The valid value for this element is PRO_TM_TYPE_CHAMFER_MILLING. The value for this element is defined by ProTmType.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the tool motion type . The valid value for this element is PRO_TM_TYPE_CUTLINE_MILLING. The value for this element is defined by ProTmType.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the tool motion type . The valid value for this element is PRO_TM_TYPE_FACE_MILLING. The value for this element is defined by ProTmType.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Optional element. Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
Note
This element is inherited from Creo NC Sequence if not specified.
|
PRO_E_MFG_CMP_APPROACH_EXIT
|
Compound
|
Optional element. Specifies the approach and exit compound definition. For more information, refer to the section Approach and Exit.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the tool motion type . The valid value for this element is PRO_TM_TYPE_GROOVE_MILLING. The value for this element is defined by ProTmType.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the tool motion type . The valid value for this element is PRO_TM_TYPE_ROUND_MILLING. The value for this element is defined by ProTmType.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
Element ID
|
Data Type
|
Description
|
---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specifies the tool motion type . The valid value for this element is PRO_TM_TYPE_THREAD_MILLING. The value for this element is defined by ProTmType.
|
PRO_E_MFG_PARAM_ARR
|
Array
|
Mandatory element. Specifies an array of manufacturing parameters. See the Creo NC help for more information on manufacturing parameters. The element tree for the manufacturing parameter is defined in the
header file ProMfgElemParam.h. For more information, refer to the section Manufacturing Parameters for more information on the element tree.
|
Element ID
|
Data Type
|
Description
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PRO_E_TOOL_MTN_TYPE
|
PRO_VALUE_TYPE_INT
|
Mandatory element. Specify the tool motion type as PRO_TM_TYPE_VOLUME_MILLING. The value for this element is defined by the enumerated typeProTmType.
|
||||||||||||
PRO_E_TOOL_MTN_PROFILE_TYPE
|
PRO_VALUE_TYPE_INT
|
Specifies the tool motion profile type. The enumerated type ProMillProfCutType defines the valid values for this element which are as follows:
|
||||||||||||
PRO_E_MFG_PARAM_ARR
|
Array
|
Optional element. Defines an array of manufacturing parameters. For more information, refer to the section Manufacturing Parameters. This element is inherited from the Creo NC Sequence, if not specified.
|
||||||||||||
PRO_E_MFG_CMP_APPROACH_EXIT
|
Compound
|
Specifies the approach and exit motions. This optional element is defined in the header file ProMfgElemApproachExit.h. For more information, refer to the section Approach and Exit.
|
||||||||||||
PRO_E_MFG_START_HEIGHT
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Select the horizontal surface from where machining will begin.
Note
This element is mandatory only if the element PRO_E_TOOL_MTN_PROFILE_TYPE is set to PRO_E_MILL_CUT_FROM_TO.
|
||||||||||||
PRO_E_MFG_HEIGHT
|
PRO_VALUE_TYPE_SELECTION
|
Select a single surface where the machining will begin.
Note
This element is mandatory only if the element PRO_E_TOOL_MTN_PROFILE_TYPE is set to PRO_E_MILL_CUT_FROM_TO, or PRO_E_MILL_CUT_UPTO, or PRO_E_MILL_CUT_ONE_SLICE.
|
||||||||||||
PRO_E_VOL_MILL_REGION_ARR
|
Array
|
Optional element. Specifies an array of region specifications. Define this element to overwrite the default order of machining
of different areas
|
||||||||||||
PRO_E_VOL_MILL_REGION
|
Compound
|
Specifies a compound element that defines the volume milling region.
|
||||||||||||
PRO_E_VOL_MILL_REGION_SKIP_OPT
|
PRO_VALUE_TYPE_INT
|
Specifies the skipping option for the region. The valid values for this element are:
|
||||||||||||
PRO_E_VOL_MILL_AP_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of a vertical datum axis, or a datum point. This element defines a location for
the region to make an approach move.
|
||||||||||||
PRO_E_VOL_MILL_EX_REF
|
PRO_VALUE_TYPE_SELECTION
|
Optional element. Specifies the selection of a vertical datum axis, or a datum point. This element defines a location for
the region to make an exit move.
|