Files
cdsl-cad/json_to_cdsl/output/_User-Library-Bearing-1_00-PILLOW-BLOCK_.cdsl.json
T
2026-08-24 14:52:08 +08:00

1926 lines
44 KiB
JSON

{
"schema": "cad.cdsl.llm.v1",
"schema_version": "1.1.0",
"kind": "part",
"part_id": "_User-Library-Bearing-1_00-PILLOW-BLOCK_",
"geometry": {
"sketches": [
{
"id": "sk_001",
"name": "Origin",
"role": "profile",
"workplane": {
"origin_mm": [
-0.0,
-0.0,
-0.0
],
"x_dir": [
1.0,
0.0,
0.0
],
"y_dir": [
1.0,
0.0,
0.0
],
"normal": [
0.0,
0.0,
1.0
]
},
"profile": {
"type": "analytic_contours",
"contours": []
}
},
{
"id": "sk_002",
"name": "Sketch1",
"role": "profile",
"workplane": {
"origin_mm": [
-0.0,
-0.0,
-0.0
],
"x_dir": [
1.0,
0.0,
0.0
],
"y_dir": [
1.0,
0.0,
0.0
],
"normal": [
0.0,
0.0,
1.0
]
},
"profile": {
"type": "analytic_contours",
"contours": [
{
"role": "outer",
"closed": true,
"segments": [
{
"type": "arc",
"start": [
33.127310804,
3.737671089
],
"end": [
-33.127310804,
3.737671089
],
"center": [
0.0,
0.0
],
"radius_mm": 33.3375,
"clockwise": false
},
{
"type": "line",
"start": [
-33.127310804,
3.737671089
],
"end": [
-35.8775,
-20.6375
]
},
{
"type": "line",
"start": [
-35.8775,
-20.6375
],
"end": [
-69.2912,
-20.6375
]
},
{
"type": "line",
"start": [
-69.2912,
-20.6375
],
"end": [
-69.2912,
-36.5125
]
},
{
"type": "line",
"start": [
-69.2912,
-36.5125
],
"end": [
69.2912,
-36.5125
]
},
{
"type": "line",
"start": [
69.2912,
-36.5125
],
"end": [
69.2912,
-20.6375
]
},
{
"type": "line",
"start": [
69.2912,
-20.6375
],
"end": [
35.8775,
-20.6375
]
},
{
"type": "line",
"start": [
35.8775,
-20.6375
],
"end": [
33.127310804,
3.737671089
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
0.0,
73.816458133
],
"end": [
0.0,
-97.480750722
]
}
]
}
},
{
"id": "sk_003",
"name": "Sketch2",
"role": "profile",
"workplane": {
"origin_mm": [
-0.0,
-1000.0,
-0.0
],
"x_dir": [
-1.0,
0.0,
0.0
],
"y_dir": [
0.0,
1.0,
0.0
],
"normal": [
0.0,
0.0,
-1.0
]
},
"profile": {
"type": "analytic_contours",
"contours": [
{
"role": "outer",
"closed": true,
"segments": [
{
"type": "arc",
"start": [
55.5625,
13.49375
],
"end": [
55.5625,
24.60625
],
"center": [
55.5625,
19.05
],
"radius_mm": 5.55625,
"clockwise": false
},
{
"type": "line",
"start": [
55.5625,
24.60625
],
"end": [
49.2125,
24.60625
]
},
{
"type": "arc",
"start": [
49.2125,
24.60625
],
"end": [
49.2125,
13.49375
],
"center": [
49.2125,
19.05
],
"radius_mm": 5.55625,
"clockwise": false
},
{
"type": "line",
"start": [
49.2125,
13.49375
],
"end": [
55.5625,
13.49375
]
}
]
},
{
"role": "inner",
"closed": true,
"segments": [
{
"type": "arc",
"start": [
-55.5625,
13.49375
],
"end": [
-55.5625,
24.60625
],
"center": [
-55.5625,
19.05
],
"radius_mm": 5.55625,
"clockwise": true
},
{
"type": "line",
"start": [
-55.5625,
24.60625
],
"end": [
-49.2125,
24.60625
]
},
{
"type": "arc",
"start": [
-49.2125,
24.60625
],
"end": [
-49.2125,
13.49375
],
"center": [
-49.2125,
19.05
],
"radius_mm": 5.55625,
"clockwise": true
},
{
"type": "line",
"start": [
-49.2125,
13.49375
],
"end": [
-55.5625,
13.49375
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
69.2912,
19.05
],
"end": [
-69.2912,
19.05
]
},
{
"type": "line",
"start": [
0.0,
-46.276363491
],
"end": [
0.0,
60.507670303
]
},
{
"type": "line",
"start": [
52.3875,
13.49375
],
"end": [
52.3875,
24.60625
]
}
]
}
},
{
"id": "sk_004",
"name": "Sketch9",
"role": "profile",
"workplane": {
"origin_mm": [
-0.0,
-1000.0,
-0.0
],
"x_dir": [
-1.0,
0.0,
-0.0
],
"y_dir": [
0.0,
1.0,
0.0
],
"normal": [
0.0,
0.0,
-1.0
]
},
"profile": {
"type": "analytic_contours",
"contours": [
{
"role": "outer",
"closed": true,
"segments": [
{
"type": "arc",
"start": [
-55.5625,
32.7787
],
"end": [
-55.5625,
5.3213
],
"center": [
-55.5625,
19.05
],
"radius_mm": 13.7287,
"clockwise": false
},
{
"type": "line",
"start": [
-55.5625,
5.3213
],
"end": [
-35.8775,
5.3213
]
},
{
"type": "line",
"start": [
-35.8775,
5.3213
],
"end": [
-35.8775,
-7.62
]
},
{
"type": "line",
"start": [
-35.8775,
-7.62
],
"end": [
-71.4375,
-7.62
]
},
{
"type": "line",
"start": [
-71.4375,
-7.62
],
"end": [
-71.4375,
43.18
]
},
{
"type": "line",
"start": [
-71.4375,
43.18
],
"end": [
-35.8775,
43.18
]
},
{
"type": "line",
"start": [
-35.8775,
43.18
],
"end": [
-35.8775,
32.7787
]
},
{
"type": "line",
"start": [
-35.8775,
32.7787
],
"end": [
-55.5625,
32.7787
]
}
]
},
{
"role": "inner",
"closed": true,
"segments": [
{
"type": "arc",
"start": [
55.5625,
32.7787
],
"end": [
55.5625,
5.3213
],
"center": [
55.5625,
19.05
],
"radius_mm": 13.7287,
"clockwise": true
},
{
"type": "line",
"start": [
55.5625,
5.3213
],
"end": [
35.8775,
5.3213
]
},
{
"type": "line",
"start": [
35.8775,
5.3213
],
"end": [
35.8775,
-7.62
]
},
{
"type": "line",
"start": [
35.8775,
-7.62
],
"end": [
71.4375,
-7.62
]
},
{
"type": "line",
"start": [
71.4375,
-7.62
],
"end": [
71.4375,
43.18
]
},
{
"type": "line",
"start": [
71.4375,
43.18
],
"end": [
35.8775,
43.18
]
},
{
"type": "line",
"start": [
35.8775,
43.18
],
"end": [
35.8775,
32.7787
]
},
{
"type": "line",
"start": [
35.8775,
32.7787
],
"end": [
55.5625,
32.7787
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
0.0,
0.0
],
"end": [
0.0,
55.578415744
]
}
]
}
},
{
"id": "sk_005",
"name": "Sketch4",
"role": "profile",
"workplane": {
"origin_mm": [
38.1,
-0.0,
-0.0
],
"x_dir": [
1.0,
0.0,
0.0
],
"y_dir": [
1.0,
0.0,
0.0
],
"normal": [
0.0,
0.0,
1.0
]
},
"profile": {
"type": "circle",
"center": [
0.0,
0.0
],
"radius_mm": 24.7015
}
},
{
"id": "sk_006",
"name": "Sketch12",
"role": "profile",
"workplane": {
"origin_mm": [
38.1,
-0.0,
-0.0
],
"x_dir": [
1.0,
0.0,
0.0
],
"y_dir": [
1.0,
0.0,
0.0
],
"normal": [
0.0,
0.0,
1.0
]
},
"profile": {
"type": "circle",
"center": [
0.0,
0.0
],
"radius_mm": 27.686
}
},
{
"id": "sk_007",
"name": "Sketch13",
"role": "profile",
"workplane": {
"origin_mm": [
-0.0,
-0.0,
-0.0
],
"x_dir": [
-1.0,
0.0,
0.0
],
"y_dir": [
1.0,
0.0,
0.0
],
"normal": [
0.0,
0.0,
1.0
]
},
"profile": {
"type": "circle",
"center": [
0.0,
0.0
],
"radius_mm": 27.686
}
},
{
"id": "sk_008",
"name": "Sketch6",
"role": "profile",
"workplane": {
"origin_mm": [
-0.0,
1000.0,
-0.0
],
"x_dir": [
1.0,
0.0,
0.0
],
"y_dir": [
0.0,
1.0,
0.0
],
"normal": [
0.0,
0.0,
1.0
]
},
"profile": {
"type": "analytic_contours",
"contours": [
{
"role": "inner",
"closed": true,
"segments": [
{
"type": "arc",
"start": [
15.875,
-4.572
],
"end": [
22.225,
1.778
],
"center": [
15.875,
1.778
],
"radius_mm": 6.35,
"clockwise": false
},
{
"type": "line",
"start": [
22.225,
1.778
],
"end": [
22.225,
4.826
]
},
{
"type": "line",
"start": [
22.225,
4.826
],
"end": [
-22.225,
4.826
]
},
{
"type": "line",
"start": [
-22.225,
4.826
],
"end": [
-22.225,
1.778
]
},
{
"type": "arc",
"start": [
-22.225,
1.778
],
"end": [
-15.875,
-4.572
],
"center": [
-15.875,
1.778
],
"radius_mm": 6.35,
"clockwise": false
},
{
"type": "line",
"start": [
-15.875,
-4.572
],
"end": [
15.875,
-4.572
]
}
]
},
{
"role": "outer",
"closed": true,
"segments": [
{
"type": "arc",
"start": [
-22.225,
-39.878
],
"end": [
-15.875,
-33.528
],
"center": [
-15.875,
-39.878
],
"radius_mm": 6.35,
"clockwise": true
},
{
"type": "line",
"start": [
-15.875,
-33.528
],
"end": [
15.875,
-33.528
]
},
{
"type": "arc",
"start": [
15.875,
-33.528
],
"end": [
22.225,
-39.878
],
"center": [
15.875,
-39.878
],
"radius_mm": 6.35,
"clockwise": true
},
{
"type": "line",
"start": [
22.225,
-39.878
],
"end": [
22.225,
-42.926
]
},
{
"type": "line",
"start": [
22.225,
-42.926
],
"end": [
-22.225,
-42.926
]
},
{
"type": "line",
"start": [
-22.225,
-42.926
],
"end": [
-22.225,
-39.878
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
0.0,
32.355392471
],
"end": [
0.0,
-67.128619934
]
},
{
"type": "line",
"start": [
-69.2912,
-19.05
],
"end": [
72.372072506,
-19.05
]
}
]
}
},
{
"id": "sk_009",
"name": "Sketch15",
"role": "profile",
"workplane": {
"origin_mm": [
38.1,
-0.0,
-0.0
],
"x_dir": [
1.0,
0.0,
0.0
],
"y_dir": [
1.0,
0.0,
0.0
],
"normal": [
0.0,
0.0,
1.0
]
},
"profile": {
"type": "analytic_contours",
"contours": [
{
"role": "outer",
"closed": true,
"segments": [
{
"type": "arc",
"start": [
-18.796,
-32.7025
],
"end": [
-21.971,
-35.8775
],
"center": [
-18.796,
-35.8775
],
"radius_mm": 3.175,
"clockwise": false
},
{
"type": "line",
"start": [
-21.971,
-35.8775
],
"end": [
-21.971,
-41.5925
]
},
{
"type": "line",
"start": [
-21.971,
-41.5925
],
"end": [
21.971,
-41.5925
]
},
{
"type": "line",
"start": [
21.971,
-41.5925
],
"end": [
21.971,
-35.8775
]
},
{
"type": "arc",
"start": [
21.971,
-35.8775
],
"end": [
18.796,
-32.7025
],
"center": [
18.796,
-35.8775
],
"radius_mm": 3.175,
"clockwise": false
},
{
"type": "line",
"start": [
18.796,
-32.7025
],
"end": [
-18.796,
-32.7025
]
}
]
}
]
}
},
{
"id": "sk_010",
"name": "Sketch8",
"role": "profile",
"workplane": {
"origin_mm": [
-0.0,
-0.0,
-0.0
],
"x_dir": [
0.0,
0.0,
1.0
],
"y_dir": [
0.707106781,
0.0,
-0.707106781
],
"normal": [
-0.0,
1.0,
0.0
]
},
"profile": {
"type": "analytic_contours",
"contours": [
{
"role": "inner",
"closed": true,
"segments": [
{
"type": "line",
"start": [
-41.499542014,
-22.8473
],
"end": [
-41.499542014,
33.3375
]
},
{
"type": "line",
"start": [
-41.499542014,
33.3375
],
"end": [
-27.922389909,
33.3375
]
},
{
"type": "line",
"start": [
-27.922389909,
33.3375
],
"end": [
-36.419542014,
-22.8473
]
},
{
"type": "line",
"start": [
-36.419542014,
-22.8473
],
"end": [
-41.499542014,
-22.8473
]
}
]
},
{
"role": "outer",
"closed": true,
"segments": [
{
"type": "line",
"start": [
-1.680457986,
-22.8473
],
"end": [
3.399542014,
-22.8473
]
},
{
"type": "line",
"start": [
3.399542014,
-22.8473
],
"end": [
3.399542014,
33.3375
]
},
{
"type": "line",
"start": [
3.399542014,
33.3375
],
"end": [
-10.177610091,
33.3375
]
},
{
"type": "line",
"start": [
-10.177610091,
33.3375
],
"end": [
-1.680457986,
-22.8473
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
-19.05,
-33.3375
],
"end": [
-19.05,
45.519100504
]
}
]
}
},
{
"id": "sk_011",
"name": "Sketch5",
"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": [
-38.75024,
12.7
],
"end": [
-4.7625,
12.7
]
},
{
"type": "line",
"start": [
-4.7625,
12.7
],
"end": [
-4.7625,
16.891
]
},
{
"type": "line",
"start": [
-4.7625,
16.891
],
"end": [
-10.31875,
16.891
]
},
{
"type": "line",
"start": [
-10.31875,
16.891
],
"end": [
-10.31875,
24.7015
]
},
{
"type": "line",
"start": [
-10.31875,
24.7015
],
"end": [
-27.78125,
24.7015
]
},
{
"type": "line",
"start": [
-27.78125,
24.7015
],
"end": [
-27.78125,
16.891
]
},
{
"type": "line",
"start": [
-27.78125,
16.891
],
"end": [
-38.75024,
16.891
]
},
{
"type": "line",
"start": [
-38.75024,
16.891
],
"end": [
-38.75024,
12.7
]
}
]
}
],
"construction": [
{
"type": "line",
"start": [
0.0,
0.0
],
"end": [
-49.673037153,
0.0
]
},
{
"type": "line",
"start": [
-19.05,
33.354844348
],
"end": [
-19.05,
38.544273342
]
}
]
}
}
]
},
"features": [
{
"id": "f_001",
"name": "Front",
"atomic_id": "reference_plane",
"depends_on": [],
"params": {
"plane": {
"origin_mm": [
0.0,
0.0,
0.0
],
"normal": [
0.0,
1.0,
0.0
],
"x_dir": [
1.0,
0.0,
0.0
]
},
"offset_mm": 0.0,
"angle_rad": 0.0,
"reverse": false,
"solidworks_type": 10
},
"execution_status": "deferred"
},
{
"id": "f_002",
"name": "Top",
"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": "Base-Extrude",
"atomic_id": "extrude_add_blind",
"depends_on": [
"f_001"
],
"params": {
"distance_mm": 38.1,
"reverse": false,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_002"
},
{
"id": "f_003",
"name": "Right",
"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": "Cut-Extrude1",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_004"
],
"params": {
"distance_mm": 0.0,
"reverse": false,
"end_condition": {
"type": "through_all",
"solidworks_code": 1
},
"reverse_distance_mm": 0.0,
"reverse_end_condition": {
"type": "through_all",
"solidworks_code": 1
}
},
"execution_status": "deferred",
"sketch_id": "sk_003"
},
{
"id": "f_007",
"name": "Fillet1",
"atomic_id": "fillet",
"depends_on": [
"f_004"
],
"params": {
"radius_mm": 6.35,
"tangent_propagation": false
},
"execution_status": "deferred"
},
{
"id": "f_008",
"name": "Cut-Extrude3",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_004"
],
"params": {
"distance_mm": 0.0,
"reverse": false,
"end_condition": {
"type": "through_all",
"solidworks_code": 1
}
},
"execution_status": "supported",
"sketch_id": "sk_005"
},
{
"id": "f_009",
"name": "Cut-Extrude7",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_004"
],
"params": {
"distance_mm": 9.525,
"reverse": false,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "supported",
"sketch_id": "sk_006"
},
{
"id": "f_006",
"name": "Cut-Extrude6",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_004",
"f_005"
],
"params": {
"distance_mm": 2.2098,
"reverse": false,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_004"
},
{
"id": "f_010",
"name": "Cut-Extrude8",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_004",
"f_009"
],
"params": {
"distance_mm": 9.525,
"reverse": false,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "supported",
"sketch_id": "sk_007"
},
{
"id": "f_011",
"name": "Cut-Extrude4",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_002",
"f_004",
"f_008"
],
"params": {
"distance_mm": 0.0,
"reverse": false,
"end_condition": {
"type": "through_all",
"solidworks_code": 1
}
},
"execution_status": "deferred",
"sketch_id": "sk_008"
},
{
"id": "f_014",
"name": "Boss-Revolve1",
"atomic_id": "revolve_add",
"depends_on": [
"f_003",
"f_004",
"f_008",
"f_005"
],
"params": {
"angle_deg": 360.0,
"axis": {
"origin_mm": [
0.0,
0.0,
0.0
],
"direction": [
-1.0,
0.0,
0.0
]
},
"reverse": false,
"end_condition": {
"type": "blind",
"solidworks_code": 0
}
},
"execution_status": "deferred",
"sketch_id": "sk_011",
"selectors": [
{
"kind": "axis",
"stable_id": "3731fc8dbf1c0f1b967e5338262d80c39276542f772fe548d3bb792440be60e5",
"source": "solidworks",
"confidence": 1.0,
"geometry": {
"start": [
0.0,
0.0,
0.0
],
"end": [
-0.04967303715330252,
0.0,
0.0
]
}
}
]
},
{
"id": "f_012",
"name": "Cut-Extrude9",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_004",
"f_011"
],
"params": {
"distance_mm": 0.0,
"reverse": false,
"end_condition": {
"type": "through_all",
"solidworks_code": 1
}
},
"execution_status": "deferred",
"sketch_id": "sk_009"
},
{
"id": "f_013",
"name": "Cut-Extrude5",
"atomic_id": "extrude_cut_blind",
"depends_on": [
"f_004",
"f_006",
"f_007",
"f_005"
],
"params": {
"distance_mm": 0.0,
"reverse": false,
"end_condition": {
"type": "through_all",
"solidworks_code": 1
}
},
"execution_status": "deferred",
"sketch_id": "sk_010"
},
{
"id": "f_015",
"name": "Chamfer1",
"atomic_id": "chamfer",
"depends_on": [
"f_014"
],
"params": {
"distance_mm": 0.762,
"angle_rad": 0.78539816339745
},
"execution_status": "deferred"
}
],
"meta": {
"unit": "mm",
"source": "02_传动件/0203_轴承/020399_通用轴承/标准_User Library-Bearing 1_00 PILLOW BLOCK_.solidworks_evidence_v2.json",
"source_schema": "solidworks.cad_evidence.v2",
"source_status": "hybrid_semantic_surfaceir_pending",
"document_truth": {
"mass_properties": {
"available": true,
"mass": 0.9909413959100801,
"volume": 0.0001251188631199596,
"surface_area": 0.028430870166008947,
"center_of_mass": [
3.055790579850602e-09,
-0.013353785558873996,
0.019335402893636344
],
"principal_moments": [
0.000437858392413316,
0.0011550516784965856,
0.0014241129859186644
],
"principal_axes": null,
"moment_of_inertia": null
},
"geometry": {
"bounding_box": [
-0.06929120000000002,
-0.03651249999999999,
-0.0003776561928811599,
0.06929120000000002,
0.033337500000000006,
0.03875023999999999
],
"solid_body_count": 1,
"bodies": [
{
"kind": "body",
"dotnet_type": "System.__ComObject",
"name": "Chamfer1",
"persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAoAAABuAAAAbQAAAGwAAABrAAAAagAAAGkAAABoAAAAZwAAAGYAAABlAAAA",
"persist_reference_sha256": "eb4878d4a875970a117e69846830fd911a64dd2a7f51e4bb207c83dfb6d806c3",
"component": null,
"geometry": {
"box": [
-0.06929120000000001,
-0.03651249999999999,
-0.0003776561928811599,
0.06929120000000002,
0.033337500000000006,
0.03875023999999999
],
"face_count": 69,
"edge_count": 166,
"vertex_count": 98
},
"stable_id": "eb4878d4a875970a117e69846830fd911a64dd2a7f51e4bb207c83dfb6d806c3"
}
]
}
},
"step_inference": {
"available": true,
"face_count": 78,
"surface_counts": {
"cone": 8,
"cylinder": 29,
"plane": 41
},
"axis_count": 37,
"repeat_spacings_mm": [
{
"spacing_mm": 69.1611,
"pair_count": 4
},
{
"spacing_mm": 64.1711,
"pair_count": 4
},
{
"spacing_mm": 62.2575,
"pair_count": 4
},
{
"spacing_mm": 39.854,
"pair_count": 4
},
{
"spacing_mm": 56.351,
"pair_count": 4
},
{
"spacing_mm": 67.1646,
"pair_count": 4
},
{
"spacing_mm": 62.0142,
"pair_count": 4
},
{
"spacing_mm": 60.0319,
"pair_count": 4
},
{
"spacing_mm": 41.3876,
"pair_count": 4
},
{
"spacing_mm": 50.0648,
"pair_count": 4
},
{
"spacing_mm": 74.4118,
"pair_count": 4
},
{
"spacing_mm": 44.8208,
"pair_count": 4
}
],
"metrics": {
"bounding_box_mm": [
-69.2912001,
-36.5125001,
-1e-07,
69.2912001,
33.3375001,
38.75024
],
"volume_mm3": 125119.975437061,
"surface_area_mm2": 28431.04544259,
"solid_count": 1,
"face_count": 78,
"edge_count": 202,
"vertex_count": 130
},
"error": null,
"truth_comparison": {
"expected_from_evidence": {
"bounding_box_mm": [
-69.2912,
-36.5125,
-0.377656193,
69.2912,
33.3375,
38.75024
],
"volume_mm3": 125118.86311996,
"surface_area_mm2": 28430.870166009,
"solid_count": 1,
"face_count": 69,
"edge_count": 166,
"vertex_count": 98
},
"comparisons": {
"volume_mm3": {
"expected": 125118.86311996,
"actual": 125119.975437061,
"absolute_delta": 1.1123171009967336,
"within_tolerance": true
},
"surface_area_mm2": {
"expected": 28430.870166009,
"actual": 28431.04544259,
"absolute_delta": 0.17527658099788823,
"within_tolerance": true
},
"bounding_box_mm": {
"expected": [
-69.2912,
-36.5125,
-0.377656193,
69.2912,
33.3375,
38.75024
],
"actual": [
-69.2912001,
-36.5125001,
-1e-07,
69.2912001,
33.3375001,
38.75024
],
"max_absolute_delta": 0.37765609299999997,
"within_tolerance": false
},
"solid_count": {
"expected": 1,
"actual": 1,
"matches": true
},
"face_count": {
"expected": 69,
"actual": 78,
"matches": false
},
"edge_count": {
"expected": 166,
"actual": 202,
"matches": false
},
"vertex_count": {
"expected": 98,
"actual": 130,
"matches": false
}
},
"numeric_geometry_match": false,
"topology_counts_match": false
}
},
"source_has_modeling_features": true
}
}