Files
cms-core-active/CMS_CORE_Library/Demo/DemoEdgesConfiguration.cs
T
Lucio Maranta 89ef149dd8 Added edges functions:
Read
Add
Remove
2018-05-02 15:53:05 +00:00

445 lines
23 KiB
C#

using System.Collections.Generic;
using static CMS_CORE_Library.DataStructures;
namespace CMS_CORE_Library.Demo
{
internal class DemoEdgesConfiguration
{
public Dictionary<int, List<EdgeConfigModel>> EdgesConfig = new Dictionary<int, List<EdgeConfigModel>>()
{
{
100, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
110, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
111, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "CornerRadius", Path = "7"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
120, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
121, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
130, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "GeomLenght1", Path = "3"},
new EdgeConfigModel{Name = "GeomLenght2", Path = "4"},
new EdgeConfigModel{Name = "GeomLenght3", Path = "5"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "GeomDeltaLenght1", Path = "12"},
new EdgeConfigModel{Name = "GeomDeltaLenght2", Path = "13"},
new EdgeConfigModel{Name = "GeomDeltaLenght3", Path = "14"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "AdapterLenght1", Path = "21"},
new EdgeConfigModel{Name = "AdapterLenght2", Path = "22"},
new EdgeConfigModel{Name = "AdapterLenght3", Path = "23"},
new EdgeConfigModel{Name = "V", Path = "27"},
new EdgeConfigModel{Name = "Vector1", Path = "28"},
new EdgeConfigModel{Name = "Vector2", Path = "29"},
new EdgeConfigModel{Name = "Vector3", Path = "30"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
131, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "GeomLenght1", Path = "3"},
new EdgeConfigModel{Name = "GeomLenght2", Path = "4"},
new EdgeConfigModel{Name = "GeomLenght3", Path = "5"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "CornerRadius", Path = "7"},
new EdgeConfigModel{Name = "GeomDeltaLenght1", Path = "12"},
new EdgeConfigModel{Name = "GeomDeltaLenght2", Path = "13"},
new EdgeConfigModel{Name = "GeomDeltaLenght3", Path = "14"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "AdapterLenght1", Path = "21"},
new EdgeConfigModel{Name = "AdapterLenght2", Path = "22"},
new EdgeConfigModel{Name = "AdapterLenght3", Path = "23"},
new EdgeConfigModel{Name = "V", Path = "27"},
new EdgeConfigModel{Name = "Vector1", Path = "28"},
new EdgeConfigModel{Name = "Vector2", Path = "29"},
new EdgeConfigModel{Name = "Vector3", Path = "30"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
140, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "OutsideRadius", Path = "7"},
new EdgeConfigModel{Name = "ToolAngle", Path = "11"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
145, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
150, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "Width", Path = "9" },
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15" },
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
151, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "Width", Path = "9" },
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15" },
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
155, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "TaperAngle", Path = "11" },
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
156, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "CornerRadius", Path = "7"},
new EdgeConfigModel{Name = "TaperAngle", Path = "11" },
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
157, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "TaperAngle", Path = "11" },
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
{
160, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "Teeth", Path = "34" }
}
},
//////// 200
{
200, new List<EdgeConfigModel>()
{
new EdgeConfigModel{ Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{ Name = "Lenght", Path = "3"},
new EdgeConfigModel{ Name = "Radius", Path = "6"},
new EdgeConfigModel{ Name = "WearLenght", Path = "12"},
new EdgeConfigModel{ Name = "WearRadius", Path = "15"},
new EdgeConfigModel{ Name = "TipAngle", Path = "24"}
}
},
{
205, new List<EdgeConfigModel>()
{
new EdgeConfigModel{ Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{ Name = "Lenght", Path = "3"},
new EdgeConfigModel{ Name = "Radius", Path = "6"},
new EdgeConfigModel{ Name = "WearLenght", Path = "12"},
new EdgeConfigModel{ Name = "WearRadius", Path = "15"}
}
},
{
210, new List<EdgeConfigModel>()
{
new EdgeConfigModel{ Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{ Name = "Lenght", Path = "3"},
new EdgeConfigModel{ Name = "Radius", Path = "6"},
new EdgeConfigModel{ Name = "WearLenght", Path = "12"},
new EdgeConfigModel{ Name = "WearRadius", Path = "15"}
}
},
{
220, new List<EdgeConfigModel>()
{
new EdgeConfigModel{ Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{ Name = "Lenght", Path = "3"},
new EdgeConfigModel{ Name = "Radius", Path = "6"},
new EdgeConfigModel{ Name = "WearLenght", Path = "12"},
new EdgeConfigModel{ Name = "WearRadius", Path = "15"},
new EdgeConfigModel{ Name = "TipAngle", Path = "24"}
}
},
{
230, new List<EdgeConfigModel>()
{
new EdgeConfigModel{ Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{ Name = "Lenght", Path = "3"},
new EdgeConfigModel{ Name = "Radius", Path = "6"},
new EdgeConfigModel{ Name = "WearLenght", Path = "12"},
new EdgeConfigModel{ Name = "WearRadius", Path = "15"},
new EdgeConfigModel{ Name = "TipAngle", Path = "24"}
}
},
{
231, new List<EdgeConfigModel>()
{
new EdgeConfigModel{ Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{ Name = "Lenght", Path = "3"},
new EdgeConfigModel{ Name = "Radius", Path = "6"},
new EdgeConfigModel{ Name = "WearLenght", Path = "12"},
new EdgeConfigModel{ Name = "WearRadius", Path = "15"}
}
},
{
240, new List<EdgeConfigModel>()
{
new EdgeConfigModel{ Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{ Name = "Lenght", Path = "3"},
new EdgeConfigModel{ Name = "Radius", Path = "6"},
new EdgeConfigModel{ Name = "Pitch", Path = "9"},
new EdgeConfigModel{ Name = "WearLenght", Path = "12"},
new EdgeConfigModel{ Name = "WearRadius", Path = "15"}
}
},
{
241, new List<EdgeConfigModel>()
{
new EdgeConfigModel{ Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{ Name = "Lenght", Path = "3"},
new EdgeConfigModel{ Name = "Radius", Path = "6"},
new EdgeConfigModel{ Name = "WearLenght", Path = "12"},
new EdgeConfigModel{ Name = "WearRadius", Path = "15"}
}
},
{
242, new List<EdgeConfigModel>()
{
new EdgeConfigModel{ Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{ Name = "Lenght", Path = "3"},
new EdgeConfigModel{ Name = "Radius", Path = "6"},
new EdgeConfigModel{ Name = "WearLenght", Path = "12"},
new EdgeConfigModel{ Name = "WearRadius", Path = "15"},
new EdgeConfigModel{ Name = "TipAngle", Path = "24"}
}
},
{
250, new List<EdgeConfigModel>()
{
new EdgeConfigModel{ Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{ Name = "Lenght", Path = "3"},
new EdgeConfigModel{ Name = "Radius", Path = "6"},
new EdgeConfigModel{ Name = "WearLenght", Path = "12"},
new EdgeConfigModel{ Name = "WearRadius", Path = "15"},
new EdgeConfigModel{ Name = "TipAngle", Path = "24"}
}
},
///////// 700
{
700, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "GeomLenght1", Path = "3"},
new EdgeConfigModel{Name = "GeomLenght2", Path = "4"},
new EdgeConfigModel{Name = "GeomLenght3", Path = "5"},
new EdgeConfigModel{Name = "Diameter", Path = "6"},
new EdgeConfigModel{Name = "GeomSlotWidth", Path = "7"},
new EdgeConfigModel{Name = "GeomPrjection", Path = "8"},
new EdgeConfigModel{Name = "GeomWearLenght1", Path = "9"},
new EdgeConfigModel{Name = "GeomWearLenght2", Path = "13"},
new EdgeConfigModel{Name = "GeomWearLenght3", Path = "14"},
new EdgeConfigModel{Name = "WearDiameter", Path = "15"},
new EdgeConfigModel{Name = "WearSlotWdth", Path = "16"},
new EdgeConfigModel{Name = "WearGeomPrjection", Path = "17"},
new EdgeConfigModel{Name = "AdapterLenght1", Path = "21"},
new EdgeConfigModel{Name = "AdapterLenght2", Path = "22"},
new EdgeConfigModel{Name = "AdapterLenght3", Path = "23"}
}
},
{
710, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"}
}
},
{
711, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"}
}
},
{
712, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "CorrAngle", Path = "10"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"}
}
},
{
713, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "GeomLenght1", Path = "3"},
new EdgeConfigModel{Name = "GeomLenght2", Path = "4"},
new EdgeConfigModel{Name = "GeomLenght3", Path = "5"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "BoomLenght", Path = "7"},
new EdgeConfigModel{Name = "CorrAngle", Path = "10"},
new EdgeConfigModel{Name = "GeomWearLenght1", Path = "12"},
new EdgeConfigModel{Name = "GeomWearLenght2", Path = "13["},
new EdgeConfigModel{Name = "GeomWearLenght3", Path = "14["},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "AdapterLenght1", Path = "21"},
new EdgeConfigModel{Name = "AdapterLenght2", Path = "22"},
new EdgeConfigModel{Name = "AdapterLenght3", Path = "23"}
}
},
{
714, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "GeomLenght1", Path = "3"},
new EdgeConfigModel{Name = "GeomLenght2", Path = "4"},
new EdgeConfigModel{Name = "GeomLenght3", Path = "5"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "BallRadius", Path = "7"},
new EdgeConfigModel{Name = "CorrAngle", Path = "10"},
new EdgeConfigModel{Name = "GeomWearLenght1", Path = "12"},
new EdgeConfigModel{Name = "GeomWearLenght2", Path = "13"},
new EdgeConfigModel{Name = "GeomWearLenght3", Path = "14"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "AdapterLenght1", Path = "21"},
new EdgeConfigModel{Name = "AdapterLenght2", Path = "22"},
new EdgeConfigModel{Name = "AdapterLenght3", Path = "23"}
}
},
{
725, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "GeomLenght1", Path = "3"},
new EdgeConfigModel{Name = "GeomLenght2", Path = "4"},
new EdgeConfigModel{Name = "GeomLenght3", Path = "5"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "CorrAngle", Path = "10"},
new EdgeConfigModel{Name = "GeomWearLenght1", Path = "12"},
new EdgeConfigModel{Name = "GeomWearLenght2", Path = "13"},
new EdgeConfigModel{Name = "GeomWearLenght3", Path = "14"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"},
new EdgeConfigModel{Name = "AdapterLenght1", Path = "21"},
new EdgeConfigModel{Name = "AdapterLenght2", Path = "22"},
new EdgeConfigModel{Name = "AdapterLenght3", Path = "23"}
}
},
{
730, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"}
}
},
{
900, new List<EdgeConfigModel>()
{
new EdgeConfigModel{Name = "CuttingEdge", Path = "2"},
new EdgeConfigModel{Name = "Lenght", Path = "3"},
new EdgeConfigModel{Name = "Radius", Path = "6"},
new EdgeConfigModel{Name = "WearLenght", Path = "12"},
new EdgeConfigModel{Name = "WearRadius", Path = "15"}
}
},
};
}
}