Rocket Ship For 3D Printing

Rocket Ship For 3D Printing script details
Type
Rete logo image
rete
App Version
0.19.6
Visibility
public
Date Created
Mar 7, 2025, 11:25:19 AM
Last Edit Date
Mar 11, 2025, 11:41:39 AM

Script Details

The Code
{ "id": "rete-v2-json", "nodes": { "1ae536374f4ce4b4": { "id": "1ae536374f4ce4b4", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 3, "y": 10, "z": 0 }, "inputs": {}, "position": [ 1400.221233675916, -212.02095447728675 ] }, "1b692e563ceb69a0": { "id": "1b692e563ceb69a0", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 3, "y": 25, "z": 0 }, "inputs": {}, "position": [ 1401.3892859166156, 136.04152158976794 ] }, "e41023b2efcf8529": { "id": "e41023b2efcf8529", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0.5, "y": 40, "z": 0 }, "inputs": {}, "position": [ 1401.314760607655, 474.8848598682013 ] }, "891f2a6649e6fcea": { "id": "891f2a6649e6fcea", "name": "bitbybit.lists.createList", "customName": "list", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "1ae536374f4ce4b4", "output": "result", "data": {} }, { "node": "1b692e563ceb69a0", "output": "result", "data": {} }, { "node": "e41023b2efcf8529", "output": "result", "data": {} } ] } }, "position": [ 1836.5233941617803, 209.89472743895453 ] }, "f93ac57905588ade": { "id": "f93ac57905588ade", "name": "bitbybit.occt.shapes.wire.interpolatePoints", "customName": "interpolate", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "periodic": false, "tolerance": 1e-7 }, "inputs": { "points": { "connections": [ { "node": "891f2a6649e6fcea", "output": "list", "data": {} } ] } }, "position": [ 2199.9432079739036, 169.54412544935929 ] }, "0c0b6a1172afcade": { "id": "0c0b6a1172afcade", "name": "bitbybit.occt.operations.revolve", "customName": "revolve", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "angle": 360, "direction": [ 0, 1, 0 ], "copy": true }, "inputs": { "shape": { "connections": [ { "node": "325c897a1f0c8e57", "output": "result", "data": {} } ] } }, "position": [ 3766.630222949203, 141.60772955085366 ] }, "621158aaa7d0cba4": { "id": "621158aaa7d0cba4", "name": "bitbybit.lists.createList", "customName": "list", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "6ea45ccb92380c90", "output": "result", "data": {} } ] } }, "position": [ 3794.97813625169, 1890.2731443122077 ] }, "6ea45ccb92380c90": { "id": "6ea45ccb92380c90", "name": "bitbybit.occt.transforms.translate", "customName": "translate", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "translation": [ 0, 0, 0 ] }, "inputs": { "translation": { "connections": [ { "node": "917014a13b7f73ce", "output": "result", "data": {} } ] }, "shape": { "connections": [ { "node": "7575a1cb62bde653", "output": "result", "data": {} } ] } }, "position": [ 3432.623667302609, 1850.7318757609846 ] }, "917014a13b7f73ce": { "id": "917014a13b7f73ce", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 0, "z": 0 }, "inputs": { "y": { "connections": [ { "node": "69dc8d130099fce5", "output": "result", "data": {} } ] } }, "position": [ 3045.4813268611747, 1976.0167429579374 ] }, "69dc8d130099fce5": { "id": "69dc8d130099fce5", "name": "bitbybit.lists.flatten", "customName": "flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "6c4d0200c1589074", "output": "result", "data": {} } ] } }, "position": [ 2689.432773304389, 2050.9508225878176 ] }, "e6498388059dd2f1": { "id": "e6498388059dd2f1", "name": "bitbybit.occt.operations.makeThickSolidSimple", "customName": "thicken", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "offset": 0.2 }, "inputs": { "shape": { "connections": [ { "node": "a838a24a335294e3", "output": "result", "data": {} } ] } }, "position": [ 4958.5358059597565, 274.34065587738974 ] }, "32cd412c29a4de09": { "id": "32cd412c29a4de09", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 10, "z": 0 }, "inputs": {}, "position": [ 1403.924916573824, -554.9299293032734 ] }, "6c32934364aba4fc": { "id": "6c32934364aba4fc", "name": "bitbybit.occt.shapes.wire.createLineWire", "customName": "line", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "start": [ 0, 0, 0 ], "end": [ 0, 1, 0 ] }, "inputs": { "start": { "connections": [ { "node": "32cd412c29a4de09", "output": "result", "data": {} } ] }, "end": { "connections": [ { "node": "1ae536374f4ce4b4", "output": "result", "data": {} } ] } }, "position": [ 1987.9013611282003, -407.41966796518034 ] }, "68c0ab9b314e2c47": { "id": "68c0ab9b314e2c47", "name": "bitbybit.occt.shapes.wire.combineEdgesAndWiresIntoAWire", "customName": "combine", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "shapes": { "connections": [ { "node": "e5c1dd0ee4aaa06b", "output": "list", "data": {} } ] } }, "position": [ 2999.059182102633, 180.46414614588366 ] }, "e5c1dd0ee4aaa06b": { "id": "e5c1dd0ee4aaa06b", "name": "bitbybit.lists.createList", "customName": "list", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "6c32934364aba4fc", "output": "result", "data": {} }, { "node": "f93ac57905588ade", "output": "result", "data": {} }, { "node": "5ace4931fda88940", "output": "result", "data": {} } ] } }, "position": [ 2632.4906220871435, 210.49416871659835 ] }, "325c897a1f0c8e57": { "id": "325c897a1f0c8e57", "name": "bitbybit.occt.fillets.fillet2d", "customName": "fillet 2d wire or face", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 0.4 }, "inputs": { "shape": { "connections": [ { "node": "68c0ab9b314e2c47", "output": "result", "data": {} } ] } }, "position": [ 3415.023761730193, 141.88640481214716 ] }, "55c624eba9099811": { "id": "55c624eba9099811", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 40, "z": 0 }, "inputs": {}, "position": [ 1401.4180194720018, 817.931371760501 ] }, "5ace4931fda88940": { "id": "5ace4931fda88940", "name": "bitbybit.occt.shapes.wire.createLineWire", "customName": "line", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "start": [ 0, 0, 0 ], "end": [ 0, 1, 0 ] }, "inputs": { "start": { "connections": [ { "node": "e41023b2efcf8529", "output": "result", "data": {} } ] }, "end": { "connections": [ { "node": "55c624eba9099811", "output": "result", "data": {} } ] } }, "position": [ 2201.9059335858, 640.7055988039046 ] }, "470264020fe625e7": { "id": "470264020fe625e7", "name": "bitbybit.draw.drawAnyAsync", "customName": "draw async", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "options": { "connections": [ { "node": "cd0283a5a77495ef", "output": "result", "data": {} } ] }, "entity": { "connections": [ { "node": "517a9f01ddf3da5b", "output": "result", "data": {} } ] } }, "position": [ 6236.127408132428, 419.6112034465169 ] }, "7575a1cb62bde653": { "id": "7575a1cb62bde653", "name": "bitbybit.occt.shapes.solid.createCylinder", "customName": "cylinder", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 1, "height": 10, "center": [ 0, 0, 0 ], "direction": [ 0, 1, 0 ], "angle": 360, "originOnCenter": true }, "inputs": { "direction": { "connections": [ { "node": "2617e2640bb785c7", "output": "result", "data": {} } ] } }, "position": [ 2689.9537591485087, 1558.2847918182194 ] }, "2617e2640bb785c7": { "id": "2617e2640bb785c7", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 0, "z": 1 }, "inputs": {}, "position": [ 2331.501679968627, 1674.2629206310107 ] }, "a838a24a335294e3": { "id": "a838a24a335294e3", "name": "bitbybit.occt.booleans.difference", "customName": "difference", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "keepEdges": false }, "inputs": { "shapes": { "connections": [ { "node": "621158aaa7d0cba4", "output": "list", "data": {} } ] }, "shape": { "connections": [ { "node": "0c0b6a1172afcade", "output": "result", "data": {} } ] } }, "position": [ 4605.047695991027, 275.91504777121344 ] }, "a323663fb7ccf672": { "id": "a323663fb7ccf672", "name": "bitbybit.babylon.scene.enableSkybox", "customName": "skybox", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "skybox": "clearSky", "size": 1000, "blur": 0.1, "environmentIntensity": 0.7 }, "inputs": {}, "position": [ 1503.0056009203893, 1927.4625997603018 ] }, "cd0283a5a77495ef": { "id": "cd0283a5a77495ef", "name": "bitbybit.draw.optionsOcctShapeMaterial", "customName": "occt shape with material", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "precision": 0.01, "drawEdges": true, "edgeColour": "#ffffff", "edgeWidth": 3 }, "inputs": { "faceMaterial": { "connections": [ { "node": "c1ff7f5d580db2b8", "output": "result", "data": {} } ] } }, "position": [ 5219.423644313564, 644.7351242304475 ] }, "c1ff7f5d580db2b8": { "id": "c1ff7f5d580db2b8", "name": "bitbybit.babylon.material.pbrMetallicRoughness.create", "customName": "pbr material", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "name": "Custom Material", "baseColor": "#ffffff", "emissiveColor": "#000000", "metallic": 0.1, "roughness": 1, "alpha": 1, "backFaceCulling": false, "zOffset": 2 }, "inputs": {}, "position": [ 4850.081067488634, 685.4651947365169 ] }, "6c4d0200c1589074": { "id": "6c4d0200c1589074", "name": "bitbybit.vector.span", "customName": "span", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "step": 3, "min": 22, "max": 30 }, "inputs": {}, "position": [ 2338.710255744516, 2016.2196875265004 ] }, "7b34e43d4577021f": { "id": "7b34e43d4577021f", "name": "bitbybit.draw.drawGridMesh", "customName": "draw grid", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "width": 400, "height": 400, "subdivisions": 10, "majorUnitFrequency": 10, "minorUnitVisibility": 0.45, "gridRatio": 0.5, "opacity": 0.5, "backFaceCulling": false, "mainColor": "#ffffff", "secondaryColor": "#ffffff" }, "inputs": {}, "position": [ 1488.4438818180001, 2682.31680991464 ] }, "d72503a62276e640": { "id": "d72503a62276e640", "name": "bitbybit.occt.shapes.wire.createCircleWire", "customName": "circle", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 5, "center": [ 0, 0, 0 ], "direction": [ 0, 1, 0 ] }, "inputs": {}, "position": [ 1854.7432183476583, -2094.5364555472443 ] }, "d7dc8ea66bdb5665": { "id": "d7dc8ea66bdb5665", "name": "bitbybit.occt.shapes.wire.createCircleWire", "customName": "circle", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 8, "center": [ 0, 0, 0 ], "direction": [ 0, 1, 0 ] }, "inputs": { "center": { "connections": [ { "node": "afca19dcc75c428f", "output": "result", "data": {} } ] } }, "position": [ 1854.9636050960328, -1731.4984431521925 ] }, "227ac6f5ee09a128": { "id": "227ac6f5ee09a128", "name": "bitbybit.occt.shapes.wire.createCircleWire", "customName": "circle", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 6, "center": [ 0, 0, 0 ], "direction": [ 0, 1, 0 ] }, "inputs": { "center": { "connections": [ { "node": "8a03c656fbf9c8a5", "output": "result", "data": {} } ] } }, "position": [ 1847.435977912557, -1367.001825091571 ] }, "8fd63b3009e56047": { "id": "8fd63b3009e56047", "name": "bitbybit.occt.shapes.wire.createCircleWire", "customName": "circle", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 2, "center": [ 0, 0, 0 ], "direction": [ 0, 1, 0 ] }, "inputs": { "center": { "connections": [ { "node": "acfc4e9a753db5e5", "output": "result", "data": {} } ] } }, "position": [ 1852.1842585678696, -1001.4039290900291 ] }, "afca19dcc75c428f": { "id": "afca19dcc75c428f", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 10, "z": 0 }, "inputs": {}, "position": [ 1391.4783281272944, -1690.6419342478064 ] }, "8a03c656fbf9c8a5": { "id": "8a03c656fbf9c8a5", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 13, "z": 0 }, "inputs": {}, "position": [ 1384.371571166019, -1328.211511780873 ] }, "acfc4e9a753db5e5": { "id": "acfc4e9a753db5e5", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 22, "z": 0 }, "inputs": {}, "position": [ 1387.7021205872934, -955.5297251625284 ] }, "f368c8c051982320": { "id": "f368c8c051982320", "name": "bitbybit.lists.createList", "customName": "list", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "d72503a62276e640", "output": "result", "data": {} }, { "node": "d7dc8ea66bdb5665", "output": "result", "data": {} }, { "node": "227ac6f5ee09a128", "output": "result", "data": {} }, { "node": "8fd63b3009e56047", "output": "result", "data": {} } ] } }, "position": [ 2599.169154315264, -1488.3335938766372 ] }, "1266ed9736aec4c6": { "id": "1266ed9736aec4c6", "name": "bitbybit.occt.operations.loftAdvanced", "customName": "loft adv.", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "makeSolid": true, "closed": false, "periodic": false, "straight": true, "nrPeriodicSections": 10, "useSmoothing": false, "maxUDegree": 3, "tolerance": 1e-7, "parType": "approxCentripetal" }, "inputs": { "shapes": { "connections": [ { "node": "f368c8c051982320", "output": "list", "data": {} } ] } }, "position": [ 2968.5348570285364, -1529.3862676677788 ] }, "9b8e3a369c62bc55": { "id": "9b8e3a369c62bc55", "name": "bitbybit.occt.fillets.filletEdges", "customName": "fillet edges", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 2 }, "inputs": { "shape": { "connections": [ { "node": "1266ed9736aec4c6", "output": "result", "data": {} } ] } }, "position": [ 4100.851372663307, -1308.0378763977064 ] }, "3a9dba6743cf08a2": { "id": "3a9dba6743cf08a2", "name": "bitbybit.occt.shapes.solid.createBox", "customName": "box", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "width": 30, "length": 20, "height": 30, "center": [ 0, 0, 0 ], "originOnCenter": false }, "inputs": { "center": { "connections": [ { "node": "77e89557fed62afd", "output": "result", "data": {} } ] }, "length": { "connections": [ { "node": "6ae4a419ae0e4550", "output": "result", "data": {} } ] } }, "position": [ 3954.390146342395, -2230.837961064375 ] }, "77e89557fed62afd": { "id": "77e89557fed62afd", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": -1, "z": 0 }, "inputs": { "z": { "connections": [ { "node": "762d7c65a5d03ab3", "output": "result", "data": {} } ] } }, "position": [ 3514.7454647225695, -2032.228996314266 ] }, "6ae4a419ae0e4550": { "id": "6ae4a419ae0e4550", "name": "bitbybit.math.number", "customName": "number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "number": 10 }, "inputs": {}, "position": [ 2383.0829049402128, -2312.688983250288 ] }, "ab5ad92a5a7ae7b7": { "id": "ab5ad92a5a7ae7b7", "name": "bitbybit.math.divide", "customName": "divide", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2 }, "inputs": { "first": { "connections": [ { "node": "6ae4a419ae0e4550", "output": "result", "data": {} } ] } }, "position": [ 2763.796669589928, -2082.714542962521 ] }, "762d7c65a5d03ab3": { "id": "762d7c65a5d03ab3", "name": "bitbybit.math.add", "customName": "add", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 0.3 }, "inputs": { "first": { "connections": [ { "node": "ab5ad92a5a7ae7b7", "output": "result", "data": {} } ] } }, "position": [ 3114.2521554159557, -2082.3768318781713 ] }, "340ff8fd113bfb3d": { "id": "340ff8fd113bfb3d", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 0, "z": 1 }, "inputs": {}, "position": [ 4102.222391801967, -1659.2199310594601 ] }, "025dfb05de45e6e9": { "id": "025dfb05de45e6e9", "name": "bitbybit.occt.transforms.mirrorAlongNormal", "customName": "mirror normal", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "origin": [ 0, 0, 0 ], "normal": [ 0, 0, 1 ] }, "inputs": { "normal": { "connections": [ { "node": "340ff8fd113bfb3d", "output": "result", "data": {} } ] }, "shape": { "connections": [ { "node": "3a9dba6743cf08a2", "output": "result", "data": {} } ] } }, "position": [ 4701.343569980411, -1854.5729850734544 ] }, "6cfe996eaceb0e27": { "id": "6cfe996eaceb0e27", "name": "bitbybit.occt.booleans.difference", "customName": "difference", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "keepEdges": false }, "inputs": { "shapes": { "connections": [ { "node": "ef065c2a9bb9eb77", "output": "list", "data": {} } ] }, "shape": { "connections": [ { "node": "9b8e3a369c62bc55", "output": "result", "data": {} } ] } }, "position": [ 5636.827930119846, -1896.6536677917402 ] }, "ef065c2a9bb9eb77": { "id": "ef065c2a9bb9eb77", "name": "bitbybit.lists.createList", "customName": "list", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "f044167e487d5f0c", "output": "result", "data": {} }, { "node": "025dfb05de45e6e9", "output": "result", "data": {} }, { "node": "3a9dba6743cf08a2", "output": "result", "data": {} }, { "node": "2b74aecbdee608f0", "output": "result", "data": {} } ] } }, "position": [ 5253.09744213434, -2035.3613340814816 ] }, "f044167e487d5f0c": { "id": "f044167e487d5f0c", "name": "bitbybit.occt.operations.offset", "customName": "offset", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "distance": 0.2, "tolerance": 0.1 }, "inputs": { "shape": { "connections": [ { "node": "95e240278b76eb7f", "output": "result", "data": {} } ] } }, "position": [ 4517.627366567961, -635.1710357117203 ] }, "95e240278b76eb7f": { "id": "95e240278b76eb7f", "name": "bitbybit.occt.shapes.solid.fromClosedShell", "customName": "solid from closed shell", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "shape": { "connections": [ { "node": "0c0b6a1172afcade", "output": "result", "data": {} } ] } }, "position": [ 4127.826844640824, -241.22020209080443 ] }, "2b74aecbdee608f0": { "id": "2b74aecbdee608f0", "name": "bitbybit.occt.operations.loft", "customName": "loft", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "makeSolid": true }, "inputs": { "shapes": { "connections": [ { "node": "69d0258994ea0368", "output": "list", "data": {} } ] } }, "position": [ 2862.3191818115147, -2920.34514461755 ] }, "69d0258994ea0368": { "id": "69d0258994ea0368", "name": "bitbybit.lists.createList", "customName": "list", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "4356ad7ee6437b80", "output": "result", "data": {} }, { "node": "8fd63b3009e56047", "output": "result", "data": {} } ] } }, "position": [ 2326.2716721915963, -2904.9308565818064 ] }, "4356ad7ee6437b80": { "id": "4356ad7ee6437b80", "name": "bitbybit.occt.shapes.wire.createCircleWire", "customName": "circle", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 3, "center": [ 0, 0, 0 ], "direction": [ 0, 1, 0 ] }, "inputs": {}, "position": [ 1845.3468295454525, -2994.055361044077 ] }, "13a8f9c95a372708": { "id": "13a8f9c95a372708", "name": "bitbybit.occt.transforms.rotate", "customName": "rotate", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "axis": [ 0, 0, 1 ], "angle": 90 }, "inputs": { "shape": { "connections": [ { "node": "6cfe996eaceb0e27", "output": "result", "data": {} } ] }, "axis": { "connections": [ { "node": "659c86447647befa", "output": "result", "data": {} } ] } }, "position": [ 6169.860620362567, -1710.7609381531397 ] }, "659c86447647befa": { "id": "659c86447647befa", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 1, "z": 0 }, "inputs": {}, "position": [ 5640.361312111988, -1537.4530314164756 ] }, "439a1e7fd9f24784": { "id": "439a1e7fd9f24784", "name": "bitbybit.occt.shapes.face.createCircleFace", "customName": "circle", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 40, "center": [ 0, 0, 0 ], "direction": [ 0, 1, 0 ] }, "inputs": {}, "position": [ 2086.357074527223, 2620.7710532670408 ] }, "91d3a36d781a9ddb": { "id": "91d3a36d781a9ddb", "name": "bitbybit.babylon.scene.drawDirectionalLight", "customName": "directional light", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "direction": [ -100, -100, -100 ], "intensity": 3, "diffuse": "#ffffff", "specular": "#ffffff", "shadowGeneratorMapSize": 3000, "enableShadows": true, "shadowDarkness": 0, "shadowUsePercentageCloserFiltering": true, "shadowContactHardeningLightSizeUVRatio": 0.2, "shadowBias": 0.001, "shadowNormalBias": 0.002, "shadowMaxZ": 1000, "shadowMinZ": 0 }, "inputs": {}, "position": [ 1483.8215498068168, 3311.978332336304 ] }, "517a9f01ddf3da5b": { "id": "517a9f01ddf3da5b", "name": "bitbybit.occt.shapes.shape.unifySameDomain", "customName": "unify same domain", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "unifyEdges": true, "unifyFaces": true, "concatBSplines": true }, "inputs": { "shape": { "connections": [ { "node": "e6498388059dd2f1", "output": "result", "data": {} } ] } }, "position": [ 5511.722980999436, 275.9424406006094 ] }, "4335b6b5408ea2c9": { "id": "4335b6b5408ea2c9", "name": "bitbybit.draw.drawAnyAsync", "customName": "draw async", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "options": { "connections": [ { "node": "f55a64e35226bb99", "output": "result", "data": {} } ] }, "entity": { "connections": [ { "node": "439a1e7fd9f24784", "output": "result", "data": {} } ] } }, "position": [ 2654.0144055822775, 2677.16934501102 ] }, "f55a64e35226bb99": { "id": "f55a64e35226bb99", "name": "bitbybit.draw.optionsOcctShapeSimple", "customName": "occt shape simple", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "precision": 0.01, "drawFaces": true, "faceColour": "#ff6600", "drawEdges": true, "edgeColour": "#ffffff", "edgeWidth": 2 }, "inputs": {}, "position": [ 2084.6541666081635, 2983.794054694188 ] }, "8e32511623c525f4": { "id": "8e32511623c525f4", "name": "bitbybit.occt.shapes.compound.makeCompound", "customName": "make", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "shapes": { "connections": [ { "node": "50e9d354acdca626", "output": "list", "data": {} } ] } }, "position": [ 7029.611108110021, -1899.9862809769936 ] }, "50e9d354acdca626": { "id": "50e9d354acdca626", "name": "bitbybit.lists.createList", "customName": "list", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "6cfe996eaceb0e27", "output": "result", "data": {} }, { "node": "13a8f9c95a372708", "output": "result", "data": {} } ] } }, "position": [ 6673.217313570806, -1857.58323980934 ] }, "a913f65f91e56ec0": { "id": "a913f65f91e56ec0", "name": "bitbybit.draw.drawAnyAsync", "customName": "draw async", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "entity": { "connections": [ { "node": "8e32511623c525f4", "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": "ed78271c5c11e43e", "output": "result", "data": {} } ] } }, "position": [ 7429.529499841934, -1855.3465132136957 ] }, "ed78271c5c11e43e": { "id": "ed78271c5c11e43e", "name": "bitbybit.draw.optionsOcctShapeSimple", "customName": "occt shape simple", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "precision": 0.01, "drawFaces": true, "faceColour": "#ff0000", "drawEdges": true, "edgeColour": "#ffffff", "edgeWidth": 3 }, "inputs": {}, "position": [ 7031.319510658873, -1626.8611791256183 ] }, "41ce5bf902f296a7": { "id": "41ce5bf902f296a7", "name": "bitbybit.babylon.scene.adjustActiveArcRotateCamera", "customName": "adjust active camera", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "position": [ 10, 10, 10 ], "lookAt": [ 0, 0, 0 ], "lowerBetaLimit": 1, "upperBetaLimit": 179, "angularSensibilityX": 1000, "angularSensibilityY": 1000, "maxZ": 1000, "panningSensibility": 1000, "wheelPrecision": 3 }, "inputs": { "position": { "connections": [ { "node": "0c68511208fa8246", "output": "result", "data": {} } ] }, "lookAt": { "connections": [ { "node": "ae825700e0e2ea58", "output": "result", "data": {} } ] } }, "position": [ 1483.0475397089738, 4121.642336405478 ] }, "0c68511208fa8246": { "id": "0c68511208fa8246", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": -20, "y": 40, "z": -70 }, "inputs": {}, "position": [ 1001.4783127985305, 3983.2234555909004 ] }, "ae825700e0e2ea58": { "id": "ae825700e0e2ea58", "name": "bitbybit.vector.vectorXYZ", "customName": "vector XYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 20, "z": 0 }, "inputs": {}, "position": [ 1002.3520401023869, 4322.305483829005 ] } } }