{ "schema": "cad.cdsl.llm.v1", "schema_version": "1.1.0", "kind": "part", "part_id": "lozysko", "geometry": { "sketches": [ { "id": "sk_001", "name": "Początek układu współrzędnych", "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": "Szkic1", "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": "arc", "start": [ 174.429135179, -32.701418342 ], "end": [ 174.429135103, 32.701418352 ], "center": [ 170.0, 0.0 ], "radius_mm": 33.0, "clockwise": false }, { "type": "line", "start": [ 174.429135103, 32.701418352 ], "end": [ 139.0, 37.5 ] }, { "type": "line", "start": [ 139.0, 37.5 ], "end": [ 101.0, 37.5 ] }, { "type": "line", "start": [ 101.0, 37.5 ], "end": [ 101.0, -37.5 ] }, { "type": "line", "start": [ 101.0, -37.5 ], "end": [ 139.0, -37.5 ] }, { "type": "line", "start": [ 139.0, -37.5 ], "end": [ 139.0, 37.5 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "arc", "start": [ 150.3278, 41.2419 ], "end": [ 150.871070057, 38.919506736 ], "center": [ 156.325153076, 41.420102348 ], "radius_mm": 6.0, "clockwise": false }, { "type": "line", "start": [ 150.871, 38.9195 ], "end": [ 143.9344, 39.859 ] }, { "type": "arc", "start": [ 143.9344, 39.859 ], "end": [ 145.075795233, 41.953155728 ], "center": [ 139.341904933, 43.720216008 ], "radius_mm": 6.0, "clockwise": false }, { "type": "arc", "start": [ 145.07575359, 41.953202277 ], "end": [ 144.8696, 44.4853 ], "center": [ 147.954298314, 43.462003216 ], "radius_mm": 3.25, "clockwise": false }, { "type": "line", "start": [ 144.8696, 44.4853 ], "end": [ 151.2001, 43.6279 ] }, { "type": "arc", "start": [ 151.20006441, 43.627871628 ], "end": [ 150.3278, 41.2419 ], "center": [ 147.954298322, 43.462032831 ], "radius_mm": 3.25, "clockwise": false }, { "type": "line", "start": [ 150.3278, 41.2419 ], "end": [ 145.075795233, 41.953155728 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "arc", "start": [ 149.012256129, 45.68531221 ], "end": [ 147.52582805, 45.88663389 ], "center": [ 148.2271, 45.4763 ], "radius_mm": 0.8125, "clockwise": false } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 101.0, 20.163 ], "end": [ 101.0, -20.163 ] }, { "type": "line", "start": [ 101.0, -20.163 ], "end": [ 63.0, -20.163 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 0.0, -15.5671 ], "end": [ 0.0, 15.5671 ] }, { "type": "line", "start": [ 0.0, 15.5671 ], "end": [ -5.0, 15.5671 ] }, { "type": "line", "start": [ -5.0, 15.5671 ], "end": [ -5.0, 36.7588 ] }, { "type": "line", "start": [ -5.0, 36.7588 ], "end": [ 5.0, 36.7588 ] }, { "type": "line", "start": [ 5.0, 36.7588 ], "end": [ 5.0, 15.5671 ] }, { "type": "line", "start": [ 5.0, 15.5671 ], "end": [ 5.0, -15.5671 ] }, { "type": "line", "start": [ 5.0, -15.5671 ], "end": [ 5.0, -36.7588 ] }, { "type": "line", "start": [ 5.0, -36.7588 ], "end": [ -5.0, -36.7588 ] }, { "type": "line", "start": [ -5.0, -36.7588 ], "end": [ -5.0, -15.5671 ] }, { "type": "line", "start": [ -5.0, -15.5671 ], "end": [ 5.0, -15.5671 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 63.0, 37.5 ], "end": [ 63.0, -37.5 ] }, { "type": "line", "start": [ 63.0, -37.5 ], "end": [ 5.0, -37.5 ] }, { "type": "line", "start": [ 5.0, -37.5 ], "end": [ 5.0, -36.7588 ] }, { "type": "line", "start": [ 5.0, -36.7588 ], "end": [ -5.0, -36.7588 ] }, { "type": "line", "start": [ -5.0, -36.7588 ], "end": [ -5.0, -32.163 ] }, { "type": "line", "start": [ -5.0, -32.163 ], "end": [ -5.925, -32.163 ] }, { "type": "line", "start": [ -5.925, -32.163 ], "end": [ -5.925, -20.163 ] }, { "type": "line", "start": [ -5.925, -20.163 ], "end": [ -7.0, -21.238 ] }, { "type": "line", "start": [ -7.0, -21.238 ], "end": [ -7.0, -31.088 ] }, { "type": "line", "start": [ -7.0, -31.088 ], "end": [ -7.0, -31.3962 ] }, { "type": "line", "start": [ -7.0, -31.3962 ], "end": [ -7.0, -20.9297 ] }, { "type": "line", "start": [ -7.0, -20.9297 ], "end": [ -7.0, -21.238 ] }, { "type": "line", "start": [ -7.0, -21.238 ], "end": [ -5.925, -20.163 ] }, { "type": "line", "start": [ -5.925, -20.163 ], "end": [ -5.0, -20.163 ] }, { "type": "line", "start": [ -5.0, -20.163 ], "end": [ -5.0, -18.4062 ] }, { "type": "line", "start": [ -5.0, -18.4062 ], "end": [ -5.0, -15.5671 ] }, { "type": "line", "start": [ -5.0, -15.5671 ], "end": [ 0.0, -15.5671 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 5.0, -33.9197 ], "end": [ -5.0, -33.9197 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ -7.0, -31.088 ], "end": [ -5.925, -32.163 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 5.0, -23.3238 ], "end": [ -5.0, -23.3238 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ -5.925, -20.163 ], "end": [ -5.0, -20.163 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ -10.634, -11.0 ], "end": [ 0.0, -11.0 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ -10.634, 11.0 ], "end": [ 0.0, 11.0 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 63.0, -32.163 ], "end": [ 101.0, -32.163 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 96.0, -20.163 ], "end": [ 96.0, -32.163 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 5.0, 37.5 ], "end": [ 63.0, 37.5 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ -7.0, 21.238 ], "end": [ -7.0, 31.088 ] }, { "type": "line", "start": [ -7.0, 31.088 ], "end": [ -7.0, 31.3962 ] }, { "type": "line", "start": [ -7.0, 31.3962 ], "end": [ -7.0, 20.9297 ] }, { "type": "line", "start": [ -7.0, 20.9297 ], "end": [ -7.0, 21.238 ] }, { "type": "line", "start": [ -7.0, 21.238 ], "end": [ -5.925, 20.163 ] }, { "type": "line", "start": [ -5.925, 20.163 ], "end": [ -5.925, 32.163 ] }, { "type": "line", "start": [ -5.925, 32.163 ], "end": [ -7.0, 31.088 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 5.0, 15.5671 ], "end": [ -5.0, 15.5671 ] }, { "type": "line", "start": [ -5.0, 15.5671 ], "end": [ -5.0, 18.4062 ] }, { "type": "line", "start": [ -5.0, 18.4062 ], "end": [ 5.0, 18.4062 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ -7.0, 21.238 ], "end": [ -5.925, 20.163 ] }, { "type": "line", "start": [ -5.925, 20.163 ], "end": [ -5.0, 20.163 ] }, { "type": "line", "start": [ -5.0, 20.163 ], "end": [ -5.0, 18.4062 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ -5.925, 20.163 ], "end": [ -5.0, 20.163 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 5.0, 29.0021 ], "end": [ -5.0, 29.0021 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 5.0, 36.7588 ], "end": [ -5.0, 36.7588 ] }, { "type": "line", "start": [ -5.0, 36.7588 ], "end": [ -5.0, 32.163 ] }, { "type": "line", "start": [ -5.0, 32.163 ], "end": [ -5.925, 32.163 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 5.0, 37.5 ], "end": [ 5.0, 36.7588 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 63.0, 20.163 ], "end": [ 101.0, 20.163 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 63.0, 32.163 ], "end": [ 101.0, 32.163 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 96.0, 32.163 ], "end": [ 96.0, 20.163 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 139.0, -37.5 ], "end": [ 174.429135179, -32.701418342 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 143.2311, 37.1296 ], "end": [ 143.0371, 37.2686 ] }, { "type": "line", "start": [ 143.0371, 37.2686 ], "end": [ 143.3559, 39.6219 ] }, { "type": "line", "start": [ 143.3559, 39.6219 ], "end": [ 143.5798, 39.7043 ] }, { "type": "line", "start": [ 143.5798, 39.7043 ], "end": [ 143.7929, 39.7631 ] }, { "type": "line", "start": [ 143.7929, 39.7631 ], "end": [ 143.9991, 39.7985 ] }, { "type": "line", "start": [ 143.9991, 39.7985 ], "end": [ 144.2009, 39.8099 ] }, { "type": "line", "start": [ 144.2009, 39.8099 ], "end": [ 144.399, 39.7961 ] }, { "type": "line", "start": [ 144.399, 39.7961 ], "end": [ 144.5937, 39.7567 ] }, { "type": "line", "start": [ 144.5937, 39.7567 ], "end": [ 144.7852, 39.6921 ] }, { "type": "line", "start": [ 144.7852, 39.6921 ], "end": [ 144.9746, 39.6031 ] }, { "type": "line", "start": [ 144.9746, 39.6031 ], "end": [ 145.1643, 39.4897 ] }, { "type": "line", "start": [ 145.1643, 39.4897 ], "end": [ 145.3583, 39.3507 ] }, { "type": "line", "start": [ 145.3583, 39.3507 ], "end": [ 145.0396, 36.9974 ] }, { "type": "line", "start": [ 145.0396, 36.9974 ], "end": [ 145.4425, 36.8301 ] }, { "type": "line", "start": [ 145.4425, 36.8301 ], "end": [ 145.8337, 36.6895 ] }, { "type": "line", "start": [ 145.8337, 36.6895 ], "end": [ 146.2209, 36.5737 ] }, { "type": "line", "start": [ 146.2209, 36.5737 ], "end": [ 146.6089, 36.4824 ] }, { "type": "line", "start": [ 146.6089, 36.4824 ], "end": [ 146.9994, 36.4165 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 143.0371, 37.2686 ], "end": [ 143.5317, 36.8862 ] }, { "type": "line", "start": [ 143.5317, 36.8862 ], "end": [ 150.4684, 35.9467 ] }, { "type": "line", "start": [ 150.4684, 35.9467 ], "end": [ 151.0469, 36.1838 ] }, { "type": "line", "start": [ 151.0469, 36.1838 ], "end": [ 151.3656, 38.5371 ] }, { "type": "line", "start": [ 151.3656, 38.5371 ], "end": [ 151.1717, 38.6761 ] }, { "type": "line", "start": [ 151.1717, 38.6761 ], "end": [ 150.9819, 38.7894 ] }, { "type": "line", "start": [ 150.9819, 38.7894 ], "end": [ 150.7925, 38.8785 ] }, { "type": "line", "start": [ 150.7925, 38.8785 ], "end": [ 150.6011, 38.9431 ] }, { "type": "line", "start": [ 150.6011, 38.9431 ], "end": [ 150.4064, 38.9825 ] }, { "type": "line", "start": [ 150.4064, 38.9825 ], "end": [ 150.2082, 38.9963 ] }, { "type": "line", "start": [ 150.2082, 38.9963 ], "end": [ 150.0065, 38.9849 ] }, { "type": "line", "start": [ 150.0065, 38.9849 ], "end": [ 149.8002, 38.9495 ] }, { "type": "line", "start": [ 149.8002, 38.9495 ], "end": [ 149.5871, 38.8907 ] }, { "type": "line", "start": [ 149.5871, 38.8907 ], "end": [ 149.3632, 38.8083 ] }, { "type": "line", "start": [ 149.3632, 38.8083 ], "end": [ 149.0445, 36.455 ] }, { "type": "line", "start": [ 149.0445, 36.455 ], "end": [ 148.6116, 36.4009 ] }, { "type": "line", "start": [ 148.6116, 36.4009 ], "end": [ 148.197, 36.3694 ] }, { "type": "line", "start": [ 148.197, 36.3694 ], "end": [ 147.793, 36.3607 ] }, { "type": "line", "start": [ 147.793, 36.3607 ], "end": [ 147.3947, 36.376 ] }, { "type": "line", "start": [ 147.3947, 36.376 ], "end": [ 147.0007, 36.4164 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 143.9956, 36.8234 ], "end": [ 143.8017, 36.8627 ] }, { "type": "line", "start": [ 143.8017, 36.8627 ], "end": [ 143.6102, 36.9273 ] }, { "type": "line", "start": [ 143.6102, 36.9273 ], "end": [ 143.4209, 37.0163 ] }, { "type": "line", "start": [ 143.4209, 37.0163 ], "end": [ 143.2311, 37.1296 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 144.1946, 36.8094 ], "end": [ 143.9971, 36.8232 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 144.3963, 36.8208 ], "end": [ 144.1946, 36.8094 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 144.6025, 36.8562 ], "end": [ 144.3963, 36.8208 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 144.8156, 36.915 ], "end": [ 144.6025, 36.8562 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 145.0396, 36.9974 ], "end": [ 144.8156, 36.915 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 150.0037, 36.0096 ], "end": [ 149.809, 36.049 ] }, { "type": "line", "start": [ 149.809, 36.049 ], "end": [ 149.6176, 36.1136 ] }, { "type": "line", "start": [ 149.6176, 36.1136 ], "end": [ 149.4282, 36.2027 ] }, { "type": "line", "start": [ 149.4282, 36.2027 ], "end": [ 149.2384, 36.316 ] }, { "type": "line", "start": [ 149.2384, 36.316 ], "end": [ 149.0445, 36.455 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 150.2019, 35.9958 ], "end": [ 150.0037, 36.0096 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 150.4036, 36.0072 ], "end": [ 150.2019, 35.9958 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 150.6099, 36.0426 ], "end": [ 150.4036, 36.0072 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 150.823, 36.1014 ], "end": [ 150.6099, 36.0426 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 151.0469, 36.1838 ], "end": [ 150.823, 36.1014 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 147.7938, 39.3233 ], "end": [ 147.4027, 39.3893 ] }, { "type": "line", "start": [ 147.4027, 39.3893 ], "end": [ 147.0081, 39.4297 ] }, { "type": "line", "start": [ 147.0081, 39.4297 ], "end": [ 146.6098, 39.445 ] }, { "type": "line", "start": [ 146.6098, 39.445 ], "end": [ 146.2058, 39.4363 ] }, { "type": "line", "start": [ 146.2058, 39.4363 ], "end": [ 145.7912, 39.4048 ] }, { "type": "line", "start": [ 145.7912, 39.4048 ], "end": [ 145.3583, 39.3507 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 143.9344, 39.859 ], "end": [ 143.3559, 39.6219 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 148.1819, 39.232 ], "end": [ 147.7938, 39.3233 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 148.569, 39.1162 ], "end": [ 148.1819, 39.232 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 148.9603, 38.9756 ], "end": [ 148.569, 39.1162 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 149.3632, 38.8083 ], "end": [ 148.9603, 38.9756 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 150.871, 38.9195 ], "end": [ 151.3656, 38.5371 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 150.4987, 45.484 ], "end": [ 151.2001, 43.6279 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 146.0394, 46.088 ], "end": [ 150.4987, 45.484 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 146.0394, 46.088 ], "end": [ 144.8696, 44.4853 ] } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 121.0, 10.0 ], "radius_mm": 9.0 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 47.0, 10.0 ], "radius_mm": 9.0 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 47.0, 10.0 ], "radius_mm": 3.0 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 121.0, 10.0 ], "radius_mm": 3.0 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 170.0, 0.0 ], "radius_mm": 15.9233 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 170.0, 0.0 ], "radius_mm": 20.7 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 170.0, 0.0 ], "radius_mm": 21.0 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 170.0, 0.0 ], "radius_mm": 14.665 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 170.0, 0.0 ], "radius_mm": 12.5 } ] } ], "construction": [ { "type": "line", "start": [ 208.0, 0.0 ], "end": [ 0.0, 0.0 ] }, { "type": "line", "start": [ 110.0, 10.0 ], "end": [ 132.0, 10.0 ] }, { "type": "line", "start": [ 144.0, -26.163 ], "end": [ -12.0, -26.163 ] }, { "type": "line", "start": [ 144.0, 26.163 ], "end": [ -12.0, 26.163 ] }, { "type": "line", "start": [ 121.0, -1.0 ], "end": [ 121.0, 21.0 ] }, { "type": "line", "start": [ 47.0, -1.0 ], "end": [ 47.0, 21.0 ] }, { "type": "line", "start": [ 36.0, 10.0 ], "end": [ 58.0, 10.0 ] }, { "type": "line", "start": [ 0.0, 0.0 ], "end": [ -10.634, 0.0 ] }, { "type": "line", "start": [ 47.0, 32.5 ], "end": [ 47.0, 42.5 ] }, { "type": "line", "start": [ 121.0, 32.5 ], "end": [ 121.0, 42.5 ] }, { "type": "line", "start": [ 170.0, -38.346940786 ], "end": [ 170.0, 38.346940786 ] } ] } }, { "id": "sk_003", "name": "Szkic5", "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": [ 37.5, -37.5 ], "end": [ -37.5, -37.5 ] }, { "type": "line", "start": [ -37.5, -37.5 ], "end": [ 37.5, -37.5 ] }, { "type": "line", "start": [ 37.5, -37.5 ], "end": [ 37.5, 37.5 ] }, { "type": "line", "start": [ 37.5, 37.5 ], "end": [ -37.5, 37.5 ] }, { "type": "line", "start": [ -37.5, 37.5 ], "end": [ -37.5, -37.5 ] }, { "type": "line", "start": [ -37.5, -37.5 ], "end": [ -37.5, 37.5 ] } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "line", "start": [ -29.0021, -36.7588 ], "end": [ -18.4062, -33.9197 ] }, { "type": "line", "start": [ -18.4062, -33.9197 ], "end": [ -15.5671, -23.3238 ] }, { "type": "line", "start": [ -15.5671, -23.3238 ], "end": [ -23.3238, -15.5671 ] }, { "type": "line", "start": [ -23.3238, -15.5671 ], "end": [ -33.9197, -18.4062 ] }, { "type": "line", "start": [ -33.9197, -18.4062 ], "end": [ -36.7588, -29.0021 ] }, { "type": "line", "start": [ -36.7588, -29.0021 ], "end": [ -29.0021, -36.7588 ] } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "line", "start": [ -29.0021, 15.5671 ], "end": [ -18.4062, 18.4062 ] }, { "type": "line", "start": [ -18.4062, 18.4062 ], "end": [ -15.5671, 29.0021 ] }, { "type": "line", "start": [ -15.5671, 29.0021 ], "end": [ -23.3238, 36.7588 ] }, { "type": "line", "start": [ -23.3238, 36.7588 ], "end": [ -33.9197, 33.9197 ] }, { "type": "line", "start": [ -33.9197, 33.9197 ], "end": [ -36.7588, 23.3238 ] }, { "type": "line", "start": [ -36.7588, 23.3238 ], "end": [ -29.0021, 15.5671 ] } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "line", "start": [ 18.4062, -18.4062 ], "end": [ 15.5671, -29.0021 ] }, { "type": "line", "start": [ 15.5671, -29.0021 ], "end": [ 23.3238, -36.7588 ] }, { "type": "line", "start": [ 23.3238, -36.7588 ], "end": [ 33.9197, -33.9197 ] }, { "type": "line", "start": [ 33.9197, -33.9197 ], "end": [ 36.7588, -23.3238 ] }, { "type": "line", "start": [ 36.7588, -23.3238 ], "end": [ 29.0021, -15.5671 ] }, { "type": "line", "start": [ 29.0021, -15.5671 ], "end": [ 18.4062, -18.4062 ] } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "line", "start": [ 29.0021, 36.7588 ], "end": [ 18.4062, 33.9197 ] }, { "type": "line", "start": [ 18.4062, 33.9197 ], "end": [ 15.5671, 23.3238 ] }, { "type": "line", "start": [ 15.5671, 23.3238 ], "end": [ 23.3238, 15.5671 ] }, { "type": "line", "start": [ 23.3238, 15.5671 ], "end": [ 33.9197, 18.4062 ] }, { "type": "line", "start": [ 33.9197, 18.4062 ], "end": [ 36.7588, 29.0021 ] }, { "type": "line", "start": [ 36.7588, 29.0021 ], "end": [ 29.0021, 36.7588 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ -6.1644, -8.5 ], "end": [ 6.1644, -8.5 ] } ] }, { "role": "inner", "closed": false, "segments": [ { "type": "line", "start": [ 6.1644, 8.5 ], "end": [ -6.1644, 8.5 ] } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ -26.163, 26.163 ], "radius_mm": 6.5 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ -26.163, -26.163 ], "radius_mm": 6.5 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ -26.163, -26.163 ], "radius_mm": 6.0 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ -26.163, 26.163 ], "radius_mm": 6.0 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ -26.163, -26.163 ], "radius_mm": 4.925 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ -26.163, 26.163 ], "radius_mm": 4.925 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 26.163, -26.163 ], "radius_mm": 6.5 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 26.163, -26.163 ], "radius_mm": 6.0 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 26.163, -26.163 ], "radius_mm": 4.925 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 26.163, 26.163 ], "radius_mm": 6.5 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 26.163, 26.163 ], "radius_mm": 6.0 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 26.163, 26.163 ], "radius_mm": 4.925 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 0.0, 0.0 ], "radius_mm": 11.0 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 0.0, 0.0 ], "radius_mm": 8.0 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 0.0, 0.0 ], "radius_mm": 10.5 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 0.0, 0.0 ], "radius_mm": 7.0799 } ] }, { "role": "inner", "closed": true, "segments": [ { "type": "circle", "center": [ 0.0, 0.0 ], "radius_mm": 17.0 } ] } ], "construction": [ { "type": "line", "start": [ 42.5, 0.0 ], "end": [ -42.5, 0.0 ] } ] } }, { "id": "sk_004", "name": "Szkic6", "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": [ 0.0, 17.0 ], "end": [ 24.59, 17.0 ] }, { "type": "line", "start": [ 24.59, 17.0 ], "end": [ 24.59, 14.0 ] }, { "type": "line", "start": [ 24.59, 14.0 ], "end": [ 34.59, 14.0 ] }, { "type": "line", "start": [ 34.59, 14.0 ], "end": [ 34.59, 11.0 ] }, { "type": "line", "start": [ 34.59, 11.0 ], "end": [ 29.0, 11.0 ] }, { "type": "line", "start": [ 29.0, 11.0 ], "end": [ 29.0, 11.8 ] }, { "type": "line", "start": [ 29.0, 11.8 ], "end": [ 24.0, 11.8 ] }, { "type": "line", "start": [ 24.0, 11.8 ], "end": [ 24.0, 11.0 ] }, { "type": "line", "start": [ 24.0, 11.0 ], "end": [ 21.0, 11.0 ] }, { "type": "line", "start": [ 21.0, 11.0 ], "end": [ 21.0, 15.0 ] }, { "type": "line", "start": [ 21.0, 15.0 ], "end": [ 14.0, 15.0 ] }, { "type": "line", "start": [ 14.0, 15.0 ], "end": [ 14.0, 11.0 ] }, { "type": "line", "start": [ 14.0, 11.0 ], "end": [ 11.0, 11.0 ] }, { "type": "line", "start": [ 11.0, 11.0 ], "end": [ 11.0, 11.8 ] }, { "type": "line", "start": [ 11.0, 11.8 ], "end": [ 6.0, 11.8 ] }, { "type": "line", "start": [ 6.0, 11.8 ], "end": [ 6.0, 11.0 ] }, { "type": "line", "start": [ 6.0, 11.0 ], "end": [ 3.0, 11.0 ] }, { "type": "line", "start": [ 3.0, 11.0 ], "end": [ 3.0, 13.5 ] }, { "type": "line", "start": [ 3.0, 13.5 ], "end": [ 0.0, 13.5 ] }, { "type": "line", "start": [ 0.0, 13.5 ], "end": [ 0.0, 17.0 ] } ] } ], "construction": [ { "type": "line", "start": [ 0.0, 0.0 ], "end": [ 30.072693363, 0.0 ] } ] } } ] }, "features": [ { "id": "f_001", "name": "Płaszczyzna przednia", "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": "Płaszczyzna górna", "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": "Obrót2", "atomic_id": "revolve_add", "depends_on": [ "f_001" ], "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_004", "selectors": [ { "kind": "axis", "stable_id": "8baaa154cca2b81200819917419c8f1d1109fab7fe6078675b63944c980b7f9d", "source": "solidworks", "confidence": 1.0, "geometry": { "start": [ 0.0, 0.0, 0.0 ], "end": [ 0.03007269336322338, 0.0, 0.0 ] } } ] }, { "id": "f_003", "name": "Płaszczyzna prawa", "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_003" }, "execution_status": "deferred" } ], "meta": { "unit": "mm", "source": "02_传动件/0203_轴承/020399_通用轴承/lozysko.solidworks_evidence_v2.json", "source_schema": "solidworks.cad_evidence.v2", "source_status": "hybrid_semantic_surfaceir_pending", "document_truth": { "mass_properties": { "available": true, "mass": 0.10112549561660213, "volume": 1.1897117131364956e-05, "surface_area": 0.008108450638915257, "center_of_mass": [ 0.014992723839903674, -8.397625662207996e-19, 5.673241253814551e-19 ], "principal_moments": [ 1.9786144113614017e-05, 1.9786144113614017e-05, 2.1048145363780934e-05 ], "principal_axes": null, "moment_of_inertia": null }, "geometry": { "bounding_box": [ 0.0, -0.017, -0.017, 0.03459, 0.017, 0.017 ], "solid_body_count": 1, "bodies": [ { "kind": "body", "dotnet_type": "System.__ComObject", "name": "Obrót2", "persist_reference_base64": "UEYAAAQAAAD//v8AAAAAAAEAAABmAAAA", "persist_reference_sha256": "cbabd1a58c4ce176f1b79ea7ae77077336b82ee9440350646e4a9498993d9e3e", "component": null, "geometry": { "box": [ 0.0, -0.017, -0.017, 0.03459, 0.017, 0.017 ], "face_count": 20, "edge_count": 20, "vertex_count": 0 }, "stable_id": "cbabd1a58c4ce176f1b79ea7ae77077336b82ee9440350646e4a9498993d9e3e" } ] } }, "step_inference": { "available": true, "face_count": 30, "surface_counts": { "cylinder": 20, "plane": 10 }, "axis_count": 20, "repeat_spacings_mm": [], "metrics": { "bounding_box_mm": [ 0.0, -17.0, -17.0, 34.59, 17.0, 17.0 ], "volume_mm3": 11897.117131365, "surface_area_mm2": 8108.450638915, "solid_count": 1, "face_count": 30, "edge_count": 60, "vertex_count": 40 }, "error": null, "truth_comparison": { "expected_from_evidence": { "bounding_box_mm": [ 0.0, -17.0, -17.0, 34.59, 17.0, 17.0 ], "volume_mm3": 11897.117131365, "surface_area_mm2": 8108.450638915, "solid_count": 1, "face_count": 20, "edge_count": 20, "vertex_count": 0 }, "comparisons": { "volume_mm3": { "expected": 11897.117131365, "actual": 11897.117131365, "absolute_delta": 0.0, "within_tolerance": true }, "surface_area_mm2": { "expected": 8108.450638915, "actual": 8108.450638915, "absolute_delta": 0.0, "within_tolerance": true }, "bounding_box_mm": { "expected": [ 0.0, -17.0, -17.0, 34.59, 17.0, 17.0 ], "actual": [ 0.0, -17.0, -17.0, 34.59, 17.0, 17.0 ], "max_absolute_delta": 0.0, "within_tolerance": true }, "solid_count": { "expected": 1, "actual": 1, "matches": true }, "face_count": { "expected": 20, "actual": 30, "matches": false }, "edge_count": { "expected": 20, "actual": 60, "matches": false }, "vertex_count": { "expected": 0, "actual": 40, "matches": false } }, "numeric_geometry_match": true, "topology_counts_match": false } }, "source_has_modeling_features": true } }