{ "schema": "cad.cdsl.llm.v1", "schema_version": "1.1.0", "kind": "part", "part_id": "Ball-bearing-6812", "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": [ 32.5, -11.247018554 ], "end": [ 32.5, -14.247018554 ], "center": [ 34.5, -12.747018554 ], "radius_mm": 2.5, "clockwise": false }, { "type": "line", "start": [ 32.5, -14.247018554 ], "end": [ 32.5, -17.747018554 ] }, { "type": "line", "start": [ 32.5, -17.747018554 ], "end": [ 30.3, -17.747018554 ] }, { "type": "arc", "start": [ 30.3, -17.747018554 ], "end": [ 30.0, -17.447018554 ], "center": [ 30.3, -17.447018554 ], "radius_mm": 0.3, "clockwise": false }, { "type": "line", "start": [ 30.0, -17.447018554 ], "end": [ 30.0, -8.047018554 ] }, { "type": "arc", "start": [ 30.0, -8.047018554 ], "end": [ 30.3, -7.747018554 ], "center": [ 30.3, -8.047018554 ], "radius_mm": 0.3, "clockwise": true }, { "type": "line", "start": [ 30.3, -7.747018554 ], "end": [ 32.5, -7.747018554 ] }, { "type": "line", "start": [ 32.5, -7.747018554 ], "end": [ 32.5, -11.247018554 ] } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "arc", "start": [ 38.7, -17.747018554 ], "end": [ 39.0, -17.447018554 ], "center": [ 38.7, -17.447018554 ], "radius_mm": 0.3, "clockwise": false }, { "type": "line", "start": [ 39.0, -17.447018554 ], "end": [ 39.0, -8.047018554 ] }, { "type": "arc", "start": [ 39.0, -8.047018554 ], "end": [ 38.7, -7.747018554 ], "center": [ 38.7, -8.047018554 ], "radius_mm": 0.3, "clockwise": false }, { "type": "line", "start": [ 38.7, -7.747018554 ], "end": [ 36.5, -7.747018554 ] }, { "type": "line", "start": [ 36.5, -7.747018554 ], "end": [ 36.5, -11.247018554 ] }, { "type": "arc", "start": [ 36.5, -11.247018554 ], "end": [ 36.5, -14.247018554 ], "center": [ 34.5, -12.747018554 ], "radius_mm": 2.5, "clockwise": false }, { "type": "line", "start": [ 36.5, -14.247018554 ], "end": [ 36.5, -17.747018554 ] }, { "type": "line", "start": [ 36.5, -17.747018554 ], "end": [ 38.7, -17.747018554 ] } ] } ], "construction": [ { "type": "line", "start": [ 0.0, 49.229945055 ], "end": [ 0.0, -77.700274725 ] } ] } }, { "id": "sk_003", "name": "Sketch2", "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": [ -34.5, -12.747018554 ], "radius_mm": 2.5 } } ] }, "features": [ { "id": "f_001", "name": "Front Plane", "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 Plane", "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": "Revolve1", "atomic_id": "revolve_add", "depends_on": [ "f_001" ], "params": { "angle_deg": 360.0, "axis": { "origin_mm": [ 0.0, 49.229945055, 0.0 ], "direction": [ 0.0, -1.0, 0.0 ] }, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "deferred", "sketch_id": "sk_002", "selectors": [ { "kind": "axis", "stable_id": "05967160eebf5028112cd3269854ffcb8b2ee0bbf6c92ae3fb0e10b34158a098", "source": "solidworks", "confidence": 1.0, "geometry": { "start": [ 0.0, 0.04922994505494506, 0.0 ], "end": [ 0.0, -0.07770027472527473, 0.0 ] } } ] }, { "id": "f_003", "name": "Right Plane", "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": "Revolve6", "atomic_id": "revolve_add", "depends_on": [ "f_001", "f_004" ], "params": { "angle_deg": 360.0, "axis": { "origin_mm": [ -34.5, -6.042542775, 0.0 ], "direction": [ 0.0, -1.0, 0.0 ] }, "reverse": false, "end_condition": { "type": "blind", "solidworks_code": 0 } }, "execution_status": "supported", "sketch_id": "sk_003", "selectors": [ { "kind": "axis", "stable_id": "942afb1f8db725f0b221dd9e5529722687fcfe38445ef0cd5abd7b6355470be1", "source": "solidworks", "confidence": 1.0, "geometry": { "start": [ -0.0345, -0.006042542775411167, 0.0 ], "end": [ -0.0345, -0.01880240452094028, 0.0 ] } } ] } ], "meta": { "unit": "mm", "source": "02_传动件/0203_轴承/020301_GBT276深沟球轴承/Ball bearing 6812.solidworks_evidence_v2.json", "source_schema": "solidworks.cad_evidence.v2", "source_status": "hybrid_semantic_surfaceir_pending", "document_truth": { "mass_properties": { "available": true, "mass": 0.09805885130165587, "volume": 1.2734915753461794e-05, "surface_area": 0.013648579228913747, "center_of_mass": [ -1.6705903630773556e-17, -0.01274701855357147, -6.150260281856655e-18 ], "principal_moments": [ 6.045215362645005e-05, 6.045215362645005e-05, 0.00011947743632549264 ], "principal_axes": null, "moment_of_inertia": null }, "geometry": { "bounding_box": [ -0.039, -0.017747018553571428, -0.039, 0.039, -0.007747018553571419, 0.039 ], "solid_body_count": 38, "bodies": [ { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[5]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABvAAAA", "persist_reference_sha256": "db905a89f3ebab64bac333088abcf1f62e6d56db1836681a12198c517ddc071f", "component": null, "geometry": { "box": [ -0.024676172534185564, -0.015247018553571426, 0.023928533287604782, -0.01967617253418556, -0.010247018553571421, 0.028928533287604787 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "db905a89f3ebab64bac333088abcf1f62e6d56db1836681a12198c517ddc071f" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[25]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACDAAAA", "persist_reference_sha256": "52cd14fc1787fafa5cb7b16045908db1ee08422a922d67a379e4865092c241e8", "component": null, "geometry": { "box": [ 0.009299694944735275, -0.015247018553571426, -0.03491939541711395, 0.01429969494473528, -0.010247018553571421, -0.02991939541711395 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "52cd14fc1787fafa5cb7b16045908db1ee08422a922d67a379e4865092c241e8" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[14]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB4AAAA", "persist_reference_sha256": "c080b5ac3ce8a026601a20530b6955b31298dbad0c14e101f5acba1533a44538", "component": null, "geometry": { "box": [ 0.023928533287604855, -0.015247018553571426, 0.01967617253418547, 0.02892853328760486, -0.010247018553571421, 0.024676172534185473 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "c080b5ac3ce8a026601a20530b6955b31298dbad0c14e101f5acba1533a44538" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Revolve1[2]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABmAAAA", "persist_reference_sha256": "cbabd1a58c4ce176f1b79ea7ae77077336b82ee9440350646e4a9498993d9e3e", "component": null, "geometry": { "box": [ -0.039, -0.017747018553571428, -0.039, 0.039, -0.007747018553571419, 0.039 ], "face_count": 8, "edge_count": 8, "vertex_count": 0 }, "stable_id": "cbabd1a58c4ce176f1b79ea7ae77077336b82ee9440350646e4a9498993d9e3e" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[3]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABtAAAA", "persist_reference_sha256": "6c72d34fbb42464762cd27ccf9f2cc06d04ede938aba7ae9f3829460ba6195cd", "component": null, "geometry": { "box": [ -0.03237787643056311, -0.015247018553571426, 0.014750000000000034, -0.027377876430563112, -0.010247018553571421, 0.01975000000000004 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "6c72d34fbb42464762cd27ccf9f2cc06d04ede938aba7ae9f3829460ba6195cd" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[34]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACMAAAA", "persist_reference_sha256": "7b4b4a61b3eb608fee4837a99078ac5e87e108007f26ad5b4b451da099002bad", "component": null, "geometry": { "box": [ -0.034919395417114, -0.015247018553571426, -0.014299694944735169, -0.029919395417113998, -0.010247018553571421, -0.009299694944735164 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "7b4b4a61b3eb608fee4837a99078ac5e87e108007f26ad5b4b451da099002bad" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[23]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACBAAAA", "persist_reference_sha256": "23b447fe6211c6b95bda2288bbf5ac6254dea736ec2d6134f66718ea12b36b00", "component": null, "geometry": { "box": [ 0.01967617253418538, -0.015247018553571426, -0.028928533287604936, 0.024676172534185383, -0.010247018553571421, -0.02392853328760493 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "23b447fe6211c6b95bda2288bbf5ac6254dea736ec2d6134f66718ea12b36b00" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[12]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB2AAAA", "persist_reference_sha256": "41072a27d4ad22b0305ab06d0e2aff6766072611172bd0582f3f3d0679fca3d7", "component": null, "geometry": { "box": [ 0.014750000000000141, -0.015247018553571426, 0.02737787643056306, 0.019750000000000146, -0.010247018553571421, 0.032377876430563064 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "41072a27d4ad22b0305ab06d0e2aff6766072611172bd0582f3f3d0679fca3d7" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[1]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABrAAAA", "persist_reference_sha256": "2f3b50beba037e4791e16aa0ab7fb1c99698947dcdf892206241c7d1823ca6e2", "component": null, "geometry": { "box": [ -0.03647586747892118, -0.015247018553571426, 0.0034908621295091083, -0.03147586747892118, -0.010247018553571421, 0.008490862129509114 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "2f3b50beba037e4791e16aa0ab7fb1c99698947dcdf892206241c7d1823ca6e2" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[32]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACKAAAA", "persist_reference_sha256": "f38710795883523da0ebf5e40342a6c3d2766f0146182c1b699c30946f677ba1", "component": null, "geometry": { "box": [ -0.028928533287605022, -0.015247018553571426, -0.024676172534185293, -0.023928533287605018, -0.010247018553571421, -0.01967617253418529 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "f38710795883523da0ebf5e40342a6c3d2766f0146182c1b699c30946f677ba1" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Revolve1[1]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABlAAAA", "persist_reference_sha256": "24316feba5332defefc7bd9bf1209c0794513a54ae9fbb79124751d8b9d05448", "component": null, "geometry": { "box": [ -0.03250000000000001, -0.017747018553571428, -0.03250000000000001, 0.03250000000000001, -0.007747018553571419, 0.03250000000000001 ], "face_count": 8, "edge_count": 8, "vertex_count": 0 }, "stable_id": "24316feba5332defefc7bd9bf1209c0794513a54ae9fbb79124751d8b9d05448" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[21]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB/AAAA", "persist_reference_sha256": "ef22e9959325241c3cedfcb171a8b8b14c84d7778b680c629b70ad97618e6690", "component": null, "geometry": { "box": [ 0.027377876430562994, -0.015247018553571426, -0.01975000000000025, 0.032377876430563, -0.010247018553571421, -0.014750000000000246 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "ef22e9959325241c3cedfcb171a8b8b14c84d7778b680c629b70ad97618e6690" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[10]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB0AAAA", "persist_reference_sha256": "390b1fa98a890dc543ba7a36ab02587525e42254877099bdfdd25afb28c0d803", "component": null, "geometry": { "box": [ 0.003490862129509222, -0.015247018553571426, 0.03147586747892116, 0.008490862129509226, -0.010247018553571421, 0.03647586747892116 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "390b1fa98a890dc543ba7a36ab02587525e42254877099bdfdd25afb28c0d803" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Revolve6", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABnAAAA", "persist_reference_sha256": "2898202f7e22ad323cff44e8937e05bbb49b1d5d703d89136687b2bfd5851001", "component": null, "geometry": { "box": [ -0.037000000000000005, -0.015247018553571426, -0.0025000000000000022, -0.032, -0.010247018553571421, 0.0025000000000000022 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "2898202f7e22ad323cff44e8937e05bbb49b1d5d703d89136687b2bfd5851001" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[30]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACIAAAA", "persist_reference_sha256": "1ca0b43c76a54efd903ff617bb5a32720325857215cf4d0329d05a3376ff0f1b", "component": null, "geometry": { "box": [ -0.01975000000000035, -0.015247018553571426, -0.03237787643056293, -0.014750000000000346, -0.010247018553571421, -0.02737787643056293 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "1ca0b43c76a54efd903ff617bb5a32720325857215cf4d0329d05a3376ff0f1b" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[19]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB9AAAA", "persist_reference_sha256": "447b9c0d89c62cbddfb3df3c40278fc9b4edea41c5b70491f2ca4527802ff29a", "component": null, "geometry": { "box": [ 0.03147586747892114, -0.015247018553571426, -0.008490862129509346, 0.03647586747892115, -0.010247018553571421, -0.0034908621295093416 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "447b9c0d89c62cbddfb3df3c40278fc9b4edea41c5b70491f2ca4527802ff29a" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[8]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAByAAAA", "persist_reference_sha256": "78fd57789eb63e9ac268664616b1bd3135e15dcb300fc0504c179638966579ec", "component": null, "geometry": { "box": [ -0.008490862129508996, -0.015247018553571426, 0.0314758674789212, -0.003490862129508992, -0.010247018553571421, 0.0364758674789212 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "78fd57789eb63e9ac268664616b1bd3135e15dcb300fc0504c179638966579ec" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[28]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACGAAAA", "persist_reference_sha256": "c8c253b1ad32e0f07caee5207fd0c8043afbbb23bade224778ad72cb26f1283a", "component": null, "geometry": { "box": [ -0.008490862129509448, -0.015247018553571426, -0.03647586747892112, -0.003490862129509444, -0.010247018553571421, -0.031475867478921116 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "c8c253b1ad32e0f07caee5207fd0c8043afbbb23bade224778ad72cb26f1283a" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[17]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB7AAAA", "persist_reference_sha256": "b17df4820f5837dd5b0879aa3c9ec70803cb1e1e47c1741a0023bf343e19da7d", "component": null, "geometry": { "box": [ 0.03147586747892121, -0.015247018553571426, 0.003490862129508881, 0.03647586747892122, -0.010247018553571421, 0.008490862129508885 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "b17df4820f5837dd5b0879aa3c9ec70803cb1e1e47c1741a0023bf343e19da7d" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[6]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABwAAAA", "persist_reference_sha256": "d5e62f2c215387f0bc985ba290d6fdb6c3bc386bd225da4047bc21db166f487f", "component": null, "geometry": { "box": [ -0.019749999999999934, -0.015247018553571426, 0.027377876430563174, -0.01474999999999993, -0.010247018553571421, 0.03237787643056318 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "d5e62f2c215387f0bc985ba290d6fdb6c3bc386bd225da4047bc21db166f487f" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[26]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACEAAAA", "persist_reference_sha256": "a91676e09220cf6d5d64d2eecd064f883f0bc752f51389873ba57d3ef6ad3048", "component": null, "geometry": { "box": [ 0.003490862129508762, -0.015247018553571426, -0.036475867478921245, 0.008490862129508767, -0.010247018553571421, -0.03147586747892124 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "a91676e09220cf6d5d64d2eecd064f883f0bc752f51389873ba57d3ef6ad3048" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[15]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB5AAAA", "persist_reference_sha256": "9ec0a5ddb49f924d28916df71d051e14e252cb970982744752f824b70b618b38", "component": null, "geometry": { "box": [ 0.027377876430563237, -0.015247018553571426, 0.014749999999999826, 0.03237787643056324, -0.010247018553571421, 0.01974999999999983 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "9ec0a5ddb49f924d28916df71d051e14e252cb970982744752f824b70b618b38" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[4]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABuAAAA", "persist_reference_sha256": "500a2a6da2dc2f3e7b340b5634ad1ec8f40956c9c1d4e74aeb22d54ca0503e60", "component": null, "geometry": { "box": [ -0.02892853328760472, -0.015247018553571426, 0.01967617253418565, -0.023928533287604716, -0.010247018553571421, 0.024676172534185654 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "500a2a6da2dc2f3e7b340b5634ad1ec8f40956c9c1d4e74aeb22d54ca0503e60" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[35]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACNAAAA", "persist_reference_sha256": "e65149fdab385088c73deee02ec62f74d24219f98c3626773783a4335ff6d0f2", "component": null, "geometry": { "box": [ -0.03647586747892127, -0.015247018553571426, -0.008490862129508649, -0.03147586747892127, -0.010247018553571421, -0.0034908621295086442 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "e65149fdab385088c73deee02ec62f74d24219f98c3626773783a4335ff6d0f2" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[24]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACCAAAA", "persist_reference_sha256": "3a3ac1bdb7135366870e2b69e08d5bbaca8087188562e3bff05188ecef27e43c", "component": null, "geometry": { "box": [ 0.014749999999999722, -0.015247018553571426, -0.03237787643056329, 0.019749999999999726, -0.010247018553571421, -0.027377876430563292 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "3a3ac1bdb7135366870e2b69e08d5bbaca8087188562e3bff05188ecef27e43c" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[13]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB3AAAA", "persist_reference_sha256": "0562219a5d320d46d8debc006267b5dee69a5aca83ef7b4a64e9c7a824a230cd", "component": null, "geometry": { "box": [ 0.019676172534185733, -0.015247018553571426, 0.023928533287604633, 0.024676172534185737, -0.010247018553571421, 0.028928533287604637 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "0562219a5d320d46d8debc006267b5dee69a5aca83ef7b4a64e9c7a824a230cd" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[2]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABsAAAA", "persist_reference_sha256": "7a6aa43013ffee45d1655d96086b93435420eded56a6d3c7a0227d5c411fd1d9", "component": null, "geometry": { "box": [ -0.034919395417113835, -0.015247018553571426, 0.009299694944735594, -0.02991939541711383, -0.010247018553571421, 0.014299694944735599 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "7a6aa43013ffee45d1655d96086b93435420eded56a6d3c7a0227d5c411fd1d9" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[33]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACLAAAA", "persist_reference_sha256": "0c01040df1d5a733f4cdf138158944a413d6f178a9b2ce215c5aff41150b59d1", "component": null, "geometry": { "box": [ -0.03237787643056336, -0.015247018553571426, -0.019749999999999622, -0.027377876430563355, -0.010247018553571421, -0.014749999999999618 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "0c01040df1d5a733f4cdf138158944a413d6f178a9b2ce215c5aff41150b59d1" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[22]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACAAAAA", "persist_reference_sha256": "0924f2bcfe9a7a63e9d7f06254a163821ef003a5bca8390df07766d950b4fd65", "component": null, "geometry": { "box": [ 0.023928533287604557, -0.015247018553571426, -0.024676172534185834, 0.02892853328760456, -0.010247018553571421, -0.01967617253418583 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "0924f2bcfe9a7a63e9d7f06254a163821ef003a5bca8390df07766d950b4fd65" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[11]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB1AAAA", "persist_reference_sha256": "781e6aa07bb946e8c2f74c2af1f07095608579513db837bd3c26646acf84a206", "component": null, "geometry": { "box": [ 0.009299694944735705, -0.015247018553571426, 0.02991939541711379, 0.01429969494473571, -0.010247018553571421, 0.034919395417113794 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "781e6aa07bb946e8c2f74c2af1f07095608579513db837bd3c26646acf84a206" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[31]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACJAAAA", "persist_reference_sha256": "561321b62fbf77603ca4ffba021a8da3abb4e8b49a96905ea2c75eedd56dc80f", "component": null, "geometry": { "box": [ -0.024676172534185914, -0.015247018553571426, -0.02892853328760449, -0.01967617253418591, -0.010247018553571421, -0.023928533287604487 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "561321b62fbf77603ca4ffba021a8da3abb4e8b49a96905ea2c75eedd56dc80f" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[20]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB+AAAA", "persist_reference_sha256": "a735f23c31644bee0003d354fafb22bbdf69558ddb1ce3c2d6a8c85a53b7de7d", "component": null, "geometry": { "box": [ 0.029919395417113755, -0.015247018553571426, -0.014299694944735817, 0.03491939541711376, -0.010247018553571421, -0.009299694944735813 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "a735f23c31644bee0003d354fafb22bbdf69558ddb1ce3c2d6a8c85a53b7de7d" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[9]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABzAAAA", "persist_reference_sha256": "119a7c935ddeed1e06e36ebfa82fc289f1d01ada899030e4304bfb040f123e7f", "component": null, "geometry": { "box": [ -0.0024999999999998817, -0.015247018553571426, 0.032, 0.002500000000000123, -0.010247018553571421, 0.037000000000000005 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "119a7c935ddeed1e06e36ebfa82fc289f1d01ada899030e4304bfb040f123e7f" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[29]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACHAAAA", "persist_reference_sha256": "0b3fef15d95521a629e7f6f1fe0d9d85865ea967db798f782b7fc39be8284b67", "component": null, "geometry": { "box": [ -0.01429969494473593, -0.015247018553571426, -0.03491939541711372, -0.009299694944735926, -0.010247018553571421, -0.029919395417113713 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "0b3fef15d95521a629e7f6f1fe0d9d85865ea967db798f782b7fc39be8284b67" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[18]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB8AAAA", "persist_reference_sha256": "1b3384057ca4ebd663e956f35b9b88172aef4df3e5b45cc7dbfe8ae0c46f8e6a", "component": null, "geometry": { "box": [ 0.032, -0.015247018553571426, -0.0025000000000000022, 0.037000000000000005, -0.010247018553571421, 0.0025000000000000022 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "1b3384057ca4ebd663e956f35b9b88172aef4df3e5b45cc7dbfe8ae0c46f8e6a" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[7]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABxAAAA", "persist_reference_sha256": "aab15da3237d38955694dfb15db26147594c4fa5a199a20bcd8f02599f0ccc81", "component": null, "geometry": { "box": [ -0.014299694944735491, -0.015247018553571426, 0.029919395417113873, -0.009299694944735487, -0.010247018553571421, 0.03491939541711388 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "aab15da3237d38955694dfb15db26147594c4fa5a199a20bcd8f02599f0ccc81" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[27]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAACFAAAA", "persist_reference_sha256": "a9171e158dbcd15f5ef9ce32614de7b5fb983c2f51ce60f2db7785989ee9d13a", "component": null, "geometry": { "box": [ -0.0025000000000003635, -0.015247018553571426, -0.037000000000000005, 0.002499999999999641, -0.010247018553571421, -0.032 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "a9171e158dbcd15f5ef9ce32614de7b5fb983c2f51ce60f2db7785989ee9d13a" }, { "kind": "body", "dotnet_type": "System.__ComObject", "name": "CirPattern5[16]", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAAB6AAAA", "persist_reference_sha256": "ec119c2df3506516373252d9b7bdb3146e2e948e03cb1b6569241efb1c94b7b6", "component": null, "geometry": { "box": [ 0.02991939541711392, -0.015247018553571426, 0.009299694944735376, 0.034919395417113926, -0.010247018553571421, 0.01429969494473538 ], "face_count": 1, "edge_count": 0, "vertex_count": 0 }, "stable_id": "ec119c2df3506516373252d9b7bdb3146e2e948e03cb1b6569241efb1c94b7b6" } ] } }, "step_inference": { "available": true, "face_count": 102, "surface_counts": { "cylinder": 12, "plane": 4, "sphere": 72, "torus": 14 }, "axis_count": 12, "repeat_spacings_mm": [], "metrics": { "bounding_box_mm": [ -39.0, -17.747018554, -39.0000001, 39.0, -7.747018454, 39.0 ], "volume_mm3": 12734.915753462, "surface_area_mm2": 13648.579228914, "solid_count": 38, "face_count": 102, "edge_count": 240, "vertex_count": 214 }, "error": null, "truth_comparison": { "expected_from_evidence": { "bounding_box_mm": [ -39.0, -17.747018554, -39.0, 39.0, -7.747018554, 39.0 ], "volume_mm3": 12734.915753462, "surface_area_mm2": 13648.579228914, "solid_count": 38, "face_count": 52, "edge_count": 16, "vertex_count": 0 }, "comparisons": { "volume_mm3": { "expected": 12734.915753462, "actual": 12734.915753462, "absolute_delta": 0.0, "within_tolerance": true }, "surface_area_mm2": { "expected": 13648.579228914, "actual": 13648.579228914, "absolute_delta": 0.0, "within_tolerance": true }, "bounding_box_mm": { "expected": [ -39.0, -17.747018554, -39.0, 39.0, -7.747018554, 39.0 ], "actual": [ -39.0, -17.747018554, -39.0000001, 39.0, -7.747018454, 39.0 ], "max_absolute_delta": 1.0000000116860974e-07, "within_tolerance": true }, "solid_count": { "expected": 38, "actual": 38, "matches": true }, "face_count": { "expected": 52, "actual": 102, "matches": false }, "edge_count": { "expected": 16, "actual": 240, "matches": false }, "vertex_count": { "expected": 0, "actual": 214, "matches": false } }, "numeric_geometry_match": true, "topology_counts_match": false } }, "source_has_modeling_features": true } }