change
This commit is contained in:
@@ -0,0 +1,729 @@
|
||||
{
|
||||
"schema": "cad.cdsl.llm.v1",
|
||||
"schema_version": "1.1.0",
|
||||
"kind": "part",
|
||||
"part_id": "065487",
|
||||
"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": "circle",
|
||||
"center": [
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"radius_mm": 20.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": "circles",
|
||||
"items": [
|
||||
{
|
||||
"center": [
|
||||
0.0,
|
||||
20.0
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
4.158233816,
|
||||
19.562952015
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
8.134732862,
|
||||
18.270909153
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
11.755705046,
|
||||
16.180339887
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
14.86289651,
|
||||
13.382612127
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
17.320508076,
|
||||
10.0
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
19.021130326,
|
||||
6.180339887
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
19.890437907,
|
||||
2.090569265
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
19.890437907,
|
||||
-2.090569265
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
19.021130326,
|
||||
-6.180339887
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
17.320508076,
|
||||
-10.0
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
14.86289651,
|
||||
-13.382612127
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
11.755705046,
|
||||
-16.180339887
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
8.134732862,
|
||||
-18.270909153
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
4.158233816,
|
||||
-19.562952015
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
0.0,
|
||||
-20.0
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-4.158233816,
|
||||
-19.562952015
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-8.134732862,
|
||||
-18.270909153
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-11.755705046,
|
||||
-16.180339887
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-14.86289651,
|
||||
-13.382612127
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-17.320508076,
|
||||
-10.0
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-19.021130326,
|
||||
-6.180339887
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-19.890437907,
|
||||
-2.090569265
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-19.890437907,
|
||||
2.090569265
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-19.021130326,
|
||||
6.180339887
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-17.320508076,
|
||||
10.0
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-14.86289651,
|
||||
13.382612127
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-11.755705046,
|
||||
16.180339887
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-8.134732862,
|
||||
18.270909153
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
-4.158233816,
|
||||
19.562952015
|
||||
],
|
||||
"radius_mm": 1.0
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "sk_004",
|
||||
"name": "草图3",
|
||||
"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": 19.495712061
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"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": "extrude_add_blind",
|
||||
"depends_on": [
|
||||
"f_001"
|
||||
],
|
||||
"params": {
|
||||
"distance_mm": 60.0,
|
||||
"reverse": false,
|
||||
"end_condition": {
|
||||
"type": "blind",
|
||||
"solidworks_code": 0
|
||||
}
|
||||
},
|
||||
"execution_status": "supported",
|
||||
"sketch_id": "sk_002"
|
||||
},
|
||||
{
|
||||
"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": "fillet",
|
||||
"depends_on": [
|
||||
"f_004"
|
||||
],
|
||||
"params": {
|
||||
"radius_mm": 10.0,
|
||||
"tangent_propagation": false
|
||||
},
|
||||
"execution_status": "deferred"
|
||||
},
|
||||
{
|
||||
"id": "f_006",
|
||||
"name": "凸台-拉伸2",
|
||||
"atomic_id": "extrude_add_blind",
|
||||
"depends_on": [
|
||||
"f_004"
|
||||
],
|
||||
"params": {
|
||||
"distance_mm": 50.0,
|
||||
"reverse": true,
|
||||
"end_condition": {
|
||||
"type": "blind",
|
||||
"solidworks_code": 0
|
||||
}
|
||||
},
|
||||
"execution_status": "supported",
|
||||
"sketch_id": "sk_003"
|
||||
},
|
||||
{
|
||||
"id": "f_007",
|
||||
"name": "凸台-拉伸3",
|
||||
"atomic_id": "extrude_add_blind",
|
||||
"depends_on": [
|
||||
"f_004"
|
||||
],
|
||||
"params": {
|
||||
"distance_mm": 5.0,
|
||||
"reverse": false,
|
||||
"end_condition": {
|
||||
"type": "blind",
|
||||
"solidworks_code": 0
|
||||
}
|
||||
},
|
||||
"execution_status": "supported",
|
||||
"sketch_id": "sk_004"
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"unit": "mm",
|
||||
"source": "065487.solidworks_evidence_v2.json",
|
||||
"source_schema": "solidworks.cad_evidence.v2",
|
||||
"source_status": "complete",
|
||||
"document_truth": {
|
||||
"mass_properties": {
|
||||
"available": true,
|
||||
"mass": 0.08135416556588063,
|
||||
"volume": 8.135416556588062e-05,
|
||||
"surface_area": 0.011964068511946797,
|
||||
"center_of_mass": [
|
||||
5.125558195802812e-17,
|
||||
-6.443554592129513e-17,
|
||||
0.026654391825885384
|
||||
],
|
||||
"principal_moments": [
|
||||
1.642740815568881e-05,
|
||||
3.495660244135296e-05,
|
||||
3.495660244135296e-05
|
||||
],
|
||||
"principal_axes": null,
|
||||
"moment_of_inertia": null
|
||||
},
|
||||
"geometry": {
|
||||
"bounding_box": [
|
||||
-0.020890437907365562,
|
||||
-0.021000000000000234,
|
||||
-0.005000000000000001,
|
||||
0.02089043790736575,
|
||||
0.021,
|
||||
0.06
|
||||
],
|
||||
"solid_body_count": 1,
|
||||
"bodies": [
|
||||
{
|
||||
"kind": "body",
|
||||
"dotnet_type": "System.__ComObject",
|
||||
"name": "凸台-拉伸3",
|
||||
"persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAMAAABtAAAAbAAAAGsAAAA=",
|
||||
"persist_reference_sha256": "dff554c749f9bde23fcf561458a73ea3baf67223aa45e857f5cdc5bac181a59e",
|
||||
"component": null,
|
||||
"geometry": {
|
||||
"box": [
|
||||
-0.020890437907365562,
|
||||
-0.021000000000000234,
|
||||
-0.005,
|
||||
0.02089043790736575,
|
||||
0.021,
|
||||
0.06
|
||||
],
|
||||
"face_count": 95,
|
||||
"edge_count": 213,
|
||||
"vertex_count": 120
|
||||
},
|
||||
"stable_id": "dff554c749f9bde23fcf561458a73ea3baf67223aa45e857f5cdc5bac181a59e"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"step_inference": {
|
||||
"available": true,
|
||||
"face_count": 116,
|
||||
"surface_counts": {
|
||||
"cylinder": 81,
|
||||
"plane": 33,
|
||||
"torus": 2
|
||||
},
|
||||
"axis_count": 81,
|
||||
"repeat_spacings_mm": [
|
||||
{
|
||||
"spacing_mm": 58.5235,
|
||||
"pair_count": 30
|
||||
},
|
||||
{
|
||||
"spacing_mm": 4.1811,
|
||||
"pair_count": 30
|
||||
},
|
||||
{
|
||||
"spacing_mm": 8.3165,
|
||||
"pair_count": 30
|
||||
},
|
||||
{
|
||||
"spacing_mm": 12.3607,
|
||||
"pair_count": 30
|
||||
},
|
||||
{
|
||||
"spacing_mm": 16.2695,
|
||||
"pair_count": 30
|
||||
},
|
||||
{
|
||||
"spacing_mm": 20.0,
|
||||
"pair_count": 30
|
||||
},
|
||||
{
|
||||
"spacing_mm": 23.5114,
|
||||
"pair_count": 30
|
||||
},
|
||||
{
|
||||
"spacing_mm": 26.7652,
|
||||
"pair_count": 30
|
||||
},
|
||||
{
|
||||
"spacing_mm": 29.7258,
|
||||
"pair_count": 30
|
||||
},
|
||||
{
|
||||
"spacing_mm": 32.3607,
|
||||
"pair_count": 30
|
||||
},
|
||||
{
|
||||
"spacing_mm": 34.641,
|
||||
"pair_count": 30
|
||||
},
|
||||
{
|
||||
"spacing_mm": 36.5418,
|
||||
"pair_count": 30
|
||||
}
|
||||
],
|
||||
"metrics": {
|
||||
"bounding_box_mm": [
|
||||
-20.890437907,
|
||||
-21.0,
|
||||
-5.0,
|
||||
20.890437907,
|
||||
21.0,
|
||||
60.0
|
||||
],
|
||||
"volume_mm3": 81354.165565881,
|
||||
"surface_area_mm2": 11964.068511947,
|
||||
"solid_count": 1,
|
||||
"face_count": 116,
|
||||
"edge_count": 278,
|
||||
"vertex_count": 165
|
||||
},
|
||||
"error": null,
|
||||
"truth_comparison": {
|
||||
"expected_from_evidence": {
|
||||
"bounding_box_mm": [
|
||||
-20.890437907,
|
||||
-21.0,
|
||||
-5.0,
|
||||
20.890437907,
|
||||
21.0,
|
||||
60.0
|
||||
],
|
||||
"volume_mm3": 81354.165565881,
|
||||
"surface_area_mm2": 11964.068511947,
|
||||
"solid_count": 1,
|
||||
"face_count": 95,
|
||||
"edge_count": 213,
|
||||
"vertex_count": 120
|
||||
},
|
||||
"comparisons": {
|
||||
"volume_mm3": {
|
||||
"expected": 81354.165565881,
|
||||
"actual": 81354.165565881,
|
||||
"absolute_delta": 0.0,
|
||||
"within_tolerance": true
|
||||
},
|
||||
"surface_area_mm2": {
|
||||
"expected": 11964.068511947,
|
||||
"actual": 11964.068511947,
|
||||
"absolute_delta": 0.0,
|
||||
"within_tolerance": true
|
||||
},
|
||||
"bounding_box_mm": {
|
||||
"expected": [
|
||||
-20.890437907,
|
||||
-21.0,
|
||||
-5.0,
|
||||
20.890437907,
|
||||
21.0,
|
||||
60.0
|
||||
],
|
||||
"actual": [
|
||||
-20.890437907,
|
||||
-21.0,
|
||||
-5.0,
|
||||
20.890437907,
|
||||
21.0,
|
||||
60.0
|
||||
],
|
||||
"max_absolute_delta": 0.0,
|
||||
"within_tolerance": true
|
||||
},
|
||||
"solid_count": {
|
||||
"expected": 1,
|
||||
"actual": 1,
|
||||
"matches": true
|
||||
},
|
||||
"face_count": {
|
||||
"expected": 95,
|
||||
"actual": 116,
|
||||
"matches": false
|
||||
},
|
||||
"edge_count": {
|
||||
"expected": 213,
|
||||
"actual": 278,
|
||||
"matches": false
|
||||
},
|
||||
"vertex_count": {
|
||||
"expected": 120,
|
||||
"actual": 165,
|
||||
"matches": false
|
||||
}
|
||||
},
|
||||
"numeric_geometry_match": true,
|
||||
"topology_counts_match": false
|
||||
}
|
||||
},
|
||||
"source_has_modeling_features": true
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user