Files
2026-08-21 11:13:18 +08:00

6603 lines
162 KiB
JSON

{
"schema": "cad.cdsl.llm.v1",
"schema_version": "1.1.0",
"kind": "part",
"part_id": "162241",
"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": [
0.0,
12.0
],
"end": [
0.0,
5.0
]
},
{
"type": "line",
"start": [
0.0,
5.0
],
"end": [
28.0,
5.0
]
},
{
"type": "line",
"start": [
28.0,
5.0
],
"end": [
28.0,
6.0
]
},
{
"type": "line",
"start": [
28.0,
6.0
],
"end": [
16.0,
6.0
]
},
{
"type": "line",
"start": [
16.0,
6.0
],
"end": [
16.0,
12.0
]
},
{
"type": "line",
"start": [
16.0,
12.0
],
"end": [
15.1,
12.0
]
},
{
"type": "line",
"start": [
15.1,
12.0
],
"end": [
15.1,
15.584417878
]
},
{
"type": "line",
"start": [
15.1,
15.584417878
],
"end": [
15.868987169,
17.365904819
]
},
{
"type": "line",
"start": [
15.868987169,
17.365904819
],
"end": [
14.4,
18.0
]
},
{
"type": "line",
"start": [
14.4,
18.0
],
"end": [
13.5,
15.915
]
},
{
"type": "line",
"start": [
13.5,
15.915
],
"end": [
13.5,
15.435
]
},
{
"type": "line",
"start": [
13.5,
15.435
],
"end": [
2.5,
15.435
]
},
{
"type": "line",
"start": [
2.5,
15.435
],
"end": [
2.5,
15.915
]
},
{
"type": "line",
"start": [
2.5,
15.915
],
"end": [
1.6,
18.0
]
},
{
"type": "line",
"start": [
1.6,
18.0
],
"end": [
0.131012831,
17.365904819
]
},
{
"type": "line",
"start": [
0.131012831,
17.365904819
],
"end": [
0.9,
15.584417878
]
},
{
"type": "line",
"start": [
0.9,
15.584417878
],
"end": [
0.9,
12.0
]
},
{
"type": "line",
"start": [
0.9,
12.0
],
"end": [
0.0,
12.0
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
28.0,
0.0
],
"end": [
0.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": "line",
"start": [
16.0,
0.0
],
"end": [
16.0,
18.0
]
},
{
"type": "line",
"start": [
16.0,
18.0
],
"end": [
32.0,
18.0
]
},
{
"type": "line",
"start": [
32.0,
18.0
],
"end": [
32.0,
0.0
]
},
{
"type": "line",
"start": [
32.0,
0.0
],
"end": [
16.0,
0.0
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
32.0,
0.0
],
"end": [
16.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": "arc",
"start": [
-2.117582594,
15.289050623
],
"end": [
-1.514826938,
14.900634005
],
"center": [
-2.042126136,
14.744251281
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
-1.514826938,
14.900634005
],
"end": [
-0.892805689,
13.737477734
],
"center": [
1.625,
15.831822384
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-0.892805689,
13.737477734
],
"end": [
-0.688019523,
13.647668451
],
"center": [
-0.700606781,
13.897351371
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-0.688019523,
13.647668451
],
"end": [
0.688019523,
13.647668451
],
"center": [
-0.0,
-0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
0.688019523,
13.647668451
],
"end": [
0.892805724,
13.737477777
],
"center": [
0.700606781,
13.897351371
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
0.892805724,
13.737477777
],
"end": [
1.514826953,
14.900634054
],
"center": [
-1.625,
15.831822384
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
1.514826953,
14.900634054
],
"end": [
2.117582594,
15.289050623
],
"center": [
2.042126136,
14.744251281
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
2.117582594,
15.289050623
],
"end": [
2.117582594,
20.58
]
},
{
"type": "line",
"start": [
2.117582594,
20.58
],
"end": [
-2.117582594,
20.58
]
},
{
"type": "line",
"start": [
-2.117582594,
20.58
],
"end": [
-2.117582594,
15.289050623
]
}
]
}
]
}
},
{
"id": "sk_005",
"name": "草图5",
"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": "arc",
"start": [
-6.738517195,
13.886382215
],
"end": [
-6.045235165,
13.7032378
],
"center": [
-6.498401584,
13.391564578
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
-6.045235165,
13.7032378
],
"end": [
-5.094222748,
12.789225586
],
"center": [
-3.34683533,
15.559110459
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-5.094222748,
12.789225586
],
"end": [
-4.871706936,
12.767094287
],
"center": [
-4.960834395,
13.000667179
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-4.871706936,
12.767094287
],
"end": [
-3.563016034,
13.192313737
],
"center": [
0.0,
-0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
-3.563016034,
13.192313737
],
"end": [
-3.396005391,
13.341009898
],
"center": [
-3.628201106,
13.433665983
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-3.396005391,
13.341009898
],
"end": [
-3.163863105,
14.639452386
],
"center": [
-6.437769008,
14.554805227
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-3.163863105,
14.639452386
],
"end": [
-2.710635746,
15.195120232
],
"center": [
-2.614046847,
14.65366794
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
-2.710635746,
15.195120232
],
"end": [
-4.34562902,
20.227112114
]
},
{
"type": "line",
"start": [
-4.34562902,
20.227112114
],
"end": [
-8.373510469,
18.918374097
]
},
{
"type": "line",
"start": [
-8.373510469,
18.918374097
],
"end": [
-6.738517195,
13.886382215
]
}
]
}
]
}
},
{
"id": "sk_006",
"name": "草图6",
"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": "arc",
"start": [
-10.699838783,
11.124417963
],
"end": [
-9.983893654,
11.164473203
],
"center": [
-10.318568208,
10.72801823
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
-9.983893654,
11.164473203
],
"end": [
-8.796981791,
10.58907493
],
"center": [
-7.991059098,
13.763364396
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-8.796981791,
10.58907493
],
"end": [
-8.57851773,
10.636787981
],
"center": [
-8.735460974,
10.831387103
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-8.57851773,
10.636787981
],
"end": [
-7.465278757,
11.445603439
],
"center": [
-0.0,
0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
-7.465278757,
11.445603439
],
"end": [
-7.352391837,
11.638631019
],
"center": [
-7.60185539,
11.65499977
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-7.352391837,
11.638631019
],
"end": [
-7.532852198,
12.94525912
],
"center": [
-10.62036433,
11.853062326
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-7.532852198,
12.94525912
],
"end": [
-7.273518173,
13.613785601
],
"center": [
-7.014338711,
13.128681482
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
-7.273518173,
13.613785601
],
"end": [
-10.383460187,
17.894253563
]
},
{
"type": "line",
"start": [
-10.383460187,
17.894253563
],
"end": [
-13.809780797,
15.404885925
]
},
{
"type": "line",
"start": [
-13.809780797,
15.404885925
],
"end": [
-10.699838783,
11.124417963
]
}
]
}
]
}
},
{
"id": "sk_007",
"name": "草图7",
"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": "arc",
"start": [
-13.613785601,
7.273518173
],
"end": [
-12.945259071,
7.532852181
],
"center": [
-13.128681482,
7.014338711
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
-12.945259071,
7.532852181
],
"end": [
-11.638630964,
7.352391841
],
"center": [
-11.853062326,
10.62036433
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-11.638630964,
7.352391841
],
"end": [
-11.445603439,
7.465278757
],
"center": [
-11.65499977,
7.60185539
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-11.445603439,
7.465278757
],
"end": [
-10.636787981,
8.57851773
],
"center": [
0.0,
-0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
-10.636787981,
8.57851773
],
"end": [
-10.589074943,
8.796981844
],
"center": [
-10.831387103,
8.735460974
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-10.589074943,
8.796981844
],
"end": [
-11.164473234,
9.983893695
],
"center": [
-13.763364396,
7.991059098
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-11.164473234,
9.983893695
],
"end": [
-11.124417963,
10.699838783
],
"center": [
-10.72801823,
10.318568208
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
-11.124417963,
10.699838783
],
"end": [
-15.404885925,
13.809780797
]
},
{
"type": "line",
"start": [
-15.404885925,
13.809780797
],
"end": [
-17.894253563,
10.383460187
]
},
{
"type": "line",
"start": [
-17.894253563,
10.383460187
],
"end": [
-13.613785601,
7.273518173
]
}
]
}
]
}
},
{
"id": "sk_008",
"name": "草图8",
"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": "arc",
"start": [
-15.195120232,
2.710635746
],
"end": [
-14.639452335,
3.163863104
],
"center": [
-14.65366794,
2.614046847
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
-14.639452335,
3.163863104
],
"end": [
-13.341009847,
3.396005412
],
"center": [
-14.554805227,
6.437769008
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-13.341009847,
3.396005412
],
"end": [
-13.192313737,
3.563016034
],
"center": [
-13.433665983,
3.628201106
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-13.192313737,
3.563016034
],
"end": [
-12.767094287,
4.871706936
],
"center": [
0.0,
-0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
-12.767094287,
4.871706936
],
"end": [
-12.789225615,
5.094222795
],
"center": [
-13.000667179,
4.960834395
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-12.789225615,
5.094222795
],
"end": [
-13.703237842,
6.045235194
],
"center": [
-15.559110459,
3.34683533
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-13.703237842,
6.045235194
],
"end": [
-13.886382215,
6.738517195
],
"center": [
-13.391564578,
6.498401584
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
-13.886382215,
6.738517195
],
"end": [
-18.918374097,
8.373510469
]
},
{
"type": "line",
"start": [
-18.918374097,
8.373510469
],
"end": [
-20.227112114,
4.34562902
]
},
{
"type": "line",
"start": [
-20.227112114,
4.34562902
],
"end": [
-15.195120232,
2.710635746
]
}
]
}
]
}
},
{
"id": "sk_009",
"name": "草图9",
"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": "arc",
"start": [
-15.289050623,
-2.117582594
],
"end": [
-14.900634005,
-1.514826938
],
"center": [
-14.744251281,
-2.042126136
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
-14.900634005,
-1.514826938
],
"end": [
-13.737477734,
-0.892805689
],
"center": [
-15.831822384,
1.625
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-13.737477734,
-0.892805689
],
"end": [
-13.647668451,
-0.688019523
],
"center": [
-13.897351371,
-0.700606781
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-13.647668451,
-0.688019523
],
"end": [
-13.647668451,
0.688019523
],
"center": [
0.0,
-0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
-13.647668451,
0.688019523
],
"end": [
-13.737477777,
0.892805724
],
"center": [
-13.897351371,
0.700606781
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-13.737477777,
0.892805724
],
"end": [
-14.900634054,
1.514826953
],
"center": [
-15.831822384,
-1.625
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-14.900634054,
1.514826953
],
"end": [
-15.289050623,
2.117582594
],
"center": [
-14.744251281,
2.042126136
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
-15.289050623,
2.117582594
],
"end": [
-20.58,
2.117582594
]
},
{
"type": "line",
"start": [
-20.58,
2.117582594
],
"end": [
-20.58,
-2.117582594
]
},
{
"type": "line",
"start": [
-20.58,
-2.117582594
],
"end": [
-15.289050623,
-2.117582594
]
}
]
}
]
}
},
{
"id": "sk_010",
"name": "草图10",
"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": "arc",
"start": [
-13.886382215,
-6.738517195
],
"end": [
-13.7032378,
-6.045235165
],
"center": [
-13.391564578,
-6.498401584
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
-13.7032378,
-6.045235165
],
"end": [
-12.789225586,
-5.094222748
],
"center": [
-15.559110459,
-3.34683533
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-12.789225586,
-5.094222748
],
"end": [
-12.767094287,
-4.871706936
],
"center": [
-13.000667179,
-4.960834395
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-12.767094287,
-4.871706936
],
"end": [
-13.192313737,
-3.563016034
],
"center": [
0.0,
0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
-13.192313737,
-3.563016034
],
"end": [
-13.341009898,
-3.396005391
],
"center": [
-13.433665983,
-3.628201106
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-13.341009898,
-3.396005391
],
"end": [
-14.639452386,
-3.163863105
],
"center": [
-14.554805227,
-6.437769008
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-14.639452386,
-3.163863105
],
"end": [
-15.195120232,
-2.710635746
],
"center": [
-14.65366794,
-2.614046847
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
-15.195120232,
-2.710635746
],
"end": [
-20.227112114,
-4.34562902
]
},
{
"type": "line",
"start": [
-20.227112114,
-4.34562902
],
"end": [
-18.918374097,
-8.373510469
]
},
{
"type": "line",
"start": [
-18.918374097,
-8.373510469
],
"end": [
-13.886382215,
-6.738517195
]
}
]
}
]
}
},
{
"id": "sk_011",
"name": "草图11",
"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": "arc",
"start": [
-11.124417963,
-10.699838783
],
"end": [
-11.164473203,
-9.983893654
],
"center": [
-10.72801823,
-10.318568208
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
-11.164473203,
-9.983893654
],
"end": [
-10.58907493,
-8.796981791
],
"center": [
-13.763364396,
-7.991059098
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-10.58907493,
-8.796981791
],
"end": [
-10.636787981,
-8.57851773
],
"center": [
-10.831387103,
-8.735460974
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-10.636787981,
-8.57851773
],
"end": [
-11.445603439,
-7.465278757
],
"center": [
0.0,
0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
-11.445603439,
-7.465278757
],
"end": [
-11.638631019,
-7.352391837
],
"center": [
-11.65499977,
-7.60185539
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-11.638631019,
-7.352391837
],
"end": [
-12.94525912,
-7.532852198
],
"center": [
-11.853062326,
-10.62036433
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-12.94525912,
-7.532852198
],
"end": [
-13.613785601,
-7.273518173
],
"center": [
-13.128681482,
-7.014338711
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
-13.613785601,
-7.273518173
],
"end": [
-17.894253563,
-10.383460187
]
},
{
"type": "line",
"start": [
-17.894253563,
-10.383460187
],
"end": [
-15.404885925,
-13.809780797
]
},
{
"type": "line",
"start": [
-15.404885925,
-13.809780797
],
"end": [
-11.124417963,
-10.699838783
]
}
]
}
]
}
},
{
"id": "sk_012",
"name": "草图12",
"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": "arc",
"start": [
-7.273518173,
-13.613785601
],
"end": [
-7.532852181,
-12.945259071
],
"center": [
-7.014338711,
-13.128681482
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
-7.532852181,
-12.945259071
],
"end": [
-7.352391841,
-11.638630964
],
"center": [
-10.62036433,
-11.853062326
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-7.352391841,
-11.638630964
],
"end": [
-7.465278757,
-11.445603439
],
"center": [
-7.60185539,
-11.65499977
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-7.465278757,
-11.445603439
],
"end": [
-8.57851773,
-10.636787981
],
"center": [
0.0,
0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
-8.57851773,
-10.636787981
],
"end": [
-8.796981844,
-10.589074943
],
"center": [
-8.735460974,
-10.831387103
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-8.796981844,
-10.589074943
],
"end": [
-9.983893695,
-11.164473234
],
"center": [
-7.991059098,
-13.763364396
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-9.983893695,
-11.164473234
],
"end": [
-10.699838783,
-11.124417963
],
"center": [
-10.318568208,
-10.72801823
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
-10.699838783,
-11.124417963
],
"end": [
-13.809780797,
-15.404885925
]
},
{
"type": "line",
"start": [
-13.809780797,
-15.404885925
],
"end": [
-10.383460187,
-17.894253563
]
},
{
"type": "line",
"start": [
-10.383460187,
-17.894253563
],
"end": [
-7.273518173,
-13.613785601
]
}
]
}
]
}
},
{
"id": "sk_013",
"name": "草图13",
"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": "arc",
"start": [
-2.710635746,
-15.195120232
],
"end": [
-3.163863104,
-14.639452335
],
"center": [
-2.614046847,
-14.65366794
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
-3.163863104,
-14.639452335
],
"end": [
-3.396005412,
-13.341009847
],
"center": [
-6.437769008,
-14.554805227
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-3.396005412,
-13.341009847
],
"end": [
-3.563016034,
-13.192313737
],
"center": [
-3.628201106,
-13.433665983
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-3.563016034,
-13.192313737
],
"end": [
-4.871706936,
-12.767094287
],
"center": [
0.0,
0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
-4.871706936,
-12.767094287
],
"end": [
-5.094222795,
-12.789225615
],
"center": [
-4.960834395,
-13.000667179
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-5.094222795,
-12.789225615
],
"end": [
-6.045235194,
-13.703237842
],
"center": [
-3.34683533,
-15.559110459
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-6.045235194,
-13.703237842
],
"end": [
-6.738517195,
-13.886382215
],
"center": [
-6.498401584,
-13.391564578
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
-6.738517195,
-13.886382215
],
"end": [
-8.373510469,
-18.918374097
]
},
{
"type": "line",
"start": [
-8.373510469,
-18.918374097
],
"end": [
-4.34562902,
-20.227112114
]
},
{
"type": "line",
"start": [
-4.34562902,
-20.227112114
],
"end": [
-2.710635746,
-15.195120232
]
}
]
}
]
}
},
{
"id": "sk_014",
"name": "草图14",
"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": "arc",
"start": [
2.117582569,
-15.289050655
],
"end": [
1.51482692,
-14.900634027
],
"center": [
2.04212612,
-14.744251312
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
1.51482692,
-14.900634027
],
"end": [
0.892805688,
-13.737477747
],
"center": [
-1.625000032,
-15.83182236
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
0.892805688,
-13.737477747
],
"end": [
0.688019523,
-13.647668461
],
"center": [
0.700606778,
-13.897351382
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
0.688019523,
-13.647668461
],
"end": [
-0.688019523,
-13.64766844
],
"center": [
2.04e-07,
-0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
-0.688019523,
-13.64766844
],
"end": [
-0.892805725,
-13.737477763
],
"center": [
-0.700606785,
-13.897351361
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
-0.892805725,
-13.737477763
],
"end": [
-1.514826971,
-14.900634032
],
"center": [
1.624999968,
-15.831822408
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
-1.514826971,
-14.900634032
],
"end": [
-2.117582618,
-15.289050592
],
"center": [
-2.042126152,
-14.744251251
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
-2.117582618,
-15.289050592
],
"end": [
-2.117582697,
-20.579999968
]
},
{
"type": "line",
"start": [
-2.117582697,
-20.579999968
],
"end": [
2.117582491,
-20.580000032
]
},
{
"type": "line",
"start": [
2.117582491,
-20.580000032
],
"end": [
2.117582569,
-15.289050655
]
}
]
}
]
}
},
{
"id": "sk_015",
"name": "草图15",
"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": "arc",
"start": [
6.738517195,
-13.886382215
],
"end": [
6.045235165,
-13.7032378
],
"center": [
6.498401584,
-13.391564578
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
6.045235165,
-13.7032378
],
"end": [
5.094222748,
-12.789225586
],
"center": [
3.34683533,
-15.559110459
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
5.094222748,
-12.789225586
],
"end": [
4.871706936,
-12.767094287
],
"center": [
4.960834395,
-13.000667179
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
4.871706936,
-12.767094287
],
"end": [
3.563016034,
-13.192313737
],
"center": [
-0.0,
0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
3.563016034,
-13.192313737
],
"end": [
3.396005391,
-13.341009898
],
"center": [
3.628201106,
-13.433665983
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
3.396005391,
-13.341009898
],
"end": [
3.163863105,
-14.639452386
],
"center": [
6.437769008,
-14.554805227
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
3.163863105,
-14.639452386
],
"end": [
2.710635746,
-15.195120232
],
"center": [
2.614046847,
-14.65366794
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
2.710635746,
-15.195120232
],
"end": [
4.34562902,
-20.227112114
]
},
{
"type": "line",
"start": [
4.34562902,
-20.227112114
],
"end": [
8.373510469,
-18.918374097
]
},
{
"type": "line",
"start": [
8.373510469,
-18.918374097
],
"end": [
6.738517195,
-13.886382215
]
}
]
}
]
}
},
{
"id": "sk_016",
"name": "草图16",
"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": "arc",
"start": [
10.699838783,
-11.124417963
],
"end": [
9.983893654,
-11.164473203
],
"center": [
10.318568208,
-10.72801823
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
9.983893654,
-11.164473203
],
"end": [
8.796981791,
-10.58907493
],
"center": [
7.991059098,
-13.763364396
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
8.796981791,
-10.58907493
],
"end": [
8.57851773,
-10.636787981
],
"center": [
8.735460974,
-10.831387103
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
8.57851773,
-10.636787981
],
"end": [
7.465278757,
-11.445603439
],
"center": [
0.0,
-0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
7.465278757,
-11.445603439
],
"end": [
7.352391837,
-11.638631019
],
"center": [
7.60185539,
-11.65499977
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
7.352391837,
-11.638631019
],
"end": [
7.532852198,
-12.94525912
],
"center": [
10.62036433,
-11.853062326
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
7.532852198,
-12.94525912
],
"end": [
7.273518173,
-13.613785601
],
"center": [
7.014338711,
-13.128681482
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
7.273518173,
-13.613785601
],
"end": [
10.383460187,
-17.894253563
]
},
{
"type": "line",
"start": [
10.383460187,
-17.894253563
],
"end": [
13.809780797,
-15.404885925
]
},
{
"type": "line",
"start": [
13.809780797,
-15.404885925
],
"end": [
10.699838783,
-11.124417963
]
}
]
}
]
}
},
{
"id": "sk_017",
"name": "草图17",
"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": "arc",
"start": [
13.613785601,
-7.273518173
],
"end": [
12.945259071,
-7.532852181
],
"center": [
13.128681482,
-7.014338711
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
12.945259071,
-7.532852181
],
"end": [
11.638630964,
-7.352391841
],
"center": [
11.853062326,
-10.62036433
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
11.638630964,
-7.352391841
],
"end": [
11.445603439,
-7.465278757
],
"center": [
11.65499977,
-7.60185539
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
11.445603439,
-7.465278757
],
"end": [
10.636787981,
-8.57851773
],
"center": [
-0.0,
0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
10.636787981,
-8.57851773
],
"end": [
10.589074943,
-8.796981844
],
"center": [
10.831387103,
-8.735460974
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
10.589074943,
-8.796981844
],
"end": [
11.164473234,
-9.983893695
],
"center": [
13.763364396,
-7.991059098
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
11.164473234,
-9.983893695
],
"end": [
11.124417963,
-10.699838783
],
"center": [
10.72801823,
-10.318568208
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
11.124417963,
-10.699838783
],
"end": [
15.404885925,
-13.809780797
]
},
{
"type": "line",
"start": [
15.404885925,
-13.809780797
],
"end": [
17.894253563,
-10.383460187
]
},
{
"type": "line",
"start": [
17.894253563,
-10.383460187
],
"end": [
13.613785601,
-7.273518173
]
}
]
}
]
}
},
{
"id": "sk_018",
"name": "草图18",
"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": "arc",
"start": [
15.195120232,
-2.710635746
],
"end": [
14.639452335,
-3.163863104
],
"center": [
14.65366794,
-2.614046847
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
14.639452335,
-3.163863104
],
"end": [
13.341009847,
-3.396005412
],
"center": [
14.554805227,
-6.437769008
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
13.341009847,
-3.396005412
],
"end": [
13.192313737,
-3.563016034
],
"center": [
13.433665983,
-3.628201106
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
13.192313737,
-3.563016034
],
"end": [
12.767094287,
-4.871706936
],
"center": [
-0.0,
0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
12.767094287,
-4.871706936
],
"end": [
12.789225615,
-5.094222795
],
"center": [
13.000667179,
-4.960834395
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
12.789225615,
-5.094222795
],
"end": [
13.703237842,
-6.045235194
],
"center": [
15.559110459,
-3.34683533
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
13.703237842,
-6.045235194
],
"end": [
13.886382215,
-6.738517195
],
"center": [
13.391564578,
-6.498401584
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
13.886382215,
-6.738517195
],
"end": [
18.918374097,
-8.373510469
]
},
{
"type": "line",
"start": [
18.918374097,
-8.373510469
],
"end": [
20.227112114,
-4.34562902
]
},
{
"type": "line",
"start": [
20.227112114,
-4.34562902
],
"end": [
15.195120232,
-2.710635746
]
}
]
}
]
}
},
{
"id": "sk_019",
"name": "草图19",
"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": "arc",
"start": [
15.289050623,
2.117582594
],
"end": [
14.900634005,
1.514826938
],
"center": [
14.744251281,
2.042126136
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
14.900634005,
1.514826938
],
"end": [
13.737477734,
0.892805689
],
"center": [
15.831822384,
-1.625
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
13.737477734,
0.892805689
],
"end": [
13.647668451,
0.688019523
],
"center": [
13.897351371,
0.700606781
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
13.647668451,
0.688019523
],
"end": [
13.647668451,
-0.688019523
],
"center": [
-0.0,
0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
13.647668451,
-0.688019523
],
"end": [
13.737477777,
-0.892805724
],
"center": [
13.897351371,
-0.700606781
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
13.737477777,
-0.892805724
],
"end": [
14.900634054,
-1.514826953
],
"center": [
15.831822384,
1.625
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
14.900634054,
-1.514826953
],
"end": [
15.289050623,
-2.117582594
],
"center": [
14.744251281,
-2.042126136
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
15.289050623,
-2.117582594
],
"end": [
20.58,
-2.117582594
]
},
{
"type": "line",
"start": [
20.58,
-2.117582594
],
"end": [
20.58,
2.117582594
]
},
{
"type": "line",
"start": [
20.58,
2.117582594
],
"end": [
15.289050623,
2.117582594
]
}
]
}
]
}
},
{
"id": "sk_020",
"name": "草图20",
"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": "arc",
"start": [
13.886382215,
6.738517195
],
"end": [
13.7032378,
6.045235165
],
"center": [
13.391564578,
6.498401584
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
13.7032378,
6.045235165
],
"end": [
12.789225586,
5.094222748
],
"center": [
15.559110459,
3.34683533
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
12.789225586,
5.094222748
],
"end": [
12.767094287,
4.871706936
],
"center": [
13.000667179,
4.960834395
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
12.767094287,
4.871706936
],
"end": [
13.192313737,
3.563016034
],
"center": [
-0.0,
-0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
13.192313737,
3.563016034
],
"end": [
13.341009898,
3.396005391
],
"center": [
13.433665983,
3.628201106
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
13.341009898,
3.396005391
],
"end": [
14.639452386,
3.163863105
],
"center": [
14.554805227,
6.437769008
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
14.639452386,
3.163863105
],
"end": [
15.195120232,
2.710635746
],
"center": [
14.65366794,
2.614046847
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
15.195120232,
2.710635746
],
"end": [
20.227112114,
4.34562902
]
},
{
"type": "line",
"start": [
20.227112114,
4.34562902
],
"end": [
18.918374097,
8.373510469
]
},
{
"type": "line",
"start": [
18.918374097,
8.373510469
],
"end": [
13.886382215,
6.738517195
]
}
]
}
]
}
},
{
"id": "sk_021",
"name": "草图21",
"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": "arc",
"start": [
11.124417963,
10.699838783
],
"end": [
11.164473203,
9.983893654
],
"center": [
10.72801823,
10.318568208
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
11.164473203,
9.983893654
],
"end": [
10.58907493,
8.796981791
],
"center": [
13.763364396,
7.991059098
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
10.58907493,
8.796981791
],
"end": [
10.636787981,
8.57851773
],
"center": [
10.831387103,
8.735460974
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
10.636787981,
8.57851773
],
"end": [
11.445603439,
7.465278757
],
"center": [
0.0,
0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
11.445603439,
7.465278757
],
"end": [
11.638631019,
7.352391837
],
"center": [
11.65499977,
7.60185539
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
11.638631019,
7.352391837
],
"end": [
12.94525912,
7.532852198
],
"center": [
11.853062326,
10.62036433
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
12.94525912,
7.532852198
],
"end": [
13.613785601,
7.273518173
],
"center": [
13.128681482,
7.014338711
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
13.613785601,
7.273518173
],
"end": [
17.894253563,
10.383460187
]
},
{
"type": "line",
"start": [
17.894253563,
10.383460187
],
"end": [
15.404885925,
13.809780797
]
},
{
"type": "line",
"start": [
15.404885925,
13.809780797
],
"end": [
11.124417963,
10.699838783
]
}
]
}
]
}
},
{
"id": "sk_022",
"name": "草图22",
"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": "arc",
"start": [
7.273518173,
13.613785601
],
"end": [
7.532852181,
12.945259071
],
"center": [
7.014338711,
13.128681482
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
7.532852181,
12.945259071
],
"end": [
7.352391841,
11.638630964
],
"center": [
10.62036433,
11.853062326
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
7.352391841,
11.638630964
],
"end": [
7.465278757,
11.445603439
],
"center": [
7.60185539,
11.65499977
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
7.465278757,
11.445603439
],
"end": [
8.57851773,
10.636787981
],
"center": [
-0.0,
-0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
8.57851773,
10.636787981
],
"end": [
8.796981844,
10.589074943
],
"center": [
8.735460974,
10.831387103
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
8.796981844,
10.589074943
],
"end": [
9.983893695,
11.164473234
],
"center": [
7.991059098,
13.763364396
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
9.983893695,
11.164473234
],
"end": [
10.699838783,
11.124417963
],
"center": [
10.318568208,
10.72801823
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
10.699838783,
11.124417963
],
"end": [
13.809780797,
15.404885925
]
},
{
"type": "line",
"start": [
13.809780797,
15.404885925
],
"end": [
10.383460187,
17.894253563
]
},
{
"type": "line",
"start": [
10.383460187,
17.894253563
],
"end": [
7.273518173,
13.613785601
]
}
]
}
]
}
},
{
"id": "sk_023",
"name": "草图23",
"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": "arc",
"start": [
2.710635746,
15.195120232
],
"end": [
3.163863104,
14.639452335
],
"center": [
2.614046847,
14.65366794
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "arc",
"start": [
3.163863104,
14.639452335
],
"end": [
3.396005412,
13.341009847
],
"center": [
6.437769008,
14.554805227
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
3.396005412,
13.341009847
],
"end": [
3.563016034,
13.192313737
],
"center": [
3.628201106,
13.433665983
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
3.563016034,
13.192313737
],
"end": [
4.871706936,
12.767094287
],
"center": [
-0.0,
-0.0
],
"radius_mm": 13.665,
"clockwise": true
},
{
"type": "arc",
"start": [
4.871706936,
12.767094287
],
"end": [
5.094222795,
12.789225615
],
"center": [
4.960834395,
13.000667179
],
"radius_mm": 0.25,
"clockwise": false
},
{
"type": "arc",
"start": [
5.094222795,
12.789225615
],
"end": [
6.045235194,
13.703237842
],
"center": [
3.34683533,
15.559110459
],
"radius_mm": 3.275,
"clockwise": false
},
{
"type": "arc",
"start": [
6.045235194,
13.703237842
],
"end": [
6.738517195,
13.886382215
],
"center": [
6.498401584,
13.391564578
],
"radius_mm": 0.55,
"clockwise": true
},
{
"type": "line",
"start": [
6.738517195,
13.886382215
],
"end": [
8.373510469,
18.918374097
]
},
{
"type": "line",
"start": [
8.373510469,
18.918374097
],
"end": [
4.34562902,
20.227112114
]
},
{
"type": "line",
"start": [
4.34562902,
20.227112114
],
"end": [
2.710635746,
15.195120232
]
}
]
}
]
}
},
{
"id": "sk_024",
"name": "草图24",
"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.0,
15.435
],
"end": [
1.621,
15.435
]
},
{
"type": "line",
"start": [
1.621,
15.435
],
"end": [
1.621,
6.8
]
},
{
"type": "line",
"start": [
1.621,
6.8
],
"end": [
0.0,
6.8
]
},
{
"type": "line",
"start": [
0.0,
6.8
],
"end": [
0.0,
15.435
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
0.0,
6.8
],
"end": [
0.0,
15.435
]
}
]
}
},
{
"id": "sk_025",
"name": "草图25",
"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": [
12.487177308,
-9.072465369
],
"end": [
11.534377414,
-10.383881917
]
},
{
"type": "line",
"start": [
11.534377414,
-10.383881917
],
"end": [
-0.952799894,
-1.311416548
]
},
{
"type": "line",
"start": [
-0.952799894,
-1.311416548
],
"end": [
0.0,
0.0
]
},
{
"type": "line",
"start": [
0.0,
0.0
],
"end": [
12.487177308,
-9.072465369
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
0.0,
0.0
],
"end": [
12.487177308,
-9.072465369
]
}
]
}
},
{
"id": "sk_026",
"name": "草图26",
"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": [
-2.0,
0.0
],
"end": [
2.0,
0.0
]
},
{
"type": "line",
"start": [
2.0,
0.0
],
"end": [
2.0,
6.8
]
},
{
"type": "line",
"start": [
2.0,
6.8
],
"end": [
-2.0,
6.8
]
},
{
"type": "line",
"start": [
-2.0,
6.8
],
"end": [
-2.0,
0.0
]
}
]
}
]
}
},
{
"id": "sk_027",
"name": "to_s1",
"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": "to_s2",
"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": "C1",
"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": [
28.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": "683da833cd3ab283d034a47d0a707e731ace07d519f244abefd79cebe64beaaa",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
0.028,
0.0,
0.0
],
"end": [
0.0,
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": "切除-旋转1",
"atomic_id": "revolve_cut",
"depends_on": [
"f_001",
"f_004"
],
"params": {
"angle_deg": 360.0,
"axis": {
"origin_mm": [
32.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": "f6c6d2ea7486947695eacfe91c0ecd156d5a701897340742b4f329808de4b19b",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
0.032,
0.0,
0.0
],
"end": [
0.016,
0.0,
0.0
]
}
}
]
},
{
"id": "f_034",
"name": "基准面6",
"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": 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_037",
"name": "基准面9",
"atomic_id": "reference_plane",
"depends_on": [
"f_002"
],
"params": {
"plane": {
"origin_mm": [
0.0,
0.0,
15.435
],
"normal": [
0.0,
0.0,
1.0
],
"x_dir": [
1.0,
0.0,
0.0
]
},
"offset_mm": 15.435,
"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": [
2.5,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 2.5,
"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_027",
"name": "基准面2",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
8.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 8.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_030",
"name": "切除-拉伸21",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_003",
"f_004"
],
"params": {
"distance_mm": 28.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_026"
},
{
"id": "f_033",
"name": "基准面5",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
16.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 16.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_035",
"name": "基准面7",
"atomic_id": "reference_plane",
"depends_on": [
"f_034"
],
"params": {
"plane": {
"unresolved": "reference plane orientation was not captured"
},
"offset_mm": 0.0,
"angle_rad": 0.0,
"reverse": false,
"solidworks_type": -1
},
"execution_status": "deferred",
"unresolved": [
"reference plane orientation was not captured"
]
},
{
"id": "f_036",
"name": "基准面8",
"atomic_id": "reference_plane",
"depends_on": [
"f_034"
],
"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": 5,
"references": [
{
"kind": "feature",
"stable_id": "1648e772da9b153dcd751290363d751d52628a77cd1dd4fcddb6cf25d8b4564b",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_034"
}
],
"derived_from_feature_id": "f_034",
"plane_inference": "parent_reference_plane"
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "1648e772da9b153dcd751290363d751d52628a77cd1dd4fcddb6cf25d8b4564b",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_034"
}
]
},
{
"id": "f_038",
"name": "基准面10",
"atomic_id": "reference_plane",
"depends_on": [
"f_037"
],
"params": {
"plane": {
"unresolved": "reference plane orientation was not captured"
},
"offset_mm": 0.0,
"angle_rad": 0.0,
"reverse": false,
"solidworks_type": -1
},
"execution_status": "deferred",
"unresolved": [
"reference plane orientation was not captured"
]
},
{
"id": "f_040",
"name": "基准面12",
"atomic_id": "reference_plane",
"depends_on": [
"f_003"
],
"params": {
"plane": {
"origin_mm": [
8.0,
0.0,
0.0
],
"normal": [
1.0,
0.0,
0.0
],
"x_dir": [
0.0,
1.0,
0.0
]
},
"offset_mm": 8.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": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_004"
},
{
"id": "f_008",
"name": "切除-拉伸2",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_005"
},
{
"id": "f_009",
"name": "切除-拉伸3",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_006"
},
{
"id": "f_010",
"name": "切除-拉伸4",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_007"
},
{
"id": "f_011",
"name": "切除-拉伸5",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_008"
},
{
"id": "f_012",
"name": "切除-拉伸6",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_009"
},
{
"id": "f_013",
"name": "切除-拉伸7",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_010"
},
{
"id": "f_014",
"name": "切除-拉伸8",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_011"
},
{
"id": "f_015",
"name": "切除-拉伸9",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_012"
},
{
"id": "f_016",
"name": "切除-拉伸10",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_013"
},
{
"id": "f_017",
"name": "切除-拉伸11",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_014"
},
{
"id": "f_018",
"name": "切除-拉伸12",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_015"
},
{
"id": "f_019",
"name": "切除-拉伸13",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_016"
},
{
"id": "f_020",
"name": "切除-拉伸14",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_017"
},
{
"id": "f_021",
"name": "切除-拉伸15",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_018"
},
{
"id": "f_022",
"name": "切除-拉伸16",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_019"
},
{
"id": "f_023",
"name": "切除-拉伸17",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_020"
},
{
"id": "f_024",
"name": "切除-拉伸18",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_021"
},
{
"id": "f_025",
"name": "切除-拉伸19",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_022"
},
{
"id": "f_026",
"name": "切除-拉伸20",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_006",
"f_004"
],
"params": {
"distance_mm": 11.0,
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_023"
},
{
"id": "f_028",
"name": "切除-旋转2",
"atomic_id": "revolve_cut",
"depends_on": [
"f_027",
"f_004"
],
"params": {
"angle_deg": 360.0,
"axis": {
"origin_mm": [
0.0,
6.8,
0.0
],
"direction": [
0.0,
1.0,
0.0
]
},
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_024",
"selectors": [
{
"kind": "axis",
"stable_id": "d4e084be49aace7d9cef51f5b1dc71bedf4eda3568427bf263248abeef114f3d",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
0.0,
0.0068,
0.0
],
"end": [
0.0,
0.015435000000000003,
0.0
]
}
}
]
},
{
"id": "f_029",
"name": "切除-旋转3",
"atomic_id": "revolve_cut",
"depends_on": [
"f_027",
"f_004"
],
"params": {
"angle_deg": 360.0,
"axis": {
"origin_mm": [
0.0,
0.0,
0.0
],
"direction": [
0.809016994,
-0.587785252,
0.0
]
},
"reverse": true,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_025",
"selectors": [
{
"kind": "axis",
"stable_id": "9f9c578f2c65a0b7c2bd344e270520045e77ee4ca9ca26cb8ccb8bf693e99ab6",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
8.881784197001253e-19,
8.881784197001253e-19,
0.0
],
"end": [
0.012487177308177314,
-0.00907246536913432,
0.0
]
}
}
]
},
{
"id": "f_031",
"name": "基准面3",
"atomic_id": "reference_plane",
"depends_on": [
"f_030"
],
"params": {
"plane": {
"unresolved": "reference plane orientation was not captured"
},
"offset_mm": 0.0,
"angle_rad": 0.0,
"reverse": false,
"solidworks_type": -1
},
"execution_status": "deferred",
"unresolved": [
"reference plane orientation was not captured"
]
},
{
"id": "f_039",
"name": "基准面11",
"atomic_id": "reference_plane",
"depends_on": [
"f_038"
],
"params": {
"plane": {
"unresolved": "reference plane orientation was not captured"
},
"offset_mm": 15.435,
"angle_rad": 0.0,
"reverse": false,
"solidworks_type": 5,
"references": [
{
"kind": "feature",
"stable_id": "e85aae5f14d29b76a8b9980bafaea02c23b2c122ede95ff2ba4bfe3cbfb3b6a6",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_038"
}
]
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "e85aae5f14d29b76a8b9980bafaea02c23b2c122ede95ff2ba4bfe3cbfb3b6a6",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_038"
}
],
"unresolved": [
"reference plane orientation was not captured"
]
},
{
"id": "f_041",
"name": "to_s1 XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_040"
],
"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_032",
"name": "基准面4",
"atomic_id": "reference_plane",
"depends_on": [
"f_031"
],
"params": {
"plane": {
"unresolved": "reference plane orientation was not captured"
},
"offset_mm": 0.0,
"angle_rad": 0.0,
"reverse": false,
"solidworks_type": -1
},
"execution_status": "deferred",
"unresolved": [
"reference plane orientation was not captured"
]
},
{
"id": "f_042",
"name": "to_s1 XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_041"
],
"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_043",
"name": "to_s1 YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_042"
],
"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_044",
"name": "to_s1 X",
"atomic_id": "reference_axis",
"depends_on": [
"f_041",
"f_042"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "c2c75f893e092915b00a026f5457992c7e5670958f8620d75de7bcab03db84db",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "c2c75f893e092915b00a026f5457992c7e5670958f8620d75de7bcab03db84db",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "c2c75f893e092915b00a026f5457992c7e5670958f8620d75de7bcab03db84db",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_041"
},
{
"kind": "plane",
"stable_id": "7421eb5f764b685b4a69bf54cd1fd4aa7563011b707c1fd0165b82ec04a12c53",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_042"
}
]
},
{
"id": "f_045",
"name": "to_s1 Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_041",
"f_043"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "c2c75f893e092915b00a026f5457992c7e5670958f8620d75de7bcab03db84db",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "c2c75f893e092915b00a026f5457992c7e5670958f8620d75de7bcab03db84db",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "c2c75f893e092915b00a026f5457992c7e5670958f8620d75de7bcab03db84db",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_041"
},
{
"kind": "plane",
"stable_id": "d165548ef60c33abc864b792d7eead8da6df67f2bc75ea83a1040b4a36320a9d",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_043"
}
]
},
{
"id": "f_046",
"name": "to_s1 Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_043",
"f_042"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "d165548ef60c33abc864b792d7eead8da6df67f2bc75ea83a1040b4a36320a9d",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "d165548ef60c33abc864b792d7eead8da6df67f2bc75ea83a1040b4a36320a9d",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "d165548ef60c33abc864b792d7eead8da6df67f2bc75ea83a1040b4a36320a9d",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_043"
},
{
"kind": "plane",
"stable_id": "7421eb5f764b685b4a69bf54cd1fd4aa7563011b707c1fd0165b82ec04a12c53",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_042"
}
]
},
{
"id": "f_047",
"name": "to_s2 XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_046"
],
"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_048",
"name": "to_s2 XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_047"
],
"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_049",
"name": "to_s2 YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_048"
],
"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_050",
"name": "to_s2 X",
"atomic_id": "reference_axis",
"depends_on": [
"f_047",
"f_048"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "49c7098f7a1d809e3b053138cccef9dbf52aa77ab13da55717a002f817aace6c",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "49c7098f7a1d809e3b053138cccef9dbf52aa77ab13da55717a002f817aace6c",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "49c7098f7a1d809e3b053138cccef9dbf52aa77ab13da55717a002f817aace6c",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_047"
},
{
"kind": "plane",
"stable_id": "8b6bd97653a3d283d0e5228326d163c5f5afedfecf37d4896554c52a336f2e6b",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_048"
}
]
},
{
"id": "f_051",
"name": "to_s2 Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_047",
"f_049"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "49c7098f7a1d809e3b053138cccef9dbf52aa77ab13da55717a002f817aace6c",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "49c7098f7a1d809e3b053138cccef9dbf52aa77ab13da55717a002f817aace6c",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "49c7098f7a1d809e3b053138cccef9dbf52aa77ab13da55717a002f817aace6c",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_047"
},
{
"kind": "plane",
"stable_id": "774eb018a83df1b85da6fd80bb99b7d7a7ebc673e4be3b78a40c3c782994665e",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_049"
}
]
},
{
"id": "f_052",
"name": "to_s2 Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_049",
"f_048"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "774eb018a83df1b85da6fd80bb99b7d7a7ebc673e4be3b78a40c3c782994665e",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "774eb018a83df1b85da6fd80bb99b7d7a7ebc673e4be3b78a40c3c782994665e",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "774eb018a83df1b85da6fd80bb99b7d7a7ebc673e4be3b78a40c3c782994665e",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_049"
},
{
"kind": "plane",
"stable_id": "8b6bd97653a3d283d0e5228326d163c5f5afedfecf37d4896554c52a336f2e6b",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_048"
}
]
},
{
"id": "f_053",
"name": "C1 XY",
"atomic_id": "reference_plane",
"depends_on": [
"f_052"
],
"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_054",
"name": "C1 XZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_053"
],
"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_055",
"name": "C1 YZ",
"atomic_id": "reference_plane",
"depends_on": [
"f_054"
],
"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_056",
"name": "C1 X",
"atomic_id": "reference_axis",
"depends_on": [
"f_053",
"f_054"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "0a38ef25a162b4627656c670e284fea50415a32822cdd8a83f085f0c891a66df",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "0a38ef25a162b4627656c670e284fea50415a32822cdd8a83f085f0c891a66df",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "0a38ef25a162b4627656c670e284fea50415a32822cdd8a83f085f0c891a66df",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_053"
},
{
"kind": "plane",
"stable_id": "c3da50703705e1e04f55f9ee840c6bdc965738b5c2d1e326991d5f3a9861af47",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_054"
}
]
},
{
"id": "f_057",
"name": "C1 Y",
"atomic_id": "reference_axis",
"depends_on": [
"f_053",
"f_055"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "0a38ef25a162b4627656c670e284fea50415a32822cdd8a83f085f0c891a66df",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "0a38ef25a162b4627656c670e284fea50415a32822cdd8a83f085f0c891a66df",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "0a38ef25a162b4627656c670e284fea50415a32822cdd8a83f085f0c891a66df",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_053"
},
{
"kind": "plane",
"stable_id": "3e3af8ea1681e82a6c5509c35d0d02601484c3e0b88041c55e9f7a937404f340",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_055"
}
]
},
{
"id": "f_058",
"name": "C1 Z",
"atomic_id": "reference_axis",
"depends_on": [
"f_055",
"f_054"
],
"params": {
"axis": {
"selector": {
"kind": "feature",
"stable_id": "3e3af8ea1681e82a6c5509c35d0d02601484c3e0b88041c55e9f7a937404f340",
"source": "solidworks",
"confidence": 1.0
}
}
},
"execution_status": "deferred",
"selectors": [
{
"kind": "feature",
"stable_id": "3e3af8ea1681e82a6c5509c35d0d02601484c3e0b88041c55e9f7a937404f340",
"source": "solidworks",
"confidence": 1.0
},
{
"kind": "plane",
"stable_id": "3e3af8ea1681e82a6c5509c35d0d02601484c3e0b88041c55e9f7a937404f340",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_055"
},
{
"kind": "plane",
"stable_id": "c3da50703705e1e04f55f9ee840c6bdc965738b5c2d1e326991d5f3a9861af47",
"source": "solidworks",
"confidence": 1.0,
"owner_feature_id": "f_054"
}
]
}
],
"meta": {
"unit": "mm",
"source": "162241.solidworks_evidence_v2.json",
"source_schema": "solidworks.cad_evidence.v2",
"source_status": "complete_with_blockers",
"document_truth": {
"mass_properties": {
"available": true,
"mass": 0.07463377007407455,
"volume": 9.692697412217474e-06,
"surface_area": 0.005183409308895365,
"center_of_mass": [
0.007999999956595038,
-9.459297601217117e-05,
5.7690259194456586e-05
],
"principal_moments": [
6.62200112429381e-06,
6.703713454537761e-06,
9.926419743933571e-06
],
"principal_axes": null,
"moment_of_inertia": null
},
"geometry": {
"bounding_box": [
0.0,
-0.018000000000000006,
-0.018000000000000006,
0.016,
0.018000000000000006,
0.018000000000000006
],
"solid_body_count": 1,
"bodies": [
{
"kind": "body",
"dotnet_type": "System.__ComObject",
"name": "切除-拉伸21",
"persist_reference_base64": "UEYAAAQAAAD//v8AAAAAABkAAAB/AAAAfgAAAH0AAAB8AAAAewAAAHoAAAB5AAAAeAAAAHcAAAB2AAAAdQAAAHQAAABzAAAAcgAAAHEAAABwAAAAbwAAAG4AAABtAAAAbAAAAGsAAABqAAAAaQAAAGgAAABnAAAA",
"persist_reference_sha256": "771e82f83bfa44492581d317026b9f6e475208f17ded6499c292e70cb8a0fc25",
"component": null,
"geometry": {
"box": [
0.0,
-0.018000000000000006,
-0.018000000000000006,
0.016,
0.018000000000000006,
0.018000000000000006
],
"face_count": 190,
"edge_count": 542,
"vertex_count": 352
},
"stable_id": "771e82f83bfa44492581d317026b9f6e475208f17ded6499c292e70cb8a0fc25"
}
]
}
},
"step_inference": {
"available": true,
"face_count": 224,
"surface_counts": {
"cone": 12,
"cylinder": 203,
"plane": 9
},
"axis_count": 215,
"repeat_spacings_mm": [
{
"spacing_mm": 15.915,
"pair_count": 80
},
{
"spacing_mm": 13.915,
"pair_count": 80
},
{
"spacing_mm": 14.885,
"pair_count": 80
},
{
"spacing_mm": 16.8386,
"pair_count": 40
},
{
"spacing_mm": 14.9625,
"pair_count": 40
},
{
"spacing_mm": 15.8686,
"pair_count": 40
},
{
"spacing_mm": 4.9793,
"pair_count": 40
},
{
"spacing_mm": 7.2917,
"pair_count": 40
},
{
"spacing_mm": 11.6239,
"pair_count": 40
},
{
"spacing_mm": 16.9815,
"pair_count": 40
},
{
"spacing_mm": 15.7348,
"pair_count": 40
},
{
"spacing_mm": 20.5896,
"pair_count": 40
}
],
"metrics": {
"bounding_box_mm": [
-1e-07,
-18.0,
-18.0,
16.0000001,
18.0,
18.0
],
"volume_mm3": 9692.696465639,
"surface_area_mm2": 5183.415499466,
"solid_count": 1,
"face_count": 224,
"edge_count": 652,
"vertex_count": 432
},
"error": null,
"truth_comparison": {
"expected_from_evidence": {
"bounding_box_mm": [
0.0,
-18.0,
-18.0,
16.0,
18.0,
18.0
],
"volume_mm3": 9692.697412217,
"surface_area_mm2": 5183.409308895,
"solid_count": 1,
"face_count": 190,
"edge_count": 542,
"vertex_count": 352
},
"comparisons": {
"volume_mm3": {
"expected": 9692.697412217,
"actual": 9692.696465639,
"absolute_delta": 0.0009465780003665714,
"within_tolerance": true
},
"surface_area_mm2": {
"expected": 5183.409308895,
"actual": 5183.415499466,
"absolute_delta": 0.006190570999933698,
"within_tolerance": true
},
"bounding_box_mm": {
"expected": [
0.0,
-18.0,
-18.0,
16.0,
18.0,
18.0
],
"actual": [
-1e-07,
-18.0,
-18.0,
16.0000001,
18.0,
18.0
],
"max_absolute_delta": 1.0000000116860974e-07,
"within_tolerance": true
},
"solid_count": {
"expected": 1,
"actual": 1,
"matches": true
},
"face_count": {
"expected": 190,
"actual": 224,
"matches": false
},
"edge_count": {
"expected": 542,
"actual": 652,
"matches": false
},
"vertex_count": {
"expected": 352,
"actual": 432,
"matches": false
}
},
"numeric_geometry_match": true,
"topology_counts_match": false
}
},
"source_has_modeling_features": true
}
}