{
 "digest": null,
 "links": {
  "fits": [],
  "members": [],
  "cases": [],
  "assemblies": []
 },
 "prints": [],
 "part": {
  "id": "mg996r-servo",
  "name": "MG996R 55g Standard Servo",
  "kind": "",
  "method": "",
  "vendor": "generic",
  "sku": "",
  "model": "",
  "buy": [
   "https://www.amazon.com/s?k=mg996r+servo"
  ],
  "url": "",
  "category": "servo",
  "owned_qty": 0
 },
 "facts": {
  "id": "mg996r-servo",
  "name": "MG996R 55g Standard Servo",
  "aka": [
   "MG995 body",
   "standard-size servo",
   "S3003 class"
  ],
  "vendor": "amazon",
  "url": null,
  "qty_owned": 8,
  "category": "servo",
  "frame": "origin plan bottom-left of flange bbox (53.6 x 19.7), Z=0 body bottom, spline up +Z at (16.6, 9.85)",
  "body": {
   "size_mm": [
    53.6,
    19.7,
    42.9
   ],
   "outline": "irregular",
   "notes": "body x=6.45..47.15; flange plate z=26.6..29.1; case top 36.6; horn adds ~4.7 (47.6 overall per drawing)"
  },
  "mounting": {
   "holes": [
    {
     "xy": [
      2.05,
      4.85
     ],
     "dia": 4.5,
     "thread": null,
     "notes": "ear, screw+grommet from top"
    },
    {
     "xy": [
      2.05,
      14.85
     ],
     "dia": 4.5,
     "thread": null
    },
    {
     "xy": [
      51.55,
      4.85
     ],
     "dia": 4.5,
     "thread": null
    },
    {
     "xy": [
      51.55,
      14.85
     ],
     "dia": 4.5,
     "thread": null
    }
   ],
   "pattern": "49.5 x 10.0 (community bracket standard - NOT on drawing, verify)",
   "shaft": {
    "dia": 5.9,
    "notes": "25T spline, axis (16.6, 9.85) = 10.15 from front body end; M3 horn screw"
   },
   "notes": "classic pocket: 40.9 x 20.1 body cutout, flange rests on shelf at 26.6; pairs with elechawk pan-tilt brackets + ShareGoo 25T horns (owned)"
  },
  "electrical": {
   "vin": "4.8-7.2V",
   "protocols": [
    "pwm"
   ],
   "notes": "stall 2.5A@6V - budget supply accordingly; 9.4-11 kgf.cm"
  },
  "cad": {
   "file": "amz-mg996r-servo.step",
   "fidelity": "envelope",
   "source": "amz-mg996r-servo.py",
   "verified": true
  },
  "sources": [
   {
    "facts": "body/flange/heights",
    "ref": "https://www.handsontec.com/dataspecs/motor_fan/MG996R.pdf drawing (40.7/19.7/26.6/36.6/53.6/42.9)",
    "date": "2026-07-23"
   },
   {
    "facts": "hole pattern 49.5x10, hole dia 4.5, spline dia/offset, flange thickness",
    "ref": "community bracket standard / typ.",
    "date": "2026-07-23"
   }
  ],
  "confidence": "hole pattern + shaft offset are typ./community values, drawing omits them - CALIPER-VERIFY before fit-critical use. step.parts miss: no MG996R model (Futaba S3003 nearest, different heights)"
 },
 "models": [
  {
   "handle": "sarg",
   "fidelity": "envelope",
   "verified": true,
   "visibility": "public",
   "url": "/m/sarg/mg996r-servo",
   "files": [
    "amz-mg996r-servo.py",
    "amz-mg996r-servo.step",
    "part.yaml"
   ]
  }
 ],
 "related": {
  "notes": {
   "exact": [],
   "chip": [],
   "addr": []
  },
  "parts": {
   "variants": [],
   "interface": [],
   "mounting": [],
   "cooccur": [],
   "owners": [],
   "addr": []
  }
 }
}