{
  "schema_version": "burr.design-data.v1",
  "artifact_id": "gallery-practical-mount-pattern-good",
  "artifact_version": "0.1.0",
  "artifact_type": "mount_pattern_plate",
  "units": "mm",
  "sources": [
    {
      "kind": "design_file",
      "path": "design.py",
      "sha256": "b74e6a037e7d3c87126b70e3372152b1821b34bad06eaf7f91fdd4d6b592618a",
      "size_bytes": 1395
    }
  ],
  "artifacts": [
    {
      "kind": "step",
      "path": "practical-mount-pattern-good.step",
      "sha256": "2eaa78960c87d81887ec353b3b5cf6fb42d8bdd948234e242503655d11964a96",
      "size_bytes": 30349
    }
  ],
  "parts": [
    {
      "id": "plate",
      "bbox_mm": {
        "min": [
          -5.0,
          -21.0,
          -15.0
        ],
        "max": [
          5.0,
          21.0,
          15.0
        ]
      }
    }
  ],
  "features": [
    {
      "id": "pattern_m3_1",
      "part": "plate",
      "kind": "clearance_hole",
      "intent": "mechanical_interface",
      "fastener": "M3",
      "diameter_mm": 3.4,
      "center_mm": [
        0.0,
        -12.0,
        -8.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "role": "pattern_mount"
    },
    {
      "id": "pattern_m3_2",
      "part": "plate",
      "kind": "clearance_hole",
      "intent": "mechanical_interface",
      "fastener": "M3",
      "diameter_mm": 3.4,
      "center_mm": [
        0.0,
        12.0,
        -8.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "role": "pattern_mount"
    },
    {
      "id": "pattern_m3_3",
      "part": "plate",
      "kind": "clearance_hole",
      "intent": "mechanical_interface",
      "fastener": "M3",
      "diameter_mm": 3.4,
      "center_mm": [
        0.0,
        -12.0,
        8.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "role": "pattern_mount"
    },
    {
      "id": "pattern_m3_4",
      "part": "plate",
      "kind": "clearance_hole",
      "intent": "mechanical_interface",
      "fastener": "M3",
      "diameter_mm": 3.4,
      "center_mm": [
        0.0,
        12.0,
        8.0
      ],
      "axis": [
        1.0,
        0.0,
        0.0
      ],
      "role": "pattern_mount"
    }
  ],
  "source": {
    "kind": "design_file",
    "path": "design.py",
    "sha256": "b74e6a037e7d3c87126b70e3372152b1821b34bad06eaf7f91fdd4d6b592618a",
    "size_bytes": 1395
  },
  "process": {
    "kind": "FDM",
    "material": "PETG",
    "nozzle_mm": 0.4
  },
  "rulepack": {
    "path": "../../../rules/mount_pattern.rulepack.json"
  },
  "measurements": {
    "mount_pattern_max_pitch_error_mm": 0.0
  }
}
