Files
cdsl-cad/json_to_cdsl/output/_User-Library-2051C-Coplanar-Flange-Pressure-Transmitter_.cdsl.json
T
2026-08-24 14:52:08 +08:00

6046 lines
141 KiB
JSON

{
"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
}
}