[
 {
  "id": "tool_1",
  "legacy_id": 1,
  "name": "D12",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": "MillFlat",
  "geometry": {
   "diameter_mm": 12.0,
   "corner_radius_mm": 0.0,
   "length_mm": 75.0,
   "flute_length_mm": 50.0,
   "teeth": 3
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 2500.0,
   "feed_mm_min": 3000.0,
   "depth_mm": 0.5,
   "stepover_mm": 0.5
  },
  "finish_params": {
   "rpm": 5000.0,
   "feed_mm_min": 2500.0,
   "depth_mm": 0.2,
   "stepover_mm": 0.08
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T01",
  "T_no": 3,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 70.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：T7→T3",
  "T_no_legacy": 7
 },
 {
  "id": "tool_2",
  "legacy_id": 2,
  "name": "D10",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": "MillFlat",
  "geometry": {
   "diameter_mm": 10.0,
   "corner_radius_mm": 0.0,
   "length_mm": 70.0,
   "flute_length_mm": 45.0,
   "teeth": 3
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 3000.0,
   "feed_mm_min": 2800.0,
   "depth_mm": 0.4,
   "stepover_mm": 0.5
  },
  "finish_params": {
   "rpm": 5500.0,
   "feed_mm_min": 2200.0,
   "depth_mm": 0.2,
   "stepover_mm": 0.08
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T02",
  "T_no": 4,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 65.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：T6→T4",
  "T_no_legacy": 6
 },
 {
  "id": "tool_3",
  "legacy_id": 3,
  "name": "D8",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": "MillFlat",
  "geometry": {
   "diameter_mm": 8.0,
   "corner_radius_mm": 0.0,
   "length_mm": 60.0,
   "flute_length_mm": 40.0,
   "teeth": 3
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 3500.0,
   "feed_mm_min": 2500.0,
   "depth_mm": 0.3,
   "stepover_mm": 0.5
  },
  "finish_params": {
   "rpm": 6000.0,
   "feed_mm_min": 2000.0,
   "depth_mm": 0.15,
   "stepover_mm": 0.08
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T03",
  "T_no": 5,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 60.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_4",
  "legacy_id": 4,
  "name": "D6",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": "MillFlat",
  "geometry": {
   "diameter_mm": 6.0,
   "corner_radius_mm": 0.0,
   "length_mm": 55.0,
   "flute_length_mm": 35.0,
   "teeth": 3
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 4500.0,
   "feed_mm_min": 2000.0,
   "depth_mm": 0.3,
   "stepover_mm": 0.45
  },
  "finish_params": {
   "rpm": 7000.0,
   "feed_mm_min": 1500.0,
   "depth_mm": 0.15,
   "stepover_mm": 0.06
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T04",
  "T_no": 6,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 55.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：T4→T6",
  "T_no_legacy": 4
 },
 {
  "id": "tool_5",
  "legacy_id": 5,
  "name": "D5",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": "MillFlat",
  "geometry": {
   "diameter_mm": 5.0,
   "corner_radius_mm": 0.0,
   "length_mm": 50.0,
   "flute_length_mm": 30.0,
   "teeth": 3
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 5000.0,
   "feed_mm_min": 1800.0,
   "depth_mm": 0.25,
   "stepover_mm": 0.4
  },
  "finish_params": {
   "rpm": 8000.0,
   "feed_mm_min": 1200.0,
   "depth_mm": 0.1,
   "stepover_mm": 0.05
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T05",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 50.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：旧T3让位（值存T_no_legacy）",
  "T_no_legacy": 3
 },
 {
  "id": "tool_6",
  "legacy_id": 6,
  "name": "D4",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": "MillFlat",
  "geometry": {
   "diameter_mm": 4.0,
   "corner_radius_mm": 0.0,
   "length_mm": 45.0,
   "flute_length_mm": 25.0,
   "teeth": 3
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 6000.0,
   "feed_mm_min": 1500.0,
   "depth_mm": 0.2,
   "stepover_mm": 0.4
  },
  "finish_params": {
   "rpm": 9000.0,
   "feed_mm_min": 1000.0,
   "depth_mm": 0.1,
   "stepover_mm": 0.05
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T06",
  "T_no": 7,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 45.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：T2→T7",
  "T_no_legacy": 2
 },
 {
  "id": "tool_7",
  "legacy_id": 7,
  "name": "D3",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": "MillFlat",
  "geometry": {
   "diameter_mm": 3.0,
   "corner_radius_mm": 0.0,
   "length_mm": 40.0,
   "flute_length_mm": 20.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 8000.0,
   "feed_mm_min": 1200.0,
   "depth_mm": 0.15,
   "stepover_mm": 0.35
  },
  "finish_params": {
   "rpm": 12000.0,
   "feed_mm_min": 800.0,
   "depth_mm": 0.08,
   "stepover_mm": 0.04
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T07",
  "T_no": 8,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 40.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：T1→T8",
  "T_no_legacy": 1
 },
 {
  "id": "tool_8",
  "legacy_id": 8,
  "name": "D2",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": "MillFlat",
  "geometry": {
   "diameter_mm": 2.0,
   "corner_radius_mm": 0.0,
   "length_mm": 35.0,
   "flute_length_mm": 15.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 10000.0,
   "feed_mm_min": 1000.0,
   "depth_mm": 0.1,
   "stepover_mm": 0.3
  },
  "finish_params": {
   "rpm": 15000.0,
   "feed_mm_min": 600.0,
   "depth_mm": 0.05,
   "stepover_mm": 0.03
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T08",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 35.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：旧T10让位（值存T_no_legacy）",
  "T_no_legacy": 10
 },
 {
  "id": "tool_9",
  "legacy_id": 9,
  "name": "D1",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": "MillFlat",
  "geometry": {
   "diameter_mm": 1.0,
   "corner_radius_mm": 0.0,
   "length_mm": 30.0,
   "flute_length_mm": 8.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 12000.0,
   "feed_mm_min": 600.0,
   "depth_mm": 0.05,
   "stepover_mm": 0.3
  },
  "finish_params": {
   "rpm": 18000.0,
   "feed_mm_min": 400.0,
   "depth_mm": 0.03,
   "stepover_mm": 0.02
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T09",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 28.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：旧T9让位（值存T_no_legacy）",
  "T_no_legacy": 9
 },
 {
  "id": "tool_10",
  "legacy_id": 10,
  "name": "D0.5",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": "MillFlat",
  "geometry": {
   "diameter_mm": 0.5,
   "corner_radius_mm": 0.0,
   "length_mm": 25.0,
   "flute_length_mm": 5.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 20000.0,
   "feed_mm_min": 300.0,
   "depth_mm": 0.03,
   "stepover_mm": 0.2
  },
  "finish_params": {
   "rpm": 25000.0,
   "feed_mm_min": 200.0,
   "depth_mm": 0.02,
   "stepover_mm": 0.01
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T10",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 25.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：旧T8让位（值存T_no_legacy）",
  "T_no_legacy": 8
 },
 {
  "id": "tool_11",
  "legacy_id": 11,
  "name": "D16R0.4",
  "tool_type": "end_mill_bullnose",
  "tool_type_legacy": "MillBullnose",
  "geometry": {
   "diameter_mm": 16.0,
   "corner_radius_mm": 0.4,
   "length_mm": 80.0,
   "flute_length_mm": 60.0,
   "teeth": 4
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 2000.0,
   "feed_mm_min": 3500.0,
   "depth_mm": 0.3,
   "stepover_mm": 0.3
  },
  "finish_params": {
   "rpm": 4000.0,
   "feed_mm_min": 4000.0,
   "depth_mm": 0.3,
   "stepover_mm": 0.08
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T11",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 80.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：旧T20让位（值存T_no_legacy）",
  "T_no_legacy": 20
 },
 {
  "id": "tool_12",
  "legacy_id": 12,
  "name": "D20R0.8",
  "tool_type": "end_mill_bullnose",
  "tool_type_legacy": "MillBullnose",
  "geometry": {
   "diameter_mm": 20.0,
   "corner_radius_mm": 0.8,
   "length_mm": 90.0,
   "flute_length_mm": 65.0,
   "teeth": 4
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 1800.0,
   "feed_mm_min": 3800.0,
   "depth_mm": 0.4,
   "stepover_mm": 0.4
  },
  "finish_params": {
   "rpm": 3500.0,
   "feed_mm_min": 3800.0,
   "depth_mm": 0.3,
   "stepover_mm": 0.08
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T12",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 85.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_13",
  "legacy_id": 13,
  "name": "D25R3",
  "tool_type": "end_mill_bullnose",
  "tool_type_legacy": "MillBullnose",
  "geometry": {
   "diameter_mm": 25.0,
   "corner_radius_mm": 3.0,
   "length_mm": 100.0,
   "flute_length_mm": 70.0,
   "teeth": 4
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 1500.0,
   "feed_mm_min": 4000.0,
   "depth_mm": 0.5,
   "stepover_mm": 0.5
  },
  "finish_params": {
   "rpm": 3000.0,
   "feed_mm_min": 3500.0,
   "depth_mm": 0.3,
   "stepover_mm": 0.1
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T13",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 90.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_14",
  "legacy_id": 14,
  "name": "D32R3",
  "tool_type": "end_mill_bullnose",
  "tool_type_legacy": "MillBullnose",
  "geometry": {
   "diameter_mm": 32.0,
   "corner_radius_mm": 3.0,
   "length_mm": 110.0,
   "flute_length_mm": 80.0,
   "teeth": 4
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 1200.0,
   "feed_mm_min": 4500.0,
   "depth_mm": 0.5,
   "stepover_mm": 0.5
  },
  "finish_params": {
   "rpm": 2500.0,
   "feed_mm_min": 4000.0,
   "depth_mm": 0.3,
   "stepover_mm": 0.1
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T14",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 100.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_15",
  "legacy_id": 15,
  "name": "D30R5",
  "tool_type": "end_mill_bullnose",
  "tool_type_legacy": "MillBullnose",
  "geometry": {
   "diameter_mm": 30.0,
   "corner_radius_mm": 5.0,
   "length_mm": 110.0,
   "flute_length_mm": 80.0,
   "teeth": 4
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 1200.0,
   "feed_mm_min": 4200.0,
   "depth_mm": 0.5,
   "stepover_mm": 0.5
  },
  "finish_params": {
   "rpm": 2500.0,
   "feed_mm_min": 3800.0,
   "depth_mm": 0.3,
   "stepover_mm": 0.1
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T15",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 100.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_16",
  "legacy_id": 16,
  "name": "D42R5",
  "tool_type": "end_mill_bullnose",
  "tool_type_legacy": "MillBullnose",
  "geometry": {
   "diameter_mm": 42.0,
   "corner_radius_mm": 5.0,
   "length_mm": 120.0,
   "flute_length_mm": 90.0,
   "teeth": 6
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 900.0,
   "feed_mm_min": 5000.0,
   "depth_mm": 0.6,
   "stepover_mm": 0.5
  },
  "finish_params": {
   "rpm": 2000.0,
   "feed_mm_min": 4500.0,
   "depth_mm": 0.4,
   "stepover_mm": 0.1
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T16",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 110.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_17",
  "legacy_id": 17,
  "name": "R8",
  "tool_type": "end_mill_ball",
  "tool_type_legacy": "MillBall",
  "geometry": {
   "diameter_mm": 16.0,
   "corner_radius_mm": 8.0,
   "length_mm": 80.0,
   "flute_length_mm": 60.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 2500.0,
   "feed_mm_min": 1500.0,
   "depth_mm": 0.2,
   "stepover_mm": 0.2
  },
  "finish_params": {
   "rpm": 4000.0,
   "feed_mm_min": 1200.0,
   "depth_mm": 0.1,
   "stepover_mm": 0.05
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T17",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 80.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL",
   "TI"
  ],
  "notes": "P10-07F对齐NXAI刀具库：旧T16让位（值存T_no_legacy）",
  "T_no_legacy": 16
 },
 {
  "id": "tool_18",
  "legacy_id": 18,
  "name": "R6",
  "tool_type": "end_mill_ball",
  "tool_type_legacy": "MillBall",
  "geometry": {
   "diameter_mm": 12.0,
   "corner_radius_mm": 6.0,
   "length_mm": 75.0,
   "flute_length_mm": 50.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 3000.0,
   "feed_mm_min": 1200.0,
   "depth_mm": 0.2,
   "stepover_mm": 0.2
  },
  "finish_params": {
   "rpm": 5000.0,
   "feed_mm_min": 1000.0,
   "depth_mm": 0.1,
   "stepover_mm": 0.05
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T18",
  "T_no": 9,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 70.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL",
   "TI"
  ],
  "notes": "P10-07F对齐NXAI刀具库：T15→T9",
  "T_no_legacy": 15
 },
 {
  "id": "tool_19",
  "legacy_id": 19,
  "name": "R5",
  "tool_type": "end_mill_ball",
  "tool_type_legacy": "MillBall",
  "geometry": {
   "diameter_mm": 10.0,
   "corner_radius_mm": 5.0,
   "length_mm": 70.0,
   "flute_length_mm": 45.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 3500.0,
   "feed_mm_min": 1000.0,
   "depth_mm": 0.15,
   "stepover_mm": 0.2
  },
  "finish_params": {
   "rpm": 5500.0,
   "feed_mm_min": 800.0,
   "depth_mm": 0.08,
   "stepover_mm": 0.04
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T19",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 65.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL",
   "TI"
  ],
  "notes": "P10-07F对齐NXAI刀具库：旧T14让位（值存T_no_legacy）",
  "T_no_legacy": 14
 },
 {
  "id": "tool_20",
  "legacy_id": 20,
  "name": "R4",
  "tool_type": "end_mill_ball",
  "tool_type_legacy": "MillBall",
  "geometry": {
   "diameter_mm": 8.0,
   "corner_radius_mm": 4.0,
   "length_mm": 60.0,
   "flute_length_mm": 40.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 4000.0,
   "feed_mm_min": 900.0,
   "depth_mm": 0.15,
   "stepover_mm": 0.2
  },
  "finish_params": {
   "rpm": 6000.0,
   "feed_mm_min": 700.0,
   "depth_mm": 0.08,
   "stepover_mm": 0.04
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T20",
  "T_no": 10,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 60.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL",
   "TI"
  ],
  "notes": "P10-07F对齐NXAI刀具库：T13→T10",
  "T_no_legacy": 13
 },
 {
  "id": "tool_21",
  "legacy_id": 21,
  "name": "R3",
  "tool_type": "end_mill_ball",
  "tool_type_legacy": "MillBall",
  "geometry": {
   "diameter_mm": 6.0,
   "corner_radius_mm": 3.0,
   "length_mm": 55.0,
   "flute_length_mm": 35.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 5000.0,
   "feed_mm_min": 800.0,
   "depth_mm": 0.1,
   "stepover_mm": 0.15
  },
  "finish_params": {
   "rpm": 7000.0,
   "feed_mm_min": 600.0,
   "depth_mm": 0.05,
   "stepover_mm": 0.03
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T21",
  "T_no": 11,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 55.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL",
   "TI"
  ],
  "notes": "P10-07F对齐NXAI刀具库：T12→T11",
  "T_no_legacy": 12
 },
 {
  "id": "tool_22",
  "legacy_id": 22,
  "name": "R2",
  "tool_type": "end_mill_ball",
  "tool_type_legacy": "MillBall",
  "geometry": {
   "diameter_mm": 4.0,
   "corner_radius_mm": 2.0,
   "length_mm": 45.0,
   "flute_length_mm": 25.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 6000.0,
   "feed_mm_min": 600.0,
   "depth_mm": 0.1,
   "stepover_mm": 0.15
  },
  "finish_params": {
   "rpm": 9000.0,
   "feed_mm_min": 500.0,
   "depth_mm": 0.05,
   "stepover_mm": 0.03
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T22",
  "T_no": 12,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 45.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL",
   "TI"
  ],
  "notes": "P10-07F对齐NXAI刀具库：T11→T12",
  "T_no_legacy": 11
 },
 {
  "id": "tool_23",
  "legacy_id": 23,
  "name": "R1",
  "tool_type": "end_mill_ball",
  "tool_type_legacy": "MillBall",
  "geometry": {
   "diameter_mm": 2.0,
   "corner_radius_mm": 1.0,
   "length_mm": 35.0,
   "flute_length_mm": 15.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 8000.0,
   "feed_mm_min": 400.0,
   "depth_mm": 0.05,
   "stepover_mm": 0.1
  },
  "finish_params": {
   "rpm": 12000.0,
   "feed_mm_min": 300.0,
   "depth_mm": 0.03,
   "stepover_mm": 0.02
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T23",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 35.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL",
   "TI"
  ],
  "notes": "P10-07F对齐NXAI刀具库：旧T17让位（值存T_no_legacy）",
  "T_no_legacy": 17
 },
 {
  "id": "tool_24",
  "legacy_id": 24,
  "name": "R0.5",
  "tool_type": "end_mill_ball",
  "tool_type_legacy": "MillBall",
  "geometry": {
   "diameter_mm": 1.0,
   "corner_radius_mm": 0.5,
   "length_mm": 30.0,
   "flute_length_mm": 8.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 12000.0,
   "feed_mm_min": 300.0,
   "depth_mm": 0.03,
   "stepover_mm": 0.1
  },
  "finish_params": {
   "rpm": 18000.0,
   "feed_mm_min": 200.0,
   "depth_mm": 0.02,
   "stepover_mm": 0.02
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T24",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 28.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL",
   "TI"
  ],
  "notes": "P10-07F对齐NXAI刀具库：旧T18让位（值存T_no_legacy）",
  "T_no_legacy": 18
 },
 {
  "id": "tool_25",
  "legacy_id": 25,
  "name": "R0.3",
  "tool_type": "end_mill_ball",
  "tool_type_legacy": "MillBall",
  "geometry": {
   "diameter_mm": 0.6,
   "corner_radius_mm": 0.3,
   "length_mm": 25.0,
   "flute_length_mm": 6.0,
   "teeth": 2
  },
  "material": "涂层硬质合金",
  "rough_params": {
   "rpm": 15000.0,
   "feed_mm_min": 200.0,
   "depth_mm": 0.02,
   "stepover_mm": 0.08
  },
  "finish_params": {
   "rpm": 20000.0,
   "feed_mm_min": 150.0,
   "depth_mm": 0.01,
   "stepover_mm": 0.01
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T25",
  "T_no": null,
  "coating": "TiAlN",
  "material_full": "涂层硬质合金",
  "overall_length_mm": 26.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL",
   "TI"
  ],
  "notes": "P10-07F对齐NXAI刀具库：旧T19让位（值存T_no_legacy）",
  "T_no_legacy": 19
 },
 {
  "id": "tool_26",
  "legacy_id": 26,
  "name": "E12",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 12.0,
   "corner_radius_mm": 0.0,
   "length_mm": 120.0,
   "flute_length_mm": 80.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": 1200.0,
   "feed_mm_min": 200.0,
   "depth_mm": 3.0,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 1000.0,
   "feed_mm_min": 150.0,
   "depth_mm": 2.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T26",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 100.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_27",
  "legacy_id": 27,
  "name": "E10",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 10.0,
   "corner_radius_mm": 0.0,
   "length_mm": 110.0,
   "flute_length_mm": 70.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": 1500.0,
   "feed_mm_min": 200.0,
   "depth_mm": 3.0,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 1200.0,
   "feed_mm_min": 150.0,
   "depth_mm": 2.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T27",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 90.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_28",
  "legacy_id": 28,
  "name": "E9",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 9.0,
   "corner_radius_mm": 0.0,
   "length_mm": 100.0,
   "flute_length_mm": 65.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": 1600.0,
   "feed_mm_min": 180.0,
   "depth_mm": 2.5,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 1300.0,
   "feed_mm_min": 130.0,
   "depth_mm": 2.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T28",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 85.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_29",
  "legacy_id": 29,
  "name": "E8",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 8.0,
   "corner_radius_mm": 0.0,
   "length_mm": 95.0,
   "flute_length_mm": 60.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": 1800.0,
   "feed_mm_min": 180.0,
   "depth_mm": 2.5,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 1500.0,
   "feed_mm_min": 130.0,
   "depth_mm": 2.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T29",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 80.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_30",
  "legacy_id": 30,
  "name": "E6",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 6.0,
   "corner_radius_mm": 0.0,
   "length_mm": 80.0,
   "flute_length_mm": 50.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": 2500.0,
   "feed_mm_min": 150.0,
   "depth_mm": 2.0,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 2000.0,
   "feed_mm_min": 120.0,
   "depth_mm": 1.5,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T30",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 70.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_31",
  "legacy_id": 31,
  "name": "E5",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 5.0,
   "corner_radius_mm": 0.0,
   "length_mm": 75.0,
   "flute_length_mm": 45.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": 3000.0,
   "feed_mm_min": 120.0,
   "depth_mm": 2.0,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 2500.0,
   "feed_mm_min": 100.0,
   "depth_mm": 1.5,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T31",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 65.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_32",
  "legacy_id": 32,
  "name": "E4",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 4.0,
   "corner_radius_mm": 0.0,
   "length_mm": 65.0,
   "flute_length_mm": 38.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": 3500.0,
   "feed_mm_min": 100.0,
   "depth_mm": 1.5,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 3000.0,
   "feed_mm_min": 80.0,
   "depth_mm": 1.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T32",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 58.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_33",
  "legacy_id": 33,
  "name": "E3",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 3.0,
   "corner_radius_mm": 0.0,
   "length_mm": 55.0,
   "flute_length_mm": 30.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": 4000.0,
   "feed_mm_min": 80.0,
   "depth_mm": 1.5,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 3500.0,
   "feed_mm_min": 60.0,
   "depth_mm": 1.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T33",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 50.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_34",
  "legacy_id": 34,
  "name": "E2",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 2.0,
   "corner_radius_mm": 0.0,
   "length_mm": 45.0,
   "flute_length_mm": 22.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": 5000.0,
   "feed_mm_min": 60.0,
   "depth_mm": 1.0,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 4500.0,
   "feed_mm_min": 50.0,
   "depth_mm": 0.8,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T34",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 42.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_35",
  "legacy_id": 35,
  "name": "E1",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 1.0,
   "corner_radius_mm": 0.0,
   "length_mm": 35.0,
   "flute_length_mm": 14.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": 6000.0,
   "feed_mm_min": 40.0,
   "depth_mm": 0.8,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 5500.0,
   "feed_mm_min": 30.0,
   "depth_mm": 0.5,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T35",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 34.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_36",
  "legacy_id": 36,
  "name": "E0.5",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 0.5,
   "corner_radius_mm": 0.0,
   "length_mm": 25.0,
   "flute_length_mm": 8.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": 8000.0,
   "feed_mm_min": 20.0,
   "depth_mm": 0.5,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 7000.0,
   "feed_mm_min": 15.0,
   "depth_mm": 0.3,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T36",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 28.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_37",
  "legacy_id": 37,
  "name": "M3",
  "tool_type": "tap",
  "tool_type_legacy": "Tap",
  "geometry": {
   "diameter_mm": 3.0,
   "corner_radius_mm": 0.0,
   "length_mm": 45.0,
   "flute_length_mm": 20.0,
   "teeth": 0
  },
  "material": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "rough_params": {
   "rpm": 600.0,
   "feed_mm_min": 300.0,
   "depth_mm": 0.5,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 600.0,
   "feed_mm_min": 300.0,
   "depth_mm": 0.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T37",
  "T_no": null,
  "coating": "TiCN",
  "material_full": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "overall_length_mm": 40.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_38",
  "legacy_id": 38,
  "name": "M4",
  "tool_type": "tap",
  "tool_type_legacy": "Tap",
  "geometry": {
   "diameter_mm": 4.0,
   "corner_radius_mm": 0.0,
   "length_mm": 50.0,
   "flute_length_mm": 22.0,
   "teeth": 0
  },
  "material": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "rough_params": {
   "rpm": 600.0,
   "feed_mm_min": 420.0,
   "depth_mm": 0.7,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 600.0,
   "feed_mm_min": 420.0,
   "depth_mm": 0.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T38",
  "T_no": null,
  "coating": "TiCN",
  "material_full": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "overall_length_mm": 42.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_39",
  "legacy_id": 39,
  "name": "M5",
  "tool_type": "tap",
  "tool_type_legacy": "Tap",
  "geometry": {
   "diameter_mm": 5.0,
   "corner_radius_mm": 0.0,
   "length_mm": 55.0,
   "flute_length_mm": 25.0,
   "teeth": 0
  },
  "material": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "rough_params": {
   "rpm": 500.0,
   "feed_mm_min": 400.0,
   "depth_mm": 0.8,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 500.0,
   "feed_mm_min": 400.0,
   "depth_mm": 0.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T39",
  "T_no": null,
  "coating": "TiCN",
  "material_full": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "overall_length_mm": 45.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_40",
  "legacy_id": 40,
  "name": "M6",
  "tool_type": "tap",
  "tool_type_legacy": "Tap",
  "geometry": {
   "diameter_mm": 6.0,
   "corner_radius_mm": 0.0,
   "length_mm": 60.0,
   "flute_length_mm": 30.0,
   "teeth": 0
  },
  "material": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "rough_params": {
   "rpm": 500.0,
   "feed_mm_min": 500.0,
   "depth_mm": 1.0,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 500.0,
   "feed_mm_min": 500.0,
   "depth_mm": 0.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T40",
  "T_no": null,
  "coating": "TiCN",
  "material_full": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "overall_length_mm": 50.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_41",
  "legacy_id": 41,
  "name": "M8",
  "tool_type": "tap",
  "tool_type_legacy": "Tap",
  "geometry": {
   "diameter_mm": 8.0,
   "corner_radius_mm": 0.0,
   "length_mm": 70.0,
   "flute_length_mm": 35.0,
   "teeth": 0
  },
  "material": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "rough_params": {
   "rpm": 400.0,
   "feed_mm_min": 500.0,
   "depth_mm": 1.25,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 400.0,
   "feed_mm_min": 500.0,
   "depth_mm": 0.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T41",
  "T_no": 19,
  "coating": "TiCN",
  "material_full": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "overall_length_mm": 55.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：TNone→T19"
 },
 {
  "id": "tool_42",
  "legacy_id": 42,
  "name": "M10",
  "tool_type": "tap",
  "tool_type_legacy": "Tap",
  "geometry": {
   "diameter_mm": 10.0,
   "corner_radius_mm": 0.0,
   "length_mm": 80.0,
   "flute_length_mm": 40.0,
   "teeth": 0
  },
  "material": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "rough_params": {
   "rpm": 350.0,
   "feed_mm_min": 525.0,
   "depth_mm": 1.5,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 350.0,
   "feed_mm_min": 525.0,
   "depth_mm": 0.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T42",
  "T_no": null,
  "coating": "TiCN",
  "material_full": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "overall_length_mm": 60.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_43",
  "legacy_id": 43,
  "name": "M12",
  "tool_type": "tap",
  "tool_type_legacy": "Tap",
  "geometry": {
   "diameter_mm": 12.0,
   "corner_radius_mm": 0.0,
   "length_mm": 85.0,
   "flute_length_mm": 45.0,
   "teeth": 0
  },
  "material": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "rough_params": {
   "rpm": 300.0,
   "feed_mm_min": 525.0,
   "depth_mm": 1.75,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": 300.0,
   "feed_mm_min": 525.0,
   "depth_mm": 0.0,
   "stepover_mm": 0.0
  },
  "source_file": "C:\\NxCamToolkit\\data\\ToolLibrary.xml",
  "migrated_at": "2026-10-16T08:06:01.842245+00:00",
  "tool_id": "T43",
  "T_no": null,
  "coating": "TiCN",
  "material_full": "高速钢 HSS-E / 硬质合金（挤压丝锥 HSS）",
  "overall_length_mm": 65.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_din338_6_8",
  "legacy_id": 44,
  "name": "E6.8",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 6.8,
   "corner_radius_mm": 0.0,
   "length_mm": 109.0,
   "flute_length_mm": 69.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": null,
   "feed_mm_min": null,
   "depth_mm": 3.0,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": null,
   "feed_mm_min": null,
   "depth_mm": 2.0,
   "stepover_mm": 0.0
  },
  "spec_standard": "DIN 338",
  "source_file": "DIN 338 (HSS twist drill, jobber series) standard dimension table; cross-checked at O5.00 -> total 86 / flute 52 against http://bohrcraft.nl/pdf/BC_HK2012_02_ProfiPlus_LowRes.pdf p.24",
  "added_at": "2026-10-18T14:46:20",
  "added_by": "tools\\add_drill_tools.py (B 方案)",
  "tool_id": "T44",
  "T_no": 17,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 89.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：TNone→T17"
 },
 {
  "id": "tool_din338_7_0",
  "legacy_id": 45,
  "name": "E7",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 7.0,
   "corner_radius_mm": 0.0,
   "length_mm": 109.0,
   "flute_length_mm": 69.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": null,
   "feed_mm_min": null,
   "depth_mm": 3.0,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": null,
   "feed_mm_min": null,
   "depth_mm": 2.0,
   "stepover_mm": 0.0
  },
  "spec_standard": "DIN 338",
  "source_file": "DIN 338 (HSS twist drill, jobber series) standard dimension table; cross-checked at O5.00 -> total 86 / flute 52 against http://bohrcraft.nl/pdf/BC_HK2012_02_ProfiPlus_LowRes.pdf p.24",
  "added_at": "2026-10-18T14:46:20",
  "added_by": "tools\\add_drill_tools.py (B 方案)",
  "tool_id": "T45",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 89.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_din338_8_5",
  "legacy_id": 46,
  "name": "E8.5",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 8.5,
   "corner_radius_mm": 0.0,
   "length_mm": 117.0,
   "flute_length_mm": 75.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": null,
   "feed_mm_min": null,
   "depth_mm": 3.0,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": null,
   "feed_mm_min": null,
   "depth_mm": 2.0,
   "stepover_mm": 0.0
  },
  "spec_standard": "DIN 338",
  "source_file": "DIN 338 (HSS twist drill, jobber series) standard dimension table; cross-checked at O5.00 -> total 86 / flute 52 against http://bohrcraft.nl/pdf/BC_HK2012_02_ProfiPlus_LowRes.pdf p.24",
  "added_at": "2026-10-18T14:46:20",
  "added_by": "tools\\add_drill_tools.py (B 方案)",
  "tool_id": "T46",
  "T_no": 18,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 95.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：TNone→T18"
 },
 {
  "id": "tool_din338_9_8",
  "legacy_id": 47,
  "name": "E9.8",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 9.8,
   "corner_radius_mm": 0.0,
   "length_mm": 133.0,
   "flute_length_mm": 87.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": null,
   "feed_mm_min": null,
   "depth_mm": 3.0,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": null,
   "feed_mm_min": null,
   "depth_mm": 2.0,
   "stepover_mm": 0.0
  },
  "spec_standard": "DIN 338",
  "source_file": "DIN 338 (HSS twist drill, jobber series) standard dimension table; cross-checked at O5.00 -> total 86 / flute 52 against http://bohrcraft.nl/pdf/BC_HK2012_02_ProfiPlus_LowRes.pdf p.24",
  "added_at": "2026-10-18T14:46:20",
  "added_by": "tools\\add_drill_tools.py (B 方案)",
  "tool_id": "T47",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 107.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_din338_11_0",
  "legacy_id": 48,
  "name": "E11",
  "tool_type": "drill",
  "tool_type_legacy": "Drill",
  "geometry": {
   "diameter_mm": 11.0,
   "corner_radius_mm": 0.0,
   "length_mm": 142.0,
   "flute_length_mm": 94.0,
   "teeth": 2
  },
  "material": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "rough_params": {
   "rpm": null,
   "feed_mm_min": null,
   "depth_mm": 3.0,
   "stepover_mm": 0.0
  },
  "finish_params": {
   "rpm": null,
   "feed_mm_min": null,
   "depth_mm": 2.0,
   "stepover_mm": 0.0
  },
  "spec_standard": "DIN 338",
  "source_file": "DIN 338 (HSS twist drill, jobber series) standard dimension table; cross-checked at O5.00 -> total 86 / flute 52 against http://bohrcraft.nl/pdf/BC_HK2012_02_ProfiPlus_LowRes.pdf p.24",
  "added_at": "2026-10-18T14:46:20",
  "added_by": "tools\\add_drill_tools.py (B 方案)",
  "tool_id": "T48",
  "T_no": null,
  "coating": "TiN/TiAlN",
  "material_full": "高速钢 / 硬质合金（小直径 HSS、大直径硬质合金）",
  "overall_length_mm": 114.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": ""
 },
 {
  "id": "tool_49",
  "legacy_id": 49,
  "name": "T01_D20平底",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": null,
  "geometry": {
   "diameter_mm": 20.0,
   "corner_radius_mm": 0.0,
   "length_mm": 65.0,
   "flute_length_mm": 45.0,
   "teeth": 4
  },
  "material": "涂层硬质合金（库定义，详见 NXAI_刀具库.prt）",
  "rough_params": null,
  "finish_params": null,
  "source_file": "D:\\NX_AI\\nx_templates\\NXAI_刀具库.prt",
  "migrated_at": "2026-10-20T16:49:28.274846",
  "tool_id": "T49",
  "T_no": 1,
  "coating": null,
  "material_full": null,
  "overall_length_mm": 65.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：新增（大余量开粗主力）；工艺参数真源=cutting_params.json"
 },
 {
  "id": "tool_50",
  "legacy_id": 50,
  "name": "T02_D16平底",
  "tool_type": "end_mill_flat",
  "tool_type_legacy": null,
  "geometry": {
   "diameter_mm": 16.0,
   "corner_radius_mm": 0.0,
   "length_mm": 60.0,
   "flute_length_mm": 40.0,
   "teeth": 4
  },
  "material": "涂层硬质合金（库定义，详见 NXAI_刀具库.prt）",
  "rough_params": null,
  "finish_params": null,
  "source_file": "D:\\NX_AI\\nx_templates\\NXAI_刀具库.prt",
  "migrated_at": "2026-10-20T16:49:28.274846",
  "tool_id": "T50",
  "T_no": 2,
  "coating": null,
  "material_full": null,
  "overall_length_mm": 60.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：新增（次开粗）；工艺参数真源=cutting_params.json"
 },
 {
  "id": "tool_51",
  "legacy_id": 51,
  "name": "T13_倒角刀D10",
  "tool_type": "chamfer_mill",
  "tool_type_legacy": null,
  "geometry": {
   "diameter_mm": 10.0,
   "corner_radius_mm": 0.0,
   "length_mm": 35.0,
   "flute_length_mm": 15.0,
   "teeth": 4
  },
  "material": "涂层硬质合金（库定义，详见 NXAI_刀具库.prt）",
  "rough_params": null,
  "finish_params": null,
  "source_file": "D:\\NX_AI\\nx_templates\\NXAI_刀具库.prt",
  "migrated_at": "2026-10-20T16:49:28.274846",
  "tool_id": "T51",
  "T_no": 13,
  "coating": null,
  "material_full": null,
  "overall_length_mm": 35.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：新增（沿边倒角）；工艺参数真源=cutting_params.json"
 },
 {
  "id": "tool_52",
  "legacy_id": 52,
  "name": "T14_中心钻D3",
  "tool_type": "spot_drill",
  "tool_type_legacy": null,
  "geometry": {
   "diameter_mm": 3.0,
   "corner_radius_mm": 0.0,
   "length_mm": 28.0,
   "flute_length_mm": 8.0,
   "teeth": 2
  },
  "material": "涂层硬质合金（库定义，详见 NXAI_刀具库.prt）",
  "rough_params": null,
  "finish_params": null,
  "source_file": "D:\\NX_AI\\nx_templates\\NXAI_刀具库.prt",
  "migrated_at": "2026-10-20T16:49:28.274846",
  "tool_id": "T52",
  "T_no": 14,
  "coating": null,
  "material_full": null,
  "overall_length_mm": 28.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：新增（定心）；工艺参数真源=cutting_params.json"
 },
 {
  "id": "tool_53",
  "legacy_id": 53,
  "name": "T15_钻头D3.3",
  "tool_type": "drill",
  "tool_type_legacy": null,
  "geometry": {
   "diameter_mm": 3.3,
   "corner_radius_mm": 0.0,
   "length_mm": 40.0,
   "flute_length_mm": 20.0,
   "teeth": 2
  },
  "material": "涂层硬质合金（库定义，详见 NXAI_刀具库.prt）",
  "rough_params": null,
  "finish_params": null,
  "source_file": "D:\\NX_AI\\nx_templates\\NXAI_刀具库.prt",
  "migrated_at": "2026-10-20T16:49:28.274846",
  "tool_id": "T53",
  "T_no": 15,
  "coating": null,
  "material_full": null,
  "overall_length_mm": 40.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：新增（M4 底孔）；工艺参数真源=cutting_params.json"
 },
 {
  "id": "tool_54",
  "legacy_id": 54,
  "name": "T16_钻头D5.5",
  "tool_type": "drill",
  "tool_type_legacy": null,
  "geometry": {
   "diameter_mm": 5.5,
   "corner_radius_mm": 0.0,
   "length_mm": 45.0,
   "flute_length_mm": 25.0,
   "teeth": 2
  },
  "material": "涂层硬质合金（库定义，详见 NXAI_刀具库.prt）",
  "rough_params": null,
  "finish_params": null,
  "source_file": "D:\\NX_AI\\nx_templates\\NXAI_刀具库.prt",
  "migrated_at": "2026-10-20T16:49:28.274846",
  "tool_id": "T54",
  "T_no": 16,
  "coating": null,
  "material_full": null,
  "overall_length_mm": 45.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：新增（M6 底孔）；工艺参数真源=cutting_params.json"
 },
 {
  "id": "tool_55",
  "legacy_id": 55,
  "name": "T20_螺纹铣刀D10",
  "tool_type": "thread_mill",
  "tool_type_legacy": null,
  "geometry": {
   "diameter_mm": 10.0,
   "corner_radius_mm": 0.0,
   "length_mm": 45.0,
   "flute_length_mm": 25.0,
   "teeth": 0
  },
  "material": "涂层硬质合金（库定义，详见 NXAI_刀具库.prt）",
  "rough_params": null,
  "finish_params": null,
  "source_file": "D:\\NX_AI\\nx_templates\\NXAI_刀具库.prt",
  "migrated_at": "2026-10-20T16:49:28.274846",
  "tool_id": "T55",
  "T_no": 20,
  "coating": null,
  "material_full": null,
  "overall_length_mm": 45.0,
  "applicable_families": [
   "ST",
   "STH",
   "SS",
   "HRC",
   "CI",
   "AL"
  ],
  "notes": "P10-07F对齐NXAI刀具库：新增（铣螺纹（螺距1.5））；工艺参数真源=cutting_params.json"
 }
]