main
John Lauer Cache optional fitted MPN lettering and reviewed variant provenance 4986730
{
  "mpn": "INA181A2IDBVR",
  "wiki": "https://wiki.adom.inc/ray/ina181a2idbvr",
  "source": "/home/adom/aiflow-esc-astra/components/quality-audit/provenance-snapshots/ray__ina181a2idbvr/ina181a2idbvr.step",
  "sourceSha256": "c9fe686b4d1b56927a41fa84a9bc1efb61d8a45a123a3db43bcaa05c2891d635",
  "processingInputSha256": "7f56da7c5d13c812c0fcfd2478334c0d6af39a6cc5cc47a7d093b4f89cdd94e3",
  "rotationDegrees": 90,
  "restoredOriginalFrame": true,
  "text": "INA181A2IDBVR",
  "mode": "flat",
  "classification": "source-derived identification variant; marking geometry generated by Adom STEP engine",
  "generator": "Adom STEP engine 1.3.0 f02d0909",
  "reusedReviewedCache": false,
  "job": {
    "ok": true,
    "job_id": "fe9e5464fe029675",
    "status": "queued",
    "poll": "/jobs/fe9e5464fe029675",
    "result_type": "application/step",
    "client": "astra-esc-mpn",
    "job_name": "ina181a2idbvr-long-axis"
  },
  "plainBoundsMm": {
    "xmin": -1.4,
    "xmax": 1.4,
    "ymin": -1.4500001000000002,
    "ymax": 1.4500001000000002,
    "zmin": 0.0,
    "zmax": 1.5500001,
    "xlen": 2.8,
    "ylen": 2.9000002000000005,
    "zlen": 1.5500001
  },
  "markedBoundsMm": {
    "xmin": -1.4,
    "xmax": 1.4,
    "ymin": -1.4500001000000002,
    "ymax": 1.4500001000000002,
    "zmin": 0.0,
    "zmax": 1.5500001,
    "xlen": 2.8,
    "ylen": 2.9000002000000005,
    "zlen": 1.5500001
  },
  "step": "/home/adom/aiflow-esc-astra/components/quality-audit/all-marked/ina181a2idbvr/ina181a2idbvr-mpn.step",
  "stepSha256": "f9fa15ebf170953c19adee32f612497fcb5cf9315d2d54171385f8c8709603ee",
  "limitations": "Identification aid, not factory marking or dimensional qualification. Tiny passives require zoom. Original geometry provenance and rights remain those of the source.",
  "review": "Contact sheet and representative closeups reviewed; geometric fit checked; native board check reported on ESC project",
  "surfaceFit": {
    "fittedTextBoundsMm": [
      0.18238968135535705,
      1.8671078404202006,
      0.001
    ],
    "textCenterMm": [
      0.0,
      0.0,
      1.5505
    ],
    "textRotationDegrees": 270,
    "generatedTextScale": 1.0384358246012635,
    "fitRule": "Largest sampled rectangle on upper planar body face (including body below raised terminals); 86% length and 70% width maximum, both orientations compared; 1um identification geometry; sampled face containment excludes holes",
    "plainGeometryPreserved": "Original assembly retained; only separate text group added"
  },
  "colorPreservingDocument": true,
  "fitRevision": 2,
  "localGlyphFallback": false,
  "glb": "/home/adom/aiflow-esc-astra/components/quality-audit/all-marked/ina181a2idbvr/ina181a2idbvr-mpn.glb",
  "glbSha256": "3b8554dc155f8ae6f88d58c8e0af2973aed91965a975de73d6c043eb03e55e29",
  "png": "/home/adom/aiflow-esc-astra/components/quality-audit/all-marked/ina181a2idbvr/ina181a2idbvr-mpn.png",
  "pngSha256": "6d6d89467dbad8359dd61be78204b11c90c6d0ccfbc9f8c17932799273022a9e",
  "publishedUtc": "2026-09-16T16:47:04.852488+00:00",
  "combinedModelPublished": true,
  "redistributionEvidence": "KiCad library model; original licence retained in MPN-SOURCE-LICENSE.md",
  "sourceFileHeader": "ISO-10303-21;\nHEADER;\n/* SOT-23-6.step 3D STEP model for use in ECAD systems\n * Copyright (C) 2025, KiCAD\n *\n * This work is licensed under the\n * [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode),\n * with the following exception:\n *\n * To the extent that the creation of electronic designs that use 'Licensed Material' can be\n * considered to be 'Adapted Material', then the copyright holder waives article 3 of the license\n * with respect to these designs and any generated files which use data provided as part of the\n * 'Licensed Material'.\n *\n * You are free to use the library data in your own projects without the obligation to share your\n * project files under this or any other license agreement. However, if you wish to distribute\n * these libraries, or parts thereof (including in modified form) as a collection then the exception\n * above does not apply. Please refer to\n * https://gitlab.com/kicad/libraries/kicad-packages3D/-/blob/master/LICENSE.md for further clarification\n * of the exception.\n *\n * Disclaimer of Warranties and Limitation of Liability.\n * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.\n * USE 3D CAD DATA AT YOUR OWN RISK\n * DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.\n */\n\nFILE_DESCRIPTION(\n/* description */ ('model of SOT-23-6'),\n/* implementation_level */ '2;1');\n\nFILE_NAME(\n/* name */ 'SOT-23-6.step',\n/* time_stamp */ '1970-01-01T00:00:00',\n/* author */ ('KiCAD','kicad'),\n/* organization */ ('OCCT'),\n/* preprocessor_version */ '',\n/* originating_system */ 'KiCAD',\n/* authorisation */ '');\n\nFILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));\nENDSEC;\n\nDATA;\n#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2);\n#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes');\n#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10);\n#4=PRODUCT_DEFINITION_SHAPE('','',#5);\n#5=PRODUCT_DEFINITION('design','',#6,#9);\n#6=PRODUCT_DEFINITION_FORMATION('','',#7);\n#7=PRODUCT('SOT-23-6','SOT-23-6','',(#8));\n#8=PRODUCT_CONTEXT('',#2,'mechanical');\n#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');\n#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2223);\n#11=AXIS2_PLACEMENT_3D('',#12,#13,#14);\n#12=CARTESIAN_POINT('',(0.,0.,0.));\n#13=DIRECTION('',(0.,0.,1.));\n#14=DIRECTION('',(1.,0.,-0.));\n#15=MANIFOLD_SOLID_BREP('',#16);\n#16=CLOSED_SHELL('',(#17,#43,#96,#109,#128,#141,#178,#215,#228,#241,#250,#265,#329,#340,#359,#384,#402,#423,#441,#462,#472,#484,#505,#523,#544,#562,#583,#600,#615,#630,#641,#665,#703,#717,#731,#745,#783,#803,#834,#904,#920,#973,#984,#1044,#1060,#1113,#1121,#1179,#1195,#1243,#1308,#1324,#1372,#1382,#1442,#1458,#1511,#1522,#1582,#1598,#1649,#1659,#1671,#1683,#1712,#1721,#1733,#1745,#1754,#1764,#1771,#1781,#1792,#1801,#1811,#1821,#1831,#1841,#1850,#1860,#1870,#1879,#1889,#1899,#1909,#1919,#1927,#1937,#1946,#1956,#1966,#1976,#1986,#1994,#2005,#2014,#2024,#2034,#2044,#2054,#2063,#2073,#2083,#2092,#2102,#2112,#2122,#2132,#2140,#2150,#2160,#2169,#2179,#2189,#2199,#2209,#2217));\n#17=ADVANCED_FACE('',(#18),#42,.F.);\n#18=FACE_BOUND('',#19,.F.);\n#19=EDGE_LOOP('',(#20,#29,#34,#39));\n#20=ORIENTED_EDGE('',*,*,#21,.T.);\n#21=EDGE_CURVE('',#22,#24,#26,.T.);\n#22=VERTEX_POINT('',#23);\n#23=CARTESIAN_POINT('',(-0.659324228722,1.358648457443,0.1));\n#24=VERTEX_POINT('',#25);\n#25=CARTESIAN_POINT('',(0.659324228722,1.358648457443,0.1));\n#26=LINE('',#23,#27);\n#27=VECTOR('',#28,1.);\n#28=DIRECTION('',(1.,1.110223024625E-16,0.));\n#29=ORIENTED_EDGE('',*,*,#30,.T.);\n#30=EDGE_CURVE('',#24,#31,#33,.T.);\n#31=VERTEX_POINT('',#32);\n#32=CARTESIAN_POINT('',(0.705,1.45,0.75));\n#33=B_SPLINE_CURVE_WITH_KNOTS('',1,(#25,#32),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\n#34=ORIENTED_EDGE('',*,*,#35,.F.);\n#35=EDGE_CURVE('',#36,#31,#38,.T.);\n#36=VERTEX_POINT('',#37);\n#37=CARTESIAN_POINT('',(-0.705,1.45,0.75));\n#38=LINE('',#37,#27);\n#39=ORIENTED_EDGE('',*,*,#40,.F.);\n#40=EDGE_CURVE('',#22,#36,#41,.T.);\n#41=B_SPLINE_CURVE_WITH_KNOTS('',1,(#23,#37),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\n#42=B_SPLINE_SURFACE_WITH_KNOTS('',1,1,((#23,#37),(#25,#32)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,1.41),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);\n#43=ADVANCED_FACE('',(#44),#93,.F.);\n#44=FACE_BOUND('',#45,.T.);\n#45=EDGE_LOOP('',(#20,#46,#53,#60,#67,#74,#81,#88));\n#46=ORIENTED_EDGE('',*,*,#47,.T.);\n#47=EDGE_CURVE('',#24,#48,#50,.T.);\n#48=VERTEX_POINT('',#49);\n#49=CARTESIAN_POINT('',(0.708648457443,1.309324228722,0.1));\n#50=LINE('',#25,#51);\n#51=VECTOR('',#52,1.);\n#52=DIRECTION('',(0.707106781187,-0.707106781187,0.));\n#53=ORIENTED_EDGE('',*,*,#54,.T.);\n#54=EDGE_CURVE('',#48,#55,#57,.T.);\n#55=VERTEX_POINT('',#56);\n#56=CARTESIAN_POINT('',(0.708648457443,-1.309324228722,0.1));\n#57=LINE('',#49,#58);\n#58=VECTOR('',#59,1.);\n#59=DIRECTION('',(1.110223024625E-16,-1.,0.));\n#60=ORIENTED_EDGE('',*,*,#61,.T.);\n#61=EDGE_CURVE('',#55,#62,#64,.T.);\n#62=VERTEX_POINT('',#63);\n#63=CARTESIAN_POINT('',(0.659324228722,-1.358648457443,0.1));\n#64=LINE('',#56,#65);\n#65=VECTOR('',#66,1.);\n#66=DIRECTION('',(-0.707106781187,-0.707106781187,0.));\n#67=ORIENTED_EDGE('',*,*,#68,.T.);\n#68=EDGE_CURVE('',#62,#69,#71,.T.);\n#69=VERTEX_POINT('',#70);\n#70=CARTESIAN_POINT('',(-0.659324228722,-1.358648457443,0.1));\n#71=LINE('',#63,#72);\n#72=VECTOR('',#73,1.);\n#73=DIRECTION('',(-1.,-1.110223024625E-16,0.));\n#74=ORIENTED_EDGE('',*,*,#75,.T.);\n#75=EDGE_CURVE('',#69,#76,#78,.T.);\n#76=VERTEX_POINT('',#77);\n#77=CARTESIAN_POINT('',(-0.708648457443,-1.309324228722,0.1));\n#78=LINE('',#70,#79);\n#79=VECTOR('',#80,1.);\n#80=DIRECTION('',(-0.707106781187,0.707106781187,0.));\n#81=ORIENTED_EDGE('',*,*,#82,.T.);\n#82=EDGE_CURVE('',#76,#83,#85,.T.);\n#83=VERTEX_POINT('',#84);\n#84=CARTESIAN_POINT('',(-0.708648457443,1.309324228722,0.1));\n#85=LINE('',#77,#86);\n#86=VECTOR('',#87,1.);\n#87=DIRECTION('',(-1.110223024625E-16,1.,0.));\n#88",
  "overlaySha256": "8e00f5f7b134e42b9ad947b606e6a8a9b1d52d25fcc203a65b129e8cc4ec7c23",
  "overlayClassification": "AI-generated fitted identification glyph geometry, separate from original component body",
  "sourceChange": null
}