<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<template-document xmlns="http://www.hsmworks.com/namespace/hsmworks/document/template" version="1.0">

  <user-description></user-description>

  <template description="4mm Bore" strategy="bore" unit="inches" version="52">
    <tool guid="0ccae5a4-c806-4053-b7c7-9372d8d81dbb" type="flat end mill" unit="millimeters" version="1.4">
      <description>4mm Flat Endmill</description>
      <nc break-control="0" diameter-offset="1" length-offset="1" live-tool="1" manual-tool-change="0" number="1" turret="0"/>
      <coolant mode="flood"/>
      <material name="unspecified"/>
      <body body-length="16.5" coolant-support="no" diameter="4" flute-length="14" number-of-flutes="3" overall-length="63" shaft-diameter="4" shoulder-length="14" thread-pitch="0" thread-profile-angle="60"/>
      <holder description="Maritool CAT40-ER32-2.35" product-id="CAT40-ER32-2.35" vendor="Maritool">
        <section diameter="38.1" length="0"/>
        <section diameter="50.038" length="3.7592"/>
        <section diameter="50.038" length="21.2344"/>
        <section diameter="39.878" length="0"/>
        <section diameter="39.878" length="4.4704"/>
        <section diameter="44.45" length="2.286"/>
        <section diameter="44.45" length="10.795"/>
        <section diameter="46.99" length="1.27"/>
        <section diameter="62.0268" length="0"/>
        <section diameter="63.5508" length="0.762"/>
        <section diameter="63.5508" length="3.683"/>
        <section diameter="56.261" length="2.0066"/>
        <section diameter="56.261" length="2.9972"/>
        <section diameter="63.5508" length="2.0066"/>
        <section diameter="63.5508" length="3.6322"/>
        <section diameter="62.0268" length="0.762"/>
        <section diameter="44.45" length="0"/>
        <section diameter="44.45" length="3.175"/>
      </holder>
      <motion clockwise="yes" cutting-feedrate="1600.14" entry-feedrate="1600.14" exit-feedrate="1600.14" feed-mode="per-minute" plunge-feedrate="533.381" ramp-feedrate="1600.14" ramp-spindle-rpm="12000" retract-feedrate="0" spindle-rpm="12000"/>
      <presets>
        <preset description="SAMPLE preset for slotting in Aluminum" id="{a6c4a00a-2436-4e60-986b-d94595866bce}" name="Aluminum - Slotting" tool_coolant="flood" tool_feedCutting="1600.1443298969061" tool_feedEntry="1600.1443298969061" tool_feedExit="1600.1443298969061" tool_feedPlunge="533.38144329896909" tool_feedRamp="1600.1443298969061" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="0.80677003003490533" tool_stepover="4"/>
        <preset description="SAMPLE preset for roughing in Aluminum" id="{a490a179-6509-45dc-a508-a2d2b80b58e1}" name="Aluminum - Roughing" tool_coolant="flood" tool_feedCutting="1600.1443298969061" tool_feedEntry="1600.1443298969061" tool_feedExit="1600.1443298969061" tool_feedPlunge="533.38144329896909" tool_feedRamp="1600.1443298969061" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="12" tool_stepover="0.66101144573423132"/>
        <preset description="SAMPLE preset for finishing in Aluminum" id="{cc7e839a-81c1-4189-b2a7-f0cd154f6ed8}" name="Aluminum - Finishing" tool_coolant="flood" tool_feedCutting="2021.9418556701039" tool_feedEntry="2021.9418556701039" tool_feedExit="2021.9418556701039" tool_feedPlunge="673.98061855670142" tool_feedRamp="2021.9418556701039" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="12" tool_stepover="0.40225667667830201"/>
        <preset description="SAMPLE preset for slotting in Brass" id="{a1e2c551-3433-416b-ae4d-9413eabcbacf}" name="Brass - Slotting" tool_coolant="flood" tool_feedCutting="1278.8239175257738" tool_feedEntry="1278.8239175257738" tool_feedExit="1278.8239175257738" tool_feedPlunge="426.27463917525779" tool_feedRamp="1278.8239175257738" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="0.80677003003490533" tool_stepover="4"/>
        <preset description="SAMPLE preset for roughing in Brass" id="{9c5b5d7e-bab8-4159-a313-d11258f92baa}" name="Brass - Roughing" tool_coolant="flood" tool_feedCutting="1278.8239175257738" tool_feedEntry="1278.8239175257738" tool_feedExit="1278.8239175257738" tool_feedPlunge="426.27463917525779" tool_feedRamp="1278.8239175257738" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="12" tool_stepover="0.66101144573423132"/>
        <preset description="SAMPLE preset for finishing in Brass" id="{3de76bfa-1d29-4fd7-8f07-dc5b65f645f6}" name="Brass - Finishing" tool_coolant="flood" tool_feedCutting="1616.2619381443299" tool_feedEntry="1616.2619381443299" tool_feedExit="1616.2619381443299" tool_feedPlunge="538.75397938144329" tool_feedRamp="1616.2619381443299" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="12" tool_stepover="0.40225667667830201"/>
        <preset description="SAMPLE preset for slotting in Copper" id="{ff9e4c33-e186-4e4c-a188-f6595019f6c6}" name="Copper - Slotting" tool_coolant="flood" tool_feedCutting="581.5902548909894" tool_feedEntry="581.5902548909894" tool_feedExit="581.5902548909894" tool_feedPlunge="193.86341829699657" tool_feedRamp="581.5902548909894" tool_rampSpindleSpeed="5457.4229986210912" tool_spindleSpeed="5457.4229986210912" tool_stepdown="0.80677003003490533" tool_stepover="4"/>
        <preset description="SAMPLE preset for roughing in Copper" id="{54765b75-6383-4d28-8037-80bbb05436c2}" name="Copper - Roughing" tool_coolant="flood" tool_feedCutting="581.5902548909894" tool_feedEntry="581.5902548909894" tool_feedExit="581.5902548909894" tool_feedPlunge="193.86341829699657" tool_feedRamp="581.5902548909894" tool_rampSpindleSpeed="5457.4229986210912" tool_spindleSpeed="5457.4229986210912" tool_stepdown="12" tool_stepover="0.66101144573423132"/>
        <preset description="SAMPLE preset for finishing in Copper" id="{bbe90ec2-fb6b-4167-8338-3b43631c04be}" name="Copper - Finishing" tool_coolant="flood" tool_feedCutting="735.05208941873047" tool_feedEntry="735.05208941873047" tool_feedExit="735.05208941873047" tool_feedPlunge="245.01736313957673" tool_feedRamp="735.05208941873047" tool_rampSpindleSpeed="5457.4229986210912" tool_spindleSpeed="5457.4229986210912" tool_stepdown="12" tool_stepover="0.40225667667830201"/>
        <preset description="SAMPLE preset for slotting in Low Carbon Steel" id="{531c9ee2-08ec-40b4-8f4a-b906756a3e0b}" name="Low Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="552.90878350515493" tool_feedEntry="552.90878350515493" tool_feedExit="552.90878350515493" tool_feedPlunge="184.30292783505166" tool_feedRamp="552.90878350515493" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="0.80677003003490533" tool_stepover="4"/>
        <preset description="SAMPLE preset for roughing in Low Carbon Steel" id="{97194be0-4fe7-4e00-8453-b469069d4a4c}" name="Low Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="495.41195876288623" tool_feedEntry="495.41195876288623" tool_feedExit="495.41195876288623" tool_feedPlunge="165.13731958762898" tool_feedRamp="495.41195876288623" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="12" tool_stepover="0.66101144573423132"/>
        <preset description="SAMPLE preset for finishing in Low Carbon Steel" id="{4d635ae9-607f-4f0f-a491-c6d85e9f30b2}" name="Low Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="628.12428865979382" tool_feedEntry="628.12428865979393" tool_feedExit="628.12428865979393" tool_feedPlunge="209.37476288659798" tool_feedRamp="628.12428865979393" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="12" tool_stepover="0.40225667667830201"/>
        <preset description="SAMPLE preset for slotting in High Carbon Steel" id="{9701a371-f216-4e10-b309-2a5c71333252}" name="High Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="203.52984596375001" tool_feedEntry="203.52984596375001" tool_feedExit="203.52984596375001" tool_feedPlunge="67.843281987916697" tool_feedRamp="203.52984596375001" tool_rampSpindleSpeed="4851.0426654409721" tool_spindleSpeed="4851.0426654409721" tool_stepdown="0.80677003003490533" tool_stepover="4"/>
        <preset description="SAMPLE preset for roughing in High Carbon Steel" id="{bd08b375-7f25-4874-a4dc-193402307c24}" name="High Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.45841694754847" tool_feedEntry="182.45841694754847" tool_feedExit="182.45841694754847" tool_feedPlunge="60.819472315849445" tool_feedRamp="182.45841694754847" tool_rampSpindleSpeed="4851.0426654409721" tool_spindleSpeed="4851.0426654409721" tool_stepdown="12" tool_stepover="0.66101144573423132"/>
        <preset description="SAMPLE preset for finishing in High Carbon Steel" id="{f825bc5f-5ab3-4e4a-bbfc-23a769f62765}" name="High Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="234.3746756390905" tool_feedEntry="234.37467563909053" tool_feedExit="234.37467563909053" tool_feedPlunge="78.124891879696804" tool_feedRamp="234.37467563909053" tool_rampSpindleSpeed="4851.0426654409721" tool_spindleSpeed="4851.0426654409721" tool_stepdown="12" tool_stepover="0.40225667667830201"/>
        <preset description="SAMPLE preset for slotting in Plastics" id="{0c6aa5c6-8e35-4c38-b863-3f80d33d818d}" name="Plastics - Slotting" tool_coolant="flood" tool_feedCutting="1613.0597938144329" tool_feedEntry="1613.0597938144329" tool_feedExit="1613.0597938144329" tool_feedPlunge="537.68659793814493" tool_feedRamp="1613.0597938144329" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="0.97626430716778967" tool_stepover="4"/>
        <preset description="SAMPLE preset for roughing in Plastics" id="{466ea417-73be-4ea7-8fae-10b7e90c3d54}" name="Plastics - Roughing" tool_coolant="flood" tool_feedCutting="1613.0597938144329" tool_feedEntry="1613.0597938144329" tool_feedExit="1613.0597938144329" tool_feedPlunge="537.68659793814493" tool_feedRamp="1613.0597938144329" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="12" tool_stepover="0.66101144573423132"/>
        <preset description="SAMPLE preset for finishing in Plastics" id="{b697d35a-6f9c-46a6-bc6d-8e93bb673442}" name="Plastics - Finishing" tool_coolant="flood" tool_feedCutting="2002.5686597938154" tool_feedEntry="2002.5686597938154" tool_feedExit="2002.5686597938154" tool_feedPlunge="667.52288659793828" tool_feedRamp="2002.5686597938154" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="12" tool_stepover="0.40225667667830201"/>
        <preset description="SAMPLE preset for slotting in Stainless Steel" id="{889c6d79-5f57-4318-91db-bc0188c44c07}" name="Stainless Steel - Slotting" tool_coolant="flood" tool_feedCutting="203.52984596375001" tool_feedEntry="203.52984596375001" tool_feedExit="203.52984596375001" tool_feedPlunge="67.843281987916697" tool_feedRamp="203.52984596375001" tool_rampSpindleSpeed="4851.0426654409721" tool_spindleSpeed="4851.0426654409721" tool_stepdown="1.3999999999999992" tool_stepover="4"/>
        <preset description="SAMPLE preset for roughing in Stainless Steel" id="{6a482c7c-3ea0-4062-93ac-2d9b4bb2e50b}" name="Stainless Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.45841694754847" tool_feedEntry="182.45841694754847" tool_feedExit="182.45841694754847" tool_feedPlunge="60.819472315849445" tool_feedRamp="182.45841694754847" tool_rampSpindleSpeed="4851.0426654409721" tool_spindleSpeed="4851.0426654409721" tool_stepdown="12" tool_stepover="0.66101144573423132"/>
        <preset description="SAMPLE preset for finishing in Stainless Steel" id="{ed2c4205-b7fd-438f-b1c7-0499db5531b0}" name="Stainless Steel - Finishing" tool_coolant="flood" tool_feedCutting="234.3746756390905" tool_feedEntry="234.37467563909053" tool_feedExit="234.37467563909053" tool_feedPlunge="78.124891879696804" tool_feedRamp="234.37467563909053" tool_rampSpindleSpeed="4851.0426654409721" tool_spindleSpeed="4851.0426654409721" tool_stepdown="12" tool_stepover="0.40225667667830201"/>
        <preset description="SAMPLE preset for slotting in Titanium" id="{f303ed7d-c671-4ba2-9ced-70cc07c62255}" name="Titanium - Slotting" tool_coolant="flood" tool_feedCutting="254.61004995674082" tool_feedEntry="254.61004995674077" tool_feedExit="254.61004995674077" tool_feedPlunge="84.870016652246889" tool_feedRamp="254.61004995674077" tool_rampSpindleSpeed="3638.2819990807261" tool_spindleSpeed="3638.2819990807261" tool_stepdown="0.80677003003490533" tool_stepover="4"/>
        <preset description="SAMPLE preset for roughing in Titanium" id="{01d4aec6-f0be-4511-86fb-86eb9a814165}" name="Titanium - Roughing" tool_coolant="flood" tool_feedCutting="252.65212912836949" tool_feedEntry="252.65212912836947" tool_feedExit="252.65212912836947" tool_feedPlunge="84.217376376123127" tool_feedRamp="252.65212912836947" tool_rampSpindleSpeed="3638.2819990807261" tool_spindleSpeed="3638.2819990807261" tool_stepdown="12" tool_stepover="0.66101144573423132"/>
        <preset description="SAMPLE preset for finishing in Titanium" id="{706f80a4-d625-40b4-b88b-782e79228ae9}" name="Titanium - Finishing" tool_coolant="flood" tool_feedCutting="254.61004995674082" tool_feedEntry="254.61004995674077" tool_feedExit="254.61004995674077" tool_feedPlunge="84.870016652246889" tool_feedRamp="254.61004995674077" tool_rampSpindleSpeed="3638.2819990807261" tool_spindleSpeed="3638.2819990807261" tool_stepdown="12" tool_stepover="0.40225667667830201"/>
      </presets>
    </tool>
    <parameter expression="false" name="advancedMode"/>
    <parameter expression="false" name="betaMode"/>
    <parameter expression="false" name="alphaMode"/>
    <parameter expression="false" name="isXpress"/>
    <parameter expression="true" name="licenseMultiaxis"/>
    <parameter expression="true" name="license3D"/>
    <parameter expression="false" name="metric"/>
    <parameter expression="true" name="isAssemblyDocument"/>
    <parameter expression="'operation'" name="context"/>
    <parameter expression="'bore'" name="strategy"/>
    <parameter expression="'Bore'" name="operation_description"/>
    <parameter expression="false" name="tab_tool"/>
    <parameter expression="true" name="group_tool"/>
    <parameter expression="false" name="sandvik_tool_params"/>
    <parameter expression="false" name="sandvik_select_assembly"/>
    <parameter expression="false" name="sandvik_get_tool_recommendation"/>
    <parameter expression="false" name="tool_select"/>
    <parameter expression="'flat end mill'" name="tool_type"/>
    <parameter expression="true" name="undercut"/>
    <parameter expression="tool_type == 'turning boring' || tool_type == 'turning general' || tool_type == 'turning threading' || tool_type == 'turning grooving' || tool_type == 'turning custom'" name="tool_isTurning"/>
    <parameter expression="tool_type == 'thread mill' || tool_type == 'form mill' || tool_type == 'tapered mill' || tool_type == 'radius mill' || tool_type == 'dovetail mill' || tool_type == 'face mill' || tool_type == 'bull nose end mill' || tool_type == 'slot mill' || tool_type == 'flat end mill' || tool_type == 'ball end mill' || tool_type == 'lollipop mill' || tool_type == 'chamfer mill'" name="tool_isMill"/>
    <parameter expression="tool_type == 'counter bore' || tool_type == 'boring bar' || tool_type == 'spot drill' || tool_type == 'counter sink' || tool_type == 'center drill' || tool_type == 'tap right hand' || tool_type == 'tap left hand' || tool_type == 'drill' || tool_type == 'reamer' || tool_type == 'block drill'" name="tool_isDrill"/>
    <parameter expression="tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter'" name="tool_isJet"/>
    <parameter expression="tool_type == 'laser powder' || tool_type == 'laser wire' || tool_type == 'electric arc wire'" name="tool_isDepositing"/>
    <parameter expression="'tapered_bull_nose'" name="tool_taperedType"/>
    <parameter expression="'millimeters'" name="tool_unit"/>
    <parameter expression="1" name="tool_number"/>
    <parameter expression="tool_number" name="tool_diameterOffset"/>
    <parameter expression="tool_number" name="tool_lengthOffset"/>
    <parameter expression="tool_number" name="tool_compensationOffset"/>
    <parameter expression="0" name="tool_turret"/>
    <parameter expression="false" name="tool_manualToolChange"/>
    <parameter expression="false" name="tool_breakControl"/>
    <parameter expression="true" name="tool_live"/>
    <parameter expression="'flood'" name="tool_coolant"/>
    <parameter expression="'unspecified'" name="tool_material"/>
    <parameter expression="'4mm Flat Endmill'" name="tool_description"/>
    <parameter expression="''" name="tool_comment"/>
    <parameter expression="''" name="tool_vendor"/>
    <parameter expression="''" name="tool_productId"/>
    <parameter expression="4." name="tool_diameter"/>
    <parameter expression="0.0" name="tool_tipDiameter"/>
    <parameter expression="0.0" name="tool_tipOffset"/>
    <parameter expression="0.0" name="tool_cornerRadius"/>
    <parameter expression="tool_taperAngle * 2" name="tool_inclusiveAngle"/>
    <parameter expression="0.0" name="tool_taperAngle"/>
    <parameter expression="(tool_type == 'counter sink') ? 90.0deg : 118.0deg" name="tool_tipAngle"/>
    <parameter expression="60." name="tool_threadProfileAngle"/>
    <parameter expression="0.0" name="tool_tipLength"/>
    <parameter expression="14." name="tool_fluteLength"/>
    <parameter expression="tool_fluteLength" name="tool_shoulderLength"/>
    <parameter expression="16.5" name="tool_bodyLength"/>
    <parameter expression="63." name="tool_overallLength"/>
    <parameter expression="tool_diameter" name="tool_shaftDiameter"/>
    <parameter expression="tool_shaftDiameter/2" name="tool_segmentHeight"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterUpper"/>
    <parameter expression="Math.max((tool_bodyLength - tool_shoulderLength)/2; 1.0)" name="tool_shaftSegmentHeight"/>
    <parameter expression="tool_diameter" name="tool_shaftSegmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter" name="tool_shaftSegmentDiameterUpper"/>
    <parameter expression="0.0" name="tool_threadPitch"/>
    <parameter expression="1" name="tool_numberOfTeeth"/>
    <parameter expression="3" name="tool_numberOfFlutes"/>
    <parameter expression="false" name="holder_attached"/>
    <parameter expression="'Maritool CAT40-ER32-2.35'" name="holder_description"/>
    <parameter expression="''" name="holder_comment"/>
    <parameter expression="'Maritool'" name="holder_vendor"/>
    <parameter expression="'CAT40-ER32-2.35'" name="holder_productId"/>
    <parameter expression="''" name="holder_productLink"/>
    <parameter expression="''" name="holder_libraryName"/>
    <parameter expression="''" name="tool_productLink"/>
    <parameter expression="true" name="group_feedspeed"/>
    <parameter expression="false" name="sandvik_get_cutting_data"/>
    <parameter expression="false" name="preset_select"/>
    <parameter expression="12000." name="tool_spindleSpeed"/>
    <parameter expression="tool_isTurning ? (tool_unit == 'millimeters' ? 25mm : 1.0in) : tool_diameter" name="tool_stockDiameter"/>
    <parameter expression="tool_diameter * Math.PI * tool_spindleSpeed" name="tool_surfaceSpeed"/>
    <parameter expression="tool_spindleSpeed" name="tool_rampSpindleSpeed"/>
    <parameter expression="1600.14432989690749" name="tool_feedCutting"/>
    <parameter expression="tool_feedCutting/(tool_spindleSpeed * tool_numberOfFlutes)" name="tool_feedPerTooth"/>
    <parameter expression="120inpm" name="tool_feedProbeLink"/>
    <parameter expression="(tool_type == 'probe' || tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter' ? 40inpm : tool_feedCutting)" name="tool_feedEntry"/>
    <parameter expression="tool_feedCutting" name="tool_feedExit"/>
    <parameter expression="12inpm" name="tool_feedProbeMeasure"/>
    <parameter expression="1600.14432989690749" name="tool_feedRamp"/>
    <parameter expression="(tool_type=='drill' || tool_type=='reamer')?(40inpm):(tool_feedCutting/3)" name="tool_feedPlunge"/>
    <parameter expression="tool_feedPlunge/tool_spindleSpeed" name="tool_feedPerRevolution"/>
    <parameter expression="tool_feedPlunge" name="tool_feedRetract"/>
    <parameter expression="true" name="tool_clockwise"/>
    <parameter expression="'none'" name="featureOperationId"/>
    <parameter expression="1.44780000000009" name="surfaceZHigh"/>
    <parameter expression="-4.9022" name="surfaceZLow"/>
    <parameter expression="15.875" name="surfaceXLow"/>
    <parameter expression="288.92499999999995" name="surfaceXHigh"/>
    <parameter expression="52.75259802564608" name="surfaceYLow"/>
    <parameter expression="582.24740197435403" name="surfaceYHigh"/>
    <parameter expression="0.0" name="stockZHigh"/>
    <parameter expression="-4.9022" name="stockZLow"/>
    <parameter expression="0.0" name="stockXLow"/>
    <parameter expression="304.79999999999995" name="stockXHigh"/>
    <parameter expression="0.0" name="stockYLow"/>
    <parameter expression="635." name="stockYHigh"/>
    <parameter expression="false" name="tab_geometry"/>
    <parameter expression="true" name="group_geometry"/>
    <parameter expression="'selection-faces'" name="holeMode"/>
    <parameter expression="'holes'" name="featureType"/>
    <parameter expression="true" name="circularFaces"/>
    <parameter expression="true" name="selectSameDiameter"/>
    <parameter expression="false" name="selectSameDepth"/>
    <parameter expression="false" name="selectSameTopZ"/>
    <parameter expression="0.2in" name="holeDiameterMinimum"/>
    <parameter expression="holeDiameterMinimum * 2" name="holeDiameterMaximum"/>
    <parameter expression="false" name="containmentBoundary"/>
    <parameter expression="false" name="orderHolesByDepth"/>
    <parameter expression="'optimize-order'" name="holeToolpathOrder"/>
    <parameter expression="true" name="holeToolpathOrder_bidirectional"/>
    <parameter expression="false" name="reverseOrder"/>
    <parameter expression="0" name="numberOfHoles"/>
    <parameter expression="tool_diameter * 1e-5" name="compareTolerance"/>
    <parameter expression="NaN" name="holeTopDiameter"/>
    <parameter expression="false" name="overrideToolView"/>
    <parameter expression="'useWCS'" name="view_orientation_mode"/>
    <parameter expression="false" name="view_orientation_axisZ"/>
    <parameter expression="false" name="view_orientation_flipZ"/>
    <parameter expression="false" name="view_orientation_cSys"/>
    <parameter expression="false" name="view_orientation_surfaceNormal"/>
    <parameter expression="0deg" name="view_turn_from_setup"/>
    <parameter expression="0deg" name="view_tilt_from_setup"/>
    <parameter expression="0.0" name="view_turn_from_recipe"/>
    <parameter expression="0.0" name="view_tilt_from_recipe"/>
    <parameter expression="false" name="view_align_to_view"/>
    <parameter expression="false" name="view_align_to_view_direction"/>
    <parameter expression="false" name="toolOrientationAccessibilityShadingEnabled"/>
    <parameter expression="false" name="view_orientation_axisX"/>
    <parameter expression="false" name="view_orientation_flipX"/>
    <parameter expression="false" name="view_orientation_axisY"/>
    <parameter expression="false" name="view_orientation_flipY"/>
    <parameter expression="(view_orientation_mode == 'surfaceNormalX' || view_orientation_mode == 'surfaceNormalY') ? 'surfacePointOrigin' : 'jobOrigin'" name="view_origin_mode"/>
    <parameter expression="false" name="view_origin_point"/>
    <parameter expression="true" name="view_model_point"/>
    <parameter expression="'top center'" name="view_origin_boxPoint"/>
    <parameter expression="true" name="view_stock_point"/>
    <parameter expression="false" name="machineOrientationInfo"/>
    <parameter expression="false" name="tab_heights"/>
    <parameter expression="true" name="clearanceHeight_group"/>
    <parameter expression="'from retract height'" name="clearanceHeight_mode"/>
    <parameter expression="false" name="clearanceHeight_ref"/>
    <parameter expression="0.4in" name="clearanceHeight_offset"/>
    <parameter expression="15.24" name="clearanceHeight_value"/>
    <parameter expression="clearanceHeight_value" name="zClearance"/>
    <parameter expression="clearanceHeight_value" name="relativeZClearance"/>
    <parameter expression="true" name="clearanceHeight_absolute"/>
    <parameter expression="true" name="retractHeight_group"/>
    <parameter expression="'from stock top'" name="retractHeight_mode"/>
    <parameter expression="false" name="retractHeight_ref"/>
    <parameter expression="0.2in" name="retractHeight_offset"/>
    <parameter expression="5.08" name="retractHeight_value"/>
    <parameter expression="retractHeight_value" name="zRetract"/>
    <parameter expression="retractHeight_value" name="relativeZRetract"/>
    <parameter expression="true" name="retractHeight_absolute"/>
    <parameter expression="true" name="topHeight_group"/>
    <parameter expression="'from hole top'" name="topHeight_mode"/>
    <parameter expression="false" name="topHeight_ref"/>
    <parameter expression="0in" name="topHeight_offset"/>
    <parameter expression="0.0" name="topHeight_value"/>
    <parameter expression="false" name="topHeight_absolute"/>
    <parameter expression="true" name="bottomHeight_group"/>
    <parameter expression="'from hole bottom'" name="bottomHeight_mode"/>
    <parameter expression="false" name="bottomHeight_ref"/>
    <parameter expression="0in" name="bottomHeight_offset"/>
    <parameter expression="0.0" name="bottomHeight_value"/>
    <parameter expression="false" name="bottomHeight_absolute"/>
    <parameter expression="false" name="tab_passes"/>
    <parameter expression="true" name="group_passes"/>
    <parameter expression="0.0004in" name="tolerance"/>
    <parameter expression="tolerance * 0.5" name="contourTolerance"/>
    <parameter expression="tolerance" name="calculationTolerance"/>
    <parameter expression="0.01*calculationTolerance" name="thinningTolerance"/>
    <parameter expression="0.0004in" name="chainingTolerance"/>
    <parameter expression="calculationTolerance" name="gougingTolerance"/>
    <parameter expression="false" name="useAngle"/>
    <parameter expression="1" name="threadPitch"/>
    <parameter expression="2deg" name="plungeAngle"/>
    <parameter expression="'computer'" name="compensationType"/>
    <parameter expression="false" name="doMultiplePasses"/>
    <parameter expression="2" name="numberOfStepovers"/>
    <parameter expression="tool_diameter * 0.5" name="stepover"/>
    <parameter expression="false" name="doFinishingPasses"/>
    <parameter expression="tool_diameter * 0.1" name="finishingStepover"/>
    <parameter expression="false" name="nullPass"/>
    <parameter expression="'climb'" name="direction"/>
    <parameter expression="false" name="useStockToLeave"/>
    <parameter expression="0.004in" name="stockToLeave"/>
    <parameter expression="false" name="simpleStockToLeave"/>
    <parameter expression="false" name="tab_linking"/>
    <parameter expression="true" name="group_linking"/>
    <parameter expression="'disabled'" name="highFeedrateMode"/>
    <parameter expression="Math.max(tool_feedCutting; Math.max(tool_feedEntry; tool_feedExit))" name="highFeedrate"/>
    <parameter expression="0.08in" name="safeDistance"/>
    <parameter expression="false" name="keepToolDown"/>
    <parameter expression="true" name="group_leadsTranstions"/>
    <parameter expression="tool_diameter * 0.1" name="leadRadius"/>
    <parameter expression="tool_diameter * 0.05" name="leadDistance"/>
    <parameter expression="leadRadius" name="verticalLeadRadius"/>
    <parameter expression="false" name="leadToCenter"/>
    <parameter expression="true" name="use_tool_stepdown"/>
    <parameter expression="0.8067700300349" name="tool_stepdown"/>
    <parameter expression="0.008in" name="tool_finishingStepdown"/>
    <parameter expression="true" name="use_tool_stepover"/>
    <parameter expression="4." name="tool_stepover"/>
    <parameter expression="tool_diameter * 0.1" name="tool_finishingStepover"/>
    <parameter expression="'helix'" name="tool_rampType"/>
    <parameter expression="2.0deg" name="tool_rampAngle"/>
    <parameter expression="false" name="associatedView"/>
  </template>

  <template description="6mm Adaptive" strategy="adaptive2d" unit="inches" version="52">
    <tool guid="b9f7d341-1a0c-4a42-8deb-71940700ca49" type="flat end mill" unit="millimeters" version="1.4">
      <description>6mm Flat Endmill</description>
      <nc break-control="0" diameter-offset="3" length-offset="3" live-tool="1" manual-tool-change="0" number="3" turret="0"/>
      <coolant mode="flood"/>
      <material name="unspecified"/>
      <body body-length="22.5" coolant-support="no" diameter="6" flute-length="20" number-of-flutes="3" overall-length="63" shaft-diameter="6" shoulder-length="20" thread-pitch="0" thread-profile-angle="60"/>
      <holder description="Maritool CAT40-ER32-2.35" product-id="CAT40-ER32-2.35" vendor="Maritool">
        <section diameter="38.1" length="0"/>
        <section diameter="50.038" length="3.7592"/>
        <section diameter="50.038" length="21.2344"/>
        <section diameter="39.878" length="0"/>
        <section diameter="39.878" length="4.4704"/>
        <section diameter="44.45" length="2.286"/>
        <section diameter="44.45" length="10.795"/>
        <section diameter="46.99" length="1.27"/>
        <section diameter="62.0268" length="0"/>
        <section diameter="63.5508" length="0.762"/>
        <section diameter="63.5508" length="3.683"/>
        <section diameter="56.261" length="2.0066"/>
        <section diameter="56.261" length="2.9972"/>
        <section diameter="63.5508" length="2.0066"/>
        <section diameter="63.5508" length="3.6322"/>
        <section diameter="62.0268" length="0.762"/>
        <section diameter="44.45" length="0"/>
        <section diameter="44.45" length="3.175"/>
      </holder>
      <motion clockwise="yes" cutting-feedrate="2388.43" entry-feedrate="2388.43" exit-feedrate="2388.43" feed-mode="per-minute" plunge-feedrate="796.144" ramp-feedrate="2388.43" ramp-spindle-rpm="12000" retract-feedrate="0" spindle-rpm="12000"/>
      <presets>
        <preset description="SAMPLE preset for slotting in Aluminum" id="{2f05f455-c098-4964-a246-cbddf0288a8a}" name="Aluminum - Slotting" tool_coolant="flood" tool_feedCutting="2388.4329896907207" tool_feedEntry="2388.4329896907207" tool_feedExit="2388.4329896907207" tool_feedPlunge="796.14432989690738" tool_feedRamp="2388.4329896907207" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Aluminum" id="{2974ea6b-49f4-4122-a104-138f7effcafe}" name="Aluminum - Roughing" tool_coolant="flood" tool_feedCutting="2388.4329896907207" tool_feedEntry="2388.4329896907207" tool_feedExit="2388.4329896907207" tool_feedPlunge="796.14432989690738" tool_feedRamp="2388.4329896907207" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Aluminum" id="{e83c3b2e-460b-45b1-b746-02b38c0181b9}" name="Aluminum - Finishing" tool_coolant="flood" tool_feedCutting="3018.0655670103101" tool_feedEntry="3018.0655670103101" tool_feedExit="3018.0655670103101" tool_feedPlunge="1006.0218556701035" tool_feedRamp="3018.0655670103101" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Brass" id="{9ad36c27-2f41-4c15-b2a9-3dd540c093f2}" name="Brass - Slotting" tool_coolant="flood" tool_feedCutting="1286.7065600212859" tool_feedEntry="1286.7065600212859" tool_feedExit="1286.7065600212859" tool_feedPlunge="428.90218667376178" tool_feedRamp="1286.7065600212859" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Brass" id="{c600d577-b8bb-4462-bf5a-705f0182c6f6}" name="Brass - Roughing" tool_coolant="flood" tool_feedCutting="1286.7065600212859" tool_feedEntry="1286.7065600212859" tool_feedExit="1286.7065600212859" tool_feedPlunge="428.90218667376178" tool_feedRamp="1286.7065600212859" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Brass" id="{aeaae811-5142-48ef-bf31-7216976e6b06}" name="Brass - Finishing" tool_coolant="flood" tool_feedCutting="1626.0815040356028" tool_feedEntry="1626.0815040356028" tool_feedExit="1626.0815040356028" tool_feedPlunge="542.02716801186796" tool_feedRamp="1626.0815040356028" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Copper" id="{8204b010-0a4a-41d2-aa17-92a0a53e504f}" name="Copper - Slotting" tool_coolant="flood" tool_feedCutting="579.01795200957793" tool_feedEntry="579.01795200957793" tool_feedExit="579.01795200957793" tool_feedPlunge="193.00598400319257" tool_feedRamp="579.01795200957793" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Copper" id="{1ea5f5e1-f8ac-410d-b50f-725fb17ad733}" name="Copper - Roughing" tool_coolant="flood" tool_feedCutting="579.01795200957793" tool_feedEntry="579.01795200957793" tool_feedExit="579.01795200957793" tool_feedPlunge="193.00598400319257" tool_feedRamp="579.01795200957793" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Copper" id="{6353ca0d-e57b-4657-bbf7-39c9f377ee42}" name="Copper - Finishing" tool_coolant="flood" tool_feedCutting="731.73667681602183" tool_feedEntry="731.73667681602183" tool_feedExit="731.73667681602183" tool_feedPlunge="243.91222560534058" tool_feedRamp="731.73667681602183" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Low Carbon Steel" id="{76aa7668-7793-4d91-86b7-5d2be4274845}" name="Low Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="554.56469611582452" tool_feedEntry="554.56469611582452" tool_feedExit="554.56469611582452" tool_feedPlunge="184.85489870527505" tool_feedRamp="554.56469611582452" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Low Carbon Steel" id="{131fe77f-ecf6-4955-9336-eb14c659c506}" name="Low Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="497.82200004741293" tool_feedEntry="497.82200004741264" tool_feedExit="497.82200004741264" tool_feedPlunge="165.940666682471" tool_feedRamp="497.82200004741264" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Low Carbon Steel" id="{5f0ca95f-7921-404d-9a00-419d6f2edfd5}" name="Low Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="633.24760793429459" tool_feedEntry="633.24760793429459" tool_feedExit="633.24760793429459" tool_feedPlunge="211.08253597809841" tool_feedRamp="633.24760793429459" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in High Carbon Steel" id="{a3f4ed8a-f6e2-461c-bf82-a49658fce2ac}" name="High Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="202.50092481118529" tool_feedEntry="202.50092481118529" tool_feedExit="202.50092481118529" tool_feedPlunge="67.500308270395081" tool_feedRamp="202.50092481118529" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in High Carbon Steel" id="{fd5a6afb-6297-4d14-87a4-0b8907e8416d}" name="High Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.05192957863414" tool_feedEntry="182.05192957863414" tool_feedExit="182.05192957863414" tool_feedPlunge="60.683976526211296" tool_feedRamp="182.05192957863414" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in High Carbon Steel" id="{3dc11a61-91f0-41bd-92cf-e86de0746226}" name="High Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="233.06629442039716" tool_feedEntry="233.06629442039716" tool_feedExit="233.06629442039716" tool_feedPlunge="77.688764806798957" tool_feedRamp="233.06629442039716" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Plastics" id="{2823ca6f-3665-48f4-9fa1-0b61d9f36966}" name="Plastics - Slotting" tool_coolant="flood" tool_feedCutting="2398.3793814433002" tool_feedEntry="2398.3793814433002" tool_feedExit="2398.3793814433002" tool_feedPlunge="799.45979381443271" tool_feedRamp="2398.3793814433002" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="1.6105122169007238" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Plastics" id="{49fe2231-5c58-4323-91d1-88ebc10d4564}" name="Plastics - Roughing" tool_coolant="flood" tool_feedCutting="2398.3793814433002" tool_feedEntry="2398.3793814433002" tool_feedExit="2398.3793814433002" tool_feedPlunge="799.45979381443271" tool_feedRamp="2398.3793814433002" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Plastics" id="{e7cb1913-8694-4016-b8f4-0b8e22065a66}" name="Plastics - Finishing" tool_coolant="flood" tool_feedCutting="3003.1459793814442" tool_feedEntry="3003.1459793814442" tool_feedExit="3003.1459793814442" tool_feedPlunge="1001.0486597938141" tool_feedRamp="3003.1459793814442" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Stainless Steel" id="{18d85e9d-c9a3-4070-ba3b-e762bcebb5b4}" name="Stainless Steel - Slotting" tool_coolant="flood" tool_feedCutting="202.50092481118529" tool_feedEntry="202.50092481118529" tool_feedExit="202.50092481118529" tool_feedPlunge="67.500308270395081" tool_feedRamp="202.50092481118529" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="2.1000000000000001" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Stainless Steel" id="{a6d65de3-3ea7-4b34-b8ce-79b0c9806952}" name="Stainless Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.05192957863414" tool_feedEntry="182.05192957863414" tool_feedExit="182.05192957863414" tool_feedPlunge="60.683976526211296" tool_feedRamp="182.05192957863414" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Stainless Steel" id="{c6e8e0be-b511-4c6b-b132-02cabd39ad35}" name="Stainless Steel - Finishing" tool_coolant="flood" tool_feedCutting="233.06629442039716" tool_feedEntry="233.06629442039716" tool_feedExit="233.06629442039716" tool_feedPlunge="77.688764806798957" tool_feedRamp="233.06629442039716" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Titanium" id="{d71df74c-cfdc-4d97-9c76-24440431f606}" name="Titanium - Slotting" tool_coolant="flood" tool_feedCutting="259.45931724058721" tool_feedEntry="259.45931724058721" tool_feedExit="259.45931724058721" tool_feedPlunge="86.486439080195865" tool_feedRamp="259.45931724058721" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Titanium" id="{bc1d614a-788a-4964-b96a-fb6fbc84c630}" name="Titanium - Roughing" tool_coolant="flood" tool_feedCutting="258.45410118310974" tool_feedEntry="258.45410118310974" tool_feedExit="258.45410118310974" tool_feedPlunge="86.151367061036552" tool_feedRamp="258.45410118310974" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Titanium" id="{24467502-c563-412f-bfae-07566919a4db}" name="Titanium - Finishing" tool_coolant="flood" tool_feedCutting="259.45931724058721" tool_feedEntry="259.45931724058721" tool_feedExit="259.45931724058721" tool_feedPlunge="86.486439080195865" tool_feedRamp="259.45931724058721" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
      </presets>
    </tool>
    <parameter expression="false" name="advancedMode"/>
    <parameter expression="false" name="betaMode"/>
    <parameter expression="false" name="alphaMode"/>
    <parameter expression="false" name="isXpress"/>
    <parameter expression="true" name="licenseMultiaxis"/>
    <parameter expression="true" name="license3D"/>
    <parameter expression="false" name="metric"/>
    <parameter expression="true" name="isAssemblyDocument"/>
    <parameter expression="'operation'" name="context"/>
    <parameter expression="'adaptive2d'" name="strategy"/>
    <parameter expression="'2D Adaptive'" name="operation_description"/>
    <parameter expression="false" name="tab_tool"/>
    <parameter expression="true" name="group_tool"/>
    <parameter expression="false" name="sandvik_tool_params"/>
    <parameter expression="false" name="sandvik_select_assembly"/>
    <parameter expression="false" name="sandvik_get_tool_recommendation"/>
    <parameter expression="false" name="tool_select"/>
    <parameter expression="'flat end mill'" name="tool_type"/>
    <parameter expression="true" name="undercut"/>
    <parameter expression="tool_type == 'turning boring' || tool_type == 'turning general' || tool_type == 'turning threading' || tool_type == 'turning grooving' || tool_type == 'turning custom'" name="tool_isTurning"/>
    <parameter expression="tool_type == 'thread mill' || tool_type == 'form mill' || tool_type == 'tapered mill' || tool_type == 'radius mill' || tool_type == 'dovetail mill' || tool_type == 'face mill' || tool_type == 'bull nose end mill' || tool_type == 'slot mill' || tool_type == 'flat end mill' || tool_type == 'ball end mill' || tool_type == 'lollipop mill' || tool_type == 'chamfer mill'" name="tool_isMill"/>
    <parameter expression="tool_type == 'counter bore' || tool_type == 'boring bar' || tool_type == 'spot drill' || tool_type == 'counter sink' || tool_type == 'center drill' || tool_type == 'tap right hand' || tool_type == 'tap left hand' || tool_type == 'drill' || tool_type == 'reamer' || tool_type == 'block drill'" name="tool_isDrill"/>
    <parameter expression="tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter'" name="tool_isJet"/>
    <parameter expression="tool_type == 'laser powder' || tool_type == 'laser wire' || tool_type == 'electric arc wire'" name="tool_isDepositing"/>
    <parameter expression="'tapered_bull_nose'" name="tool_taperedType"/>
    <parameter expression="'millimeters'" name="tool_unit"/>
    <parameter expression="3" name="tool_number"/>
    <parameter expression="tool_number" name="tool_diameterOffset"/>
    <parameter expression="tool_number" name="tool_lengthOffset"/>
    <parameter expression="tool_number" name="tool_compensationOffset"/>
    <parameter expression="0" name="tool_turret"/>
    <parameter expression="false" name="tool_manualToolChange"/>
    <parameter expression="false" name="tool_breakControl"/>
    <parameter expression="true" name="tool_live"/>
    <parameter expression="'flood'" name="tool_coolant"/>
    <parameter expression="'unspecified'" name="tool_material"/>
    <parameter expression="'6mm Flat Endmill'" name="tool_description"/>
    <parameter expression="''" name="tool_comment"/>
    <parameter expression="''" name="tool_vendor"/>
    <parameter expression="''" name="tool_productId"/>
    <parameter expression="6." name="tool_diameter"/>
    <parameter expression="0.0" name="tool_tipDiameter"/>
    <parameter expression="0.0" name="tool_tipOffset"/>
    <parameter expression="0.0" name="tool_cornerRadius"/>
    <parameter expression="tool_taperAngle * 2" name="tool_inclusiveAngle"/>
    <parameter expression="0.0" name="tool_taperAngle"/>
    <parameter expression="(tool_type == 'counter sink') ? 90.0deg : 118.0deg" name="tool_tipAngle"/>
    <parameter expression="60." name="tool_threadProfileAngle"/>
    <parameter expression="0.0" name="tool_tipLength"/>
    <parameter expression="20." name="tool_fluteLength"/>
    <parameter expression="tool_fluteLength" name="tool_shoulderLength"/>
    <parameter expression="22.5" name="tool_bodyLength"/>
    <parameter expression="63." name="tool_overallLength"/>
    <parameter expression="tool_diameter" name="tool_shaftDiameter"/>
    <parameter expression="tool_shaftDiameter/2" name="tool_segmentHeight"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterUpper"/>
    <parameter expression="Math.max((tool_bodyLength - tool_shoulderLength)/2; 1.0)" name="tool_shaftSegmentHeight"/>
    <parameter expression="tool_diameter" name="tool_shaftSegmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter" name="tool_shaftSegmentDiameterUpper"/>
    <parameter expression="0.0" name="tool_threadPitch"/>
    <parameter expression="1" name="tool_numberOfTeeth"/>
    <parameter expression="3" name="tool_numberOfFlutes"/>
    <parameter expression="false" name="holder_attached"/>
    <parameter expression="'Maritool CAT40-ER32-2.35'" name="holder_description"/>
    <parameter expression="''" name="holder_comment"/>
    <parameter expression="'Maritool'" name="holder_vendor"/>
    <parameter expression="'CAT40-ER32-2.35'" name="holder_productId"/>
    <parameter expression="''" name="holder_productLink"/>
    <parameter expression="''" name="holder_libraryName"/>
    <parameter expression="''" name="tool_productLink"/>
    <parameter expression="true" name="group_feedspeed"/>
    <parameter expression="false" name="sandvik_get_cutting_data"/>
    <parameter expression="false" name="preset_select"/>
    <parameter expression="12000." name="tool_spindleSpeed"/>
    <parameter expression="tool_isTurning ? (tool_unit == 'millimeters' ? 25mm : 1.0in) : tool_diameter" name="tool_stockDiameter"/>
    <parameter expression="tool_diameter * Math.PI * tool_spindleSpeed" name="tool_surfaceSpeed"/>
    <parameter expression="tool_spindleSpeed" name="tool_rampSpindleSpeed"/>
    <parameter expression="2388.43298969072157" name="tool_feedCutting"/>
    <parameter expression="tool_feedCutting/(tool_spindleSpeed * tool_numberOfFlutes)" name="tool_feedPerTooth"/>
    <parameter expression="120inpm" name="tool_feedProbeLink"/>
    <parameter expression="(tool_type == 'probe' || tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter' ? 40inpm : tool_feedCutting)" name="tool_feedEntry"/>
    <parameter expression="tool_feedCutting" name="tool_feedExit"/>
    <parameter expression="12inpm" name="tool_feedProbeMeasure"/>
    <parameter expression="2388.43298969072157" name="tool_feedRamp"/>
    <parameter expression="(tool_type=='drill' || tool_type=='reamer')?(40inpm):(tool_feedCutting/3)" name="tool_feedPlunge"/>
    <parameter expression="tool_feedPlunge/tool_spindleSpeed" name="tool_feedPerRevolution"/>
    <parameter expression="tool_feedPlunge" name="tool_feedRetract"/>
    <parameter expression="true" name="tool_clockwise"/>
    <parameter expression="'none'" name="featureOperationId"/>
    <parameter expression="1.44780000000009" name="surfaceZHigh"/>
    <parameter expression="-4.9022" name="surfaceZLow"/>
    <parameter expression="15.875" name="surfaceXLow"/>
    <parameter expression="288.92499999999995" name="surfaceXHigh"/>
    <parameter expression="52.75259802564608" name="surfaceYLow"/>
    <parameter expression="582.24740197435403" name="surfaceYHigh"/>
    <parameter expression="0.0" name="stockZHigh"/>
    <parameter expression="-4.9022" name="stockZLow"/>
    <parameter expression="0.0" name="stockXLow"/>
    <parameter expression="304.79999999999995" name="stockXHigh"/>
    <parameter expression="0.0" name="stockYLow"/>
    <parameter expression="635." name="stockYHigh"/>
    <parameter expression="false" name="tab_geometry"/>
    <parameter expression="true" name="group_geometry"/>
    <parameter expression="'selection-pockets'" name="contourMode"/>
    <parameter expression="tool_diameter / 2" name="cornerRadiusMinimum"/>
    <parameter expression="tool_diameter * 5" name="cornerRadiusMaximum"/>
    <parameter expression="0 mm" name="depthMinimum"/>
    <parameter expression="tool_fluteLength" name="depthMaximum"/>
    <parameter expression="false" name="includeHoles"/>
    <parameter expression="0 mm" name="roundDiameterMinimum"/>
    <parameter expression="true" name="pockets"/>
    <parameter expression="true" name="pockets_detectOpenPockets"/>
    <parameter expression="'tangent'" name="pockets_extensionMethod"/>
    <parameter expression="true" name="pockets_connectOpenPockets"/>
    <parameter expression="true" name="pockets_errorCheck"/>
    <parameter expression="false" name="useStockContours"/>
    <parameter expression="false" name="stockContours"/>
    <parameter expression="false" name="useRestMachining"/>
    <parameter expression="tool_diameter * 2" name="restMaterialCutterDiameter"/>
    <parameter expression="0 mm" name="restMaterialCornerRadius"/>
    <parameter expression="0deg" name="restMaterialTaperAngle"/>
    <parameter expression="restMaterialCutterDiameter" name="restMaterialShoulderLength"/>
    <parameter expression="0in" name="restMaterialStockToLeave"/>
    <parameter expression="''" name="restMaterialTool"/>
    <parameter expression="false" name="doWrap"/>
    <parameter expression="true" name="unwrap"/>
    <parameter expression="false" name="wrap_cylinder"/>
    <parameter expression="0" name="wrap_cylinder_radius"/>
    <parameter expression="0in" name="wrap_nominalRadius_offset"/>
    <parameter expression="wrap_cylinder_radius + wrap_nominalRadius_offset" name="wrap_nominalRadius_value"/>
    <parameter expression="false" name="overrideToolView"/>
    <parameter expression="'useWCS'" name="view_orientation_mode"/>
    <parameter expression="false" name="view_orientation_axisZ"/>
    <parameter expression="false" name="view_orientation_flipZ"/>
    <parameter expression="false" name="view_orientation_cSys"/>
    <parameter expression="false" name="view_orientation_surfaceNormal"/>
    <parameter expression="0deg" name="view_turn_from_setup"/>
    <parameter expression="0deg" name="view_tilt_from_setup"/>
    <parameter expression="0.0" name="view_turn_from_recipe"/>
    <parameter expression="0.0" name="view_tilt_from_recipe"/>
    <parameter expression="false" name="view_align_to_view"/>
    <parameter expression="false" name="view_align_to_view_direction"/>
    <parameter expression="false" name="toolOrientationAccessibilityShadingEnabled"/>
    <parameter expression="false" name="view_orientation_axisX"/>
    <parameter expression="false" name="view_orientation_flipX"/>
    <parameter expression="false" name="view_orientation_axisY"/>
    <parameter expression="false" name="view_orientation_flipY"/>
    <parameter expression="(view_orientation_mode == 'surfaceNormalX' || view_orientation_mode == 'surfaceNormalY') ? 'surfacePointOrigin' : 'jobOrigin'" name="view_origin_mode"/>
    <parameter expression="false" name="view_origin_point"/>
    <parameter expression="true" name="view_model_point"/>
    <parameter expression="'top center'" name="view_origin_boxPoint"/>
    <parameter expression="true" name="view_stock_point"/>
    <parameter expression="false" name="machineOrientationInfo"/>
    <parameter expression="false" name="tab_heights"/>
    <parameter expression="true" name="clearanceHeight_group"/>
    <parameter expression="'from retract height'" name="clearanceHeight_mode"/>
    <parameter expression="false" name="clearanceHeight_ref"/>
    <parameter expression="0.4in" name="clearanceHeight_offset"/>
    <parameter expression="15.24" name="clearanceHeight_value"/>
    <parameter expression="true" name="clearanceHeight_absolute"/>
    <parameter expression="true" name="retractHeight_group"/>
    <parameter expression="'from stock top'" name="retractHeight_mode"/>
    <parameter expression="false" name="retractHeight_ref"/>
    <parameter expression="0.2in" name="retractHeight_offset"/>
    <parameter expression="5.08" name="retractHeight_value"/>
    <parameter expression="true" name="retractHeight_absolute"/>
    <parameter expression="true" name="topHeight_group"/>
    <parameter expression="'from stock top'" name="topHeight_mode"/>
    <parameter expression="false" name="topHeight_ref"/>
    <parameter expression="0in" name="topHeight_offset"/>
    <parameter expression="0.0" name="topHeight_value"/>
    <parameter expression="true" name="topHeight_absolute"/>
    <parameter expression="true" name="bottomHeight_group"/>
    <parameter expression="'from contour'" name="bottomHeight_mode"/>
    <parameter expression="false" name="bottomHeight_ref"/>
    <parameter expression="0in" name="bottomHeight_offset"/>
    <parameter expression="0.0" name="bottomHeight_value"/>
    <parameter expression="false" name="bottomHeight_absolute"/>
    <parameter expression="false" name="tab_passes"/>
    <parameter expression="true" name="group_passes"/>
    <parameter expression="0.004in" name="tolerance"/>
    <parameter expression="tolerance * 0.5" name="contourTolerance"/>
    <parameter expression="tolerance * 0.5" name="surfaceTolerance"/>
    <parameter expression="tolerance-surfaceTolerance" name="calculationTolerance"/>
    <parameter expression="0.01*calculationTolerance" name="thinningTolerance"/>
    <parameter expression="0.0004in" name="chainingTolerance"/>
    <parameter expression="calculationTolerance" name="gougingTolerance"/>
    <parameter expression="0.1in" name="optimalLoad"/>
    <parameter expression="(optimalLoad&lt;(tool_diameter-optimalLoad*0.20))?(optimalLoad*0.10):(tool_diameter-optimalLoad)/2" name="loadDeviation"/>
    <parameter expression="optimalLoad + loadDeviation" name="maximumLoad"/>
    <parameter expression="false" name="bothWays"/>
    <parameter expression="optimalLoad" name="optimalLoadOtherWay"/>
    <parameter expression="(optimalLoadOtherWay&lt;(tool_diameter-optimalLoadOtherWay*0.20))?(optimalLoadOtherWay*0.10):(tool_diameter-optimalLoadOtherWay)/2" name="loadDeviationOtherWay"/>
    <parameter expression="optimalLoadOtherWay + loadDeviationOtherWay" name="maximumLoadOtherWay"/>
    <parameter expression="tool_feedCutting * 0.9" name="otherWayFeedrate"/>
    <parameter expression="Math.max(tool_cornerRadius - Math.sqrt(Math.max((tool_cornerRadius * tool_cornerRadius) - (Math.max(Math.min(maximumLoad-(tool_diameter/2-tool_cornerRadius); tool_cornerRadius) ; 0.0) * Math.max(Math.min(maximumLoad-(tool_diameter/2-tool_cornerRadius); tool_cornerRadius) ; 0.0)); 0.0)); tool_cornerRadius * 0.001)" name="maximumCuspHeight"/>
    <parameter expression="tool_diameter * 0.1" name="minimumCuttingRadius"/>
    <parameter expression="minimumCuttingRadius" name="minimumCuttingRadiusJl"/>
    <parameter expression="true" name="machineCavities"/>
    <parameter expression="false" name="useSlotClearing"/>
    <parameter expression="1.25 * tool_diameter" name="slotClearingWidth"/>
    <parameter expression="'climb'" name="direction"/>
    <parameter expression="false" name="doMultipleDepths"/>
    <parameter expression="Math.min(tool_fluteLength; 10mm)" name="maximumStepdown"/>
    <parameter expression="doMultipleDepths ? maximumStepdown : 2000000" name="maximumStepdownJl"/>
    <parameter expression="tool_taperAngle" name="slopeAngle"/>
    <parameter expression="((tool_diameter/2 - tool_cornerRadius) &lt;= 0.1) ? tool_diameter*0.25 : Math.max((Math.max(tool_diameter/2 - tool_cornerRadius; 0) - optimalLoad/1.5); tool_diameter * 0.05)" name="curveInRadius"/>
    <parameter expression="maximumStepdown" name="fineStepdown"/>
    <parameter expression="doMultipleDepths ? fineStepdown : 1000000" name="fineStepdownJl"/>
    <parameter expression="0" name="minimumStepdownJobline"/>
    <parameter expression="false" name="useSilhouetteAsStockBoundary"/>
    <parameter expression="false" name="orderByDepth"/>
    <parameter expression="false" name="orderByArea"/>
    <parameter expression="true" name="useStockToLeave"/>
    <parameter expression="0.02in" name="stockToLeave"/>
    <parameter expression="stockToLeave" name="verticalStockToLeave"/>
    <parameter expression="false" name="simpleStockToLeave"/>
    <parameter expression="false" name="smoothingFilter"/>
    <parameter expression="tolerance * 0.1" name="smoothingFilterTolerance"/>
    <parameter expression="false" name="useFeedOptimization"/>
    <parameter expression="25deg" name="reducedFeedChange"/>
    <parameter expression="tool_diameter * 0.05" name="reducedFeedRadius"/>
    <parameter expression="tool_diameter * 0.2" name="reducedFeedDistance"/>
    <parameter expression="otherWayFeedrate" name="reducedFeedrate"/>
    <parameter expression="true" name="reduceOnlyInnerCorners"/>
    <parameter expression="false" name="tab_linking"/>
    <parameter expression="true" name="group_linking"/>
    <parameter expression="'full'" name="retractionPolicy"/>
    <parameter expression="'disabled'" name="highFeedrateMode"/>
    <parameter expression="Math.max(tool_feedCutting; Math.max(tool_feedEntry; tool_feedExit))" name="highFeedrate"/>
    <parameter expression="true" name="allowRapidRetract"/>
    <parameter expression="5 * tool_diameter" name="stayDownDistance"/>
    <parameter expression="Math.max(Math.min(tool_diameter * 0.1; 15.0); 2.0)" name="minimumStayDownClearance"/>
    <parameter expression="'level0'" name="stayDownLevel"/>
    <parameter expression="((stayDownLevel == 'level1') ? 0.1 : 0) + ((stayDownLevel == 'level2') ? 0.2 : 0) + ((stayDownLevel == 'level3') ? 0.3 : 0) + ((stayDownLevel == 'level4') ? 0.4 : 0) + ((stayDownLevel == 'level5') ? 0.5 : 0) + ((stayDownLevel == 'level6') ? 0.6 : 0) + ((stayDownLevel == 'level7') ? 0.7 : 0) + ((stayDownLevel == 'level8') ? 0.8 : 0) + ((stayDownLevel == 'level9') ? 0.9 : 0) + ((stayDownLevel == 'level10') ? 1.0 : 0)" name="astarSpeedRatioJl"/>
    <parameter expression="0in" name="liftHeight"/>
    <parameter expression="Math.max(tool_feedCutting; Math.max(tool_feedEntry; tool_feedExit))" name="noEngagementFeedrate"/>
    <parameter expression="true" name="group_leadsTranstions"/>
    <parameter expression="tool_diameter * 0.1" name="leadRadius"/>
    <parameter expression="leadRadius" name="verticalLeadRadius"/>
    <parameter expression="leadRadius" name="leadInRadius"/>
    <parameter expression="verticalLeadRadius" name="leadInVerticalRadius"/>
    <parameter expression="leadRadius" name="leadOutRadius"/>
    <parameter expression="verticalLeadRadius" name="leadOutVerticalRadius"/>
    <parameter expression="true" name="doRamp"/>
    <parameter expression="'helix'" name="rampType"/>
    <parameter expression="(rampType == 'disabled')" name="allowPlungingOutsideStockJl"/>
    <parameter expression="2.0deg" name="rampAngle"/>
    <parameter expression="0deg" name="rampTaperAngle"/>
    <parameter expression="0.1in" name="rampClearanceHeight"/>
    <parameter expression="Math.max((tool_diameter - 2 * tool_cornerRadius) * 0.95; tool_diameter * 0.25)" name="helicalRampDiameter"/>
    <parameter expression="helicalRampDiameter" name="minimumRampDiameter"/>
    <parameter expression="(rampType == 'plunge')" name="allowPlunging"/>
    <parameter expression="rampType != 'predrill'" name="allowHelicalRamps"/>
    <parameter expression="true" name="group_entry_drill_positions"/>
    <parameter expression="false" name="predrillPositions"/>
    <parameter expression="false" name="entryPositions"/>
    <parameter expression="true" name="use_tool_stepdown"/>
    <parameter expression="1.41471710366101" name="tool_stepdown"/>
    <parameter expression="0.008in" name="tool_finishingStepdown"/>
    <parameter expression="true" name="use_tool_stepover"/>
    <parameter expression="6." name="tool_stepover"/>
    <parameter expression="tool_diameter * 0.1" name="tool_finishingStepover"/>
    <parameter expression="'helix'" name="tool_rampType"/>
    <parameter expression="2.0deg" name="tool_rampAngle"/>
    <parameter expression="false" name="associatedView"/>
  </template>

  <template description="6mm Adaptive Finishing" strategy="contour2d" unit="inches" version="52">
    <tool guid="b9f7d341-1a0c-4a42-8deb-71940700ca49" type="flat end mill" unit="millimeters" version="1.4">
      <description>6mm Flat Endmill</description>
      <nc break-control="0" diameter-offset="5" length-offset="5" live-tool="1" manual-tool-change="0" number="5" turret="0"/>
      <coolant mode="flood"/>
      <material name="unspecified"/>
      <body body-length="22.5" coolant-support="no" diameter="6" flute-length="20" number-of-flutes="3" overall-length="63" shaft-diameter="6" shoulder-length="20" thread-pitch="0" thread-profile-angle="60"/>
      <holder description="Maritool CAT40-ER32-2.35" product-id="CAT40-ER32-2.35" vendor="Maritool">
        <section diameter="38.1" length="0"/>
        <section diameter="50.038" length="3.7592"/>
        <section diameter="50.038" length="21.2344"/>
        <section diameter="39.878" length="0"/>
        <section diameter="39.878" length="4.4704"/>
        <section diameter="44.45" length="2.286"/>
        <section diameter="44.45" length="10.795"/>
        <section diameter="46.99" length="1.27"/>
        <section diameter="62.0268" length="0"/>
        <section diameter="63.5508" length="0.762"/>
        <section diameter="63.5508" length="3.683"/>
        <section diameter="56.261" length="2.0066"/>
        <section diameter="56.261" length="2.9972"/>
        <section diameter="63.5508" length="2.0066"/>
        <section diameter="63.5508" length="3.6322"/>
        <section diameter="62.0268" length="0.762"/>
        <section diameter="44.45" length="0"/>
        <section diameter="44.45" length="3.175"/>
      </holder>
      <motion clockwise="yes" cutting-feedrate="2388.43" entry-feedrate="2388.43" exit-feedrate="2388.43" feed-mode="per-minute" plunge-feedrate="796.144" ramp-feedrate="2388.43" ramp-spindle-rpm="12000" retract-feedrate="0" spindle-rpm="12000"/>
      <presets>
        <preset description="SAMPLE preset for slotting in Aluminum" id="{2f05f455-c098-4964-a246-cbddf0288a8a}" name="Aluminum - Slotting" tool_coolant="flood" tool_feedCutting="2388.4329896907207" tool_feedEntry="2388.4329896907207" tool_feedExit="2388.4329896907207" tool_feedPlunge="796.14432989690738" tool_feedRamp="2388.4329896907207" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Aluminum" id="{2974ea6b-49f4-4122-a104-138f7effcafe}" name="Aluminum - Roughing" tool_coolant="flood" tool_feedCutting="2388.4329896907207" tool_feedEntry="2388.4329896907207" tool_feedExit="2388.4329896907207" tool_feedPlunge="796.14432989690738" tool_feedRamp="2388.4329896907207" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Aluminum" id="{e83c3b2e-460b-45b1-b746-02b38c0181b9}" name="Aluminum - Finishing" tool_coolant="flood" tool_feedCutting="3018.0655670103101" tool_feedEntry="3018.0655670103101" tool_feedExit="3018.0655670103101" tool_feedPlunge="1006.0218556701035" tool_feedRamp="3018.0655670103101" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Brass" id="{9ad36c27-2f41-4c15-b2a9-3dd540c093f2}" name="Brass - Slotting" tool_coolant="flood" tool_feedCutting="1286.7065600212859" tool_feedEntry="1286.7065600212859" tool_feedExit="1286.7065600212859" tool_feedPlunge="428.90218667376178" tool_feedRamp="1286.7065600212859" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Brass" id="{c600d577-b8bb-4462-bf5a-705f0182c6f6}" name="Brass - Roughing" tool_coolant="flood" tool_feedCutting="1286.7065600212859" tool_feedEntry="1286.7065600212859" tool_feedExit="1286.7065600212859" tool_feedPlunge="428.90218667376178" tool_feedRamp="1286.7065600212859" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Brass" id="{aeaae811-5142-48ef-bf31-7216976e6b06}" name="Brass - Finishing" tool_coolant="flood" tool_feedCutting="1626.0815040356028" tool_feedEntry="1626.0815040356028" tool_feedExit="1626.0815040356028" tool_feedPlunge="542.02716801186796" tool_feedRamp="1626.0815040356028" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Copper" id="{8204b010-0a4a-41d2-aa17-92a0a53e504f}" name="Copper - Slotting" tool_coolant="flood" tool_feedCutting="579.01795200957793" tool_feedEntry="579.01795200957793" tool_feedExit="579.01795200957793" tool_feedPlunge="193.00598400319257" tool_feedRamp="579.01795200957793" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Copper" id="{1ea5f5e1-f8ac-410d-b50f-725fb17ad733}" name="Copper - Roughing" tool_coolant="flood" tool_feedCutting="579.01795200957793" tool_feedEntry="579.01795200957793" tool_feedExit="579.01795200957793" tool_feedPlunge="193.00598400319257" tool_feedRamp="579.01795200957793" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Copper" id="{6353ca0d-e57b-4657-bbf7-39c9f377ee42}" name="Copper - Finishing" tool_coolant="flood" tool_feedCutting="731.73667681602183" tool_feedEntry="731.73667681602183" tool_feedExit="731.73667681602183" tool_feedPlunge="243.91222560534058" tool_feedRamp="731.73667681602183" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Low Carbon Steel" id="{76aa7668-7793-4d91-86b7-5d2be4274845}" name="Low Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="554.56469611582452" tool_feedEntry="554.56469611582452" tool_feedExit="554.56469611582452" tool_feedPlunge="184.85489870527505" tool_feedRamp="554.56469611582452" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Low Carbon Steel" id="{131fe77f-ecf6-4955-9336-eb14c659c506}" name="Low Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="497.82200004741293" tool_feedEntry="497.82200004741264" tool_feedExit="497.82200004741264" tool_feedPlunge="165.940666682471" tool_feedRamp="497.82200004741264" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Low Carbon Steel" id="{5f0ca95f-7921-404d-9a00-419d6f2edfd5}" name="Low Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="633.24760793429459" tool_feedEntry="633.24760793429459" tool_feedExit="633.24760793429459" tool_feedPlunge="211.08253597809841" tool_feedRamp="633.24760793429459" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in High Carbon Steel" id="{a3f4ed8a-f6e2-461c-bf82-a49658fce2ac}" name="High Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="202.50092481118529" tool_feedEntry="202.50092481118529" tool_feedExit="202.50092481118529" tool_feedPlunge="67.500308270395081" tool_feedRamp="202.50092481118529" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in High Carbon Steel" id="{fd5a6afb-6297-4d14-87a4-0b8907e8416d}" name="High Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.05192957863414" tool_feedEntry="182.05192957863414" tool_feedExit="182.05192957863414" tool_feedPlunge="60.683976526211296" tool_feedRamp="182.05192957863414" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in High Carbon Steel" id="{3dc11a61-91f0-41bd-92cf-e86de0746226}" name="High Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="233.06629442039716" tool_feedEntry="233.06629442039716" tool_feedExit="233.06629442039716" tool_feedPlunge="77.688764806798957" tool_feedRamp="233.06629442039716" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Plastics" id="{2823ca6f-3665-48f4-9fa1-0b61d9f36966}" name="Plastics - Slotting" tool_coolant="flood" tool_feedCutting="2398.3793814433002" tool_feedEntry="2398.3793814433002" tool_feedExit="2398.3793814433002" tool_feedPlunge="799.45979381443271" tool_feedRamp="2398.3793814433002" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="1.6105122169007238" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Plastics" id="{49fe2231-5c58-4323-91d1-88ebc10d4564}" name="Plastics - Roughing" tool_coolant="flood" tool_feedCutting="2398.3793814433002" tool_feedEntry="2398.3793814433002" tool_feedExit="2398.3793814433002" tool_feedPlunge="799.45979381443271" tool_feedRamp="2398.3793814433002" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Plastics" id="{e7cb1913-8694-4016-b8f4-0b8e22065a66}" name="Plastics - Finishing" tool_coolant="flood" tool_feedCutting="3003.1459793814442" tool_feedEntry="3003.1459793814442" tool_feedExit="3003.1459793814442" tool_feedPlunge="1001.0486597938141" tool_feedRamp="3003.1459793814442" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Stainless Steel" id="{18d85e9d-c9a3-4070-ba3b-e762bcebb5b4}" name="Stainless Steel - Slotting" tool_coolant="flood" tool_feedCutting="202.50092481118529" tool_feedEntry="202.50092481118529" tool_feedExit="202.50092481118529" tool_feedPlunge="67.500308270395081" tool_feedRamp="202.50092481118529" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="2.1000000000000001" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Stainless Steel" id="{a6d65de3-3ea7-4b34-b8ce-79b0c9806952}" name="Stainless Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.05192957863414" tool_feedEntry="182.05192957863414" tool_feedExit="182.05192957863414" tool_feedPlunge="60.683976526211296" tool_feedRamp="182.05192957863414" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Stainless Steel" id="{c6e8e0be-b511-4c6b-b132-02cabd39ad35}" name="Stainless Steel - Finishing" tool_coolant="flood" tool_feedCutting="233.06629442039716" tool_feedEntry="233.06629442039716" tool_feedExit="233.06629442039716" tool_feedPlunge="77.688764806798957" tool_feedRamp="233.06629442039716" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Titanium" id="{d71df74c-cfdc-4d97-9c76-24440431f606}" name="Titanium - Slotting" tool_coolant="flood" tool_feedCutting="259.45931724058721" tool_feedEntry="259.45931724058721" tool_feedExit="259.45931724058721" tool_feedPlunge="86.486439080195865" tool_feedRamp="259.45931724058721" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Titanium" id="{bc1d614a-788a-4964-b96a-fb6fbc84c630}" name="Titanium - Roughing" tool_coolant="flood" tool_feedCutting="258.45410118310974" tool_feedEntry="258.45410118310974" tool_feedExit="258.45410118310974" tool_feedPlunge="86.151367061036552" tool_feedRamp="258.45410118310974" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Titanium" id="{24467502-c563-412f-bfae-07566919a4db}" name="Titanium - Finishing" tool_coolant="flood" tool_feedCutting="259.45931724058721" tool_feedEntry="259.45931724058721" tool_feedExit="259.45931724058721" tool_feedPlunge="86.486439080195865" tool_feedRamp="259.45931724058721" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
      </presets>
    </tool>
    <parameter expression="false" name="advancedMode"/>
    <parameter expression="false" name="betaMode"/>
    <parameter expression="false" name="alphaMode"/>
    <parameter expression="false" name="isXpress"/>
    <parameter expression="true" name="licenseMultiaxis"/>
    <parameter expression="true" name="license3D"/>
    <parameter expression="false" name="metric"/>
    <parameter expression="true" name="isAssemblyDocument"/>
    <parameter expression="'operation'" name="context"/>
    <parameter expression="'contour2d'" name="strategy"/>
    <parameter expression="'2D Contour'" name="operation_description"/>
    <parameter expression="false" name="tab_tool"/>
    <parameter expression="true" name="group_tool"/>
    <parameter expression="false" name="sandvik_tool_params"/>
    <parameter expression="false" name="sandvik_select_assembly"/>
    <parameter expression="false" name="sandvik_get_tool_recommendation"/>
    <parameter expression="false" name="tool_select"/>
    <parameter expression="'flat end mill'" name="tool_type"/>
    <parameter expression="true" name="undercut"/>
    <parameter expression="tool_type == 'turning boring' || tool_type == 'turning general' || tool_type == 'turning threading' || tool_type == 'turning grooving' || tool_type == 'turning custom'" name="tool_isTurning"/>
    <parameter expression="tool_type == 'thread mill' || tool_type == 'form mill' || tool_type == 'tapered mill' || tool_type == 'radius mill' || tool_type == 'dovetail mill' || tool_type == 'face mill' || tool_type == 'bull nose end mill' || tool_type == 'slot mill' || tool_type == 'flat end mill' || tool_type == 'ball end mill' || tool_type == 'lollipop mill' || tool_type == 'chamfer mill'" name="tool_isMill"/>
    <parameter expression="tool_type == 'counter bore' || tool_type == 'boring bar' || tool_type == 'spot drill' || tool_type == 'counter sink' || tool_type == 'center drill' || tool_type == 'tap right hand' || tool_type == 'tap left hand' || tool_type == 'drill' || tool_type == 'reamer' || tool_type == 'block drill'" name="tool_isDrill"/>
    <parameter expression="tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter'" name="tool_isJet"/>
    <parameter expression="tool_type == 'laser powder' || tool_type == 'laser wire' || tool_type == 'electric arc wire'" name="tool_isDepositing"/>
    <parameter expression="'tapered_bull_nose'" name="tool_taperedType"/>
    <parameter expression="'millimeters'" name="tool_unit"/>
    <parameter expression="5" name="tool_number"/>
    <parameter expression="tool_number" name="tool_diameterOffset"/>
    <parameter expression="tool_number" name="tool_lengthOffset"/>
    <parameter expression="tool_number" name="tool_compensationOffset"/>
    <parameter expression="0" name="tool_turret"/>
    <parameter expression="false" name="tool_manualToolChange"/>
    <parameter expression="false" name="tool_breakControl"/>
    <parameter expression="true" name="tool_live"/>
    <parameter expression="'flood'" name="tool_coolant"/>
    <parameter expression="'unspecified'" name="tool_material"/>
    <parameter expression="'6mm Flat Endmill'" name="tool_description"/>
    <parameter expression="''" name="tool_comment"/>
    <parameter expression="''" name="tool_vendor"/>
    <parameter expression="''" name="tool_productId"/>
    <parameter expression="6." name="tool_diameter"/>
    <parameter expression="0.0" name="tool_tipDiameter"/>
    <parameter expression="0.0" name="tool_tipOffset"/>
    <parameter expression="0.0" name="tool_cornerRadius"/>
    <parameter expression="tool_taperAngle * 2" name="tool_inclusiveAngle"/>
    <parameter expression="0.0" name="tool_taperAngle"/>
    <parameter expression="(tool_type == 'counter sink') ? 90.0deg : 118.0deg" name="tool_tipAngle"/>
    <parameter expression="60." name="tool_threadProfileAngle"/>
    <parameter expression="0.0" name="tool_tipLength"/>
    <parameter expression="20." name="tool_fluteLength"/>
    <parameter expression="tool_fluteLength" name="tool_shoulderLength"/>
    <parameter expression="22.5" name="tool_bodyLength"/>
    <parameter expression="63." name="tool_overallLength"/>
    <parameter expression="tool_diameter" name="tool_shaftDiameter"/>
    <parameter expression="tool_shaftDiameter/2" name="tool_segmentHeight"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterUpper"/>
    <parameter expression="Math.max((tool_bodyLength - tool_shoulderLength)/2; 1.0)" name="tool_shaftSegmentHeight"/>
    <parameter expression="tool_diameter" name="tool_shaftSegmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter" name="tool_shaftSegmentDiameterUpper"/>
    <parameter expression="0.0" name="tool_threadPitch"/>
    <parameter expression="1" name="tool_numberOfTeeth"/>
    <parameter expression="3" name="tool_numberOfFlutes"/>
    <parameter expression="false" name="holder_attached"/>
    <parameter expression="'Maritool CAT40-ER32-2.35'" name="holder_description"/>
    <parameter expression="''" name="holder_comment"/>
    <parameter expression="'Maritool'" name="holder_vendor"/>
    <parameter expression="'CAT40-ER32-2.35'" name="holder_productId"/>
    <parameter expression="''" name="holder_productLink"/>
    <parameter expression="''" name="holder_libraryName"/>
    <parameter expression="''" name="tool_productLink"/>
    <parameter expression="true" name="group_feedspeed"/>
    <parameter expression="false" name="sandvik_get_cutting_data"/>
    <parameter expression="false" name="preset_select"/>
    <parameter expression="12000." name="tool_spindleSpeed"/>
    <parameter expression="tool_isTurning ? (tool_unit == 'millimeters' ? 25mm : 1.0in) : tool_diameter" name="tool_stockDiameter"/>
    <parameter expression="tool_diameter * Math.PI * tool_spindleSpeed" name="tool_surfaceSpeed"/>
    <parameter expression="tool_spindleSpeed" name="tool_rampSpindleSpeed"/>
    <parameter expression="2388.43298969072157" name="tool_feedCutting"/>
    <parameter expression="tool_feedCutting/(tool_spindleSpeed * tool_numberOfFlutes)" name="tool_feedPerTooth"/>
    <parameter expression="120inpm" name="tool_feedProbeLink"/>
    <parameter expression="(tool_type == 'probe' || tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter' ? 40inpm : tool_feedCutting)" name="tool_feedEntry"/>
    <parameter expression="tool_feedCutting" name="tool_feedExit"/>
    <parameter expression="12inpm" name="tool_feedProbeMeasure"/>
    <parameter expression="2388.43298969072157" name="tool_feedRamp"/>
    <parameter expression="(tool_type=='drill' || tool_type=='reamer')?(40inpm):(tool_feedCutting/3)" name="tool_feedPlunge"/>
    <parameter expression="tool_feedPlunge/tool_spindleSpeed" name="tool_feedPerRevolution"/>
    <parameter expression="tool_feedPlunge" name="tool_feedRetract"/>
    <parameter expression="true" name="tool_clockwise"/>
    <parameter expression="'none'" name="featureOperationId"/>
    <parameter expression="1.44780000000009" name="surfaceZHigh"/>
    <parameter expression="-4.9022" name="surfaceZLow"/>
    <parameter expression="15.875" name="surfaceXLow"/>
    <parameter expression="288.92499999999995" name="surfaceXHigh"/>
    <parameter expression="52.75259802564608" name="surfaceYLow"/>
    <parameter expression="582.24740197435403" name="surfaceYHigh"/>
    <parameter expression="0.0" name="stockZHigh"/>
    <parameter expression="-4.9022" name="stockZLow"/>
    <parameter expression="0.0" name="stockXLow"/>
    <parameter expression="304.79999999999995" name="stockXHigh"/>
    <parameter expression="0.0" name="stockYLow"/>
    <parameter expression="635." name="stockYHigh"/>
    <parameter expression="false" name="tab_geometry"/>
    <parameter expression="true" name="group_geometry"/>
    <parameter expression="'selection-contours'" name="contourMode"/>
    <parameter expression="true" name="contours"/>
    <parameter expression="false" name="geometry_selection_create"/>
    <parameter expression="tool_diameter / 2" name="cornerRadiusMinimum"/>
    <parameter expression="tool_diameter * 5" name="cornerRadiusMaximum"/>
    <parameter expression="0 mm" name="depthMinimum"/>
    <parameter expression="tool_fluteLength" name="depthMaximum"/>
    <parameter expression="false" name="includeHoles"/>
    <parameter expression="0 mm" name="roundDiameterMinimum"/>
    <parameter expression="false" name="selectCoPlanarFaces"/>
    <parameter expression="'all'" name="contours_loops"/>
    <parameter expression="'start-outside'" name="contours_side"/>
    <parameter expression="0in" name="tangentialExtensionDistance"/>
    <parameter expression="false" name="doSeparateTangentialEndExtension"/>
    <parameter expression="tangentialExtensionDistance" name="tangentialExtensionDistanceEnd"/>
    <parameter expression="false" name="useStockContours"/>
    <parameter expression="false" name="stockContours"/>
    <parameter expression="false" name="group_tabs"/>
    <parameter expression="'rectangular'" name="tabShape"/>
    <parameter expression="tool_diameter" name="tabWidth"/>
    <parameter expression="tool_diameter * 0.25" name="tabHeight"/>
    <parameter expression="'distance'" name="tabPositioning"/>
    <parameter expression="false" name="tabPositions"/>
    <parameter expression="4in" name="tabDistance"/>
    <parameter expression="false" name="useRestMachining"/>
    <parameter expression="tool_diameter * 2" name="restMaterialCutterDiameter"/>
    <parameter expression="0 mm" name="restMaterialCornerRadius"/>
    <parameter expression="0deg" name="restMaterialTaperAngle"/>
    <parameter expression="restMaterialCutterDiameter" name="restMaterialShoulderLength"/>
    <parameter expression="0in" name="restMaterialStockToLeave"/>
    <parameter expression="''" name="restMaterialTool"/>
    <parameter expression="false" name="doWrap"/>
    <parameter expression="true" name="unwrap"/>
    <parameter expression="false" name="wrap_cylinder"/>
    <parameter expression="0" name="wrap_cylinder_radius"/>
    <parameter expression="0in" name="wrap_nominalRadius_offset"/>
    <parameter expression="wrap_cylinder_radius + wrap_nominalRadius_offset" name="wrap_nominalRadius_value"/>
    <parameter expression="false" name="overrideToolView"/>
    <parameter expression="'useWCS'" name="view_orientation_mode"/>
    <parameter expression="false" name="view_orientation_axisZ"/>
    <parameter expression="false" name="view_orientation_flipZ"/>
    <parameter expression="false" name="view_orientation_cSys"/>
    <parameter expression="false" name="view_orientation_surfaceNormal"/>
    <parameter expression="0deg" name="view_turn_from_setup"/>
    <parameter expression="0deg" name="view_tilt_from_setup"/>
    <parameter expression="0.0" name="view_turn_from_recipe"/>
    <parameter expression="0.0" name="view_tilt_from_recipe"/>
    <parameter expression="false" name="view_align_to_view"/>
    <parameter expression="false" name="view_align_to_view_direction"/>
    <parameter expression="false" name="toolOrientationAccessibilityShadingEnabled"/>
    <parameter expression="false" name="view_orientation_axisX"/>
    <parameter expression="false" name="view_orientation_flipX"/>
    <parameter expression="false" name="view_orientation_axisY"/>
    <parameter expression="false" name="view_orientation_flipY"/>
    <parameter expression="(view_orientation_mode == 'surfaceNormalX' || view_orientation_mode == 'surfaceNormalY') ? 'surfacePointOrigin' : 'jobOrigin'" name="view_origin_mode"/>
    <parameter expression="false" name="view_origin_point"/>
    <parameter expression="true" name="view_model_point"/>
    <parameter expression="'top center'" name="view_origin_boxPoint"/>
    <parameter expression="true" name="view_stock_point"/>
    <parameter expression="false" name="machineOrientationInfo"/>
    <parameter expression="false" name="tab_heights"/>
    <parameter expression="true" name="clearanceHeight_group"/>
    <parameter expression="'from retract height'" name="clearanceHeight_mode"/>
    <parameter expression="false" name="clearanceHeight_ref"/>
    <parameter expression="0.4in" name="clearanceHeight_offset"/>
    <parameter expression="15.24" name="clearanceHeight_value"/>
    <parameter expression="true" name="clearanceHeight_absolute"/>
    <parameter expression="true" name="retractHeight_group"/>
    <parameter expression="'from stock top'" name="retractHeight_mode"/>
    <parameter expression="false" name="retractHeight_ref"/>
    <parameter expression="0.2in" name="retractHeight_offset"/>
    <parameter expression="5.08" name="retractHeight_value"/>
    <parameter expression="true" name="retractHeight_absolute"/>
    <parameter expression="true" name="feedHeight_group"/>
    <parameter expression="'from top'" name="feedHeight_mode"/>
    <parameter expression="false" name="feedHeight_ref"/>
    <parameter expression="0.2in" name="feedHeight_offset"/>
    <parameter expression="5.08" name="feedHeight_value"/>
    <parameter expression="(feedHeight_mode == 'disabled') ? false : true" name="useZFeed"/>
    <parameter expression="true" name="feedHeight_absolute"/>
    <parameter expression="true" name="topHeight_group"/>
    <parameter expression="'from stock top'" name="topHeight_mode"/>
    <parameter expression="false" name="topHeight_ref"/>
    <parameter expression="0in" name="topHeight_offset"/>
    <parameter expression="0.0" name="topHeight_value"/>
    <parameter expression="true" name="topHeight_absolute"/>
    <parameter expression="true" name="bottomHeight_group"/>
    <parameter expression="'from contour'" name="bottomHeight_mode"/>
    <parameter expression="false" name="bottomHeight_ref"/>
    <parameter expression="0in" name="bottomHeight_offset"/>
    <parameter expression="0.0" name="bottomHeight_value"/>
    <parameter expression="false" name="bottomHeight_absolute"/>
    <parameter expression="false" name="tab_passes"/>
    <parameter expression="true" name="group_passes"/>
    <parameter expression="0.0004in" name="tolerance"/>
    <parameter expression="tolerance * 0.5" name="contourTolerance"/>
    <parameter expression="tolerance" name="calculationTolerance"/>
    <parameter expression="0.01*calculationTolerance" name="thinningTolerance"/>
    <parameter expression="0.0004in" name="chainingTolerance"/>
    <parameter expression="calculationTolerance" name="gougingTolerance"/>
    <parameter expression="'left'" name="compensation"/>
    <parameter expression="compensation == 'right'" name="rightCompensation"/>
    <parameter expression="'computer'" name="compensationType"/>
    <parameter expression="(numberOfFinishingStepovers > 0) ? Math.min(tool_diameter * 0.05; finishingStepover * 0.95) : (tool_diameter * 0.05)" name="compensationDeltaRadius"/>
    <parameter expression="false" name="makeSharpCorners"/>
    <parameter expression="0.0" name="minimumCuttingRadius"/>
    <parameter expression="0in" name="finishingSmoothingDeviation"/>
    <parameter expression="false" name="doMultipleFinishingPasses"/>
    <parameter expression="2" name="numberOfFinishingStepovers"/>
    <parameter expression="tool_diameter * 0.1" name="finishingStepover"/>
    <parameter expression="compensationType != 'computer'" name="leadsForAllFinishingPasses"/>
    <parameter expression="tool_feedCutting" name="finishFeedrate"/>
    <parameter expression="true" name="nullPass"/>
    <parameter expression="0in" name="finishingOverlap"/>
    <parameter expression="0in" name="leadEndDistance"/>
    <parameter expression="'roll'" name="cornerMode"/>
    <parameter expression="0" name="fragmentExtensionDistance"/>
    <parameter expression="0" name="tangentialFragmentExtensionDistance"/>
    <parameter expression="false" name="preserveOrder"/>
    <parameter expression="false" name="bothWays"/>
    <parameter expression="false" name="doRoughingPasses"/>
    <parameter expression="Math.max((tool_diameter - (2 * tool_cornerRadius)) * 0.95; tool_diameter * 0.20)" name="maximumStepover"/>
    <parameter expression="minimumCuttingRadius" name="minimumCuttingRadiusJl"/>
    <parameter expression="0.1 * maximumStepover" name="minimumRoughingStepover"/>
    <parameter expression="tool_type == 'tapered mill' ? (tool_taperedType =='tapered_ball' ? tool_diameter / 2 : tool_diameter/2 - tool_cornerRadius) : tool_diameter/2 - tool_cornerRadius" name="flatTipRadius"/>
    <parameter expression="((tool_type == 'chamfer mill') || (tool_type == 'counter sink') ) ? 0.4875*tool_tipDiameter : 0.4875*tool_diameter" name="maximumEnsureCutRadius"/>
    <parameter expression="maximumEnsureCutRadius" name="ensureCutRadius"/>
    <parameter expression="false" name="applyFinalSmoothingDeviation"/>
    <parameter expression="0.004in" name="smoothingDeviation"/>
    <parameter expression="1" name="maximumRoughingSteps"/>
    <parameter expression="0.25*finishingStepover" name="minimumFinishingStepover"/>
    <parameter expression="false" name="doMultipleDepths"/>
    <parameter expression="tool_diameter * 0.2" name="maximumStepdown"/>
    <parameter expression="0" name="numberOfFinishingStepdowns"/>
    <parameter expression="0.2mm" name="finishingStepdown"/>
    <parameter expression="tool_taperAngle" name="slopeAngle"/>
    <parameter expression="'along-wall'" name="taperApproachMode"/>
    <parameter expression="doMultipleDepths ? slopeAngle : (tool_taperAngle > 0 ? tool_taperAngle : tool_tipAngle*0.5)" name="wallTaperAngle"/>
    <parameter expression="false" name="onlyFinishFinal"/>
    <parameter expression="true" name="roughFinal"/>
    <parameter expression="true" name="useEvenStepdowns"/>
    <parameter expression="false" name="orderByDepth"/>
    <parameter expression="true" name="orderByIslands"/>
    <parameter expression="false" name="orderByStep"/>
    <parameter expression="false" name="useThinWall"/>
    <parameter expression="0.04in" name="thinWallWidth"/>
    <parameter expression="tool_type == 'chamfer mill' || tool_type == 'center drill' || tool_type == 'counter sink' || tool_type == 'drill' || tool_type == 'spot drill'" name="doChamfer"/>
    <parameter expression="0in" name="chamferWidth"/>
    <parameter expression="0in" name="chamferTipOffset"/>
    <parameter expression="tool_cornerRadius/4" name="chamferWidthBall"/>
    <parameter expression="chamferWidthBall" name="chamferDepthBall"/>
    <parameter expression="false" name="useStockToLeave"/>
    <parameter expression="0.004in" name="stockToLeave"/>
    <parameter expression="stockToLeave" name="verticalStockToLeave"/>
    <parameter expression="false" name="simpleStockToLeave"/>
    <parameter expression="false" name="smoothingFilter"/>
    <parameter expression="tolerance" name="smoothingFilterTolerance"/>
    <parameter expression="false" name="useFeedOptimization"/>
    <parameter expression="25deg" name="reducedFeedChange"/>
    <parameter expression="tool_diameter * 0.05" name="reducedFeedRadius"/>
    <parameter expression="tool_diameter * 0.2" name="reducedFeedDistance"/>
    <parameter expression="tool_feedCutting * 0.25" name="reducedFeedrate"/>
    <parameter expression="true" name="reduceOnlyInnerCorners"/>
    <parameter expression="false" name="tab_linking"/>
    <parameter expression="true" name="group_linking"/>
    <parameter expression="'disabled'" name="highFeedrateMode"/>
    <parameter expression="Math.max(tool_feedCutting; Math.max(tool_feedEntry; tool_feedExit))" name="highFeedrate"/>
    <parameter expression="true" name="allowRapidRetract"/>
    <parameter expression="maximumStepdown + 1mm" name="safeDistance"/>
    <parameter expression="false" name="keepToolDown"/>
    <parameter expression="2in" name="stayDownDistance"/>
    <parameter expression="0in" name="liftHeight"/>
    <parameter expression="true" name="group_leadsTranstions"/>
    <parameter expression="true" name="smoothTransitions"/>
    <parameter expression="true" name="doLeadIn"/>
    <parameter expression="tool_diameter * 0.1" name="entry_radius"/>
    <parameter expression="cornerMode == 'sharp with loop' ? 0.0deg : 90.0deg" name="entry_sweep"/>
    <parameter expression="tool_diameter * 0.1" name="entry_distance"/>
    <parameter expression="false" name="entry_perpendicular"/>
    <parameter expression="entry_radius" name="entry_verticalRadius"/>
    <parameter expression="entry_radius" name="leadInRadius"/>
    <parameter expression="entry_verticalRadius" name="leadInVerticalRadius"/>
    <parameter expression="true" name="doLeadOut"/>
    <parameter expression="true" name="exit_sameAsEntry"/>
    <parameter expression="tool_diameter * 0.1" name="exit_radius"/>
    <parameter expression="90.0deg" name="exit_sweep"/>
    <parameter expression="tool_diameter * 0.1" name="exit_distance"/>
    <parameter expression="false" name="exit_perpendicular"/>
    <parameter expression="exit_radius" name="exit_verticalRadius"/>
    <parameter expression="exit_radius" name="leadOutRadius"/>
    <parameter expression="exit_verticalRadius" name="leadOutVerticalRadius"/>
    <parameter expression="false" name="doRamp"/>
    <parameter expression="'profile'" name="rampType"/>
    <parameter expression="2.0deg" name="rampAngle"/>
    <parameter expression="tool_fluteLength" name="maximumRampZStepdown"/>
    <parameter expression="0.1in" name="rampClearanceHeight"/>
    <parameter expression="Math.max((tool_diameter - 2 * tool_cornerRadius) * 0.95; tool_diameter * 0.25)" name="helicalRampDiameter"/>
    <parameter expression="helicalRampDiameter" name="minimumRampDiameter"/>
    <parameter expression="doRamp" name="alwaysMakeContourRamp"/>
    <parameter expression="true" name="allowPlunging"/>
    <parameter expression="rampType == 'helix'" name="allowHelicalRamps"/>
    <parameter expression="(rampType == 'helix') || (rampType == 'smooth profile')" name="allowContourRamps"/>
    <parameter expression="(rampType == 'helix') || (rampType == 'smooth profile')" name="allowSmoothContourRamps"/>
    <parameter expression="rampType == 'zigzag'" name="allowZigZagRamps"/>
    <parameter expression="true" name="group_entry_drill_positions"/>
    <parameter expression="false" name="predrillPositions"/>
    <parameter expression="false" name="entryPositions"/>
    <parameter expression="true" name="use_tool_stepdown"/>
    <parameter expression="1.41471710366101" name="tool_stepdown"/>
    <parameter expression="0.008in" name="tool_finishingStepdown"/>
    <parameter expression="true" name="use_tool_stepover"/>
    <parameter expression="6." name="tool_stepover"/>
    <parameter expression="tool_diameter * 0.1" name="tool_finishingStepover"/>
    <parameter expression="'helix'" name="tool_rampType"/>
    <parameter expression="2.0deg" name="tool_rampAngle"/>
    <parameter expression="false" name="associatedView"/>
  </template>

  <template description="6mm Adaptive Finishing Bearings" strategy="contour2d" unit="inches" version="52">
    <tool guid="b9f7d341-1a0c-4a42-8deb-71940700ca49" type="flat end mill" unit="millimeters" version="1.4">
      <description>6mm Flat Endmill</description>
      <nc break-control="0" diameter-offset="5" length-offset="5" live-tool="1" manual-tool-change="0" number="5" turret="0"/>
      <coolant mode="flood"/>
      <material name="unspecified"/>
      <body body-length="22.5" coolant-support="no" diameter="6" flute-length="20" number-of-flutes="3" overall-length="63" shaft-diameter="6" shoulder-length="20" thread-pitch="0" thread-profile-angle="60"/>
      <holder description="Maritool CAT40-ER32-2.35" product-id="CAT40-ER32-2.35" vendor="Maritool">
        <section diameter="38.1" length="0"/>
        <section diameter="50.038" length="3.7592"/>
        <section diameter="50.038" length="21.2344"/>
        <section diameter="39.878" length="0"/>
        <section diameter="39.878" length="4.4704"/>
        <section diameter="44.45" length="2.286"/>
        <section diameter="44.45" length="10.795"/>
        <section diameter="46.99" length="1.27"/>
        <section diameter="62.0268" length="0"/>
        <section diameter="63.5508" length="0.762"/>
        <section diameter="63.5508" length="3.683"/>
        <section diameter="56.261" length="2.0066"/>
        <section diameter="56.261" length="2.9972"/>
        <section diameter="63.5508" length="2.0066"/>
        <section diameter="63.5508" length="3.6322"/>
        <section diameter="62.0268" length="0.762"/>
        <section diameter="44.45" length="0"/>
        <section diameter="44.45" length="3.175"/>
      </holder>
      <motion clockwise="yes" cutting-feedrate="2388.43" entry-feedrate="2388.43" exit-feedrate="2388.43" feed-mode="per-minute" plunge-feedrate="796.144" ramp-feedrate="2388.43" ramp-spindle-rpm="12000" retract-feedrate="0" spindle-rpm="12000"/>
      <presets>
        <preset description="SAMPLE preset for slotting in Aluminum" id="{2f05f455-c098-4964-a246-cbddf0288a8a}" name="Aluminum - Slotting" tool_coolant="flood" tool_feedCutting="2388.4329896907207" tool_feedEntry="2388.4329896907207" tool_feedExit="2388.4329896907207" tool_feedPlunge="796.14432989690738" tool_feedRamp="2388.4329896907207" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Aluminum" id="{2974ea6b-49f4-4122-a104-138f7effcafe}" name="Aluminum - Roughing" tool_coolant="flood" tool_feedCutting="2388.4329896907207" tool_feedEntry="2388.4329896907207" tool_feedExit="2388.4329896907207" tool_feedPlunge="796.14432989690738" tool_feedRamp="2388.4329896907207" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Aluminum" id="{e83c3b2e-460b-45b1-b746-02b38c0181b9}" name="Aluminum - Finishing" tool_coolant="flood" tool_feedCutting="3018.0655670103101" tool_feedEntry="3018.0655670103101" tool_feedExit="3018.0655670103101" tool_feedPlunge="1006.0218556701035" tool_feedRamp="3018.0655670103101" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Brass" id="{9ad36c27-2f41-4c15-b2a9-3dd540c093f2}" name="Brass - Slotting" tool_coolant="flood" tool_feedCutting="1286.7065600212859" tool_feedEntry="1286.7065600212859" tool_feedExit="1286.7065600212859" tool_feedPlunge="428.90218667376178" tool_feedRamp="1286.7065600212859" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Brass" id="{c600d577-b8bb-4462-bf5a-705f0182c6f6}" name="Brass - Roughing" tool_coolant="flood" tool_feedCutting="1286.7065600212859" tool_feedEntry="1286.7065600212859" tool_feedExit="1286.7065600212859" tool_feedPlunge="428.90218667376178" tool_feedRamp="1286.7065600212859" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Brass" id="{aeaae811-5142-48ef-bf31-7216976e6b06}" name="Brass - Finishing" tool_coolant="flood" tool_feedCutting="1626.0815040356028" tool_feedEntry="1626.0815040356028" tool_feedExit="1626.0815040356028" tool_feedPlunge="542.02716801186796" tool_feedRamp="1626.0815040356028" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Copper" id="{8204b010-0a4a-41d2-aa17-92a0a53e504f}" name="Copper - Slotting" tool_coolant="flood" tool_feedCutting="579.01795200957793" tool_feedEntry="579.01795200957793" tool_feedExit="579.01795200957793" tool_feedPlunge="193.00598400319257" tool_feedRamp="579.01795200957793" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Copper" id="{1ea5f5e1-f8ac-410d-b50f-725fb17ad733}" name="Copper - Roughing" tool_coolant="flood" tool_feedCutting="579.01795200957793" tool_feedEntry="579.01795200957793" tool_feedExit="579.01795200957793" tool_feedPlunge="193.00598400319257" tool_feedRamp="579.01795200957793" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Copper" id="{6353ca0d-e57b-4657-bbf7-39c9f377ee42}" name="Copper - Finishing" tool_coolant="flood" tool_feedCutting="731.73667681602183" tool_feedEntry="731.73667681602183" tool_feedExit="731.73667681602183" tool_feedPlunge="243.91222560534058" tool_feedRamp="731.73667681602183" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Low Carbon Steel" id="{76aa7668-7793-4d91-86b7-5d2be4274845}" name="Low Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="554.56469611582452" tool_feedEntry="554.56469611582452" tool_feedExit="554.56469611582452" tool_feedPlunge="184.85489870527505" tool_feedRamp="554.56469611582452" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Low Carbon Steel" id="{131fe77f-ecf6-4955-9336-eb14c659c506}" name="Low Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="497.82200004741293" tool_feedEntry="497.82200004741264" tool_feedExit="497.82200004741264" tool_feedPlunge="165.940666682471" tool_feedRamp="497.82200004741264" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Low Carbon Steel" id="{5f0ca95f-7921-404d-9a00-419d6f2edfd5}" name="Low Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="633.24760793429459" tool_feedEntry="633.24760793429459" tool_feedExit="633.24760793429459" tool_feedPlunge="211.08253597809841" tool_feedRamp="633.24760793429459" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in High Carbon Steel" id="{a3f4ed8a-f6e2-461c-bf82-a49658fce2ac}" name="High Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="202.50092481118529" tool_feedEntry="202.50092481118529" tool_feedExit="202.50092481118529" tool_feedPlunge="67.500308270395081" tool_feedRamp="202.50092481118529" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in High Carbon Steel" id="{fd5a6afb-6297-4d14-87a4-0b8907e8416d}" name="High Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.05192957863414" tool_feedEntry="182.05192957863414" tool_feedExit="182.05192957863414" tool_feedPlunge="60.683976526211296" tool_feedRamp="182.05192957863414" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in High Carbon Steel" id="{3dc11a61-91f0-41bd-92cf-e86de0746226}" name="High Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="233.06629442039716" tool_feedEntry="233.06629442039716" tool_feedExit="233.06629442039716" tool_feedPlunge="77.688764806798957" tool_feedRamp="233.06629442039716" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Plastics" id="{2823ca6f-3665-48f4-9fa1-0b61d9f36966}" name="Plastics - Slotting" tool_coolant="flood" tool_feedCutting="2398.3793814433002" tool_feedEntry="2398.3793814433002" tool_feedExit="2398.3793814433002" tool_feedPlunge="799.45979381443271" tool_feedRamp="2398.3793814433002" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="1.6105122169007238" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Plastics" id="{49fe2231-5c58-4323-91d1-88ebc10d4564}" name="Plastics - Roughing" tool_coolant="flood" tool_feedCutting="2398.3793814433002" tool_feedEntry="2398.3793814433002" tool_feedExit="2398.3793814433002" tool_feedPlunge="799.45979381443271" tool_feedRamp="2398.3793814433002" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Plastics" id="{e7cb1913-8694-4016-b8f4-0b8e22065a66}" name="Plastics - Finishing" tool_coolant="flood" tool_feedCutting="3003.1459793814442" tool_feedEntry="3003.1459793814442" tool_feedExit="3003.1459793814442" tool_feedPlunge="1001.0486597938141" tool_feedRamp="3003.1459793814442" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Stainless Steel" id="{18d85e9d-c9a3-4070-ba3b-e762bcebb5b4}" name="Stainless Steel - Slotting" tool_coolant="flood" tool_feedCutting="202.50092481118529" tool_feedEntry="202.50092481118529" tool_feedExit="202.50092481118529" tool_feedPlunge="67.500308270395081" tool_feedRamp="202.50092481118529" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="2.1000000000000001" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Stainless Steel" id="{a6d65de3-3ea7-4b34-b8ce-79b0c9806952}" name="Stainless Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.05192957863414" tool_feedEntry="182.05192957863414" tool_feedExit="182.05192957863414" tool_feedPlunge="60.683976526211296" tool_feedRamp="182.05192957863414" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Stainless Steel" id="{c6e8e0be-b511-4c6b-b132-02cabd39ad35}" name="Stainless Steel - Finishing" tool_coolant="flood" tool_feedCutting="233.06629442039716" tool_feedEntry="233.06629442039716" tool_feedExit="233.06629442039716" tool_feedPlunge="77.688764806798957" tool_feedRamp="233.06629442039716" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Titanium" id="{d71df74c-cfdc-4d97-9c76-24440431f606}" name="Titanium - Slotting" tool_coolant="flood" tool_feedCutting="259.45931724058721" tool_feedEntry="259.45931724058721" tool_feedExit="259.45931724058721" tool_feedPlunge="86.486439080195865" tool_feedRamp="259.45931724058721" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Titanium" id="{bc1d614a-788a-4964-b96a-fb6fbc84c630}" name="Titanium - Roughing" tool_coolant="flood" tool_feedCutting="258.45410118310974" tool_feedEntry="258.45410118310974" tool_feedExit="258.45410118310974" tool_feedPlunge="86.151367061036552" tool_feedRamp="258.45410118310974" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Titanium" id="{24467502-c563-412f-bfae-07566919a4db}" name="Titanium - Finishing" tool_coolant="flood" tool_feedCutting="259.45931724058721" tool_feedEntry="259.45931724058721" tool_feedExit="259.45931724058721" tool_feedPlunge="86.486439080195865" tool_feedRamp="259.45931724058721" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
      </presets>
    </tool>
    <parameter expression="false" name="advancedMode"/>
    <parameter expression="false" name="betaMode"/>
    <parameter expression="false" name="alphaMode"/>
    <parameter expression="false" name="isXpress"/>
    <parameter expression="true" name="licenseMultiaxis"/>
    <parameter expression="true" name="license3D"/>
    <parameter expression="false" name="metric"/>
    <parameter expression="true" name="isAssemblyDocument"/>
    <parameter expression="'operation'" name="context"/>
    <parameter expression="'contour2d'" name="strategy"/>
    <parameter expression="'2D Contour'" name="operation_description"/>
    <parameter expression="false" name="tab_tool"/>
    <parameter expression="true" name="group_tool"/>
    <parameter expression="false" name="sandvik_tool_params"/>
    <parameter expression="false" name="sandvik_select_assembly"/>
    <parameter expression="false" name="sandvik_get_tool_recommendation"/>
    <parameter expression="false" name="tool_select"/>
    <parameter expression="'flat end mill'" name="tool_type"/>
    <parameter expression="true" name="undercut"/>
    <parameter expression="tool_type == 'turning boring' || tool_type == 'turning general' || tool_type == 'turning threading' || tool_type == 'turning grooving' || tool_type == 'turning custom'" name="tool_isTurning"/>
    <parameter expression="tool_type == 'thread mill' || tool_type == 'form mill' || tool_type == 'tapered mill' || tool_type == 'radius mill' || tool_type == 'dovetail mill' || tool_type == 'face mill' || tool_type == 'bull nose end mill' || tool_type == 'slot mill' || tool_type == 'flat end mill' || tool_type == 'ball end mill' || tool_type == 'lollipop mill' || tool_type == 'chamfer mill'" name="tool_isMill"/>
    <parameter expression="tool_type == 'counter bore' || tool_type == 'boring bar' || tool_type == 'spot drill' || tool_type == 'counter sink' || tool_type == 'center drill' || tool_type == 'tap right hand' || tool_type == 'tap left hand' || tool_type == 'drill' || tool_type == 'reamer' || tool_type == 'block drill'" name="tool_isDrill"/>
    <parameter expression="tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter'" name="tool_isJet"/>
    <parameter expression="tool_type == 'laser powder' || tool_type == 'laser wire' || tool_type == 'electric arc wire'" name="tool_isDepositing"/>
    <parameter expression="'tapered_bull_nose'" name="tool_taperedType"/>
    <parameter expression="'millimeters'" name="tool_unit"/>
    <parameter expression="5" name="tool_number"/>
    <parameter expression="tool_number" name="tool_diameterOffset"/>
    <parameter expression="tool_number" name="tool_lengthOffset"/>
    <parameter expression="tool_number" name="tool_compensationOffset"/>
    <parameter expression="0" name="tool_turret"/>
    <parameter expression="false" name="tool_manualToolChange"/>
    <parameter expression="false" name="tool_breakControl"/>
    <parameter expression="true" name="tool_live"/>
    <parameter expression="'flood'" name="tool_coolant"/>
    <parameter expression="'unspecified'" name="tool_material"/>
    <parameter expression="'6mm Flat Endmill'" name="tool_description"/>
    <parameter expression="''" name="tool_comment"/>
    <parameter expression="''" name="tool_vendor"/>
    <parameter expression="''" name="tool_productId"/>
    <parameter expression="6." name="tool_diameter"/>
    <parameter expression="0.0" name="tool_tipDiameter"/>
    <parameter expression="0.0" name="tool_tipOffset"/>
    <parameter expression="0.0" name="tool_cornerRadius"/>
    <parameter expression="tool_taperAngle * 2" name="tool_inclusiveAngle"/>
    <parameter expression="0.0" name="tool_taperAngle"/>
    <parameter expression="(tool_type == 'counter sink') ? 90.0deg : 118.0deg" name="tool_tipAngle"/>
    <parameter expression="60." name="tool_threadProfileAngle"/>
    <parameter expression="0.0" name="tool_tipLength"/>
    <parameter expression="20." name="tool_fluteLength"/>
    <parameter expression="tool_fluteLength" name="tool_shoulderLength"/>
    <parameter expression="22.5" name="tool_bodyLength"/>
    <parameter expression="63." name="tool_overallLength"/>
    <parameter expression="tool_diameter" name="tool_shaftDiameter"/>
    <parameter expression="tool_shaftDiameter/2" name="tool_segmentHeight"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterUpper"/>
    <parameter expression="Math.max((tool_bodyLength - tool_shoulderLength)/2; 1.0)" name="tool_shaftSegmentHeight"/>
    <parameter expression="tool_diameter" name="tool_shaftSegmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter" name="tool_shaftSegmentDiameterUpper"/>
    <parameter expression="0.0" name="tool_threadPitch"/>
    <parameter expression="1" name="tool_numberOfTeeth"/>
    <parameter expression="3" name="tool_numberOfFlutes"/>
    <parameter expression="false" name="holder_attached"/>
    <parameter expression="'Maritool CAT40-ER32-2.35'" name="holder_description"/>
    <parameter expression="''" name="holder_comment"/>
    <parameter expression="'Maritool'" name="holder_vendor"/>
    <parameter expression="'CAT40-ER32-2.35'" name="holder_productId"/>
    <parameter expression="''" name="holder_productLink"/>
    <parameter expression="''" name="holder_libraryName"/>
    <parameter expression="''" name="tool_productLink"/>
    <parameter expression="true" name="group_feedspeed"/>
    <parameter expression="false" name="sandvik_get_cutting_data"/>
    <parameter expression="false" name="preset_select"/>
    <parameter expression="12000." name="tool_spindleSpeed"/>
    <parameter expression="tool_isTurning ? (tool_unit == 'millimeters' ? 25mm : 1.0in) : tool_diameter" name="tool_stockDiameter"/>
    <parameter expression="tool_diameter * Math.PI * tool_spindleSpeed" name="tool_surfaceSpeed"/>
    <parameter expression="tool_spindleSpeed" name="tool_rampSpindleSpeed"/>
    <parameter expression="2388.43298969072157" name="tool_feedCutting"/>
    <parameter expression="tool_feedCutting/(tool_spindleSpeed * tool_numberOfFlutes)" name="tool_feedPerTooth"/>
    <parameter expression="120inpm" name="tool_feedProbeLink"/>
    <parameter expression="(tool_type == 'probe' || tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter' ? 40inpm : tool_feedCutting)" name="tool_feedEntry"/>
    <parameter expression="tool_feedCutting" name="tool_feedExit"/>
    <parameter expression="12inpm" name="tool_feedProbeMeasure"/>
    <parameter expression="2388.43298969072157" name="tool_feedRamp"/>
    <parameter expression="(tool_type=='drill' || tool_type=='reamer')?(40inpm):(tool_feedCutting/3)" name="tool_feedPlunge"/>
    <parameter expression="tool_feedPlunge/tool_spindleSpeed" name="tool_feedPerRevolution"/>
    <parameter expression="tool_feedPlunge" name="tool_feedRetract"/>
    <parameter expression="true" name="tool_clockwise"/>
    <parameter expression="'none'" name="featureOperationId"/>
    <parameter expression="1.44780000000009" name="surfaceZHigh"/>
    <parameter expression="-4.9022" name="surfaceZLow"/>
    <parameter expression="15.875" name="surfaceXLow"/>
    <parameter expression="288.92499999999995" name="surfaceXHigh"/>
    <parameter expression="52.75259802564608" name="surfaceYLow"/>
    <parameter expression="582.24740197435403" name="surfaceYHigh"/>
    <parameter expression="0.0" name="stockZHigh"/>
    <parameter expression="-4.9022" name="stockZLow"/>
    <parameter expression="0.0" name="stockXLow"/>
    <parameter expression="304.79999999999995" name="stockXHigh"/>
    <parameter expression="0.0" name="stockYLow"/>
    <parameter expression="635." name="stockYHigh"/>
    <parameter expression="false" name="tab_geometry"/>
    <parameter expression="true" name="group_geometry"/>
    <parameter expression="'selection-contours'" name="contourMode"/>
    <parameter expression="true" name="contours"/>
    <parameter expression="false" name="geometry_selection_create"/>
    <parameter expression="tool_diameter / 2" name="cornerRadiusMinimum"/>
    <parameter expression="tool_diameter * 5" name="cornerRadiusMaximum"/>
    <parameter expression="0 mm" name="depthMinimum"/>
    <parameter expression="tool_fluteLength" name="depthMaximum"/>
    <parameter expression="false" name="includeHoles"/>
    <parameter expression="0 mm" name="roundDiameterMinimum"/>
    <parameter expression="false" name="selectCoPlanarFaces"/>
    <parameter expression="'all'" name="contours_loops"/>
    <parameter expression="'start-outside'" name="contours_side"/>
    <parameter expression="0in" name="tangentialExtensionDistance"/>
    <parameter expression="false" name="doSeparateTangentialEndExtension"/>
    <parameter expression="tangentialExtensionDistance" name="tangentialExtensionDistanceEnd"/>
    <parameter expression="false" name="useStockContours"/>
    <parameter expression="false" name="stockContours"/>
    <parameter expression="false" name="group_tabs"/>
    <parameter expression="'rectangular'" name="tabShape"/>
    <parameter expression="tool_diameter" name="tabWidth"/>
    <parameter expression="tool_diameter * 0.25" name="tabHeight"/>
    <parameter expression="'distance'" name="tabPositioning"/>
    <parameter expression="false" name="tabPositions"/>
    <parameter expression="4in" name="tabDistance"/>
    <parameter expression="false" name="useRestMachining"/>
    <parameter expression="tool_diameter * 2" name="restMaterialCutterDiameter"/>
    <parameter expression="0 mm" name="restMaterialCornerRadius"/>
    <parameter expression="0deg" name="restMaterialTaperAngle"/>
    <parameter expression="restMaterialCutterDiameter" name="restMaterialShoulderLength"/>
    <parameter expression="0in" name="restMaterialStockToLeave"/>
    <parameter expression="''" name="restMaterialTool"/>
    <parameter expression="false" name="doWrap"/>
    <parameter expression="true" name="unwrap"/>
    <parameter expression="false" name="wrap_cylinder"/>
    <parameter expression="0" name="wrap_cylinder_radius"/>
    <parameter expression="0in" name="wrap_nominalRadius_offset"/>
    <parameter expression="wrap_cylinder_radius + wrap_nominalRadius_offset" name="wrap_nominalRadius_value"/>
    <parameter expression="false" name="overrideToolView"/>
    <parameter expression="'useWCS'" name="view_orientation_mode"/>
    <parameter expression="false" name="view_orientation_axisZ"/>
    <parameter expression="false" name="view_orientation_flipZ"/>
    <parameter expression="false" name="view_orientation_cSys"/>
    <parameter expression="false" name="view_orientation_surfaceNormal"/>
    <parameter expression="0deg" name="view_turn_from_setup"/>
    <parameter expression="0deg" name="view_tilt_from_setup"/>
    <parameter expression="0.0" name="view_turn_from_recipe"/>
    <parameter expression="0.0" name="view_tilt_from_recipe"/>
    <parameter expression="false" name="view_align_to_view"/>
    <parameter expression="false" name="view_align_to_view_direction"/>
    <parameter expression="false" name="toolOrientationAccessibilityShadingEnabled"/>
    <parameter expression="false" name="view_orientation_axisX"/>
    <parameter expression="false" name="view_orientation_flipX"/>
    <parameter expression="false" name="view_orientation_axisY"/>
    <parameter expression="false" name="view_orientation_flipY"/>
    <parameter expression="(view_orientation_mode == 'surfaceNormalX' || view_orientation_mode == 'surfaceNormalY') ? 'surfacePointOrigin' : 'jobOrigin'" name="view_origin_mode"/>
    <parameter expression="false" name="view_origin_point"/>
    <parameter expression="true" name="view_model_point"/>
    <parameter expression="'top center'" name="view_origin_boxPoint"/>
    <parameter expression="true" name="view_stock_point"/>
    <parameter expression="false" name="machineOrientationInfo"/>
    <parameter expression="false" name="tab_heights"/>
    <parameter expression="true" name="clearanceHeight_group"/>
    <parameter expression="'from retract height'" name="clearanceHeight_mode"/>
    <parameter expression="false" name="clearanceHeight_ref"/>
    <parameter expression="0.4in" name="clearanceHeight_offset"/>
    <parameter expression="15.24" name="clearanceHeight_value"/>
    <parameter expression="true" name="clearanceHeight_absolute"/>
    <parameter expression="true" name="retractHeight_group"/>
    <parameter expression="'from stock top'" name="retractHeight_mode"/>
    <parameter expression="false" name="retractHeight_ref"/>
    <parameter expression="0.2in" name="retractHeight_offset"/>
    <parameter expression="5.08" name="retractHeight_value"/>
    <parameter expression="true" name="retractHeight_absolute"/>
    <parameter expression="true" name="feedHeight_group"/>
    <parameter expression="'from top'" name="feedHeight_mode"/>
    <parameter expression="false" name="feedHeight_ref"/>
    <parameter expression="0.2in" name="feedHeight_offset"/>
    <parameter expression="5.08" name="feedHeight_value"/>
    <parameter expression="(feedHeight_mode == 'disabled') ? false : true" name="useZFeed"/>
    <parameter expression="true" name="feedHeight_absolute"/>
    <parameter expression="true" name="topHeight_group"/>
    <parameter expression="'from stock top'" name="topHeight_mode"/>
    <parameter expression="false" name="topHeight_ref"/>
    <parameter expression="0in" name="topHeight_offset"/>
    <parameter expression="0.0" name="topHeight_value"/>
    <parameter expression="true" name="topHeight_absolute"/>
    <parameter expression="true" name="bottomHeight_group"/>
    <parameter expression="'from contour'" name="bottomHeight_mode"/>
    <parameter expression="false" name="bottomHeight_ref"/>
    <parameter expression="0in" name="bottomHeight_offset"/>
    <parameter expression="0.0" name="bottomHeight_value"/>
    <parameter expression="false" name="bottomHeight_absolute"/>
    <parameter expression="false" name="tab_passes"/>
    <parameter expression="true" name="group_passes"/>
    <parameter expression="0.0004in" name="tolerance"/>
    <parameter expression="tolerance * 0.5" name="contourTolerance"/>
    <parameter expression="tolerance" name="calculationTolerance"/>
    <parameter expression="0.01*calculationTolerance" name="thinningTolerance"/>
    <parameter expression="0.0004in" name="chainingTolerance"/>
    <parameter expression="calculationTolerance" name="gougingTolerance"/>
    <parameter expression="'left'" name="compensation"/>
    <parameter expression="compensation == 'right'" name="rightCompensation"/>
    <parameter expression="'computer'" name="compensationType"/>
    <parameter expression="(numberOfFinishingStepovers > 0) ? Math.min(tool_diameter * 0.05; finishingStepover * 0.95) : (tool_diameter * 0.05)" name="compensationDeltaRadius"/>
    <parameter expression="false" name="makeSharpCorners"/>
    <parameter expression="0.0" name="minimumCuttingRadius"/>
    <parameter expression="0in" name="finishingSmoothingDeviation"/>
    <parameter expression="true" name="doMultipleFinishingPasses"/>
    <parameter expression="4" name="numberOfFinishingStepovers"/>
    <parameter expression="tool_diameter * 0.1" name="finishingStepover"/>
    <parameter expression="compensationType != 'computer'" name="leadsForAllFinishingPasses"/>
    <parameter expression="tool_feedCutting" name="finishFeedrate"/>
    <parameter expression="true" name="nullPass"/>
    <parameter expression="0in" name="finishingOverlap"/>
    <parameter expression="0in" name="leadEndDistance"/>
    <parameter expression="'roll'" name="cornerMode"/>
    <parameter expression="0" name="fragmentExtensionDistance"/>
    <parameter expression="0" name="tangentialFragmentExtensionDistance"/>
    <parameter expression="false" name="preserveOrder"/>
    <parameter expression="false" name="bothWays"/>
    <parameter expression="false" name="doRoughingPasses"/>
    <parameter expression="Math.max((tool_diameter - (2 * tool_cornerRadius)) * 0.95; tool_diameter * 0.20)" name="maximumStepover"/>
    <parameter expression="minimumCuttingRadius" name="minimumCuttingRadiusJl"/>
    <parameter expression="0.1 * maximumStepover" name="minimumRoughingStepover"/>
    <parameter expression="tool_type == 'tapered mill' ? (tool_taperedType =='tapered_ball' ? tool_diameter / 2 : tool_diameter/2 - tool_cornerRadius) : tool_diameter/2 - tool_cornerRadius" name="flatTipRadius"/>
    <parameter expression="((tool_type == 'chamfer mill') || (tool_type == 'counter sink') ) ? 0.4875*tool_tipDiameter : 0.4875*tool_diameter" name="maximumEnsureCutRadius"/>
    <parameter expression="maximumEnsureCutRadius" name="ensureCutRadius"/>
    <parameter expression="false" name="applyFinalSmoothingDeviation"/>
    <parameter expression="0.004in" name="smoothingDeviation"/>
    <parameter expression="1" name="maximumRoughingSteps"/>
    <parameter expression="0.25*finishingStepover" name="minimumFinishingStepover"/>
    <parameter expression="false" name="doMultipleDepths"/>
    <parameter expression="tool_diameter * 0.2" name="maximumStepdown"/>
    <parameter expression="0" name="numberOfFinishingStepdowns"/>
    <parameter expression="0.2mm" name="finishingStepdown"/>
    <parameter expression="tool_taperAngle" name="slopeAngle"/>
    <parameter expression="'along-wall'" name="taperApproachMode"/>
    <parameter expression="doMultipleDepths ? slopeAngle : (tool_taperAngle > 0 ? tool_taperAngle : tool_tipAngle*0.5)" name="wallTaperAngle"/>
    <parameter expression="false" name="onlyFinishFinal"/>
    <parameter expression="true" name="roughFinal"/>
    <parameter expression="true" name="useEvenStepdowns"/>
    <parameter expression="false" name="orderByDepth"/>
    <parameter expression="true" name="orderByIslands"/>
    <parameter expression="false" name="orderByStep"/>
    <parameter expression="false" name="useThinWall"/>
    <parameter expression="0.04in" name="thinWallWidth"/>
    <parameter expression="tool_type == 'chamfer mill' || tool_type == 'center drill' || tool_type == 'counter sink' || tool_type == 'drill' || tool_type == 'spot drill'" name="doChamfer"/>
    <parameter expression="0in" name="chamferWidth"/>
    <parameter expression="0in" name="chamferTipOffset"/>
    <parameter expression="tool_cornerRadius/4" name="chamferWidthBall"/>
    <parameter expression="chamferWidthBall" name="chamferDepthBall"/>
    <parameter expression="false" name="useStockToLeave"/>
    <parameter expression="0.004in" name="stockToLeave"/>
    <parameter expression="stockToLeave" name="verticalStockToLeave"/>
    <parameter expression="false" name="simpleStockToLeave"/>
    <parameter expression="false" name="smoothingFilter"/>
    <parameter expression="tolerance" name="smoothingFilterTolerance"/>
    <parameter expression="false" name="useFeedOptimization"/>
    <parameter expression="25deg" name="reducedFeedChange"/>
    <parameter expression="tool_diameter * 0.05" name="reducedFeedRadius"/>
    <parameter expression="tool_diameter * 0.2" name="reducedFeedDistance"/>
    <parameter expression="tool_feedCutting * 0.25" name="reducedFeedrate"/>
    <parameter expression="true" name="reduceOnlyInnerCorners"/>
    <parameter expression="false" name="tab_linking"/>
    <parameter expression="true" name="group_linking"/>
    <parameter expression="'disabled'" name="highFeedrateMode"/>
    <parameter expression="Math.max(tool_feedCutting; Math.max(tool_feedEntry; tool_feedExit))" name="highFeedrate"/>
    <parameter expression="true" name="allowRapidRetract"/>
    <parameter expression="maximumStepdown + 1mm" name="safeDistance"/>
    <parameter expression="false" name="keepToolDown"/>
    <parameter expression="2in" name="stayDownDistance"/>
    <parameter expression="0in" name="liftHeight"/>
    <parameter expression="true" name="group_leadsTranstions"/>
    <parameter expression="true" name="smoothTransitions"/>
    <parameter expression="true" name="doLeadIn"/>
    <parameter expression="tool_diameter * 0.1" name="entry_radius"/>
    <parameter expression="cornerMode == 'sharp with loop' ? 0.0deg : 90.0deg" name="entry_sweep"/>
    <parameter expression="tool_diameter * 0.1" name="entry_distance"/>
    <parameter expression="false" name="entry_perpendicular"/>
    <parameter expression="entry_radius" name="entry_verticalRadius"/>
    <parameter expression="entry_radius" name="leadInRadius"/>
    <parameter expression="entry_verticalRadius" name="leadInVerticalRadius"/>
    <parameter expression="true" name="doLeadOut"/>
    <parameter expression="true" name="exit_sameAsEntry"/>
    <parameter expression="tool_diameter * 0.1" name="exit_radius"/>
    <parameter expression="90.0deg" name="exit_sweep"/>
    <parameter expression="tool_diameter * 0.1" name="exit_distance"/>
    <parameter expression="false" name="exit_perpendicular"/>
    <parameter expression="exit_radius" name="exit_verticalRadius"/>
    <parameter expression="exit_radius" name="leadOutRadius"/>
    <parameter expression="exit_verticalRadius" name="leadOutVerticalRadius"/>
    <parameter expression="false" name="doRamp"/>
    <parameter expression="'profile'" name="rampType"/>
    <parameter expression="2.0deg" name="rampAngle"/>
    <parameter expression="tool_fluteLength" name="maximumRampZStepdown"/>
    <parameter expression="0.1in" name="rampClearanceHeight"/>
    <parameter expression="Math.max((tool_diameter - 2 * tool_cornerRadius) * 0.95; tool_diameter * 0.25)" name="helicalRampDiameter"/>
    <parameter expression="helicalRampDiameter" name="minimumRampDiameter"/>
    <parameter expression="doRamp" name="alwaysMakeContourRamp"/>
    <parameter expression="true" name="allowPlunging"/>
    <parameter expression="rampType == 'helix'" name="allowHelicalRamps"/>
    <parameter expression="(rampType == 'helix') || (rampType == 'smooth profile')" name="allowContourRamps"/>
    <parameter expression="(rampType == 'helix') || (rampType == 'smooth profile')" name="allowSmoothContourRamps"/>
    <parameter expression="rampType == 'zigzag'" name="allowZigZagRamps"/>
    <parameter expression="true" name="group_entry_drill_positions"/>
    <parameter expression="false" name="predrillPositions"/>
    <parameter expression="false" name="entryPositions"/>
    <parameter expression="true" name="use_tool_stepdown"/>
    <parameter expression="1.41471710366101" name="tool_stepdown"/>
    <parameter expression="0.008in" name="tool_finishingStepdown"/>
    <parameter expression="true" name="use_tool_stepover"/>
    <parameter expression="6." name="tool_stepover"/>
    <parameter expression="tool_diameter * 0.1" name="tool_finishingStepover"/>
    <parameter expression="'helix'" name="tool_rampType"/>
    <parameter expression="2.0deg" name="tool_rampAngle"/>
    <parameter expression="false" name="associatedView"/>
  </template>

  <template description="6mm Cutout" strategy="contour2d" unit="inches" version="52">
    <tool guid="b9f7d341-1a0c-4a42-8deb-71940700ca49" type="flat end mill" unit="millimeters" version="1.4">
      <description>6mm Flat Endmill</description>
      <nc break-control="0" diameter-offset="7" length-offset="7" live-tool="1" manual-tool-change="0" number="7" turret="0"/>
      <coolant mode="flood"/>
      <material name="unspecified"/>
      <body body-length="22.5" coolant-support="no" diameter="6" flute-length="20" number-of-flutes="3" overall-length="63" shaft-diameter="6" shoulder-length="20" thread-pitch="0" thread-profile-angle="60"/>
      <holder description="Maritool CAT40-ER32-2.35" product-id="CAT40-ER32-2.35" vendor="Maritool">
        <section diameter="38.1" length="0"/>
        <section diameter="50.038" length="3.7592"/>
        <section diameter="50.038" length="21.2344"/>
        <section diameter="39.878" length="0"/>
        <section diameter="39.878" length="4.4704"/>
        <section diameter="44.45" length="2.286"/>
        <section diameter="44.45" length="10.795"/>
        <section diameter="46.99" length="1.27"/>
        <section diameter="62.0268" length="0"/>
        <section diameter="63.5508" length="0.762"/>
        <section diameter="63.5508" length="3.683"/>
        <section diameter="56.261" length="2.0066"/>
        <section diameter="56.261" length="2.9972"/>
        <section diameter="63.5508" length="2.0066"/>
        <section diameter="63.5508" length="3.6322"/>
        <section diameter="62.0268" length="0.762"/>
        <section diameter="44.45" length="0"/>
        <section diameter="44.45" length="3.175"/>
      </holder>
      <motion clockwise="yes" cutting-feedrate="2388.43" entry-feedrate="2388.43" exit-feedrate="2388.43" feed-mode="per-minute" plunge-feedrate="796.144" ramp-feedrate="2388.43" ramp-spindle-rpm="12000" retract-feedrate="0" spindle-rpm="12000"/>
      <presets>
        <preset description="SAMPLE preset for slotting in Aluminum" id="{2f05f455-c098-4964-a246-cbddf0288a8a}" name="Aluminum - Slotting" tool_coolant="flood" tool_feedCutting="2388.4329896907207" tool_feedEntry="2388.4329896907207" tool_feedExit="2388.4329896907207" tool_feedPlunge="796.14432989690738" tool_feedRamp="2388.4329896907207" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Aluminum" id="{2974ea6b-49f4-4122-a104-138f7effcafe}" name="Aluminum - Roughing" tool_coolant="flood" tool_feedCutting="2388.4329896907207" tool_feedEntry="2388.4329896907207" tool_feedExit="2388.4329896907207" tool_feedPlunge="796.14432989690738" tool_feedRamp="2388.4329896907207" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Aluminum" id="{e83c3b2e-460b-45b1-b746-02b38c0181b9}" name="Aluminum - Finishing" tool_coolant="flood" tool_feedCutting="3018.0655670103101" tool_feedEntry="3018.0655670103101" tool_feedExit="3018.0655670103101" tool_feedPlunge="1006.0218556701035" tool_feedRamp="3018.0655670103101" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Brass" id="{9ad36c27-2f41-4c15-b2a9-3dd540c093f2}" name="Brass - Slotting" tool_coolant="flood" tool_feedCutting="1286.7065600212859" tool_feedEntry="1286.7065600212859" tool_feedExit="1286.7065600212859" tool_feedPlunge="428.90218667376178" tool_feedRamp="1286.7065600212859" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Brass" id="{c600d577-b8bb-4462-bf5a-705f0182c6f6}" name="Brass - Roughing" tool_coolant="flood" tool_feedCutting="1286.7065600212859" tool_feedEntry="1286.7065600212859" tool_feedExit="1286.7065600212859" tool_feedPlunge="428.90218667376178" tool_feedRamp="1286.7065600212859" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Brass" id="{aeaae811-5142-48ef-bf31-7216976e6b06}" name="Brass - Finishing" tool_coolant="flood" tool_feedCutting="1626.0815040356028" tool_feedEntry="1626.0815040356028" tool_feedExit="1626.0815040356028" tool_feedPlunge="542.02716801186796" tool_feedRamp="1626.0815040356028" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Copper" id="{8204b010-0a4a-41d2-aa17-92a0a53e504f}" name="Copper - Slotting" tool_coolant="flood" tool_feedCutting="579.01795200957793" tool_feedEntry="579.01795200957793" tool_feedExit="579.01795200957793" tool_feedPlunge="193.00598400319257" tool_feedRamp="579.01795200957793" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Copper" id="{1ea5f5e1-f8ac-410d-b50f-725fb17ad733}" name="Copper - Roughing" tool_coolant="flood" tool_feedCutting="579.01795200957793" tool_feedEntry="579.01795200957793" tool_feedExit="579.01795200957793" tool_feedPlunge="193.00598400319257" tool_feedRamp="579.01795200957793" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Copper" id="{6353ca0d-e57b-4657-bbf7-39c9f377ee42}" name="Copper - Finishing" tool_coolant="flood" tool_feedCutting="731.73667681602183" tool_feedEntry="731.73667681602183" tool_feedExit="731.73667681602183" tool_feedPlunge="243.91222560534058" tool_feedRamp="731.73667681602183" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Low Carbon Steel" id="{76aa7668-7793-4d91-86b7-5d2be4274845}" name="Low Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="554.56469611582452" tool_feedEntry="554.56469611582452" tool_feedExit="554.56469611582452" tool_feedPlunge="184.85489870527505" tool_feedRamp="554.56469611582452" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Low Carbon Steel" id="{131fe77f-ecf6-4955-9336-eb14c659c506}" name="Low Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="497.82200004741293" tool_feedEntry="497.82200004741264" tool_feedExit="497.82200004741264" tool_feedPlunge="165.940666682471" tool_feedRamp="497.82200004741264" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Low Carbon Steel" id="{5f0ca95f-7921-404d-9a00-419d6f2edfd5}" name="Low Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="633.24760793429459" tool_feedEntry="633.24760793429459" tool_feedExit="633.24760793429459" tool_feedPlunge="211.08253597809841" tool_feedRamp="633.24760793429459" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in High Carbon Steel" id="{a3f4ed8a-f6e2-461c-bf82-a49658fce2ac}" name="High Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="202.50092481118529" tool_feedEntry="202.50092481118529" tool_feedExit="202.50092481118529" tool_feedPlunge="67.500308270395081" tool_feedRamp="202.50092481118529" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in High Carbon Steel" id="{fd5a6afb-6297-4d14-87a4-0b8907e8416d}" name="High Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.05192957863414" tool_feedEntry="182.05192957863414" tool_feedExit="182.05192957863414" tool_feedPlunge="60.683976526211296" tool_feedRamp="182.05192957863414" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in High Carbon Steel" id="{3dc11a61-91f0-41bd-92cf-e86de0746226}" name="High Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="233.06629442039716" tool_feedEntry="233.06629442039716" tool_feedExit="233.06629442039716" tool_feedPlunge="77.688764806798957" tool_feedRamp="233.06629442039716" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Plastics" id="{2823ca6f-3665-48f4-9fa1-0b61d9f36966}" name="Plastics - Slotting" tool_coolant="flood" tool_feedCutting="2398.3793814433002" tool_feedEntry="2398.3793814433002" tool_feedExit="2398.3793814433002" tool_feedPlunge="799.45979381443271" tool_feedRamp="2398.3793814433002" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="1.6105122169007238" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Plastics" id="{49fe2231-5c58-4323-91d1-88ebc10d4564}" name="Plastics - Roughing" tool_coolant="flood" tool_feedCutting="2398.3793814433002" tool_feedEntry="2398.3793814433002" tool_feedExit="2398.3793814433002" tool_feedPlunge="799.45979381443271" tool_feedRamp="2398.3793814433002" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Plastics" id="{e7cb1913-8694-4016-b8f4-0b8e22065a66}" name="Plastics - Finishing" tool_coolant="flood" tool_feedCutting="3003.1459793814442" tool_feedEntry="3003.1459793814442" tool_feedExit="3003.1459793814442" tool_feedPlunge="1001.0486597938141" tool_feedRamp="3003.1459793814442" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Stainless Steel" id="{18d85e9d-c9a3-4070-ba3b-e762bcebb5b4}" name="Stainless Steel - Slotting" tool_coolant="flood" tool_feedCutting="202.50092481118529" tool_feedEntry="202.50092481118529" tool_feedExit="202.50092481118529" tool_feedPlunge="67.500308270395081" tool_feedRamp="202.50092481118529" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="2.1000000000000001" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Stainless Steel" id="{a6d65de3-3ea7-4b34-b8ce-79b0c9806952}" name="Stainless Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.05192957863414" tool_feedEntry="182.05192957863414" tool_feedExit="182.05192957863414" tool_feedPlunge="60.683976526211296" tool_feedRamp="182.05192957863414" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Stainless Steel" id="{c6e8e0be-b511-4c6b-b132-02cabd39ad35}" name="Stainless Steel - Finishing" tool_coolant="flood" tool_feedCutting="233.06629442039716" tool_feedEntry="233.06629442039716" tool_feedExit="233.06629442039716" tool_feedPlunge="77.688764806798957" tool_feedRamp="233.06629442039716" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Titanium" id="{d71df74c-cfdc-4d97-9c76-24440431f606}" name="Titanium - Slotting" tool_coolant="flood" tool_feedCutting="259.45931724058721" tool_feedEntry="259.45931724058721" tool_feedExit="259.45931724058721" tool_feedPlunge="86.486439080195865" tool_feedRamp="259.45931724058721" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Titanium" id="{bc1d614a-788a-4964-b96a-fb6fbc84c630}" name="Titanium - Roughing" tool_coolant="flood" tool_feedCutting="258.45410118310974" tool_feedEntry="258.45410118310974" tool_feedExit="258.45410118310974" tool_feedPlunge="86.151367061036552" tool_feedRamp="258.45410118310974" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Titanium" id="{24467502-c563-412f-bfae-07566919a4db}" name="Titanium - Finishing" tool_coolant="flood" tool_feedCutting="259.45931724058721" tool_feedEntry="259.45931724058721" tool_feedExit="259.45931724058721" tool_feedPlunge="86.486439080195865" tool_feedRamp="259.45931724058721" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
      </presets>
    </tool>
    <parameter expression="false" name="advancedMode"/>
    <parameter expression="false" name="betaMode"/>
    <parameter expression="false" name="alphaMode"/>
    <parameter expression="false" name="isXpress"/>
    <parameter expression="true" name="licenseMultiaxis"/>
    <parameter expression="true" name="license3D"/>
    <parameter expression="false" name="metric"/>
    <parameter expression="true" name="isAssemblyDocument"/>
    <parameter expression="'operation'" name="context"/>
    <parameter expression="'contour2d'" name="strategy"/>
    <parameter expression="'2D Contour'" name="operation_description"/>
    <parameter expression="false" name="tab_tool"/>
    <parameter expression="true" name="group_tool"/>
    <parameter expression="false" name="sandvik_tool_params"/>
    <parameter expression="false" name="sandvik_select_assembly"/>
    <parameter expression="false" name="sandvik_get_tool_recommendation"/>
    <parameter expression="false" name="tool_select"/>
    <parameter expression="'flat end mill'" name="tool_type"/>
    <parameter expression="true" name="undercut"/>
    <parameter expression="tool_type == 'turning boring' || tool_type == 'turning general' || tool_type == 'turning threading' || tool_type == 'turning grooving' || tool_type == 'turning custom'" name="tool_isTurning"/>
    <parameter expression="tool_type == 'thread mill' || tool_type == 'form mill' || tool_type == 'tapered mill' || tool_type == 'radius mill' || tool_type == 'dovetail mill' || tool_type == 'face mill' || tool_type == 'bull nose end mill' || tool_type == 'slot mill' || tool_type == 'flat end mill' || tool_type == 'ball end mill' || tool_type == 'lollipop mill' || tool_type == 'chamfer mill'" name="tool_isMill"/>
    <parameter expression="tool_type == 'counter bore' || tool_type == 'boring bar' || tool_type == 'spot drill' || tool_type == 'counter sink' || tool_type == 'center drill' || tool_type == 'tap right hand' || tool_type == 'tap left hand' || tool_type == 'drill' || tool_type == 'reamer' || tool_type == 'block drill'" name="tool_isDrill"/>
    <parameter expression="tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter'" name="tool_isJet"/>
    <parameter expression="tool_type == 'laser powder' || tool_type == 'laser wire' || tool_type == 'electric arc wire'" name="tool_isDepositing"/>
    <parameter expression="'tapered_bull_nose'" name="tool_taperedType"/>
    <parameter expression="'millimeters'" name="tool_unit"/>
    <parameter expression="7" name="tool_number"/>
    <parameter expression="tool_number" name="tool_diameterOffset"/>
    <parameter expression="tool_number" name="tool_lengthOffset"/>
    <parameter expression="tool_number" name="tool_compensationOffset"/>
    <parameter expression="0" name="tool_turret"/>
    <parameter expression="false" name="tool_manualToolChange"/>
    <parameter expression="false" name="tool_breakControl"/>
    <parameter expression="true" name="tool_live"/>
    <parameter expression="'flood'" name="tool_coolant"/>
    <parameter expression="'unspecified'" name="tool_material"/>
    <parameter expression="'6mm Flat Endmill'" name="tool_description"/>
    <parameter expression="''" name="tool_comment"/>
    <parameter expression="''" name="tool_vendor"/>
    <parameter expression="''" name="tool_productId"/>
    <parameter expression="6." name="tool_diameter"/>
    <parameter expression="0.0" name="tool_tipDiameter"/>
    <parameter expression="0.0" name="tool_tipOffset"/>
    <parameter expression="0.0" name="tool_cornerRadius"/>
    <parameter expression="tool_taperAngle * 2" name="tool_inclusiveAngle"/>
    <parameter expression="0.0" name="tool_taperAngle"/>
    <parameter expression="(tool_type == 'counter sink') ? 90.0deg : 118.0deg" name="tool_tipAngle"/>
    <parameter expression="60." name="tool_threadProfileAngle"/>
    <parameter expression="0.0" name="tool_tipLength"/>
    <parameter expression="20." name="tool_fluteLength"/>
    <parameter expression="tool_fluteLength" name="tool_shoulderLength"/>
    <parameter expression="22.5" name="tool_bodyLength"/>
    <parameter expression="63." name="tool_overallLength"/>
    <parameter expression="tool_diameter" name="tool_shaftDiameter"/>
    <parameter expression="tool_shaftDiameter/2" name="tool_segmentHeight"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterUpper"/>
    <parameter expression="Math.max((tool_bodyLength - tool_shoulderLength)/2; 1.0)" name="tool_shaftSegmentHeight"/>
    <parameter expression="tool_diameter" name="tool_shaftSegmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter" name="tool_shaftSegmentDiameterUpper"/>
    <parameter expression="0.0" name="tool_threadPitch"/>
    <parameter expression="1" name="tool_numberOfTeeth"/>
    <parameter expression="3" name="tool_numberOfFlutes"/>
    <parameter expression="false" name="holder_attached"/>
    <parameter expression="'Maritool CAT40-ER32-2.35'" name="holder_description"/>
    <parameter expression="''" name="holder_comment"/>
    <parameter expression="'Maritool'" name="holder_vendor"/>
    <parameter expression="'CAT40-ER32-2.35'" name="holder_productId"/>
    <parameter expression="''" name="holder_productLink"/>
    <parameter expression="''" name="holder_libraryName"/>
    <parameter expression="''" name="tool_productLink"/>
    <parameter expression="true" name="group_feedspeed"/>
    <parameter expression="false" name="sandvik_get_cutting_data"/>
    <parameter expression="false" name="preset_select"/>
    <parameter expression="12000." name="tool_spindleSpeed"/>
    <parameter expression="tool_isTurning ? (tool_unit == 'millimeters' ? 25mm : 1.0in) : tool_diameter" name="tool_stockDiameter"/>
    <parameter expression="tool_diameter * Math.PI * tool_spindleSpeed" name="tool_surfaceSpeed"/>
    <parameter expression="tool_spindleSpeed" name="tool_rampSpindleSpeed"/>
    <parameter expression="2388.43298969072157" name="tool_feedCutting"/>
    <parameter expression="tool_feedCutting/(tool_spindleSpeed * tool_numberOfFlutes)" name="tool_feedPerTooth"/>
    <parameter expression="120inpm" name="tool_feedProbeLink"/>
    <parameter expression="(tool_type == 'probe' || tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter' ? 40inpm : tool_feedCutting)" name="tool_feedEntry"/>
    <parameter expression="tool_feedCutting" name="tool_feedExit"/>
    <parameter expression="12inpm" name="tool_feedProbeMeasure"/>
    <parameter expression="2388.43298969072157" name="tool_feedRamp"/>
    <parameter expression="(tool_type=='drill' || tool_type=='reamer')?(40inpm):(tool_feedCutting/3)" name="tool_feedPlunge"/>
    <parameter expression="tool_feedPlunge/tool_spindleSpeed" name="tool_feedPerRevolution"/>
    <parameter expression="tool_feedPlunge" name="tool_feedRetract"/>
    <parameter expression="true" name="tool_clockwise"/>
    <parameter expression="'none'" name="featureOperationId"/>
    <parameter expression="1.44780000000009" name="surfaceZHigh"/>
    <parameter expression="-4.9022" name="surfaceZLow"/>
    <parameter expression="15.875" name="surfaceXLow"/>
    <parameter expression="288.92499999999995" name="surfaceXHigh"/>
    <parameter expression="52.75259802564608" name="surfaceYLow"/>
    <parameter expression="582.24740197435403" name="surfaceYHigh"/>
    <parameter expression="0.0" name="stockZHigh"/>
    <parameter expression="-4.9022" name="stockZLow"/>
    <parameter expression="0.0" name="stockXLow"/>
    <parameter expression="304.79999999999995" name="stockXHigh"/>
    <parameter expression="0.0" name="stockYLow"/>
    <parameter expression="635." name="stockYHigh"/>
    <parameter expression="false" name="tab_geometry"/>
    <parameter expression="true" name="group_geometry"/>
    <parameter expression="'selection-contours'" name="contourMode"/>
    <parameter expression="true" name="contours"/>
    <parameter expression="false" name="geometry_selection_create"/>
    <parameter expression="tool_diameter / 2" name="cornerRadiusMinimum"/>
    <parameter expression="tool_diameter * 5" name="cornerRadiusMaximum"/>
    <parameter expression="0 mm" name="depthMinimum"/>
    <parameter expression="tool_fluteLength" name="depthMaximum"/>
    <parameter expression="false" name="includeHoles"/>
    <parameter expression="0 mm" name="roundDiameterMinimum"/>
    <parameter expression="false" name="selectCoPlanarFaces"/>
    <parameter expression="'all'" name="contours_loops"/>
    <parameter expression="'start-outside'" name="contours_side"/>
    <parameter expression="0in" name="tangentialExtensionDistance"/>
    <parameter expression="false" name="doSeparateTangentialEndExtension"/>
    <parameter expression="tangentialExtensionDistance" name="tangentialExtensionDistanceEnd"/>
    <parameter expression="false" name="useStockContours"/>
    <parameter expression="false" name="stockContours"/>
    <parameter expression="true" name="group_tabs"/>
    <parameter expression="'rectangular'" name="tabShape"/>
    <parameter expression="tool_diameter" name="tabWidth"/>
    <parameter expression="tool_diameter * 0.25" name="tabHeight"/>
    <parameter expression="'distance'" name="tabPositioning"/>
    <parameter expression="false" name="tabPositions"/>
    <parameter expression="3 in" name="tabDistance"/>
    <parameter expression="false" name="useRestMachining"/>
    <parameter expression="tool_diameter * 2" name="restMaterialCutterDiameter"/>
    <parameter expression="0 mm" name="restMaterialCornerRadius"/>
    <parameter expression="0deg" name="restMaterialTaperAngle"/>
    <parameter expression="restMaterialCutterDiameter" name="restMaterialShoulderLength"/>
    <parameter expression="0in" name="restMaterialStockToLeave"/>
    <parameter expression="''" name="restMaterialTool"/>
    <parameter expression="false" name="doWrap"/>
    <parameter expression="true" name="unwrap"/>
    <parameter expression="false" name="wrap_cylinder"/>
    <parameter expression="0" name="wrap_cylinder_radius"/>
    <parameter expression="0in" name="wrap_nominalRadius_offset"/>
    <parameter expression="wrap_cylinder_radius + wrap_nominalRadius_offset" name="wrap_nominalRadius_value"/>
    <parameter expression="false" name="overrideToolView"/>
    <parameter expression="'useWCS'" name="view_orientation_mode"/>
    <parameter expression="false" name="view_orientation_axisZ"/>
    <parameter expression="false" name="view_orientation_flipZ"/>
    <parameter expression="false" name="view_orientation_cSys"/>
    <parameter expression="false" name="view_orientation_surfaceNormal"/>
    <parameter expression="0deg" name="view_turn_from_setup"/>
    <parameter expression="0deg" name="view_tilt_from_setup"/>
    <parameter expression="0.0" name="view_turn_from_recipe"/>
    <parameter expression="0.0" name="view_tilt_from_recipe"/>
    <parameter expression="false" name="view_align_to_view"/>
    <parameter expression="false" name="view_align_to_view_direction"/>
    <parameter expression="false" name="toolOrientationAccessibilityShadingEnabled"/>
    <parameter expression="false" name="view_orientation_axisX"/>
    <parameter expression="false" name="view_orientation_flipX"/>
    <parameter expression="false" name="view_orientation_axisY"/>
    <parameter expression="false" name="view_orientation_flipY"/>
    <parameter expression="(view_orientation_mode == 'surfaceNormalX' || view_orientation_mode == 'surfaceNormalY') ? 'surfacePointOrigin' : 'jobOrigin'" name="view_origin_mode"/>
    <parameter expression="false" name="view_origin_point"/>
    <parameter expression="true" name="view_model_point"/>
    <parameter expression="'top center'" name="view_origin_boxPoint"/>
    <parameter expression="true" name="view_stock_point"/>
    <parameter expression="false" name="machineOrientationInfo"/>
    <parameter expression="false" name="tab_heights"/>
    <parameter expression="true" name="clearanceHeight_group"/>
    <parameter expression="'from retract height'" name="clearanceHeight_mode"/>
    <parameter expression="false" name="clearanceHeight_ref"/>
    <parameter expression="0.4in" name="clearanceHeight_offset"/>
    <parameter expression="15.24" name="clearanceHeight_value"/>
    <parameter expression="true" name="clearanceHeight_absolute"/>
    <parameter expression="true" name="retractHeight_group"/>
    <parameter expression="'from stock top'" name="retractHeight_mode"/>
    <parameter expression="false" name="retractHeight_ref"/>
    <parameter expression="0.2in" name="retractHeight_offset"/>
    <parameter expression="5.08" name="retractHeight_value"/>
    <parameter expression="true" name="retractHeight_absolute"/>
    <parameter expression="true" name="feedHeight_group"/>
    <parameter expression="'from top'" name="feedHeight_mode"/>
    <parameter expression="false" name="feedHeight_ref"/>
    <parameter expression="0.2in" name="feedHeight_offset"/>
    <parameter expression="5.08" name="feedHeight_value"/>
    <parameter expression="(feedHeight_mode == 'disabled') ? false : true" name="useZFeed"/>
    <parameter expression="true" name="feedHeight_absolute"/>
    <parameter expression="true" name="topHeight_group"/>
    <parameter expression="'from stock top'" name="topHeight_mode"/>
    <parameter expression="false" name="topHeight_ref"/>
    <parameter expression="0in" name="topHeight_offset"/>
    <parameter expression="0.0" name="topHeight_value"/>
    <parameter expression="true" name="topHeight_absolute"/>
    <parameter expression="true" name="bottomHeight_group"/>
    <parameter expression="'from contour'" name="bottomHeight_mode"/>
    <parameter expression="false" name="bottomHeight_ref"/>
    <parameter expression="0in" name="bottomHeight_offset"/>
    <parameter expression="0.0" name="bottomHeight_value"/>
    <parameter expression="false" name="bottomHeight_absolute"/>
    <parameter expression="false" name="tab_passes"/>
    <parameter expression="true" name="group_passes"/>
    <parameter expression="0.0004in" name="tolerance"/>
    <parameter expression="tolerance * 0.5" name="contourTolerance"/>
    <parameter expression="tolerance" name="calculationTolerance"/>
    <parameter expression="0.01*calculationTolerance" name="thinningTolerance"/>
    <parameter expression="0.0004in" name="chainingTolerance"/>
    <parameter expression="calculationTolerance" name="gougingTolerance"/>
    <parameter expression="'left'" name="compensation"/>
    <parameter expression="compensation == 'right'" name="rightCompensation"/>
    <parameter expression="'computer'" name="compensationType"/>
    <parameter expression="(numberOfFinishingStepovers > 0) ? Math.min(tool_diameter * 0.05; finishingStepover * 0.95) : (tool_diameter * 0.05)" name="compensationDeltaRadius"/>
    <parameter expression="false" name="makeSharpCorners"/>
    <parameter expression="0.0" name="minimumCuttingRadius"/>
    <parameter expression="0in" name="finishingSmoothingDeviation"/>
    <parameter expression="false" name="doMultipleFinishingPasses"/>
    <parameter expression="2" name="numberOfFinishingStepovers"/>
    <parameter expression="tool_diameter * 0.1" name="finishingStepover"/>
    <parameter expression="compensationType != 'computer'" name="leadsForAllFinishingPasses"/>
    <parameter expression="tool_feedCutting" name="finishFeedrate"/>
    <parameter expression="false" name="nullPass"/>
    <parameter expression="0in" name="finishingOverlap"/>
    <parameter expression="0in" name="leadEndDistance"/>
    <parameter expression="'roll'" name="cornerMode"/>
    <parameter expression="0" name="fragmentExtensionDistance"/>
    <parameter expression="0" name="tangentialFragmentExtensionDistance"/>
    <parameter expression="false" name="preserveOrder"/>
    <parameter expression="false" name="bothWays"/>
    <parameter expression="false" name="doRoughingPasses"/>
    <parameter expression="Math.max((tool_diameter - (2 * tool_cornerRadius)) * 0.95; tool_diameter * 0.20)" name="maximumStepover"/>
    <parameter expression="minimumCuttingRadius" name="minimumCuttingRadiusJl"/>
    <parameter expression="0.1 * maximumStepover" name="minimumRoughingStepover"/>
    <parameter expression="tool_type == 'tapered mill' ? (tool_taperedType =='tapered_ball' ? tool_diameter / 2 : tool_diameter/2 - tool_cornerRadius) : tool_diameter/2 - tool_cornerRadius" name="flatTipRadius"/>
    <parameter expression="((tool_type == 'chamfer mill') || (tool_type == 'counter sink') ) ? 0.4875*tool_tipDiameter : 0.4875*tool_diameter" name="maximumEnsureCutRadius"/>
    <parameter expression="maximumEnsureCutRadius" name="ensureCutRadius"/>
    <parameter expression="false" name="applyFinalSmoothingDeviation"/>
    <parameter expression="0.004in" name="smoothingDeviation"/>
    <parameter expression="1" name="maximumRoughingSteps"/>
    <parameter expression="0.25*finishingStepover" name="minimumFinishingStepover"/>
    <parameter expression="true" name="doMultipleDepths"/>
    <parameter expression="tool_stepdown" name="maximumStepdown"/>
    <parameter expression="0" name="numberOfFinishingStepdowns"/>
    <parameter expression="0.008in" name="finishingStepdown"/>
    <parameter expression="tool_taperAngle" name="slopeAngle"/>
    <parameter expression="'along-wall'" name="taperApproachMode"/>
    <parameter expression="doMultipleDepths ? slopeAngle : (tool_taperAngle > 0 ? tool_taperAngle : tool_tipAngle*0.5)" name="wallTaperAngle"/>
    <parameter expression="false" name="onlyFinishFinal"/>
    <parameter expression="true" name="roughFinal"/>
    <parameter expression="false" name="useEvenStepdowns"/>
    <parameter expression="false" name="orderByDepth"/>
    <parameter expression="true" name="orderByIslands"/>
    <parameter expression="false" name="orderByStep"/>
    <parameter expression="false" name="useThinWall"/>
    <parameter expression="0.04in" name="thinWallWidth"/>
    <parameter expression="tool_type == 'chamfer mill' || tool_type == 'center drill' || tool_type == 'counter sink' || tool_type == 'drill' || tool_type == 'spot drill'" name="doChamfer"/>
    <parameter expression="0in" name="chamferWidth"/>
    <parameter expression="0in" name="chamferTipOffset"/>
    <parameter expression="tool_cornerRadius/4" name="chamferWidthBall"/>
    <parameter expression="chamferWidthBall" name="chamferDepthBall"/>
    <parameter expression="true" name="useStockToLeave"/>
    <parameter expression="0.004in" name="stockToLeave"/>
    <parameter expression="stockToLeave" name="verticalStockToLeave"/>
    <parameter expression="false" name="simpleStockToLeave"/>
    <parameter expression="false" name="smoothingFilter"/>
    <parameter expression="tolerance" name="smoothingFilterTolerance"/>
    <parameter expression="false" name="useFeedOptimization"/>
    <parameter expression="25deg" name="reducedFeedChange"/>
    <parameter expression="tool_diameter * 0.05" name="reducedFeedRadius"/>
    <parameter expression="tool_diameter * 0.2" name="reducedFeedDistance"/>
    <parameter expression="tool_feedCutting * 0.25" name="reducedFeedrate"/>
    <parameter expression="true" name="reduceOnlyInnerCorners"/>
    <parameter expression="false" name="tab_linking"/>
    <parameter expression="true" name="group_linking"/>
    <parameter expression="'disabled'" name="highFeedrateMode"/>
    <parameter expression="Math.max(tool_feedCutting; Math.max(tool_feedEntry; tool_feedExit))" name="highFeedrate"/>
    <parameter expression="true" name="allowRapidRetract"/>
    <parameter expression="maximumStepdown + 1mm" name="safeDistance"/>
    <parameter expression="false" name="keepToolDown"/>
    <parameter expression="2in" name="stayDownDistance"/>
    <parameter expression="0in" name="liftHeight"/>
    <parameter expression="true" name="group_leadsTranstions"/>
    <parameter expression="true" name="smoothTransitions"/>
    <parameter expression="false" name="doLeadIn"/>
    <parameter expression="tool_diameter * 0.1" name="entry_radius"/>
    <parameter expression="cornerMode == 'sharp with loop' ? 0.0deg : 90.0deg" name="entry_sweep"/>
    <parameter expression="tool_diameter * 0.1" name="entry_distance"/>
    <parameter expression="false" name="entry_perpendicular"/>
    <parameter expression="entry_radius" name="entry_verticalRadius"/>
    <parameter expression="entry_radius" name="leadInRadius"/>
    <parameter expression="entry_verticalRadius" name="leadInVerticalRadius"/>
    <parameter expression="false" name="doLeadOut"/>
    <parameter expression="true" name="exit_sameAsEntry"/>
    <parameter expression="tool_diameter * 0.1" name="exit_radius"/>
    <parameter expression="90.0deg" name="exit_sweep"/>
    <parameter expression="tool_diameter * 0.1" name="exit_distance"/>
    <parameter expression="false" name="exit_perpendicular"/>
    <parameter expression="exit_radius" name="exit_verticalRadius"/>
    <parameter expression="exit_radius" name="leadOutRadius"/>
    <parameter expression="exit_verticalRadius" name="leadOutVerticalRadius"/>
    <parameter expression="true" name="doRamp"/>
    <parameter expression="'profile'" name="rampType"/>
    <parameter expression="2.0deg" name="rampAngle"/>
    <parameter expression="tool_fluteLength" name="maximumRampZStepdown"/>
    <parameter expression="0.1in" name="rampClearanceHeight"/>
    <parameter expression="Math.max((tool_diameter - 2 * tool_cornerRadius) * 0.95; tool_diameter * 0.25)" name="helicalRampDiameter"/>
    <parameter expression="helicalRampDiameter" name="minimumRampDiameter"/>
    <parameter expression="doRamp" name="alwaysMakeContourRamp"/>
    <parameter expression="true" name="allowPlunging"/>
    <parameter expression="rampType == 'helix'" name="allowHelicalRamps"/>
    <parameter expression="(rampType == 'helix') || (rampType == 'smooth profile')" name="allowContourRamps"/>
    <parameter expression="(rampType == 'helix') || (rampType == 'smooth profile')" name="allowSmoothContourRamps"/>
    <parameter expression="rampType == 'zigzag'" name="allowZigZagRamps"/>
    <parameter expression="true" name="group_entry_drill_positions"/>
    <parameter expression="false" name="predrillPositions"/>
    <parameter expression="false" name="entryPositions"/>
    <parameter expression="true" name="use_tool_stepdown"/>
    <parameter expression="1.41471710366101" name="tool_stepdown"/>
    <parameter expression="0.008in" name="tool_finishingStepdown"/>
    <parameter expression="true" name="use_tool_stepover"/>
    <parameter expression="6." name="tool_stepover"/>
    <parameter expression="tool_diameter * 0.1" name="tool_finishingStepover"/>
    <parameter expression="'helix'" name="tool_rampType"/>
    <parameter expression="2.0deg" name="tool_rampAngle"/>
    <parameter expression="false" name="associatedView"/>
  </template>

  <template description="6mm Cutout Finishing" strategy="contour2d" unit="inches" version="52">
    <tool guid="b9f7d341-1a0c-4a42-8deb-71940700ca49" type="flat end mill" unit="millimeters" version="1.4">
      <description>6mm Flat Endmill</description>
      <nc break-control="0" diameter-offset="8" length-offset="8" live-tool="1" manual-tool-change="0" number="8" turret="0"/>
      <coolant mode="flood"/>
      <material name="unspecified"/>
      <body body-length="22.5" coolant-support="no" diameter="6" flute-length="20" number-of-flutes="3" overall-length="63" shaft-diameter="6" shoulder-length="20" thread-pitch="0" thread-profile-angle="60"/>
      <holder description="Maritool CAT40-ER32-2.35" product-id="CAT40-ER32-2.35" vendor="Maritool">
        <section diameter="38.1" length="0"/>
        <section diameter="50.038" length="3.7592"/>
        <section diameter="50.038" length="21.2344"/>
        <section diameter="39.878" length="0"/>
        <section diameter="39.878" length="4.4704"/>
        <section diameter="44.45" length="2.286"/>
        <section diameter="44.45" length="10.795"/>
        <section diameter="46.99" length="1.27"/>
        <section diameter="62.0268" length="0"/>
        <section diameter="63.5508" length="0.762"/>
        <section diameter="63.5508" length="3.683"/>
        <section diameter="56.261" length="2.0066"/>
        <section diameter="56.261" length="2.9972"/>
        <section diameter="63.5508" length="2.0066"/>
        <section diameter="63.5508" length="3.6322"/>
        <section diameter="62.0268" length="0.762"/>
        <section diameter="44.45" length="0"/>
        <section diameter="44.45" length="3.175"/>
      </holder>
      <motion clockwise="yes" cutting-feedrate="2388.43" entry-feedrate="2388.43" exit-feedrate="2388.43" feed-mode="per-minute" plunge-feedrate="796.144" ramp-feedrate="2388.43" ramp-spindle-rpm="12000" retract-feedrate="0" spindle-rpm="12000"/>
      <presets>
        <preset description="SAMPLE preset for slotting in Aluminum" id="{2f05f455-c098-4964-a246-cbddf0288a8a}" name="Aluminum - Slotting" tool_coolant="flood" tool_feedCutting="2388.4329896907207" tool_feedEntry="2388.4329896907207" tool_feedExit="2388.4329896907207" tool_feedPlunge="796.14432989690738" tool_feedRamp="2388.4329896907207" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Aluminum" id="{2974ea6b-49f4-4122-a104-138f7effcafe}" name="Aluminum - Roughing" tool_coolant="flood" tool_feedCutting="2388.4329896907207" tool_feedEntry="2388.4329896907207" tool_feedExit="2388.4329896907207" tool_feedPlunge="796.14432989690738" tool_feedRamp="2388.4329896907207" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Aluminum" id="{e83c3b2e-460b-45b1-b746-02b38c0181b9}" name="Aluminum - Finishing" tool_coolant="flood" tool_feedCutting="3018.0655670103101" tool_feedEntry="3018.0655670103101" tool_feedExit="3018.0655670103101" tool_feedPlunge="1006.0218556701035" tool_feedRamp="3018.0655670103101" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Brass" id="{9ad36c27-2f41-4c15-b2a9-3dd540c093f2}" name="Brass - Slotting" tool_coolant="flood" tool_feedCutting="1286.7065600212859" tool_feedEntry="1286.7065600212859" tool_feedExit="1286.7065600212859" tool_feedPlunge="428.90218667376178" tool_feedRamp="1286.7065600212859" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Brass" id="{c600d577-b8bb-4462-bf5a-705f0182c6f6}" name="Brass - Roughing" tool_coolant="flood" tool_feedCutting="1286.7065600212859" tool_feedEntry="1286.7065600212859" tool_feedExit="1286.7065600212859" tool_feedPlunge="428.90218667376178" tool_feedRamp="1286.7065600212859" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Brass" id="{aeaae811-5142-48ef-bf31-7216976e6b06}" name="Brass - Finishing" tool_coolant="flood" tool_feedCutting="1626.0815040356028" tool_feedEntry="1626.0815040356028" tool_feedExit="1626.0815040356028" tool_feedPlunge="542.02716801186796" tool_feedRamp="1626.0815040356028" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Copper" id="{8204b010-0a4a-41d2-aa17-92a0a53e504f}" name="Copper - Slotting" tool_coolant="flood" tool_feedCutting="579.01795200957793" tool_feedEntry="579.01795200957793" tool_feedExit="579.01795200957793" tool_feedPlunge="193.00598400319257" tool_feedRamp="579.01795200957793" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Copper" id="{1ea5f5e1-f8ac-410d-b50f-725fb17ad733}" name="Copper - Roughing" tool_coolant="flood" tool_feedCutting="579.01795200957793" tool_feedEntry="579.01795200957793" tool_feedExit="579.01795200957793" tool_feedPlunge="193.00598400319257" tool_feedRamp="579.01795200957793" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Copper" id="{6353ca0d-e57b-4657-bbf7-39c9f377ee42}" name="Copper - Finishing" tool_coolant="flood" tool_feedCutting="731.73667681602183" tool_feedEntry="731.73667681602183" tool_feedExit="731.73667681602183" tool_feedPlunge="243.91222560534058" tool_feedRamp="731.73667681602183" tool_rampSpindleSpeed="3638.2819990807257" tool_spindleSpeed="3638.2819990807257" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Low Carbon Steel" id="{76aa7668-7793-4d91-86b7-5d2be4274845}" name="Low Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="554.56469611582452" tool_feedEntry="554.56469611582452" tool_feedExit="554.56469611582452" tool_feedPlunge="184.85489870527505" tool_feedRamp="554.56469611582452" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Low Carbon Steel" id="{131fe77f-ecf6-4955-9336-eb14c659c506}" name="Low Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="497.82200004741293" tool_feedEntry="497.82200004741264" tool_feedExit="497.82200004741264" tool_feedPlunge="165.940666682471" tool_feedRamp="497.82200004741264" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Low Carbon Steel" id="{5f0ca95f-7921-404d-9a00-419d6f2edfd5}" name="Low Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="633.24760793429459" tool_feedEntry="633.24760793429459" tool_feedExit="633.24760793429459" tool_feedPlunge="211.08253597809841" tool_feedRamp="633.24760793429459" tool_rampSpindleSpeed="8085.0711090682844" tool_spindleSpeed="8085.0711090682844" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in High Carbon Steel" id="{a3f4ed8a-f6e2-461c-bf82-a49658fce2ac}" name="High Carbon Steel - Slotting" tool_coolant="flood" tool_feedCutting="202.50092481118529" tool_feedEntry="202.50092481118529" tool_feedExit="202.50092481118529" tool_feedPlunge="67.500308270395081" tool_feedRamp="202.50092481118529" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in High Carbon Steel" id="{fd5a6afb-6297-4d14-87a4-0b8907e8416d}" name="High Carbon Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.05192957863414" tool_feedEntry="182.05192957863414" tool_feedExit="182.05192957863414" tool_feedPlunge="60.683976526211296" tool_feedRamp="182.05192957863414" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in High Carbon Steel" id="{3dc11a61-91f0-41bd-92cf-e86de0746226}" name="High Carbon Steel - Finishing" tool_coolant="flood" tool_feedCutting="233.06629442039716" tool_feedEntry="233.06629442039716" tool_feedExit="233.06629442039716" tool_feedPlunge="77.688764806798957" tool_feedRamp="233.06629442039716" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Plastics" id="{2823ca6f-3665-48f4-9fa1-0b61d9f36966}" name="Plastics - Slotting" tool_coolant="flood" tool_feedCutting="2398.3793814433002" tool_feedEntry="2398.3793814433002" tool_feedExit="2398.3793814433002" tool_feedPlunge="799.45979381443271" tool_feedRamp="2398.3793814433002" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="1.6105122169007238" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Plastics" id="{49fe2231-5c58-4323-91d1-88ebc10d4564}" name="Plastics - Roughing" tool_coolant="flood" tool_feedCutting="2398.3793814433002" tool_feedEntry="2398.3793814433002" tool_feedExit="2398.3793814433002" tool_feedPlunge="799.45979381443271" tool_feedRamp="2398.3793814433002" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Plastics" id="{e7cb1913-8694-4016-b8f4-0b8e22065a66}" name="Plastics - Finishing" tool_coolant="flood" tool_feedCutting="3003.1459793814442" tool_feedEntry="3003.1459793814442" tool_feedExit="3003.1459793814442" tool_feedPlunge="1001.0486597938141" tool_feedRamp="3003.1459793814442" tool_rampSpindleSpeed="12000" tool_spindleSpeed="12000" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Stainless Steel" id="{18d85e9d-c9a3-4070-ba3b-e762bcebb5b4}" name="Stainless Steel - Slotting" tool_coolant="flood" tool_feedCutting="202.50092481118529" tool_feedEntry="202.50092481118529" tool_feedExit="202.50092481118529" tool_feedPlunge="67.500308270395081" tool_feedRamp="202.50092481118529" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="2.1000000000000001" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Stainless Steel" id="{a6d65de3-3ea7-4b34-b8ce-79b0c9806952}" name="Stainless Steel - Roughing" tool_coolant="flood" tool_feedCutting="182.05192957863414" tool_feedEntry="182.05192957863414" tool_feedExit="182.05192957863414" tool_feedPlunge="60.683976526211296" tool_feedRamp="182.05192957863414" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Stainless Steel" id="{c6e8e0be-b511-4c6b-b132-02cabd39ad35}" name="Stainless Steel - Finishing" tool_coolant="flood" tool_feedCutting="233.06629442039716" tool_feedEntry="233.06629442039716" tool_feedExit="233.06629442039716" tool_feedPlunge="77.688764806798957" tool_feedRamp="233.06629442039716" tool_rampSpindleSpeed="3234.0284436273137" tool_spindleSpeed="3234.0284436273137" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
        <preset description="SAMPLE preset for slotting in Titanium" id="{d71df74c-cfdc-4d97-9c76-24440431f606}" name="Titanium - Slotting" tool_coolant="flood" tool_feedCutting="259.45931724058721" tool_feedEntry="259.45931724058721" tool_feedExit="259.45931724058721" tool_feedPlunge="86.486439080195865" tool_feedRamp="259.45931724058721" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="1.414717103661012" tool_stepover="6"/>
        <preset description="SAMPLE preset for roughing in Titanium" id="{bc1d614a-788a-4964-b96a-fb6fbc84c630}" name="Titanium - Roughing" tool_coolant="flood" tool_feedCutting="258.45410118310974" tool_feedEntry="258.45410118310974" tool_feedExit="258.45410118310974" tool_feedPlunge="86.151367061036552" tool_feedRamp="258.45410118310974" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="18" tool_stepover="1.108409773520578"/>
        <preset description="SAMPLE preset for finishing in Titanium" id="{24467502-c563-412f-bfae-07566919a4db}" name="Titanium - Finishing" tool_coolant="flood" tool_feedCutting="259.45931724058721" tool_feedEntry="259.45931724058721" tool_feedExit="259.45931724058721" tool_feedPlunge="86.486439080195865" tool_feedRamp="259.45931724058721" tool_rampSpindleSpeed="2425.5213327204865" tool_spindleSpeed="2425.5213327204865" tool_stepdown="18" tool_stepover="0.67157236788700314"/>
      </presets>
    </tool>
    <parameter expression="false" name="advancedMode"/>
    <parameter expression="false" name="betaMode"/>
    <parameter expression="false" name="alphaMode"/>
    <parameter expression="false" name="isXpress"/>
    <parameter expression="true" name="licenseMultiaxis"/>
    <parameter expression="true" name="license3D"/>
    <parameter expression="false" name="metric"/>
    <parameter expression="true" name="isAssemblyDocument"/>
    <parameter expression="'operation'" name="context"/>
    <parameter expression="'contour2d'" name="strategy"/>
    <parameter expression="'2D Contour'" name="operation_description"/>
    <parameter expression="false" name="tab_tool"/>
    <parameter expression="true" name="group_tool"/>
    <parameter expression="false" name="sandvik_tool_params"/>
    <parameter expression="false" name="sandvik_select_assembly"/>
    <parameter expression="false" name="sandvik_get_tool_recommendation"/>
    <parameter expression="false" name="tool_select"/>
    <parameter expression="'flat end mill'" name="tool_type"/>
    <parameter expression="true" name="undercut"/>
    <parameter expression="tool_type == 'turning boring' || tool_type == 'turning general' || tool_type == 'turning threading' || tool_type == 'turning grooving' || tool_type == 'turning custom'" name="tool_isTurning"/>
    <parameter expression="tool_type == 'thread mill' || tool_type == 'form mill' || tool_type == 'tapered mill' || tool_type == 'radius mill' || tool_type == 'dovetail mill' || tool_type == 'face mill' || tool_type == 'bull nose end mill' || tool_type == 'slot mill' || tool_type == 'flat end mill' || tool_type == 'ball end mill' || tool_type == 'lollipop mill' || tool_type == 'chamfer mill'" name="tool_isMill"/>
    <parameter expression="tool_type == 'counter bore' || tool_type == 'boring bar' || tool_type == 'spot drill' || tool_type == 'counter sink' || tool_type == 'center drill' || tool_type == 'tap right hand' || tool_type == 'tap left hand' || tool_type == 'drill' || tool_type == 'reamer' || tool_type == 'block drill'" name="tool_isDrill"/>
    <parameter expression="tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter'" name="tool_isJet"/>
    <parameter expression="tool_type == 'laser powder' || tool_type == 'laser wire' || tool_type == 'electric arc wire'" name="tool_isDepositing"/>
    <parameter expression="'tapered_bull_nose'" name="tool_taperedType"/>
    <parameter expression="'millimeters'" name="tool_unit"/>
    <parameter expression="8" name="tool_number"/>
    <parameter expression="tool_number" name="tool_diameterOffset"/>
    <parameter expression="tool_number" name="tool_lengthOffset"/>
    <parameter expression="tool_number" name="tool_compensationOffset"/>
    <parameter expression="0" name="tool_turret"/>
    <parameter expression="false" name="tool_manualToolChange"/>
    <parameter expression="false" name="tool_breakControl"/>
    <parameter expression="true" name="tool_live"/>
    <parameter expression="'flood'" name="tool_coolant"/>
    <parameter expression="'unspecified'" name="tool_material"/>
    <parameter expression="'6mm Flat Endmill'" name="tool_description"/>
    <parameter expression="''" name="tool_comment"/>
    <parameter expression="''" name="tool_vendor"/>
    <parameter expression="''" name="tool_productId"/>
    <parameter expression="6." name="tool_diameter"/>
    <parameter expression="0.0" name="tool_tipDiameter"/>
    <parameter expression="0.0" name="tool_tipOffset"/>
    <parameter expression="0.0" name="tool_cornerRadius"/>
    <parameter expression="tool_taperAngle * 2" name="tool_inclusiveAngle"/>
    <parameter expression="0.0" name="tool_taperAngle"/>
    <parameter expression="(tool_type == 'counter sink') ? 90.0deg : 118.0deg" name="tool_tipAngle"/>
    <parameter expression="60." name="tool_threadProfileAngle"/>
    <parameter expression="0.0" name="tool_tipLength"/>
    <parameter expression="20." name="tool_fluteLength"/>
    <parameter expression="tool_fluteLength" name="tool_shoulderLength"/>
    <parameter expression="22.5" name="tool_bodyLength"/>
    <parameter expression="63." name="tool_overallLength"/>
    <parameter expression="tool_diameter" name="tool_shaftDiameter"/>
    <parameter expression="tool_shaftDiameter/2" name="tool_segmentHeight"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter*2" name="tool_segmentDiameterUpper"/>
    <parameter expression="Math.max((tool_bodyLength - tool_shoulderLength)/2; 1.0)" name="tool_shaftSegmentHeight"/>
    <parameter expression="tool_diameter" name="tool_shaftSegmentDiameterLower"/>
    <parameter expression="tool_shaftDiameter" name="tool_shaftSegmentDiameterUpper"/>
    <parameter expression="0.0" name="tool_threadPitch"/>
    <parameter expression="1" name="tool_numberOfTeeth"/>
    <parameter expression="3" name="tool_numberOfFlutes"/>
    <parameter expression="false" name="holder_attached"/>
    <parameter expression="'Maritool CAT40-ER32-2.35'" name="holder_description"/>
    <parameter expression="''" name="holder_comment"/>
    <parameter expression="'Maritool'" name="holder_vendor"/>
    <parameter expression="'CAT40-ER32-2.35'" name="holder_productId"/>
    <parameter expression="''" name="holder_productLink"/>
    <parameter expression="''" name="holder_libraryName"/>
    <parameter expression="''" name="tool_productLink"/>
    <parameter expression="true" name="group_feedspeed"/>
    <parameter expression="false" name="sandvik_get_cutting_data"/>
    <parameter expression="false" name="preset_select"/>
    <parameter expression="12000." name="tool_spindleSpeed"/>
    <parameter expression="tool_isTurning ? (tool_unit == 'millimeters' ? 25mm : 1.0in) : tool_diameter" name="tool_stockDiameter"/>
    <parameter expression="tool_diameter * Math.PI * tool_spindleSpeed" name="tool_surfaceSpeed"/>
    <parameter expression="tool_spindleSpeed" name="tool_rampSpindleSpeed"/>
    <parameter expression="2388.43298969072157" name="tool_feedCutting"/>
    <parameter expression="tool_feedCutting/(tool_spindleSpeed * tool_numberOfFlutes)" name="tool_feedPerTooth"/>
    <parameter expression="120inpm" name="tool_feedProbeLink"/>
    <parameter expression="(tool_type == 'probe' || tool_type == 'laser cutter' || tool_type == 'waterjet' || tool_type == 'plasma cutter' ? 40inpm : tool_feedCutting)" name="tool_feedEntry"/>
    <parameter expression="tool_feedCutting" name="tool_feedExit"/>
    <parameter expression="12inpm" name="tool_feedProbeMeasure"/>
    <parameter expression="2388.43298969072157" name="tool_feedRamp"/>
    <parameter expression="(tool_type=='drill' || tool_type=='reamer')?(40inpm):(tool_feedCutting/3)" name="tool_feedPlunge"/>
    <parameter expression="tool_feedPlunge/tool_spindleSpeed" name="tool_feedPerRevolution"/>
    <parameter expression="tool_feedPlunge" name="tool_feedRetract"/>
    <parameter expression="true" name="tool_clockwise"/>
    <parameter expression="'none'" name="featureOperationId"/>
    <parameter expression="1.44780000000009" name="surfaceZHigh"/>
    <parameter expression="-4.9022" name="surfaceZLow"/>
    <parameter expression="15.875" name="surfaceXLow"/>
    <parameter expression="288.92499999999995" name="surfaceXHigh"/>
    <parameter expression="52.75259802564608" name="surfaceYLow"/>
    <parameter expression="582.24740197435403" name="surfaceYHigh"/>
    <parameter expression="0.0" name="stockZHigh"/>
    <parameter expression="-4.9022" name="stockZLow"/>
    <parameter expression="0.0" name="stockXLow"/>
    <parameter expression="304.79999999999995" name="stockXHigh"/>
    <parameter expression="0.0" name="stockYLow"/>
    <parameter expression="635." name="stockYHigh"/>
    <parameter expression="false" name="tab_geometry"/>
    <parameter expression="true" name="group_geometry"/>
    <parameter expression="'selection-contours'" name="contourMode"/>
    <parameter expression="true" name="contours"/>
    <parameter expression="false" name="geometry_selection_create"/>
    <parameter expression="tool_diameter / 2" name="cornerRadiusMinimum"/>
    <parameter expression="tool_diameter * 5" name="cornerRadiusMaximum"/>
    <parameter expression="0 mm" name="depthMinimum"/>
    <parameter expression="tool_fluteLength" name="depthMaximum"/>
    <parameter expression="false" name="includeHoles"/>
    <parameter expression="0 mm" name="roundDiameterMinimum"/>
    <parameter expression="false" name="selectCoPlanarFaces"/>
    <parameter expression="'all'" name="contours_loops"/>
    <parameter expression="'start-outside'" name="contours_side"/>
    <parameter expression="0in" name="tangentialExtensionDistance"/>
    <parameter expression="false" name="doSeparateTangentialEndExtension"/>
    <parameter expression="tangentialExtensionDistance" name="tangentialExtensionDistanceEnd"/>
    <parameter expression="false" name="useStockContours"/>
    <parameter expression="false" name="stockContours"/>
    <parameter expression="false" name="group_tabs"/>
    <parameter expression="'rectangular'" name="tabShape"/>
    <parameter expression="tool_diameter" name="tabWidth"/>
    <parameter expression="tool_diameter * 0.25" name="tabHeight"/>
    <parameter expression="'distance'" name="tabPositioning"/>
    <parameter expression="false" name="tabPositions"/>
    <parameter expression="4in" name="tabDistance"/>
    <parameter expression="false" name="useRestMachining"/>
    <parameter expression="tool_diameter * 2" name="restMaterialCutterDiameter"/>
    <parameter expression="0 mm" name="restMaterialCornerRadius"/>
    <parameter expression="0deg" name="restMaterialTaperAngle"/>
    <parameter expression="restMaterialCutterDiameter" name="restMaterialShoulderLength"/>
    <parameter expression="0in" name="restMaterialStockToLeave"/>
    <parameter expression="''" name="restMaterialTool"/>
    <parameter expression="false" name="doWrap"/>
    <parameter expression="true" name="unwrap"/>
    <parameter expression="false" name="wrap_cylinder"/>
    <parameter expression="0" name="wrap_cylinder_radius"/>
    <parameter expression="0in" name="wrap_nominalRadius_offset"/>
    <parameter expression="wrap_cylinder_radius + wrap_nominalRadius_offset" name="wrap_nominalRadius_value"/>
    <parameter expression="false" name="overrideToolView"/>
    <parameter expression="'useWCS'" name="view_orientation_mode"/>
    <parameter expression="false" name="view_orientation_axisZ"/>
    <parameter expression="false" name="view_orientation_flipZ"/>
    <parameter expression="false" name="view_orientation_cSys"/>
    <parameter expression="false" name="view_orientation_surfaceNormal"/>
    <parameter expression="0deg" name="view_turn_from_setup"/>
    <parameter expression="0deg" name="view_tilt_from_setup"/>
    <parameter expression="0.0" name="view_turn_from_recipe"/>
    <parameter expression="0.0" name="view_tilt_from_recipe"/>
    <parameter expression="false" name="view_align_to_view"/>
    <parameter expression="false" name="view_align_to_view_direction"/>
    <parameter expression="false" name="toolOrientationAccessibilityShadingEnabled"/>
    <parameter expression="false" name="view_orientation_axisX"/>
    <parameter expression="false" name="view_orientation_flipX"/>
    <parameter expression="false" name="view_orientation_axisY"/>
    <parameter expression="false" name="view_orientation_flipY"/>
    <parameter expression="(view_orientation_mode == 'surfaceNormalX' || view_orientation_mode == 'surfaceNormalY') ? 'surfacePointOrigin' : 'jobOrigin'" name="view_origin_mode"/>
    <parameter expression="false" name="view_origin_point"/>
    <parameter expression="true" name="view_model_point"/>
    <parameter expression="'top center'" name="view_origin_boxPoint"/>
    <parameter expression="true" name="view_stock_point"/>
    <parameter expression="false" name="machineOrientationInfo"/>
    <parameter expression="false" name="tab_heights"/>
    <parameter expression="true" name="clearanceHeight_group"/>
    <parameter expression="'from retract height'" name="clearanceHeight_mode"/>
    <parameter expression="false" name="clearanceHeight_ref"/>
    <parameter expression="0.4in" name="clearanceHeight_offset"/>
    <parameter expression="15.24" name="clearanceHeight_value"/>
    <parameter expression="true" name="clearanceHeight_absolute"/>
    <parameter expression="true" name="retractHeight_group"/>
    <parameter expression="'from stock top'" name="retractHeight_mode"/>
    <parameter expression="false" name="retractHeight_ref"/>
    <parameter expression="0.2in" name="retractHeight_offset"/>
    <parameter expression="5.08" name="retractHeight_value"/>
    <parameter expression="true" name="retractHeight_absolute"/>
    <parameter expression="true" name="feedHeight_group"/>
    <parameter expression="'from top'" name="feedHeight_mode"/>
    <parameter expression="false" name="feedHeight_ref"/>
    <parameter expression="0.2in" name="feedHeight_offset"/>
    <parameter expression="5.08" name="feedHeight_value"/>
    <parameter expression="(feedHeight_mode == 'disabled') ? false : true" name="useZFeed"/>
    <parameter expression="true" name="feedHeight_absolute"/>
    <parameter expression="true" name="topHeight_group"/>
    <parameter expression="'from stock top'" name="topHeight_mode"/>
    <parameter expression="false" name="topHeight_ref"/>
    <parameter expression="0in" name="topHeight_offset"/>
    <parameter expression="0.0" name="topHeight_value"/>
    <parameter expression="true" name="topHeight_absolute"/>
    <parameter expression="true" name="bottomHeight_group"/>
    <parameter expression="'from contour'" name="bottomHeight_mode"/>
    <parameter expression="false" name="bottomHeight_ref"/>
    <parameter expression="0in" name="bottomHeight_offset"/>
    <parameter expression="0.0" name="bottomHeight_value"/>
    <parameter expression="false" name="bottomHeight_absolute"/>
    <parameter expression="false" name="tab_passes"/>
    <parameter expression="true" name="group_passes"/>
    <parameter expression="0.0004in" name="tolerance"/>
    <parameter expression="tolerance * 0.5" name="contourTolerance"/>
    <parameter expression="tolerance" name="calculationTolerance"/>
    <parameter expression="0.01*calculationTolerance" name="thinningTolerance"/>
    <parameter expression="0.0004in" name="chainingTolerance"/>
    <parameter expression="calculationTolerance" name="gougingTolerance"/>
    <parameter expression="'left'" name="compensation"/>
    <parameter expression="compensation == 'right'" name="rightCompensation"/>
    <parameter expression="'computer'" name="compensationType"/>
    <parameter expression="(numberOfFinishingStepovers > 0) ? Math.min(tool_diameter * 0.05; finishingStepover * 0.95) : (tool_diameter * 0.05)" name="compensationDeltaRadius"/>
    <parameter expression="false" name="makeSharpCorners"/>
    <parameter expression="0.0" name="minimumCuttingRadius"/>
    <parameter expression="0in" name="finishingSmoothingDeviation"/>
    <parameter expression="false" name="doMultipleFinishingPasses"/>
    <parameter expression="2" name="numberOfFinishingStepovers"/>
    <parameter expression="tool_diameter * 0.1" name="finishingStepover"/>
    <parameter expression="compensationType != 'computer'" name="leadsForAllFinishingPasses"/>
    <parameter expression="tool_feedCutting" name="finishFeedrate"/>
    <parameter expression="false" name="nullPass"/>
    <parameter expression="0in" name="finishingOverlap"/>
    <parameter expression="0in" name="leadEndDistance"/>
    <parameter expression="'roll'" name="cornerMode"/>
    <parameter expression="0" name="fragmentExtensionDistance"/>
    <parameter expression="0" name="tangentialFragmentExtensionDistance"/>
    <parameter expression="false" name="preserveOrder"/>
    <parameter expression="false" name="bothWays"/>
    <parameter expression="false" name="doRoughingPasses"/>
    <parameter expression="Math.max((tool_diameter - (2 * tool_cornerRadius)) * 0.95; tool_diameter * 0.20)" name="maximumStepover"/>
    <parameter expression="minimumCuttingRadius" name="minimumCuttingRadiusJl"/>
    <parameter expression="0.1 * maximumStepover" name="minimumRoughingStepover"/>
    <parameter expression="tool_type == 'tapered mill' ? (tool_taperedType =='tapered_ball' ? tool_diameter / 2 : tool_diameter/2 - tool_cornerRadius) : tool_diameter/2 - tool_cornerRadius" name="flatTipRadius"/>
    <parameter expression="((tool_type == 'chamfer mill') || (tool_type == 'counter sink') ) ? 0.4875*tool_tipDiameter : 0.4875*tool_diameter" name="maximumEnsureCutRadius"/>
    <parameter expression="maximumEnsureCutRadius" name="ensureCutRadius"/>
    <parameter expression="false" name="applyFinalSmoothingDeviation"/>
    <parameter expression="0.004in" name="smoothingDeviation"/>
    <parameter expression="1" name="maximumRoughingSteps"/>
    <parameter expression="0.25*finishingStepover" name="minimumFinishingStepover"/>
    <parameter expression="false" name="doMultipleDepths"/>
    <parameter expression="tool_diameter * 0.2" name="maximumStepdown"/>
    <parameter expression="0" name="numberOfFinishingStepdowns"/>
    <parameter expression="0.2mm" name="finishingStepdown"/>
    <parameter expression="tool_taperAngle" name="slopeAngle"/>
    <parameter expression="'along-wall'" name="taperApproachMode"/>
    <parameter expression="doMultipleDepths ? slopeAngle : (tool_taperAngle > 0 ? tool_taperAngle : tool_tipAngle*0.5)" name="wallTaperAngle"/>
    <parameter expression="false" name="onlyFinishFinal"/>
    <parameter expression="true" name="roughFinal"/>
    <parameter expression="true" name="useEvenStepdowns"/>
    <parameter expression="false" name="orderByDepth"/>
    <parameter expression="true" name="orderByIslands"/>
    <parameter expression="false" name="orderByStep"/>
    <parameter expression="false" name="useThinWall"/>
    <parameter expression="0.04in" name="thinWallWidth"/>
    <parameter expression="tool_type == 'chamfer mill' || tool_type == 'center drill' || tool_type == 'counter sink' || tool_type == 'drill' || tool_type == 'spot drill'" name="doChamfer"/>
    <parameter expression="0in" name="chamferWidth"/>
    <parameter expression="0in" name="chamferTipOffset"/>
    <parameter expression="tool_cornerRadius/4" name="chamferWidthBall"/>
    <parameter expression="chamferWidthBall" name="chamferDepthBall"/>
    <parameter expression="false" name="useStockToLeave"/>
    <parameter expression="0.004in" name="stockToLeave"/>
    <parameter expression="stockToLeave" name="verticalStockToLeave"/>
    <parameter expression="false" name="simpleStockToLeave"/>
    <parameter expression="false" name="smoothingFilter"/>
    <parameter expression="tolerance" name="smoothingFilterTolerance"/>
    <parameter expression="false" name="useFeedOptimization"/>
    <parameter expression="25deg" name="reducedFeedChange"/>
    <parameter expression="tool_diameter * 0.05" name="reducedFeedRadius"/>
    <parameter expression="tool_diameter * 0.2" name="reducedFeedDistance"/>
    <parameter expression="tool_feedCutting * 0.25" name="reducedFeedrate"/>
    <parameter expression="true" name="reduceOnlyInnerCorners"/>
    <parameter expression="false" name="tab_linking"/>
    <parameter expression="true" name="group_linking"/>
    <parameter expression="'disabled'" name="highFeedrateMode"/>
    <parameter expression="Math.max(tool_feedCutting; Math.max(tool_feedEntry; tool_feedExit))" name="highFeedrate"/>
    <parameter expression="true" name="allowRapidRetract"/>
    <parameter expression="maximumStepdown + 1mm" name="safeDistance"/>
    <parameter expression="false" name="keepToolDown"/>
    <parameter expression="2in" name="stayDownDistance"/>
    <parameter expression="0in" name="liftHeight"/>
    <parameter expression="true" name="group_leadsTranstions"/>
    <parameter expression="true" name="smoothTransitions"/>
    <parameter expression="false" name="doLeadIn"/>
    <parameter expression="tool_diameter * 0.1" name="entry_radius"/>
    <parameter expression="cornerMode == 'sharp with loop' ? 0.0deg : 90.0deg" name="entry_sweep"/>
    <parameter expression="tool_diameter * 0.1" name="entry_distance"/>
    <parameter expression="false" name="entry_perpendicular"/>
    <parameter expression="entry_radius" name="entry_verticalRadius"/>
    <parameter expression="entry_radius" name="leadInRadius"/>
    <parameter expression="entry_verticalRadius" name="leadInVerticalRadius"/>
    <parameter expression="false" name="doLeadOut"/>
    <parameter expression="true" name="exit_sameAsEntry"/>
    <parameter expression="tool_diameter * 0.1" name="exit_radius"/>
    <parameter expression="90.0deg" name="exit_sweep"/>
    <parameter expression="tool_diameter * 0.1" name="exit_distance"/>
    <parameter expression="false" name="exit_perpendicular"/>
    <parameter expression="exit_radius" name="exit_verticalRadius"/>
    <parameter expression="exit_radius" name="leadOutRadius"/>
    <parameter expression="exit_verticalRadius" name="leadOutVerticalRadius"/>
    <parameter expression="false" name="doRamp"/>
    <parameter expression="'profile'" name="rampType"/>
    <parameter expression="2.0deg" name="rampAngle"/>
    <parameter expression="tool_fluteLength" name="maximumRampZStepdown"/>
    <parameter expression="0.1in" name="rampClearanceHeight"/>
    <parameter expression="Math.max((tool_diameter - 2 * tool_cornerRadius) * 0.95; tool_diameter * 0.25)" name="helicalRampDiameter"/>
    <parameter expression="helicalRampDiameter" name="minimumRampDiameter"/>
    <parameter expression="doRamp" name="alwaysMakeContourRamp"/>
    <parameter expression="true" name="allowPlunging"/>
    <parameter expression="rampType == 'helix'" name="allowHelicalRamps"/>
    <parameter expression="(rampType == 'helix') || (rampType == 'smooth profile')" name="allowContourRamps"/>
    <parameter expression="(rampType == 'helix') || (rampType == 'smooth profile')" name="allowSmoothContourRamps"/>
    <parameter expression="rampType == 'zigzag'" name="allowZigZagRamps"/>
    <parameter expression="true" name="group_entry_drill_positions"/>
    <parameter expression="false" name="predrillPositions"/>
    <parameter expression="false" name="entryPositions"/>
    <parameter expression="true" name="use_tool_stepdown"/>
    <parameter expression="1.41471710366101" name="tool_stepdown"/>
    <parameter expression="0.008in" name="tool_finishingStepdown"/>
    <parameter expression="true" name="use_tool_stepover"/>
    <parameter expression="6." name="tool_stepover"/>
    <parameter expression="tool_diameter * 0.1" name="tool_finishingStepover"/>
    <parameter expression="'helix'" name="tool_rampType"/>
    <parameter expression="2.0deg" name="tool_rampAngle"/>
    <parameter expression="false" name="associatedView"/>
  </template>

</template-document>
