{
  "schema_version": "burr.design-data.v1",
  "artifact_id": "gallery-t-slot-linear-slider-tight-clearance",
  "artifact_version": "0.1.0",
  "artifact_type": "captured_slider",
  "units": "mm",
  "sources": [
    {
      "kind": "design_file",
      "path": "design.py",
      "sha256": "f46136012049f65ec1fc44c4a12d3f90b284fd453f8de4eb5a81b8c4e1f360fc",
      "size_bytes": 3007
    }
  ],
  "artifacts": [
    {
      "kind": "step",
      "path": "t-slot-linear-slider-tight-clearance.step",
      "sha256": "4f3c28e2d216a6a273022ebc56a918a62e58ad1a1e0e241f1b8f0c5b1a979b4b",
      "size_bytes": 127968
    }
  ],
  "parts": [
    {
      "id": "rail",
      "bbox_mm": {
        "min": [
          -5.0,
          -20.0,
          0.0
        ],
        "max": [
          5.0,
          20.0,
          7.0
        ]
      }
    },
    {
      "id": "carriage",
      "bbox_mm": {
        "min": [
          -9.0,
          -8.0,
          0.0
        ],
        "max": [
          9.0,
          8.0,
          8.0
        ]
      }
    }
  ],
  "features": [
    {
      "id": "left_capture_lip",
      "kind": "capture_lip",
      "intent": "mechanical_interface",
      "engagement_mm": 3.5,
      "part": "carriage",
      "role": "lift_off_blocker"
    },
    {
      "id": "right_capture_lip",
      "kind": "capture_lip",
      "intent": "mechanical_interface",
      "engagement_mm": 3.5,
      "part": "carriage",
      "role": "lift_off_blocker"
    }
  ],
  "source": {
    "kind": "design_file",
    "path": "design.py",
    "sha256": "f46136012049f65ec1fc44c4a12d3f90b284fd453f8de4eb5a81b8c4e1f360fc",
    "size_bytes": 3007
  },
  "process": {
    "kind": "FDM",
    "material": "PETG",
    "nozzle_mm": 0.4
  },
  "rulepack": {
    "path": "../../../rules/captured_slider.rulepack.json"
  },
  "measurements": {
    "head_side_clearance_mm": 0.1,
    "neck_side_clearance_mm": 0.25,
    "carriage_lip_each_side_mm": 3.5
  }
}
