<?xml version="1.0" encoding="UTF-8"?>
<esp:option-file>
<esp:version_info file_version="3104" soft_version="3.2.0.0"/>
<esp:config-parameters>
<esp:config_file>
<esp:ncs><![CDATA[Fanuc]]></esp:ncs>
<esp:ncsysrele><![CDATA[han]]></esp:ncsysrele>
<esp:ext-name><![CDATA[NC]]></esp:ext-name>
<esp:releInfo><![CDATA[...]]></esp:releInfo>
<esp:explain><![CDATA[鼎信-董经理-18853102677qq362192752]]></esp:explain>
</esp:config_file>
<esp:machine_info mach_type="0" millmach_type="0" toollib="0" axis_type="0" xmin="-99999.0" xmax="99999.0" ymin="-99999.0" ymax="99999.0" zmin="-99999.0" zmax="99999.0"/>
<esp:program_format>
<esp:basic_set chord="0.01" angle="10.0" linear_units="0"/>
<esp:speed_set move_type="0" min_speed="0" max_speed="24000" min_feed="1.0" max_cut_feed="16000.0"/>
<esp:arc_set interpolation_xy="0" interpolation_zx="0" interpolation_yz="0"/>
<esp:nurbs_set export_nurbs="0"/>
<esp:block_set block_type="0" separator_type="0" symbol="0" symbol_value="%"/>
<esp:outputmultifile_set mutifile_type="0"/>
<esp:subpath_set subpath="0" sub_combine="0" sub_separate="0" sub_no="5001" sub_incre="1"/>
</esp:program_format>
</esp:config-parameters>
<esp:parameters>
<esp:format name="Default format" mDecPlaces="2" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE"/>
<esp:format name="MachineXYZ" mDecPlaces="2" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="MachineX" prefix="X" postfix=""/>
<esp:param id="MachineY" prefix="Y" postfix=""/>
<esp:param id="MachineZ" prefix="Z" postfix=""/>
<esp:param id="MachSafeZ" prefix="Z" postfix=""/>
</esp:format>
<esp:format name="MachineABC" mDecPlaces="4" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE"/>
<esp:format name="ArcCenterXYZ" mDecPlaces="2" mScale="1.0" mNegative="EXIST" mIncreMode="TRUE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="ArcCenterX" prefix="I" postfix=""/>
<esp:param id="ArcCenterY" prefix="J" postfix=""/>
<esp:param id="ArcCenterZ" prefix="K" postfix=""/>
</esp:format>
<esp:format name="BlankFormXYZ" mDecPlaces="2" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="BlankMinX" prefix="X" postfix=""/>
<esp:param id="BlankMinY" prefix="Y" postfix=""/>
<esp:param id="BlankMinZ" prefix="Z" postfix=""/>
<esp:param id="BlankMaxX" prefix="X" postfix=""/>
<esp:param id="BlankMaxY" prefix="Y" postfix=""/>
<esp:param id="BlankMaxZ" prefix="Z" postfix=""/>
</esp:format>
<esp:format name="FeedRate" mDecPlaces="1" mScale="1.0" mNegative="NEVER" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="FeedRate" prefix="F" postfix=""/>
<esp:param id="DrillCycleFeedRate" prefix="F" postfix=""/>
</esp:format>
<esp:format name="DrillCycleIniPlaneHeight" mDecPlaces="2" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="DrillCycleIniPlane" prefix="Z" postfix=""/>
</esp:format>
<esp:format name="DrillCycleRPlaneHeight" mDecPlaces="2" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="DrillCycleRPlane" prefix="R" postfix=""/>
<esp:param id="DrillCycleRetractPlane" prefix="" postfix=""/>
<esp:param id="DrillCycleHoleBottom" prefix="Z" postfix=""/>
</esp:format>
<esp:format name="DrillCycleHoleTopParameter" mDecPlaces="2" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="DrillCycleHoleTop" prefix="" postfix=""/>
</esp:format>
<esp:format name="DrillCyclePeckDepthDist" mDecPlaces="2" mScale="1.0" mNegative="NEVER" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="DrillCyclePeckDepth" prefix="Q" postfix=""/>
<esp:param id="DrillCyclePeckDecrement" prefix="" postfix=""/>
<esp:param id="DrillCycleChipDistance" prefix="" postfix=""/>
</esp:format>
<esp:format name="DrillCycleDwellTime" mDecPlaces="0" mScale="1.0" mNegative="NEVER" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="DrillCycleDwell" prefix="P" postfix=""/>
<esp:param id="DrillCycleDwellTop" prefix="" postfix=""/>
</esp:format>
<esp:format name="DrillCycleThreadPitchParameter" mDecPlaces="2" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="DrillCycleThreadPitch" prefix="" postfix=""/>
</esp:format>
<esp:format name="ToolParameters" mDecPlaces="2" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="ToolDiameter" prefix="TOP DIAMETER:" postfix=""/>
<esp:param id="ToolBtmDiameter" prefix="BOTTOM DIAMETER:" postfix=""/>
<esp:param id="ToolTaperAngle" prefix="TAPER ANGLE:" postfix=""/>
<esp:param id="ToolCornerRadius" prefix="CORNER RADIUS:" postfix=""/>
</esp:format>
<esp:format name="OutputCoordXYZ" mDecPlaces="4" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE"/>
<esp:format name="LocalCoordXYZ" mDecPlaces="4" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE"/>
<esp:format name="ToolCompXYZ" mDecPlaces="2" mScale="10000.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="ToolCompX" prefix="I" postfix=""/>
<esp:param id="ToolCompY" prefix="J" postfix=""/>
<esp:param id="ToolCompZ" prefix="K" postfix=""/>
</esp:format>
<esp:format name="ToolAxisXYZ" mDecPlaces="2" mScale="10000.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE"/>
<esp:format name="FeatureCoordSys" mDecPlaces="4" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE"/>
<esp:format name="SplineKnot" mDecPlaces="4" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE"/>
<esp:format name="SplineWeightValue" mDecPlaces="4" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE"/>
<esp:format name="DwellS" mDecPlaces="2" mScale="1.0" mNegative="EXIST" mIncreMode="FALSE" mIntePartZero="ONE" mDeciPartZero="ONE">
<esp:param id="DwellS" prefix="G04 X" postfix=""/>
</esp:format>
<esp:param id="CoolantMode" prefix="M" postfix="">
<esp:group id="COOL_OFF" value="09"/>
<esp:group id="COOL_ON" value="08"/>
<esp:group id="COOL_FLOOD" value="08"/>
<esp:group id="COOL_MIST" value="07"/>
<esp:group id="COOL_AIR" value="07"/>
</esp:param>
<esp:param id="RadiusCompMode" prefix="G" postfix="">
<esp:group id="RCOMP_OFF" value="40"/>
<esp:group id="RCOMP_LEFT" value="41"/>
<esp:group id="RCOMP_RIGHT" value="42"/>
<esp:group id="RCOMP_LEFTEX" value="41.2"/>
<esp:group id="RCOMP_RIGHTEX" value="42.2"/>
</esp:param>
<esp:param id="LengthCompMode" prefix="G" postfix="">
<esp:group id="LCOMP_OFF" value="49"/>
<esp:group id="LCOMP_POS" value="43"/>
<esp:group id="LCOMP_NEG" value="44"/>
<esp:group id="LCOMP_POSEX" value="43.4"/>
</esp:param>
<esp:param id="OutputLinearUnits" prefix="G" postfix="">
<esp:group id="UNIT_MILLIM" value="21"/>
<esp:group id="UNIT_INCH" value="20"/>
</esp:param>
<esp:param id="MotionMode" prefix="G" postfix="">
<esp:group id="QUICK" value="00"/>
<esp:group id="LINE" value="01"/>
<esp:group id="CWARC" value="02"/>
<esp:group id="CCWARC" value="03"/>
<esp:group id="SPLINE" value="06.2"/>
<esp:group id="CYLINDRICAL" value="07.1"/>
</esp:param>
<esp:param id="SpindleDirMode" prefix="M" postfix="">
<esp:group id="SDIR_OFF" value="05"/>
<esp:group id="SDIR_CW" value="03"/>
<esp:group id="SDIR_CCW" value="04"/>
<esp:group id="SDIR_TAPPING" value="29"/>
</esp:param>
<esp:param id="CoordSizeMode" prefix="G" postfix="">
<esp:group id="ABSOLUTE" value="90"/>
<esp:group id="RELATIVE" value="91"/>
</esp:param>
<esp:param id="WorkCoordSystem" prefix="G" postfix="">
<esp:group id="MCS" value="53"/>
<esp:group id="WCS1" value="54"/>
<esp:group id="WCS2" value="55"/>
<esp:group id="WCS3" value="56"/>
<esp:group id="WCS4" value="57"/>
<esp:group id="WCS5" value="58"/>
<esp:group id="WCS6" value="59"/>
<esp:group id="WCS7" value="54.1 P1"/>
<esp:group id="WCS8" value="54.1 P2"/>
<esp:group id="WCS9" value="54.1 P3"/>
<esp:group id="WCS10" value="54.1 P4"/>
<esp:group id="WCS11" value="54.1 P5"/>
<esp:group id="WCS12" value="54.1 P6"/>
<esp:group id="WCS13" value="54.1 P7"/>
<esp:group id="WCS14" value="54.1 P8"/>
<esp:group id="WCS15" value="54.1 P9"/>
<esp:group id="WCS16" value="54.1 P10"/>
<esp:group id="WCS17" value="54.1 P11"/>
<esp:group id="WCS18" value="54.1 P12"/>
<esp:group id="WCS19" value="54.1 P13"/>
<esp:group id="WCS20" value="54.1 P14"/>
<esp:group id="WCS21" value="54.1 P15"/>
<esp:group id="WCS22" value="54.1 P16"/>
<esp:group id="WCS23" value="54.1 P17"/>
<esp:group id="WCS24" value="54.1 P18"/>
<esp:group id="WCS25" value="54.1 P19"/>
<esp:group id="WCS26" value="54.1 P20"/>
<esp:group id="WCS27" value="54.1 P21"/>
<esp:group id="WCS28" value="54.1 P22"/>
<esp:group id="WCS29" value="54.1 P23"/>
<esp:group id="WCS30" value="54.1 P24"/>
<esp:group id="WCS31" value="54.1 P25"/>
<esp:group id="WCS32" value="54.1 P26"/>
<esp:group id="WCS33" value="54.1 P27"/>
<esp:group id="WCS34" value="54.1 P28"/>
<esp:group id="WCS35" value="54.1 P29"/>
<esp:group id="WCS36" value="54.1 P30"/>
<esp:group id="WCS37" value="54.1 P31"/>
<esp:group id="WCS38" value="54.1 P32"/>
<esp:group id="WCS39" value="54.1 P33"/>
<esp:group id="WCS40" value="54.1 P34"/>
<esp:group id="WCS41" value="54.1 P35"/>
<esp:group id="WCS42" value="54.1 P36"/>
<esp:group id="WCS43" value="54.1 P37"/>
<esp:group id="WCS44" value="54.1 P38"/>
<esp:group id="WCS45" value="54.1 P39"/>
<esp:group id="WCS46" value="54.1 P40"/>
<esp:group id="WCS47" value="54.1 P41"/>
<esp:group id="WCS48" value="54.1 P42"/>
<esp:group id="WCS49" value="54.1 P43"/>
<esp:group id="WCS50" value="54.1 P44"/>
<esp:group id="WCS51" value="54.1 P45"/>
<esp:group id="WCS52" value="54.1 P46"/>
<esp:group id="WCS53" value="54.1 P47"/>
<esp:group id="WCS54" value="54.1 P48"/>
</esp:param>
<esp:param id="PlaneMode" prefix="G" postfix="">
<esp:group id="PLANE_XY" value="17"/>
<esp:group id="PLANE_ZX" value="18"/>
<esp:group id="PLANE_YZ" value="19"/>
</esp:param>
<esp:param id="DrillCycleMode" prefix="G" postfix="">
<esp:group id="SPOT_DRILL" value="81"/>
<esp:group id="COUNTER_BORING" value="82"/>
<esp:group id="DEEP_HOLE_PECK" value="83"/>
<esp:group id="HIGH_SPEED_PECK" value="73"/>
<esp:group id="RIGHT_TAPPING" value="84"/>
<esp:group id="LEFT_TAPPING" value="74"/>
<esp:group id="FINE_BORING" value="76"/>
<esp:group id="CYCLE_BORING" value="85"/>
<esp:group id="BORING_SPINDLE_STOP" value="86"/>
<esp:group id="BACK_BORING" value="87"/>
<esp:group id="BORING_DWELL_MANUAL" value="88"/>
<esp:group id="BORING_DWELL_FEED" value="89"/>
<esp:group id="CYCLE_OFF" value="80"/>
</esp:param>
<esp:param id="DrillCycleRetractMode" prefix="G" postfix="">
<esp:group id="RETRACT_INI_PLANE" value="98"/>
<esp:group id="RETRACT_R_PLANE" value="99"/>
</esp:param>
<esp:param id="ToolType" prefix="TOOL TYPE:" postfix="">
<esp:group id="TOOL_FLAT" value="Flat end"/>
<esp:group id="TOOL_BALL" value="Ball end"/>
<esp:group id="TOOL_NOSE" value="Nose end"/>
<esp:group id="TOOL_AFLAT" value="Taper flat end"/>
<esp:group id="TOOL_ABALL" value="Taper ball end"/>
<esp:group id="TOOL_ANOSE" value="Taper nose end"/>
<esp:group id="TOOL_DRILL" value="Drill"/>
<esp:group id="TOOL_AFLAT2" value="Taper big end"/>
<esp:group id="TOOL_TAP" value="Tap"/>
<esp:group id="TOOL_LOL" value="Candy"/>
<esp:group id="TOOL_SLOT" value="Slot"/>
<esp:group id="TOOL_DOVE" value="Dove"/>
<esp:group id="TOOL_USER" value="User-defined"/>
<esp:group id="TOOL_UNDEF" value="Undefined"/>
</esp:param>
<esp:param id="PolarMode" prefix="G" postfix="">
<esp:group id="POLAR_OFF" value="13.1"/>
<esp:group id="POLAR_ON" value="12.1"/>
</esp:param>
<esp:param id="NorDirCtrlMode" prefix="G" postfix="">
<esp:group id="NOR_DIR_CTRL_OFF" value="40.1"/>
<esp:group id="NOR_DIR_CTRL_LEFT" value="41.1"/>
<esp:group id="NOR_DIR_CTRL_RIGHT" value="42.1"/>
</esp:param>
<esp:param id="ProgramNumber" prefix="O" postfix=""/>
<esp:param id="BlockNumber" prefix="N" postfix=""/>
<esp:param id="NCProgramName" prefix="NC PROGRAM NAME:" postfix=""/>
<esp:param id="PathName" prefix="PATH NAME: " postfix=""/>
<esp:param id="FileName" prefix="FILE NAME: " postfix=""/>
<esp:param id="SpindleSpeed" prefix="S" postfix=""/>
<esp:param id="DrillCycleSpindleSpeedTapping" prefix="" postfix=""/>
<esp:param id="DrillCycleSpindleSpeedRetract" prefix="" postfix=""/>
<esp:param id="DrillCycleRepeatTime" prefix="K" postfix=""/>
<esp:param id="DrillCycleShiftIJK" prefix="Q" postfix=""/>
<esp:param id="ToolName" prefix="TOOL NAME:" postfix=""/>
<esp:param id="ToolNumber" prefix="T" postfix=""/>
<esp:param id="ToolPrepareNumber" prefix="T" postfix=""/>
<esp:param id="ToolLengthCompNumber" prefix="H" postfix=""/>
<esp:param id="ToolRadiusCompNumber" prefix="D" postfix=""/>
<esp:param id="ToolTypeName" prefix="TOOL TYPE NAME:" postfix=""/>
<esp:param id="ArcRadius" prefix="R" postfix=""/>
<esp:param id="ArcTravelAngle" prefix="" postfix=""/>
<esp:param id="DwellMS" prefix="G04 P" postfix=""/>
<esp:param id="NcCode" prefix="" postfix=""/>
<esp:param id="NcSpindle" prefix="S" postfix=""/>
<esp:param id="RotaryAxis" prefix="A" postfix=""/>
<esp:param id="PolarRadius" prefix="X" postfix=""/>
</esp:parameters>
<esp:events>
<esp:event id="EventMCmd" prefix="M" postfix=""/>
<esp:event id="EventSpindleOffCmd" prefix="M5" postfix=""/>
<esp:event id="EventDWellCmd" prefix="G04X" postfix=""/>
<esp:event id="EventOptionalStopCmd" prefix="M0" postfix=""/>
<esp:event id="EventPrefunCmd" prefix="G" postfix=""/>
<esp:event id="EventChoseStopCmd" prefix="M1" postfix=""/>
<esp:event id="EventOpenDoorCmd" prefix="M20" postfix=""/>
<esp:event id="EventCloseDoorCmd" prefix="M21" postfix=""/>
<esp:event id="EventUserNoteCmd" prefix="(" postfix=")"/>
<esp:event id="EventMoveType1" prefix="M521L1" postfix=""/>
<esp:event id="EventMoveType2" prefix="M521L2" postfix=""/>
<esp:event id="EventMoveType3" prefix="M521L3" postfix=""/>
</esp:events>
<esp:commands>
<esp:command id="StartProgram" state="ACTIVE"/>
<esp:command id="FirstMoveAfterToolChange" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="MotionMode" state="ALWAYS"/>
<esp:cmd-item-param id="MachineX" state="ALWAYS"/>
<esp:cmd-item-param id="MachineY" state="ALWAYS"/>
<esp:cmd-item-param id="MachSafeZ" state="ALWAYS"/>
</esp:block>
</esp:command>
<esp:command id="MoveLinear" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="MotionMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="MachineZ" state="UPDATED"/>
<esp:cmd-item-param id="FeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="MoveRapid" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="MotionMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="MachineZ" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="LoadFirstTool" state="INACTIVE"/>
<esp:command id="ChangeWorkCoordSystem" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="MotionMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="ALWAYS"/>
<esp:cmd-item-param id="MachineY" state="ALWAYS"/>
<esp:cmd-item-param id="MachSafeZ" state="ALWAYS"/>
</esp:block>
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="MachineZ" state="ALWAYS"/>
</esp:block>
</esp:command>
<esp:command id="MoveCircularXY" state="INACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="ALWAYS"/>
<esp:cmd-item-param id="PlaneMode" state="UPDATED"/>
<esp:cmd-item-param id="MotionMode" state="UPDATED"/>
<esp:cmd-item-param id="RadiusCompMode" state="UPDATED"/>
<esp:cmd-item-param id="ToolRadiusCompNumber" state="ALWAYS" dependency="2">
<esp:depend id="RadiusCompMode" groupvalue1="1" groupvalue2="2"/>
</esp:cmd-item-param>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="MachineZ" state="UPDATED"/>
<esp:cmd-item-param id="ArcCenterX" state="ALWAYS"/>
<esp:cmd-item-param id="ArcCenterY" state="ALWAYS"/>
<esp:cmd-item-param id="FeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="MoveCircularZX" state="INACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="ALWAYS"/>
<esp:cmd-item-param id="PlaneMode" state="UPDATED"/>
<esp:cmd-item-param id="MotionMode" state="UPDATED"/>
<esp:cmd-item-param id="RadiusCompMode" state="UPDATED"/>
<esp:cmd-item-param id="ToolRadiusCompNumber" state="ALWAYS" dependency="2">
<esp:depend id="RadiusCompMode" groupvalue1="1" groupvalue2="2"/>
</esp:cmd-item-param>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="MachineZ" state="UPDATED"/>
<esp:cmd-item-param id="ArcCenterX" state="ALWAYS"/>
<esp:cmd-item-param id="ArcCenterZ" state="ALWAYS"/>
<esp:cmd-item-param id="FeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="MoveCircularYZ" state="INACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="ALWAYS"/>
<esp:cmd-item-param id="PlaneMode" state="UPDATED"/>
<esp:cmd-item-param id="MotionMode" state="UPDATED"/>
<esp:cmd-item-param id="RadiusCompMode" state="UPDATED"/>
<esp:cmd-item-param id="ToolRadiusCompNumber" state="ALWAYS" dependency="2">
<esp:depend id="RadiusCompMode" groupvalue1="1" groupvalue2="2"/>
</esp:cmd-item-param>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="MachineZ" state="UPDATED"/>
<esp:cmd-item-param id="ArcCenterY" state="ALWAYS"/>
<esp:cmd-item-param id="ArcCenterZ" state="ALWAYS"/>
<esp:cmd-item-param id="FeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="MoveSpline" state="INACTIVE"/>
<esp:command id="StartDrillCycle" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
</esp:block>
</esp:command>
<esp:command id="MoveInCycle" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleSpotDrill" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleCounterBoring" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleDwell" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleDeepHolePeck" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCyclePeckDepth" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleDwell" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleHighSpeedPeck" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCyclePeckDepth" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleDwell" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleRightHandTapping" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="SpindleDirMode" state="UPDATED"/>
</esp:block>
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleDwell" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleLeftHandTapping" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="SpindleDirMode" state="UPDATED"/>
</esp:block>
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleDwell" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleFineBoring" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCyclePeckDepth" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleDwell" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleBoring" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleBoringSpindleStop" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleBackBoring" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCyclePeckDepth" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleDwell" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleBoringDwellManual" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleDwell" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="CycleBoringDwellFeed" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleRetractMode" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleMode" state="UPDATED"/>
<esp:cmd-item-param id="MachineX" state="UPDATED"/>
<esp:cmd-item-param id="MachineY" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleHoleBottom" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleRPlane" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleDwell" state="UPDATED"/>
<esp:cmd-item-param id="DrillCycleFeedRate" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="FinishDrillCycle" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DrillCycleMode" state="ALWAYS"/>
</esp:block>
</esp:command>
<esp:command id="CoolantOn" state="INACTIVE"/>
<esp:command id="CoolantOff" state="INACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="CoolantMode" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="SpindleOn" state="ACTIVE"/>
<esp:command id="SpindleOff" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="SpindleDirMode" state="UPDATED"/>
</esp:block>
</esp:command>
<esp:command id="FeatureCoordSysOn" state="INACTIVE"/>
<esp:command id="FeatureCoordSysOff" state="INACTIVE"/>
<esp:command id="RtcpModeOn" state="INACTIVE"/>
<esp:command id="RtcpModeOff" state="INACTIVE"/>
<esp:command id="NormalModeOn" state="INACTIVE"/>
<esp:command id="NormalModeOff" state="INACTIVE"/>
<esp:command id="CmdTimeMS" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DwellMS" state="ALWAYS"/>
</esp:block>
</esp:command>
<esp:command id="CmdTimeS" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="DwellS" state="ALWAYS"/>
</esp:block>
</esp:command>
<esp:command id="CmdNcCode" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="NcCode" state="ALWAYS"/>
</esp:block>
</esp:command>
<esp:command id="CmdSpindle" state="ACTIVE">
<esp:block>
<esp:cmd-item-param id="BlockNumber" state="NEVER"/>
<esp:cmd-item-param id="NcSpindle" state="ALWAYS"/>
</esp:block>
</esp:command>
<esp:command id="StartSubPath" state="INACTIVE"/>
<esp:command id="StartSubProgram" state="INACTIVE"/>
<esp:command id="FinishSubProgram" state="INACTIVE"/>
</esp:commands>
</esp:option-file>
