1232 lines
30 KiB
JSON
1232 lines
30 KiB
JSON
{
|
|
"schema": "cad.cdsl.llm.v1",
|
|
"schema_version": "1.1.0",
|
|
"kind": "part",
|
|
"part_id": "circlip-for-bores-normal_din",
|
|
"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": "Clipboard",
|
|
"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": false,
|
|
"segments": [
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"end": [
|
|
14.0,
|
|
0.0
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"role": "inner",
|
|
"closed": false,
|
|
"segments": [
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"end": [
|
|
0.0,
|
|
7.0
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"role": "inner",
|
|
"closed": false,
|
|
"segments": [
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"end": [
|
|
0.0,
|
|
-14.2
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"role": "inner",
|
|
"closed": true,
|
|
"segments": [
|
|
{
|
|
"type": "circle",
|
|
"center": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"radius_mm": 2.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"role": "inner",
|
|
"closed": true,
|
|
"segments": [
|
|
{
|
|
"type": "circle",
|
|
"center": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"radius_mm": 115.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "sk_003",
|
|
"name": "BodySke",
|
|
"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": [
|
|
-20.315468638,
|
|
-107.351207418
|
|
],
|
|
"end": [
|
|
-30.269906921,
|
|
-102.913045009
|
|
],
|
|
"center": [
|
|
-25.817807888,
|
|
-106.309928021
|
|
],
|
|
"radius_mm": 5.6,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
-30.269906921,
|
|
-102.913045009
|
|
],
|
|
"end": [
|
|
-36.628240029,
|
|
-104.781736196
|
|
],
|
|
"center": [
|
|
-34.722005954,
|
|
-99.516161996
|
|
],
|
|
"radius_mm": 5.6,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
-36.628240029,
|
|
-104.781736196
|
|
],
|
|
"end": [
|
|
36.628240029,
|
|
-104.781736196
|
|
],
|
|
"center": [
|
|
0.0,
|
|
-3.60385979
|
|
],
|
|
"radius_mm": 107.60385979,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
36.628240029,
|
|
-104.781736196
|
|
],
|
|
"end": [
|
|
30.269906921,
|
|
-102.913045009
|
|
],
|
|
"center": [
|
|
34.722005954,
|
|
-99.516161996
|
|
],
|
|
"radius_mm": 5.6,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
30.269906921,
|
|
-102.913045009
|
|
],
|
|
"end": [
|
|
20.315468638,
|
|
-107.351207418
|
|
],
|
|
"center": [
|
|
25.817807888,
|
|
-106.309928021
|
|
],
|
|
"radius_mm": 5.6,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
20.315468638,
|
|
-107.351207418
|
|
],
|
|
"end": [
|
|
21.941244424,
|
|
-115.942148476
|
|
]
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
21.941244424,
|
|
-115.942148476
|
|
],
|
|
"end": [
|
|
-21.941244424,
|
|
-115.942148476
|
|
],
|
|
"center": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"radius_mm": 118.0,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
-21.941244424,
|
|
-115.942148476
|
|
],
|
|
"end": [
|
|
-20.315468638,
|
|
-107.351207418
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"role": "inner",
|
|
"closed": true,
|
|
"segments": [
|
|
{
|
|
"type": "circle",
|
|
"center": [
|
|
25.817807888,
|
|
-106.309928021
|
|
],
|
|
"radius_mm": 2.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"role": "inner",
|
|
"closed": true,
|
|
"segments": [
|
|
{
|
|
"type": "circle",
|
|
"center": [
|
|
-25.817807888,
|
|
-106.309928021
|
|
],
|
|
"radius_mm": 2.0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"construction": [
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
36.566943173,
|
|
-104.803905781
|
|
],
|
|
"end": [
|
|
-36.566943173,
|
|
-104.803905781
|
|
],
|
|
"center": [
|
|
0.0,
|
|
-3.60385979
|
|
],
|
|
"radius_mm": 107.60385979,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "circle",
|
|
"center": [
|
|
25.817807888,
|
|
-106.309928021
|
|
],
|
|
"radius_mm": 5.6
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
-25.817807888,
|
|
-106.309928021
|
|
],
|
|
"end": [
|
|
25.817807888,
|
|
-106.309928021
|
|
],
|
|
"center": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"radius_mm": 109.4,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
-1.54305,
|
|
0.0
|
|
],
|
|
"end": [
|
|
1.54305,
|
|
0.0
|
|
]
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"end": [
|
|
0.0,
|
|
104.0
|
|
]
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"end": [
|
|
38.872966616,
|
|
-111.413161101
|
|
]
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"end": [
|
|
-38.872966616,
|
|
-111.413161101
|
|
]
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
-25.445922389,
|
|
-104.344806861
|
|
],
|
|
"end": [
|
|
-26.189693386,
|
|
-108.275049182
|
|
]
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
25.678241018,
|
|
-105.57242734
|
|
],
|
|
"end": [
|
|
25.957374757,
|
|
-107.047428702
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "sk_004",
|
|
"name": "ModLugSke",
|
|
"role": "profile",
|
|
"workplane": {
|
|
"origin_mm": [
|
|
-0.0,
|
|
-0.0,
|
|
-0.0
|
|
],
|
|
"x_dir": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"y_dir": [
|
|
1.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"normal": [
|
|
0.0,
|
|
0.0,
|
|
1.0
|
|
]
|
|
},
|
|
"profile": {
|
|
"type": "analytic_contours",
|
|
"contours": [
|
|
{
|
|
"role": "outer",
|
|
"closed": true,
|
|
"segments": [
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
21.941244424,
|
|
-115.942148476
|
|
],
|
|
"end": [
|
|
43.795589551,
|
|
-109.571649325
|
|
],
|
|
"center": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"radius_mm": 118.0,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
43.795589551,
|
|
-109.571649325
|
|
],
|
|
"end": [
|
|
41.175797916,
|
|
-103.017224706
|
|
]
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
41.175797916,
|
|
-103.017224706
|
|
],
|
|
"end": [
|
|
31.839593762,
|
|
-98.896154151
|
|
],
|
|
"center": [
|
|
38.525272842,
|
|
-96.385908474
|
|
],
|
|
"radius_mm": 7.141403092,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
31.839593762,
|
|
-98.896154151
|
|
],
|
|
"end": [
|
|
31.715420842,
|
|
-98.836086936
|
|
],
|
|
"center": [
|
|
31.745975197,
|
|
-98.931304746
|
|
],
|
|
"radius_mm": 0.1,
|
|
"clockwise": true
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
31.715420842,
|
|
-98.836086936
|
|
],
|
|
"end": [
|
|
19.399009934,
|
|
-101.971164618
|
|
],
|
|
"center": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"radius_mm": 103.8,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
19.399009934,
|
|
-101.971164618
|
|
],
|
|
"end": [
|
|
19.31944271,
|
|
-102.087997009
|
|
],
|
|
"center": [
|
|
19.417698768,
|
|
-102.069402734
|
|
],
|
|
"radius_mm": 0.1,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
19.31944271,
|
|
-102.087997009
|
|
],
|
|
"end": [
|
|
21.941244424,
|
|
-115.942148476
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"role": "inner",
|
|
"closed": true,
|
|
"segments": [
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
-31.715420842,
|
|
-98.836086936
|
|
],
|
|
"end": [
|
|
-19.399009934,
|
|
-101.971164618
|
|
],
|
|
"center": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"radius_mm": 103.8,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
-19.399009934,
|
|
-101.971164618
|
|
],
|
|
"end": [
|
|
-19.31944271,
|
|
-102.087997009
|
|
],
|
|
"center": [
|
|
-19.417698768,
|
|
-102.069402734
|
|
],
|
|
"radius_mm": 0.1,
|
|
"clockwise": true
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
-19.31944271,
|
|
-102.087997009
|
|
],
|
|
"end": [
|
|
-21.941244424,
|
|
-115.942148476
|
|
]
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
-21.941244424,
|
|
-115.942148476
|
|
],
|
|
"end": [
|
|
-43.795589551,
|
|
-109.571649325
|
|
],
|
|
"center": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"radius_mm": 118.0,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
-43.795589551,
|
|
-109.571649325
|
|
],
|
|
"end": [
|
|
-41.175797916,
|
|
-103.017224706
|
|
]
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
-41.175797916,
|
|
-103.017224706
|
|
],
|
|
"end": [
|
|
-31.839593762,
|
|
-98.896154151
|
|
],
|
|
"center": [
|
|
-38.525272842,
|
|
-96.385908474
|
|
],
|
|
"radius_mm": 7.141403092,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
-31.839593762,
|
|
-98.896154151
|
|
],
|
|
"end": [
|
|
-31.715420842,
|
|
-98.836086936
|
|
],
|
|
"center": [
|
|
-31.745975197,
|
|
-98.931304746
|
|
],
|
|
"radius_mm": 0.1,
|
|
"clockwise": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"role": "inner",
|
|
"closed": true,
|
|
"segments": [
|
|
{
|
|
"type": "circle",
|
|
"center": [
|
|
-25.817807888,
|
|
-106.309928021
|
|
],
|
|
"radius_mm": 2.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"role": "inner",
|
|
"closed": true,
|
|
"segments": [
|
|
{
|
|
"type": "circle",
|
|
"center": [
|
|
25.817807888,
|
|
-106.309928021
|
|
],
|
|
"radius_mm": 2.0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"construction": [
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
38.525272842,
|
|
-96.385908474
|
|
],
|
|
"end": [
|
|
43.795589551,
|
|
-109.571649325
|
|
]
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
-38.525272842,
|
|
-96.385908474
|
|
],
|
|
"end": [
|
|
-43.795589551,
|
|
-109.571649325
|
|
]
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"end": [
|
|
0.0,
|
|
-18.073169184
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "sk_005",
|
|
"name": "UnlSke",
|
|
"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": [
|
|
19.300857383,
|
|
-101.989788235
|
|
],
|
|
"end": [
|
|
-19.300857383,
|
|
-101.989788235
|
|
],
|
|
"center": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"radius_mm": 103.8,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
-19.300857383,
|
|
-101.989788235
|
|
],
|
|
"end": [
|
|
-21.941244424,
|
|
-115.942148476
|
|
]
|
|
},
|
|
{
|
|
"type": "arc",
|
|
"start": [
|
|
-21.941244424,
|
|
-115.942148476
|
|
],
|
|
"end": [
|
|
21.941244424,
|
|
-115.942148476
|
|
],
|
|
"center": [
|
|
0.0,
|
|
0.0
|
|
],
|
|
"radius_mm": 118.0,
|
|
"clockwise": false
|
|
},
|
|
{
|
|
"type": "line",
|
|
"start": [
|
|
21.941244424,
|
|
-115.942148476
|
|
],
|
|
"end": [
|
|
19.300857383,
|
|
-101.989788235
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"role": "inner",
|
|
"closed": true,
|
|
"segments": [
|
|
{
|
|
"type": "circle",
|
|
"center": [
|
|
-25.817807888,
|
|
-106.309928021
|
|
],
|
|
"radius_mm": 2.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"role": "inner",
|
|
"closed": true,
|
|
"segments": [
|
|
{
|
|
"type": "circle",
|
|
"center": [
|
|
25.817807888,
|
|
-106.309928021
|
|
],
|
|
"radius_mm": 2.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"features": [
|
|
{
|
|
"id": "f_001",
|
|
"name": "Plane1",
|
|
"atomic_id": "reference_plane",
|
|
"depends_on": [],
|
|
"params": {
|
|
"plane": {
|
|
"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
|
|
]
|
|
},
|
|
"offset_mm": 0.0,
|
|
"angle_rad": 0.0,
|
|
"reverse": false,
|
|
"solidworks_type": 10,
|
|
"derived_from_sketch_id": "sk_001"
|
|
},
|
|
"execution_status": "deferred"
|
|
},
|
|
{
|
|
"id": "f_002",
|
|
"name": "Plane2",
|
|
"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,
|
|
"plane_inference": "solidworks_origin_plane_order"
|
|
},
|
|
"execution_status": "deferred"
|
|
},
|
|
{
|
|
"id": "f_004",
|
|
"name": "Body",
|
|
"atomic_id": "extrude_add_blind",
|
|
"depends_on": [
|
|
"f_001"
|
|
],
|
|
"params": {
|
|
"distance_mm": 5.0,
|
|
"reverse": true,
|
|
"end_condition": {
|
|
"type": "blind",
|
|
"solidworks_code": 0
|
|
}
|
|
},
|
|
"execution_status": "deferred",
|
|
"sketch_id": "sk_003",
|
|
"unresolved": [
|
|
"missing source sketch parent"
|
|
]
|
|
},
|
|
{
|
|
"id": "f_003",
|
|
"name": "Plane3",
|
|
"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,
|
|
"plane_inference": "solidworks_origin_plane_order"
|
|
},
|
|
"execution_status": "deferred"
|
|
},
|
|
{
|
|
"id": "f_005",
|
|
"name": "ModLug",
|
|
"atomic_id": "extrude_add_blind",
|
|
"depends_on": [
|
|
"f_004"
|
|
],
|
|
"params": {
|
|
"distance_mm": 0.0,
|
|
"reverse": true,
|
|
"end_condition": {
|
|
"type": "through_all",
|
|
"solidworks_code": 1
|
|
}
|
|
},
|
|
"execution_status": "deferred",
|
|
"sketch_id": "sk_004",
|
|
"unresolved": [
|
|
"missing source sketch parent"
|
|
]
|
|
},
|
|
{
|
|
"id": "f_006",
|
|
"name": "Unlug",
|
|
"atomic_id": "extrude_add_blind",
|
|
"depends_on": [
|
|
"f_004",
|
|
"f_005"
|
|
],
|
|
"params": {
|
|
"distance_mm": 0.0,
|
|
"reverse": true,
|
|
"end_condition": {
|
|
"type": "through_all",
|
|
"solidworks_code": 1
|
|
}
|
|
},
|
|
"execution_status": "deferred",
|
|
"sketch_id": "sk_005",
|
|
"unresolved": [
|
|
"missing source sketch parent"
|
|
]
|
|
}
|
|
],
|
|
"meta": {
|
|
"unit": "mm",
|
|
"source": "01_紧固件/0105_挡圈卡环/010599_通用挡圈/circlip for bores normal_din.solidworks_evidence_v2.json",
|
|
"source_schema": "solidworks.cad_evidence.v2",
|
|
"source_status": "hybrid_semantic_surfaceir_pending",
|
|
"document_truth": {
|
|
"mass_properties": {
|
|
"available": true,
|
|
"mass": 0.04640217824633598,
|
|
"volume": 4.640217824633598e-05,
|
|
"surface_area": 0.02538175218108356,
|
|
"center_of_mass": [
|
|
-2.0513755812802964e-17,
|
|
0.007295760044197117,
|
|
-0.0025
|
|
],
|
|
"principal_moments": [
|
|
0.0002657325827573762,
|
|
0.0003050691757844781,
|
|
0.0005706084161324971
|
|
],
|
|
"principal_axes": null,
|
|
"moment_of_inertia": null
|
|
},
|
|
"geometry": {
|
|
"bounding_box": [
|
|
-0.118,
|
|
-0.11594214847550732,
|
|
-0.005,
|
|
0.118,
|
|
0.118,
|
|
0.0
|
|
],
|
|
"solid_body_count": 1,
|
|
"bodies": [
|
|
{
|
|
"kind": "body",
|
|
"dotnet_type": "System.__ComObject",
|
|
"name": "Unlug",
|
|
"persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAMAAABnAAAAZgAAAGUAAAA=",
|
|
"persist_reference_sha256": "54d5aa819ef1af985be8ba163e06120d88de69aaa7f8169b931a1fc1d3d974ac",
|
|
"component": null,
|
|
"geometry": {
|
|
"box": [
|
|
-0.118,
|
|
-0.11594214847550731,
|
|
-0.005,
|
|
0.118,
|
|
0.118,
|
|
0.0
|
|
],
|
|
"face_count": 8,
|
|
"edge_count": 16,
|
|
"vertex_count": 8
|
|
},
|
|
"stable_id": "54d5aa819ef1af985be8ba163e06120d88de69aaa7f8169b931a1fc1d3d974ac"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"step_inference": {
|
|
"available": true,
|
|
"face_count": 14,
|
|
"surface_counts": {
|
|
"cylinder": 10,
|
|
"plane": 4
|
|
},
|
|
"axis_count": 10,
|
|
"repeat_spacings_mm": [
|
|
{
|
|
"spacing_mm": 109.4,
|
|
"pair_count": 2
|
|
}
|
|
],
|
|
"metrics": {
|
|
"bounding_box_mm": [
|
|
-118.0,
|
|
-115.942148476,
|
|
-5.0,
|
|
118.0,
|
|
118.0,
|
|
0.0
|
|
],
|
|
"volume_mm3": 46402.178246336,
|
|
"surface_area_mm2": 25381.752181084,
|
|
"solid_count": 1,
|
|
"face_count": 14,
|
|
"edge_count": 36,
|
|
"vertex_count": 24
|
|
},
|
|
"error": null,
|
|
"truth_comparison": {
|
|
"expected_from_evidence": {
|
|
"bounding_box_mm": [
|
|
-118.0,
|
|
-115.942148476,
|
|
-5.0,
|
|
118.0,
|
|
118.0,
|
|
0.0
|
|
],
|
|
"volume_mm3": 46402.178246336,
|
|
"surface_area_mm2": 25381.752181084,
|
|
"solid_count": 1,
|
|
"face_count": 8,
|
|
"edge_count": 16,
|
|
"vertex_count": 8
|
|
},
|
|
"comparisons": {
|
|
"volume_mm3": {
|
|
"expected": 46402.178246336,
|
|
"actual": 46402.178246336,
|
|
"absolute_delta": 0.0,
|
|
"within_tolerance": true
|
|
},
|
|
"surface_area_mm2": {
|
|
"expected": 25381.752181084,
|
|
"actual": 25381.752181084,
|
|
"absolute_delta": 0.0,
|
|
"within_tolerance": true
|
|
},
|
|
"bounding_box_mm": {
|
|
"expected": [
|
|
-118.0,
|
|
-115.942148476,
|
|
-5.0,
|
|
118.0,
|
|
118.0,
|
|
0.0
|
|
],
|
|
"actual": [
|
|
-118.0,
|
|
-115.942148476,
|
|
-5.0,
|
|
118.0,
|
|
118.0,
|
|
0.0
|
|
],
|
|
"max_absolute_delta": 0.0,
|
|
"within_tolerance": true
|
|
},
|
|
"solid_count": {
|
|
"expected": 1,
|
|
"actual": 1,
|
|
"matches": true
|
|
},
|
|
"face_count": {
|
|
"expected": 8,
|
|
"actual": 14,
|
|
"matches": false
|
|
},
|
|
"edge_count": {
|
|
"expected": 16,
|
|
"actual": 36,
|
|
"matches": false
|
|
},
|
|
"vertex_count": {
|
|
"expected": 8,
|
|
"actual": 24,
|
|
"matches": false
|
|
}
|
|
},
|
|
"numeric_geometry_match": true,
|
|
"topology_counts_match": false
|
|
}
|
|
},
|
|
"source_has_modeling_features": true
|
|
}
|
|
}
|