tune
This commit is contained in:
parent
0a45534ba8
commit
ee22b7cb5d
@ -1,23 +0,0 @@
|
|||||||
IEnumerable<Action> Run(){
|
|
||||||
|
|
||||||
// OptMaxForce_N=250;
|
|
||||||
OptMinFeedrate_mmdmin=1;
|
|
||||||
OptMaxFeedrate_mmdmin=2000;
|
|
||||||
OptEnableInterpolation=true;
|
|
||||||
OptExtendedPostDistance_mm=1;
|
|
||||||
OptExtendedPreDistance_mm=2;
|
|
||||||
|
|
||||||
foreach(var action in RunNcFile("NC/circle.ptp")) yield return action;
|
|
||||||
|
|
||||||
OptMinFeedrate_mmdmin=100;
|
|
||||||
OptMaxFeedrate_mmdmin=1000;
|
|
||||||
|
|
||||||
foreach(var action in RunNcFile("NC/drill_slot.ptp")) yield return action;
|
|
||||||
foreach(var action in RunNcFile("NC/side.ptp")) yield return action;
|
|
||||||
foreach(var action in RunNcFile("NC/slide.ptp")) yield return action;
|
|
||||||
|
|
||||||
OptimizeToFiles("Cache/Opt-[NcName]");
|
|
||||||
|
|
||||||
yield return null;
|
|
||||||
}
|
|
||||||
return Run();
|
|
@ -1,13 +0,0 @@
|
|||||||
IEnumerable<Action> Run(){
|
|
||||||
// foreach(var action in RunNcFile("NC/circle.ptp")) yield return action;
|
|
||||||
// foreach(var action in RunNcFile("NC/drill_slot.ptp")) yield return action;
|
|
||||||
// foreach(var action in RunNcFile("NC/side.ptp")) yield return action;
|
|
||||||
// foreach(var action in RunNcFile("NC/slide.ptp")) yield return action;
|
|
||||||
|
|
||||||
// WriteStepFile("Cache/[NcName].step.csv");
|
|
||||||
//RegisterStepVariable("TestData","TestData",null,"G");
|
|
||||||
//ReadCsv("Cache/side.demo.csv");
|
|
||||||
|
|
||||||
yield return null;
|
|
||||||
}
|
|
||||||
return Run();
|
|
@ -1,8 +0,0 @@
|
|||||||
IEnumerable<Action> Run(){
|
|
||||||
foreach(var action in RunNcFile("Cache/Opt-circle.ptp")) yield return action;
|
|
||||||
foreach(var action in RunNcFile("Cache/Opt-drill_slot.ptp")) yield return action;
|
|
||||||
foreach(var action in RunNcFile("Cache/Opt-side.ptp")) yield return action;
|
|
||||||
foreach(var action in RunNcFile("Cache/Opt-slide.ptp")) yield return action;
|
|
||||||
yield return null;
|
|
||||||
}
|
|
||||||
return Run();
|
|
@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<GeneralHolder>
|
|
||||||
<Solid>
|
|
||||||
<Cylindroid LongitudeNum="24">
|
|
||||||
<PairZr>(0,10)</PairZr>
|
|
||||||
<PairZr>(10,10)</PairZr>
|
|
||||||
</Cylindroid>
|
|
||||||
</Solid>
|
|
||||||
<HolderGeomToSpindleBuckleTransformer>
|
|
||||||
<StaticTranslation Trans="(0, 0, 10)" />
|
|
||||||
</HolderGeomToSpindleBuckleTransformer>
|
|
||||||
</GeneralHolder>
|
|
@ -1,581 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<FilteredColorGuide>
|
|
||||||
<FilterColorGuide>
|
|
||||||
<TraditionalNcColorGuide />
|
|
||||||
</FilterColorGuide>
|
|
||||||
<DictionaryColorGuide>
|
|
||||||
<SelectedKey />
|
|
||||||
<KeyToColorGuide>
|
|
||||||
<Entry Key="StepIndex">
|
|
||||||
<QuantityColorGuide QuantityKey="StepIndex">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>3314</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="Feedrate_mmdmin">
|
|
||||||
<QuantityColorGuide QuantityKey="Feedrate_mmdmin">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>1400</Floor>
|
|
||||||
<Ceiling>20000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="SpindleSpeed_rpm">
|
|
||||||
<QuantityColorGuide QuantityKey="SpindleSpeed_rpm">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>5000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="RadialWidth">
|
|
||||||
<QuantityColorGuide QuantityKey="RadialWidth">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>6.82</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AxialDepth">
|
|
||||||
<QuantityColorGuide QuantityKey="AxialDepth">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>7.667</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="Mrr_mm3ds">
|
|
||||||
<QuantityColorGuide QuantityKey="Mrr_mm3ds">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>1125</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AbsAvgForce">
|
|
||||||
<QuantityColorGuide QuantityKey="AbsAvgForce">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.5058</Floor>
|
|
||||||
<Ceiling>903.8</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MaxAbsForce">
|
|
||||||
<QuantityColorGuide QuantityKey="MaxAbsForce">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>6.07</Floor>
|
|
||||||
<Ceiling>1255</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MaxAbsForceSlope_NdDeg">
|
|
||||||
<QuantityColorGuide QuantityKey="MaxAbsForceSlope_NdDeg">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.30348</Floor>
|
|
||||||
<Ceiling>35.184389</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToToolOnToolRunningCoordinate.X">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToToolOnToolRunningCoordinate.X">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-224.3</Floor>
|
|
||||||
<Ceiling>664</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToToolOnToolRunningCoordinate.Y">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToToolOnToolRunningCoordinate.Y">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-282.1</Floor>
|
|
||||||
<Ceiling>696.3</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToToolOnToolRunningCoordinate.Z">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToToolOnToolRunningCoordinate.Z">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-522.7</Floor>
|
|
||||||
<Ceiling>-0.2042</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToWorkpieceOnWorkpieceCoordinate.X">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToWorkpieceOnWorkpieceCoordinate.X">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-696.3</Floor>
|
|
||||||
<Ceiling>282.1</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToWorkpieceOnWorkpieceCoordinate.Y">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToWorkpieceOnWorkpieceCoordinate.Y">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-55.37</Floor>
|
|
||||||
<Ceiling>664</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToWorkpieceOnWorkpieceCoordinate.Z">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToWorkpieceOnWorkpieceCoordinate.Z">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.2042</Floor>
|
|
||||||
<Ceiling>522.7</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="FileNo">
|
|
||||||
<QuantityColorGuide QuantityKey="FileNo">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>1</Floor>
|
|
||||||
<Ceiling>1</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="LineNo">
|
|
||||||
<QuantityColorGuide QuantityKey="LineNo">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>6</Floor>
|
|
||||||
<Ceiling>713</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="WorkTime">
|
|
||||||
<QuantityColorGuide QuantityKey="WorkTime">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.0029908</Floor>
|
|
||||||
<Ceiling>30.6866541</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="StepDuration_s">
|
|
||||||
<QuantityColorGuide QuantityKey="StepDuration_s">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>0.0118886</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="ToolId">
|
|
||||||
<QuantityColorGuide QuantityKey="ToolId">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>1</Floor>
|
|
||||||
<Ceiling>1</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="IsTouched">
|
|
||||||
<QuantityColorGuide QuantityKey="IsTouched">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>1</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="ChipThickness">
|
|
||||||
<QuantityColorGuide QuantityKey="ChipThickness">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>0.0933</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="CutterBodyTemperature_C">
|
|
||||||
<QuantityColorGuide QuantityKey="CutterBodyTemperature_C">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>25</Floor>
|
|
||||||
<Ceiling>69.506</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="CutterDermisTemperature_C">
|
|
||||||
<QuantityColorGuide QuantityKey="CutterDermisTemperature_C">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>25</Floor>
|
|
||||||
<Ceiling>778.21</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="WorkpieceDermisTemperature_C">
|
|
||||||
<QuantityColorGuide QuantityKey="WorkpieceDermisTemperature_C">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>25</Floor>
|
|
||||||
<Ceiling>25.844</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="CL.X">
|
|
||||||
<QuantityColorGuide QuantityKey="CL.X">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>-36.45</Floor>
|
|
||||||
<Ceiling>72.8</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="CL.Y">
|
|
||||||
<QuantityColorGuide QuantityKey="CL.Y">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>-12.153</Floor>
|
|
||||||
<Ceiling>97.097681</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="CL.Z">
|
|
||||||
<QuantityColorGuide QuantityKey="CL.Z">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>-7.242</Floor>
|
|
||||||
<Ceiling>66.44</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="CL.A">
|
|
||||||
<QuantityColorGuide QuantityKey="CL.A">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>0</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="CL.B">
|
|
||||||
<QuantityColorGuide QuantityKey="CL.B">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>0</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="CL.C">
|
|
||||||
<QuantityColorGuide QuantityKey="CL.C">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>1</Floor>
|
|
||||||
<Ceiling>1</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MC.X">
|
|
||||||
<QuantityColorGuide QuantityKey="MC.X">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.95</Floor>
|
|
||||||
<Ceiling>110.2</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MC.Y">
|
|
||||||
<QuantityColorGuide QuantityKey="MC.Y">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>-109.553</Floor>
|
|
||||||
<Ceiling>-0.302319</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MC.Z">
|
|
||||||
<QuantityColorGuide QuantityKey="MC.Z">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>-73.682</Floor>
|
|
||||||
<Ceiling>0</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MC.B(deg)">
|
|
||||||
<QuantityColorGuide QuantityKey="MC.B(deg)">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>0</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MC.C(deg)">
|
|
||||||
<QuantityColorGuide QuantityKey="MC.C(deg)">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>0</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="CuttingVelocity_mdmin">
|
|
||||||
<QuantityColorGuide QuantityKey="CuttingVelocity_mdmin">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>188</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="ChipMass_g">
|
|
||||||
<QuantityColorGuide QuantityKey="ChipMass_g">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>0.0100465</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="CyclePeriod_s">
|
|
||||||
<QuantityColorGuide QuantityKey="CyclePeriod_s">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.012</Floor>
|
|
||||||
<Ceiling>0.012</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="FeedPerTooth_mm">
|
|
||||||
<QuantityColorGuide QuantityKey="FeedPerTooth_mm">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.093333</Floor>
|
|
||||||
<Ceiling>1.333333</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgAxialTorque_Nm">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgAxialTorque_Nm">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.002527</Floor>
|
|
||||||
<Ceiling>5.508</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MaxAxialTorqueToToolByToolTip_Nm">
|
|
||||||
<QuantityColorGuide QuantityKey="MaxAxialTorqueToToolByToolTip_Nm">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.03325</Floor>
|
|
||||||
<Ceiling>8.629</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="FrictionPower_W">
|
|
||||||
<QuantityColorGuide QuantityKey="FrictionPower_W">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>0</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="PowerWithoutFriction_W">
|
|
||||||
<QuantityColorGuide QuantityKey="PowerWithoutFriction_W">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>1.323</Floor>
|
|
||||||
<Ceiling>2884</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AxialPowerTakenByWorkpiece_W">
|
|
||||||
<QuantityColorGuide QuantityKey="AxialPowerTakenByWorkpiece_W">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>1.323</Floor>
|
|
||||||
<Ceiling>2884</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AbsAxialPower_W">
|
|
||||||
<QuantityColorGuide QuantityKey="AbsAxialPower_W">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>1.323</Floor>
|
|
||||||
<Ceiling>2884</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MinAbsMomentAboutObservationPoint_Nm">
|
|
||||||
<QuantityColorGuide QuantityKey="MinAbsMomentAboutObservationPoint_Nm">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>24.81</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MaxAbsMomentAboutObservationPoint_Nm">
|
|
||||||
<QuantityColorGuide QuantityKey="MaxAbsMomentAboutObservationPoint_Nm">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.2219</Floor>
|
|
||||||
<Ceiling>45.5</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="ChipVolume_mm3">
|
|
||||||
<QuantityColorGuide QuantityKey="ChipVolume_mm3">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.001071</Floor>
|
|
||||||
<Ceiling>3.721</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgMomentToToolAboutObservationPointOnToolRunningZero_Nm.X">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgMomentToToolAboutObservationPointOnToolRunningZero_Nm.X">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>-10.85</Floor>
|
|
||||||
<Ceiling>25.8</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgMomentToToolAboutObservationPointOnToolRunningZero_Nm.Y">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgMomentToToolAboutObservationPointOnToolRunningZero_Nm.Y">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>-25.81</Floor>
|
|
||||||
<Ceiling>8.587</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgMomentToToolAboutObservationPointOnToolRunningZero_Nm.Z">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgMomentToToolAboutObservationPointOnToolRunningZero_Nm.Z">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.002527</Floor>
|
|
||||||
<Ceiling>5.508</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgAbsMomentsAboutSpindle_Nm.X">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgAbsMomentsAboutSpindle_Nm.X">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.01128</Floor>
|
|
||||||
<Ceiling>19.17</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgAbsMomentsAboutSpindle_Nm.Y">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgAbsMomentsAboutSpindle_Nm.Y">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.01083</Floor>
|
|
||||||
<Ceiling>19.03</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgAbsMomentsAboutSpindle_Nm.Z">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgAbsMomentsAboutSpindle_Nm.Z">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.002527</Floor>
|
|
||||||
<Ceiling>5.508</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgBendingMomentsAboutSpindle_Nm">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgBendingMomentsAboutSpindle_Nm">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>0.01832</Floor>
|
|
||||||
<Ceiling>29.97</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="ChipTemperature_C">
|
|
||||||
<QuantityColorGuide QuantityKey="ChipTemperature_C">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>Linear</RatioRgbFuncEnum>
|
|
||||||
<Floor>264.39</Floor>
|
|
||||||
<Ceiling>1501.1</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
</KeyToColorGuide>
|
|
||||||
</DictionaryColorGuide>
|
|
||||||
</FilteredColorGuide>
|
|
@ -1,15 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<NumericalFilePlayer>
|
|
||||||
<FilePlayee>
|
|
||||||
<CsvNcFileRunner>
|
|
||||||
<IsReplacingDefaultSpindleSpeedbyCodeSpindleSpeed>true</IsReplacingDefaultSpindleSpeedbyCodeSpindleSpeed>
|
|
||||||
<EnableCutterLocationDataToStep>true</EnableCutterLocationDataToStep>
|
|
||||||
</CsvNcFileRunner>
|
|
||||||
</FilePlayee>
|
|
||||||
<FileAndCommandList>
|
|
||||||
<Entry>NC\slide.ptp.steps.csv</Entry>
|
|
||||||
<Entry>NC\circle.ptp.steps.csv</Entry>
|
|
||||||
<Entry>NC\side.ptp.steps.csv</Entry>
|
|
||||||
<Entry>NC\drill_slot.ptp.steps.csv</Entry>
|
|
||||||
</FileAndCommandList>
|
|
||||||
</NumericalFilePlayer>
|
|
@ -1,173 +0,0 @@
|
|||||||
<?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>
|
|
@ -1,362 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<MillingProc ApiVersion="1.3.213.0">
|
|
||||||
<MillingEquipment>
|
|
||||||
<MillingEquipment>
|
|
||||||
<SolidMachiningChainSource>
|
|
||||||
<XmlSource>PmcB1s\PMC_B1.mt</XmlSource>
|
|
||||||
</SolidMachiningChainSource>
|
|
||||||
<FixtureSource>
|
|
||||||
<Fixture>
|
|
||||||
<Solid>
|
|
||||||
<Box3d>
|
|
||||||
<Min>(-40, -40, 0)</Min>
|
|
||||||
<Max>(40, 40, 10)</Max>
|
|
||||||
</Box3d>
|
|
||||||
</Solid>
|
|
||||||
<WorkpieceTransformer>
|
|
||||||
<StaticTranslation Trans="(0, 0, 10)" />
|
|
||||||
</WorkpieceTransformer>
|
|
||||||
</Fixture>
|
|
||||||
</FixtureSource>
|
|
||||||
<Workpiece>
|
|
||||||
<Resolution>1</Resolution>
|
|
||||||
<RawGeom>
|
|
||||||
<Box3d>
|
|
||||||
<Min>(2, 0, -50)</Min>
|
|
||||||
<Max>(72, 50, 0)</Max>
|
|
||||||
</Box3d>
|
|
||||||
</RawGeom>
|
|
||||||
<WorkpieceBuckleToGeomZeroTranslation>
|
|
||||||
<StaticTranslation Trans="(-35, -25, 50)" />
|
|
||||||
</WorkpieceBuckleToGeomZeroTranslation>
|
|
||||||
<IdealGeom />
|
|
||||||
<DetectionRadius>1</DetectionRadius>
|
|
||||||
<DiffDistinguishableRadius>0.1</DiffDistinguishableRadius>
|
|
||||||
<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>
|
|
||||||
<TableToComp>
|
|
||||||
<StaticIdentity />
|
|
||||||
</TableToComp>
|
|
||||||
<BackgroundAndCoolantHeatCondition>
|
|
||||||
<BackgroundTemperature_C>25</BackgroundTemperature_C>
|
|
||||||
<CoolantHeatTransferCoefficient_Wdm2K>1000</CoolantHeatTransferCoefficient_Wdm2K>
|
|
||||||
</BackgroundAndCoolantHeatCondition>
|
|
||||||
</MillingEquipment>
|
|
||||||
</MillingEquipment>
|
|
||||||
<MillingToolHouseSource>
|
|
||||||
<MillingToolHouse>
|
|
||||||
<Entry ID="1">
|
|
||||||
<MillingTool>
|
|
||||||
<Note>T1</Note>
|
|
||||||
<HolderSource>
|
|
||||||
<XmlSource>D10H10.holder</XmlSource>
|
|
||||||
</HolderSource>
|
|
||||||
<CutterSource>
|
|
||||||
<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>
|
|
||||||
<MillingParaXmlSource>
|
|
||||||
<XmlSource>MillingParaGrids\Al6061T6_201902.mp.xml</XmlSource>
|
|
||||||
</MillingParaXmlSource>
|
|
||||||
</ConstHelixSculp>
|
|
||||||
</Sculp>
|
|
||||||
<LatitudeNum>6</LatitudeNum>
|
|
||||||
<!--LongitudeNum should be the multiple of 4.-->
|
|
||||||
<LongitudeNum>12</LongitudeNum>
|
|
||||||
<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>
|
|
||||||
</CutterSource>
|
|
||||||
</MillingTool>
|
|
||||||
</Entry>
|
|
||||||
</MillingToolHouse>
|
|
||||||
</MillingToolHouseSource>
|
|
||||||
<EnableCollisionDetection>true</EnableCollisionDetection>
|
|
||||||
<EnableSweeping>true</EnableSweeping>
|
|
||||||
<IsUserRequestedMillingForce>true</IsUserRequestedMillingForce>
|
|
||||||
<ToolObservationPosition>
|
|
||||||
<PointRelativeToReference>(0, 0, 0)</PointRelativeToReference>
|
|
||||||
<!--ToolObservationReference options: ToolTip,HolderShankBuckle,SpindleHolderBuckle,WorkpieceGeom-->
|
|
||||||
<ToolObservationReference>HolderShankBuckle</ToolObservationReference>
|
|
||||||
</ToolObservationPosition>
|
|
||||||
<ColorGuideSource>
|
|
||||||
<FilteredColorGuide>
|
|
||||||
<FilterColorGuide>
|
|
||||||
<UniversalNcColorGuide>
|
|
||||||
<RapidFeedrateFrontier_mmdmin>18000</RapidFeedrateFrontier_mmdmin>
|
|
||||||
</UniversalNcColorGuide>
|
|
||||||
</FilterColorGuide>
|
|
||||||
<DictionaryColorGuide>
|
|
||||||
<SelectedKey>MaxAbsForce</SelectedKey>
|
|
||||||
<KeyToColorGuide>
|
|
||||||
<Entry Key="Plain">
|
|
||||||
<PlainColorGuide>1,1,1</PlainColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="StepIndex">
|
|
||||||
<QuantityColorGuide QuantityKey="StepIndex">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>1000000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="Feedrate_mmdmin">
|
|
||||||
<QuantityColorGuide QuantityKey="Feedrate_mmdmin">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>10000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="SpindleSpeed_rpm">
|
|
||||||
<QuantityColorGuide QuantityKey="SpindleSpeed_rpm">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>10000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="RadialWidth">
|
|
||||||
<QuantityColorGuide QuantityKey="RadialWidth">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>100</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AxialDepth">
|
|
||||||
<QuantityColorGuide QuantityKey="AxialDepth">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>100</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="Mrr_mm3ds">
|
|
||||||
<QuantityColorGuide QuantityKey="Mrr_mm3ds">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>10000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AbsAvgForce">
|
|
||||||
<QuantityColorGuide QuantityKey="AbsAvgForce">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MaxAbsForce">
|
|
||||||
<QuantityColorGuide QuantityKey="MaxAbsForce">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MaxAbsForceSlope_NdDeg">
|
|
||||||
<QuantityColorGuide QuantityKey="MaxAbsForceSlope_NdDeg">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>10</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MaxAxialTorqueToToolByToolTip_Nmm">
|
|
||||||
<QuantityColorGuide QuantityKey="MaxAxialTorqueToToolByToolTip_Nmm">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AxialPower_w">
|
|
||||||
<QuantityColorGuide QuantityKey="AxialPower_w">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MaxAbsTorqueByKeyFulcrum_Nmm">
|
|
||||||
<QuantityColorGuide QuantityKey="MaxAbsTorqueByKeyFulcrum_Nmm">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedPositiveErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>0</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToToolOnToolRunningCoordinate.X">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToToolOnToolRunningCoordinate.X">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-1000</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToToolOnToolRunningCoordinate.Y">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToToolOnToolRunningCoordinate.Y">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-1000</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToToolOnToolRunningCoordinate.Z">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToToolOnToolRunningCoordinate.Z">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-1000</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToWorkpieceOnWorkpieceCoordinate.X">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToWorkpieceOnWorkpieceCoordinate.X">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-1000</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToWorkpieceOnWorkpieceCoordinate.Y">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToWorkpieceOnWorkpieceCoordinate.Y">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-1000</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="AvgForceToWorkpieceOnWorkpieceCoordinate.Z">
|
|
||||||
<QuantityColorGuide QuantityKey="AvgForceToWorkpieceOnWorkpieceCoordinate.Z">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-1000</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MaxTorqueToToolOnToolRunningCoordinateByKeyFulcrum_Nmm.X">
|
|
||||||
<QuantityColorGuide QuantityKey="MaxTorqueToToolOnToolRunningCoordinateByKeyFulcrum_Nmm.X">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-1000</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MaxTorqueToToolOnToolRunningCoordinateByKeyFulcrum_Nmm.Y">
|
|
||||||
<QuantityColorGuide QuantityKey="MaxTorqueToToolOnToolRunningCoordinateByKeyFulcrum_Nmm.Y">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-1000</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
<Entry Key="MaxTorqueToToolOnToolRunningCoordinateByKeyFulcrum_Nmm.Z">
|
|
||||||
<QuantityColorGuide QuantityKey="MaxTorqueToToolOnToolRunningCoordinateByKeyFulcrum_Nmm.Z">
|
|
||||||
<RangeColorRule>
|
|
||||||
<!--Available options: NormalizedPositiveErf, NormalizedErf, Linear-->
|
|
||||||
<RatioRgbFuncEnum>NormalizedErf</RatioRgbFuncEnum>
|
|
||||||
<Floor>-1000</Floor>
|
|
||||||
<Ceiling>1000</Ceiling>
|
|
||||||
</RangeColorRule>
|
|
||||||
</QuantityColorGuide>
|
|
||||||
</Entry>
|
|
||||||
</KeyToColorGuide>
|
|
||||||
</DictionaryColorGuide>
|
|
||||||
</FilteredColorGuide>
|
|
||||||
</ColorGuideSource>
|
|
||||||
<NumericalPlayerSource>
|
|
||||||
<XmlSource>csv.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>
|
|
||||||
<NcMappingSource />
|
|
||||||
<MillingParaTrainingDestinationFile></MillingParaTrainingDestinationFile>
|
|
||||||
<ServiceWorker>
|
|
||||||
<MillingProcServiceWorker>
|
|
||||||
<ServiceHost>127.0.0.1</ServiceHost>
|
|
||||||
<ServicePort>6011</ServicePort>
|
|
||||||
<Enable>false</Enable>
|
|
||||||
</MillingProcServiceWorker>
|
|
||||||
</ServiceWorker>
|
|
||||||
<SelectedMillingProcRendereeEnum>Mech</SelectedMillingProcRendereeEnum>
|
|
||||||
</MillingProc>
|
|
@ -1,57 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<NumericalFilePlayer>
|
|
||||||
<FilePlayee>
|
|
||||||
<TraditionalNcRunner>
|
|
||||||
<NcEnv0>
|
|
||||||
<CncBrand>Fanuc</CncBrand>
|
|
||||||
<McHome>(0, 0, 0)</McHome>
|
|
||||||
<CoordinateTable>
|
|
||||||
<!--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)" />
|
|
||||||
</CoordinateTable>
|
|
||||||
<MillingToolOffsetTable>
|
|
||||||
<Entry ID="1">
|
|
||||||
<MillingToolOffsetTableRow>
|
|
||||||
<IdealRadius>12</IdealRadius>
|
|
||||||
<RadialWear>0</RadialWear>
|
|
||||||
<AxialIdealLen>50</AxialIdealLen>
|
|
||||||
<AxialWear>0</AxialWear>
|
|
||||||
</MillingToolOffsetTableRow>
|
|
||||||
</Entry>
|
|
||||||
</MillingToolOffsetTable>
|
|
||||||
<EnableShortestRotary>true</EnableShortestRotary>
|
|
||||||
<MaxRotarySpeed_rpm>60</MaxRotarySpeed_rpm>
|
|
||||||
<RapidFeedrate_mmdmin>20000</RapidFeedrate_mmdmin>
|
|
||||||
<ToolingTime_s>0</ToolingTime_s>
|
|
||||||
<ConfigurationTable>
|
|
||||||
<Entry Key="Pr4002">5000</Entry>
|
|
||||||
</ConfigurationTable>
|
|
||||||
</NcEnv0>
|
|
||||||
<NcProc0>
|
|
||||||
<NcResolution>
|
|
||||||
<FeedPerCycleNcResolution />
|
|
||||||
</NcResolution>
|
|
||||||
</NcProc0>
|
|
||||||
</TraditionalNcRunner>
|
|
||||||
</FilePlayee>
|
|
||||||
<FileAndCommandList>
|
|
||||||
<Entry>NC\circle.ptp</Entry>
|
|
||||||
<Entry>NC\drill_slot.ptp</Entry>
|
|
||||||
<Entry>NC\side.ptp</Entry>
|
|
||||||
<Entry>NC\slide.ptp</Entry>
|
|
||||||
</FileAndCommandList>
|
|
||||||
</NumericalFilePlayer>
|
|
@ -1,23 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<MonitoringPlayer>
|
|
||||||
<NcStepMonitor>
|
|
||||||
<IgnoreRepeatedStep>true</IgnoreRepeatedStep>
|
|
||||||
<EnableReAsignWorkTimeFromBeginingTime>false</EnableReAsignWorkTimeFromBeginingTime>
|
|
||||||
<!--unit of Period is sec.-->
|
|
||||||
<Period>0</Period>
|
|
||||||
<NcStepMonitee>
|
|
||||||
<UniversalNcMonitorClient>
|
|
||||||
<GrpcChannelAddress>https://localhost:5001</GrpcChannelAddress>
|
|
||||||
<GrpcTimeOut_ms>5000</GrpcTimeOut_ms>
|
|
||||||
</UniversalNcMonitorClient>
|
|
||||||
</NcStepMonitee>
|
|
||||||
</NcStepMonitor>
|
|
||||||
<NcStepManagement>
|
|
||||||
<UniversalNcManagement>
|
|
||||||
<IsReplacingDefaultSpindleSpeedbyCodeSpindleSpeed>true</IsReplacingDefaultSpindleSpeedbyCodeSpindleSpeed>
|
|
||||||
<EnableCutterLocationDataToStep>true</EnableCutterLocationDataToStep>
|
|
||||||
<EnableEmbedingGeomDataToStep>true</EnableEmbedingGeomDataToStep>
|
|
||||||
<EnableEmbedingForceDataToStep>true</EnableEmbedingForceDataToStep>
|
|
||||||
</UniversalNcManagement>
|
|
||||||
</NcStepManagement>
|
|
||||||
</MonitoringPlayer>
|
|
23
topics.txt
23
topics.txt
@ -1,23 +0,0 @@
|
|||||||
HiNC.20210604
|
|
||||||
|
|
||||||
1. create steps csv file by HiNC.
|
|
||||||
2. calculate temperature and other custom information by excel.
|
|
||||||
3. Show those information in HiNC.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
formula
|
|
||||||
=ABS(AC3)*(D3-D2)*para!B$8-(AO2-para!B$1)*para!B$5*0.001*para!B$2*(D3-D2)
|
|
||||||
=AN3/(para!B$6*(0.001*para!B$7))+AO2
|
|
||||||
=IF(ABS(AM2)>800,1,0)
|
|
||||||
|
|
||||||
para
|
|
||||||
normal temperature (K) 300
|
|
||||||
heat transfer coefficient (W/mK) 58 (WC, 28~88)
|
|
||||||
cutter D (mm) 12
|
|
||||||
cutter H (mm) 40
|
|
||||||
cutter intersected area/height (mm) 2.827433388
|
|
||||||
heat capacity (J/kgK) 240 (WC, 184~292)
|
|
||||||
local cutter weight (g) 0.07 (full cutter weight is 7)
|
|
||||||
heat conduct ratio from cutter to total 0.05
|
|
Loading…
x
Reference in New Issue
Block a user