{ "schema": "cad.cdsl.llm.v1", "schema_version": "1.1.0", "kind": "part", "part_id": "HI-DROLI-K-SI-LI-NDI-R_50-100-300_KOVAN", "geometry": { "sketches": [ { "id": "sk_001", "name": "Orijin", "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": "Çizim1", "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": [ -232.0, 50.0 ], "end": [ 232.0, 50.0 ] }, { "type": "line", "start": [ 232.0, 50.0 ], "end": [ 232.0, 57.5 ] }, { "type": "line", "start": [ 232.0, 57.5 ], "end": [ -232.0, 57.5 ] }, { "type": "line", "start": [ -232.0, 57.5 ], "end": [ -232.0, 50.0 ] } ] } ], "construction": [ { "type": "line", "start": [ 0.0, 0.0 ], "end": [ 0.0, 50.0 ] }, { "type": "line", "start": [ -232.0, 0.0 ], "end": [ 232.0, 0.0 ] } ] } }, { "id": "sk_003", "name": "Çizim2", "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": "circles", "items": [ { "center": [ -207.0, 0.0 ], "radius_mm": 6.0 }, { "center": [ 166.0, 0.0 ], "radius_mm": 6.0 } ] } }, { "id": "sk_004", "name": "Çizim3", "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": "circles", "items": [ { "center": [ -207.0, 0.0 ], "radius_mm": 15.0 }, { "center": [ 166.0, 0.0 ], "radius_mm": 15.0 } ] } }, { "id": "sk_005", "name": "Çizim7", "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": false, "segments": [ { "type": "line", "start": [ 0.0, 0.0 ], "end": [ -81.915204429, 57.357643635 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 0.0, 0.0 ], "end": [ -57.5, 0.0 ] } ] } ] } }, { "id": "sk_006", "name": "Çizim8", "role": "profile", "workplane": { "origin_mm": [ 551.761514822, 328.989928337, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 0.819152044, 0.573576436, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "profile": { "type": "analytic_contours", "contours": [ { "role": "inner", "closed": true, "segments": [ { "type": "arc", "start": [ -8.020814447, 7.92 ], "end": [ -7.350267816, 5.4 ], "center": [ 0.392300905, 8.809432445 ], "radius_mm": 8.46, "clockwise": false }, { "type": "arc", "start": [ -7.350267816, 5.4 ], "end": [ -6.64589262, 7.92 ], "center": [ -15.04776741, 8.91 ], "radius_mm": 8.46, "clockwise": false }, { "type": "arc", "start": [ -6.64589262, 7.92 ], "end": [ -8.020814447, 7.92 ], "center": [ -7.333353533, 6.697215256 ], "radius_mm": 1.402784744, "clockwise": false } ] }, { "role": "outer", "closed": true, "segments": [ { "type": "arc", "start": [ -5.652844543, -16.919027398 ], "end": [ -10.09103673, -11.334916965 ], "center": [ -11.937515197, -17.358248042 ], "radius_mm": 6.3, "clockwise": false }, { "type": "line", "start": [ -10.09103673, -11.334916965 ], "end": [ 2.462545032, -6.76578687 ] }, { "type": "arc", "start": [ 2.462545032, -6.76578687 ], "end": [ 3.138407239, 6.48 ], "center": [ 0.0, 0.0 ], "radius_mm": 7.2, "clockwise": false }, { "type": "arc", "start": [ 3.138407239, 6.48 ], "end": [ -5.855410676, 0.0 ], "center": [ 0.392300905, 0.81 ], "radius_mm": 6.3, "clockwise": false }, { "type": "arc", "start": [ -5.855410676, 0.0 ], "end": [ -8.960773456, 14.209432445 ], "center": [ 0.392300905, 8.809432445 ], "radius_mm": 10.8, "clockwise": false }, { "type": "line", "start": [ -8.960773456, 14.209432445 ], "end": [ -3.614639547, 23.469207999 ] }, { "type": "arc", "start": [ -3.614639547, 23.469207999 ], "end": [ -2.282970527, 38.61 ], "center": [ -19.203096815, 32.469207999 ], "radius_mm": 18.0, "clockwise": false }, { "type": "arc", "start": [ -2.282970527, 38.61 ], "end": [ 3.342119007, 22.41 ], "center": [ -8.192137834, 27.481579549 ], "radius_mm": 12.6, "clockwise": false }, { "type": "arc", "start": [ 3.342119007, 22.41 ], "end": [ 11.256506677, 48.51 ], "center": [ -4.97368038, 39.181579549 ], "radius_mm": 18.72, "clockwise": false }, { "type": "arc", "start": [ 11.256506677, 48.51 ], "end": [ 16.793377416, 29.772898996 ], "center": [ -0.47368038, 34.857062161 ], "radius_mm": 18.0, "clockwise": false }, { "type": "arc", "start": [ 16.793377416, 29.772898996 ], "end": [ 14.580257808, 23.051003878 ], "center": [ -90.262380916, 61.29471062 ], "radius_mm": 111.6, "clockwise": false }, { "type": "arc", "start": [ 14.580257808, 23.051003878 ], "end": [ 21.020618914, 9.205652693 ], "center": [ 24.72631962, 19.35 ], "radius_mm": 10.8, "clockwise": false }, { "type": "arc", "start": [ 21.020618914, 9.205652693 ], "end": [ 21.41145493, 8.704841142 ], "center": [ 20.814746653, 8.642077843 ], "radius_mm": 0.6, "clockwise": false }, { "type": "arc", "start": [ 21.41145493, 8.704841142 ], "end": [ 21.316745304, 2.937672566 ], "center": [ -2.307699095, 6.21 ], "radius_mm": 23.85, "clockwise": false }, { "type": "arc", "start": [ 21.316745304, 2.937672566 ], "end": [ 20.752734086, 2.420761562 ], "center": [ 20.722419659, 3.019995269 ], "radius_mm": 0.6, "clockwise": false }, { "type": "arc", "start": [ 20.752734086, 2.420761562 ], "end": [ 16.277007453, -7.958648099 ], "center": [ 21.07103557, -3.871192361 ], "radius_mm": 6.3, "clockwise": false }, { "type": "arc", "start": [ 16.277007453, -7.958648099 ], "end": [ 16.288256119, -8.723618104 ], "center": [ 15.820433346, -8.347929598 ], "radius_mm": 0.6, "clockwise": false }, { "type": "arc", "start": [ 16.288256119, -8.723618104 ], "end": [ 12.265606193, -12.669652354 ], "center": [ -2.307699095, 6.21 ], "radius_mm": 23.85, "clockwise": false }, { "type": "arc", "start": [ 12.265606193, -12.669652354 ], "end": [ 11.500993886, -12.643697372 ], "center": [ 11.89898216, -12.194692546 ], "radius_mm": 0.6, "clockwise": false }, { "type": "arc", "start": [ 11.500993886, -12.643697372 ], "end": [ 1.037446353, -16.919027398 ], "center": [ 7.322117007, -17.358248042 ], "radius_mm": 6.3, "clockwise": false }, { "type": "arc", "start": [ 1.037446353, -16.919027398 ], "end": [ 0.50978643, -17.472995489 ], "center": [ 0.438906291, -16.87719686 ], "radius_mm": 0.6, "clockwise": false }, { "type": "arc", "start": [ 0.50978643, -17.472995489 ], "end": [ -5.12518462, -17.472995489 ], "center": [ -2.307699095, 6.21 ], "radius_mm": 23.85, "clockwise": false }, { "type": "arc", "start": [ -5.12518462, -17.472995489 ], "end": [ -5.652844543, -16.919027398 ], "center": [ -5.054304481, -16.87719686 ], "radius_mm": 0.6, "clockwise": false } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "arc", "start": [ -25.450091641, 9.06439816 ], "end": [ -20.770670863, 19.559740867 ], "center": [ -25.470545433, 15.364364957 ], "radius_mm": 6.3, "clockwise": false }, { "type": "arc", "start": [ -20.770670863, 19.559740867 ], "end": [ -16.217224885, 34.289927684 ], "center": [ -14.056564335, 25.553135024 ], "radius_mm": 9.0, "clockwise": false }, { "type": "arc", "start": [ -16.217224885, 34.289927684 ], "end": [ -15.743493323, 21.823876067 ], "center": [ -10.816564335, 28.253135024 ], "radius_mm": 8.1, "clockwise": false }, { "type": "arc", "start": [ -15.743493323, 21.823876067 ], "end": [ -11.243493323, 48.51 ], "center": [ -25.198384102, 37.140698203 ], "radius_mm": 18.0, "clockwise": false }, { "type": "arc", "start": [ -11.243493323, 48.51 ], "end": [ -6.096360257, 24.847846375 ], "center": [ -21.684817525, 33.847846375 ], "radius_mm": 18.0, "clockwise": false }, { "type": "line", "start": [ -6.096360257, 24.847846375 ], "end": [ -13.219619183, 12.51 ] }, { "type": "arc", "start": [ -13.219619183, 12.51 ], "end": [ -2.307699095, -6.39 ], "center": [ -2.307699095, 6.21 ], "radius_mm": 12.6, "clockwise": false }, { "type": "arc", "start": [ -2.307699095, -6.39 ], "end": [ -16.113132906, -12.727243727 ], "center": [ 7.767907623, -46.545225678 ], "radius_mm": 41.4, "clockwise": false }, { "type": "arc", "start": [ -16.113132906, -12.727243727 ], "end": [ -16.824435868, -12.713182964 ], "center": [ -16.459234943, -12.237128046 ], "radius_mm": 0.6, "clockwise": false }, { "type": "arc", "start": [ -16.824435868, -12.713182964 ], "end": [ -20.903654309, -8.723618104 ], "center": [ -2.307699095, 6.21 ], "radius_mm": 23.85, "clockwise": false }, { "type": "arc", "start": [ -20.903654309, -8.723618104 ], "end": [ -20.892405643, -7.958648099 ], "center": [ -20.435831537, -8.347929598 ], "radius_mm": 0.6, "clockwise": false }, { "type": "arc", "start": [ -20.892405643, -7.958648099 ], "end": [ -25.368132276, 2.420761562 ], "center": [ -25.68643376, -3.871192361 ], "radius_mm": 6.3, "clockwise": false }, { "type": "arc", "start": [ -25.368132276, 2.420761562 ], "end": [ -25.932143494, 2.937672566 ], "center": [ -25.337817849, 3.019995269 ], "radius_mm": 0.6, "clockwise": false }, { "type": "arc", "start": [ -25.932143494, 2.937672566 ], "end": [ -26.045316423, 8.522579421 ], "center": [ -2.307699095, 6.21 ], "radius_mm": 23.85, "clockwise": false }, { "type": "arc", "start": [ -26.045316423, 8.522579421 ], "end": [ -25.450091641, 9.06439816 ], "center": [ -25.44814366, 8.464401322 ], "radius_mm": 0.6, "clockwise": false } ] } ] } } ] }, "features": [ { "id": "f_001", "name": "Ön Düzlem", "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": "Üst Düzlem", "atomic_id": "reference_plane", "depends_on": [ "f_001" ], "params": { "plane": { "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 ] }, "offset_mm": 0.0, "angle_rad": 0.0, "reverse": false, "solidworks_type": 10, "derived_from_sketch_id": "sk_003" }, "execution_status": "deferred" }, { "id": "f_004", "name": "Döndür1", "atomic_id": "revolve_add", "depends_on": [ "f_001" ], "params": { "angle_deg": 360.0, "axis": { "origin_mm": [ -232.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_002", "selectors": [ { "kind": "axis", "stable_id": "9c6f1f786ed9430fd921ed38907fe3e990b654e7a5b7c773141dd16178eeeccc", "source": "solidworks", "confidence": 1.0, "geometry": { "start": [ -0.232, 0.0, 0.0 ], "end": [ 0.232, 0.0, 0.0 ] } } ] }, { "id": "f_003", "name": "Sağ Düzlem", "atomic_id": "reference_plane", "depends_on": [ "f_002" ], "params": { "plane": { "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 ] }, "offset_mm": 0.0, "angle_rad": 0.0, "reverse": false, "solidworks_type": 10, "derived_from_sketch_id": "sk_005" }, "execution_status": "deferred" }, { "id": "f_005", "name": "Pah1", "atomic_id": "chamfer", "depends_on": [ "f_004" ], "params": { "distance_mm": 3.0, "angle_rad": 0.78539816339745 }, "execution_status": "deferred" }, { "id": "f_006", "name": "Pah2", "atomic_id": "chamfer", "depends_on": [ "f_004" ], "params": { "distance_mm": 1.0, "angle_rad": 0.78539816339745 }, "execution_status": "deferred" }, { "id": "f_007", "name": "Kes-Ekstrüzyon1", "atomic_id": "extrude_cut_blind", "depends_on": [ "f_002", "f_004", "f_005" ], "params": { "distance_mm": 100.0, "reverse": true, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_003", "unresolved": [ "missing source sketch parent" ] }, { "id": "f_008", "name": "Yükseklik-Ekstrüzyon1", "atomic_id": "extrude_add_blind", "depends_on": [ "f_002", "f_007" ], "params": { "distance_mm": 18.0, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_004", "unresolved": [ "missing source sketch parent" ] }, { "id": "f_009", "name": "Pah3", "atomic_id": "chamfer", "depends_on": [ "f_008" ], "params": { "distance_mm": 1.0, "angle_rad": 0.78539816339745 }, "execution_status": "deferred" }, { "id": "f_010", "name": "Pah4", "atomic_id": "chamfer", "depends_on": [ "f_008" ], "params": { "distance_mm": 1.0, "angle_rad": 0.78539816339745 }, "execution_status": "deferred" }, { "id": "f_011", "name": "G1/2 Dişli Delik1", "atomic_id": "hole_wizard", "depends_on": [ "f_008", "f_009", "f_010" ], "params": { "hole_type": "Düz Boru Dişli delik", "diameter_mm": 20.955, "depth_mm": 18.0, "end_condition": { "solidworks_code": 0, "type": "blind" }, "positions": [ { "mm": [ -207.0, 0.0, 0.0 ] }, { "mm": [ 166.0, 0.0, 0.0 ] } ], "thread": { "diameter_mm": 20.955, "depth_mm": 18.0, "class": "1B" } }, "execution_status": "deferred" }, { "id": "f_012", "name": "Düzlem2", "atomic_id": "reference_plane", "depends_on": [ "f_011" ], "params": { "plane": { "origin_mm": [ 551.761514822, 328.989928337, -0.0 ], "x_dir": [ 1.0, 0.0, 0.0 ], "y_dir": [ 0.819152044, 0.573576436, 0.0 ], "normal": [ 0.0, 0.0, 1.0 ] }, "offset_mm": 0.0, "angle_rad": 0.0, "reverse": false, "solidworks_type": 8, "references": [ { "kind": "feature", "stable_id": "61e9b096994379c84546db53ff18dee331e5aabb3a358bd3170050ad2c4176aa", "source": "solidworks", "confidence": 1.0 }, { "kind": "axis", "stable_id": "be573186d7b0808cffb8704ac6154e58655e77429cee055b0163063d70606e57", "source": "solidworks", "confidence": 1.0, "geometry": { "start": [ 0.0, 0.0, 0.0 ], "end": [ -0.0819152044288991, 0.05735764363510472, 0.0 ] } } ], "derived_from_sketch_id": "sk_006" }, "execution_status": "deferred", "sketch_id": "sk_005", "selectors": [ { "kind": "feature", "stable_id": "61e9b096994379c84546db53ff18dee331e5aabb3a358bd3170050ad2c4176aa", "source": "solidworks", "confidence": 1.0 }, { "kind": "axis", "stable_id": "be573186d7b0808cffb8704ac6154e58655e77429cee055b0163063d70606e57", "source": "solidworks", "confidence": 1.0, "geometry": { "start": [ 0.0, 0.0, 0.0 ], "end": [ -0.0819152044288991, 0.05735764363510472, 0.0 ] } } ] } ], "meta": { "unit": "mm", "source": "06_流体与密封件/0601_缸体/060101_液压缸/HİDROLİK SİLİNDİR_50-100-300_KOVAN.solidworks_evidence_v2.json", "source_schema": "solidworks.cad_evidence.v2", "source_status": "hybrid_semantic_surfaceir_pending", "document_truth": { "mass_properties": { "available": true, "mass": 9.277758275739357, "volume": 0.0011894561891973535, "surface_area": 0.3254435777193142, "center_of_mass": [ -0.0002362036324804027, 0.00091726438557224, 0.0001412263535353574 ], "principal_moments": [ 0.027130451462196222, 0.18003759552586077, 0.18052202726412686 ], "principal_axes": null, "moment_of_inertia": null }, "geometry": { "bounding_box": [ -0.232, -0.0575, -0.05750000000000001, 0.232, 0.09709470930356372, 0.09203309276613159 ], "solid_body_count": 3, "bodies": [ { "kind": "body", "dotnet_type": "System.__ComObject", "name": "G1/2 Dişli Delik1[1]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAIAAABvAAAAbQAAAA==", "persist_reference_sha256": "b78ae8c5383cd6aae79f75f8eb0cbefba4e3019d28427f44bad72286c686b6e6", "component": null, "geometry": { "box": [ -0.222, 0.0575, -0.015000000000000025, -0.19199999999999998, 0.0755, 0.015000000000000025 ], "face_count": 5, "edge_count": 5, "vertex_count": 0 }, "stable_id": "b78ae8c5383cd6aae79f75f8eb0cbefba4e3019d28427f44bad72286c686b6e6" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Sar2", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAIAAABsAAAAawAAAA==", "persist_reference_sha256": "504eee8bdf70ba3bf45639cf4229f68fc2e77d7a443df0fea9b42d5330e91aa2", "component": null, "geometry": { "box": [ -0.232, -0.0575, -0.0575, 0.232, 0.06010645685356361, 0.057731929865730794 ], "face_count": 54, "edge_count": 135, "vertex_count": 82 }, "stable_id": "504eee8bdf70ba3bf45639cf4229f68fc2e77d7a443df0fea9b42d5330e91aa2" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "G1/2 Dişli Delik1[2]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAIAAABwAAAAbgAAAA==", "persist_reference_sha256": "5dd99221ee34b7e8894c5020563f7a91cc9a9bdb45ce7a985a424f1b98687e07", "component": null, "geometry": { "box": [ 0.151, 0.0575, -0.015000000000000025, 0.18100000000000002, 0.0755, 0.015000000000000025 ], "face_count": 5, "edge_count": 5, "vertex_count": 0 }, "stable_id": "5dd99221ee34b7e8894c5020563f7a91cc9a9bdb45ce7a985a424f1b98687e07" } ] } }, "step_inference": { "available": true, "face_count": 78, "surface_counts": { "bspline": 41, "cone": 12, "cylinder": 19, "plane": 6 }, "axis_count": 31, "repeat_spacings_mm": [ { "spacing_mm": 373.0, "pair_count": 2 }, { "spacing_mm": 24.5, "pair_count": 2 }, { "spacing_mm": 373.8038, "pair_count": 2 } ], "metrics": { "bounding_box_mm": [ -232.0, -57.5, -57.5000001, 232.0, 75.5, 57.724374912 ], "volume_mm3": 1189446.87482816, "surface_area_mm2": 325440.631465473, "solid_count": 3, "face_count": 78, "edge_count": 195, "vertex_count": 126 }, "error": null, "truth_comparison": { "expected_from_evidence": { "bounding_box_mm": [ -232.0, -57.5, -57.5, 232.0, 97.094709304, 92.033092766 ], "volume_mm3": 1189456.189197354, "surface_area_mm2": 325443.577719314, "solid_count": 3, "face_count": 64, "edge_count": 145, "vertex_count": 82 }, "comparisons": { "volume_mm3": { "expected": 1189456.189197354, "actual": 1189446.87482816, "absolute_delta": 9.314369193976745, "within_tolerance": true }, "surface_area_mm2": { "expected": 325443.577719314, "actual": 325440.631465473, "absolute_delta": 2.9462538410443813, "within_tolerance": true }, "bounding_box_mm": { "expected": [ -232.0, -57.5, -57.5, 232.0, 97.094709304, 92.033092766 ], "actual": [ -232.0, -57.5, -57.5000001, 232.0, 75.5, 57.724374912 ], "max_absolute_delta": 34.308717853999994, "within_tolerance": false }, "solid_count": { "expected": 3, "actual": 3, "matches": true }, "face_count": { "expected": 64, "actual": 78, "matches": false }, "edge_count": { "expected": 145, "actual": 195, "matches": false }, "vertex_count": { "expected": 82, "actual": 126, "matches": false } }, "numeric_geometry_match": false, "topology_counts_match": false } }, "source_has_modeling_features": true } }