Files
cms-core-active/CMS_CORE_Library/Siemens/ToolsConfiguration.cs
T
2018-04-23 15:46:25 +00:00

447 lines
24 KiB
C#

using System.Collections.Generic;
namespace CMS_CORE_Library.Siemens
{
internal class SiemensAdditionalParams
{
public class ToolConfig
{
public string Name;
public string Path;
}
public Dictionary<int, List<ToolConfig>> ToolsSettings = new Dictionary<int, List<ToolConfig>>()
{
{
100, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
110, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
111, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "CornerRadius", Path = "$TC_DP7["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
120, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
121, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
130, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "GeomLenght1", Path = "$TC_DP3["},
new ToolConfig{Name = "GeomLenght2", Path = "$TC_DP4["},
new ToolConfig{Name = "GeomLenght3", Path = "$TC_DP5["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "GeomDeltaLenght1", Path = "$TC_DP12["},
new ToolConfig{Name = "GeomDeltaLenght2", Path = "$TC_DP13["},
new ToolConfig{Name = "GeomDeltaLenght3", Path = "$TC_DP14["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "AdapterLenght1", Path = "$TC_DP21["},
new ToolConfig{Name = "AdapterLenght2", Path = "$TC_DP22["},
new ToolConfig{Name = "AdapterLenght3", Path = "$TC_DP23["},
new ToolConfig{Name = "V", Path = "$TC_DPV["},
new ToolConfig{Name = "Vector1", Path = "$TC_DPV3["},
new ToolConfig{Name = "Vector2", Path = "$TC_DPV4["},
new ToolConfig{Name = "Vector3", Path = "$TC_DPV5["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
131, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "GeomLenght1", Path = "$TC_DP3["},
new ToolConfig{Name = "GeomLenght2", Path = "$TC_DP4["},
new ToolConfig{Name = "GeomLenght3", Path = "$TC_DP5["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "GeomDeltaLenght1", Path = "$TC_DP12["},
new ToolConfig{Name = "GeomDeltaLenght2", Path = "$TC_DP13["},
new ToolConfig{Name = "GeomDeltaLenght3", Path = "$TC_DP14["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "AdapterLenght1", Path = "$TC_DP21["},
new ToolConfig{Name = "AdapterLenght2", Path = "$TC_DP22["},
new ToolConfig{Name = "AdapterLenght3", Path = "$TC_DP23["},
new ToolConfig{Name = "V", Path = "$TC_DPV["},
new ToolConfig{Name = "Vector1", Path = "$TC_DPV3["},
new ToolConfig{Name = "Vector2", Path = "$TC_DPV4["},
new ToolConfig{Name = "Vector3", Path = "$TC_DPV5["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
140, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "OutsideRadius", Path = "$TC_DP17["},
new ToolConfig{Name = "ToolAngle", Path = "$TC_DP11["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
145, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
150, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "Width", Path = "$TC_DP9[" },
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15[" },
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
151, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "Width", Path = "$TC_DP9[" },
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15[" },
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
155, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "TaperAngle", Path = "$TC_DP11[" },
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
156, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "CornerRadius", Path = "$TC_DP7["},
new ToolConfig{Name = "TaperAngle", Path = "$TC_DP11[" },
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
157, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "TaperAngle", Path = "$TC_DP11[" },
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
{
160, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "Teeth", Path = "$TC_DPNT[" }
}
},
//////// 200
{
200, new List<ToolConfig>()
{
new ToolConfig{ Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{ Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{ Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{ Name = "WearLenght", Path = "$TC_DP12"},
new ToolConfig{ Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{ Name = "TipAngle", Path = "$TC_DP24["}
}
},
{
205, new List<ToolConfig>()
{
new ToolConfig{ Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{ Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{ Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{ Name = "WearLenght", Path = "$TC_DP12"},
new ToolConfig{ Name = "WearRadius", Path = "$TC_DP15["}
}
},
{
210, new List<ToolConfig>()
{
new ToolConfig{ Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{ Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{ Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{ Name = "WearLenght", Path = "$TC_DP12"},
new ToolConfig{ Name = "WearRadius", Path = "$TC_DP15["}
}
},
{
220, new List<ToolConfig>()
{
new ToolConfig{ Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{ Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{ Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{ Name = "WearLenght", Path = "$TC_DP12"},
new ToolConfig{ Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{ Name = "TipAngle", Path = "$TC_DP24["}
}
},
{
230, new List<ToolConfig>()
{
new ToolConfig{ Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{ Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{ Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{ Name = "WearLenght", Path = "$TC_DP12"},
new ToolConfig{ Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{ Name = "TipAngle", Path = "$TC_DP24["}
}
},
{
231, new List<ToolConfig>()
{
new ToolConfig{ Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{ Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{ Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{ Name = "WearLenght", Path = "$TC_DP12"},
new ToolConfig{ Name = "WearRadius", Path = "$TC_DP15["}
}
},
{
240, new List<ToolConfig>()
{
new ToolConfig{ Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{ Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{ Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{ Name = "Pitch", Path = "$TC_DP9["},
new ToolConfig{ Name = "WearLenght", Path = "$TC_DP12"},
new ToolConfig{ Name = "WearRadius", Path = "$TC_DP15["}
}
},
{
241, new List<ToolConfig>()
{
new ToolConfig{ Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{ Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{ Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{ Name = "WearLenght", Path = "$TC_DP12"},
new ToolConfig{ Name = "WearRadius", Path = "$TC_DP15["}
}
},
{
242, new List<ToolConfig>()
{
new ToolConfig{ Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{ Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{ Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{ Name = "Pitch", Path = "$TC_DP9["},
new ToolConfig{ Name = "WearLenght", Path = "$TC_DP12"},
new ToolConfig{ Name = "WearRadius", Path = "$TC_DP15["}
}
},
{
250, new List<ToolConfig>()
{
new ToolConfig{ Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{ Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{ Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{ Name = "Pitch", Path = "$TC_DP9["},
new ToolConfig{ Name = "WearLenght", Path = "$TC_DP12"},
new ToolConfig{ Name = "WearRadius", Path = "$TC_DP15["}
}
},
///////// 700
{
700, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "GeomLenght1", Path = "$TC_DP3["},
new ToolConfig{Name = "GeomLenght2", Path = "$TC_DP4["},
new ToolConfig{Name = "GeomLenght3", Path = "$TC_DP5["},
//new ToolConfiguration{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "GeomSlotWidth", Path = "$TC_DP7["},
new ToolConfig{Name = "GeomPrjection", Path = "$TC_DP8["},
new ToolConfig{Name = "GeomWearLenght1", Path = "$TC_DP12["},
new ToolConfig{Name = "GeomWearLenght2", Path = "$TC_DP13["},
new ToolConfig{Name = "GeomWearLenght3", Path = "$TC_DP14["},
new ToolConfig{Name = "Wear", Path = "$TC_DP15["}, // ?
new ToolConfig{Name = "WearSlotWdth", Path = "$TC_DP16["},
new ToolConfig{Name = "WearGeomPrjection", Path = "$TC_DP17["},
new ToolConfig{Name = "AdapterLenght1", Path = "$TC_DP21["},
new ToolConfig{Name = "AdapterLenght2", Path = "$TC_DP22["},
new ToolConfig{Name = "AdapterLenght3", Path = "$TC_DP23["}
}
},
{
710, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["}
}
},
{
711, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["}
}
},
{
712, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "CorrAngle", Path = "$TC_DP10["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["}
}
},
{
713, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "GeomLenght1", Path = "$TC_DP3["},
new ToolConfig{Name = "GeomLenght2", Path = "$TC_DP4["},
new ToolConfig{Name = "GeomLenght3", Path = "$TC_DP5["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "BoomLenght", Path = "$TC_DP7["},
new ToolConfig{Name = "CorrAngle", Path = "$TC_DP10["},
new ToolConfig{Name = "GeomWearLenght1", Path = "$TC_DP12["},
new ToolConfig{Name = "GeomWearLenght2", Path = "$TC_DP13["},
new ToolConfig{Name = "GeomWearLenght3", Path = "$TC_DP14["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "AdapterLenght1", Path = "$TC_DP21["},
new ToolConfig{Name = "AdapterLenght2", Path = "$TC_DP22["},
new ToolConfig{Name = "AdapterLenght3", Path = "$TC_DP23["}
}
},
{
714, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "GeomLenght1", Path = "$TC_DP3["},
new ToolConfig{Name = "GeomLenght2", Path = "$TC_DP4["},
new ToolConfig{Name = "GeomLenght3", Path = "$TC_DP5["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "BallRadius", Path = "$TC_DP7["},
new ToolConfig{Name = "CorrAngle", Path = "$TC_DP10["},
new ToolConfig{Name = "GeomWearLenght1", Path = "$TC_DP12["},
new ToolConfig{Name = "GeomWearLenght2", Path = "$TC_DP13["},
new ToolConfig{Name = "GeomWearLenght3", Path = "$TC_DP14["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "AdapterLenght1", Path = "$TC_DP21["},
new ToolConfig{Name = "AdapterLenght2", Path = "$TC_DP22["},
new ToolConfig{Name = "AdapterLenght3", Path = "$TC_DP23["}
}
},
{
725, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "GeomLenght1", Path = "$TC_DP3["},
new ToolConfig{Name = "GeomLenght2", Path = "$TC_DP4["},
new ToolConfig{Name = "GeomLenght3", Path = "$TC_DP5["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "CorrAngle", Path = "$TC_DP10["},
new ToolConfig{Name = "GeomWearLenght1", Path = "$TC_DP12["},
new ToolConfig{Name = "GeomWearLenght2", Path = "$TC_DP13["},
new ToolConfig{Name = "GeomWearLenght3", Path = "$TC_DP14["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["},
new ToolConfig{Name = "AdapterLenght1", Path = "$TC_DP21["},
new ToolConfig{Name = "AdapterLenght2", Path = "$TC_DP22["},
new ToolConfig{Name = "AdapterLenght3", Path = "$TC_DP23["}
}
},
{
730, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["}
}
},
{
900, new List<ToolConfig>()
{
new ToolConfig{Name = "CuttingEdge", Path = "$TC_DP2["},
new ToolConfig{Name = "Lenght", Path = "$TC_DP3["},
new ToolConfig{Name = "Radius", Path = "$TC_DP6["},
new ToolConfig{Name = "WearLenght", Path = "$TC_DP12["},
new ToolConfig{Name = "WearRadius", Path = "$TC_DP15["}
}
},
};
}
}