using System; using System.Collections.Generic; namespace CadParamPluging.Common { public static class TemplateSchemaDefaults { public static TemplateSchemas CreateDefault() { var schemas = new TemplateSchemas(); // 交付状态=车加工, 工艺方法=轧制, 结构特征=环形, 特殊条件=无 // TemplateKey: "车加工|轧制|环形|" ("无" 会被归一化为空) schemas.Items.Add(new TemplateSchemaDefinition { ProjectType = "车加工", DrawingType = "轧制", SheetSize = "环形", Scale = "无", DisplayName = "环形(车加工/轧制)", SelectedParamKeys = new List { "OuterDiameter1", "OuterDiameter1TolPlus", "OuterDiameter1TolMinus", "InnerDiameter2", "InnerDiameter2TolPlus", "InnerDiameter2TolMinus", "Height1", "Height1TolPlus", "Height1TolMinus", "MinWallThickness", "OuterDiameter1Prime", "InnerDiameter2Prime", "Height1Prime" } }); schemas.Normalize(); return schemas; } } }