[
  {
    "id": "mat_1",
    "legacy_id": 1,
    "name": "45钢",
    "iso_class": "P",
    "iso_class_legacy": "P",
    "hardness": 20.0,
    "hardness_unit": "HRC",
    "density_g_cm3": 7.85,
    "default_vc_rough_m_min": 90.0,
    "default_vc_finish_m_min": 130.0,
    "default_fz_rough_mm_per_tooth": 0.1,
    "default_fz_finish_mm_per_tooth": 0.05,
    "description": "优质碳素结构钢，退火态HRC18-22；参数为保守试切值，调质/淬火请切换材料状态",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "ST",
    "family_note": "iso=P，材料名匹配 ST 族关键字 '45#'",
    "aliases": [
      "45钢",
      "45#",
      "45号钢",
      "S45C",
      "1045",
      "GB/T 699-45",
      "优质碳素结构钢45"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_2",
    "legacy_id": 2,
    "name": "P20模具钢",
    "iso_class": "P",
    "iso_class_legacy": "P",
    "hardness": 30.0,
    "hardness_unit": "HRC",
    "density_g_cm3": 7.85,
    "default_vc_rough_m_min": 95.0,
    "default_vc_finish_m_min": 140.0,
    "default_fz_rough_mm_per_tooth": 0.1,
    "default_fz_finish_mm_per_tooth": 0.05,
    "description": "预硬塑胶模具钢，硬度HRC28-32，保守取值",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "ST",
    "family_note": "iso=P，材料名匹配 ST 族关键字 'P20' [超出族区间]",
    "aliases": [
      "P20模具钢",
      "P20",
      "1.2311",
      "DIN 1.2311",
      "40CrMnMo7",
      "塑胶模具钢P20"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_3",
    "legacy_id": 3,
    "name": "718H",
    "iso_class": "P",
    "iso_class_legacy": "P",
    "hardness": 38.0,
    "hardness_unit": "HRC",
    "density_g_cm3": 7.85,
    "default_vc_rough_m_min": 80.0,
    "default_vc_finish_m_min": 120.0,
    "default_fz_rough_mm_per_tooth": 0.08,
    "default_fz_finish_mm_per_tooth": 0.04,
    "description": "预硬塑胶模具钢，硬度HRC36-40，保守取值",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "STH",
    "family_note": "iso=P，材料名匹配 STH 族关键字 '718H' [超出族区间]",
    "aliases": [
      "718H",
      "718",
      "718HH",
      "1.2316H",
      "NAK80前"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_4",
    "legacy_id": 4,
    "name": "NAK80",
    "iso_class": "P",
    "iso_class_legacy": "P",
    "hardness": 40.0,
    "hardness_unit": "HRC",
    "density_g_cm3": 7.85,
    "default_vc_rough_m_min": 75.0,
    "default_vc_finish_m_min": 110.0,
    "default_fz_rough_mm_per_tooth": 0.08,
    "default_fz_finish_mm_per_tooth": 0.04,
    "description": "镜面模具钢，硬度HRC38-42，保守取值",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "STH",
    "family_note": "iso=P，材料名匹配 STH 族关键字 'NAK80' [超出族区间]",
    "aliases": [
      "NAK80",
      "NAK-80",
      "NAK-P",
      "镜面模具钢NAK80"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_5",
    "legacy_id": 5,
    "name": "H13",
    "iso_class": "P",
    "iso_class_legacy": "P",
    "hardness": 48.0,
    "hardness_unit": "HRC",
    "density_g_cm3": 7.8,
    "default_vc_rough_m_min": 60.0,
    "default_vc_finish_m_min": 90.0,
    "default_fz_rough_mm_per_tooth": 0.06,
    "default_fz_finish_mm_per_tooth": 0.03,
    "description": "热作模具钢，硬度HRC46-50，低速小切深",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "HRC",
    "family_note": "iso=P + HRC=48（关键字兜底 → HRC）",
    "aliases": [
      "H13",
      "H13模具钢",
      "1.2344",
      "DIN 1.2344",
      "SKD61",
      "X40CrMoV5-1",
      "热作模具钢H13"
    ],
    "source": "参数库默认（material_families 族区间）"
  },
  {
    "id": "mat_6",
    "legacy_id": 6,
    "name": "SKD61",
    "iso_class": "P",
    "iso_class_legacy": "P",
    "hardness": 48.0,
    "hardness_unit": "HRC",
    "density_g_cm3": 7.8,
    "default_vc_rough_m_min": 60.0,
    "default_vc_finish_m_min": 90.0,
    "default_fz_rough_mm_per_tooth": 0.06,
    "default_fz_finish_mm_per_tooth": 0.03,
    "description": "热作模具钢，硬度HRC46-50，保守取值",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "HRC",
    "family_note": "iso=P，材料名匹配 HRC 族关键字 'SKD61(淬火)'",
    "aliases": [
      "SKD61",
      "SKD61模具钢",
      "1.2344",
      "H13",
      "X40CrMoV5-1"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_7",
    "legacy_id": 7,
    "name": "304不锈钢",
    "iso_class": "M",
    "iso_class_legacy": "M",
    "hardness": 200.0,
    "hardness_unit": "HB",
    "density_g_cm3": 7.93,
    "default_vc_rough_m_min": 80.0,
    "default_vc_finish_m_min": 120.0,
    "default_fz_rough_mm_per_tooth": 0.08,
    "default_fz_finish_mm_per_tooth": 0.04,
    "description": "奥氏体不锈钢，硬度HB200，保守取值防加工硬化",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "SS",
    "family_note": "按 iso_class=M 直接归 SS",
    "aliases": [
      "304不锈钢",
      "304",
      "304L",
      "06Cr19Ni10",
      "SUS304",
      "AISI 304",
      "EN 1.4301",
      "奥氏体不锈钢304"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_8",
    "legacy_id": 8,
    "name": "316不锈钢",
    "iso_class": "M",
    "iso_class_legacy": "M",
    "hardness": 217.0,
    "hardness_unit": "HB",
    "density_g_cm3": 8.0,
    "default_vc_rough_m_min": 70.0,
    "default_vc_finish_m_min": 105.0,
    "default_fz_rough_mm_per_tooth": 0.07,
    "default_fz_finish_mm_per_tooth": 0.035,
    "description": "奥氏体不锈钢，含Mo，保守取值",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "SS",
    "family_note": "按 iso_class=M 直接归 SS",
    "aliases": [
      "316不锈钢",
      "316",
      "316L",
      "06Cr17Ni12Mo2",
      "SUS316",
      "AISI 316",
      "EN 1.4401"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_9",
    "legacy_id": 9,
    "name": "420不锈钢",
    "iso_class": "M",
    "iso_class_legacy": "M",
    "hardness": 230.0,
    "hardness_unit": "HB",
    "density_g_cm3": 7.75,
    "default_vc_rough_m_min": 65.0,
    "default_vc_finish_m_min": 100.0,
    "default_fz_rough_mm_per_tooth": 0.07,
    "default_fz_finish_mm_per_tooth": 0.03,
    "description": "马氏体不锈钢，可淬硬，保守取值",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "SS",
    "family_note": "按 iso_class=M 直接归 SS [超出族区间]",
    "aliases": [
      "420不锈钢",
      "420",
      "420J2",
      "20Cr13",
      "SUS420",
      "AISI 420",
      "EN 1.4028"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_10",
    "legacy_id": 10,
    "name": "HT250灰铸铁",
    "iso_class": "K",
    "iso_class_legacy": "K",
    "hardness": 190.0,
    "hardness_unit": "HB",
    "density_g_cm3": 7.15,
    "default_vc_rough_m_min": 95.0,
    "default_vc_finish_m_min": 140.0,
    "default_fz_rough_mm_per_tooth": 0.11,
    "default_fz_finish_mm_per_tooth": 0.06,
    "description": "灰口铸铁，硬度HB190，保守取值",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "CI",
    "family_note": "按 iso_class=K 直接归 CI",
    "aliases": [
      "HT250灰铸铁",
      "HT250",
      "灰铸铁HT250",
      "GG25",
      "ISO 185 GG25"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_11",
    "legacy_id": 11,
    "name": "QT600球墨铸铁",
    "iso_class": "K",
    "iso_class_legacy": "K",
    "hardness": 230.0,
    "hardness_unit": "HB",
    "density_g_cm3": 7.1,
    "default_vc_rough_m_min": 80.0,
    "default_vc_finish_m_min": 120.0,
    "default_fz_rough_mm_per_tooth": 0.1,
    "default_fz_finish_mm_per_tooth": 0.05,
    "description": "球墨铸铁，硬度HB220-250，保守取值",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "CI",
    "family_note": "按 iso_class=K 直接归 CI",
    "aliases": [
      "QT600球墨铸铁",
      "QT600",
      "球墨铸铁QT600",
      "GGG60",
      "ISO 1083"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_12",
    "legacy_id": 12,
    "name": "6061铝合金",
    "iso_class": "N",
    "iso_class_legacy": "N",
    "hardness": 95.0,
    "hardness_unit": "HB",
    "density_g_cm3": 2.7,
    "default_vc_rough_m_min": 240.0,
    "default_vc_finish_m_min": 380.0,
    "default_fz_rough_mm_per_tooth": 0.12,
    "default_fz_finish_mm_per_tooth": 0.08,
    "description": "变形铝合金，保守取值，试切正常后可上调",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "AL",
    "family_note": "按 iso_class=N 直接归 AL",
    "aliases": [
      "6061铝合金",
      "6061",
      "6061-T6",
      "6061-T651",
      "AL6061",
      "Aluminum6061",
      "铝6061"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_13",
    "legacy_id": 13,
    "name": "7075铝合金",
    "iso_class": "N",
    "iso_class_legacy": "N",
    "hardness": 150.0,
    "hardness_unit": "HB",
    "density_g_cm3": 2.81,
    "default_vc_rough_m_min": 200.0,
    "default_vc_finish_m_min": 320.0,
    "default_fz_rough_mm_per_tooth": 0.1,
    "default_fz_finish_mm_per_tooth": 0.07,
    "description": "超硬铝合金，保守取值",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "AL",
    "family_note": "按 iso_class=N 直接归 AL [超出族区间]",
    "aliases": [
      "7075铝合金",
      "7075",
      "7075-T6",
      "AL7075",
      "7075-T7351",
      "铝7075"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  },
  {
    "id": "mat_14",
    "legacy_id": 14,
    "name": "TC4钛合金",
    "iso_class": "S",
    "iso_class_legacy": "S",
    "hardness": 330.0,
    "hardness_unit": "HB",
    "density_g_cm3": 4.43,
    "default_vc_rough_m_min": 40.0,
    "default_vc_finish_m_min": 60.0,
    "default_fz_rough_mm_per_tooth": 0.05,
    "default_fz_finish_mm_per_tooth": 0.025,
    "description": "Ti-6Al-4V钛合金，低速小切深充分冷却",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "TI",
    "family_note": "按 iso_class=S 直接归 TI",
    "aliases": [
      "TC4钛合金",
      "TC4",
      "Ti-6Al-4V",
      "TiAl6V4",
      "钛合金TC4",
      "TA6V"
    ],
    "source": "参数库默认（material_families 族区间）"
  },
  {
    "id": "mat_15",
    "legacy_id": 15,
    "name": "Inconel718",
    "iso_class": "S",
    "iso_class_legacy": "S",
    "hardness": 380.0,
    "hardness_unit": "HB",
    "density_g_cm3": 8.19,
    "default_vc_rough_m_min": 25.0,
    "default_vc_finish_m_min": 40.0,
    "default_fz_rough_mm_per_tooth": 0.03,
    "default_fz_finish_mm_per_tooth": 0.02,
    "description": "镍基高温合金，极低速小进给",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "TI",
    "family_note": "按 iso_class=S 直接归 TI",
    "aliases": [
      "Inconel718",
      "Inconel 718",
      "IN718",
      "GH4169",
      "镍基高温合金718"
    ],
    "source": "参数库默认（material_families 族区间）"
  },
  {
    "id": "mat_16",
    "legacy_id": 16,
    "name": "SKD11淬硬钢",
    "iso_class": "H",
    "iso_class_legacy": "H",
    "hardness": 60.0,
    "hardness_unit": "HRC",
    "density_g_cm3": 7.7,
    "default_vc_rough_m_min": 45.0,
    "default_vc_finish_m_min": 70.0,
    "default_fz_rough_mm_per_tooth": 0.045,
    "default_fz_finish_mm_per_tooth": 0.025,
    "description": "冷作模具钢，淬硬HRC58-62，H类刀片低速浅切",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "HRC",
    "family_note": "按 iso_class=H 直接归 HRC",
    "aliases": [
      "SKD11淬硬钢",
      "SKD11",
      "DC11",
      "1.2379",
      "DIN 1.2379",
      "Cr12MoV",
      "冷作模具钢SKD11"
    ],
    "source": "参数库默认（material_families 族区间）"
  },
  {
    "id": "mat_17",
    "legacy_id": 17,
    "name": "淬硬55HRC",
    "iso_class": "H",
    "iso_class_legacy": "H",
    "hardness": 55.0,
    "hardness_unit": "HRC",
    "density_g_cm3": 7.85,
    "default_vc_rough_m_min": 40.0,
    "default_vc_finish_m_min": 60.0,
    "default_fz_rough_mm_per_tooth": 0.04,
    "default_fz_finish_mm_per_tooth": 0.02,
    "description": "淬硬钢HRC50-58，硬质合金刀具保守取值",
    "source_file": "C:\\NxCamToolkit\\data\\MaterialLibrary.xml",
    "migrated_at": "2026-10-16T08:06:01.845247+00:00",
    "family_key": "HRC",
    "family_note": "按 iso_class=H 直接归 HRC",
    "aliases": [
      "淬硬55HRC",
      "55HRC",
      "淬硬50-60HRC",
      "淬火钢HRC55",
      "HRC 50-58"
    ],
    "source": "参数库默认（保守取值），首件试切后请上调"
  }
]