Dev Test

Dev Test script details
Type
Rete logo image
rete
App Version
0.17.2
Visibility
public
Date Created
Oct 10, 2024, 4:38:14 PM
Last Edit Date
Oct 22, 2024, 12:47:44 PM

Script Details

The Code
{ "id": "rete-v2-json", "nodes": { "016a6e6e701b9677": { "id": "016a6e6e701b9677", "name": "bitbybit.occt.shapes.wire.createCircleWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 3.5, "center": [ 0, 0, 0 ], "direction": [ 0, 1, 0 ] }, "inputs": { "radius": { "connections": [ { "node": "6c7285124e129834", "output": "result", "data": {} } ] } }, "position": [ 2364.784152043179, 474.2382336227652 ] }, "03d489ec4bc2065f": { "id": "03d489ec4bc2065f", "name": "bitbybit.vector.span", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "step": 12.5, "min": 0, "max": 12 }, "inputs": { "step": { "connections": [ { "node": "c35dda518ea29b9c", "output": "result", "data": {} } ] }, "max": { "connections": [ { "node": "225dc00cf64afcfe", "output": "result", "data": {} } ] } }, "position": [ 1859.88383868116, 1114.2171871233886 ] }, "c35dda518ea29b9c": { "id": "c35dda518ea29b9c", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "number": 12.5 }, "inputs": {}, "position": [ 768.7540704724278, 1787.837215357239 ] }, "1223c5170208e22e": { "id": "1223c5170208e22e", "name": "bitbybit.math.numberSlider", "data": { "options": { "min": 2, "max": 12, "step": 1, "width": 350, "updateOnDrag": false }, "number": 7 }, "inputs": {}, "position": [ -5714.245772424641, 3737.338807475419 ] }, "225dc00cf64afcfe": { "id": "225dc00cf64afcfe", "name": "bitbybit.math.multiply", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2 }, "inputs": { "first": { "connections": [ { "node": "c35dda518ea29b9c", "output": "result", "data": {} } ] }, "second": { "connections": [ { "node": "e28e1042e1027e94", "output": "result", "data": {} } ] } }, "position": [ 1311.0921554135546, 1182.4168157190609 ] }, "8be1cd5bf05e6de9": { "id": "8be1cd5bf05e6de9", "name": "bitbybit.occt.transforms.translate", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "translation": [ 0, 0, 0 ] }, "inputs": { "shape": { "connections": [ { "node": "016a6e6e701b9677", "output": "result", "data": {} } ] }, "translation": { "connections": [ { "node": "67840912da4ee613", "output": "result", "data": {} }, { "node": "c7260e7dcb2784cf", "output": "result", "data": {} } ] } }, "position": [ 4148.1284297105185, 1276.811564702547 ] }, "2c97456548a8d7c6": { "id": "2c97456548a8d7c6", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "03d489ec4bc2065f", "output": "result", "data": {} } ] } }, "position": [ 2448.1187812829485, 1042.170119627302 ] }, "67840912da4ee613": { "id": "67840912da4ee613", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 0, "z": 0 }, "inputs": { "z": { "connections": [ { "node": "2c97456548a8d7c6", "output": "result", "data": {} } ] } }, "position": [ 2809.506825681919, 1010.1565722144613 ] }, "c7260e7dcb2784cf": { "id": "c7260e7dcb2784cf", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 0, "z": 0 }, "inputs": { "x": { "connections": [ { "node": "c35dda518ea29b9c", "output": "result", "data": {} } ] } }, "position": [ 3211.7956099936105, 1441.9790046630685 ] }, "111fffb3d74e0c4f": { "id": "111fffb3d74e0c4f", "name": "bitbybit.occt.shapes.wire.createLPolygonWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "widthFirst": 12.5, "lengthFirst": 2, "widthSecond": 12.5, "lengthSecond": 2, "align": "middle", "rotation": 0, "center": [ 0, 0, 0 ], "direction": [ 0, 1, 0 ] }, "inputs": { "widthFirst": { "connections": [ { "node": "c35dda518ea29b9c", "output": "result", "data": {} } ] }, "lengthFirst": { "connections": [ { "node": "0bdf48d791fe36b5", "output": "result", "data": {} } ] }, "lengthSecond": { "connections": [ { "node": "77ab72ba5266bd79", "output": "result", "data": {} } ] }, "widthSecond": { "connections": [ { "node": "c35dda518ea29b9c", "output": "result", "data": {} } ] } }, "position": [ 3667.485749684998, 2007.9412857731165 ] }, "6c7285124e129834": { "id": "6c7285124e129834", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "number": 3.5 }, "inputs": {}, "position": [ 1305.327206921218, 464.0682197179883 ] }, "beea53b5daf88a1f": { "id": "beea53b5daf88a1f", "name": "bitbybit.vector.max", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "vector": { "connections": [ { "node": "03d489ec4bc2065f", "output": "result", "data": {} } ] } }, "position": [ 2514.182893629003, 1654.2015386739529 ] }, "45f722c99f2673a4": { "id": "45f722c99f2673a4", "name": "bitbybit.math.divide", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2 }, "inputs": { "first": { "connections": [ { "node": "c35dda518ea29b9c", "output": "result", "data": {} } ] } }, "position": [ 1809.4446155264588, 2622.6277380574165 ] }, "0bdf48d791fe36b5": { "id": "0bdf48d791fe36b5", "name": "bitbybit.math.add", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2 }, "inputs": { "first": { "connections": [ { "node": "c35dda518ea29b9c", "output": "result", "data": {} } ] }, "second": { "connections": [ { "node": "45f722c99f2673a4", "output": "result", "data": {} } ] } }, "position": [ 2648.5388089722114, 2575.830321970918 ] }, "77ab72ba5266bd79": { "id": "77ab72ba5266bd79", "name": "bitbybit.math.add", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2 }, "inputs": { "first": { "connections": [ { "node": "beea53b5daf88a1f", "output": "result", "data": {} } ] }, "second": { "connections": [ { "node": "45f722c99f2673a4", "output": "result", "data": {} } ] } }, "position": [ 2807.8512049865876, 1761.8345942619223 ] }, "e36c0be9b2c492b1": { "id": "e36c0be9b2c492b1", "name": "bitbybit.occt.fillets.fillet2d", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 0.1 }, "inputs": { "shape": { "connections": [ { "node": "111fffb3d74e0c4f", "output": "result", "data": {} } ] }, "radius": { "connections": [ { "node": "45f722c99f2673a4", "output": "result", "data": {} } ] }, "indexes": { "connections": [ { "node": "92197ea178214b98", "output": "result", "data": {} } ] } }, "position": [ 4150.299803725757, 1768.575323695042 ] }, "92197ea178214b98": { "id": "92197ea178214b98", "name": "bitbybit.json.parse", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "text": "[0, 1, 2, 3, 4, 5]" }, "inputs": {}, "position": [ 3702.1764110882236, 2627.462925527275 ] }, "6dbf953e167eb702": { "id": "6dbf953e167eb702", "name": "bitbybit.occt.shapes.face.createFaceFromWires", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "planar": true }, "inputs": { "shapes": { "connections": [ { "node": "68cbb4017176918d", "output": "list", "data": {} } ] } }, "position": [ 5243.548903161131, 1544.5245530737923 ] }, "68cbb4017176918d": { "id": "68cbb4017176918d", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "e36c0be9b2c492b1", "output": "result", "data": {} }, { "node": "8be1cd5bf05e6de9", "output": "result", "data": {} } ] } }, "position": [ 4604.637746230678, 1591.3786901149108 ] }, "2d325894a3a04da2": { "id": "2d325894a3a04da2", "name": "bitbybit.occt.operations.extrude", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "direction": [ 0, 1, 0 ] }, "inputs": { "shape": { "connections": [ { "node": "6dbf953e167eb702", "output": "result", "data": {} } ] }, "direction": { "connections": [ { "node": "11e103fbf4cf71a2", "output": "result", "data": {} } ] } }, "position": [ 6119.124192569941, 1540.0344362416772 ] }, "11e103fbf4cf71a2": { "id": "11e103fbf4cf71a2", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 1, "z": 0 }, "inputs": { "y": { "connections": [ { "node": "d88485419669f967", "output": "result", "data": {} } ] } }, "position": [ 5711.539168590832, 1756.7168674157265 ] }, "d88485419669f967": { "id": "d88485419669f967", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "number": 3.125 }, "inputs": {}, "position": [ 5307.469023906679, 1896.605191724756 ] }, "a69aaabfa3c2638e": { "id": "a69aaabfa3c2638e", "name": "bitbybit.occt.fillets.chamferEdgesList", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "distanceList": { "connections": [ { "node": "578e1ded840b49b6", "output": "result", "data": {} } ] }, "edges": { "connections": [ { "node": "3f2adbc872b2ef1c", "output": "list", "data": {} } ] }, "shape": { "connections": [ { "node": "2d325894a3a04da2", "output": "result", "data": {} } ] } }, "position": [ 10387.881845170172, 2289.8824863969544 ] }, "fd730aa8b1edc11a": { "id": "fd730aa8b1edc11a", "name": "bitbybit.lists.listLength", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "3f2adbc872b2ef1c", "output": "list", "data": {} } ] } }, "position": [ 9299.463345246239, 2839.400828281404 ] }, "578e1ded840b49b6": { "id": "578e1ded840b49b6", "name": "bitbybit.lists.repeat", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "times": 10 }, "inputs": { "times": { "connections": [ { "node": "fd730aa8b1edc11a", "output": "result", "data": {} } ] }, "item": { "connections": [ { "node": "4d60196a0a91b948", "output": "result", "data": {} } ] } }, "position": [ 9763.10899925838, 2697.955750736841 ] }, "4d60196a0a91b948": { "id": "4d60196a0a91b948", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "number": 0.3 }, "inputs": {}, "position": [ 9321.24215795869, 2573.1704883319235 ] }, "a5a5133d69384468": { "id": "a5a5133d69384468", "name": "bitbybit.occt.shapes.face.getFaces", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "shape": { "connections": [ { "node": "2d325894a3a04da2", "output": "result", "data": {} } ] } }, "position": [ 6610.164769148052, 2135.0696894566877 ] }, "95f1c89c776dce4a": { "id": "95f1c89c776dce4a", "name": "bitbybit.lists.listLength", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "a5a5133d69384468", "output": "result", "data": {} } ] } }, "position": [ 6923.800592654688, 2540.3751959766946 ] }, "8353f6b30247c738": { "id": "8353f6b30247c738", "name": "bitbybit.math.subtract", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 1 }, "inputs": { "first": { "connections": [ { "node": "95f1c89c776dce4a", "output": "result", "data": {} } ] } }, "position": [ 7262.673450632204, 2533.7637690210977 ] }, "ff9d69ef3f19c53b": { "id": "ff9d69ef3f19c53b", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "index": 0, "clone": true }, "inputs": { "list": { "connections": [ { "node": "a5a5133d69384468", "output": "result", "data": {} } ] }, "index": { "connections": [ { "node": "8353f6b30247c738", "output": "result", "data": {} } ] } }, "position": [ 7665.345512404089, 2136.966922311 ] }, "7716455e7f592d27": { "id": "7716455e7f592d27", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "index": 0, "clone": true }, "inputs": { "index": { "connections": [ { "node": "13228165a619654f", "output": "result", "data": {} } ] }, "list": { "connections": [ { "node": "a5a5133d69384468", "output": "result", "data": {} } ] } }, "position": [ 7668.031222953596, 2487.1688730054425 ] }, "13228165a619654f": { "id": "13228165a619654f", "name": "bitbybit.math.subtract", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2 }, "inputs": { "first": { "connections": [ { "node": "95f1c89c776dce4a", "output": "result", "data": {} } ] } }, "position": [ 7262.440507941242, 2839.008934511627 ] }, "421d9ec350a03530": { "id": "421d9ec350a03530", "name": "bitbybit.occt.shapes.edge.getEdges", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "shape": { "connections": [ { "node": "ff9d69ef3f19c53b", "output": "result", "data": {} }, { "node": "7716455e7f592d27", "output": "result", "data": {} } ] } }, "position": [ 8095.920672234606, 2313.6996778596317 ] }, "533f0478ecb32dad": { "id": "533f0478ecb32dad", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "421d9ec350a03530", "output": "result", "data": {} } ] } }, "position": [ 8435.27271988072, 2352.6421272953285 ] }, "3f2adbc872b2ef1c": { "id": "3f2adbc872b2ef1c", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "533f0478ecb32dad", "output": "result", "data": {} } ] } }, "position": [ 8734.644001882949, 2352.531645915933 ] }, "1be93aa584af26bd": { "id": "1be93aa584af26bd", "name": "bitbybit.occt.fillets.fillet2d", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 0.1 }, "inputs": { "indexes": { "connections": [ { "node": "92197ea178214b98", "output": "result", "data": {} } ] }, "radius": { "connections": [ { "node": "7f5487aab63440d5", "output": "result", "data": {} } ] }, "shape": { "connections": [ { "node": "089821d8ec32888b", "output": "result", "data": {} } ] } }, "position": [ 4203.325339087015, 3109.611703721625 ] }, "224ddacf05164b3c": { "id": "224ddacf05164b3c", "name": "bitbybit.math.subtract", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2.2 }, "inputs": { "first": { "connections": [ { "node": "c35dda518ea29b9c", "output": "result", "data": {} } ] }, "second": { "connections": [ { "node": "7f4995b4e9f82e35", "output": "result", "data": {} } ] } }, "position": [ 1817.3478534719147, 3129.8020855335503 ] }, "7f4995b4e9f82e35": { "id": "7f4995b4e9f82e35", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "number": 2.2 }, "inputs": {}, "position": [ 722.9765159044517, 3316.8451304614046 ] }, "7f5487aab63440d5": { "id": "7f5487aab63440d5", "name": "bitbybit.math.divide", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2.0000001 }, "inputs": { "first": { "connections": [ { "node": "224ddacf05164b3c", "output": "result", "data": {} } ] } }, "position": [ 3689.529973537015, 3711.8401450611404 ] }, "07e2177023f9dff9": { "id": "07e2177023f9dff9", "name": "bitbybit.math.divide", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 1.999999 }, "inputs": { "first": { "connections": [ { "node": "7f4995b4e9f82e35", "output": "result", "data": {} } ] } }, "position": [ 1813.4498903032554, 3466.393579406211 ] }, "d69fd1e9d1b173fc": { "id": "d69fd1e9d1b173fc", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "1be93aa584af26bd", "output": "result", "data": {} }, { "node": "7213f93fd3b06cc1", "output": "result", "data": {} } ] } }, "position": [ 5665.490233695218, 2783.7097016782777 ] }, "f0b45414600a71cc": { "id": "f0b45414600a71cc", "name": "bitbybit.occt.shapes.face.createFaceFromWires", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "planar": true }, "inputs": { "shapes": { "connections": [ { "node": "d69fd1e9d1b173fc", "output": "list", "data": {} } ] } }, "position": [ 6144.524186470751, 2750.378761547883 ] }, "c4d90f8f33392341": { "id": "c4d90f8f33392341", "name": "bitbybit.math.subtract", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 0.2 }, "inputs": { "first": { "connections": [ { "node": "d88485419669f967", "output": "result", "data": {} } ] } }, "position": [ 5706.603801503268, 2123.5005582263743 ] }, "c6decf58f23c645f": { "id": "c6decf58f23c645f", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 0, "y": 0, "z": 0 }, "inputs": { "y": { "connections": [ { "node": "c4d90f8f33392341", "output": "result", "data": {} } ] } }, "position": [ 6142.894850495663, 2375.400390840379 ] }, "2a2e7c86ad7260c2": { "id": "2a2e7c86ad7260c2", "name": "bitbybit.occt.transforms.translate", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "translation": [ 0, 0, 0 ] }, "inputs": { "translation": { "connections": [ { "node": "c6decf58f23c645f", "output": "result", "data": {} } ] }, "shape": { "connections": [ { "node": "f0b45414600a71cc", "output": "result", "data": {} } ] } }, "position": [ 6924.41295752733, 3244.4032635935314 ] }, "e02aa2939807ccbe": { "id": "e02aa2939807ccbe", "name": "bitbybit.occt.shapes.face.reversedFace", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "shape": { "connections": [ { "node": "2a2e7c86ad7260c2", "output": "result", "data": {} } ] } }, "position": [ 7256.914870407933, 3243.9003270284265 ] }, "dde5665c3dc5fd45": { "id": "dde5665c3dc5fd45", "name": "bitbybit.occt.shapes.wire.createCircleWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "radius": 3.5, "center": [ 0, 0, 0 ], "direction": [ 0, 1, 0 ] }, "inputs": { "radius": { "connections": [ { "node": "eb3ee0b3d44ff46f", "output": "result", "data": {} } ] } }, "position": [ 2386.593939667973, 111.14094701024555 ] }, "eb3ee0b3d44ff46f": { "id": "eb3ee0b3d44ff46f", "name": "bitbybit.math.add", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2 }, "inputs": { "first": { "connections": [ { "node": "6c7285124e129834", "output": "result", "data": {} } ] }, "second": { "connections": [ { "node": "de77ddcbbddbd435", "output": "result", "data": {} } ] } }, "position": [ 1887.9046247392769, 168.85210338591514 ] }, "de77ddcbbddbd435": { "id": "de77ddcbbddbd435", "name": "bitbybit.math.divide", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2 }, "inputs": { "first": { "connections": [ { "node": "7f4995b4e9f82e35", "output": "result", "data": {} } ] } }, "position": [ 1319.770887710679, 869.3099062095058 ] }, "7213f93fd3b06cc1": { "id": "7213f93fd3b06cc1", "name": "bitbybit.occt.transforms.translate", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "translation": [ 0, 0, 0 ] }, "inputs": { "translation": { "connections": [ { "node": "67840912da4ee613", "output": "result", "data": {} }, { "node": "c7260e7dcb2784cf", "output": "result", "data": {} } ] }, "shape": { "connections": [ { "node": "dde5665c3dc5fd45", "output": "result", "data": {} } ] } }, "position": [ 4142.887966362896, 956.4988071282067 ] }, "c2b6526d36bba835": { "id": "c2b6526d36bba835", "name": "bitbybit.occt.operations.extrude", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "direction": [ 0, 1, 0 ] }, "inputs": { "shape": { "connections": [ { "node": "e02aa2939807ccbe", "output": "result", "data": {} } ] } }, "position": [ 7588.86700532909, 3244.752735951874 ] }, "4cf32824436ca3c3": { "id": "4cf32824436ca3c3", "name": "bitbybit.occt.booleans.difference", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "keepEdges": false }, "inputs": { "shape": { "connections": [ { "node": "a69aaabfa3c2638e", "output": "result", "data": {} } ] }, "shapes": { "connections": [ { "node": "15214fa25ccd0de2", "output": "list", "data": {} } ] } }, "position": [ 11202.672534454096, 2602.8896812478683 ] }, "15214fa25ccd0de2": { "id": "15214fa25ccd0de2", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "c2b6526d36bba835", "output": "result", "data": {} } ] } }, "position": [ 10728.697719469488, 3300.354332457244 ] }, "9bce175e7bf79159": { "id": "9bce175e7bf79159", "name": "bitbybit.draw.drawAnyAsync", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "entity": { "connections": [ { "node": "4cf32824436ca3c3", "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": "af9413984716e4df", "output": "result", "data": {} } ] }, "exec": { "connections": [ { "node": "e9a52ac906ea485e", "output": "exec", "data": {} } ] } }, "position": [ 13518.401048861537, 4657.976991691231 ] }, "af9413984716e4df": { "id": "af9413984716e4df", "name": "bitbybit.draw.optionsOcctShapeMaterial", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "precision": 0.005, "drawEdges": true, "edgeColour": "#000000", "edgeWidth": 4 }, "inputs": { "faceMaterial": { "connections": [ { "node": "bda96357f0d84e1a", "output": "result", "data": {} } ] } }, "position": [ 11874.285716761902, 4236.089165507931 ] }, "bda96357f0d84e1a": { "id": "bda96357f0d84e1a", "name": "bitbybit.babylon.material.pbrMetallicRoughness.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "name": "Custom Material", "baseColor": "#ff7f2a", "emissiveColor": "#000000", "metallic": 0.7, "roughness": 0.25, "alpha": 1, "backFaceCulling": true, "zOffset": 2 }, "inputs": {}, "position": [ 11503.666256104245, 4275.140523986254 ] }, "4de6eddd1ccb47b5": { "id": "4de6eddd1ccb47b5", "name": "bitbybit.babylon.scene.drawDirectionalLight", "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": 1024, "enableShadows": true, "shadowDarkness": 0, "shadowUsePercentageCloserFiltering": true, "shadowContactHardeningLightSizeUVRatio": 0.2, "shadowBias": 0.0005, "shadowNormalBias": 0.002, "shadowMaxZ": 1000, "shadowMinZ": 0 }, "inputs": {}, "position": [ 1013.7083952733107, 7483.22188988741 ] }, "34fa82c127e64b25": { "id": "34fa82c127e64b25", "name": "bitbybit.babylon.scene.adjustActiveArcRotateCamera", "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": 10000, "panningSensibility": 300, "wheelPrecision": 3 }, "inputs": { "position": { "connections": [ { "node": "1e9689a5e5038c89", "output": "result", "data": {} } ] }, "lookAt": { "connections": [ { "node": "75d55aa8f6829c6d", "output": "result", "data": {} } ] } }, "position": [ 1065.7829940885044, 6338.661338357115 ] }, "1e9689a5e5038c89": { "id": "1e9689a5e5038c89", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": -12, "y": 30, "z": -30 }, "inputs": {}, "position": [ 637.2400731043934, 6332.132222132663 ] }, "de905e72fa97fa20": { "id": "de905e72fa97fa20", "name": "bitbybit.babylon.scene.enableSkybox", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "skybox": "city", "size": 1000, "blur": 0.5, "environmentIntensity": 0.7 }, "inputs": {}, "position": [ 1147.2634005378734, 7079.256269194839 ] }, "49f896407a891611": { "id": "49f896407a891611", "name": "bitbybit.babylon.gui.advancedDynamicTexture.createFullScreenUI", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "name": "fullscreen", "foreground": true, "adaptiveScaling": false }, "inputs": {}, "position": [ -5426.294114932134, 495.3192171610931 ] }, "a0917f248d9489c9": { "id": "a0917f248d9489c9", "name": "bitbybit.babylon.gui.stackPanel.createStackPanel", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "name": "stackPanel", "isVertical": true, "spacing": 25, "color": "#00000000", "background": "#00000055" }, "inputs": { "height": { "connections": [ { "node": "4c9b1b8246916ec8", "output": "result", "data": {} } ] }, "width": { "connections": [ { "node": "ab87b4cc7e618d2d", "output": "result", "data": {} } ] } }, "position": [ -5054.0485471833945, 936.5355694950683 ] }, "4c9b1b8246916ec8": { "id": "4c9b1b8246916ec8", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "number": 0.303 }, "inputs": {}, "position": [ -5421.584587015381, 1220.3683919018774 ] }, "bd8099adebc6a0f3": { "id": "bd8099adebc6a0f3", "name": "bitbybit.babylon.gui.control.changeControlAlignment", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "horizontalAlignment": "left", "verticalAlignment": "bottom" }, "inputs": { "control": { "connections": [ { "node": "a0917f248d9489c9", "output": "result", "data": {} } ] } }, "position": [ -4542.738804334218, 936.3250472298164 ] }, "e69280256a9ba098": { "id": "e69280256a9ba098", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "987a0eb90ebae978", "output": "result", "data": {} } ] } }, "position": [ -3093.958085111077, 647.2412671345007 ] }, "648338014ce62fe6": { "id": "648338014ce62fe6", "name": "bitbybit.babylon.gui.container.addControls", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "clearControlsFirst": true }, "inputs": { "controls": { "connections": [ { "node": "e69280256a9ba098", "output": "list", "data": {} } ] }, "container": { "connections": [ { "node": "49f896407a891611", "output": "result", "data": {} } ] } }, "position": [ -2765.5686955426277, 486.97832774417793 ] }, "987a0eb90ebae978": { "id": "987a0eb90ebae978", "name": "bitbybit.babylon.gui.control.changeControlPadding", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": true } }, "inputs": { "control": { "connections": [ { "node": "bd8099adebc6a0f3", "output": "result", "data": {} } ] }, "paddingLeft": { "connections": [ { "node": "e28eec68e1133ceb", "output": "result", "data": {} } ] }, "paddingRight": { "connections": [ { "node": "e28eec68e1133ceb", "output": "result", "data": {} } ] }, "paddingTop": { "connections": [ { "node": "e28eec68e1133ceb", "output": "result", "data": {} } ] }, "paddingBottom": { "connections": [ { "node": "e28eec68e1133ceb", "output": "result", "data": {} } ] } }, "position": [ -3808.9092944421413, 1255.2231869655973 ] }, "e28eec68e1133ceb": { "id": "e28eec68e1133ceb", "name": "bitbybit.text.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "text": "35px" }, "inputs": {}, "position": [ -4391.747270491412, 1491.6906086077952 ] }, "8b93659c21787e07": { "id": "8b93659c21787e07", "name": "bitbybit.babylon.gui.slider.createSlider", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "name": "sliderName2", "minimum": 2, "maximum": 12, "value": 3, "step": 1, "isVertical": false, "color": "#ff7f2a", "background": "black", "displayThumb": true }, "inputs": { "color": { "connections": [ { "node": "3b81cad9a2c1a268", "output": "result", "data": {} } ] }, "value": { "connections": [ { "node": "1223c5170208e22e", "output": "result", "data": {} } ] } }, "position": [ -4531.943945433604, 3071.7976276134395 ] }, "06acf53c67d488d7": { "id": "06acf53c67d488d7", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "585422cce68bda52", "output": "result", "data": {} }, { "node": "8b93659c21787e07", "output": "result", "data": {} }, { "node": "0901484080c9fb08", "output": "result", "data": {} }, { "node": "0f3e5a0c46024ff5", "output": "result", "data": {} } ] } }, "position": [ -3811.9590530309188, 2892.166217878417 ] }, "a4315f4a00a9aa0b": { "id": "a4315f4a00a9aa0b", "name": "bitbybit.babylon.gui.stackPanel.createStackPanel", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": true }, "name": "stackPanel", "isVertical": true, "spacing": 25, "color": "#00000000", "background": "#00000000" }, "inputs": { "height": { "connections": [ { "node": "1bc7b3a5a0104c42", "output": "result", "data": {} } ] }, "width": { "connections": [ { "node": "1bc7b3a5a0104c42", "output": "result", "data": {} } ] } }, "position": [ -4513.573957300588, 1809.4616068585349 ] }, "5e217458445e6c8d": { "id": "5e217458445e6c8d", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "a4315f4a00a9aa0b", "output": "result", "data": {} } ] } }, "position": [ -3114.626541574414, 1613.6929450501477 ] }, "1bc7b3a5a0104c42": { "id": "1bc7b3a5a0104c42", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "number": 1 }, "inputs": {}, "position": [ -5434.690055122246, 1932.0808833282026 ] }, "5ef4423ad5b7d72f": { "id": "5ef4423ad5b7d72f", "name": "bitbybit.babylon.gui.container.addControls", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "clearControlsFirst": true }, "inputs": { "controls": { "connections": [ { "node": "06acf53c67d488d7", "output": "list", "data": {} } ] }, "container": { "connections": [ { "node": "854216dc8e0e7d78", "output": "result", "data": {} } ] } }, "position": [ -2787.6476162051727, 1953.8612007999698 ] }, "854216dc8e0e7d78": { "id": "854216dc8e0e7d78", "name": "bitbybit.babylon.gui.control.changeControlPadding", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "paddingLeft": { "connections": [ { "node": "e28eec68e1133ceb", "output": "result", "data": {} } ] }, "paddingRight": { "connections": [ { "node": "e28eec68e1133ceb", "output": "result", "data": {} } ] }, "paddingTop": { "connections": [ { "node": "e28eec68e1133ceb", "output": "result", "data": {} } ] }, "paddingBottom": { "connections": [ { "node": "e28eec68e1133ceb", "output": "result", "data": {} } ] }, "control": { "connections": [ { "node": "a4315f4a00a9aa0b", "output": "result", "data": {} } ] } }, "position": [ -3812.0015470243347, 1960.2757510281242 ] }, "585422cce68bda52": { "id": "585422cce68bda52", "name": "bitbybit.babylon.gui.image.createImage", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "name": "Stemfie.org", "url": "https://ik.imagekit.io/bitbybit/app/assets/STEMFIE.png", "color": "black" }, "inputs": { "width": { "connections": [ { "node": "eee7097b963efa0e", "output": "result", "data": {} } ] }, "height": { "connections": [ { "node": "75afc23f89aecd4c", "output": "result", "data": {} } ] }, "name": { "connections": [ { "node": "3eec7f8a4ef8679a", "output": "result", "data": {} } ] } }, "position": [ -4529.919566718216, 2622.522615249184 ] }, "75afc23f89aecd4c": { "id": "75afc23f89aecd4c", "name": "bitbybit.text.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "text": "152px" }, "inputs": {}, "position": [ -4909.445398942212, 2886.7952515157735 ] }, "3b81cad9a2c1a268": { "id": "3b81cad9a2c1a268", "name": "bitbybit.color.hexColor", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "color": "#ff914b" }, "inputs": {}, "position": [ -5526.877638831174, 4353.373229913122 ] }, "eee7097b963efa0e": { "id": "eee7097b963efa0e", "name": "bitbybit.text.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "text": "679px" }, "inputs": {}, "position": [ -4913.321640662099, 2616.7947729387297 ] }, "0901484080c9fb08": { "id": "0901484080c9fb08", "name": "bitbybit.babylon.gui.textBlock.createTextBlock", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "name": "textBlockName", "text": "Hello World!", "color": "#f0cebb", "fontSize": 34 }, "inputs": { "color": { "connections": [ { "node": "3b81cad9a2c1a268", "output": "result", "data": {} } ] } }, "position": [ -4523.229854370305, 4097.224116527628 ] }, "8e94dce61e296ba3": { "id": "8e94dce61e296ba3", "name": "bitbybit.babylon.gui.textBlock.setText", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "text": "" }, "inputs": { "text": { "connections": [ { "node": "516658b8135144f3", "output": "result", "data": {} } ] }, "textBlock": { "connections": [ { "node": "0901484080c9fb08", "output": "result", "data": {} } ] }, "exec": { "connections": [ { "node": "516658b8135144f3", "output": "exec", "data": {} } ] } }, "position": [ 63.27564724224616, 4101.37963860982 ] }, "516658b8135144f3": { "id": "516658b8135144f3", "name": "bitbybit.text.format", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "text": "Number Of Holes - {0}", "values": [ "World" ] }, "inputs": { "values": { "connections": [ { "node": "a1ed4d844a9fa90c", "output": "list", "data": {} } ] }, "exec": { "connections": [ { "node": "a1ed4d844a9fa90c", "output": "exec", "data": {} } ] } }, "position": [ -688.042296512038, 3287.489814634647 ] }, "7461e1b6500cc415": { "id": "7461e1b6500cc415", "name": "bitbybit.flow.babylon.observableListener", "data": {}, "inputs": { "object": { "connections": [ { "node": "8b93659c21787e07", "output": "result", "data": {} } ] }, "observableSelector": { "connections": [ { "node": "f62ce42d80907f84", "output": "result", "data": {} } ] } }, "position": [ -2803.6528458423136, 3100.9652448633924 ] }, "3fe0b0ea41ec2441": { "id": "3fe0b0ea41ec2441", "name": "bitbybit.flow.babylon.getEventDataFromObservedResult", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "json": { "connections": [ { "node": "7461e1b6500cc415", "output": "result", "data": {} } ] }, "exec": { "connections": [ { "node": "7461e1b6500cc415", "output": "exec", "data": {} } ] } }, "position": [ -2287.5639802437245, 3099.3307693513075 ] }, "f62ce42d80907f84": { "id": "f62ce42d80907f84", "name": "bitbybit.babylon.gui.slider.createSliderObservableSelector", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "selector": "onValueChangedObservable" }, "inputs": {}, "position": [ -3311.813918988408, 3243.532679012043 ] }, "a1ed4d844a9fa90c": { "id": "a1ed4d844a9fa90c", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "e28e1042e1027e94", "output": "result", "data": {} } ] }, "exec": { "connections": [ { "node": "e28e1042e1027e94", "output": "exec", "data": {} } ] } }, "position": [ -1030.1180228647706, 3364.1623730030806 ] }, "e28e1042e1027e94": { "id": "e28e1042e1027e94", "name": "bitbybit.logic.firstDefinedValueGate", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "value2": { "connections": [ { "node": "1223c5170208e22e", "output": "result", "data": {} } ] }, "exec": { "connections": [ { "node": "3fe0b0ea41ec2441", "output": "exec", "data": {} } ] }, "value1": { "connections": [ { "node": "3fe0b0ea41ec2441", "output": "result", "data": {} } ] } }, "position": [ -1736.1395988663392, 3233.4410780003145 ] }, "089821d8ec32888b": { "id": "089821d8ec32888b", "name": "bitbybit.occt.shapes.wire.createLPolygonWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "widthFirst": 12.5, "lengthFirst": 2, "widthSecond": 12.5, "lengthSecond": 2, "align": "middle", "rotation": 0, "center": [ 0, 0, 0 ], "direction": [ 0, 1, 0 ] }, "inputs": { "widthFirst": { "connections": [ { "node": "224ddacf05164b3c", "output": "result", "data": {} } ] }, "widthSecond": { "connections": [ { "node": "224ddacf05164b3c", "output": "result", "data": {} } ] }, "lengthSecond": { "connections": [ { "node": "8d69eeaf3ffea726", "output": "result", "data": {} } ] }, "lengthFirst": { "connections": [ { "node": "79c72a75840129ea", "output": "result", "data": {} } ] } }, "position": [ 3663.887381077565, 3144.4810642347966 ] }, "8d69eeaf3ffea726": { "id": "8d69eeaf3ffea726", "name": "bitbybit.math.subtract", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2 }, "inputs": { "first": { "connections": [ { "node": "77ab72ba5266bd79", "output": "result", "data": {} } ] }, "second": { "connections": [ { "node": "07e2177023f9dff9", "output": "result", "data": {} } ] } }, "position": [ 3220.4026109819374, 2644.8801630803464 ] }, "79c72a75840129ea": { "id": "79c72a75840129ea", "name": "bitbybit.math.subtract", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "first": 1, "second": 2 }, "inputs": { "first": { "connections": [ { "node": "0bdf48d791fe36b5", "output": "result", "data": {} } ] }, "second": { "connections": [ { "node": "07e2177023f9dff9", "output": "result", "data": {} } ] } }, "position": [ 3220.428219156664, 2959.9808157265975 ] }, "900c47162b381ae1": { "id": "900c47162b381ae1", "name": "bitbybit.flow.babylon.observableListener", "data": {}, "inputs": { "observableSelector": { "connections": [ { "node": "5c9ea318d4eed22b", "output": "result", "data": {} } ] }, "object": { "connections": [ { "node": "8b93659c21787e07", "output": "result", "data": {} } ] } }, "position": [ -3309.866766787801, 3728.296088751777 ] }, "5c9ea318d4eed22b": { "id": "5c9ea318d4eed22b", "name": "bitbybit.babylon.gui.control.createControlObservableSelector", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "selector": "onPointerUpObservable" }, "inputs": {}, "position": [ -3862.628903395272, 3743.813291727755 ] }, "e9a52ac906ea485e": { "id": "e9a52ac906ea485e", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "exec": { "connections": [ { "node": "900c47162b381ae1", "output": "exec", "data": {} } ] } }, "position": [ -1423.8936469855298, 4867.936088912297 ] }, "cbd4135cdf575e75": { "id": "cbd4135cdf575e75", "name": "bitbybit.babylon.gui.button.createSimpleButton", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "name": "buttonName", "label": "Download STEP", "color": "black", "background": "black", "fontSize": 34 }, "inputs": { "color": { "connections": [ { "node": "3b81cad9a2c1a268", "output": "result", "data": {} } ] }, "height": { "connections": [ { "node": "fad0bc0f14f5bb06", "output": "result", "data": {} } ] }, "width": { "connections": [ { "node": "2fc4260fd8203c93", "output": "result", "data": {} } ] } }, "position": [ -4531.912129443071, 5066.218809517704 ] }, "fbf5fec23ae53cd4": { "id": "fbf5fec23ae53cd4", "name": "bitbybit.babylon.gui.button.createSimpleButton", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "name": "buttonName2", "label": "Download STL", "color": "black", "background": "black", "fontSize": 34 }, "inputs": { "height": { "connections": [ { "node": "fad0bc0f14f5bb06", "output": "result", "data": {} } ] }, "color": { "connections": [ { "node": "3b81cad9a2c1a268", "output": "result", "data": {} } ] }, "width": { "connections": [ { "node": "2fc4260fd8203c93", "output": "result", "data": {} } ] } }, "position": [ -4534.3745713255685, 5574.7765215057125 ] }, "0f3e5a0c46024ff5": { "id": "0f3e5a0c46024ff5", "name": "bitbybit.babylon.gui.stackPanel.createStackPanel", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "name": "stackPanel", "isVertical": false, "spacing": 20, "color": "#00000000", "background": "#00000000" }, "inputs": { "height": { "connections": [ { "node": "3cafca59836c64ad", "output": "result", "data": {} } ] } }, "position": [ -4529.930891379287, 4560.605294413302 ] }, "095e5e42d0c6a1f6": { "id": "095e5e42d0c6a1f6", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "cbd4135cdf575e75", "output": "result", "data": {} }, { "node": "fbf5fec23ae53cd4", "output": "result", "data": {} }, { "node": "5b21749056b52470", "output": "result", "data": {} } ] } }, "position": [ -3790.219874874522, 4884.198507991409 ] }, "539c947e7c7502e9": { "id": "539c947e7c7502e9", "name": "bitbybit.babylon.gui.container.addControls", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "clearControlsFirst": true }, "inputs": { "controls": { "connections": [ { "node": "095e5e42d0c6a1f6", "output": "list", "data": {} } ] }, "container": { "connections": [ { "node": "e2c00a51442539a2", "output": "result", "data": {} } ] } }, "position": [ -3424.2368735349087, 4659.321291064512 ] }, "fad0bc0f14f5bb06": { "id": "fad0bc0f14f5bb06", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "number": 0.5 }, "inputs": {}, "position": [ -5548.454156731743, 5973.443222475998 ] }, "3cafca59836c64ad": { "id": "3cafca59836c64ad", "name": "bitbybit.text.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "text": "150px" }, "inputs": {}, "position": [ -5511.453190588171, 4901.602979896206 ] }, "5b21749056b52470": { "id": "5b21749056b52470", "name": "bitbybit.babylon.gui.button.createSimpleButton", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "name": "buttonName2", "label": "Source Code", "color": "black", "background": "black", "fontSize": 34 }, "inputs": { "height": { "connections": [ { "node": "fad0bc0f14f5bb06", "output": "result", "data": {} } ] }, "width": { "connections": [ { "node": "2fc4260fd8203c93", "output": "result", "data": {} } ] }, "color": { "connections": [ { "node": "3b81cad9a2c1a268", "output": "result", "data": {} } ] } }, "position": [ -4536.497967320418, 6085.811161858407 ] }, "2fc4260fd8203c93": { "id": "2fc4260fd8203c93", "name": "bitbybit.text.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "text": "350px" }, "inputs": {}, "position": [ -5504.550256095769, 5502.029466361871 ] }, "e2c00a51442539a2": { "id": "e2c00a51442539a2", "name": "bitbybit.babylon.gui.control.changeControlAlignment", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "horizontalAlignment": "center", "verticalAlignment": "center" }, "inputs": { "control": { "connections": [ { "node": "0f3e5a0c46024ff5", "output": "result", "data": {} } ] } }, "position": [ -3859.329887743447, 4476.800214657961 ] }, "ab87b4cc7e618d2d": { "id": "ab87b4cc7e618d2d", "name": "bitbybit.text.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "text": "1240px" }, "inputs": {}, "position": [ -5423.113200927561, 933.9553741562827 ] }, "1ded50d825505bba": { "id": "1ded50d825505bba", "name": "bitbybit.flow.babylon.observableListener", "data": {}, "inputs": { "object": { "connections": [ { "node": "5b21749056b52470", "output": "result", "data": {} } ] }, "observableSelector": { "connections": [ { "node": "d780e74feeaa6559", "output": "result", "data": {} } ] } }, "position": [ -3015.7758303340265, 6899.452637091924 ] }, "3a6cf53be6e03dab": { "id": "3a6cf53be6e03dab", "name": "bitbybit.code.typeScriptEditor", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "code": { "code": "// DO NOT REMOVE THIS FUNCTION\nconst start3a6cf53be6e03dab = async (inputs: any, index: number) => {\n // ADD YOUR CODE HERE\n if(inputs === true){\n window.open(\"https://bitbybit.dev/app/bitbybit/I3MR7tQkhifULJLOWeV0/LuwnH6ZRXSLyejc9AW8z?editor=rete\", '_blank').focus();\n }\n return inputs;\n}" } }, "inputs": { "inputs": { "connections": [ { "node": "6ac495670daaad7a", "output": "result", "data": {} } ] }, "exec": { "connections": [ { "node": "6ac495670daaad7a", "output": "exec", "data": {} } ] } }, "position": [ -1112.7654536140155, 6674.476205396336 ] }, "d780e74feeaa6559": { "id": "d780e74feeaa6559", "name": "bitbybit.babylon.gui.control.createControlObservableSelector", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "selector": "onPointerUpObservable" }, "inputs": {}, "position": [ -3804.7685313227867, 5880.161530020665 ] }, "a9fff25c3e00ed12": { "id": "a9fff25c3e00ed12", "name": "bitbybit.flow.babylon.observableListener", "data": {}, "inputs": { "object": { "connections": [ { "node": "fbf5fec23ae53cd4", "output": "result", "data": {} } ] }, "observableSelector": { "connections": [ { "node": "d780e74feeaa6559", "output": "result", "data": {} } ] } }, "position": [ -3025.612038747158, 6153.054531511391 ] }, "607d765a1d0e6b86": { "id": "607d765a1d0e6b86", "name": "bitbybit.flow.babylon.observableListener", "data": {}, "inputs": { "object": { "connections": [ { "node": "cbd4135cdf575e75", "output": "result", "data": {} } ] }, "observableSelector": { "connections": [ { "node": "d780e74feeaa6559", "output": "result", "data": {} } ] } }, "position": [ -3001.1386796214833, 5551.06368481796 ] }, "68da25fb82b8b3fa": { "id": "68da25fb82b8b3fa", "name": "bitbybit.flow.time.delay", "data": { "timeout": 0 }, "inputs": { "exec": { "connections": [ { "node": "607d765a1d0e6b86", "output": "exec", "data": {} } ] } }, "position": [ -2390.724191361408, 5681.084720100421 ] }, "8b196749193b2283": { "id": "8b196749193b2283", "name": "bitbybit.flow.time.delay", "data": { "timeout": 0 }, "inputs": { "exec": { "connections": [ { "node": "a9fff25c3e00ed12", "output": "exec", "data": {} } ] } }, "position": [ -2397.0931254063858, 6322.195424623524 ] }, "172049744d560883": { "id": "172049744d560883", "name": "bitbybit.flow.logic.flipFlop", "data": {}, "inputs": { "exec": { "connections": [ { "node": "607d765a1d0e6b86", "output": "exec", "data": {} }, { "node": "68da25fb82b8b3fa", "output": "exec", "data": {} } ] } }, "position": [ -1955.933115005354, 5579.471626987703 ] }, "41cf568131b20a2e": { "id": "41cf568131b20a2e", "name": "bitbybit.flow.logic.flipFlop", "data": {}, "inputs": { "exec": { "connections": [ { "node": "a9fff25c3e00ed12", "output": "exec", "data": {} }, { "node": "8b196749193b2283", "output": "exec", "data": {} } ] } }, "position": [ -1929.8446076237074, 6189.243291475241 ] }, "c82c606bdbf898b5": { "id": "c82c606bdbf898b5", "name": "bitbybit.logic.valueGate", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "boolean": false }, "inputs": { "exec": { "connections": [ { "node": "172049744d560883", "output": "execA", "data": {} }, { "node": "172049744d560883", "output": "execB", "data": {} } ] }, "boolean": { "connections": [ { "node": "172049744d560883", "output": "isA", "data": {} } ] }, "value": { "connections": [ { "node": "a7a130c29b913571", "output": "result", "data": {} } ] } }, "position": [ -1505.6550464538486, 5440.451142682267 ] }, "a7a130c29b913571": { "id": "a7a130c29b913571", "name": "bitbybit.text.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "text": "stemfie-part.step" }, "inputs": {}, "position": [ -1924.889364268771, 5319.848684180978 ] }, "777207ea81fdf493": { "id": "777207ea81fdf493", "name": "bitbybit.occt.io.saveShapeSTEP", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "fileName": "shape.step", "adjustYtoZ": true, "tryDownload": true }, "inputs": { "exec": { "connections": [ { "node": "c82c606bdbf898b5", "output": "exec", "data": {} } ] }, "fileName": { "connections": [ { "node": "c82c606bdbf898b5", "output": "result", "data": {} } ] }, "shape": { "connections": [ { "node": "4cf32824436ca3c3", "output": "result", "data": {} } ] } }, "position": [ 13506.337017541648, 5307.284079652474 ] }, "f7455f8902f4cc30": { "id": "f7455f8902f4cc30", "name": "bitbybit.text.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "text": "stemfie-part.stl" }, "inputs": {}, "position": [ -1914.5030364662196, 5927.533392027137 ] }, "fde83661af095046": { "id": "fde83661af095046", "name": "bitbybit.logic.valueGate", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "boolean": false }, "inputs": { "exec": { "connections": [ { "node": "41cf568131b20a2e", "output": "execA", "data": {} }, { "node": "41cf568131b20a2e", "output": "execB", "data": {} } ] }, "boolean": { "connections": [ { "node": "41cf568131b20a2e", "output": "isA", "data": {} } ] }, "value": { "connections": [ { "node": "f7455f8902f4cc30", "output": "result", "data": {} } ] } }, "position": [ -1508.633943552243, 6093.320053534706 ] }, "268a6b9ba780f562": { "id": "268a6b9ba780f562", "name": "bitbybit.occt.io.saveShapeStl", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "fileName": "shape.stl", "precision": 0.01, "adjustYtoZ": true, "tryDownload": true, "binary": true }, "inputs": { "fileName": { "connections": [ { "node": "fde83661af095046", "output": "result", "data": {} } ] }, "exec": { "connections": [ { "node": "fde83661af095046", "output": "exec", "data": {} } ] }, "shape": { "connections": [ { "node": "4cf32824436ca3c3", "output": "result", "data": {} } ] } }, "position": [ 13495.123056015667, 5848.112295144492 ] }, "75d55aa8f6829c6d": { "id": "75d55aa8f6829c6d", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "x": 10, "y": 0, "z": 20 }, "inputs": {}, "position": [ 638.1210959759009, 6683.843641868663 ] }, "c39d011aeaee5752": { "id": "c39d011aeaee5752", "name": "bitbybit.flow.time.delay", "data": { "timeout": 0 }, "inputs": { "exec": { "connections": [ { "node": "1ded50d825505bba", "output": "exec", "data": {} } ] } }, "position": [ -2425.2407573387404, 7109.8808562272 ] }, "e4dcee903a909039": { "id": "e4dcee903a909039", "name": "bitbybit.flow.logic.flipFlop", "data": {}, "inputs": { "exec": { "connections": [ { "node": "c39d011aeaee5752", "output": "exec", "data": {} }, { "node": "1ded50d825505bba", "output": "exec", "data": {} } ] } }, "position": [ -2042.009625948593, 6925.082214497619 ] }, "93815a7208fef5cc": { "id": "93815a7208fef5cc", "name": "bitbybit.logic.boolean", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "boolean": true }, "inputs": {}, "position": [ -2038.7571642005555, 6639.742630572079 ] }, "6ac495670daaad7a": { "id": "6ac495670daaad7a", "name": "bitbybit.logic.valueGate", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "boolean": false }, "inputs": { "boolean": { "connections": [ { "node": "e4dcee903a909039", "output": "isA", "data": {} } ] }, "exec": { "connections": [ { "node": "e4dcee903a909039", "output": "execA", "data": {} }, { "node": "e4dcee903a909039", "output": "execB", "data": {} } ] }, "value": { "connections": [ { "node": "93815a7208fef5cc", "output": "result", "data": {} } ] } }, "position": [ -1599.3269968856262, 6640.511577034446 ] }, "aef3edf4f5a28481": { "id": "aef3edf4f5a28481", "name": "bitbybit.babylon.gui.container.addControls", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "clearControlsFirst": true }, "inputs": { "controls": { "connections": [ { "node": "5e217458445e6c8d", "output": "list", "data": {} } ] }, "container": { "connections": [ { "node": "987a0eb90ebae978", "output": "result", "data": {} } ] } }, "position": [ -2783.751815874213, 1251.0607731692467 ] }, "e3631aba939513d7": { "id": "e3631aba939513d7", "name": "bitbybit.asset.getFile", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false }, "fileName": "STEMFIE.png" }, "inputs": {}, "position": [ -5433.719622823129, 2349.3413000014643 ] }, "3eec7f8a4ef8679a": { "id": "3eec7f8a4ef8679a", "name": "bitbybit.asset.createObjectURL", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0, "forceExecution": false } }, "inputs": { "file": { "connections": [ { "node": "e3631aba939513d7", "output": "result", "data": {} } ] } }, "position": [ -4911.703370524352, 2353.029450909329 ] } } }