2508 lines
54 KiB
JSON
2508 lines
54 KiB
JSON
{
|
|
"build_attempted": true,
|
|
"build_result": {
|
|
"bbox_mm": {
|
|
"max": [
|
|
7.0,
|
|
22.0000001,
|
|
22.0000001
|
|
],
|
|
"min": [
|
|
-1.0000001201989896e-07,
|
|
-22.0000001,
|
|
-22.0000001
|
|
]
|
|
},
|
|
"engine": "cdsl_only",
|
|
"feature_results": [
|
|
{
|
|
"atomic_id": "reference_plane",
|
|
"context": {
|
|
"normal": [
|
|
0.0,
|
|
1.0,
|
|
0.0
|
|
],
|
|
"origin_mm": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"x_dir": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"y_dir": [
|
|
0.0,
|
|
0.0,
|
|
-1.0
|
|
]
|
|
},
|
|
"diagnostics": [],
|
|
"feature_id": "f_001",
|
|
"replay_definition": {
|
|
"atomic_id": "reference_plane",
|
|
"params": {
|
|
"angle_rad": 0.0,
|
|
"offset_mm": 0.0,
|
|
"plane": {
|
|
"normal": [
|
|
0.0,
|
|
1.0,
|
|
0.0
|
|
],
|
|
"origin_mm": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"x_dir": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
]
|
|
},
|
|
"reverse": false,
|
|
"solidworks_type": 10
|
|
},
|
|
"sketch_id": null
|
|
},
|
|
"status": "executed"
|
|
},
|
|
{
|
|
"atomic_id": "reference_plane",
|
|
"context": {
|
|
"normal": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
],
|
|
"origin_mm": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"x_dir": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"y_dir": [
|
|
0.0,
|
|
1.0,
|
|
0.0
|
|
]
|
|
},
|
|
"diagnostics": [],
|
|
"feature_id": "f_002",
|
|
"replay_definition": {
|
|
"atomic_id": "reference_plane",
|
|
"params": {
|
|
"angle_rad": 0.0,
|
|
"offset_mm": 0.0,
|
|
"plane": {
|
|
"normal": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
],
|
|
"origin_mm": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"x_dir": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
]
|
|
},
|
|
"reverse": false,
|
|
"solidworks_type": 10
|
|
},
|
|
"sketch_id": null
|
|
},
|
|
"status": "executed"
|
|
},
|
|
{
|
|
"atomic_id": "revolve_add",
|
|
"body_id": "body:f_004",
|
|
"diagnostics": [],
|
|
"feature_id": "f_004",
|
|
"replay_definition": {
|
|
"atomic_id": "revolve_add",
|
|
"params": {
|
|
"angle_deg": 360.0,
|
|
"axis": {
|
|
"direction": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"origin_mm": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
]
|
|
},
|
|
"end_condition": {
|
|
"solidworks_code": 0,
|
|
"type": "blind"
|
|
},
|
|
"reverse": false
|
|
},
|
|
"sketch_id": "sk_002"
|
|
},
|
|
"status": "executed"
|
|
},
|
|
{
|
|
"atomic_id": "reference_plane",
|
|
"body_id": "body:f_004",
|
|
"context": {
|
|
"normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"origin_mm": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"x_dir": [
|
|
0.0,
|
|
1.0,
|
|
0.0
|
|
],
|
|
"y_dir": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
},
|
|
"diagnostics": [],
|
|
"feature_id": "f_003",
|
|
"replay_definition": {
|
|
"atomic_id": "reference_plane",
|
|
"params": {
|
|
"angle_rad": 0.0,
|
|
"offset_mm": 0.0,
|
|
"plane": {
|
|
"normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"origin_mm": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"x_dir": [
|
|
0.0,
|
|
1.0,
|
|
0.0
|
|
]
|
|
},
|
|
"reverse": false,
|
|
"solidworks_type": 10
|
|
},
|
|
"sketch_id": null
|
|
},
|
|
"status": "executed"
|
|
},
|
|
{
|
|
"atomic_id": "extrude_cut_blind",
|
|
"body_id": "body:f_005",
|
|
"diagnostics": [],
|
|
"feature_id": "f_005",
|
|
"replay_definition": {
|
|
"atomic_id": "extrude_cut_blind",
|
|
"params": {
|
|
"distance_mm": 0.0,
|
|
"end_condition": {
|
|
"solidworks_code": 2,
|
|
"type": "through_all_both"
|
|
},
|
|
"reverse": true
|
|
},
|
|
"sketch_id": "sk_003"
|
|
},
|
|
"status": "executed"
|
|
}
|
|
],
|
|
"out_step": "artifacts\\cdsl-annulus-circles-build\\parts\\001563.step",
|
|
"runtime_diagnostics": [],
|
|
"selector_resolution": [],
|
|
"solid_count": 1,
|
|
"topology_records": [
|
|
{
|
|
"feature_id": "f_001",
|
|
"geometry": {
|
|
"normal": [
|
|
0.0,
|
|
1.0,
|
|
0.0
|
|
],
|
|
"origin_mm": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"x_dir": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"y_dir": [
|
|
0.0,
|
|
0.0,
|
|
-1.0
|
|
]
|
|
},
|
|
"kind": "plane",
|
|
"record_id": "f_001:plane"
|
|
},
|
|
{
|
|
"feature_id": "f_002",
|
|
"geometry": {
|
|
"normal": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
],
|
|
"origin_mm": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"x_dir": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"y_dir": [
|
|
0.0,
|
|
1.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "plane",
|
|
"record_id": "f_002:plane"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:138.230077:2"
|
|
],
|
|
"area_mm2": 1520.53084433746,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-22.0,
|
|
-22.0,
|
|
0.0,
|
|
22.0,
|
|
22.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
0.0,
|
|
2.348901605818513e-16
|
|
],
|
|
"normal": [
|
|
-1.0,
|
|
-0.0,
|
|
0.0
|
|
],
|
|
"plane_normal": [
|
|
1.0,
|
|
0.0,
|
|
-0.0
|
|
],
|
|
"plane_offset_mm": -0.0,
|
|
"surface_type": "plane"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:face:0"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:138.230077:2",
|
|
"circle:138.230077:2",
|
|
"line:3.000000:1"
|
|
],
|
|
"area_mm2": 414.69023027385265,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-22.0,
|
|
-22.0,
|
|
3.0,
|
|
22.0,
|
|
22.0
|
|
],
|
|
"center_mm": [
|
|
1.5,
|
|
-22.0,
|
|
2.6942229581241772e-15
|
|
],
|
|
"normal": [
|
|
0.0,
|
|
-1.0,
|
|
1.2246467991473532e-16
|
|
],
|
|
"surface_type": "cylinder"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:face:1"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:100.530965:2",
|
|
"circle:138.230077:2"
|
|
],
|
|
"area_mm2": 716.2831250184729,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-22.0,
|
|
-22.0,
|
|
3.0,
|
|
22.0,
|
|
22.0
|
|
],
|
|
"center_mm": [
|
|
3.0000000000000004,
|
|
-1.0658141036401504e-14,
|
|
-2.5242965612529875e-15
|
|
],
|
|
"normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_offset_mm": 3.0000000000000004,
|
|
"surface_type": "plane"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:face:2"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:100.530965:2",
|
|
"circle:100.530965:2",
|
|
"line:4.000000:1"
|
|
],
|
|
"area_mm2": 402.1238596594935,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-16.0,
|
|
-16.0,
|
|
7.0,
|
|
16.0,
|
|
16.0
|
|
],
|
|
"center_mm": [
|
|
5.0,
|
|
-16.0,
|
|
1.959434878635765e-15
|
|
],
|
|
"normal": [
|
|
0.0,
|
|
-1.0,
|
|
1.2246467991473532e-16
|
|
],
|
|
"surface_type": "cylinder"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:face:3"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:100.530965:2",
|
|
"circle:87.964594:2"
|
|
],
|
|
"area_mm2": 188.4955592153873,
|
|
"bbox_mm": [
|
|
7.0,
|
|
-16.0,
|
|
-16.0,
|
|
7.0,
|
|
16.0,
|
|
16.0
|
|
],
|
|
"center_mm": [
|
|
6.999999999999999,
|
|
-1.7763568394002505e-14,
|
|
-9.103828801926298e-15
|
|
],
|
|
"normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_offset_mm": 6.999999999999999,
|
|
"surface_type": "plane"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:face:4"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:81.681409:2",
|
|
"circle:87.964594:2",
|
|
"line:4.123106:1"
|
|
],
|
|
"area_mm2": 349.7341952722102,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-14.0,
|
|
-14.0,
|
|
7.0,
|
|
14.0,
|
|
14.0
|
|
],
|
|
"center_mm": [
|
|
5.0,
|
|
-13.5,
|
|
1.6532731788489269e-15
|
|
],
|
|
"normal": [
|
|
0.24253562503633297,
|
|
0.9701425001453319,
|
|
-1.1880819075197915e-16
|
|
],
|
|
"surface_type": "cone"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:face:5"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:81.681409:2"
|
|
],
|
|
"area_mm2": 530.929158456675,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-13.0,
|
|
-13.0,
|
|
3.0,
|
|
13.0,
|
|
13.0
|
|
],
|
|
"center_mm": [
|
|
3.0,
|
|
-1.7763568394002505e-15,
|
|
1.0248212535001444e-16
|
|
],
|
|
"normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_offset_mm": 3.0,
|
|
"surface_type": "plane"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:face:6"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-22.0,
|
|
-22.0,
|
|
0.0,
|
|
22.0,
|
|
22.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
-22.0,
|
|
1.2464185574825556e-14
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
0.0,
|
|
22.0,
|
|
0.0
|
|
],
|
|
"length_mm": 138.23007675795088,
|
|
"start_mm": [
|
|
0.0,
|
|
22.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:edge:0"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-22.0,
|
|
-22.0,
|
|
3.0,
|
|
22.0,
|
|
22.0
|
|
],
|
|
"center_mm": [
|
|
3.0,
|
|
-22.0,
|
|
1.2464185574825556e-14
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
3.0,
|
|
22.0,
|
|
0.0
|
|
],
|
|
"length_mm": 138.23007675795088,
|
|
"start_mm": [
|
|
3.0,
|
|
22.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:edge:1"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacent_face_count": 1,
|
|
"bbox_mm": [
|
|
0.0,
|
|
22.0,
|
|
0.0,
|
|
3.0,
|
|
22.0,
|
|
0.0
|
|
],
|
|
"center_mm": [
|
|
1.5,
|
|
22.0,
|
|
0.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
3.0,
|
|
22.0,
|
|
0.0
|
|
],
|
|
"length_mm": 3.0,
|
|
"start_mm": [
|
|
0.0,
|
|
22.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:edge:2"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-16.0,
|
|
-16.0,
|
|
3.0,
|
|
16.0,
|
|
16.0
|
|
],
|
|
"center_mm": [
|
|
3.0,
|
|
-16.0,
|
|
1.959434878635765e-15
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
3.0,
|
|
16.0,
|
|
0.0
|
|
],
|
|
"length_mm": 100.53096491487338,
|
|
"start_mm": [
|
|
3.0,
|
|
16.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:edge:3"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
7.0,
|
|
-16.0,
|
|
-16.0,
|
|
7.0,
|
|
16.0,
|
|
16.0
|
|
],
|
|
"center_mm": [
|
|
7.0,
|
|
-16.0,
|
|
1.959434878635765e-15
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
7.0,
|
|
16.0,
|
|
0.0
|
|
],
|
|
"length_mm": 100.53096491487338,
|
|
"start_mm": [
|
|
7.0,
|
|
16.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:edge:4"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacent_face_count": 1,
|
|
"bbox_mm": [
|
|
3.0,
|
|
16.0,
|
|
0.0,
|
|
7.0,
|
|
16.0,
|
|
0.0
|
|
],
|
|
"center_mm": [
|
|
5.0,
|
|
16.0,
|
|
0.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
7.0,
|
|
16.0,
|
|
0.0
|
|
],
|
|
"length_mm": 4.0,
|
|
"start_mm": [
|
|
3.0,
|
|
16.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:edge:5"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
7.0,
|
|
-14.0,
|
|
-14.0,
|
|
7.0,
|
|
14.0,
|
|
14.0
|
|
],
|
|
"center_mm": [
|
|
7.0,
|
|
-14.0,
|
|
1.7145055188062944e-15
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
7.0,
|
|
14.0,
|
|
0.0
|
|
],
|
|
"length_mm": 87.96459430051418,
|
|
"start_mm": [
|
|
7.0,
|
|
14.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:edge:6"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-13.0,
|
|
-13.0,
|
|
3.0,
|
|
13.0,
|
|
13.0
|
|
],
|
|
"center_mm": [
|
|
3.0,
|
|
-13.0,
|
|
-4.1811188891592555e-15
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
3.0,
|
|
13.0,
|
|
0.0
|
|
],
|
|
"length_mm": 81.6814089933346,
|
|
"start_mm": [
|
|
3.0,
|
|
13.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:edge:7"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"adjacent_face_count": 1,
|
|
"bbox_mm": [
|
|
3.0,
|
|
13.0,
|
|
0.0,
|
|
7.0,
|
|
14.0,
|
|
0.0
|
|
],
|
|
"center_mm": [
|
|
5.0,
|
|
13.5,
|
|
0.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
3.0,
|
|
13.0,
|
|
0.0
|
|
],
|
|
"length_mm": 4.123105625617661,
|
|
"start_mm": [
|
|
7.0,
|
|
14.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:edge:8"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"center_mm": [
|
|
7.0,
|
|
14.0,
|
|
0.0
|
|
],
|
|
"incident_edge_count": 2
|
|
},
|
|
"kind": "vertex",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:vertex:0"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"center_mm": [
|
|
3.0,
|
|
13.0,
|
|
0.0
|
|
],
|
|
"incident_edge_count": 2
|
|
},
|
|
"kind": "vertex",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004:vertex:1"
|
|
},
|
|
{
|
|
"body_id": "body:f_004",
|
|
"feature_id": "f_004",
|
|
"geometry": {
|
|
"bbox_mm": [
|
|
0.0,
|
|
-22.0,
|
|
-22.0,
|
|
7.0,
|
|
22.0,
|
|
22.0
|
|
],
|
|
"volume_mm3": 5487.315168270173
|
|
},
|
|
"kind": "body",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_004"
|
|
},
|
|
{
|
|
"feature_id": "f_003",
|
|
"geometry": {
|
|
"normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"origin_mm": [
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"x_dir": [
|
|
0.0,
|
|
1.0,
|
|
0.0
|
|
],
|
|
"y_dir": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
},
|
|
"kind": "plane",
|
|
"record_id": "f_003:plane"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:13.317272:2",
|
|
"line:13.114877:2"
|
|
],
|
|
"area_mm2": 8.783783583604087,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-6.557438524302327,
|
|
20.999999999999904,
|
|
0.0,
|
|
6.557438524301327,
|
|
22.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
2.011509720891825e-16,
|
|
21.400789599852626
|
|
],
|
|
"normal": [
|
|
-1.0,
|
|
-0.0,
|
|
0.0
|
|
],
|
|
"plane_normal": [
|
|
1.0,
|
|
0.0,
|
|
-0.0
|
|
],
|
|
"plane_offset_mm": -0.0,
|
|
"surface_type": "plane"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:face:0"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"bspline:10.082345:2",
|
|
"bspline:10.082345:2",
|
|
"bspline:10.082345:2",
|
|
"bspline:10.082345:2",
|
|
"circle:13.317272:2",
|
|
"circle:13.317272:2",
|
|
"circle:138.230077:2",
|
|
"circle:19.428787:2",
|
|
"circle:19.428787:2",
|
|
"circle:38.857574:2",
|
|
"line:3.000000:1"
|
|
],
|
|
"area_mm2": 362.42066136580445,
|
|
"bbox_mm": [
|
|
-1.0000001201989896e-07,
|
|
-22.0000001,
|
|
-22.0000001,
|
|
3.0000001,
|
|
22.0000001,
|
|
22.0000001
|
|
],
|
|
"center_mm": [
|
|
1.4999999999999998,
|
|
-22.0,
|
|
2.6942229581241772e-15
|
|
],
|
|
"normal": [
|
|
0.0,
|
|
-1.0,
|
|
1.2246467991473532e-16
|
|
],
|
|
"surface_type": "cylinder"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:face:1"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"bspline:10.082345:2",
|
|
"bspline:10.082345:2",
|
|
"line:13.114877:2",
|
|
"line:27.928480:2"
|
|
],
|
|
"area_mm2": 134.37238158137973,
|
|
"bbox_mm": [
|
|
-1.0000000048985874e-07,
|
|
-13.964240143768942,
|
|
16.9999999,
|
|
2.0000001015741726,
|
|
13.964240143768942,
|
|
21.0000001
|
|
],
|
|
"center_mm": [
|
|
2.0,
|
|
8.881784197001252e-16,
|
|
19.0
|
|
],
|
|
"normal": [
|
|
-1.0,
|
|
-0.0,
|
|
6.049014748177263e-16
|
|
],
|
|
"surface_type": "cylinder"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:face:2"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:19.428787:2",
|
|
"circle:19.428787:2",
|
|
"circle:38.857574:2",
|
|
"line:13.964240:2",
|
|
"line:13.964240:2",
|
|
"line:27.928480:2"
|
|
],
|
|
"area_mm2": 1329.6507827756352,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-22.0,
|
|
-17.000000000000522,
|
|
0.0,
|
|
22.0,
|
|
17.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
-5.240252676230739e-14,
|
|
2.930988785010413e-14
|
|
],
|
|
"normal": [
|
|
-1.0,
|
|
-0.0,
|
|
0.0
|
|
],
|
|
"plane_normal": [
|
|
1.0,
|
|
0.0,
|
|
-0.0
|
|
],
|
|
"plane_offset_mm": -0.0,
|
|
"surface_type": "plane"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:face:3"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:100.530965:2",
|
|
"circle:138.230077:2"
|
|
],
|
|
"area_mm2": 716.2831250184729,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-22.0,
|
|
-22.0,
|
|
3.0,
|
|
22.0,
|
|
22.0
|
|
],
|
|
"center_mm": [
|
|
3.0000000000000004,
|
|
-1.0658141036401504e-14,
|
|
-2.5242965612529875e-15
|
|
],
|
|
"normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_offset_mm": 3.0000000000000004,
|
|
"surface_type": "plane"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:face:4"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"bspline:10.082345:2",
|
|
"circle:6.283185:2",
|
|
"line:13.964240:2",
|
|
"line:6.557439:2"
|
|
],
|
|
"area_mm2": 67.18592550320193,
|
|
"bbox_mm": [
|
|
-1.0000001201989896e-07,
|
|
-1e-07,
|
|
-21.0000001,
|
|
2.0000001,
|
|
13.96424014376894,
|
|
-16.9999999
|
|
],
|
|
"center_mm": [
|
|
2.0,
|
|
6.98212002188447,
|
|
-19.0
|
|
],
|
|
"normal": [
|
|
-1.0,
|
|
-0.0,
|
|
3.8285686989269494e-16
|
|
],
|
|
"surface_type": "cylinder"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:face:5"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:13.317272:2",
|
|
"line:6.557439:2",
|
|
"line:6.557439:2"
|
|
],
|
|
"area_mm2": 8.783783583602693,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-6.557438524301973,
|
|
-22.0,
|
|
0.0,
|
|
6.557438524301966,
|
|
-21.0
|
|
],
|
|
"center_mm": [
|
|
1.232595164407831e-32,
|
|
1.25767397161027e-16,
|
|
-21.400789599852693
|
|
],
|
|
"normal": [
|
|
-1.0,
|
|
-0.0,
|
|
0.0
|
|
],
|
|
"plane_normal": [
|
|
1.0,
|
|
0.0,
|
|
-0.0
|
|
],
|
|
"plane_offset_mm": 1.232595164407831e-32,
|
|
"surface_type": "plane"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:face:6"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"bspline:10.082345:2",
|
|
"circle:6.283185:2",
|
|
"line:13.964240:2",
|
|
"line:6.557439:2"
|
|
],
|
|
"area_mm2": 67.18592549809625,
|
|
"bbox_mm": [
|
|
-1.0000000048985874e-07,
|
|
-13.964240143768949,
|
|
-21.0000001,
|
|
2.0000001,
|
|
1e-07,
|
|
-16.999999899999995
|
|
],
|
|
"center_mm": [
|
|
2.0,
|
|
-6.982120021884475,
|
|
-19.0
|
|
],
|
|
"normal": [
|
|
-1.0,
|
|
-0.0,
|
|
-6.123233995736766e-17
|
|
],
|
|
"surface_type": "cylinder"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:face:7"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:100.530965:2",
|
|
"circle:100.530965:2",
|
|
"line:4.000000:1"
|
|
],
|
|
"area_mm2": 402.1238596594935,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-16.0,
|
|
-16.0,
|
|
7.0,
|
|
16.0,
|
|
16.0
|
|
],
|
|
"center_mm": [
|
|
5.0,
|
|
-16.0,
|
|
1.959434878635765e-15
|
|
],
|
|
"normal": [
|
|
0.0,
|
|
-1.0,
|
|
1.2246467991473532e-16
|
|
],
|
|
"surface_type": "cylinder"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:face:8"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:100.530965:2",
|
|
"circle:87.964594:2"
|
|
],
|
|
"area_mm2": 188.4955592153873,
|
|
"bbox_mm": [
|
|
7.0,
|
|
-16.0,
|
|
-16.0,
|
|
7.0,
|
|
16.0,
|
|
16.0
|
|
],
|
|
"center_mm": [
|
|
6.999999999999999,
|
|
-1.7763568394002505e-14,
|
|
-9.103828801926298e-15
|
|
],
|
|
"normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_offset_mm": 6.999999999999999,
|
|
"surface_type": "plane"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:face:9"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:81.681409:2",
|
|
"circle:87.964594:2",
|
|
"line:4.123106:1"
|
|
],
|
|
"area_mm2": 349.7341952722102,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-14.0,
|
|
-14.0,
|
|
7.0,
|
|
14.0,
|
|
14.0
|
|
],
|
|
"center_mm": [
|
|
5.0,
|
|
-13.5,
|
|
1.6532731788489269e-15
|
|
],
|
|
"normal": [
|
|
0.24253562503633297,
|
|
0.9701425001453319,
|
|
-1.1880819075197915e-16
|
|
],
|
|
"surface_type": "cone"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:face:10"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacency_signature": [
|
|
"circle:81.681409:2"
|
|
],
|
|
"area_mm2": 530.929158456675,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-13.0,
|
|
-13.0,
|
|
3.0,
|
|
13.0,
|
|
13.0
|
|
],
|
|
"center_mm": [
|
|
3.0,
|
|
-1.7763568394002505e-15,
|
|
1.0248212535001444e-16
|
|
],
|
|
"normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_normal": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"plane_offset_mm": 3.0,
|
|
"surface_type": "plane"
|
|
},
|
|
"kind": "face",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:face:11"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-6.557438524302314,
|
|
20.999999999999904,
|
|
0.0,
|
|
6.557438524301327,
|
|
22.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
-5.164609072061109e-13,
|
|
22.0
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
0.0,
|
|
-6.557438524302327,
|
|
20.99999999999995
|
|
],
|
|
"length_mm": 13.317272053994607,
|
|
"start_mm": [
|
|
0.0,
|
|
6.557438524301298,
|
|
21.000000000000107
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:0"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-6.557438524302327,
|
|
21.0,
|
|
0.0,
|
|
6.557438524301297,
|
|
21.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
-5.115907697472721e-13,
|
|
21.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
0.0,
|
|
6.557438524301298,
|
|
21.000000000000107
|
|
],
|
|
"length_mm": 13.114877048603624,
|
|
"start_mm": [
|
|
0.0,
|
|
-6.557438524302327,
|
|
20.99999999999995
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:1"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
-1.0000000048985874e-07,
|
|
6.557438424302008,
|
|
16.999999900000002,
|
|
2.0000001015741553,
|
|
13.964240143768937,
|
|
21.0000001
|
|
],
|
|
"center_mm": [
|
|
1.9776936055224446,
|
|
10.563717088749675,
|
|
19.2978724520318
|
|
],
|
|
"curve_type": "bspline",
|
|
"end_mm": [
|
|
0.0,
|
|
13.964240043768942,
|
|
17.0
|
|
],
|
|
"length_mm": 10.082345023506008,
|
|
"start_mm": [
|
|
0.0,
|
|
6.557438524301298,
|
|
21.000000000000107
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:2"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
13.964240043768942,
|
|
0.0,
|
|
0.0,
|
|
22.0,
|
|
17.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
19.88986275672757,
|
|
9.401774275026051
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
0.0,
|
|
13.964240043768942,
|
|
17.0
|
|
],
|
|
"length_mm": 19.42878684744304,
|
|
"start_mm": [
|
|
0.0,
|
|
22.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:3"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 1,
|
|
"bbox_mm": [
|
|
0.0,
|
|
22.0,
|
|
0.0,
|
|
3.0,
|
|
22.0,
|
|
0.0
|
|
],
|
|
"center_mm": [
|
|
1.5,
|
|
22.0,
|
|
0.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
3.0,
|
|
22.0,
|
|
0.0
|
|
],
|
|
"length_mm": 3.0,
|
|
"start_mm": [
|
|
0.0,
|
|
22.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:edge:4"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-22.0,
|
|
-22.0,
|
|
3.0,
|
|
22.0,
|
|
22.0
|
|
],
|
|
"center_mm": [
|
|
3.0,
|
|
-22.0,
|
|
1.2464185574825556e-14
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
3.0,
|
|
22.0,
|
|
0.0
|
|
],
|
|
"length_mm": 138.23007675795088,
|
|
"start_mm": [
|
|
3.0,
|
|
22.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:edge:5"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
13.964240043768305,
|
|
-17.000000000000522,
|
|
0.0,
|
|
22.0,
|
|
-5.3884459162483544e-15
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
19.88986275672739,
|
|
-9.401774275026426
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
0.0,
|
|
22.0,
|
|
0.0
|
|
],
|
|
"length_mm": 19.42878684744386,
|
|
"start_mm": [
|
|
0.0,
|
|
13.964240043768156,
|
|
-17.00000000000032
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:6"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
-1.0000001201989896e-07,
|
|
6.557438424301989,
|
|
-21.000000099999998,
|
|
2.000000082313968,
|
|
13.96424014376894,
|
|
-16.9999999
|
|
],
|
|
"center_mm": [
|
|
1.9776936308209967,
|
|
10.563717092398118,
|
|
-19.297872453661757
|
|
],
|
|
"curve_type": "bspline",
|
|
"end_mm": [
|
|
0.0,
|
|
6.557438524301966,
|
|
-21.00000000000001
|
|
],
|
|
"length_mm": 10.082345028834993,
|
|
"start_mm": [
|
|
0.0,
|
|
13.964240043768156,
|
|
-17.00000000000032
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:7"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-6.557438524301973,
|
|
-22.0,
|
|
0.0,
|
|
6.557438524301966,
|
|
-21.000000000000007
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
-4.0413344371862654e-15,
|
|
-22.0
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
0.0,
|
|
6.557438524301966,
|
|
-21.00000000000001
|
|
],
|
|
"length_mm": 13.31727205399492,
|
|
"start_mm": [
|
|
0.0,
|
|
-6.557438524301973,
|
|
-21.000000000000007
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:8"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
-1.0000000048985874e-07,
|
|
-13.964240143768949,
|
|
-21.000000099999998,
|
|
2.000000082313974,
|
|
-6.557438424302001,
|
|
-16.999999899999995
|
|
],
|
|
"center_mm": [
|
|
1.9776936308208892,
|
|
-10.563717092396919,
|
|
-19.297872453662425
|
|
],
|
|
"curve_type": "bspline",
|
|
"end_mm": [
|
|
0.0,
|
|
-6.557438524301973,
|
|
-21.000000000000007
|
|
],
|
|
"length_mm": 10.082345028832227,
|
|
"start_mm": [
|
|
0.0,
|
|
-13.964240043768857,
|
|
-17.000000000000036
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:9"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-22.0,
|
|
-17.000000000000046,
|
|
0.0,
|
|
-13.964240043768886,
|
|
17.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
-22.0,
|
|
-3.638562750868133e-14
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
0.0,
|
|
-13.964240043768857,
|
|
-17.000000000000036
|
|
],
|
|
"length_mm": 38.857573694886156,
|
|
"start_mm": [
|
|
0.0,
|
|
-13.964240043768942,
|
|
17.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:10"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
-1.0000000048985874e-07,
|
|
-13.964240143768933,
|
|
16.999999900000002,
|
|
2.0000001015741726,
|
|
-6.557438424301994,
|
|
21.0000001
|
|
],
|
|
"center_mm": [
|
|
1.9776936055244327,
|
|
-10.563717088774007,
|
|
19.297872452018495
|
|
],
|
|
"curve_type": "bspline",
|
|
"end_mm": [
|
|
0.0,
|
|
-13.964240043768942,
|
|
17.0
|
|
],
|
|
"length_mm": 10.082345023561622,
|
|
"start_mm": [
|
|
0.0,
|
|
-6.557438524302327,
|
|
20.99999999999995
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:11"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-13.964240043768942,
|
|
17.0,
|
|
0.0,
|
|
13.964240043768942,
|
|
17.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
0.0,
|
|
17.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
0.0,
|
|
13.964240043768942,
|
|
17.0
|
|
],
|
|
"length_mm": 27.928480087537885,
|
|
"start_mm": [
|
|
0.0,
|
|
-13.964240043768942,
|
|
17.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:12"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-13.964240043768857,
|
|
-17.0,
|
|
0.0,
|
|
0.0,
|
|
-17.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
-6.982120021884429,
|
|
-17.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
0.0,
|
|
-13.964240043768857,
|
|
-17.000000000000036
|
|
],
|
|
"length_mm": 13.964240043768857,
|
|
"start_mm": [
|
|
0.0,
|
|
0.0,
|
|
-17.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:13"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
0.0,
|
|
-17.0,
|
|
0.0,
|
|
13.964240043768156,
|
|
-17.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
6.982120021884078,
|
|
-17.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
0.0,
|
|
13.964240043768156,
|
|
-17.00000000000032
|
|
],
|
|
"length_mm": 13.964240043768156,
|
|
"start_mm": [
|
|
0.0,
|
|
0.0,
|
|
-17.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:14"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-16.0,
|
|
-16.0,
|
|
3.0,
|
|
16.0,
|
|
16.0
|
|
],
|
|
"center_mm": [
|
|
3.0,
|
|
-16.0,
|
|
1.959434878635765e-15
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
3.0,
|
|
16.0,
|
|
0.0
|
|
],
|
|
"length_mm": 100.53096491487338,
|
|
"start_mm": [
|
|
3.0,
|
|
16.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:edge:15"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
0.0,
|
|
-21.0,
|
|
2.0,
|
|
0.0,
|
|
-17.0
|
|
],
|
|
"center_mm": [
|
|
2.0,
|
|
0.0,
|
|
-19.0
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
2.4492935982947064e-16,
|
|
0.0,
|
|
-21.0
|
|
],
|
|
"length_mm": 6.283185307179586,
|
|
"start_mm": [
|
|
0.0,
|
|
0.0,
|
|
-17.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:16"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
0.0,
|
|
-21.0,
|
|
0.0,
|
|
6.557438524301966,
|
|
-21.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
3.278719262150983,
|
|
-21.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
2.4492935982947064e-16,
|
|
0.0,
|
|
-21.0
|
|
],
|
|
"length_mm": 6.557438524301966,
|
|
"start_mm": [
|
|
0.0,
|
|
6.557438524301966,
|
|
-21.00000000000001
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:17"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
0.0,
|
|
-6.557438524301973,
|
|
-21.0,
|
|
0.0,
|
|
0.0,
|
|
-21.0
|
|
],
|
|
"center_mm": [
|
|
0.0,
|
|
-3.2787192621509864,
|
|
-21.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
2.4492935982947064e-16,
|
|
0.0,
|
|
-21.0
|
|
],
|
|
"length_mm": 6.557438524301973,
|
|
"start_mm": [
|
|
0.0,
|
|
-6.557438524301973,
|
|
-21.000000000000007
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:edge:18"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
7.0,
|
|
-16.0,
|
|
-16.0,
|
|
7.0,
|
|
16.0,
|
|
16.0
|
|
],
|
|
"center_mm": [
|
|
7.0,
|
|
-16.0,
|
|
1.959434878635765e-15
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
7.0,
|
|
16.0,
|
|
0.0
|
|
],
|
|
"length_mm": 100.53096491487338,
|
|
"start_mm": [
|
|
7.0,
|
|
16.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:edge:19"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 1,
|
|
"bbox_mm": [
|
|
3.0,
|
|
16.0,
|
|
0.0,
|
|
7.0,
|
|
16.0,
|
|
0.0
|
|
],
|
|
"center_mm": [
|
|
5.0,
|
|
16.0,
|
|
0.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
7.0,
|
|
16.0,
|
|
0.0
|
|
],
|
|
"length_mm": 4.0,
|
|
"start_mm": [
|
|
3.0,
|
|
16.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:edge:20"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
7.0,
|
|
-14.0,
|
|
-14.0,
|
|
7.0,
|
|
14.0,
|
|
14.0
|
|
],
|
|
"center_mm": [
|
|
7.0,
|
|
-14.0,
|
|
1.7145055188062944e-15
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
7.0,
|
|
14.0,
|
|
0.0
|
|
],
|
|
"length_mm": 87.96459430051418,
|
|
"start_mm": [
|
|
7.0,
|
|
14.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:edge:21"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 2,
|
|
"bbox_mm": [
|
|
3.0,
|
|
-13.0,
|
|
-13.0,
|
|
3.0,
|
|
13.0,
|
|
13.0
|
|
],
|
|
"center_mm": [
|
|
3.0,
|
|
-13.0,
|
|
-4.1811188891592555e-15
|
|
],
|
|
"curve_type": "circle",
|
|
"end_mm": [
|
|
3.0,
|
|
13.0,
|
|
0.0
|
|
],
|
|
"length_mm": 81.6814089933346,
|
|
"start_mm": [
|
|
3.0,
|
|
13.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:edge:22"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"adjacent_face_count": 1,
|
|
"bbox_mm": [
|
|
3.0,
|
|
13.0,
|
|
0.0,
|
|
7.0,
|
|
14.0,
|
|
0.0
|
|
],
|
|
"center_mm": [
|
|
5.0,
|
|
13.5,
|
|
0.0
|
|
],
|
|
"curve_type": "line",
|
|
"end_mm": [
|
|
3.0,
|
|
13.0,
|
|
0.0
|
|
],
|
|
"length_mm": 4.123105625617661,
|
|
"start_mm": [
|
|
7.0,
|
|
14.0,
|
|
0.0
|
|
]
|
|
},
|
|
"kind": "edge",
|
|
"owner_feature_ids": [
|
|
"f_004"
|
|
],
|
|
"record_id": "body:f_005:edge:23"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"center_mm": [
|
|
7.0,
|
|
14.0,
|
|
0.0
|
|
],
|
|
"incident_edge_count": 3
|
|
},
|
|
"kind": "vertex",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:vertex:0"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"center_mm": [
|
|
3.0,
|
|
13.0,
|
|
0.0
|
|
],
|
|
"incident_edge_count": 3
|
|
},
|
|
"kind": "vertex",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005:vertex:1"
|
|
},
|
|
{
|
|
"body_id": "body:f_005",
|
|
"feature_id": "f_005",
|
|
"geometry": {
|
|
"bbox_mm": [
|
|
-1.0000001201989896e-07,
|
|
-22.0000001,
|
|
-22.0000001,
|
|
7.0,
|
|
22.0000001,
|
|
22.0000001
|
|
],
|
|
"volume_mm3": 5213.366417188912
|
|
},
|
|
"kind": "body",
|
|
"owner_feature_ids": [
|
|
"f_005"
|
|
],
|
|
"record_id": "body:f_005"
|
|
}
|
|
],
|
|
"volume_mm3": 5213.366417188912
|
|
},
|
|
"built": true,
|
|
"cdsl_path": "json_to_cdsl\\output\\001563.cdsl.json",
|
|
"compiled": true,
|
|
"failure_category": "geometry_mismatch",
|
|
"feature_results": [
|
|
{
|
|
"atomic_id": "reference_plane",
|
|
"blockers": [],
|
|
"feature_id": "f_001",
|
|
"required_capabilities": [
|
|
"atomic:reference_plane"
|
|
],
|
|
"resolved_status": "executable"
|
|
},
|
|
{
|
|
"atomic_id": "reference_plane",
|
|
"blockers": [],
|
|
"feature_id": "f_002",
|
|
"required_capabilities": [
|
|
"atomic:reference_plane"
|
|
],
|
|
"resolved_status": "executable"
|
|
},
|
|
{
|
|
"atomic_id": "revolve_add",
|
|
"blockers": [],
|
|
"feature_id": "f_004",
|
|
"required_capabilities": [
|
|
"atomic:revolve_add",
|
|
"profile:analytic_contours",
|
|
"extent:blind"
|
|
],
|
|
"resolved_status": "executable"
|
|
},
|
|
{
|
|
"atomic_id": "reference_plane",
|
|
"blockers": [],
|
|
"feature_id": "f_003",
|
|
"required_capabilities": [
|
|
"atomic:reference_plane"
|
|
],
|
|
"resolved_status": "executable"
|
|
},
|
|
{
|
|
"atomic_id": "extrude_cut_blind",
|
|
"blockers": [],
|
|
"feature_id": "f_005",
|
|
"required_capabilities": [
|
|
"atomic:extrude_cut_blind",
|
|
"active_body",
|
|
"profile:analytic_contours",
|
|
"extent:through_all_both"
|
|
],
|
|
"resolved_status": "executable"
|
|
}
|
|
],
|
|
"geometry_verified": false,
|
|
"numeric_comparison": {
|
|
"actual": {
|
|
"bounding_box_mm": [
|
|
-1.0000001201989896e-07,
|
|
-22.0000001,
|
|
-22.0000001,
|
|
7.0,
|
|
22.0000001,
|
|
22.0000001
|
|
],
|
|
"solid_count": 1,
|
|
"surface_area_mm2": 4165.949402364779,
|
|
"volume_mm3": 5213.366417188912
|
|
},
|
|
"bounding_box_max_delta_mm": 1.0000001201989896e-07,
|
|
"classification": "geometry_mismatch",
|
|
"expected": {
|
|
"bounding_box_mm": [
|
|
0.0,
|
|
-22.0,
|
|
-22.0,
|
|
7.000000000000002,
|
|
22.0,
|
|
22.0
|
|
],
|
|
"solid_count": 1,
|
|
"surface_area_mm2": 4173.052454690946,
|
|
"volume_mm3": 5336.518720897612
|
|
},
|
|
"passed": false,
|
|
"solid_count_matches": true,
|
|
"surface_area_relative_error": 0.001702123901697532,
|
|
"volume_relative_error": 0.02307727380894215
|
|
},
|
|
"part_id": "001563",
|
|
"runtime_eligible": true,
|
|
"selector_resolution": [],
|
|
"semantic_valid": true,
|
|
"timings": {
|
|
"analysis_s": 5.679609
|
|
},
|
|
"topology": {
|
|
"edge_count": 24,
|
|
"face_count": 12,
|
|
"vertex_count": 16
|
|
},
|
|
"topology_observed": true,
|
|
"unresolved_input": [],
|
|
"unsupported_atomic_ids": [],
|
|
"unsupported_profile_types": []
|
|
}
|