{
  "schema_version": "burr.design-data.v1",
  "artifact_id": "gallery-electronics-standoff-deck",
  "artifact_version": "0.1.0",
  "artifact_type": "actuator_mount",
  "units": "mm",
  "sources": [
    {
      "kind": "design_file",
      "path": "design.py",
      "sha256": "f956ca21388d117124d94325a086e97ee9f4349304b3ed76a23bcf20a63e0ad0",
      "size_bytes": 2066
    }
  ],
  "artifacts": [
    {
      "kind": "step",
      "path": "electronics-standoff-deck.step",
      "sha256": "6953df90526a17a171217ad6ed3193294ce585734f55402343fa10f1dfe421a0",
      "size_bytes": 34939
    }
  ],
  "parts": [
    {
      "id": "deck",
      "bbox_mm": {
        "min": [
          -10.0,
          -35.0,
          -17.0
        ],
        "max": [
          10.0,
          35.0,
          17.0
        ]
      }
    }
  ],
  "features": [
    {
      "id": "m3_insert_socket_left",
      "part": "deck",
      "kind": "heat_set_insert_pocket",
      "intent": "mechanical_interface",
      "insert": "M3x5x4",
      "pocket_diameter_mm": 4.7,
      "pocket_depth_mm": 5.0,
      "center_mm": [
        0.0,
        -22.0,
        7.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "pocket_center_mm": [
        -7.5,
        -22.0,
        7.0
      ],
      "bottom_center_mm": [
        -5.0,
        -22.0,
        7.0
      ],
      "role": "pcb_standoff"
    },
    {
      "id": "m3_insert_socket_right",
      "part": "deck",
      "kind": "heat_set_insert_pocket",
      "intent": "mechanical_interface",
      "insert": "M3x5x4",
      "pocket_diameter_mm": 4.7,
      "pocket_depth_mm": 5.0,
      "center_mm": [
        0.0,
        22.0,
        7.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "pocket_center_mm": [
        -7.5,
        22.0,
        7.0
      ],
      "bottom_center_mm": [
        -5.0,
        22.0,
        7.0
      ],
      "role": "pcb_standoff"
    },
    {
      "id": "cosmetic_label_socket",
      "part": "deck",
      "kind": "heat_set_insert_pocket",
      "intent": "cosmetic",
      "insert": "label-dot",
      "pocket_diameter_mm": 3.0,
      "pocket_depth_mm": 2.0,
      "center_mm": [
        0.0,
        0.0,
        7.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "pocket_center_mm": [
        -9.0,
        0.0,
        7.0
      ],
      "bottom_center_mm": [
        -8.0,
        0.0,
        7.0
      ],
      "role": "cosmetic"
    },
    {
      "id": "m3_base_mount_left",
      "part": "deck",
      "kind": "clearance_hole",
      "intent": "mechanical_interface",
      "fastener": "M3",
      "diameter_mm": 3.4,
      "center_mm": [
        0.0,
        -22.0,
        -4.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "role": "mount"
    },
    {
      "id": "m3_base_mount_right",
      "part": "deck",
      "kind": "clearance_hole",
      "intent": "mechanical_interface",
      "fastener": "M3",
      "diameter_mm": 3.4,
      "center_mm": [
        0.0,
        22.0,
        -4.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "role": "mount"
    }
  ],
  "source": {
    "kind": "design_file",
    "path": "design.py",
    "sha256": "f956ca21388d117124d94325a086e97ee9f4349304b3ed76a23bcf20a63e0ad0",
    "size_bytes": 2066
  },
  "process": {
    "kind": "FDM",
    "material": "PETG",
    "nozzle_mm": 0.4
  }
}
