{
  "schemaVersion": 1,
  "id": "noctua-nf-a12x25-g2-pwm",
  "displayName": "Noctua NF-A12x25 G2 PWM",
  "integrationReady": true,
  "status": "technical_runtime_ready_permission_pending",
  "distributionAuthorizationVerified": false,
  "source": "artifacts/meta-peripherals-2026-09-13/pc-hardware/source/noctua-nf-a12x25-g2-pwm/extracted/NF-A12x25_G2_Public-CAD.stp",
  "sourceSha256": "D1D93310B63EAD7E98AF57AD292CCCE87FEAA67B0D2F92FB25066736960E97E1",
  "sourceFormat": "STEP AP214",
  "sourceArchive": "artifacts/meta-peripherals-2026-09-13/pc-hardware/source/noctua-nf-a12x25-g2-pwm/noctua-nf-a12x25-g2-pwm.zip",
  "sourceArchiveSha256": "896DABC5E957AC6EA210DF4B0BE4C33B9CFBE8A266A6A8A3E9243041837B85C6",
  "manufacturerDimensionsMm": {
    "nominal": [
      120,
      120,
      25
    ],
    "axisOrder": "width x height x depth"
  },
  "sourceCadBoundsMm": {
    "min": [
      -60,
      -60,
      -1
    ],
    "max": [
      60,
      60,
      26
    ],
    "dimensions": [
      120,
      120,
      27
    ]
  },
  "installationSlots": [
    "rear-fan",
    "top-fan",
    "bottom-fan"
  ],
  "coordinateContract": {
    "units": "meters",
    "up": "+Y",
    "front": "+Z",
    "bottomY": 0,
    "footprintCenteredXZ": true,
    "scaleApplied": true
  },
  "conversion": {
    "toolchain": "CadQuery 2.8.0 / Open CASCADE tessellation + glTF-Transform 4.5.0 document writer",
    "linearToleranceMm": 0.15,
    "angularToleranceDegrees": 0.3,
    "geometryAuthored": false,
    "sourceAppearancePresent": false,
    "registration": "X/Z centered; Y translated to source floor; uniform 0.001 CAD millimetre-to-metre scale; tessellated source envelope retained; no Blender used",
    "tessellatedEnvelopeMm": [
      119.99999731779099,
      119.99999731779099,
      27.000000700354576
    ],
    "sourceCadToTessellationResidualMm": [
      -0.000002682209014892578,
      -0.000002682209014892578,
      7.003545761108398e-7
    ]
  },
  "asset": {
    "url": "/assets/pc-builder/noctua-nf-a12x25-g2-pwm/noctua-nf-a12x25-g2-pwm.glb",
    "format": "glb",
    "bytes": 2865844,
    "sha256": "E5F304DF7B057FE4B57FC59CD95BB68E2D2F433C29ABFD902654180D163D1433",
    "meshes": 1,
    "vertices": 59619,
    "triangles": 119487,
    "accessors": {
      "position": {
        "type": "VEC3",
        "componentType": 5126,
        "normalized": false
      },
      "normal": {
        "type": "VEC3",
        "componentType": 5126,
        "normalized": false
      }
    },
    "boundsMeters": {
      "min": [
        -0.05999999865889549,
        0,
        -0.013500000350177288
      ],
      "max": [
        0.05999999865889549,
        0.11999999731779099,
        0.013500000350177288
      ],
      "dimensions": [
        0.11999999731779099,
        0.11999999731779099,
        0.027000000700354576
      ]
    },
    "dimensionsMeters": [
      0.11999999731779099,
      0.11999999731779099,
      0.027000000700354576
    ],
    "coordinateContract": {
      "units": "meters",
      "up": "+Y",
      "front": "+Z",
      "bottomY": 0,
      "footprintCenteredXZ": true,
      "pivot": "centered footprint / floor origin"
    }
  },
  "output": "public/assets/pc-builder/noctua-nf-a12x25-g2-pwm/noctua-nf-a12x25-g2-pwm.glb",
  "outputSha256": "E5F304DF7B057FE4B57FC59CD95BB68E2D2F433C29ABFD902654180D163D1433",
  "materialFinish": {
    "variant": "single neutral brown approximation",
    "geometryChanged": false,
    "note": "STEP provided no portable appearance payload; material is a visual approximation and must not be read as Noctua-supplied color data."
  },
  "sourceEvidence": {
    "officialProductUrl": "https://www.noctua.at/en/products/nf-a12x25-g2-pwm",
    "officialCadRightsUrl": "https://www.noctua.at/en/3d-cad-models"
  },
  "license": {
    "status": "permission_pending",
    "label": "Noctua public CAD reference/integration notice; commercial redistribution permission is not verified",
    "url": "https://www.noctua.at/en/3d-cad-models",
    "attributionRequired": true,
    "attribution": "Noctua Noctua NF-A12x25 G2 PWM public CAD reference; converted to GLB by Deskspace",
    "notice": "Noctua states that external and mounting dimensions are represented but protected features were modified, and its notice excludes manufacture, reproduction or commercialization. Keep this technical derivative behind the project permission gate until explicit runtime redistribution terms are confirmed."
  },
  "notices": [
    "This is an exact source-CAD identity with a neutral material approximation; it is not a retail photography or finished-material asset.",
    "The public CAD notice says protected blade features were modified. Do not describe the converted mesh as a manufacturing or production model.",
    "The 120 mm source is mapped to the A3 rear-fan, top-fan and bottom-fan slots subject to the existing envelope checks."
  ]
}
