{ "schema": "cad.cdsl.llm.v1", "schema_version": "1.1.0", "kind": "part", "part_id": "_User-Library-2051C-Coplanar-Flange-Pressure-Transmitter_", "geometry": { "sketches": [ { "id": "sk_001", "name": "Origin", "role": "profile", "workplane": { "origin_mm": [ -0.0, -0.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "analytic_contours", "contours": [] } }, { "id": "sk_002", "name": "Sketch1", "role": "profile", "workplane": { "origin_mm": [ -0.0, -0.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "circle", "center": [ 0.0, 0.0 ], "radius_mm": 39.751 } }, { "id": "sk_003", "name": "Sketch28", "role": "profile", "workplane": { "origin_mm": [ 19.1516, -0.0, -0.0 ], "x_dir": [ -1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "circle", "center": [ 0.0, 0.0 ], "radius_mm": 40.894 } }, { "id": "sk_004", "name": "Sketch2", "role": "profile", "workplane": { "origin_mm": [ 82.55, -0.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "circle", "center": [ 0.0, 0.0 ], "radius_mm": 34.919288037 } }, { "id": "sk_005", "name": "Sketch3", "role": "profile", "workplane": { "origin_mm": [ 84.074, -0.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "circle", "center": [ 0.0, 0.0 ], "radius_mm": 38.989 } }, { "id": "sk_006", "name": "Sketch6", "role": "profile", "workplane": { "origin_mm": [ -0.0, -0.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "arc", "start": [ -7.9375, 46.5963 ], "end": [ 7.9375, 46.5963 ], "center": [ 0.0, 46.5963 ], "radius_mm": 7.9375, "clockwise": true }, { "type": "line", "start": [ 7.9375, 46.5963 ], "end": [ 7.9375, 38.950456926 ] }, { "type": "arc", "start": [ 7.9375, 38.950456926 ], "end": [ -7.9375, 38.950456926 ], "center": [ 0.0, 0.0 ], "radius_mm": 39.751, "clockwise": false }, { "type": "line", "start": [ -7.9375, 38.950456926 ], "end": [ -7.9375, 46.5963 ] } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 0.0, 46.5963 ], "radius_mm": 3.175 } ] } ], "construction": [ { "type": "line", "start": [ 0.0, 0.0 ], "end": [ 0.0, 55.392323423 ] } ] } }, { "id": "sk_007", "name": "Sketch5", "role": "profile", "workplane": { "origin_mm": [ -0.0, -0.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "arc", "start": [ 22.225, 32.957417617 ], "end": [ -22.225, 32.957417617 ], "center": [ 0.0, 0.0 ], "radius_mm": 39.751, "clockwise": false }, { "type": "line", "start": [ -22.225, 32.957417617 ], "end": [ -22.225, 40.5638 ] }, { "type": "line", "start": [ -22.225, 40.5638 ], "end": [ 22.225, 40.5638 ] }, { "type": "line", "start": [ 22.225, 40.5638 ], "end": [ 22.225, 32.957417617 ] } ] } ], "construction": [ { "type": "line", "start": [ 0.0, 0.0 ], "end": [ 0.0, 40.5638 ] } ] } }, { "id": "sk_008", "name": "Sketch8", "role": "profile", "workplane": { "origin_mm": [ -0.0, -0.0, -0.0 ], "x_dir": [ 0.0, 0.0, 1.0 ], "y_dir": [ 0.707106781, 0.0, -0.707106781 ], "normal": [ -0.0, 1.0, 0.0 ] }, "profile": { "type": "circle", "center": [ -30.1498, -29.972 ], "radius_mm": 15.08125 } }, { "id": "sk_009", "name": "Sketch14", "role": "profile", "workplane": { "origin_mm": [ 81.026, -0.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "arc", "start": [ 31.75, -38.1 ], "end": [ 30.468464033, -25.530661967 ], "center": [ 31.75, -31.75 ], "radius_mm": 6.35, "clockwise": false }, { "type": "arc", "start": [ 30.468464033, -25.530661967 ], "end": [ 11.337195464, -38.1 ], "center": [ 0.0, 0.0 ], "radius_mm": 39.751, "clockwise": false }, { "type": "line", "start": [ 11.337195464, -38.1 ], "end": [ 31.75, -38.1 ] } ] } ], "construction": [ { "type": "line", "start": [ 31.75, -38.1 ], "end": [ 31.75, -25.4 ] }, { "type": "line", "start": [ 31.75, -31.75 ], "end": [ 38.699859145, -31.75 ] } ] } }, { "id": "sk_010", "name": "Sketch24", "role": "profile", "workplane": { "origin_mm": [ 81.026, -0.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "circle", "center": [ 31.75, -31.75 ], "radius_mm": 3.175 } }, { "id": "sk_011", "name": "Sketch27", "role": "profile", "workplane": { "origin_mm": [ -0.0, -0.0, -0.0 ], "x_dir": [ 0.0, 0.0, 1.0 ], "y_dir": [ 0.707106781, 0.0, -0.707106781 ], "normal": [ -0.0, 1.0, 0.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -84.074, 0.0 ], "end": [ -84.074, 39.751 ] }, { "type": "line", "start": [ -84.074, 39.751 ], "end": [ -92.4306, 39.751 ] }, { "type": "line", "start": [ -92.4306, 39.751 ], "end": [ -95.25, 35.687 ] }, { "type": "line", "start": [ -95.25, 35.687 ], "end": [ -113.538, 34.728566532 ] }, { "type": "line", "start": [ -113.538, 34.728566532 ], "end": [ -113.538, 23.368 ] }, { "type": "line", "start": [ -113.538, 23.368 ], "end": [ -110.363, 23.368 ] }, { "type": "line", "start": [ -110.363, 23.368 ], "end": [ -110.363, 27.94 ] }, { "type": "line", "start": [ -110.363, 27.94 ], "end": [ -100.838, 27.94 ] }, { "type": "line", "start": [ -100.838, 27.94 ], "end": [ -100.838, -0.0 ] }, { "type": "line", "start": [ -100.838, -0.0 ], "end": [ -84.074, 0.0 ] } ] } ], "construction": [ { "type": "line", "start": [ 0.0, 0.0 ], "end": [ -156.211877234, 0.0 ] } ] } }, { "id": "sk_012", "name": "Sketch29", "role": "profile", "workplane": { "origin_mm": [ -0.0, -0.0, -0.0 ], "x_dir": [ 0.0, 0.0, 1.0 ], "y_dir": [ 0.707106781, 0.0, -0.707106781 ], "normal": [ -0.0, 1.0, 0.0 ] }, "profile": { "type": "circle", "center": [ -30.1498, -29.972 ], "radius_mm": 9.0424 } }, { "id": "sk_013", "name": "Sketch30", "role": "profile", "workplane": { "origin_mm": [ -0.0, -0.0, -0.0 ], "x_dir": [ 0.0, 0.0, 1.0 ], "y_dir": [ 0.707106781, 0.0, -0.707106781 ], "normal": [ -0.0, 1.0, 0.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -46.0375, -12.7 ], "end": [ -14.2875, -12.7 ] }, { "type": "line", "start": [ -14.2875, -12.7 ], "end": [ -14.2875, -66.675 ] }, { "type": "line", "start": [ -14.2875, -66.675 ], "end": [ -12.7, -66.675 ] }, { "type": "line", "start": [ -12.7, -66.675 ], "end": [ -12.7, -88.9 ] }, { "type": "line", "start": [ -12.7, -88.9 ], "end": [ -46.0375, -88.9 ] }, { "type": "line", "start": [ -46.0375, -88.9 ], "end": [ -46.0375, -12.7 ] } ] } ], "construction": [ { "type": "line", "start": [ -46.0375, -0.0 ], "end": [ -46.0375, -169.757736975 ] } ] } }, { "id": "sk_014", "name": "Sketch31", "role": "profile", "workplane": { "origin_mm": [ 0.0, 1000.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ -0.0, -1.0, 0.0 ], "normal": [ 0.0, -0.0, -1.0 ] }, "profile": { "type": "circle", "center": [ 0.0, 46.0375 ], "radius_mm": 25.4 } }, { "id": "sk_015", "name": "Sketch32", "role": "profile", "workplane": { "origin_mm": [ 0.0, 1000.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ -0.0, -1.0, 0.0 ], "normal": [ 0.0, -0.0, -1.0 ] }, "profile": { "type": "circle", "center": [ 0.0, 46.0375 ], "radius_mm": 31.75 } }, { "id": "sk_016", "name": "Sketch33", "role": "profile", "workplane": { "origin_mm": [ 0.0, 1000.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ -0.0, -1.0, 0.0 ], "normal": [ 0.0, -0.0, -1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -31.75, 7.9375 ], "end": [ -31.75, 84.1375 ] }, { "type": "line", "start": [ -31.75, 84.1375 ], "end": [ 31.75, 84.1375 ] }, { "type": "line", "start": [ 31.75, 84.1375 ], "end": [ 31.75, 7.9375 ] }, { "type": "line", "start": [ 31.75, 7.9375 ], "end": [ -31.75, 7.9375 ] } ] } ], "construction": [ { "type": "line", "start": [ 0.0, 7.9375 ], "end": [ 0.0, 84.1375 ] } ] } }, { "id": "sk_017", "name": "Sketch34", "role": "profile", "workplane": { "origin_mm": [ -0.0, -0.0, 0.0 ], "x_dir": [ -0.0, -0.0, 1.0 ], "y_dir": [ 0.707106781, 0.0, -0.707106781 ], "normal": [ 0.0, 1.0, 0.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -84.1375, -107.8738 ], "end": [ -68.5165, -107.8738 ] }, { "type": "line", "start": [ -68.5165, -107.8738 ], "end": [ -68.5165, -92.0115 ] }, { "type": "line", "start": [ -68.5165, -92.0115 ], "end": [ -78.6003, -92.0115 ] }, { "type": "line", "start": [ -78.6003, -92.0115 ], "end": [ -84.1375, -97.5487 ] }, { "type": "line", "start": [ -84.1375, -97.5487 ], "end": [ -84.1375, -107.8738 ] } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "line", "start": [ -7.9375, -97.5487 ], "end": [ -7.9375, -107.8738 ] }, { "type": "line", "start": [ -7.9375, -107.8738 ], "end": [ -23.5585, -107.8738 ] }, { "type": "line", "start": [ -23.5585, -107.8738 ], "end": [ -23.5585, -92.0115 ] }, { "type": "line", "start": [ -23.5585, -92.0115 ], "end": [ -13.4747, -92.0115 ] }, { "type": "line", "start": [ -13.4747, -92.0115 ], "end": [ -7.9375, -97.5487 ] } ] } ], "construction": [ { "type": "line", "start": [ -46.0375, -128.524 ], "end": [ -46.0375, -107.356470662 ] } ] } }, { "id": "sk_018", "name": "Sketch35", "role": "profile", "workplane": { "origin_mm": [ 0.0, 1000.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ -0.0, -1.0, 0.0 ], "normal": [ 0.0, -0.0, -1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ 31.75, 106.33075 ], "end": [ -31.75, 106.33075 ] }, { "type": "line", "start": [ -31.75, 106.33075 ], "end": [ -31.75, -14.31925 ] }, { "type": "line", "start": [ -31.75, -14.31925 ], "end": [ 31.75, -14.31925 ] }, { "type": "line", "start": [ 31.75, -14.31925 ], "end": [ 31.75, 106.33075 ] } ] } ], "construction": [ { "type": "line", "start": [ 0.0, -14.31925 ], "end": [ -0.0, 106.33075 ] }, { "type": "line", "start": [ 31.75, 46.00575 ], "end": [ -31.75, 46.00575 ] }, { "type": "line", "start": [ 0.0, 7.9375 ], "end": [ 0.0, 84.074 ] } ] } }, { "id": "sk_019", "name": "Sketch36", "role": "profile", "workplane": { "origin_mm": [ 0.0, 3.492588048, 0.0 ], "x_dir": [ -0.0, 0.0, -1.0 ], "y_dir": [ 0.707106781, 0.0, 0.707106781 ], "normal": [ 0.0, -1.0, -0.0 ] }, "profile": { "type": "circle", "center": [ -63.997023174, -141.224 ], "radius_mm": 6.858 } }, { "id": "sk_020", "name": "Sketch37", "role": "profile", "workplane": { "origin_mm": [ 0.0, 0.0, 0.0 ], "x_dir": [ 0.0, 0.0, 1.0 ], "y_dir": [ 0.707106781, -0.0, -0.707106781 ], "normal": [ 0.0, 1.0, -0.0 ] }, "profile": { "type": "circle", "center": [ -46.00575, -141.224 ], "radius_mm": 11.303 } }, { "id": "sk_021", "name": "Sketch38", "role": "profile", "workplane": { "origin_mm": [ 0.0, 0.0, 0.0 ], "x_dir": [ 0.0, 0.0, 1.0 ], "y_dir": [ 0.707106781, -0.0, -0.707106781 ], "normal": [ 0.0, 1.0, -0.0 ] }, "profile": { "type": "circle", "center": [ -46.00575, -141.224 ], "radius_mm": 3.175 } }, { "id": "sk_022", "name": "Sketch39", "role": "profile", "workplane": { "origin_mm": [ -218.405300627, -923.481496587, 7.994093787 ], "x_dir": [ -1.0, 0.0, -0.0 ], "y_dir": [ -0.267968673, -0.963427626, -0.0 ], "normal": [ -0.0, 0.0, 1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -46.99, 21.99359962 ], "end": [ -46.99, 72.79359962 ] }, { "type": "line", "start": [ -46.99, 72.79359962 ], "end": [ -53.34, 72.79359962 ] }, { "type": "line", "start": [ -53.34, 72.79359962 ], "end": [ -53.34, 21.99359962 ] }, { "type": "line", "start": [ -53.34, 21.99359962 ], "end": [ -46.99, 21.99359962 ] } ] } ], "construction": [ { "type": "line", "start": [ -53.34, 47.39359962 ], "end": [ -53.34, 25.475005986 ] } ] } }, { "id": "sk_023", "name": "Sketch40", "role": "profile", "workplane": { "origin_mm": [ 82.497693157, 0.0, 0.0 ], "x_dir": [ 0.866025404, 0.0, 0.5 ], "y_dir": [ 0.894427191, -0.0, -0.447213595 ], "normal": [ 0.0, 1.0, -0.0 ] }, "profile": { "type": "circle", "center": [ -33.001416849, -141.224 ], "radius_mm": 6.858 } }, { "id": "sk_024", "name": "Sketch41", "role": "profile", "workplane": { "origin_mm": [ 84.697397683, -0.0, 0.0 ], "x_dir": [ 0.866025404, -0.0, 0.5 ], "y_dir": [ 0.894427191, -0.0, -0.447213595 ], "normal": [ 0.0, 1.0, 0.0 ] }, "profile": { "type": "circle", "center": [ -33.001416849, -141.224 ], "radius_mm": 11.303 } }, { "id": "sk_025", "name": "Sketch42", "role": "profile", "workplane": { "origin_mm": [ 117.692965567, 0.0, 0.0 ], "x_dir": [ 0.866025404, 0.0, 0.5 ], "y_dir": [ 0.894427191, -0.0, -0.447213595 ], "normal": [ 0.0, 1.0, -0.0 ] }, "profile": { "type": "circle", "center": [ -33.001416849, -141.224 ], "radius_mm": 3.175 } }, { "id": "sk_026", "name": "Sketch43", "role": "profile", "workplane": { "origin_mm": [ -91.801298719, 693.687975619, -501.695824523 ], "x_dir": [ 0.823754471, 0.0, 0.56694671 ], "y_dir": [ -0.449899587, -0.855879735, 0.255069091 ], "normal": [ 0.498125616, -0.477538176, -0.72375974 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -23.288705436, 204.771439895 ], "end": [ 17.083040807, 173.937009379 ] }, { "type": "line", "start": [ 17.083040807, 173.937009379 ], "end": [ 20.937344622, 178.983477659 ] }, { "type": "line", "start": [ 20.937344622, 178.983477659 ], "end": [ -19.434401622, 209.817908175 ] }, { "type": "line", "start": [ -19.434401622, 209.817908175 ], "end": [ -23.288705436, 204.771439895 ] } ] } ], "construction": [ { "type": "line", "start": [ -23.288705436, 204.771439895 ], "end": [ 20.937344622, 178.983477659 ] }, { "type": "line", "start": [ 17.083040807, 173.937009379 ], "end": [ -19.434401622, 209.817908175 ] }, { "type": "line", "start": [ -3.102832315, 189.354224637 ], "end": [ -33.824089992, 212.817972762 ] } ] } }, { "id": "sk_027", "name": "Sketch44", "role": "profile", "workplane": { "origin_mm": [ -0.0, -1000.0, -0.0 ], "x_dir": [ -1.0, 0.0, 0.0 ], "y_dir": [ 0.0, 1.0, 0.0 ], "normal": [ 0.0, 0.0, -1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -61.2902, 34.70275 ], "end": [ -61.2902, 34.95675 ] }, { "type": "line", "start": [ -61.2902, 34.95675 ], "end": [ -66.04, 34.95675 ] }, { "type": "line", "start": [ -66.04, 34.95675 ], "end": [ -66.04, 34.70275 ] }, { "type": "line", "start": [ -66.04, 34.70275 ], "end": [ -61.2902, 34.70275 ] } ] } ] } }, { "id": "sk_028", "name": "Sketch45", "role": "profile", "workplane": { "origin_mm": [ -0.0, -1000.0, -0.0 ], "x_dir": [ -1.0, 0.0, 0.0 ], "y_dir": [ 0.0, 1.0, 0.0 ], "normal": [ 0.0, 0.0, -1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -24.031414861, 130.232465214 ], "end": [ -26.406314861, 134.345912677 ] }, { "type": "line", "start": [ -26.406314861, 134.345912677 ], "end": [ -26.626285314, 134.218912677 ] }, { "type": "line", "start": [ -26.626285314, 134.218912677 ], "end": [ -24.251385314, 130.105465214 ] }, { "type": "line", "start": [ -24.251385314, 130.105465214 ], "end": [ -24.031414861, 130.232465214 ] } ] } ] } }, { "id": "sk_029", "name": "Sketch50", "role": "profile", "workplane": { "origin_mm": [ -0.0, -0.0, -0.0 ], "x_dir": [ 0.0, 0.0, 1.0 ], "y_dir": [ 0.707106781, 0.0, -0.707106781 ], "normal": [ -0.0, 1.0, 0.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ 0.381, 37.211 ], "end": [ 0.381, 39.751 ] }, { "type": "line", "start": [ 0.381, 39.751 ], "end": [ 9.4742, 39.751 ] }, { "type": "line", "start": [ 9.4742, 39.751 ], "end": [ 11.684, 32.4866 ] }, { "type": "line", "start": [ 11.684, 32.4866 ], "end": [ 13.589, 32.4866 ] }, { "type": "line", "start": [ 13.589, 32.4866 ], "end": [ 13.589, 26.9494 ] }, { "type": "line", "start": [ 13.589, 26.9494 ], "end": [ 8.018411144, 26.9494 ] }, { "type": "line", "start": [ 8.018411144, 26.9494 ], "end": [ 8.018411144, -0.0 ] }, { "type": "line", "start": [ 8.018411144, -0.0 ], "end": [ 0.0, 0.0 ] }, { "type": "line", "start": [ 0.0, 0.0 ], "end": [ 0.0, 37.211 ] }, { "type": "line", "start": [ 0.0, 37.211 ], "end": [ 0.381, 37.211 ] } ] } ], "construction": [ { "type": "line", "start": [ 0.0, 0.0 ], "end": [ 66.492480481, 0.0 ] } ] } }, { "id": "sk_030", "name": "Sketch46", "role": "profile", "workplane": { "origin_mm": [ -0.0, 1000.0, 3.508117177 ], "x_dir": [ 1.0, 0.0, -0.0 ], "y_dir": [ 0.0, 1.0, 0.0 ], "normal": [ 0.0, -0.0, 1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -4.7625, 2.6543 ], "end": [ 4.7625, 2.6543 ] }, { "type": "line", "start": [ 4.7625, 2.6543 ], "end": [ 4.7625, -11.823645979 ] }, { "type": "line", "start": [ 4.7625, -11.823645979 ], "end": [ -4.7625, -11.823645979 ] }, { "type": "line", "start": [ -4.7625, -11.823645979 ], "end": [ -4.7625, 2.6543 ] } ] } ], "construction": [ { "type": "line", "start": [ 0.0, 2.6543 ], "end": [ 0.0, 4.1783 ] } ] } }, { "id": "sk_031", "name": "Sketch47", "role": "profile", "workplane": { "origin_mm": [ 359.669900169, 920.504853452, 156.163080079 ], "x_dir": [ 0.920504853, 0.0, 0.390731128 ], "y_dir": [ 0.0, 1.0, 0.0 ], "normal": [ -0.390731128, 0.0, 0.920504854 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ 4.7625, 2.25552087 ], "end": [ 4.7625, -8.387580009 ] }, { "type": "line", "start": [ 4.7625, -8.387580009 ], "end": [ -4.7625, -8.387580009 ] }, { "type": "line", "start": [ -4.7625, -8.387580009 ], "end": [ -4.7625, 2.25552087 ] }, { "type": "line", "start": [ -4.7625, 2.25552087 ], "end": [ 4.7625, 2.25552087 ] } ] } ], "construction": [ { "type": "line", "start": [ -0.0, 0.169796656 ], "end": [ -0.0, 8.981788062 ] } ] } }, { "id": "sk_032", "name": "Sketch48", "role": "profile", "workplane": { "origin_mm": [ 100.838, -0.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -22.225, 10.16 ], "end": [ 22.225, 10.16 ] }, { "type": "line", "start": [ 22.225, 10.16 ], "end": [ 22.225, -10.16 ] }, { "type": "line", "start": [ 22.225, -10.16 ], "end": [ -22.225, -10.16 ] }, { "type": "line", "start": [ -22.225, -10.16 ], "end": [ -22.225, 10.16 ] } ] } ], "construction": [ { "type": "line", "start": [ 0.0, 0.0 ], "end": [ 53.932327816, 0.0 ] }, { "type": "line", "start": [ 0.0, 10.16 ], "end": [ 0.0, -10.16 ] } ] } }, { "id": "sk_033", "name": "Sketch49", "role": "profile", "workplane": { "origin_mm": [ -0.0, -0.0, -0.0 ], "x_dir": [ 0.0, 0.0, 1.0 ], "y_dir": [ 0.707106781, 0.0, -0.707106781 ], "normal": [ -0.0, 1.0, 0.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -61.0616, 40.894 ], "end": [ -21.6916, 40.894 ] }, { "type": "line", "start": [ -21.6916, 40.894 ], "end": [ -21.6916, 41.1734 ] }, { "type": "line", "start": [ -21.6916, 41.1734 ], "end": [ -61.0616, 41.1734 ] }, { "type": "line", "start": [ -61.0616, 41.1734 ], "end": [ -61.0616, 40.894 ] } ] } ], "construction": [ { "type": "line", "start": [ -41.3766, 40.894 ], "end": [ -41.3766, 55.401866962 ] } ] } }, { "id": "sk_034", "name": "Sketch52", "role": "profile", "workplane": { "origin_mm": [ -0.0, 1000.0, 3.508117177 ], "x_dir": [ 1.0, 0.0, -0.0 ], "y_dir": [ 0.0, 1.0, 0.0 ], "normal": [ 0.0, -0.0, 1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -4.7625, 90.1573 ], "end": [ 4.7625, 90.1573 ] }, { "type": "line", "start": [ 4.7625, 90.1573 ], "end": [ 4.7625, 99.625154632 ] }, { "type": "line", "start": [ 4.7625, 99.625154632 ], "end": [ -4.7625, 99.625154632 ] }, { "type": "line", "start": [ -4.7625, 99.625154632 ], "end": [ -4.7625, 90.1573 ] } ] } ], "construction": [ { "type": "line", "start": [ -0.0, 88.2523 ], "end": [ -0.0, 111.793122181 ] } ] } }, { "id": "sk_035", "name": "Sketch53", "role": "profile", "workplane": { "origin_mm": [ -13.589, -0.0, -0.0 ], "x_dir": [ -1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "outer", "closed": true, "segments": [ { "type": "line", "start": [ -25.484841617, 34.616040504 ], "end": [ 14.972240795, -35.457681759 ] }, { "type": "line", "start": [ 14.972240795, -35.457681759 ], "end": [ 23.221132766, -30.695181759 ] }, { "type": "line", "start": [ 23.221132766, -30.695181759 ], "end": [ -17.235949646, 39.378540504 ] }, { "type": "line", "start": [ -17.235949646, 39.378540504 ], "end": [ -25.484841617, 34.616040504 ] } ] } ], "construction": [ { "type": "line", "start": [ 0.0, 0.0 ], "end": [ 0.0, 48.150151412 ] }, { "type": "line", "start": [ 0.0, 0.0 ], "end": [ -27.03178198, 46.820419809 ] } ] } }, { "id": "sk_036", "name": "Sketch55", "role": "profile", "workplane": { "origin_mm": [ -0.0, 1000.0, -0.0 ], "x_dir": [ 1.0, 0.0, -0.0 ], "y_dir": [ -0.0, 1.0, -0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "circle", "center": [ 23.9395, -76.327 ], "radius_mm": 4.7625 } }, { "id": "sk_037", "name": "Sketch54", "role": "profile", "workplane": { "origin_mm": [ -0.0, 1000.0, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 0.0, -1.0, 0.0 ], "normal": [ 0.0, 0.0, -1.0 ] }, "profile": { "type": "circles", "items": [ { "center": [ 0.0, 76.327 ], "radius_mm": 9.906 }, { "center": [ 0.0, 15.6845 ], "radius_mm": 9.906 } ] } }, { "id": "sk_038", "name": "Sketch56", "role": "profile", "workplane": { "origin_mm": [ 0.0, 0.0, 0.0 ], "x_dir": [ 0.0, -0.0, -1.0 ], "y_dir": [ 0.707106781, -0.0, 0.707106781 ], "normal": [ -0.0, -1.0, 0.0 ] }, "profile": { "type": "circles", "items": [ { "center": [ 3.14325, -149.1615 ], "radius_mm": 5.55625 }, { "center": [ 88.86825, -149.1615 ], "radius_mm": 5.55625 } ] } }, { "id": "sk_039", "name": "Sketch57", "role": "profile", "workplane": { "origin_mm": [ 106.33075, 0.0, 0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 1.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "circle", "center": [ -12.7, -136.4615 ], "radius_mm": 3.96875 } } ] }, "features": [ { "id": "f_001", "name": "Front Plane", "atomic_id": "reference_plane", "depends_on": [], "params": { "plane": { "origin_mm": [ 0.0, 0.0, 0.0 ], "normal": [ 0.0, 1.0, 0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ] }, "offset_mm": 0.0, "angle_rad": 0.0, "reverse": false, "solidworks_type": 10 }, "execution_status": "deferred" }, { "id": "f_002", "name": "Top Plane", "atomic_id": "reference_plane", "depends_on": [ "f_001" ], "params": { "plane": { "origin_mm": [ 0.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ], "x_dir": [ 1.0, 0.0, 0.0 ] }, "offset_mm": 0.0, "angle_rad": 0.0, "reverse": false, "solidworks_type": 10 }, "execution_status": "deferred" }, { "id": "f_007", "name": "Extrude1", "atomic_id": "extrude_add_blind", "depends_on": [ "f_001" ], "params": { "distance_mm": 82.55, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_002" }, { "id": "f_011", "name": "Plane1", "atomic_id": "reference_plane", "depends_on": [ "f_001" ], "params": { "plane": { "origin_mm": [ -0.0, -2.8448, -0.0 ], "normal": [ 0.0, 1.0, 0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ] }, "offset_mm": 2.8448, "angle_rad": 0.0, "reverse": true, "solidworks_type": 5, "references": [ { "kind": "plane", "stable_id": "46665b39295d4001bcbef6f37ec0c75c219ac67a07e32a964234a868b3672da2", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_001" } ] }, "execution_status": "deferred", "selectors": [ { "kind": "plane", "stable_id": "46665b39295d4001bcbef6f37ec0c75c219ac67a07e32a964234a868b3672da2", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_001" } ] }, { "id": "f_003", "name": "Right Plane", "atomic_id": "reference_plane", "depends_on": [ "f_002" ], "params": { "plane": { "origin_mm": [ 0.0, 0.0, 0.0 ], "normal": [ 1.0, 0.0, 0.0 ], "x_dir": [ 0.0, 1.0, 0.0 ] }, "offset_mm": 0.0, "angle_rad": 0.0, "reverse": false, "solidworks_type": 10 }, "execution_status": "deferred" }, { "id": "f_004", "name": "X Axis", "atomic_id": "reference_axis", "depends_on": [ "f_002", "f_001" ], "params": { "axis": { "selector": { "kind": "feature", "stable_id": "3a59788dcc6fc4588146380df745485f1125d10e3ba413489a3142d9f9beb78a", "source": "solidworks", "confidence": 1.0 } } }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "3a59788dcc6fc4588146380df745485f1125d10e3ba413489a3142d9f9beb78a", "source": "solidworks", "confidence": 1.0 }, { "kind": "plane", "stable_id": "3a59788dcc6fc4588146380df745485f1125d10e3ba413489a3142d9f9beb78a", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_002" }, { "kind": "plane", "stable_id": "46665b39295d4001bcbef6f37ec0c75c219ac67a07e32a964234a868b3672da2", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_001" } ] }, { "id": "f_008", "name": "Plane6", "atomic_id": "reference_plane", "depends_on": [ "f_007" ], "params": { "plane": { "origin_mm": [ -0.0, -0.0, -19.1516 ], "x_dir": [ 0.0, -1.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "offset_mm": 19.1516, "angle_rad": 0.0, "reverse": true, "solidworks_type": 5, "references": [ { "kind": "feature", "stable_id": "2f8ad9693d38b7d7629b02a5f502b7c30ac4527604a5179ddf56fcdf8c8d0d6e", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_007" }, { "kind": "face", "stable_id": "816162fad48aab58c9e62fd2eee8659fc6914bad5f2d2e43d3af68b5e824d0b0", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "plane", "parameters": [ 0.0, 0.0, 1.0, 0.0, 0.0, 0.0 ] }, "box": [ -0.039750999999999995, -0.039750999999999995, 0.0, 0.039750999999999995, 0.039750999999999995, 0.0 ], "area": 0.004964162501970274 } } ] }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "2f8ad9693d38b7d7629b02a5f502b7c30ac4527604a5179ddf56fcdf8c8d0d6e", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_007" }, { "kind": "face", "stable_id": "816162fad48aab58c9e62fd2eee8659fc6914bad5f2d2e43d3af68b5e824d0b0", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "plane", "parameters": [ 0.0, 0.0, 1.0, 0.0, 0.0, 0.0 ] }, "box": [ -0.039750999999999995, -0.039750999999999995, 0.0, 0.039750999999999995, 0.039750999999999995, 0.0 ], "area": 0.004964162501970274 } } ] }, { "id": "f_010", "name": "Extrude2", "atomic_id": "extrude_add_blind", "depends_on": [ "f_007" ], "params": { "distance_mm": 1.524, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_004" }, { "id": "f_015", "name": "Plane5", "atomic_id": "reference_plane", "depends_on": [ "f_007" ], "params": { "plane": { "origin_mm": [ -0.0, -0.0, -1.524 ], "x_dir": [ 0.0, -1.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "offset_mm": 1.524, "angle_rad": 0.0, "reverse": true, "solidworks_type": 5, "references": [ { "kind": "feature", "stable_id": "2f8ad9693d38b7d7629b02a5f502b7c30ac4527604a5179ddf56fcdf8c8d0d6e", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_007" }, { "kind": "face", "stable_id": "dc79167dfa414497f87185be483baeacbeb703a505a33e7d70c0a479ac4b6c0c", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "plane", "parameters": [ 0.0, 0.0, 1.0, 0.0, 0.0, 0.08255 ] }, "box": [ -0.039750999999999995, -0.039750999999999995, 0.08255, 0.039750999999999995, 0.039750999999999995, 0.08255 ], "area": 0.0011334405234732052 } } ] }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "2f8ad9693d38b7d7629b02a5f502b7c30ac4527604a5179ddf56fcdf8c8d0d6e", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_007" }, { "kind": "face", "stable_id": "dc79167dfa414497f87185be483baeacbeb703a505a33e7d70c0a479ac4b6c0c", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "plane", "parameters": [ 0.0, 0.0, 1.0, 0.0, 0.0, 0.08255 ] }, "box": [ -0.039750999999999995, -0.039750999999999995, 0.08255, 0.039750999999999995, 0.039750999999999995, 0.08255 ], "area": 0.0011334405234732052 } } ] }, { "id": "f_044", "name": "Plane10", "atomic_id": "reference_plane", "depends_on": [ "f_002" ], "params": { "plane": { "origin_mm": [ 0.0, 0.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ], "x_dir": [ 1.0, 0.0, 0.0 ] }, "offset_mm": 0.0, "angle_rad": 0.0, "reverse": false, "solidworks_type": 6, "references": [ { "kind": "plane", "stable_id": "3a59788dcc6fc4588146380df745485f1125d10e3ba413489a3142d9f9beb78a", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_002" }, { "kind": "feature", "stable_id": "f10be2fbcc0746bc28deb6e2e39fa3ab4c15f95cebe7c6fe6f182e33f5b8de7d", "source": "solidworks", "confidence": 1.0 } ] }, "execution_status": "deferred", "sketch_id": "sk_019", "selectors": [ { "kind": "plane", "stable_id": "3a59788dcc6fc4588146380df745485f1125d10e3ba413489a3142d9f9beb78a", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_002" }, { "kind": "feature", "stable_id": "f10be2fbcc0746bc28deb6e2e39fa3ab4c15f95cebe7c6fe6f182e33f5b8de7d", "source": "solidworks", "confidence": 1.0 } ] }, { "id": "f_005", "name": "Y Axis", "atomic_id": "reference_axis", "depends_on": [ "f_001", "f_003" ], "params": { "axis": { "selector": { "kind": "feature", "stable_id": "46665b39295d4001bcbef6f37ec0c75c219ac67a07e32a964234a868b3672da2", "source": "solidworks", "confidence": 1.0 } } }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "46665b39295d4001bcbef6f37ec0c75c219ac67a07e32a964234a868b3672da2", "source": "solidworks", "confidence": 1.0 }, { "kind": "plane", "stable_id": "46665b39295d4001bcbef6f37ec0c75c219ac67a07e32a964234a868b3672da2", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_001" }, { "kind": "plane", "stable_id": "deb6d30555812398da6cd3fc22d11f9b466e167f3f31b37e2945d405c3755631", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_003" } ] }, { "id": "f_006", "name": "Z Axis", "atomic_id": "reference_axis", "depends_on": [ "f_003", "f_002" ], "params": { "axis": { "selector": { "kind": "feature", "stable_id": "deb6d30555812398da6cd3fc22d11f9b466e167f3f31b37e2945d405c3755631", "source": "solidworks", "confidence": 1.0 } } }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "deb6d30555812398da6cd3fc22d11f9b466e167f3f31b37e2945d405c3755631", "source": "solidworks", "confidence": 1.0 }, { "kind": "plane", "stable_id": "deb6d30555812398da6cd3fc22d11f9b466e167f3f31b37e2945d405c3755631", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_003" }, { "kind": "plane", "stable_id": "3a59788dcc6fc4588146380df745485f1125d10e3ba413489a3142d9f9beb78a", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_002" } ] }, { "id": "f_009", "name": "Extrude16", "atomic_id": "extrude_add_blind", "depends_on": [ "f_008", "f_007" ], "params": { "distance_mm": 44.45, "reverse": true, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_003" }, { "id": "f_012", "name": "Plane2", "atomic_id": "reference_plane", "depends_on": [ "f_003" ], "params": { "plane": { "origin_mm": [ 48.895, 0.0, 0.0 ], "normal": [ 1.0, 0.0, 0.0 ], "x_dir": [ 0.0, 1.0, 0.0 ] }, "offset_mm": 48.895, "angle_rad": 0.0, "reverse": false, "solidworks_type": 5, "references": [ { "kind": "plane", "stable_id": "deb6d30555812398da6cd3fc22d11f9b466e167f3f31b37e2945d405c3755631", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_003" } ] }, "execution_status": "deferred", "selectors": [ { "kind": "plane", "stable_id": "deb6d30555812398da6cd3fc22d11f9b466e167f3f31b37e2945d405c3755631", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_003" } ] }, { "id": "f_016", "name": "Extrude14", "atomic_id": "extrude_add_blind", "depends_on": [ "f_015", "f_007" ], "params": { "distance_mm": 46.83, "reverse": true, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_009" }, { "id": "f_017", "name": "Revolve1", "atomic_id": "revolve_add", "depends_on": [ "f_003", "f_007", "f_010" ], "params": { "angle_deg": 360.0, "axis": { "origin_mm": [ 0.0, 0.0, 0.0 ], "direction": [ -1.0, 0.0, 0.0 ] }, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_011", "selectors": [ { "kind": "axis", "stable_id": "bde2ccf6e7f1128ae9b5e7611aedf5813eebe8a5cad31eed467c63429f7343ae", "source": "solidworks", "confidence": 1.0, "geometry": { "start": [ 0.0, 0.0, 0.0 ], "end": [ -0.15621187723379856, 0.0, 0.0 ] } } ] }, { "id": "f_020", "name": "Revolve2", "atomic_id": "revolve_add", "depends_on": [ "f_003", "f_007" ], "params": { "angle_deg": 360.0, "axis": { "origin_mm": [ -46.0375, -0.0, 0.0 ], "direction": [ 0.0, -1.0, 0.0 ] }, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_013", "selectors": [ { "kind": "axis", "stable_id": "84df087d8a884a9e314bbc581bba900489c6866d75df00b047186fbdedfca40d", "source": "solidworks", "confidence": 1.0, "geometry": { "start": [ -0.0460375, -2.67220964270882e-16, 0.0 ], "end": [ -0.04603749999999998, -0.16975773697507868, 0.0 ] } } ] }, { "id": "f_047", "name": "Revolve6", "atomic_id": "revolve_add", "depends_on": [ "f_003", "f_007" ], "params": { "angle_deg": 360.0, "axis": { "origin_mm": [ 0.0, 0.0, 0.0 ], "direction": [ 1.0, 0.0, 0.0 ] }, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_029", "selectors": [ { "kind": "axis", "stable_id": "2d46ab6435a24e127a0152488843f72240703e8f384061a2d0cfe0751ac645eb", "source": "solidworks", "confidence": 1.0, "geometry": { "start": [ 0.0, 0.0, 0.0 ], "end": [ 0.0664924804809231, 0.0, 0.0 ] } } ] }, { "id": "f_013", "name": "Extrude9", "atomic_id": "extrude_add_blind", "depends_on": [ "f_012", "f_007" ], "params": { "distance_mm": 97.79, "reverse": true, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_008" }, { "id": "f_014", "name": "Plane3", "atomic_id": "reference_plane", "depends_on": [ "f_012" ], "params": { "plane": { "origin_mm": [ 41.9862, 0.0, 0.0 ], "normal": [ 1.0, 0.0, 0.0 ], "x_dir": [ 0.0, 1.0, 0.0 ] }, "offset_mm": 6.9088, "angle_rad": 0.0, "reverse": true, "solidworks_type": 5, "references": [ { "kind": "feature", "stable_id": "f105958c144ab3c0e269548785845d0506629526be086eecf5e12d4fbc67a475", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_012" } ], "derived_from_feature_id": "f_012", "plane_inference": "parent_reference_plane" }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "f105958c144ab3c0e269548785845d0506629526be086eecf5e12d4fbc67a475", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_012" } ] }, { "id": "f_018", "name": "Extrude15", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_016", "f_007" ], "params": { "distance_mm": 12.7, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_010" }, { "id": "f_021", "name": "Extrude18", "atomic_id": "extrude_add_blind", "depends_on": [ "f_020", "f_007" ], "params": { "distance_mm": 1.524, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_014" }, { "id": "f_037", "name": "Axis2", "atomic_id": "reference_axis", "depends_on": [ "f_020" ], "params": { "axis": { "origin_mm": [ 0.0, -0.0, 46.0375 ], "direction": [ 0.0, 1.0, 0.0 ], "selector": { "kind": "face", "stable_id": "a57081c94a78b2e2d4e07256fc435d732f1ca63552d5e245b74cafd4c656e53f", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "cylinder", "parameters": [ 0.0, -2.67220964270882e-16, 0.0460375, 0.0, 1.0, 1.2262582008134166e-16, 0.0333375 ] }, "box": [ -0.0333375, -0.08889999999999999, 0.012699999999999989, 0.0333375, -0.066675, 0.079375 ], "area": 0.0046553749642082596 } } } }, "execution_status": "deferred", "selectors": [ { "kind": "face", "stable_id": "a57081c94a78b2e2d4e07256fc435d732f1ca63552d5e245b74cafd4c656e53f", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "cylinder", "parameters": [ 0.0, -2.67220964270882e-16, 0.0460375, 0.0, 1.0, 1.2262582008134166e-16, 0.0333375 ] }, "box": [ -0.0333375, -0.08889999999999999, 0.012699999999999989, 0.0333375, -0.066675, 0.079375 ], "area": 0.0046553749642082596 } } ] }, { "id": "f_048", "name": "Plane11", "atomic_id": "reference_plane", "depends_on": [ "f_017", "f_003" ], "params": { "plane": { "origin_mm": [ 0.0, 0.0, 0.0 ], "normal": [ 1.0, 0.0, 0.0 ], "x_dir": [ 0.0, 1.0, 0.0 ] }, "offset_mm": 0.0, "angle_rad": 0.0, "reverse": false, "solidworks_type": 9, "references": [ { "kind": "feature", "stable_id": "4502bc235089bc69ca1b19519a5920f09c885115d9cfa3a11e063fc600d636cc", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_017" }, { "kind": "plane", "stable_id": "deb6d30555812398da6cd3fc22d11f9b466e167f3f31b37e2945d405c3755631", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_003" }, { "kind": "face", "stable_id": "9c771a65c7ed07c589b86931798899ec48e424d834e81f0e6d10160a23d1b9b4", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "cylinder", "parameters": [ 0.0, 0.0, 0.0, 0.0, 0.0, -1.0, 0.039750999999999995 ] }, "box": [ -0.039750999999999995, -0.039750999999999995, 0.084074, 0.039750999999999995, 0.039750999999999995, 0.0924306 ], "area": 0.0020871686430009233 } } ] }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "4502bc235089bc69ca1b19519a5920f09c885115d9cfa3a11e063fc600d636cc", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_017" }, { "kind": "plane", "stable_id": "deb6d30555812398da6cd3fc22d11f9b466e167f3f31b37e2945d405c3755631", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_003" }, { "kind": "face", "stable_id": "9c771a65c7ed07c589b86931798899ec48e424d834e81f0e6d10160a23d1b9b4", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "cylinder", "parameters": [ 0.0, 0.0, 0.0, 0.0, 0.0, -1.0, 0.039750999999999995 ] }, "box": [ -0.039750999999999995, -0.039750999999999995, 0.084074, 0.039750999999999995, 0.039750999999999995, 0.0924306 ], "area": 0.0020871686430009233 } } ] }, { "id": "f_049", "name": "Fillet2", "atomic_id": "fillet", "depends_on": [ "f_017" ], "params": { "radius_mm": 1.524, "tangent_propagation": false }, "execution_status": "deferred" }, { "id": "f_050", "name": "Fillet4", "atomic_id": "fillet", "depends_on": [ "f_047" ], "params": { "radius_mm": 1.524, "tangent_propagation": false }, "execution_status": "deferred" }, { "id": "f_051", "name": "Fillet5", "atomic_id": "fillet", "depends_on": [ "f_047" ], "params": { "radius_mm": 1.524, "tangent_propagation": false }, "execution_status": "deferred" }, { "id": "f_052", "name": "Fillet6", "atomic_id": "fillet", "depends_on": [ "f_047" ], "params": { "radius_mm": 0.762, "tangent_propagation": false }, "execution_status": "deferred" }, { "id": "f_053", "name": "Plane14", "atomic_id": "reference_plane", "depends_on": [ "f_017" ], "params": { "plane": { "origin_mm": [ -0.0, -0.0, -63.5 ], "x_dir": [ 0.0, -1.0, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "offset_mm": 63.5, "angle_rad": 0.0, "reverse": true, "solidworks_type": 5, "references": [ { "kind": "feature", "stable_id": "4502bc235089bc69ca1b19519a5920f09c885115d9cfa3a11e063fc600d636cc", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_017" }, { "kind": "face", "stable_id": "9186eed39d353bfca3a39fbb0e0839278388256545428a077970dd946e7bd8c2", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "plane", "parameters": [ 0.0, 0.0, 1.0, 0.0, 0.03472856653247173, 0.113538 ] }, "box": [ -0.03472856653247173, -0.03472856653247173, 0.113538, 0.03472856653247173, 0.03472856653247173, 0.113538 ], "area": 0.0020734822826684977 } } ] }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "4502bc235089bc69ca1b19519a5920f09c885115d9cfa3a11e063fc600d636cc", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_017" }, { "kind": "face", "stable_id": "9186eed39d353bfca3a39fbb0e0839278388256545428a077970dd946e7bd8c2", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "plane", "parameters": [ 0.0, 0.0, 1.0, 0.0, 0.03472856653247173, 0.113538 ] }, "box": [ -0.03472856653247173, -0.03472856653247173, 0.113538, 0.03472856653247173, 0.03472856653247173, 0.113538 ], "area": 0.0020734822826684977 } } ] }, { "id": "f_058", "name": "Extrude31", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_017", "f_007" ], "params": { "distance_mm": 2.54, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_032" }, { "id": "f_060", "name": "Extrude33", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_047" ], "params": { "distance_mm": 0.0, "reverse": false, "end_condition": { "type": "up_to_surface", "solidworks_code": 4 } }, "execution_status": "deferred", "sketch_id": "sk_035" }, { "id": "f_061", "name": "Fillet7", "atomic_id": "fillet", "depends_on": [ "f_017" ], "params": { "radius_mm": 0.762, "tangent_propagation": false }, "execution_status": "deferred" }, { "id": "f_062", "name": "Fillet8", "atomic_id": "fillet", "depends_on": [ "f_017" ], "params": { "radius_mm": 0.762, "tangent_propagation": false }, "execution_status": "deferred" }, { "id": "f_065", "name": "Revolve7", "atomic_id": "revolve_add", "depends_on": [ "f_003", "f_007", "f_009" ], "params": { "angle_deg": 200.0, "axis": { "selector": { "kind": "feature", "stable_id": "62b33584b128074d88fe8becff461a21c7719224d6dce53ed558db0bcfe1b7f6", "source": "solidworks", "confidence": 1.0 } }, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_033", "selectors": [ { "kind": "feature", "stable_id": "62b33584b128074d88fe8becff461a21c7719224d6dce53ed558db0bcfe1b7f6", "source": "solidworks", "confidence": 1.0 } ] }, { "id": "f_019", "name": "Extrude17", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_013", "f_007" ], "params": { "distance_mm": 29.343276044, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_012" }, { "id": "f_022", "name": "Extrude19", "atomic_id": "extrude_add_blind", "depends_on": [ "f_021", "f_007", "f_020" ], "params": { "distance_mm": 38.1, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_015" }, { "id": "f_054", "name": "Extrude29", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_048", "f_007", "f_047", "f_017" ], "params": { "distance_mm": 1.55762644, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_030" }, { "id": "f_055", "name": "Plane12", "atomic_id": "reference_plane", "depends_on": [ "f_048", "f_006" ], "params": { "plane": { "origin_mm": [ 0.0, 0.0, 0.0 ], "normal": [ 1.0, 0.0, 0.0 ], "x_dir": [ 0.0, 1.0, 0.0 ] }, "offset_mm": 0.0, "angle_rad": 1.1693705988362033, "reverse": false, "solidworks_type": 7, "references": [ { "kind": "feature", "stable_id": "e4958dff037a470ca2dd7e47e34ec19495816c53c30a47d031b561772f70188c", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_048" }, { "kind": "feature", "stable_id": "62b33584b128074d88fe8becff461a21c7719224d6dce53ed558db0bcfe1b7f6", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_006" } ], "derived_from_feature_id": "f_048", "plane_inference": "parent_reference_plane" }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "e4958dff037a470ca2dd7e47e34ec19495816c53c30a47d031b561772f70188c", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_048" }, { "kind": "feature", "stable_id": "62b33584b128074d88fe8becff461a21c7719224d6dce53ed558db0bcfe1b7f6", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_006" } ] }, { "id": "f_066", "name": "Fillet11", "atomic_id": "fillet", "depends_on": [ "f_065" ], "params": { "radius_mm": 1.524, "tangent_propagation": false }, "execution_status": "deferred" }, { "id": "f_023", "name": "Extrude20", "atomic_id": "extrude_add_blind", "depends_on": [ "f_022", "f_007" ], "params": { "distance_mm": 1.5875, "reverse": true, "end_condition": { "type": "offset_from_surface", "solidworks_code": 5, "reference": { "kind": "face", "stable_id": "178d242a9c0b758d251be8c60659e6068140e0a0e1224789f1263330830bba96", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "plane", "parameters": [ 0.0, -1.0, -1.2262582008134166e-16, 0.0, -0.09042399999999999, 0.04603749999999999 ] }, "box": [ -0.03175000000000001, -0.09042399999999999, 0.01428749999999998, 0.03175000000000001, -0.09042399999999999, 0.0777875 ], "area": 0.0011400918279693716 } } } }, "execution_status": "deferred", "sketch_id": "sk_016" }, { "id": "f_056", "name": "Plane13", "atomic_id": "reference_plane", "depends_on": [ "f_017", "f_055" ], "params": { "plane": { "origin_mm": [ 359.669900169, 920.504853452, 156.163080079 ], "x_dir": [ 0.920504853, 0.0, 0.390731128 ], "y_dir": [ 0.0, 1.0, 0.0 ], "normal": [ -0.390731128, 0.0, 0.920504854 ] }, "offset_mm": 0.0, "angle_rad": 0.0, "reverse": false, "solidworks_type": 9, "references": [ { "kind": "feature", "stable_id": "4502bc235089bc69ca1b19519a5920f09c885115d9cfa3a11e063fc600d636cc", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_017" }, { "kind": "feature", "stable_id": "707d412a3936c57a234489218eac582be7be8cc91c37f346a41d9d6c64af5438", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_055" }, { "kind": "face", "stable_id": "bc25617656d41e3799846627b99ab396c148f41c80881f73365b6c1c7b16932b", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "cylinder", "parameters": [ 0.0, 0.0, 0.0, 0.0, 0.0, -1.0, 0.039750999999999995 ] }, "box": [ -0.039750999999999995, -0.039750999999999995, 0.084074, 0.039750999999999995, 0.03975100000000001, 0.09163304173913124 ], "area": 0.0018326888608884908 } } ], "derived_from_sketch_id": "sk_031" }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "4502bc235089bc69ca1b19519a5920f09c885115d9cfa3a11e063fc600d636cc", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_017" }, { "kind": "feature", "stable_id": "707d412a3936c57a234489218eac582be7be8cc91c37f346a41d9d6c64af5438", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_055" }, { "kind": "face", "stable_id": "bc25617656d41e3799846627b99ab396c148f41c80881f73365b6c1c7b16932b", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "cylinder", "parameters": [ 0.0, 0.0, 0.0, 0.0, 0.0, -1.0, 0.039750999999999995 ] }, "box": [ -0.039750999999999995, -0.039750999999999995, 0.084074, 0.039750999999999995, 0.03975100000000001, 0.09163304173913124 ], "area": 0.0018326888608884908 } } ] }, { "id": "f_059", "name": "Extrude32", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_048", "f_054", "f_047" ], "params": { "distance_mm": 0.0, "reverse": false, "end_condition": { "type": "up_to_surface", "solidworks_code": 4 } }, "execution_status": "deferred", "sketch_id": "sk_034" }, { "id": "f_063", "name": "Mirror5", "atomic_id": "pattern_mirror", "depends_on": [ "f_019", "f_003" ], "params": { "source_feature_ids": [ "f_019" ], "mirror_plane": { "unresolved": "mirror plane was not captured" } }, "execution_status": "deferred", "unresolved": [ "mirror pattern source features or plane were not captured" ] }, { "id": "f_024", "name": "Chamfer1", "atomic_id": "chamfer", "depends_on": [ "f_023" ], "params": { "distance_mm": 5.5372, "angle_rad": 0.78539816339745 }, "execution_status": "deferred" }, { "id": "f_027", "name": "Fillet1", "atomic_id": "fillet", "depends_on": [ "f_023" ], "params": { "radius_mm": 6.35, "tangent_propagation": false }, "execution_status": "deferred" }, { "id": "f_028", "name": "Extrude22", "atomic_id": "extrude_add_blind", "depends_on": [ "f_022", "f_023", "f_017" ], "params": { "distance_mm": 31.75, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_018" }, { "id": "f_057", "name": "Extrude30", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_056", "f_017", "f_007" ], "params": { "distance_mm": 0.0, "reverse": false, "end_condition": { "type": "up_to_surface", "solidworks_code": 4 } }, "execution_status": "deferred", "sketch_id": "sk_031" }, { "id": "f_064", "name": "Fillet10", "atomic_id": "fillet", "depends_on": [ "f_013", "f_019", "f_063" ], "params": { "radius_mm": 0.762, "tangent_propagation": false }, "execution_status": "deferred" }, { "id": "f_025", "name": "Extrude21", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_023", "f_007", "f_024" ], "params": { "distance_mm": 15.621, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_017" }, { "id": "f_029", "name": "Chamfer2", "atomic_id": "chamfer", "depends_on": [ "f_028" ], "params": { "distance_mm": 25.4, "angle_rad": 0.5235987755983 }, "execution_status": "deferred" }, { "id": "f_036", "name": "Plane8", "atomic_id": "reference_plane", "depends_on": [ "f_028" ], "params": { "plane": { "origin_mm": [ 0.0, 0.0, -60.325 ], "x_dir": [ 0.0, -1.0, 0.0 ], "normal": [ -0.0, -0.0, 1.0 ] }, "offset_mm": 60.325, "angle_rad": 0.0, "reverse": true, "solidworks_type": 5, "references": [ { "kind": "feature", "stable_id": "88ed1247b2848b8f0cc72612d234f3a7c1745151df2f035e832c8e6921e22d00", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_028" }, { "kind": "face", "stable_id": "7cc4b9cfc276b085ad21b01cc4d7dc71633b2837ae1c2e77ddd9e819fc48abc1", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "plane", "parameters": [ -5.463695987328525e-17, -1.2262582008134166e-16, 1.0, 0.03175000000000003, -0.160274, -0.01431925000000001 ] }, "box": [ -0.03174999999999999, -0.160274, -0.014319250000000033, 0.00634999999999987, -0.128524, -0.014319250000000009 ], "area": 0.0011601918477443802 } } ] }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "88ed1247b2848b8f0cc72612d234f3a7c1745151df2f035e832c8e6921e22d00", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_028" }, { "kind": "face", "stable_id": "7cc4b9cfc276b085ad21b01cc4d7dc71633b2837ae1c2e77ddd9e819fc48abc1", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "plane", "parameters": [ -5.463695987328525e-17, -1.2262582008134166e-16, 1.0, 0.03175000000000003, -0.160274, -0.01431925000000001 ] }, "box": [ -0.03174999999999999, -0.160274, -0.014319250000000033, 0.00634999999999987, -0.128524, -0.014319250000000009 ], "area": 0.0011601918477443802 } } ] }, { "id": "f_069", "name": "Extrude36", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_028" ], "params": { "distance_mm": 19.05, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_038" }, { "id": "f_070", "name": "Extrude37", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_028" ], "params": { "distance_mm": 19.05, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_039" }, { "id": "f_026", "name": "Mirror1", "atomic_id": "pattern_mirror", "depends_on": [ "f_025", "f_003" ], "params": { "source_feature_ids": [ "f_025" ], "mirror_plane": { "unresolved": "mirror plane was not captured" } }, "execution_status": "deferred", "unresolved": [ "mirror pattern source features or plane were not captured" ] }, { "id": "f_030", "name": "Extrude23", "atomic_id": "extrude_add_blind", "depends_on": [ "f_028", "f_029" ], "params": { "distance_mm": 2.54, "reverse": true, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_019" }, { "id": "f_038", "name": "Extrude26", "atomic_id": "extrude_add_blind", "depends_on": [ "f_029", "f_028" ], "params": { "distance_mm": 2.54, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_023" }, { "id": "f_067", "name": "Extrude35", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_025", "f_028", "f_007" ], "params": { "distance_mm": 0.0, "reverse": false, "end_condition": { "type": "up_to_surface", "solidworks_code": 4 } }, "execution_status": "supported", "sketch_id": "sk_036" }, { "id": "f_071", "name": "Mirror6", "atomic_id": "pattern_mirror", "depends_on": [ "f_028", "f_070", "f_036" ], "params": { "source_feature_ids": [ "f_028", "f_070" ], "mirror_plane": { "unresolved": "mirror plane was not captured" } }, "execution_status": "deferred", "unresolved": [ "mirror pattern source features or plane were not captured" ] }, { "id": "f_031", "name": "Extrude24", "atomic_id": "extrude_add_blind", "depends_on": [ "f_030", "f_028" ], "params": { "distance_mm": 38.1, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_020" }, { "id": "f_039", "name": "Extrude27", "atomic_id": "extrude_add_blind", "depends_on": [ "f_038", "f_028" ], "params": { "distance_mm": 38.1, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_024" }, { "id": "f_068", "name": "Extrude34", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_028", "f_067" ], "params": { "distance_mm": 19.05, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_037" }, { "id": "f_032", "name": "Extrude25", "atomic_id": "extrude_add_blind", "depends_on": [ "f_031", "f_028" ], "params": { "distance_mm": 12.7, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_021" }, { "id": "f_033", "name": "Axis1", "atomic_id": "reference_axis", "depends_on": [ "f_031" ], "params": { "axis": { "origin_mm": [ 72.39, -141.224, 46.00575 ], "direction": [ -1.0, 0.0, -0.0 ], "selector": { "kind": "face", "stable_id": "b9cd49fea3f0cc0277584ca63664ae4b103727674d17707775d7bdf582228bc7", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "cylinder", "parameters": [ 0.07239000000000001, -0.141224, 0.04600575000000003, -1.0, 2.821011373142301e-32, -2.300503573612012e-16, 0.011302999999999983 ] }, "box": [ 0.03429000000000001, -0.15252699999999997, 0.034702750000000046, 0.07239000000000001, -0.129921, 0.05730875000000002 ], "area": 0.002705817938380633 } } } }, "execution_status": "deferred", "selectors": [ { "kind": "face", "stable_id": "b9cd49fea3f0cc0277584ca63664ae4b103727674d17707775d7bdf582228bc7", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "cylinder", "parameters": [ 0.07239000000000001, -0.141224, 0.04600575000000003, -1.0, 2.821011373142301e-32, -2.300503573612012e-16, 0.011302999999999983 ] }, "box": [ 0.03429000000000001, -0.15252699999999997, 0.034702750000000046, 0.07239000000000001, -0.129921, 0.05730875000000002 ], "area": 0.002705817938380633 } } ] }, { "id": "f_034", "name": "Plane7", "atomic_id": "reference_plane", "depends_on": [ "f_031", "f_029", "f_028" ], "params": { "plane": { "origin_mm": [ -218.405300627, -923.481496587, 7.994093787 ], "x_dir": [ -1.0, 0.0, -0.0 ], "y_dir": [ -0.267968673, -0.963427626, -0.0 ], "normal": [ -0.0, 0.0, 1.0 ] }, "offset_mm": 0.0, "angle_rad": 0.0, "reverse": false, "solidworks_type": 8, "references": [ { "kind": "feature", "stable_id": "2c5db81a80d7d4193859c4013def722e8b0a74cbcea652d1ea7b673494c9e307", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_031" }, { "kind": "feature", "stable_id": "7fbfa02170f4a90801a55befa03f52e81345b856b80d426a251937f9820c656c", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_029" }, { "kind": "feature", "stable_id": "88ed1247b2848b8f0cc72612d234f3a7c1745151df2f035e832c8e6921e22d00", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_028" }, { "kind": "vertex", "stable_id": "0d4f7f95ea7a5266415c9b9ef1c3803f02907efe195b8d38e6bc13ecbf5e5fbe", "source": "solidworks", "confidence": 1.0, "geometry": {} }, { "kind": "edge", "stable_id": "caea2aade9a1e47bccbe6fc93803babe2c867fc3f66cb1aab33e64e8f55da372", "source": "solidworks", "confidence": 1.0, "geometry": { "curve": { "type": "circle", "parameters": [ 0.03429000000000001, -0.141224, 0.046005750000000026, 1.0, -2.8210113731423007e-32, 2.3005035736120115e-16, 0.011302999999999983 ] } } } ], "derived_from_sketch_id": "sk_022" }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "2c5db81a80d7d4193859c4013def722e8b0a74cbcea652d1ea7b673494c9e307", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_031" }, { "kind": "feature", "stable_id": "7fbfa02170f4a90801a55befa03f52e81345b856b80d426a251937f9820c656c", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_029" }, { "kind": "feature", "stable_id": "88ed1247b2848b8f0cc72612d234f3a7c1745151df2f035e832c8e6921e22d00", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_028" }, { "kind": "vertex", "stable_id": "0d4f7f95ea7a5266415c9b9ef1c3803f02907efe195b8d38e6bc13ecbf5e5fbe", "source": "solidworks", "confidence": 1.0, "geometry": {} }, { "kind": "edge", "stable_id": "caea2aade9a1e47bccbe6fc93803babe2c867fc3f66cb1aab33e64e8f55da372", "source": "solidworks", "confidence": 1.0, "geometry": { "curve": { "type": "circle", "parameters": [ 0.03429000000000001, -0.141224, 0.046005750000000026, 1.0, -2.8210113731423007e-32, 2.3005035736120115e-16, 0.011302999999999983 ] } } } ] }, { "id": "f_040", "name": "Extrude28", "atomic_id": "extrude_add_blind", "depends_on": [ "f_039", "f_028" ], "params": { "distance_mm": 12.7, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_025" }, { "id": "f_041", "name": "Axis3", "atomic_id": "reference_axis", "depends_on": [ "f_039" ], "params": { "axis": { "origin_mm": [ 39.37, -141.224, 134.193673991 ], "direction": [ -0.5, 0.0, -0.866025404 ], "selector": { "kind": "face", "stable_id": "60a5b49e13d1f652ef05455199bc2ac6ffaccb763dc7051b635c2711807c8dbc", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "cylinder", "parameters": [ 0.03936999999999986, -0.141224, 0.13419367399109142, -0.4999999999999978, 1.0619707535034203e-16, -0.8660254037844402, 0.011303000000000002 ] }, "box": [ 0.010531314861024425, -0.152527, 0.09554660610690427, 0.049158685138975394, -0.12992099999999998, 0.1398451739910914 ], "area": 0.0027058179383806394 } } } }, "execution_status": "deferred", "selectors": [ { "kind": "face", "stable_id": "60a5b49e13d1f652ef05455199bc2ac6ffaccb763dc7051b635c2711807c8dbc", "source": "solidworks", "confidence": 1.0, "geometry": { "surface": { "type": "cylinder", "parameters": [ 0.03936999999999986, -0.141224, 0.13419367399109142, -0.4999999999999978, 1.0619707535034203e-16, -0.8660254037844402, 0.011303000000000002 ] }, "box": [ 0.010531314861024425, -0.152527, 0.09554660610690427, 0.049158685138975394, -0.12992099999999998, 0.1398451739910914 ], "area": 0.0027058179383806394 } } ] }, { "id": "f_045", "name": "Cut-Revolve1", "atomic_id": "revolve_cut", "depends_on": [ "f_044", "f_031" ], "params": { "angle_deg": 360.0, "axis": { "selector": { "kind": "feature", "stable_id": "6df23ebcc897a97173ad2b9b38fe3ad0ed0c47c07abeedaf2191013d19fae525", "source": "solidworks", "confidence": 1.0 } }, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_027", "selectors": [ { "kind": "feature", "stable_id": "6df23ebcc897a97173ad2b9b38fe3ad0ed0c47c07abeedaf2191013d19fae525", "source": "solidworks", "confidence": 1.0 } ] }, { "id": "f_035", "name": "Revolve3", "atomic_id": "revolve_add", "depends_on": [ "f_034", "f_028", "f_032", "f_033" ], "params": { "angle_deg": 360.0, "axis": { "origin_mm": [ -53.34, 47.39359962, 0.0 ], "direction": [ 0.0, -1.0, 0.0 ] }, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_022", "selectors": [ { "kind": "axis", "stable_id": "fa2a2a864b130c526a30c9165d89be659cb8fa97019317260b93e3253ef506dd", "source": "solidworks", "confidence": 1.0, "geometry": { "start": [ -0.05334, 0.04739359961955868, 0.0 ], "end": [ -0.053339999999999985, 0.025475005986154917, 0.0 ] } } ] }, { "id": "f_042", "name": "Plane9", "atomic_id": "reference_plane", "depends_on": [ "f_041", "f_029", "f_028" ], "params": { "plane": { "origin_mm": [ -91.801298719, 693.687975619, -501.695824523 ], "x_dir": [ 0.823754471, 0.0, 0.56694671 ], "y_dir": [ -0.449899587, -0.855879735, 0.255069091 ], "normal": [ 0.498125616, -0.477538176, -0.72375974 ] }, "offset_mm": 0.0, "angle_rad": 0.0, "reverse": false, "solidworks_type": 2, "references": [ { "kind": "feature", "stable_id": "bdee13c52ce94b0b2b0657830c2f7ddbd6f0db89cdbfbf1ff1843ef15d4df641", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_041" }, { "kind": "feature", "stable_id": "7fbfa02170f4a90801a55befa03f52e81345b856b80d426a251937f9820c656c", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_029" }, { "kind": "feature", "stable_id": "88ed1247b2848b8f0cc72612d234f3a7c1745151df2f035e832c8e6921e22d00", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_028" }, { "kind": "vertex", "stable_id": "0d4f7f95ea7a5266415c9b9ef1c3803f02907efe195b8d38e6bc13ecbf5e5fbe", "source": "solidworks", "confidence": 1.0, "geometry": {} } ], "derived_from_sketch_id": "sk_026" }, "execution_status": "deferred", "selectors": [ { "kind": "feature", "stable_id": "bdee13c52ce94b0b2b0657830c2f7ddbd6f0db89cdbfbf1ff1843ef15d4df641", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_041" }, { "kind": "feature", "stable_id": "7fbfa02170f4a90801a55befa03f52e81345b856b80d426a251937f9820c656c", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_029" }, { "kind": "feature", "stable_id": "88ed1247b2848b8f0cc72612d234f3a7c1745151df2f035e832c8e6921e22d00", "source": "solidworks", "confidence": 1.0, "owner_feature_id": "f_028" }, { "kind": "vertex", "stable_id": "0d4f7f95ea7a5266415c9b9ef1c3803f02907efe195b8d38e6bc13ecbf5e5fbe", "source": "solidworks", "confidence": 1.0, "geometry": {} } ] }, { "id": "f_046", "name": "Cut-Revolve2", "atomic_id": "revolve_cut", "depends_on": [ "f_044", "f_028", "f_041", "f_039" ], "params": { "angle_deg": 360.0, "axis": { "selector": { "kind": "feature", "stable_id": "bdee13c52ce94b0b2b0657830c2f7ddbd6f0db89cdbfbf1ff1843ef15d4df641", "source": "solidworks", "confidence": 1.0 } }, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_028", "selectors": [ { "kind": "feature", "stable_id": "bdee13c52ce94b0b2b0657830c2f7ddbd6f0db89cdbfbf1ff1843ef15d4df641", "source": "solidworks", "confidence": 1.0 } ] }, { "id": "f_043", "name": "Revolve5", "atomic_id": "revolve_add", "depends_on": [ "f_042", "f_041", "f_040" ], "params": { "angle_deg": 360.0, "axis": { "origin_mm": [ -3.102832315, 189.354224637, 0.0 ], "direction": [ -0.794719414, 0.606976979, 0.0 ] }, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_026", "selectors": [ { "kind": "axis", "stable_id": "9cc5bed18877bcb8c38ee931172713b851df4ddeff2b57af7435ea47518d6c6f", "source": "solidworks", "confidence": 1.0, "geometry": { "start": [ -0.003102832314665533, 0.18935422463689422, 0.0 ], "end": [ -0.03382408999208564, 0.21281797276206416, 0.0 ] } } ] } ], "meta": { "unit": "mm", "source": "03_连接与管件/0301_法兰/030199_通用法兰/标准_User Library-2051C Coplanar Flange Pressure Transmitter_.solidworks_evidence_v2.json", "source_schema": "solidworks.cad_evidence.v2", "source_status": "hybrid_semantic_surfaceir_pending", "document_truth": { "mass_properties": { "available": true, "mass": 1.4168024775209276, "volume": 0.0014168024775209277, "surface_area": 0.17266426936270027, "center_of_mass": [ 0.0018328523115504515, -0.07108984948311936, 0.04603479062361023 ], "principal_moments": [ 0.0021320163824343646, 0.006741934898914742, 0.007587928317689533 ], "principal_axes": null, "moment_of_inertia": null }, "geometry": { "bounding_box": [ -0.048895, -0.16265235204319994, -0.06865995186714385, 0.09144000000000002, 0.05539232342303654, 0.16067145186714382 ], "solid_body_count": 10, "bodies": [ { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Mirror6[2]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAYAAADMAAAAygAAAMgAAADDAAAAxgAAAK0AAAA=", "persist_reference_sha256": "ede4da2561cd6e6db69f82967b68bede080c75c5c09e724a4557c8de362025c9", "component": null, "geometry": { "box": [ -0.03175, -0.160274, -0.054768196619153844, 0.049158685138975394, -0.12852399999999997, 0.10633075 ], "face_count": 31, "edge_count": 42, "vertex_count": 12 }, "stable_id": "ede4da2561cd6e6db69f82967b68bede080c75c5c09e724a4557c8de362025c9" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern6", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAUAAAC/AAAAvgAAALwAAAC7AAAAtgAAAA==", "persist_reference_sha256": "96fceba7c194dd9a5cd6b5159aa398085809fc55a65fd3dae4ec57eef9d88716", "component": null, "geometry": { "box": [ -0.039750999999999995, -0.039750999999999995, -0.013588999999999999, 0.039750999999999995, 0.039750999999999995, 0.0 ], "face_count": 101, "edge_count": 291, "vertex_count": 192 }, "stable_id": "96fceba7c194dd9a5cd6b5159aa398085809fc55a65fd3dae4ec57eef9d88716" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Cut-Revolve1", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAIAAACqAAAAkAAAAA==", "persist_reference_sha256": "56af39116a76517c0de389a087b6211ea53cd361d2c45ed8dd30e8fa622e927e", "component": null, "geometry": { "box": [ 0.03429000000000001, -0.15252699999999997, 0.034702750000000046, 0.07239000000000001, -0.129921, 0.05730875000000002 ], "face_count": 7, "edge_count": 6, "vertex_count": 0 }, "stable_id": "56af39116a76517c0de389a087b6211ea53cd361d2c45ed8dd30e8fa622e927e" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Revolve5", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACiAAAA", "persist_reference_sha256": "a23da462aaae4db3563af20a939f62c3a032ca9f8f1b8a512514629d054337ab", "component": null, "geometry": { "box": [ 0.024291647956800055, -0.16265235204319992, 0.12971294137116376, 0.06714835204319976, -0.11979564795680038, 0.16067145186714382 ], "face_count": 3, "edge_count": 2, "vertex_count": 0 }, "stable_id": "a23da462aaae4db3563af20a939f62c3a032ca9f8f1b8a512514629d054337ab" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Extrude25", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACRAAAA", "persist_reference_sha256": "1fba3f15d16ba7655a0b28f237aeda4c88ad114142c7520b44360cbb4939f710", "component": null, "geometry": { "box": [ 0.07239000000000001, -0.144399, 0.042830750000000035, 0.08509000000000001, -0.13804899999999998, 0.04918075000000003 ], "face_count": 3, "edge_count": 2, "vertex_count": 0 }, "stable_id": "1fba3f15d16ba7655a0b28f237aeda4c88ad114142c7520b44360cbb4939f710" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Mirror3[2]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACuAAAA", "persist_reference_sha256": "fe1be149b5a760314975e6a16809507088461292870b947a46505ec08f575edb", "component": null, "geometry": { "box": [ 0.02429164795680007, -0.1626523520431999, -0.06865995186714385, 0.06714835204319976, -0.11979564795680037, -0.03770144137116379 ], "face_count": 3, "edge_count": 2, "vertex_count": 0 }, "stable_id": "fe1be149b5a760314975e6a16809507088461292870b947a46505ec08f575edb" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Extrude35[1]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAABUAAADEAAAAwQAAAMAAAAC5AAAAswAAALEAAACvAAAAjQAAAIwAAACLAAAAigAAAIkAAACIAAAAhwAAAIUAAACDAAAAcwAAAG4AAABmAAAAhgAAAGUAAAA=", "persist_reference_sha256": "adea2a09315ae5bbbb5d70a20bdee4f5de0eaa353494b05c5f97a83d772efc5d", "component": null, "geometry": { "box": [ -0.048895, -0.128524, 0.0, 0.048895, 0.04117339999999999, 0.113538 ], "face_count": 172, "edge_count": 424, "vertex_count": 257 }, "stable_id": "adea2a09315ae5bbbb5d70a20bdee4f5de0eaa353494b05c5f97a83d772efc5d" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Revolve3", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACSAAAA", "persist_reference_sha256": "e81c9a0f2987cf827a3695509bb0a08371b73f1de44e331db46c208c8ca4091d", "component": null, "geometry": { "box": [ 0.07874, -0.1541481697191033, 0.019833087229356276, 0.09144000000000002, -0.12829983028089673, 0.07217841277064382 ], "face_count": 3, "edge_count": 2, "vertex_count": 0 }, "stable_id": "e81c9a0f2987cf827a3695509bb0a08371b73f1de44e331db46c208c8ca4091d" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Extrude23", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACPAAAA", "persist_reference_sha256": "d72befbcb0c3ae4e08526caa41b1823dbe245bc4ad0a169a306696e341bccd29", "component": null, "geometry": { "box": [ 0.03175000000000001, -0.14808200000000002, 0.039147749999999995, 0.03429000000000001, -0.13436599999999996, 0.052863750000000057 ], "face_count": 3, "edge_count": 2, "vertex_count": 0 }, "stable_id": "d72befbcb0c3ae4e08526caa41b1823dbe245bc4ad0a169a306696e341bccd29" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Mirror6[1]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAoAAADLAAAAyQAAAMcAAADCAAAAxQAAAKsAAAChAAAAoAAAAJ8AAACOAAAA", "persist_reference_sha256": "630235c99ce4a60c156c6b84750cd412fc30cf6e0e1c20d20796ef5331be06c4", "component": null, "geometry": { "box": [ -0.03175000000000001, -0.160274, -0.014319250000000033, 0.049158685138975394, -0.128524, 0.14677969661915383 ], "face_count": 31, "edge_count": 42, "vertex_count": 12 }, "stable_id": "630235c99ce4a60c156c6b84750cd412fc30cf6e0e1c20d20796ef5331be06c4" } ] } }, "step_inference": { "available": true, "face_count": 422, "surface_counts": { "cone": 45, "cylinder": 102, "plane": 221, "torus": 54 }, "axis_count": 147, "repeat_spacings_mm": [ { "spacing_mm": 50.8, "pair_count": 5 }, { "spacing_mm": 38.1, "pair_count": 4 }, { "spacing_mm": 12.7, "pair_count": 4 }, { "spacing_mm": 107.2003, "pair_count": 4 }, { "spacing_mm": 41.5941, "pair_count": 4 }, { "spacing_mm": 143.1845, "pair_count": 4 }, { "spacing_mm": 99.8429, "pair_count": 2 }, { "spacing_mm": 164.5175, "pair_count": 2 }, { "spacing_mm": 164.5297, "pair_count": 2 }, { "spacing_mm": 76.6149, "pair_count": 2 }, { "spacing_mm": 79.1295, "pair_count": 2 }, { "spacing_mm": 49.5791, "pair_count": 2 } ], "metrics": { "bounding_box_mm": [ -48.895, -162.652352043, -68.659951867, 91.44, 41.1734, 160.671451867 ], "volume_mm3": 1416799.692482201, "surface_area_mm2": 172663.941411104, "solid_count": 10, "face_count": 422, "edge_count": 1072, "vertex_count": 706 }, "error": null, "truth_comparison": { "expected_from_evidence": { "bounding_box_mm": [ -48.895, -162.652352043, -68.659951867, 91.44, 55.392323423, 160.671451867 ], "volume_mm3": 1416802.477520928, "surface_area_mm2": 172664.2693627, "solid_count": 10, "face_count": 357, "edge_count": 815, "vertex_count": 473 }, "comparisons": { "volume_mm3": { "expected": 1416802.477520928, "actual": 1416799.692482201, "absolute_delta": 2.785038727102801, "within_tolerance": true }, "surface_area_mm2": { "expected": 172664.2693627, "actual": 172663.941411104, "absolute_delta": 0.32795159600209445, "within_tolerance": true }, "bounding_box_mm": { "expected": [ -48.895, -162.652352043, -68.659951867, 91.44, 55.392323423, 160.671451867 ], "actual": [ -48.895, -162.652352043, -68.659951867, 91.44, 41.1734, 160.671451867 ], "max_absolute_delta": 14.218923423, "within_tolerance": false }, "solid_count": { "expected": 10, "actual": 10, "matches": true }, "face_count": { "expected": 357, "actual": 422, "matches": false }, "edge_count": { "expected": 815, "actual": 1072, "matches": false }, "vertex_count": { "expected": 473, "actual": 706, "matches": false } }, "numeric_geometry_match": false, "topology_counts_match": false } }, "source_has_modeling_features": true } }