<?xml version="1.0" encoding="utf-8"?>
<MillingProc ApiVersion="1.4.56.0">
  <MillingEquipment>
    <MillingEquipment>
      <SolidMachiningChainSource>
        <XmlSource>PmcB1s\PMC_B1.mt</XmlSource>
      </SolidMachiningChainSource>
      <Fixture>
        <Fixture>
          <Solid>
            <Box3d>
              <Min>(-40, -40, 0)</Min>
              <Max>(40, 40, 10)</Max>
            </Box3d>
          </Solid>
          <WorkpieceTransformer>
            <StaticTranslation Trans="(0, 0, 10)" />
          </WorkpieceTransformer>
        </Fixture>
      </Fixture>
      <Workpiece>
        <Workpiece>
          <Resolution>0.5</Resolution>
          <RawGeom>
            <Box3d>
              <Min>(2, 0, -50)</Min>
              <Max>(72, 50, 0)</Max>
            </Box3d>
          </RawGeom>
          <WorkpieceBuckleToGeomZeroTranslation>
            <StaticTranslation Trans="(-35, -25, 50)" />
          </WorkpieceBuckleToGeomZeroTranslation>
          <IdealGeom>
            <TransformationGeom>
              <Transformer>
                <StaticTranslation Trans="(2, 0, -50)" />
              </Transformer>
              <Geom>
                <StlFile>Design\standard_force_4exp_201902_design.stl</StlFile>
              </Geom>
            </TransformationGeom>
          </IdealGeom>
          <DetectionRadius>1</DetectionRadius>
          <DiffVisualRadius>0.1</DiffVisualRadius>
          <IsDisplayIdealGeomOnDefaultDisplay>false</IsDisplayIdealGeomOnDefaultDisplay>
          <WorkpieceHeatCondition>
            <WorkpieceHeatCapacity_JdgK>0.896</WorkpieceHeatCapacity_JdgK>
            <WorkpieceHeatTransferCoefficient_WdmK>167</WorkpieceHeatTransferCoefficient_WdmK>
            <WorkpieceDensity_gdcm3>2.7</WorkpieceDensity_gdcm3>
            <WorkpieceDermisDepth_mm>0.1</WorkpieceDermisDepth_mm>
          </WorkpieceHeatCondition>
        </Workpiece>
      </Workpiece>
      <TableToComp>
        <StaticIdentity />
      </TableToComp>
      <BackgroundAndCoolantHeatCondition>
        <BackgroundTemperature_C>25</BackgroundTemperature_C>
        <CoolantHeatTransferCoefficient_Wdm2K>1000</CoolantHeatTransferCoefficient_Wdm2K>
      </BackgroundAndCoolantHeatCondition>
    </MillingEquipment>
  </MillingEquipment>
  <MillingToolHouse>
    <MillingToolHouse>
      <Entry ID="1">
        <MillingTool>
          <Note>T1</Note>
          <Holder>
            <XmlSource>D10H10.holder</XmlSource>
          </Holder>
          <Cutter>
            <AptCutter>
              <AptGetter>
                <BullNoseApt>
                  <D>12</D>
                  <R0>0.5</R0>
                  <FluteH>40</FluteH>
                  <FullH>40</FullH>
                </BullNoseApt>
              </AptGetter>
              <Sculp>
                <ConstHelixSculp>
                  <FluteNum>3</FluteNum>
                  <Helix_deg>50</Helix_deg>
                  <RadialRakeAngle_deg>15</RadialRakeAngle_deg>
                  <MillingPara>
                    <XmlSource>MillingParaGrids\Al6061T6_201902.mp.xml</XmlSource>
                  </MillingPara>
                </ConstHelixSculp>
              </Sculp>
              <ExtendedShankGeom />
              <CutterHeatCondition>
                <CutterHeatTransferCoefficient_WdmK>58</CutterHeatTransferCoefficient_WdmK>
                <CutterHeatCapacity_JdgK>0.24</CutterHeatCapacity_JdgK>
                <CutterDensity_gdcm3>15.63</CutterDensity_gdcm3>
                <CutterMass_g>7</CutterMass_g>
                <CutterDermis_mm>0.1</CutterDermis_mm>
              </CutterHeatCondition>
            </AptCutter>
          </Cutter>
        </MillingTool>
      </Entry>
    </MillingToolHouse>
  </MillingToolHouse>
  <EnableCollisionDetection>false</EnableCollisionDetection>
  <EnableSweeping>false</EnableSweeping>
  <RequestMillingForceEvaluation>true</RequestMillingForceEvaluation>
  <ToolObservationPosition>
    <PointRelativeToReference>(0, 0, 0)</PointRelativeToReference>
    <!--ToolObservationReference options: ToolTip,HolderShankBuckle,SpindleHolderBuckle,WorkpieceGeom-->
    <ToolObservationReference>HolderShankBuckle</ToolObservationReference>
  </ToolObservationPosition>
  <EvaluationCollection>
    <EvaluationCollection />
  </EvaluationCollection>
  <ColorGuideSource>
    <XmlSource>MachiningColor.ColorGuide</XmlSource>
  </ColorGuideSource>
  <NumericalPlayerSource>
    <XmlSource>fanuc.player</XmlSource>
  </NumericalPlayerSource>
  <DispCacheMb>260</DispCacheMb>
  <IsShowingDimensionBar>true</IsShowingDimensionBar>
  <EnablePauseOnCollision>true</EnablePauseOnCollision>
  <EnableResetOnStart>true</EnableResetOnStart>
  <OutputPath>[OldFile].steps.csv</OutputPath>
  <NcOptOption>
    <ExtendedPreDistance_mm>0</ExtendedPreDistance_mm>
    <ExtendedPostDistance_mm>0</ExtendedPostDistance_mm>
    <IntensiveInterpolation>false</IntensiveInterpolation>
    <MinFeedPerTooth_mm>0</MinFeedPerTooth_mm>
    <MaxFeedPerTooth_mm>INF</MaxFeedPerTooth_mm>
    <MinFeedrate_mmdmin>60</MinFeedrate_mmdmin>
    <MaxFeedrate_mmdmin>20000</MaxFeedrate_mmdmin>
    <RapidFeed_mmdmin>20000</RapidFeed_mmdmin>
    <MinChipThickness>NaN</MinChipThickness>
    <MaxForce>800</MaxForce>
    <MaxForceSteep_Nddeg>10</MaxForceSteep_Nddeg>
  </NcOptOption>
  <NcMapping />
  <MillingParaTrainingDestinationFile></MillingParaTrainingDestinationFile>
  <MillingParaTraining>
    <IsFxEnabled>true</IsFxEnabled>
    <IsFyEnabled>true</IsFyEnabled>
    <IsFzEnabled>true</IsFzEnabled>
    <IsMxEnabled>false</IsMxEnabled>
    <IsMyEnabled>false</IsMyEnabled>
    <IsMzEnabled>false</IsMzEnabled>
    <ForceOutlierRatio>2</ForceOutlierRatio>
    <LeadParaTemplate>
      <RakeFaceCuttingParaMap>
        <FluteFormNum>1</FluteFormNum>
        <NAngleDivisionNum>0</NAngleDivisionNum>
        <EcAngleDivisionNum>0</EcAngleDivisionNum>
      </RakeFaceCuttingParaMap>
    </LeadParaTemplate>
    <ResultParaTemplate>
      <RakeFaceCuttingParaMap>
        <FluteFormNum>1</FluteFormNum>
        <NAngleDivisionNum>0</NAngleDivisionNum>
        <EcAngleDivisionNum>0</EcAngleDivisionNum>
      </RakeFaceCuttingParaMap>
    </ResultParaTemplate>
  </MillingParaTraining>
  <ServiceWorker>
    <MillingProcServiceWorker>
      <ServiceHost>127.0.0.1</ServiceHost>
      <ServicePort>6011</ServicePort>
      <Enable>false</Enable>
    </MillingProcServiceWorker>
  </ServiceWorker>
  <SelectedMillingProcRendereeEnum>Local</SelectedMillingProcRendereeEnum>
</MillingProc>