{
 "summary": {
  "part_count": 222,
  "type_count": 29,
  "types_by_kind": {
   "strip": 18,
   "cheek": 9,
   "steel_heel_plate": 1,
   "steel_wing": 1
  },
  "sheets": {
   "24 мм": 12
  },
  "sheet_utilisation": {
   "24 мм": 0.69
  },
  "cut_length_m": {
   "24 мм": 470.8
  },
  "cnc_cut_length_m": {
   "24 мм": 470.8
  },
  "saw_cut_length_m": 0.0,
  "holes": 528,
  "plywood_mass_kg": 412.7,
  "fasteners": {
   "M8": 232,
   "M12": 232,
   "M10": 32,
   "screws": 0
  },
  "cost_estimate_rub": {
   "sheets": 64800,
   "cnc": 54953,
   "saw": 0,
   "fasteners": 13184,
   "heels": 12000,
   "total": 144937
  },
  "prices": {
   "sheet_rub": {
    "18.0": 4200.0,
    "24.0": 5400.0
   },
   "cnc_rub_per_m": {
    "18.0": 90.0,
    "24.0": 110.0
   },
   "hole_rub": 6.0,
   "saw_rub_per_m": 25.0,
   "bolt_set_rub": {
    "8.0": 22.0,
    "10.0": 35.0
   },
   "screw_rub": 4.0,
   "note": "Ориентировочные цены Москва, сентябрь 2026: лист SVEZA ФСФ 2440×1220 и фрезеровка за метр реза; уточнить по КП"
  },
  "steel_heels": {
   "count": 4,
   "parts": [
    {
     "type": "HP01",
     "kind": "steel_heel_plate",
     "count": 4,
     "size_mm": [
      320.0,
      240.0
     ],
     "mass_kg": 3.59
    },
    {
     "type": "HW01",
     "kind": "steel_wing",
     "count": 8,
     "size_mm": [
      344.7,
      220.0
     ],
     "mass_kg": 0.25
    }
   ],
   "mass_kg": 16.3,
   "cost_rub": 12000.0,
   "note": "Заказная стальная пятка как у SkySpot: плита 320×240×6 с 4 отверстиями под анкеры, два крыла 6 мм в плоскостях ног, сварка по нижним кромкам; 4 одинаковые; оценка 3 тыс. ₽/шт. Анкеры в плиту — внешние данные"
  },
  "note": "Оценка по прайсам, не КП. В R6 все детали, включая полосы с шипами, режутся на ЧПУ."
 },
 "types": [
  {
   "sig": "strip-18",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 4,
   "mass_kg": 3.3826,
   "size_mm": [
    1066.6,
    215.6
   ],
   "holes": 0,
   "cut_m": 2.868,
   "example": "B_E010",
   "instances": [
    "B_E010",
    "B_E013",
    "B_E051",
    "B_E054"
   ],
   "type_id": "B01"
  },
  {
   "sig": "strip-26",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 3.2709,
   "size_mm": [
    1036.7,
    206.6
   ],
   "holes": 0,
   "cut_m": 2.801,
   "example": "B_E034",
   "instances": [
    "B_E034",
    "B_E036",
    "B_E047",
    "B_E071",
    "B_E074",
    "B_E077",
    "B_E106",
    "B_E117"
   ],
   "type_id": "B02"
  },
  {
   "sig": "strip-14",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 3.2333,
   "size_mm": [
    1016.8,
    223.9
   ],
   "holes": 0,
   "cut_m": 2.761,
   "example": "B_E003",
   "instances": [
    "B_E003",
    "B_E023",
    "B_E040",
    "B_E058",
    "B_E081",
    "B_E088",
    "B_E098",
    "B_E112"
   ],
   "type_id": "B03"
  },
  {
   "sig": "strip-24",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 4,
   "mass_kg": 3.1098,
   "size_mm": [
    969.9,
    222.3
   ],
   "holes": 0,
   "cut_m": 2.669,
   "example": "B_E030",
   "instances": [
    "B_E030",
    "B_E070",
    "B_E085",
    "B_E095"
   ],
   "type_id": "B04"
  },
  {
   "sig": "strip-21",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 3.0929,
   "size_mm": [
    965.0,
    221.9
   ],
   "holes": 0,
   "cut_m": 2.658,
   "example": "B_E016",
   "instances": [
    "B_E016",
    "B_E018",
    "B_E031",
    "B_E041",
    "B_E044",
    "B_E049",
    "B_E064",
    "B_E067"
   ],
   "type_id": "B05"
  },
  {
   "sig": "strip-27",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 3.0281,
   "size_mm": [
    960.1,
    209.7
   ],
   "holes": 4,
   "cut_m": 2.58,
   "example": "B_E100",
   "instances": [
    "B_E100",
    "B_E101",
    "B_E102",
    "B_E103",
    "B_E104",
    "B_E105",
    "B_E108",
    "B_E109"
   ],
   "type_id": "B06"
  },
  {
   "sig": "strip-16",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 3.0184,
   "size_mm": [
    950.6,
    225.6
   ],
   "holes": 0,
   "cut_m": 2.633,
   "example": "B_E005",
   "instances": [
    "B_E005",
    "B_E006",
    "B_E027",
    "B_E028",
    "B_E062",
    "B_E063",
    "B_E092",
    "B_E093"
   ],
   "type_id": "B07"
  },
  {
   "sig": "strip-25",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 2.6081,
   "size_mm": [
    825.4,
    224.1
   ],
   "holes": 0,
   "cut_m": 2.386,
   "example": "B_E032",
   "instances": [
    "B_E032",
    "B_E045",
    "B_E048",
    "B_E068",
    "B_E073",
    "B_E082",
    "B_E083",
    "B_E119"
   ],
   "type_id": "B08"
  },
  {
   "sig": "strip-12",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 2.6396,
   "size_mm": [
    825.1,
    229.0
   ],
   "holes": 0,
   "cut_m": 2.387,
   "example": "B_E001",
   "instances": [
    "B_E001",
    "B_E015",
    "B_E017",
    "B_E022",
    "B_E038",
    "B_E043",
    "B_E056",
    "B_E066"
   ],
   "type_id": "B09"
  },
  {
   "sig": "strip-11",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 2.5803,
   "size_mm": [
    805.7,
    230.9
   ],
   "holes": 0,
   "cut_m": 2.352,
   "example": "B_E000",
   "instances": [
    "B_E000",
    "B_E007",
    "B_E020",
    "B_E025",
    "B_E055",
    "B_E060",
    "B_E086",
    "B_E090"
   ],
   "type_id": "B10"
  },
  {
   "sig": "strip-17",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 2.4735,
   "size_mm": [
    791.1,
    214.4
   ],
   "holes": 0,
   "cut_m": 2.324,
   "example": "B_E009",
   "instances": [
    "B_E009",
    "B_E012",
    "B_E035",
    "B_E037",
    "B_E052",
    "B_E075",
    "B_E078",
    "B_E115"
   ],
   "type_id": "B11"
  },
  {
   "sig": "strip-23",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 2.4946,
   "size_mm": [
    790.2,
    225.9
   ],
   "holes": 0,
   "cut_m": 2.318,
   "example": "B_E029",
   "instances": [
    "B_E029",
    "B_E033",
    "B_E069",
    "B_E076",
    "B_E084",
    "B_E094",
    "B_E096",
    "B_E116"
   ],
   "type_id": "B12"
  },
  {
   "sig": "strip-15",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 2.3971,
   "size_mm": [
    750.4,
    231.5
   ],
   "holes": 0,
   "cut_m": 2.242,
   "example": "B_E004",
   "instances": [
    "B_E004",
    "B_E008",
    "B_E024",
    "B_E026",
    "B_E059",
    "B_E061",
    "B_E089",
    "B_E091"
   ],
   "type_id": "B13"
  },
  {
   "sig": "strip-19",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 4,
   "mass_kg": 2.3594,
   "size_mm": [
    746.0,
    233.2
   ],
   "holes": 0,
   "cut_m": 2.238,
   "example": "B_E011",
   "instances": [
    "B_E011",
    "B_E053",
    "B_E079",
    "B_E099"
   ],
   "type_id": "B14"
  },
  {
   "sig": "strip-20",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 4,
   "mass_kg": 2.322,
   "size_mm": [
    745.5,
    213.4
   ],
   "holes": 0,
   "cut_m": 2.234,
   "example": "B_E014",
   "instances": [
    "B_E014",
    "B_E046",
    "B_E072",
    "B_E107"
   ],
   "type_id": "B15"
  },
  {
   "sig": "strip-28",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 4,
   "mass_kg": 2.1168,
   "size_mm": [
    685.9,
    203.7
   ],
   "holes": 0,
   "cut_m": 2.11,
   "example": "B_E110",
   "instances": [
    "B_E110",
    "B_E111",
    "B_E113",
    "B_E114"
   ],
   "type_id": "B16"
  },
  {
   "sig": "strip-22",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 4,
   "mass_kg": 2.0932,
   "size_mm": [
    668.2,
    225.5
   ],
   "holes": 0,
   "cut_m": 2.078,
   "example": "B_E019",
   "instances": [
    "B_E019",
    "B_E042",
    "B_E050",
    "B_E065"
   ],
   "type_id": "B17"
  },
  {
   "sig": "strip-13",
   "kind": "strip",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 1.898,
   "size_mm": [
    598.5,
    232.0
   ],
   "holes": 0,
   "cut_m": 1.943,
   "example": "B_E002",
   "instances": [
    "B_E002",
    "B_E021",
    "B_E039",
    "B_E057",
    "B_E080",
    "B_E087",
    "B_E097",
    "B_E118"
   ],
   "type_id": "B18"
  },
  {
   "sig": "steel_heel_plate-9",
   "kind": "steel_heel_plate",
   "thickness_mm": 6.0,
   "count": 4,
   "mass_kg": 3.5883,
   "size_mm": [
    320.0,
    240.0
   ],
   "holes": 0,
   "cut_m": 1.296,
   "example": "F37_PLATE",
   "instances": [
    "F37_PLATE",
    "F38_PLATE",
    "F39_PLATE",
    "F40_PLATE"
   ],
   "type_id": "HP01"
  },
  {
   "sig": "steel_wing-10",
   "kind": "steel_wing",
   "thickness_mm": 6.0,
   "count": 8,
   "mass_kg": 0.2486,
   "size_mm": [
    344.7,
    220.0
   ],
   "holes": 4,
   "cut_m": 1.144,
   "example": "F37_W0",
   "instances": [
    "F37_W0",
    "F37_W1",
    "F38_W0",
    "F38_W1",
    "F39_W0",
    "F39_W1",
    "F40_W0",
    "F40_W1"
   ],
   "type_id": "HW01"
  },
  {
   "sig": "cheek-0",
   "kind": "cheek",
   "thickness_mm": 24.0,
   "count": 16,
   "mass_kg": 1.0129,
   "size_mm": [
    287.0,
    287.0
   ],
   "holes": 4,
   "cut_m": 1.744,
   "example": "N0_P_top",
   "instances": [
    "N0_P_top",
    "N0_P_bot",
    "N7_P_top",
    "N7_P_bot",
    "N12_P_top",
    "N12_P_bot",
    "N16_P_top",
    "N16_P_bot",
    "N21_P_top",
    "N21_P_bot",
    "N28_P_top",
    "N28_P_bot",
    "N30_P_top",
    "N30_P_bot",
    "N34_P_top",
    "N34_P_bot"
   ],
   "type_id": "P01"
  },
  {
   "sig": "cheek-1",
   "kind": "cheek",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 0.9761,
   "size_mm": [
    287.0,
    287.0
   ],
   "holes": 6,
   "cut_m": 2.166,
   "example": "N1_P_top",
   "instances": [
    "N1_P_top",
    "N1_P_bot",
    "N13_P_top",
    "N13_P_bot",
    "N22_P_top",
    "N22_P_bot",
    "N31_P_top",
    "N31_P_bot"
   ],
   "type_id": "P02"
  },
  {
   "sig": "cheek-2",
   "kind": "cheek",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 0.9945,
   "size_mm": [
    287.0,
    287.0
   ],
   "holes": 5,
   "cut_m": 1.955,
   "example": "N2_P_top",
   "instances": [
    "N2_P_top",
    "N2_P_bot",
    "N11_P_top",
    "N11_P_bot",
    "N17_P_top",
    "N17_P_bot",
    "N23_P_top",
    "N23_P_bot"
   ],
   "type_id": "P03"
  },
  {
   "sig": "cheek-3",
   "kind": "cheek",
   "thickness_mm": 24.0,
   "count": 16,
   "mass_kg": 0.9761,
   "size_mm": [
    287.0,
    287.0
   ],
   "holes": 6,
   "cut_m": 2.166,
   "example": "N3_P_top",
   "instances": [
    "N3_P_top",
    "N3_P_bot",
    "N8_P_top",
    "N8_P_bot",
    "N14_P_top",
    "N14_P_bot",
    "N18_P_top",
    "N18_P_bot",
    "N24_P_top",
    "N24_P_bot",
    "N29_P_top",
    "N29_P_bot",
    "N32_P_top",
    "N32_P_bot",
    "N35_P_top",
    "N35_P_bot"
   ],
   "type_id": "P04"
  },
  {
   "sig": "cheek-4",
   "kind": "cheek",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 0.9761,
   "size_mm": [
    287.0,
    287.0
   ],
   "holes": 6,
   "cut_m": 2.166,
   "example": "N4_P_top",
   "instances": [
    "N4_P_top",
    "N4_P_bot",
    "N9_P_top",
    "N9_P_bot",
    "N19_P_top",
    "N19_P_bot",
    "N25_P_top",
    "N25_P_bot"
   ],
   "type_id": "P05"
  },
  {
   "sig": "cheek-5",
   "kind": "cheek",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 0.9761,
   "size_mm": [
    287.0,
    287.0
   ],
   "holes": 6,
   "cut_m": 2.166,
   "example": "N5_P_top",
   "instances": [
    "N5_P_top",
    "N5_P_bot",
    "N15_P_top",
    "N15_P_bot",
    "N26_P_top",
    "N26_P_bot",
    "N33_P_top",
    "N33_P_bot"
   ],
   "type_id": "P06"
  },
  {
   "sig": "cheek-6",
   "kind": "cheek",
   "thickness_mm": 24.0,
   "count": 8,
   "mass_kg": 0.9761,
   "size_mm": [
    287.0,
    287.0
   ],
   "holes": 6,
   "cut_m": 2.166,
   "example": "N6_P_top",
   "instances": [
    "N6_P_top",
    "N6_P_bot",
    "N10_P_top",
    "N10_P_bot",
    "N20_P_top",
    "N20_P_bot",
    "N27_P_top",
    "N27_P_bot"
   ],
   "type_id": "P07"
  },
  {
   "sig": "cheek-7",
   "kind": "cheek",
   "thickness_mm": 24.0,
   "count": 2,
   "mass_kg": 1.0129,
   "size_mm": [
    287.0,
    287.0
   ],
   "holes": 4,
   "cut_m": 1.744,
   "example": "N36_P_top",
   "instances": [
    "N36_P_top",
    "N36_P_bot"
   ],
   "type_id": "P08"
  },
  {
   "sig": "cheek-8",
   "kind": "cheek",
   "thickness_mm": 24.0,
   "count": 16,
   "mass_kg": 1.0129,
   "size_mm": [
    287.0,
    287.0
   ],
   "holes": 4,
   "cut_m": 1.744,
   "example": "N41_P_top",
   "instances": [
    "N41_P_top",
    "N41_P_bot",
    "N42_P_top",
    "N42_P_bot",
    "N43_P_top",
    "N43_P_bot",
    "N44_P_top",
    "N44_P_bot",
    "N45_P_top",
    "N45_P_bot",
    "N46_P_top",
    "N46_P_bot",
    "N47_P_top",
    "N47_P_bot",
    "N48_P_top",
    "N48_P_bot"
   ],
   "type_id": "P09"
  }
 ]
}
