{
  "schema_version": "burr.design-data.v1",
  "artifact_id": "gallery-shaft-bearing-bracket",
  "artifact_version": "0.1.0",
  "artifact_type": "actuator_mount",
  "units": "mm",
  "sources": [
    {
      "kind": "design_file",
      "path": "design.py",
      "sha256": "769530a54e6a4e0f22c2e67608fe1303cbbc320691c3956d52365b741235209a",
      "size_bytes": 2327
    }
  ],
  "artifacts": [
    {
      "kind": "step",
      "path": "shaft-bearing-bracket.step",
      "sha256": "db1f359dbad09f4ca03b6208fadb17f7a863179473f323ea8db9a8595d05bf96",
      "size_bytes": 38752
    }
  ],
  "parts": [
    {
      "id": "bracket",
      "bbox_mm": {
        "min": [
          -11.0,
          -29.0,
          -19.0
        ],
        "max": [
          11.0,
          29.0,
          19.0
        ]
      }
    }
  ],
  "features": [
    {
      "id": "bearing_608_primary",
      "part": "bracket",
      "kind": "bearing_seat",
      "intent": "mechanical_interface",
      "bearing": "608",
      "seat_diameter_mm": 22.0,
      "seat_depth_mm": 7.0,
      "center_mm": [
        0.0,
        0.0,
        0.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "seat_center_mm": [
        -7.5,
        0.0,
        0.0
      ],
      "shoulder_center_mm": [
        -4.0,
        0.0,
        0.0
      ],
      "role": "bearing_support"
    },
    {
      "id": "cosmetic_relief_recess",
      "part": "bracket",
      "kind": "bearing_seat",
      "intent": "cosmetic",
      "bearing": "decorative-relief",
      "seat_diameter_mm": 8.0,
      "seat_depth_mm": 3.0,
      "center_mm": [
        0.0,
        0.0,
        14.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "seat_center_mm": [
        -9.5,
        0.0,
        14.0
      ],
      "shoulder_center_mm": [
        -8.0,
        0.0,
        14.0
      ],
      "role": "cosmetic"
    },
    {
      "id": "m3_loaded_mount_left",
      "part": "bracket",
      "kind": "clearance_hole",
      "intent": "mechanical_interface",
      "fastener": "M3",
      "diameter_mm": 3.4,
      "center_mm": [
        0.0,
        -18.0,
        0.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "role": "loaded_mount"
    },
    {
      "id": "m3_loaded_mount_right",
      "part": "bracket",
      "kind": "clearance_hole",
      "intent": "mechanical_interface",
      "fastener": "M3",
      "diameter_mm": 3.4,
      "center_mm": [
        0.0,
        18.0,
        0.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "role": "loaded_mount"
    },
    {
      "id": "wire_passage",
      "part": "bracket",
      "kind": "clearance_hole",
      "intent": "fluid_or_air_path",
      "fastener": "none",
      "diameter_mm": 5.0,
      "center_mm": [
        0.0,
        0.0,
        -14.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "role": "routing"
    }
  ],
  "source": {
    "kind": "design_file",
    "path": "design.py",
    "sha256": "769530a54e6a4e0f22c2e67608fe1303cbbc320691c3956d52365b741235209a",
    "size_bytes": 2327
  },
  "process": {
    "kind": "FDM",
    "material": "PETG",
    "nozzle_mm": 0.4
  }
}
