This commit is contained in:
Lucio Maranta
2018-06-06 15:37:27 +00:00
parent 9dda7ffe5e
commit bf73906adc
4 changed files with 224 additions and 73 deletions
+15 -5
View File
@@ -454,9 +454,11 @@ namespace CMS_CORE_Library
public enum MAGAZINE_TYPE
{
MAGAZINE = 0,
SPINDLE = 1,
MAGAZINE_GROUND = 2
CHAIN = 1,
REVOLVER = 3,
BOX_MAGAZINE = 5,
MAGAZINE_TOOL_BUFFER = 7,
MAGAZINE_LOADING_STATION = 9
}
public enum SIEMENS_LIFE_TYPE
@@ -490,6 +492,9 @@ namespace CMS_CORE_Library
public bool PreAlarm;
public double MaxSpeed;
public double MaxAcceleration;
public int MagazineId;
public int PositionId;
public int MultitoolId;
public List<EdgeModel> EdgesData;
public SiemensToolModel()
@@ -525,6 +530,8 @@ namespace CMS_CORE_Library
public int RightSize;
public int MagazinePositionType;
public int MaxChilds;
public int MagazineId;
public int PositionId;
public List<ShankChildModel> ChildsTools;
public ShankModel()
@@ -645,10 +652,13 @@ namespace CMS_CORE_Library
public Dictionary<int, List<string>> EdgesAdditionalParamsConfiguration;
}
public class MagazineModel
public class MagazineConfigModel
{
public int Id;
public string Name;
public MAGAZINE_TYPE Type;
public int MaxPositions;
public bool LoadingIsActive;
}
public class ToolTableConfiguration
@@ -663,7 +673,7 @@ namespace CMS_CORE_Library
public bool FamilyOptionActive;
public bool MagPositionOptionActive;
public List<MagazineModel> Magazines;
public List<MagazineConfigModel> Magazines;
public List<FieldsConfiguration> ToolsConfiguration;
public FamiliesConfiguration FamiliesConfiguration;
public ShanksConfiguration ShanksConfiguration;