Files
cdsl-cad/json_to_cdsl/output/050123.cdsl.json
T
2026-08-21 11:13:18 +08:00

7101 lines
160 KiB
JSON

{
"schema": "cad.cdsl.llm.v1",
"schema_version": "1.1.0",
"kind": "part",
"part_id": "050123",
"geometry": {
"sketches": [
{
"id": "sk_001",
"name": "原点",
"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": "草图1",
"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": "line",
"start": [
-35.0,
0.0
],
"end": [
-35.0,
18.08
]
},
{
"type": "line",
"start": [
-35.0,
18.08
],
"end": [
-34.08,
19.0
]
},
{
"type": "line",
"start": [
-34.08,
19.0
],
"end": [
-7.0,
19.0
]
},
{
"type": "line",
"start": [
-7.0,
19.0
],
"end": [
-7.0,
16.625
]
},
{
"type": "line",
"start": [
-7.0,
16.625
],
"end": [
-4.375,
16.625
]
},
{
"type": "line",
"start": [
-4.375,
16.625
],
"end": [
-4.375,
19.0
]
},
{
"type": "line",
"start": [
-4.375,
19.0
],
"end": [
0.0,
19.0
]
},
{
"type": "line",
"start": [
0.0,
19.0
],
"end": [
0.0,
0.0
]
},
{
"type": "line",
"start": [
0.0,
0.0
],
"end": [
-35.0,
0.0
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
0.0,
0.0
],
"end": [
-35.0,
0.0
]
}
]
}
},
{
"id": "sk_003",
"name": "草图2",
"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": [
0.0,
22.95
],
"end": [
0.3,
23.25
],
"center": [
0.3,
22.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
0.3,
23.25
],
"end": [
21.7,
23.25
]
},
{
"type": "arc",
"start": [
21.7,
23.25
],
"end": [
22.0,
22.95
],
"center": [
21.7,
22.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
22.0,
22.95
],
"end": [
22.0,
20.8
]
},
{
"type": "line",
"start": [
22.0,
20.8
],
"end": [
22.1,
20.8
]
},
{
"type": "line",
"start": [
22.1,
20.8
],
"end": [
22.1,
20.0
]
},
{
"type": "line",
"start": [
22.1,
20.0
],
"end": [
23.0,
20.6
]
},
{
"type": "arc",
"start": [
23.0,
20.6
],
"end": [
24.0,
20.6
],
"center": [
23.5,
20.075
],
"radius_mm": 0.725,
"clockwise": true
},
{
"type": "line",
"start": [
24.0,
20.6
],
"end": [
24.2,
20.8
]
},
{
"type": "line",
"start": [
24.2,
20.8
],
"end": [
114.8,
20.8
]
},
{
"type": "line",
"start": [
114.8,
20.8
],
"end": [
115.0,
20.6
]
},
{
"type": "arc",
"start": [
115.0,
20.6
],
"end": [
116.0,
20.6
],
"center": [
115.5,
20.075
],
"radius_mm": 0.725,
"clockwise": true
},
{
"type": "line",
"start": [
116.0,
20.6
],
"end": [
116.9,
20.0
]
},
{
"type": "line",
"start": [
116.9,
20.0
],
"end": [
116.9,
20.8
]
},
{
"type": "line",
"start": [
116.9,
20.8
],
"end": [
117.0,
20.8
]
},
{
"type": "line",
"start": [
117.0,
20.8
],
"end": [
117.0,
22.95
]
},
{
"type": "arc",
"start": [
117.0,
22.95
],
"end": [
117.3,
23.25
],
"center": [
117.3,
22.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
117.3,
23.25
],
"end": [
138.7,
23.25
]
},
{
"type": "arc",
"start": [
138.7,
23.25
],
"end": [
139.0,
22.95
],
"center": [
138.7,
22.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
139.0,
22.95
],
"end": [
139.0,
0.0
]
},
{
"type": "line",
"start": [
139.0,
0.0
],
"end": [
0.0,
0.0
]
},
{
"type": "line",
"start": [
0.0,
0.0
],
"end": [
0.0,
22.95
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
139.0,
0.0
],
"end": [
0.0,
0.0
]
}
]
}
},
{
"id": "sk_004",
"name": "草图3",
"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": [
-42.5,
42.5
],
"end": [
-42.5,
-42.5
]
},
{
"type": "line",
"start": [
-42.5,
-42.5
],
"end": [
42.5,
-42.5
]
},
{
"type": "line",
"start": [
42.5,
-42.5
],
"end": [
42.5,
42.5
]
},
{
"type": "line",
"start": [
42.5,
42.5
],
"end": [
-42.5,
42.5
]
}
]
},
{
"role": "inner",
"closed": true,
"segments": [
{
"type": "line",
"start": [
-21.25,
21.25
],
"end": [
-21.25,
-21.25
]
},
{
"type": "line",
"start": [
-21.25,
-21.25
],
"end": [
21.25,
-21.25
]
},
{
"type": "line",
"start": [
21.25,
-21.25
],
"end": [
21.25,
21.25
]
},
{
"type": "line",
"start": [
21.25,
21.25
],
"end": [
-21.25,
21.25
]
}
]
}
]
}
},
{
"id": "sk_005",
"name": "草图4",
"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": [
-42.5,
42.5
],
"end": [
-42.5,
-42.5
]
},
{
"type": "line",
"start": [
-42.5,
-42.5
],
"end": [
42.5,
-42.5
]
},
{
"type": "line",
"start": [
42.5,
-42.5
],
"end": [
42.5,
42.5
]
},
{
"type": "line",
"start": [
42.5,
42.5
],
"end": [
-42.5,
42.5
]
}
]
},
{
"role": "inner",
"closed": true,
"segments": [
{
"type": "line",
"start": [
-21.25,
21.25
],
"end": [
-21.25,
-21.25
]
},
{
"type": "line",
"start": [
-21.25,
-21.25
],
"end": [
21.25,
-21.25
]
},
{
"type": "line",
"start": [
21.25,
-21.25
],
"end": [
21.25,
21.25
]
},
{
"type": "line",
"start": [
21.25,
21.25
],
"end": [
-21.25,
21.25
]
}
]
}
]
}
},
{
"id": "sk_006",
"name": "草图5",
"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": [
0.0,
20.95
],
"end": [
0.3,
21.25
],
"center": [
0.3,
20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
0.3,
21.25
],
"end": [
0.0,
21.25
]
},
{
"type": "line",
"start": [
0.0,
21.25
],
"end": [
0.0,
20.95
]
}
]
}
]
}
},
{
"id": "sk_007",
"name": "草图6",
"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": [
0.3,
-21.25
],
"end": [
0.0,
-20.95
],
"center": [
0.3,
-20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
0.0,
-20.95
],
"end": [
0.0,
-21.25
]
},
{
"type": "line",
"start": [
0.0,
-21.25
],
"end": [
0.3,
-21.25
]
}
]
}
]
}
},
{
"id": "sk_008",
"name": "草图7",
"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": "arc",
"start": [
0.0,
20.95
],
"end": [
0.3,
21.25
],
"center": [
0.3,
20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
0.3,
21.25
],
"end": [
0.0,
21.25
]
},
{
"type": "line",
"start": [
0.0,
21.25
],
"end": [
0.0,
20.95
]
}
]
}
]
}
},
{
"id": "sk_009",
"name": "草图8",
"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": "arc",
"start": [
0.3,
-21.25
],
"end": [
0.0,
-20.95
],
"center": [
0.3,
-20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
0.0,
-20.95
],
"end": [
0.0,
-21.25
]
},
{
"type": "line",
"start": [
0.0,
-21.25
],
"end": [
0.3,
-21.25
]
}
]
}
]
}
},
{
"id": "sk_010",
"name": "草图9",
"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": [
21.7,
21.25
],
"end": [
22.0,
20.95
],
"center": [
21.7,
20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
22.0,
20.95
],
"end": [
22.0,
21.25
]
},
{
"type": "line",
"start": [
22.0,
21.25
],
"end": [
21.7,
21.25
]
}
]
}
]
}
},
{
"id": "sk_011",
"name": "草图10",
"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.0,
-20.95
],
"end": [
21.7,
-21.25
],
"center": [
21.7,
-20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
21.7,
-21.25
],
"end": [
22.0,
-21.25
]
},
{
"type": "line",
"start": [
22.0,
-21.25
],
"end": [
22.0,
-20.95
]
}
]
}
]
}
},
{
"id": "sk_012",
"name": "草图11",
"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": "arc",
"start": [
21.7,
21.25
],
"end": [
22.0,
20.95
],
"center": [
21.7,
20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
22.0,
20.95
],
"end": [
22.0,
21.25
]
},
{
"type": "line",
"start": [
22.0,
21.25
],
"end": [
21.7,
21.25
]
}
]
}
]
}
},
{
"id": "sk_013",
"name": "草图12",
"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": "arc",
"start": [
22.0,
-20.95
],
"end": [
21.7,
-21.25
],
"center": [
21.7,
-20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
21.7,
-21.25
],
"end": [
22.0,
-21.25
]
},
{
"type": "line",
"start": [
22.0,
-21.25
],
"end": [
22.0,
-20.95
]
}
]
}
]
}
},
{
"id": "sk_014",
"name": "草图13",
"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": [
138.7,
21.25
],
"end": [
139.0,
20.95
],
"center": [
138.7,
20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
139.0,
20.95
],
"end": [
139.0,
21.25
]
},
{
"type": "line",
"start": [
139.0,
21.25
],
"end": [
138.7,
21.25
]
}
]
}
]
}
},
{
"id": "sk_015",
"name": "草图14",
"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": [
139.0,
-20.95
],
"end": [
138.7,
-21.25
],
"center": [
138.7,
-20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
138.7,
-21.25
],
"end": [
139.0,
-21.25
]
},
{
"type": "line",
"start": [
139.0,
-21.25
],
"end": [
139.0,
-20.95
]
}
]
}
]
}
},
{
"id": "sk_016",
"name": "草图15",
"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": "arc",
"start": [
138.7,
21.25
],
"end": [
139.0,
20.95
],
"center": [
138.7,
20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
139.0,
20.95
],
"end": [
139.0,
21.25
]
},
{
"type": "line",
"start": [
139.0,
21.25
],
"end": [
138.7,
21.25
]
}
]
}
]
}
},
{
"id": "sk_017",
"name": "草图16",
"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": "arc",
"start": [
139.0,
-20.95
],
"end": [
138.7,
-21.25
],
"center": [
138.7,
-20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
138.7,
-21.25
],
"end": [
139.0,
-21.25
]
},
{
"type": "line",
"start": [
139.0,
-21.25
],
"end": [
139.0,
-20.95
]
}
]
}
]
}
},
{
"id": "sk_018",
"name": "草图17",
"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": [
117.0,
20.95
],
"end": [
117.3,
21.25
],
"center": [
117.3,
20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
117.3,
21.25
],
"end": [
117.0,
21.25
]
},
{
"type": "line",
"start": [
117.0,
21.25
],
"end": [
117.0,
20.95
]
}
]
}
]
}
},
{
"id": "sk_019",
"name": "草图18",
"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": [
117.3,
-21.25
],
"end": [
117.0,
-20.95
],
"center": [
117.3,
-20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
117.0,
-20.95
],
"end": [
117.0,
-21.25
]
},
{
"type": "line",
"start": [
117.0,
-21.25
],
"end": [
117.3,
-21.25
]
}
]
}
]
}
},
{
"id": "sk_020",
"name": "草图19",
"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": "arc",
"start": [
117.0,
20.95
],
"end": [
117.3,
21.25
],
"center": [
117.3,
20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
117.3,
21.25
],
"end": [
117.0,
21.25
]
},
{
"type": "line",
"start": [
117.0,
21.25
],
"end": [
117.0,
20.95
]
}
]
}
]
}
},
{
"id": "sk_021",
"name": "草图20",
"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": "arc",
"start": [
117.3,
-21.25
],
"end": [
117.0,
-20.95
],
"center": [
117.3,
-20.95
],
"radius_mm": 0.3,
"clockwise": true
},
{
"type": "line",
"start": [
117.0,
-20.95
],
"end": [
117.0,
-21.25
]
},
{
"type": "line",
"start": [
117.0,
-21.25
],
"end": [
117.3,
-21.25
]
}
]
}
]
}
},
{
"id": "sk_022",
"name": "草图21",
"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": "line",
"start": [
12.0,
8.093
],
"end": [
6.2775,
8.093
]
},
{
"type": "line",
"start": [
6.2775,
8.093
],
"end": [
6.2775,
20.394
]
},
{
"type": "line",
"start": [
6.2775,
20.394
],
"end": [
5.4215,
21.25
]
},
{
"type": "line",
"start": [
5.4215,
21.25
],
"end": [
12.0,
21.25
]
},
{
"type": "line",
"start": [
12.0,
21.25
],
"end": [
12.0,
8.093
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
12.0,
21.25
],
"end": [
12.0,
8.093
]
}
]
}
},
{
"id": "sk_023",
"name": "草图22",
"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": "line",
"start": [
127.0,
8.093
],
"end": [
121.2775,
8.093
]
},
{
"type": "line",
"start": [
121.2775,
8.093
],
"end": [
121.2775,
20.394
]
},
{
"type": "line",
"start": [
121.2775,
20.394
],
"end": [
120.4215,
21.25
]
},
{
"type": "line",
"start": [
120.4215,
21.25
],
"end": [
127.0,
21.25
]
},
{
"type": "line",
"start": [
127.0,
21.25
],
"end": [
127.0,
8.093
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
127.0,
21.25
],
"end": [
127.0,
8.093
]
}
]
}
},
{
"id": "sk_024",
"name": "草图23",
"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": "line",
"start": [
-40.0,
0.0
],
"end": [
-40.0,
8.0
]
},
{
"type": "line",
"start": [
-40.0,
8.0
],
"end": [
32.4,
8.0
]
},
{
"type": "line",
"start": [
32.4,
8.0
],
"end": [
32.4,
19.75
]
},
{
"type": "line",
"start": [
32.4,
19.75
],
"end": [
104.0,
19.75
]
},
{
"type": "line",
"start": [
104.0,
19.75
],
"end": [
104.0,
0.0
]
},
{
"type": "line",
"start": [
104.0,
0.0
],
"end": [
-40.0,
0.0
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
104.0,
0.0
],
"end": [
-40.0,
0.0
]
}
]
}
},
{
"id": "sk_025",
"name": "草图24",
"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": [
12.0,
11.5
],
"end": [
8.5415,
11.5
]
},
{
"type": "line",
"start": [
8.5415,
11.5
],
"end": [
8.5415,
19.5
]
},
{
"type": "line",
"start": [
8.5415,
19.5
],
"end": [
6.0,
19.5
]
},
{
"type": "line",
"start": [
6.0,
19.5
],
"end": [
6.0,
21.25
]
},
{
"type": "line",
"start": [
6.0,
21.25
],
"end": [
12.0,
21.25
]
},
{
"type": "line",
"start": [
12.0,
21.25
],
"end": [
12.0,
11.5
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
12.0,
21.25
],
"end": [
12.0,
11.5
]
}
]
}
},
{
"id": "sk_026",
"name": "草图25",
"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": [
12.0,
-21.25
],
"end": [
6.0,
-21.25
]
},
{
"type": "line",
"start": [
6.0,
-21.25
],
"end": [
6.0,
-19.5
]
},
{
"type": "line",
"start": [
6.0,
-19.5
],
"end": [
8.5415,
-19.5
]
},
{
"type": "line",
"start": [
8.5415,
-19.5
],
"end": [
8.5415,
-11.5
]
},
{
"type": "line",
"start": [
8.5415,
-11.5
],
"end": [
12.0,
-11.5
]
},
{
"type": "line",
"start": [
12.0,
-11.5
],
"end": [
12.0,
-21.25
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
12.0,
-11.5
],
"end": [
12.0,
-21.25
]
}
]
}
},
{
"id": "sk_027",
"name": "IP_N2",
"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_028",
"name": "IP_C",
"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_029",
"name": "IP_MSI",
"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_030",
"name": "IP_MTI",
"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_031",
"name": "IP_MTI_R",
"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_032",
"name": "IP_LB",
"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_033",
"name": "IP_SDB_CA",
"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_034",
"name": "IP_SDB_U_R",
"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_035",
"name": "IP_SDB_CM",
"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_036",
"name": "IP_SWITCH1",
"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_037",
"name": "IP_SWITCH2",
"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": []
}
}
]
},
"features": [
{
"id": "f_001",
"name": "前视基准面",
"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": "上视基准面",
"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_004",
"name": "旋转1",
"atomic_id": "revolve_add",
"depends_on": [
"f_001"
],
"params": {
"angle_deg": 360.0,
"axis": {
"origin_mm": [
0.0,
0.0,
0.0
],
"direction": [
-1.0,
0.0,
0.0
]
},
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_002",
"selectors": [
{
"kind": "axis",
"stable_id": "9411688f633b23d3fa05baf3ba7516ac9b9d576147da77210c82162730786bc4",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
0.0,
0.0,
0.0
],
"end": [
-0.035,
0.0,
0.0
]
}
}
]
},
{
"id": "f_003",
"name": "右视基准面",
"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_005",
"name": "旋转2",
"atomic_id": "revolve_add",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"angle_deg": 360.0,
"axis": {
"origin_mm": [
139.0,
0.0,
0.0
],
"direction": [
-1.0,
0.0,
0.0
]
},
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_003",
"selectors": [
{
"kind": "axis",
"stable_id": "a3622665c380a1a9c7a37d39a2645c94f94df38a2e5d87577e380ae3a5ecd54e",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
0.139,
0.0,
0.0
],
"end": [
0.0,
0.0,
0.0
]
}
}
]
},
{
"id": "f_010",
"name": "切除-拉伸3",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_006"
},
{
"id": "f_011",
"name": "切除-拉伸4",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_007"
},
{
"id": "f_012",
"name": "切除-拉伸5",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_002",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_008"
},
{
"id": "f_013",
"name": "切除-拉伸6",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_002",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_009"
},
{
"id": "f_014",
"name": "切除-拉伸7",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_010"
},
{
"id": "f_015",
"name": "切除-拉伸8",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_011"
},
{
"id": "f_016",
"name": "切除-拉伸9",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_002",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_012"
},
{
"id": "f_017",
"name": "切除-拉伸10",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_002",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_013"
},
{
"id": "f_018",
"name": "切除-拉伸11",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_014"
},
{
"id": "f_019",
"name": "切除-拉伸12",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_015"
},
{
"id": "f_020",
"name": "切除-拉伸13",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_002",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_016"
},
{
"id": "f_021",
"name": "切除-拉伸14",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_002",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_017"
},
{
"id": "f_022",
"name": "切除-拉伸15",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_018"
},
{
"id": "f_023",
"name": "切除-拉伸16",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_019"
},
{
"id": "f_024",
"name": "切除-拉伸17",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_002",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_020"
},
{
"id": "f_025",
"name": "切除-拉伸18",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_002",
"f_004"
],
"params": {
"distance_mm": 21.25,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
},
"reverse_distance_mm": 21.25,
"reverse_end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_021"
},
{
"id": "f_027",
"name": "切除-旋转1",
"atomic_id": "revolve_cut",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"angle_deg": 360.0,
"axis": {
"origin_mm": [
12.0,
21.25,
0.0
],
"direction": [
0.0,
-1.0,
0.0
]
},
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_022",
"selectors": [
{
"kind": "axis",
"stable_id": "28136613b2b8462a80f96b78fd0f71ff304fd83086e57de7aa2d5fefc32b00ee",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
0.012,
0.02125,
0.0
],
"end": [
0.012,
0.008093,
0.0
]
}
}
]
},
{
"id": "f_028",
"name": "切除-旋转2",
"atomic_id": "revolve_cut",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"angle_deg": 360.0,
"axis": {
"origin_mm": [
127.0,
21.25,
0.0
],
"direction": [
0.0,
-1.0,
0.0
]
},
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_023",
"selectors": [
{
"kind": "axis",
"stable_id": "542c25e63240ee553435fee52047f55ecc128373047371ae62a5121ee32c29a3",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
0.127,
0.02125,
0.0
],
"end": [
0.127,
0.008093,
0.0
]
}
}
]
},
{
"id": "f_029",
"name": "切除-旋转3",
"atomic_id": "revolve_cut",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"angle_deg": 360.0,
"axis": {
"origin_mm": [
104.0,
0.0,
0.0
],
"direction": [
-1.0,
0.0,
0.0
]
},
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_024",
"selectors": [
{
"kind": "axis",
"stable_id": "87f2584f2e4fd6ce6e5c1824146a50727f2b624aaa5f5a21d4744b304925803a",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
0.10400000000000001,
0.0,
0.0
],
"end": [
-0.04,
0.0,
0.0
]
}
}
]
},
{
"id": "f_030",
"name": "切除-旋转4",
"atomic_id": "revolve_cut",
"depends_on": [
"f_002",
"f_004"
],
"params": {
"angle_deg": 360.0,
"axis": {
"origin_mm": [
12.0,
21.25,
0.0
],
"direction": [
0.0,
-1.0,
0.0
]
},
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_025",
"selectors": [
{
"kind": "axis",
"stable_id": "bd02237821d55a5bdb135d63eb0d73e4dc851799540bf946ff5227a42c2ca848",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
0.012,
0.02125,
0.0
],
"end": [
0.012,
0.0115,
0.0
]
}
}
]
},
{
"id": "f_031",
"name": "切除-旋转5",
"atomic_id": "revolve_cut",
"depends_on": [
"f_002",
"f_004"
],
"params": {
"angle_deg": 360.0,
"axis": {
"origin_mm": [
12.0,
-11.5,
0.0
],
"direction": [
0.0,
-1.0,
0.0
]
},
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_026",
"selectors": [
{
"kind": "axis",
"stable_id": "d84f2057c3b1103ef30dc23c6778a9f80f6924a2dfcfe4c6b470bf539cfc9315",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
0.012,
-0.0115,
0.0
],
"end": [
0.012,
-0.02125,
0.0
]
}
}
]
},
{
"id": "f_033",
"name": "基准面5",
"atomic_id": "reference_plane",
"depends_on": [
"f_002"
],
"params": {
"plane": {
"origin_mm": [
0.0,
0.0,
21.25
],
"normal": [
0.0,
0.0,
1.0
],
"x_dir": [
1.0,
0.0,
0.0
]
},
"offset_mm": 21.25,
"angle_rad": 0.0,
"reverse": false,
"solidworks_type": 5,
"references": [
{
"kind": "plane",
"stable_id": "3a59788dcc6fc4588146380df745485f1125d10e3ba413489a3142d9f9beb78a",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_002"
}
]
},
"execution_status": "deferred",
"selectors": [
{
"kind": "plane",
"stable_id": "3a59788dcc6fc4588146380df745485f1125d10e3ba413489a3142d9f9beb78a",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_002"
}
]
},
{
"id": "f_034",
"name": "基准面6",
"atomic_id": "reference_plane",
"depends_on": [
"f_002"
],
"params": {
"plane": {
"origin_mm": [
0.0,
0.0,
21.25
],
"normal": [
0.0,
0.0,
1.0
],
"x_dir": [
1.0,
0.0,
0.0
]
},
"offset_mm": 21.25,
"angle_rad": 0.0,
"reverse": false,
"solidworks_type": 5,
"references": [
{
"kind": "plane",
"stable_id": "3a59788dcc6fc4588146380df745485f1125d10e3ba413489a3142d9f9beb78a",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_002"
}
]
},
"execution_status": "deferred",
"selectors": [
{
"kind": "plane",
"stable_id": "3a59788dcc6fc4588146380df745485f1125d10e3ba413489a3142d9f9beb78a",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_002"
}
]
},
{
"id": "f_006",
"name": "基准面1",
"atomic_id": "reference_plane",
"depends_on": [
"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": 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_008",
"name": "基准面2",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
139.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 139.0,
"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_026",
"name": "基准面3",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
155.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 155.0,
"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_032",
"name": "基准面4",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
-17.5,
-0.0,
-0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 17.5,
"angle_rad": 0.0,
"reverse": true,
"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_035",
"name": "基准面7",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
139.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 139.0,
"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_036",
"name": "基准面8",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
139.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 139.0,
"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_037",
"name": "基准面9",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
155.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 155.0,
"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_038",
"name": "基准面10",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
12.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 12.0,
"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_039",
"name": "基准面11",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
127.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 127.0,
"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_040",
"name": "基准面12",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
23.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 23.0,
"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_041",
"name": "基准面13",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
116.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 116.0,
"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_007",
"name": "切除-拉伸1",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 22.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_004"
},
{
"id": "f_009",
"name": "切除-拉伸2",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_008",
"f_004"
],
"params": {
"distance_mm": 22.0,
"reverse": false,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_005"
},
{
"id": "f_042",
"name": "IP_N2 XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_041"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_043",
"name": "IP_N2 XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_042"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_044",
"name": "IP_N2 YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_043"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_045",
"name": "IP_N2 X",
"atomic_id": "reference_axis",
"depends_on": [
"f_042",
"f_043"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "3a6122ea446b33b5222954d7ce6991190064c220019bfa53144439a50ddec8e2",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "3a6122ea446b33b5222954d7ce6991190064c220019bfa53144439a50ddec8e2",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "3a6122ea446b33b5222954d7ce6991190064c220019bfa53144439a50ddec8e2",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_042"
},
{
"kind": "plane",
"stable_id": "77bbfdc8408301c271086ce24a4f6a502c9d58d9ca1209cc89b7e87c5d653ae2",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_043"
}
]
},
{
"id": "f_046",
"name": "IP_N2 Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_042",
"f_044"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "3a6122ea446b33b5222954d7ce6991190064c220019bfa53144439a50ddec8e2",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "3a6122ea446b33b5222954d7ce6991190064c220019bfa53144439a50ddec8e2",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "3a6122ea446b33b5222954d7ce6991190064c220019bfa53144439a50ddec8e2",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_042"
},
{
"kind": "plane",
"stable_id": "d09aaa126cd0c395e13f08250f60012a08988f4a481fa5e597ff45a3133c7e34",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_044"
}
]
},
{
"id": "f_047",
"name": "IP_N2 Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_044",
"f_043"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "d09aaa126cd0c395e13f08250f60012a08988f4a481fa5e597ff45a3133c7e34",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "d09aaa126cd0c395e13f08250f60012a08988f4a481fa5e597ff45a3133c7e34",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "d09aaa126cd0c395e13f08250f60012a08988f4a481fa5e597ff45a3133c7e34",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_044"
},
{
"kind": "plane",
"stable_id": "77bbfdc8408301c271086ce24a4f6a502c9d58d9ca1209cc89b7e87c5d653ae2",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_043"
}
]
},
{
"id": "f_048",
"name": "IP_C XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_047"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_049",
"name": "IP_C XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_048"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_050",
"name": "IP_C YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_049"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_051",
"name": "IP_C X",
"atomic_id": "reference_axis",
"depends_on": [
"f_048",
"f_049"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "3c3bcef2614abae85d94108dcfc4a44f36e82273ef9c4c70fd993d70da7d756e",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "3c3bcef2614abae85d94108dcfc4a44f36e82273ef9c4c70fd993d70da7d756e",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "3c3bcef2614abae85d94108dcfc4a44f36e82273ef9c4c70fd993d70da7d756e",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_048"
},
{
"kind": "plane",
"stable_id": "2a52a752c1d9df8c1ec9b8fb79bf370b27b3387c7bb1aed08f21bb2076325104",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_049"
}
]
},
{
"id": "f_052",
"name": "IP_C Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_048",
"f_050"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "3c3bcef2614abae85d94108dcfc4a44f36e82273ef9c4c70fd993d70da7d756e",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "3c3bcef2614abae85d94108dcfc4a44f36e82273ef9c4c70fd993d70da7d756e",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "3c3bcef2614abae85d94108dcfc4a44f36e82273ef9c4c70fd993d70da7d756e",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_048"
},
{
"kind": "plane",
"stable_id": "894b9ccc835ef0420c659d5ddac3edcbc29c4f942934efa4669e07fd0975295c",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_050"
}
]
},
{
"id": "f_053",
"name": "IP_C Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_050",
"f_049"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "894b9ccc835ef0420c659d5ddac3edcbc29c4f942934efa4669e07fd0975295c",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "894b9ccc835ef0420c659d5ddac3edcbc29c4f942934efa4669e07fd0975295c",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "894b9ccc835ef0420c659d5ddac3edcbc29c4f942934efa4669e07fd0975295c",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_050"
},
{
"kind": "plane",
"stable_id": "2a52a752c1d9df8c1ec9b8fb79bf370b27b3387c7bb1aed08f21bb2076325104",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_049"
}
]
},
{
"id": "f_054",
"name": "IP_MSI XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_053"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_055",
"name": "IP_MSI XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_054"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_056",
"name": "IP_MSI YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_055"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_057",
"name": "IP_MSI X",
"atomic_id": "reference_axis",
"depends_on": [
"f_054",
"f_055"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "82f5c258c6cf4738eda62196a415b54026420eae4b6ad61796e6975d50bd64aa",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "82f5c258c6cf4738eda62196a415b54026420eae4b6ad61796e6975d50bd64aa",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "82f5c258c6cf4738eda62196a415b54026420eae4b6ad61796e6975d50bd64aa",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_054"
},
{
"kind": "plane",
"stable_id": "18b680d96aeaa49e8b72b97743c599ecde736c96ffe93332792405ddadcabdc4",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_055"
}
]
},
{
"id": "f_058",
"name": "IP_MSI Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_054",
"f_056"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "82f5c258c6cf4738eda62196a415b54026420eae4b6ad61796e6975d50bd64aa",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "82f5c258c6cf4738eda62196a415b54026420eae4b6ad61796e6975d50bd64aa",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "82f5c258c6cf4738eda62196a415b54026420eae4b6ad61796e6975d50bd64aa",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_054"
},
{
"kind": "plane",
"stable_id": "2866b46168046d1e2286e3793f4245f1e5779c96b91615afa6159917a311b98e",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_056"
}
]
},
{
"id": "f_059",
"name": "IP_MSI Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_056",
"f_055"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "2866b46168046d1e2286e3793f4245f1e5779c96b91615afa6159917a311b98e",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "2866b46168046d1e2286e3793f4245f1e5779c96b91615afa6159917a311b98e",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "2866b46168046d1e2286e3793f4245f1e5779c96b91615afa6159917a311b98e",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_056"
},
{
"kind": "plane",
"stable_id": "18b680d96aeaa49e8b72b97743c599ecde736c96ffe93332792405ddadcabdc4",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_055"
}
]
},
{
"id": "f_060",
"name": "IP_MTI XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_059"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_061",
"name": "IP_MTI XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_060"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_062",
"name": "IP_MTI YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_061"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_063",
"name": "IP_MTI X",
"atomic_id": "reference_axis",
"depends_on": [
"f_060",
"f_061"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "a78e43fb1f4b2f5dd60b0c43190407339787f27986bc1af040438adca4f24465",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "a78e43fb1f4b2f5dd60b0c43190407339787f27986bc1af040438adca4f24465",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "a78e43fb1f4b2f5dd60b0c43190407339787f27986bc1af040438adca4f24465",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_060"
},
{
"kind": "plane",
"stable_id": "7968a060545334d65ab6e5144e83afb912bb5eddb4c34a61b965381f51f4dcde",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_061"
}
]
},
{
"id": "f_064",
"name": "IP_MTI Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_060",
"f_062"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "a78e43fb1f4b2f5dd60b0c43190407339787f27986bc1af040438adca4f24465",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "a78e43fb1f4b2f5dd60b0c43190407339787f27986bc1af040438adca4f24465",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "a78e43fb1f4b2f5dd60b0c43190407339787f27986bc1af040438adca4f24465",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_060"
},
{
"kind": "plane",
"stable_id": "1506fd24de9e38615702b556535089895d3e9974cf92f6ea99a2544ae035bf8b",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_062"
}
]
},
{
"id": "f_065",
"name": "IP_MTI Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_062",
"f_061"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "1506fd24de9e38615702b556535089895d3e9974cf92f6ea99a2544ae035bf8b",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "1506fd24de9e38615702b556535089895d3e9974cf92f6ea99a2544ae035bf8b",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "1506fd24de9e38615702b556535089895d3e9974cf92f6ea99a2544ae035bf8b",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_062"
},
{
"kind": "plane",
"stable_id": "7968a060545334d65ab6e5144e83afb912bb5eddb4c34a61b965381f51f4dcde",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_061"
}
]
},
{
"id": "f_066",
"name": "IP_MTI_R XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_065"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_067",
"name": "IP_MTI_R XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_066"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_068",
"name": "IP_MTI_R YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_067"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_069",
"name": "IP_MTI_R X",
"atomic_id": "reference_axis",
"depends_on": [
"f_066",
"f_067"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "3f983ed36aee580d90df63ea829354dc787ee129df243a4c996965588de9d0e0",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "3f983ed36aee580d90df63ea829354dc787ee129df243a4c996965588de9d0e0",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "3f983ed36aee580d90df63ea829354dc787ee129df243a4c996965588de9d0e0",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_066"
},
{
"kind": "plane",
"stable_id": "5cd6d318eb47d38ad241e35412fd10d70eb0869e4efa891cb6ff4f0a0c102441",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_067"
}
]
},
{
"id": "f_070",
"name": "IP_MTI_R Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_066",
"f_068"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "3f983ed36aee580d90df63ea829354dc787ee129df243a4c996965588de9d0e0",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "3f983ed36aee580d90df63ea829354dc787ee129df243a4c996965588de9d0e0",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "3f983ed36aee580d90df63ea829354dc787ee129df243a4c996965588de9d0e0",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_066"
},
{
"kind": "plane",
"stable_id": "e4a301cdf067cb4c5a8abf0354b738593fbade2b4ce5d05c0bd536468cd307a1",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_068"
}
]
},
{
"id": "f_071",
"name": "IP_MTI_R Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_068",
"f_067"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "e4a301cdf067cb4c5a8abf0354b738593fbade2b4ce5d05c0bd536468cd307a1",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "e4a301cdf067cb4c5a8abf0354b738593fbade2b4ce5d05c0bd536468cd307a1",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "e4a301cdf067cb4c5a8abf0354b738593fbade2b4ce5d05c0bd536468cd307a1",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_068"
},
{
"kind": "plane",
"stable_id": "5cd6d318eb47d38ad241e35412fd10d70eb0869e4efa891cb6ff4f0a0c102441",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_067"
}
]
},
{
"id": "f_072",
"name": "IP_LB XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_071"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_073",
"name": "IP_LB XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_072"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_074",
"name": "IP_LB YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_073"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_075",
"name": "IP_LB X",
"atomic_id": "reference_axis",
"depends_on": [
"f_072",
"f_073"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "3b30a3565bd2839037bfbf74210f838673e5ae01bb0b264dfc2627c87c77550c",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "3b30a3565bd2839037bfbf74210f838673e5ae01bb0b264dfc2627c87c77550c",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "3b30a3565bd2839037bfbf74210f838673e5ae01bb0b264dfc2627c87c77550c",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_072"
},
{
"kind": "plane",
"stable_id": "dff06513d091b21521a0694d0a2f3ac615466762749dfaeb244bcfd18875c5b4",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_073"
}
]
},
{
"id": "f_076",
"name": "IP_LB Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_072",
"f_074"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "3b30a3565bd2839037bfbf74210f838673e5ae01bb0b264dfc2627c87c77550c",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "3b30a3565bd2839037bfbf74210f838673e5ae01bb0b264dfc2627c87c77550c",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "3b30a3565bd2839037bfbf74210f838673e5ae01bb0b264dfc2627c87c77550c",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_072"
},
{
"kind": "plane",
"stable_id": "bc5520e6c9ed8e1003261b1643d18c4fdeef666d1415de33dc6a66b4193da266",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_074"
}
]
},
{
"id": "f_077",
"name": "IP_LB Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_074",
"f_073"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "bc5520e6c9ed8e1003261b1643d18c4fdeef666d1415de33dc6a66b4193da266",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "bc5520e6c9ed8e1003261b1643d18c4fdeef666d1415de33dc6a66b4193da266",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "bc5520e6c9ed8e1003261b1643d18c4fdeef666d1415de33dc6a66b4193da266",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_074"
},
{
"kind": "plane",
"stable_id": "dff06513d091b21521a0694d0a2f3ac615466762749dfaeb244bcfd18875c5b4",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_073"
}
]
},
{
"id": "f_078",
"name": "IP_SDB_CA XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_077"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_079",
"name": "IP_SDB_CA XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_078"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_080",
"name": "IP_SDB_CA YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_079"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_081",
"name": "IP_SDB_CA X",
"atomic_id": "reference_axis",
"depends_on": [
"f_078",
"f_079"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "379fd7980b9d6f8743966bde638ac67bba66f4dd5dd3fa32ec589b02720afc96",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "379fd7980b9d6f8743966bde638ac67bba66f4dd5dd3fa32ec589b02720afc96",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "379fd7980b9d6f8743966bde638ac67bba66f4dd5dd3fa32ec589b02720afc96",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_078"
},
{
"kind": "plane",
"stable_id": "854c2bb89b10ebe96d5c7302592cf67128fff71a049e243108fe2ec8cfb9a635",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_079"
}
]
},
{
"id": "f_082",
"name": "IP_SDB_CA Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_078",
"f_080"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "379fd7980b9d6f8743966bde638ac67bba66f4dd5dd3fa32ec589b02720afc96",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "379fd7980b9d6f8743966bde638ac67bba66f4dd5dd3fa32ec589b02720afc96",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "379fd7980b9d6f8743966bde638ac67bba66f4dd5dd3fa32ec589b02720afc96",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_078"
},
{
"kind": "plane",
"stable_id": "e27c089bfdfb72a7913d63f27fe9da553e651717410f8c2c2ebde9c93f6ac69f",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_080"
}
]
},
{
"id": "f_083",
"name": "IP_SDB_CA Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_080",
"f_079"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "e27c089bfdfb72a7913d63f27fe9da553e651717410f8c2c2ebde9c93f6ac69f",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "e27c089bfdfb72a7913d63f27fe9da553e651717410f8c2c2ebde9c93f6ac69f",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "e27c089bfdfb72a7913d63f27fe9da553e651717410f8c2c2ebde9c93f6ac69f",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_080"
},
{
"kind": "plane",
"stable_id": "854c2bb89b10ebe96d5c7302592cf67128fff71a049e243108fe2ec8cfb9a635",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_079"
}
]
},
{
"id": "f_084",
"name": "IP_SDB_U_R XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_083"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_085",
"name": "IP_SDB_U_R XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_084"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_086",
"name": "IP_SDB_U_R YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_085"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_087",
"name": "IP_SDB_U_R X",
"atomic_id": "reference_axis",
"depends_on": [
"f_084",
"f_085"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "433c96e26e53976bb96aef76c4182c34070d29e381db689144e939510019fabe",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "433c96e26e53976bb96aef76c4182c34070d29e381db689144e939510019fabe",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "433c96e26e53976bb96aef76c4182c34070d29e381db689144e939510019fabe",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_084"
},
{
"kind": "plane",
"stable_id": "50761d6341636a48687ee7acb77ffdca896971b2e7be4d11730077a699da306e",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_085"
}
]
},
{
"id": "f_088",
"name": "IP_SDB_U_R Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_084",
"f_086"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "433c96e26e53976bb96aef76c4182c34070d29e381db689144e939510019fabe",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "433c96e26e53976bb96aef76c4182c34070d29e381db689144e939510019fabe",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "433c96e26e53976bb96aef76c4182c34070d29e381db689144e939510019fabe",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_084"
},
{
"kind": "plane",
"stable_id": "7d10a1981817c25630db8ac9b9d24280fceeda8144df17c2c3eec29069e890aa",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_086"
}
]
},
{
"id": "f_089",
"name": "IP_SDB_U_R Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_086",
"f_085"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "7d10a1981817c25630db8ac9b9d24280fceeda8144df17c2c3eec29069e890aa",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "7d10a1981817c25630db8ac9b9d24280fceeda8144df17c2c3eec29069e890aa",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "7d10a1981817c25630db8ac9b9d24280fceeda8144df17c2c3eec29069e890aa",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_086"
},
{
"kind": "plane",
"stable_id": "50761d6341636a48687ee7acb77ffdca896971b2e7be4d11730077a699da306e",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_085"
}
]
},
{
"id": "f_090",
"name": "IP_SDB_CM XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_089"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_091",
"name": "IP_SDB_CM XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_090"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_092",
"name": "IP_SDB_CM YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_091"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_093",
"name": "IP_SDB_CM X",
"atomic_id": "reference_axis",
"depends_on": [
"f_090",
"f_091"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "83f25dd294145d61feaec6920770d2a6fc3f7317f13514f301adddb815ccc3f0",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "83f25dd294145d61feaec6920770d2a6fc3f7317f13514f301adddb815ccc3f0",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "83f25dd294145d61feaec6920770d2a6fc3f7317f13514f301adddb815ccc3f0",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_090"
},
{
"kind": "plane",
"stable_id": "47fa957fd8cd35352226c6b894c74000a5c2b9e24f46180eb7886d790b437c5c",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_091"
}
]
},
{
"id": "f_094",
"name": "IP_SDB_CM Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_090",
"f_092"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "83f25dd294145d61feaec6920770d2a6fc3f7317f13514f301adddb815ccc3f0",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "83f25dd294145d61feaec6920770d2a6fc3f7317f13514f301adddb815ccc3f0",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "83f25dd294145d61feaec6920770d2a6fc3f7317f13514f301adddb815ccc3f0",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_090"
},
{
"kind": "plane",
"stable_id": "2cee59c1f6e8e9cdc6acf9ce998d84e0f99881970a177c9943bab7ff203a4850",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_092"
}
]
},
{
"id": "f_095",
"name": "IP_SDB_CM Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_092",
"f_091"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "2cee59c1f6e8e9cdc6acf9ce998d84e0f99881970a177c9943bab7ff203a4850",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "2cee59c1f6e8e9cdc6acf9ce998d84e0f99881970a177c9943bab7ff203a4850",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "2cee59c1f6e8e9cdc6acf9ce998d84e0f99881970a177c9943bab7ff203a4850",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_092"
},
{
"kind": "plane",
"stable_id": "47fa957fd8cd35352226c6b894c74000a5c2b9e24f46180eb7886d790b437c5c",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_091"
}
]
},
{
"id": "f_096",
"name": "IP_SWITCH1 XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_095"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_097",
"name": "IP_SWITCH1 XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_096"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_098",
"name": "IP_SWITCH1 YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_097"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_099",
"name": "IP_SWITCH1 X",
"atomic_id": "reference_axis",
"depends_on": [
"f_096",
"f_097"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "3e044500786ad4fec4ca1a8daf5c2f6491bcc2c2aa62789f0c125b57f2fd8c79",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "3e044500786ad4fec4ca1a8daf5c2f6491bcc2c2aa62789f0c125b57f2fd8c79",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "3e044500786ad4fec4ca1a8daf5c2f6491bcc2c2aa62789f0c125b57f2fd8c79",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_096"
},
{
"kind": "plane",
"stable_id": "4b14ea3698b7b5473f8af9d97fa2d7f4d6e97e8169f4e598b0e9e58709a65cd0",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_097"
}
]
},
{
"id": "f_100",
"name": "IP_SWITCH1 Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_096",
"f_098"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "3e044500786ad4fec4ca1a8daf5c2f6491bcc2c2aa62789f0c125b57f2fd8c79",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "3e044500786ad4fec4ca1a8daf5c2f6491bcc2c2aa62789f0c125b57f2fd8c79",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "3e044500786ad4fec4ca1a8daf5c2f6491bcc2c2aa62789f0c125b57f2fd8c79",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_096"
},
{
"kind": "plane",
"stable_id": "d9aa1afec353ffd5dd84dfb4a3da448771936fb0b81c7c0e02ace13b2b6a7563",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_098"
}
]
},
{
"id": "f_101",
"name": "IP_SWITCH1 Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_098",
"f_097"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "d9aa1afec353ffd5dd84dfb4a3da448771936fb0b81c7c0e02ace13b2b6a7563",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "d9aa1afec353ffd5dd84dfb4a3da448771936fb0b81c7c0e02ace13b2b6a7563",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "d9aa1afec353ffd5dd84dfb4a3da448771936fb0b81c7c0e02ace13b2b6a7563",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_098"
},
{
"kind": "plane",
"stable_id": "4b14ea3698b7b5473f8af9d97fa2d7f4d6e97e8169f4e598b0e9e58709a65cd0",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_097"
}
]
},
{
"id": "f_102",
"name": "IP_SWITCH2 XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_101"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_103",
"name": "IP_SWITCH2 XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_102"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_104",
"name": "IP_SWITCH2 YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_103"
],
"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": -1
},
"execution_status": "deferred"
},
{
"id": "f_105",
"name": "IP_SWITCH2 X",
"atomic_id": "reference_axis",
"depends_on": [
"f_102",
"f_103"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "b1c8e303e4c510a70b959e4f40712fee66ce404283010a33cf30b3e04139a82d",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "b1c8e303e4c510a70b959e4f40712fee66ce404283010a33cf30b3e04139a82d",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "b1c8e303e4c510a70b959e4f40712fee66ce404283010a33cf30b3e04139a82d",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_102"
},
{
"kind": "plane",
"stable_id": "47927386a75d860dc2beaaa062010b2cf49a3d23691975d44468ef0e94a82412",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_103"
}
]
},
{
"id": "f_106",
"name": "IP_SWITCH2 Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_102",
"f_104"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "b1c8e303e4c510a70b959e4f40712fee66ce404283010a33cf30b3e04139a82d",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "b1c8e303e4c510a70b959e4f40712fee66ce404283010a33cf30b3e04139a82d",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "b1c8e303e4c510a70b959e4f40712fee66ce404283010a33cf30b3e04139a82d",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_102"
},
{
"kind": "plane",
"stable_id": "cc946f686e13dc0b8b37e88f55089fcc6922f9b2a04ca311883086c6f4945acd",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_104"
}
]
},
{
"id": "f_107",
"name": "IP_SWITCH2 Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_104",
"f_103"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "cc946f686e13dc0b8b37e88f55089fcc6922f9b2a04ca311883086c6f4945acd",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "cc946f686e13dc0b8b37e88f55089fcc6922f9b2a04ca311883086c6f4945acd",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "cc946f686e13dc0b8b37e88f55089fcc6922f9b2a04ca311883086c6f4945acd",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_104"
},
{
"kind": "plane",
"stable_id": "47927386a75d860dc2beaaa062010b2cf49a3d23691975d44468ef0e94a82412",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_103"
}
]
}
],
"meta": {
"unit": "mm",
"source": "050123.solidworks_evidence_v2.json",
"source_schema": "solidworks.cad_evidence.v2",
"source_status": "complete_with_blockers",
"document_truth": {
"mass_properties": {
"available": true,
"mass": 0.13315137477998476,
"volume": 0.00013315137477998477,
"surface_area": 0.04295060745439689,
"center_of_mass": [
0.052490072289792016,
-0.0003026421237684525,
-2.6709091404905732e-09
],
"principal_moments": [
3.420185708448355e-05,
0.0004954035412890278,
0.0004957212979912012
],
"principal_axes": null,
"moment_of_inertia": null
},
"geometry": {
"bounding_box": [
-0.035,
-0.021250000000000005,
-0.021250000000000005,
0.139,
0.021250000000000005,
0.021250000000000005
],
"solid_body_count": 1,
"bodies": [
{
"kind": "body",
"dotnet_type": "System.__ComObject",
"name": "切除-旋转5",
"persist_reference_base64": "UEYAAAQAAAD//v8AAAAAABkAAACCAAAAgQAAAIAAAAB/AAAAfgAAAH0AAAB8AAAAewAAAHoAAAB5AAAAeAAAAHcAAAB2AAAAdQAAAHQAAABzAAAAcgAAAHEAAABwAAAAbwAAAG4AAABtAAAAbAAAAGsAAABqAAAA",
"persist_reference_sha256": "c071897bfcc55cdd6cc605a2c5c17c5fd7db0db28260c8fe87482c6103e4b4cb",
"component": null,
"geometry": {
"box": [
-0.035,
-0.021250000000000005,
-0.021250000000000005,
0.139,
0.021250000000000005,
0.021250000000000005
],
"face_count": 88,
"edge_count": 149,
"vertex_count": 64
},
"stable_id": "c071897bfcc55cdd6cc605a2c5c17c5fd7db0db28260c8fe87482c6103e4b4cb"
}
]
}
},
"step_inference": {
"available": true,
"face_count": 111,
"surface_counts": {
"cone": 14,
"cylinder": 52,
"plane": 25,
"torus": 20
},
"axis_count": 66,
"repeat_spacings_mm": [
{
"spacing_mm": 141.8737,
"pair_count": 8
},
{
"spacing_mm": 121.0362,
"pair_count": 8
},
{
"spacing_mm": 29.8422,
"pair_count": 8
},
{
"spacing_mm": 36.8965,
"pair_count": 8
},
{
"spacing_mm": 41.9,
"pair_count": 8
},
{
"spacing_mm": 42.2011,
"pair_count": 8
},
{
"spacing_mm": 21.4,
"pair_count": 8
},
{
"spacing_mm": 47.0486,
"pair_count": 8
},
{
"spacing_mm": 47.3169,
"pair_count": 8
},
{
"spacing_mm": 117.0,
"pair_count": 8
},
{
"spacing_mm": 124.2763,
"pair_count": 8
},
{
"spacing_mm": 124.3782,
"pair_count": 8
}
],
"metrics": {
"bounding_box_mm": [
-35.0,
-21.2500001,
-21.2500001,
139.0000001,
21.2500001,
21.2500001
],
"volume_mm3": 133151.357905099,
"surface_area_mm2": 42950.611645266,
"solid_count": 1,
"face_count": 111,
"edge_count": 232,
"vertex_count": 138
},
"error": null,
"truth_comparison": {
"expected_from_evidence": {
"bounding_box_mm": [
-35.0,
-21.25,
-21.25,
139.0,
21.25,
21.25
],
"volume_mm3": 133151.374779985,
"surface_area_mm2": 42950.607454397,
"solid_count": 1,
"face_count": 88,
"edge_count": 149,
"vertex_count": 64
},
"comparisons": {
"volume_mm3": {
"expected": 133151.374779985,
"actual": 133151.357905099,
"absolute_delta": 0.016874886001460254,
"within_tolerance": true
},
"surface_area_mm2": {
"expected": 42950.607454397,
"actual": 42950.611645266,
"absolute_delta": 0.004190868996374775,
"within_tolerance": true
},
"bounding_box_mm": {
"expected": [
-35.0,
-21.25,
-21.25,
139.0,
21.25,
21.25
],
"actual": [
-35.0,
-21.2500001,
-21.2500001,
139.0000001,
21.2500001,
21.2500001
],
"max_absolute_delta": 1.0000000116860974e-07,
"within_tolerance": true
},
"solid_count": {
"expected": 1,
"actual": 1,
"matches": true
},
"face_count": {
"expected": 88,
"actual": 111,
"matches": false
},
"edge_count": {
"expected": 149,
"actual": 232,
"matches": false
},
"vertex_count": {
"expected": 64,
"actual": 138,
"matches": false
}
},
"numeric_geometry_match": true,
"topology_counts_match": false
}
},
"source_has_modeling_features": true
}
}