DemoMapping/Main.hincproj
2026-01-02 13:16:06 +08:00

678 lines
26 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<MachiningProject ApiVersion="3.1.464.0">
<MachiningEquipment>
<MachiningEquipment>
<MachiningChain>
<XmlSource>BlankMachineTool/OYXCw-OZBSt.mt</XmlSource>
</MachiningChain>
<SpindleCapability>
<SpindleCapability>
<Name>NoName</Name>
<Note></Note>
<EnergyEfficiency>0.4</EnergyEfficiency>
<GearShiftSpindleSpeed_rpm />
<DryRunFrictionPowerCoefficient_mWdrpm>4.82</DryRunFrictionPowerCoefficient_mWdrpm>
<DryRunWindagePowerCoefficient_pWdrpm3>90</DryRunWindagePowerCoefficient_pWdrpm3>
<WorkableDurationToSpindleSpeedPowerContoursDictionary>
<Contour WorkableDuration-min="15">
<SpindleSpeedToPower>
<SpindleSpeed-RPM>0</SpindleSpeed-RPM>
<Power-kW>0</Power-kW>
</SpindleSpeedToPower>
<SpindleSpeedToPower>
<SpindleSpeed-RPM>1500</SpindleSpeed-RPM>
<Power-kW>7.5</Power-kW>
</SpindleSpeedToPower>
<SpindleSpeedToPower>
<SpindleSpeed-RPM>4500</SpindleSpeed-RPM>
<Power-kW>7.5</Power-kW>
</SpindleSpeedToPower>
<SpindleSpeedToPower>
<SpindleSpeed-RPM>8000.000000000001</SpindleSpeed-RPM>
<Power-kW>4</Power-kW>
</SpindleSpeedToPower>
</Contour>
<Contour WorkableDuration-min="60">
<SpindleSpeedToPower>
<SpindleSpeed-RPM>0</SpindleSpeed-RPM>
<Power-kW>0</Power-kW>
</SpindleSpeedToPower>
<SpindleSpeedToPower>
<SpindleSpeed-RPM>1500</SpindleSpeed-RPM>
<Power-kW>5.5</Power-kW>
</SpindleSpeedToPower>
<SpindleSpeedToPower>
<SpindleSpeed-RPM>4500</SpindleSpeed-RPM>
<Power-kW>5.5</Power-kW>
</SpindleSpeedToPower>
<SpindleSpeedToPower>
<SpindleSpeed-RPM>8000.000000000001</SpindleSpeed-RPM>
<Power-kW>3</Power-kW>
</SpindleSpeedToPower>
</Contour>
<Contour WorkableDuration-min="INF">
<SpindleSpeedToPower>
<SpindleSpeed-RPM>0</SpindleSpeed-RPM>
<Power-kW>0</Power-kW>
</SpindleSpeedToPower>
<SpindleSpeedToPower>
<SpindleSpeed-RPM>1500</SpindleSpeed-RPM>
<Power-kW>5.5</Power-kW>
</SpindleSpeedToPower>
<SpindleSpeedToPower>
<SpindleSpeed-RPM>4500</SpindleSpeed-RPM>
<Power-kW>5.5</Power-kW>
</SpindleSpeedToPower>
<SpindleSpeedToPower>
<SpindleSpeed-RPM>8000.000000000001</SpindleSpeed-RPM>
<Power-kW>3</Power-kW>
</SpindleSpeedToPower>
</Contour>
</WorkableDurationToSpindleSpeedPowerContoursDictionary>
<WorkableDurationToSpindleSpeedTorqueContoursDictionary>
<Contour WorkableDuration-min="15">
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>0</SpindleSpeed-RPM>
<Torque-Nm>50</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>1500</SpindleSpeed-RPM>
<Torque-Nm>50</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>2000.0000000000002</SpindleSpeed-RPM>
<Torque-Nm>37</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>2600</SpindleSpeed-RPM>
<Torque-Nm>30</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>4000.0000000000005</SpindleSpeed-RPM>
<Torque-Nm>19</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>6000</SpindleSpeed-RPM>
<Torque-Nm>12</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>8000.000000000001</SpindleSpeed-RPM>
<Torque-Nm>8</Torque-Nm>
</SpindleSpeedToTorque>
</Contour>
<Contour WorkableDuration-min="60">
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>0</SpindleSpeed-RPM>
<Torque-Nm>35</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>1500</SpindleSpeed-RPM>
<Torque-Nm>35</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>2000.0000000000002</SpindleSpeed-RPM>
<Torque-Nm>29</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>2200</SpindleSpeed-RPM>
<Torque-Nm>27</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>2900</SpindleSpeed-RPM>
<Torque-Nm>20</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>4000.0000000000005</SpindleSpeed-RPM>
<Torque-Nm>15</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>6000</SpindleSpeed-RPM>
<Torque-Nm>8</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>8000.000000000001</SpindleSpeed-RPM>
<Torque-Nm>5</Torque-Nm>
</SpindleSpeedToTorque>
</Contour>
<Contour WorkableDuration-min="INF">
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>0</SpindleSpeed-RPM>
<Torque-Nm>50</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>1500</SpindleSpeed-RPM>
<Torque-Nm>50</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>2000.0000000000002</SpindleSpeed-RPM>
<Torque-Nm>30</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>3000</SpindleSpeed-RPM>
<Torque-Nm>20</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>4000.0000000000005</SpindleSpeed-RPM>
<Torque-Nm>15</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>6000</SpindleSpeed-RPM>
<Torque-Nm>8</Torque-Nm>
</SpindleSpeedToTorque>
<SpindleSpeedToTorque>
<SpindleSpeed-RPM>8000.000000000001</SpindleSpeed-RPM>
<Torque-Nm>5</Torque-Nm>
</SpindleSpeedToTorque>
</Contour>
</WorkableDurationToSpindleSpeedTorqueContoursDictionary>
</SpindleCapability>
</SpindleCapability>
<Fixture>
<Fixture>
<Solid>
<TransformationGeom>
<Transformer />
<Geom>
<Box3d>
<Min>(-40, -40, 0)</Min>
<Max>(40, 40, 10)</Max>
</Box3d>
</Geom>
</TransformationGeom>
</Solid>
<GeomToTableTransformer>
<NoTransform />
</GeomToTableTransformer>
<GeomToWorkpieceTransformer>
<StaticTranslation Trans="(0, 0, 10)" />
</GeomToWorkpieceTransformer>
</Fixture>
</Fixture>
<Workpiece>
<Workpiece>
<InitResolution>0.125</InitResolution>
<InitGeom>
<TransformationGeom>
<Transformer>
<StaticTranslation Trans="(0, 0, 0)" />
</Transformer>
<Geom>
<Box3d>
<Min>(2, 0, -50)</Min>
<Max>(72, 50, 0)</Max>
</Box3d>
</Geom>
</TransformationGeom>
</InitGeom>
<WorkpieceGeomToProgramZeroTransformer>
<StaticTranslation Trans="(0, 0, 0)" />
</WorkpieceGeomToProgramZeroTransformer>
<WorkpieceGeomToFixtureBuckleTransformer>
<StaticTranslation Trans="(35, 25, -50)" />
</WorkpieceGeomToFixtureBuckleTransformer>
<IdealGeom>
<TransformationGeom>
<Transformer>
<StaticTranslation Trans="(2, 0, -50)" />
</Transformer>
<Geom>
<StlFile>Design/standard_force_4exp_201902_design.stl</StlFile>
</Geom>
</TransformationGeom>
</IdealGeom>
<CuttingPara>
<XmlSource>Al6061T6.mp</XmlSource>
</CuttingPara>
<WorkpieceMaterial>
<XmlSource>Al6061T6.WorkpieceMaterial</XmlSource>
</WorkpieceMaterial>
</Workpiece>
</Workpiece>
<TableToComp>
<NoTransform />
</TableToComp>
<BackgroundTemperature_C>25</BackgroundTemperature_C>
<CoolantHeatCondition>
<CoolantTemperature_C>25</CoolantTemperature_C>
<CoolantConvectionCoefficient_Wdm2K>1000</CoolantConvectionCoefficient_Wdm2K>
</CoolantHeatCondition>
</MachiningEquipment>
</MachiningEquipment>
<MachiningToolHouse>
<MachiningToolHouse>
<Entry ID="1">
<MillingTool>
<Note>T1</Note>
<Holder>
<CylindroidHolder>
<Name></Name>
<Note></Note>
<Cylindroid>
<PairZr>(0,10)</PairZr>
<PairZr>(30,10)</PairZr>
</Cylindroid>
<PolarResolution2d>
<PolarResolution2d>
<LinearResolution_mm>0.5</LinearResolution_mm>
<AngleResolution_deg>5</AngleResolution_deg>
</PolarResolution2d>
</PolarResolution2d>
</CylindroidHolder>
</Holder>
<Cutter>
<MillingCutter>
<Name></Name>
<Note></Note>
<IntegralMode>SolidEnd</IntegralMode>
<ShaperProfile>
<AptProfile>
<Apt>
<ColumnApt>
<D>12</D>
<Rc>0.5</Rc>
<FluteH>20</FluteH>
</ColumnApt>
</Apt>
</AptProfile>
</ShaperProfile>
<InnerBeamProfile>
<FluteDependentRatioProfile>
<!--<ConstRatioProfile>
<RadiusRatio>0.56</RadiusRatio>
</ConstRatioProfile>-->
</FluteDependentRatioProfile>
</InnerBeamProfile>
<UpperBeamGeom>
<TransformationGeom>
<Transformer />
<Geom>
<Cylindroid>
<PairZr>(20,6)</PairZr>
<PairZr>(75,6)</PairZr>
</Cylindroid>
</Geom>
</TransformationGeom>
</UpperBeamGeom>
<LinearResolution_mm>1</LinearResolution_mm>
<AngleResolution_deg>15</AngleResolution_deg>
<FluteContourTray>
<UniformContourTray>
<TrackNum>3</TrackNum>
<BaselineOneContour>
<FluteContour>
<SetupAngle_deg>0</SetupAngle_deg>
<BaseSideContour>
<ConstHelixSideContour>
<Helix_deg>50</Helix_deg>
<RadialRakeAngle_deg>15</RadialRakeAngle_deg>
<RadialReliefAngle_deg>5</RadialReliefAngle_deg>
</ConstHelixSideContour>
</BaseSideContour>
<BaseBottomContour>
<SlideBottomContour>
<AxialRakeAngle_deg>50</AxialRakeAngle_deg>
<DiskAngle_deg>1.5</DiskAngle_deg>
<EccentricAngle_deg>15</EccentricAngle_deg>
<CutterLengthOnBottomProjection_mm>5</CutterLengthOnBottomProjection_mm>
<OuterRadius_mm>5.5</OuterRadius_mm>
</SlideBottomContour>
</BaseBottomContour>
</FluteContour>
</BaselineOneContour>
</UniformContourTray>
</FluteContourTray>
<FluteMaterial>
<XmlSource>WC-Co6-800nm.CutterMaterial</XmlSource>
</FluteMaterial>
<ShankMaterial>
<XmlSource>WC-Co6-800nm.CutterMaterial</XmlSource>
</ShankMaterial>
<CoatingLayerList />
<ShankMass_g MassAssignmentMode="EvaluateByVolume">103.5896112737758</ShankMass_g>
<HoneRadius_um>20</HoneRadius_um>
<ReliefAngle_deg>5</ReliefAngle_deg>
<MillingCutterOptLimit>
<MillingCutterOptOption>
<EnableOpt>true</EnableOpt>
<YieldingSafetyFactor>3</YieldingSafetyFactor>
<EnableLimitByMinimumUncutChipThickness>true</EnableLimitByMinimumUncutChipThickness>
<EnableLimitByReliefAngle>true</EnableLimitByReliefAngle>
<MinFeedPerTooth_mm>0</MinFeedPerTooth_mm>
<MaxFeedPerTooth_mm>999</MaxFeedPerTooth_mm>
</MillingCutterOptOption>
</MillingCutterOptLimit>
</MillingCutter>
</Cutter>
<ExposedCutterHeight_mm>28</ExposedCutterHeight_mm>
<ObservationAnchorReference>HolderAnc</ObservationAnchorReference>
<RelativeHeightFromObservationAnchor_mm>0</RelativeHeightFromObservationAnchor_mm>
<ObservationRingRadius_mm>0</ObservationRingRadius_mm>
</MillingTool>
</Entry>
</MachiningToolHouse>
</MachiningToolHouse>
<NcEnv>
<NcEnv>
<CncBrand>Fanuc</CncBrand>
<HomeMc>(0, 0, 0)</HomeMc>
<ToolingMcXyz>(0, 0, 0)</ToolingMcXyz>
<ToolingMcAbc_deg>(0, 0, 0)</ToolingMcAbc_deg>
<IsIdealOffsetDependentOnToolHouse>true</IsIdealOffsetDependentOnToolHouse>
<MillingToolOffsetTable>
<Entry ID="1">
<MillingToolOffsetTableRow>
<IdealRadius_mm>6</IdealRadius_mm>
<RadialWear_mm>0</RadialWear_mm>
<IdealHeight_mm>58</IdealHeight_mm>
<AxialWear_mm>0</AxialWear_mm>
</MillingToolOffsetTableRow>
</Entry>
</MillingToolOffsetTable>
<SetToolHeightCompensationOnFeatureNormal>false</SetToolHeightCompensationOnFeatureNormal>
<EnableShortestRotary>true</EnableShortestRotary>
<EnableArcCornerRadiusCompensation>false</EnableArcCornerRadiusCompensation>
<StrokeLimitXyz_mm>
<Box3d>
<Min>(-INF, -INF, -INF)</Min>
<Max>(INF, INF, INF)</Max>
</Box3d>
</StrokeLimitXyz_mm>
<StrokeLimitAbc_deg>
<Box3d>
<Min>(-INF, -INF, -INF)</Min>
<Max>(INF, INF, INF)</Max>
</Box3d>
</StrokeLimitAbc_deg>
<MaxRotarySpeedABC_rpm>(60, 60, 60)</MaxRotarySpeedABC_rpm>
<MaxSpindleSpeed_rpm>60000</MaxSpindleSpeed_rpm>
<RapidFeedrate_mmdmin>20000</RapidFeedrate_mmdmin>
<ToolingTime>PT0S</ToolingTime>
<ConfigurationTable>
<Entry Key="1401#1">0</Entry>
</ConfigurationTable>
<IsoCoordinateTable>
<!--The ID is G code flag multiplying 1000. For example, ID of G54 is 54000.-->
<Entry ID="54000" Offset="(37.400000000000006, -97.4, -116.44)" />
<Entry ID="55000" Offset="(0, 0, 0)" />
<Entry ID="56000" Offset="(0, 0, 0)" />
<Entry ID="57000" Offset="(0, 0, 0)" />
<Entry ID="58000" Offset="(0, 0, 0)" />
<Entry ID="59000" Offset="(0, 0, 0)" />
<Entry ID="59100" Offset="(0, 0, 0)" />
<Entry ID="59200" Offset="(0, 0, 0)" />
<Entry ID="59300" Offset="(0, 0, 0)" />
<Entry ID="59400" Offset="(0, 0, 0)" />
<Entry ID="59500" Offset="(0, 0, 0)" />
<Entry ID="59600" Offset="(0, 0, 0)" />
<Entry ID="59700" Offset="(0, 0, 0)" />
<Entry ID="59800" Offset="(0, 0, 0)" />
<Entry ID="59900" Offset="(0, 0, 0)" />
</IsoCoordinateTable>
</NcEnv>
</NcEnv>
<CsvRunnerConfig>
<CsvRunnerConfig>
<LineBeginCsScriptTag>LineBeginCsScript</LineBeginCsScriptTag>
<LineEndCsScriptTag>LineEndCsScript</LineEndCsScriptTag>
<MachineCoordinatePrefix>MC.</MachineCoordinatePrefix>
<CutterLocationPrefix>CL.</CutterLocationPrefix>
<ToolIdTag>ToolId</ToolIdTag>
<SpindleSpeedTag_rpm>SpindleSpeed_rpm</SpindleSpeedTag_rpm>
<SpindleDirectionTag>Spd.Dir.</SpindleDirectionTag>
<FeedrateTag_mmdmin>Feedrate_mmdmin</FeedrateTag_mmdmin>
<DurationTag>StepDuration</DurationTag>
<ActualTimeTag>ActualTime</ActualTimeTag>
</CsvRunnerConfig>
</CsvRunnerConfig>
<PlayerCommand>
<ListCommand>
<CommandEntryList>
<EnablingWrapper>
<IsEnabled>true</IsEnabled>
<Command>
<ScriptCommand>
<ScriptTitle>run training</ScriptTitle>
<ScriptText>MachiningResolution_mm=1;
MachiningMotionResolution=FeedPerCycle;
EnableCollisionDetection = false; //是否啟用碰撞檢測開啟
// PlayNcFile("NC/circle.ptp");
// WriteStepFiles("Output/circle.step.csv");
// WriteShotFiles("Output/circle.shot.csv",0.2);
// ResetRuntime();
ClearTimeMappingData();
PlayNcFile("NC/circle.ptp");
MapSingleByCsvFile("Input/circle.controller-step.csv");
MapSeriesByCsvFile("Input/circle.sensor-shot.csv");
ReTrainMillingPara(Mx|My|Mz, $"Cache/LiveUpdate.mp");
</ScriptText>
</ScriptCommand>
</Command>
</EnablingWrapper>
</CommandEntryList>
</ListCommand>
</PlayerCommand>
<TimeMapping>
<TimeMapping>
<Entrys />
</TimeMapping>
</TimeMapping>
<MachiningActRunnerConfig>
<MachiningActRunnerConfig>
<EnableStrokeLimitCheck>true</EnableStrokeLimitCheck>
<EnableCollisionDetection>false</EnableCollisionDetection>
<EnablePauseOnFailure>false</EnablePauseOnFailure>
<EnablePhysics>true</EnablePhysics>
<EnableWearEffect>false</EnableWearEffect>
<EnableDeflectionTransformation>false</EnableDeflectionTransformation>
<MachiningMotionResolution>
<FeedPerCycleMachiningMotionResolution>
<Scale>1</Scale>
</FeedPerCycleMachiningMotionResolution>
</MachiningMotionResolution>
<InitSpindleTemperature_C>50</InitSpindleTemperature_C>
</MachiningActRunnerConfig>
</MachiningActRunnerConfig>
<InspectingKey>MaxSpindleTorqueRatio</InspectingKey>
<MillingGuide>
<MillingGuide>
<DictionaryColorGuide>
<DictionaryColorGuide>
<SelectedKey>MaxSpindleTorqueRatio</SelectedKey>
<KeyToColorGuide>
<Entry Key="Feedrate_mmdmin">
<FuncRangeColorGuide>
<RangeColorRule>
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
<Floor>0</Floor>
<Ceiling>2000</Ceiling>
</RangeColorRule>
</FuncRangeColorGuide>
</Entry>
<Entry Key="DeltaTipDeflectionOnToolRunningCoordinate_um.Y">
<FuncRangeColorGuide>
<RangeColorRule>
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
<Floor>0</Floor>
<Ceiling>1</Ceiling>
</RangeColorRule>
</FuncRangeColorGuide>
</Entry>
<Entry Key="MaxTipDeflectionOnToolRunningCoordinate_um.Y">
<FuncRangeColorGuide>
<RangeColorRule>
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
<Floor>-0.1</Floor>
<Ceiling>0.5</Ceiling>
</RangeColorRule>
</FuncRangeColorGuide>
</Entry>
<Entry Key="MaxTipDeflectionOnToolRunningCoordinate_um.X">
<FuncRangeColorGuide>
<RangeColorRule>
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
<Floor>0</Floor>
<Ceiling>1</Ceiling>
</RangeColorRule>
</FuncRangeColorGuide>
</Entry>
<Entry Key="MaxTipDeflectionOnToolRunningCoordinate_um.Z">
<FuncRangeColorGuide>
<RangeColorRule>
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
<Floor>-0.3</Floor>
<Ceiling>0.3</Ceiling>
</RangeColorRule>
</FuncRangeColorGuide>
</Entry>
<Entry Key="AvgAbsTorque_Nm">
<FuncRangeColorGuide>
<RangeColorRule>
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
<Floor>0</Floor>
<Ceiling>1</Ceiling>
</RangeColorRule>
</FuncRangeColorGuide>
</Entry>
<Entry Key="MaxSpindleTorqueRatio">
<FuncRangeColorGuide>
<RangeColorRule>
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
<Floor>0</Floor>
<Ceiling>1</Ceiling>
</RangeColorRule>
</FuncRangeColorGuide>
</Entry>
</KeyToColorGuide>
</DictionaryColorGuide>
</DictionaryColorGuide>
<ForceWCycleLineDivConfig>
<ForceCycleLineDivConfig>
<VRangeMode>Fit</VRangeMode>
<VRange>
<Min>-400</Min>
<Max>400</Max>
</VRange>
<MainForceCycleFlag>ForceToWorkpieceOnProgramCoordinate</MainForceCycleFlag>
</ForceCycleLineDivConfig>
</ForceWCycleLineDivConfig>
<SimSpindleMomentCycleLineDivConfig>
<SpindleMomentCycleLineDivConfig>
<TimeChartYConfig>
<VRangeMode>Fit</VRangeMode>
<VRange>
<Min>-10</Min>
<Max>10</Max>
</VRange>
</TimeChartYConfig>
</SpindleMomentCycleLineDivConfig>
</SimSpindleMomentCycleLineDivConfig>
<SensorSpindleMomentCycleLineDivConfig>
<SpindleMomentCycleLineDivConfig>
<TimeChartYConfig>
<VRangeMode>Fit</VRangeMode>
<VRange>
<Min>-10</Min>
<Max>10</Max>
</VRange>
</TimeChartYConfig>
</SpindleMomentCycleLineDivConfig>
</SensorSpindleMomentCycleLineDivConfig>
<ClStripChartConfig>
<ClStripChartConfig>
<ItemConfigDictionary>
<Entry Key="Feedrate_mmdmin">
<ClStripChartItemConfig>
<TimeChartYConfig>
<VRangeMode>Fit</VRangeMode>
<VRange>
<Min>0</Min>
<Max>1</Max>
</VRange>
</TimeChartYConfig>
</ClStripChartItemConfig>
</Entry>
<Entry Key="DeltaTipDeflectionOnToolRunningCoordinate_um.Y">
<ClStripChartItemConfig>
<TimeChartYConfig>
<VRangeMode>Fit</VRangeMode>
<VRange>
<Min>0</Min>
<Max>1</Max>
</VRange>
</TimeChartYConfig>
</ClStripChartItemConfig>
</Entry>
<Entry Key="MaxTipDeflectionOnToolRunningCoordinate_um.Y">
<ClStripChartItemConfig>
<TimeChartYConfig>
<VRangeMode>Fit</VRangeMode>
<VRange>
<Min>0</Min>
<Max>1</Max>
</VRange>
</TimeChartYConfig>
</ClStripChartItemConfig>
</Entry>
<Entry Key="MaxTipDeflectionOnToolRunningCoordinate_um.X">
<ClStripChartItemConfig>
<TimeChartYConfig>
<VRangeMode>Fit</VRangeMode>
<VRange>
<Min>0</Min>
<Max>1</Max>
</VRange>
</TimeChartYConfig>
</ClStripChartItemConfig>
</Entry>
<Entry Key="MaxTipDeflectionOnToolRunningCoordinate_um.Z">
<ClStripChartItemConfig>
<TimeChartYConfig>
<VRangeMode>Fit</VRangeMode>
<VRange>
<Min>0</Min>
<Max>1</Max>
</VRange>
</TimeChartYConfig>
</ClStripChartItemConfig>
</Entry>
<Entry Key="AvgAbsTorque_Nm">
<ClStripChartItemConfig>
<TimeChartYConfig>
<VRangeMode>Fit</VRangeMode>
<VRange>
<Min>0</Min>
<Max>1</Max>
</VRange>
</TimeChartYConfig>
</ClStripChartItemConfig>
</Entry>
<Entry Key="MaxSpindleTorqueRatio">
<ClStripChartItemConfig>
<TimeChartYConfig>
<VRangeMode>Fit</VRangeMode>
<VRange>
<Min>0</Min>
<Max>1</Max>
</VRange>
</TimeChartYConfig>
</ClStripChartItemConfig>
</Entry>
</ItemConfigDictionary>
</ClStripChartConfig>
</ClStripChartConfig>
</MillingGuide>
</MillingGuide>
</MachiningProject>