Parametric Timber House Frame Rete Demo

Parametric Timber House Frame Rete Demo script details
Author
matas
Type
Rete logo image
rete
App Version
0.13.0
Visibility
public
Date Created
Apr 18, 2023, 2:22:06 PM
Last Edit Date
Dec 5, 2023, 4:36:02 PM

Script Details

The Code
{ "id": "bitbybit-dev@0.0.1", "nodes": { "3": { "id": 3, "data": { "hide": true, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": 9, "output": "list", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 11, "input": "shape", "data": {} }, { "node": 16, "input": "listElements", "data": {} }, { "node": 22, "input": "shape", "data": {} } ] } }, "position": [ 816.7009368130027, 967.3127165649937 ], "name": "bitbybit.occt.shapes.wire.createPolygonWire" }, "4": { "id": 4, "data": { "hide": true, "simpleOutput": true, "x": 0, "y": 0, "z": -5, "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "x": { "connections": [] }, "y": { "connections": [] }, "z": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 9, "input": "listElements", "data": {} } ] } }, "position": [ 141.0212603686399, 402.7129767819944 ], "name": "bitbybit.point.pointXYZ" }, "5": { "id": 5, "data": { "hide": true, "simpleOutput": true, "x": 0, "y": 0, "z": 5, "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "x": { "connections": [] }, "y": { "connections": [] }, "z": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 9, "input": "listElements", "data": {} } ] } }, "position": [ 146.0772290382373, 676.1500398676023 ], "name": "bitbybit.point.pointXYZ" }, "6": { "id": 6, "data": { "hide": true, "simpleOutput": true, "x": 0, "y": 3, "z": 5, "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "x": { "connections": [] }, "y": { "connections": [ { "node": 13, "output": "result", "data": {} } ] }, "z": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 9, "input": "listElements", "data": {} } ] } }, "position": [ 144.8423609129099, 952.3418536940012 ], "name": "bitbybit.point.pointXYZ" }, "7": { "id": 7, "data": { "hide": true, "simpleOutput": true, "x": 0, "y": 6, "z": 0, "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "x": { "connections": [] }, "y": { "connections": [ { "node": 14, "output": "result", "data": {} } ] }, "z": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 9, "input": "listElements", "data": {} } ] } }, "position": [ 142.04986905773862, 1229.8175494898715 ], "name": "bitbybit.point.pointXYZ" }, "8": { "id": 8, "data": { "hide": true, "simpleOutput": true, "x": 0, "y": 3, "z": -5, "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "x": { "connections": [] }, "y": { "connections": [ { "node": 13, "output": "result", "data": {} } ] }, "z": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 9, "input": "listElements", "data": {} } ] } }, "position": [ 142.04862551945365, 1504.8734143936895 ], "name": "bitbybit.point.pointXYZ" }, "9": { "id": 9, "data": {}, "inputs": { "listElements": { "connections": [ { "node": 4, "output": "result", "data": {} }, { "node": 5, "output": "result", "data": {} }, { "node": 6, "output": "result", "data": {} }, { "node": 7, "output": "result", "data": {} }, { "node": 8, "output": "result", "data": {} } ] } }, "outputs": { "list": { "connections": [ { "node": 3, "input": "points", "data": {} } ] } }, "position": [ 629.3382260350885, 1006.1687278116997 ], "name": "createList" }, "11": { "id": 11, "data": { "removeIntEdges": false, "hide": true, "simpleOutput": true, "distance": 0.2, "tolerance": 0.1, "joinType": "intersection", "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": 3, "output": "result", "data": {} } ] }, "distance": { "connections": [] }, "tolerance": { "connections": [] }, "joinType": { "connections": [] }, "removeIntEdges": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 16, "input": "listElements", "data": {} } ] } }, "position": [ 1136.5122001447878, 1133.0127921738297 ], "name": "bitbybit.occt.operations.offsetAdv" }, "12": { "id": 12, "data": { "number": 1, "options": { "min": 1, "max": 6, "step": 0.1, "width": 350 } }, "inputs": {}, "outputs": { "result": { "connections": [ { "node": 14, "input": "second", "data": {} } ] } }, "position": [ -1075.251662362657, 1224.3288302935825 ], "name": "bitbybit.math.numberSlider" }, "13": { "id": 13, "data": { "number": 7.4, "options": { "min": 2.5, "max": 10, "step": 0.1, "width": 350 } }, "inputs": {}, "outputs": { "result": { "connections": [ { "node": 6, "input": "y", "data": {} }, { "node": 8, "input": "y", "data": {} }, { "node": 14, "input": "first", "data": {} } ] } }, "position": [ -1072.5904354923812, 981.9158200217652 ], "name": "bitbybit.math.numberSlider" }, "14": { "id": 14, "data": { "simpleOutput": true, "first": 1, "second": 1, "operation": "add", "oneOnOne": false }, "inputs": { "first": { "connections": [ { "node": 13, "output": "result", "data": {} } ] }, "second": { "connections": [ { "node": 12, "output": "result", "data": {} } ] }, "operation": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 7, "input": "y", "data": {} } ] } }, "position": [ -340.66146739717163, 1156.408792412112 ], "name": "bitbybit.math.twoNrOperation" }, "15": { "id": 15, "data": { "makeSolid": false, "hide": true, "simpleOutput": true, "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shapes": { "connections": [ { "node": 16, "output": "list", "data": {} } ] }, "makeSolid": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 17, "input": "shape", "data": {} } ] } }, "position": [ 1598.5020417187463, 872.640066691999 ], "name": "bitbybit.occt.operations.loft" }, "16": { "id": 16, "data": {}, "inputs": { "listElements": { "connections": [ { "node": 3, "output": "result", "data": {} }, { "node": 11, "output": "result", "data": {} } ] } }, "outputs": { "list": { "connections": [ { "node": 15, "input": "shapes", "data": {} } ] } }, "position": [ 1405.5493358284612, 911.9468309243354 ], "name": "createList" }, "17": { "id": 17, "data": { "hide": true, "simpleOutput": true, "offset": -0.3, "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": 15, "output": "result", "data": {} } ] }, "offset": { "connections": [ { "node": 59, "output": "result", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 60, "input": "shape", "data": {} }, { "node": 78, "input": "listElements", "data": {} } ] } }, "position": [ 1919.3678230457654, 976.415743913182 ], "name": "bitbybit.occt.operations.makeThickSolidSimple" }, "22": { "id": 22, "data": { "removeIntEdges": false, "hide": true, "simpleOutput": true, "distance": 0.1, "tolerance": 0.1, "joinType": "intersection", "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": 3, "output": "result", "data": {} } ] }, "distance": { "connections": [] }, "tolerance": { "connections": [] }, "joinType": { "connections": [] }, "removeIntEdges": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 23, "input": "shape", "data": {} } ] } }, "position": [ 1052.3321470043363, 617.7996699531927 ], "name": "bitbybit.occt.operations.offsetAdv" }, "23": { "id": 23, "data": { "hide": true, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": 22, "output": "result", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 25, "input": "shapes", "data": {} }, { "node": 40, "input": "list", "data": {} } ] } }, "position": [ 1417.5661768901746, 566.3320068300997 ], "name": "bitbybit.occt.shapes.edge.getEdges" }, "25": { "id": 25, "data": {}, "inputs": { "shapes": { "connections": [ { "node": 23, "output": "result", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 26, "input": "list", "data": {} } ] } }, "position": [ 1610.0563395877625, 568.396918035593 ], "name": "bitbybit.occt.shapes.edge.getEdgesLengths" }, "26": { "id": 26, "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": 25, "output": "result", "data": {} } ] }, "nrLevels": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 28, "input": "first", "data": {} } ] } }, "position": [ 1848.4514123994081, 598.4320843373739 ], "name": "flatten" }, "27": { "id": 27, "data": { "simpleOutput": true, "number": 1, "operation": "floor", "oneOnOne": false }, "inputs": { "number": { "connections": [ { "node": 28, "output": "result", "data": {} } ] }, "operation": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 37, "input": "listElements", "data": {} } ] } }, "position": [ 2486.7622985194203, 554.8040976768011 ], "name": "bitbybit.math.oneNrOperation" }, "28": { "id": 28, "data": { "simpleOutput": true, "first": 1, "second": 0.5, "operation": "divide", "oneOnOne": false }, "inputs": { "first": { "connections": [ { "node": 26, "output": "result", "data": {} } ] }, "second": { "connections": [] }, "operation": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 27, "input": "number", "data": {} } ] } }, "position": [ 2172.2301742402115, 556.1656523482075 ], "name": "bitbybit.math.twoNrOperation" }, "30": { "id": 30, "data": { "removeStartPoint": true, "removeEndPoint": true, "hide": true, "simpleOutput": true, "nrOfDivisions": 10, "oneOnOne": true, "genericNodeData": { "hide": true, "oneOnOne": true, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": 40, "output": "result", "data": {} } ] }, "nrOfDivisions": { "connections": [ { "node": 36, "output": "result", "data": {} } ] }, "removeStartPoint": { "connections": [] }, "removeEndPoint": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 43, "input": "list", "data": {} } ] } }, "position": [ 3307.2241069653473, 436.0436452623287 ], "name": "bitbybit.occt.shapes.edge.divideEdgeByEqualDistanceToPoints" }, "36": { "id": 36, "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": 37, "output": "list", "data": {} } ] }, "nrLevels": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 30, "input": "nrOfDivisions", "data": {} } ] } }, "position": [ 2973.867684075094, 593.6178751592195 ], "name": "flatten" }, "37": { "id": 37, "data": {}, "inputs": { "listElements": { "connections": [ { "node": 27, "output": "result", "data": {} } ] } }, "outputs": { "list": { "connections": [ { "node": 36, "input": "list", "data": {} } ] } }, "position": [ 2792.824672177678, 593.0791490305078 ], "name": "createList" }, "40": { "id": 40, "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": 23, "output": "result", "data": {} } ] }, "nrLevels": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 30, "input": "shape", "data": {} } ] } }, "position": [ 1874.7919283644833, 367.63164807076527 ], "name": "flatten" }, "43": { "id": 43, "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": 30, "output": "result", "data": {} } ] }, "nrLevels": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 48, "input": "listElements", "data": {} } ] } }, "position": [ 3639.7045885445045, 473.9850242760611 ], "name": "flatten" }, "44": { "id": 44, "data": { "hide": true, "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": 48, "output": "list", "data": {} } ] }, "transformation": { "connections": [ { "node": 45, "output": "result", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 50, "input": "listElements", "data": {} } ] } }, "position": [ 4273.066404065993, 542.2997984369463 ], "name": "bitbybit.point.transformPoints" }, "45": { "id": 45, "data": {}, "inputs": { "translation": { "connections": [ { "node": 63, "output": "result", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 44, "input": "transformation", "data": {} } ] } }, "position": [ 3959.3654586475946, 766.5174970320274 ], "name": "bitbybit.babylon.transforms.translationXYZ" }, "46": { "id": 46, "data": { "hide": true, "oneOnOne": false, "x": 2, "y": 0, "z": 0, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "x": { "connections": [ { "node": 61, "output": "result", "data": {} } ] }, "y": { "connections": [] }, "z": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 60, "input": "translation", "data": {} } ] } }, "position": [ 3256.0456832085692, 888.6522411775829 ], "name": "bitbybit.vector.vectorXYZ" }, "48": { "id": 48, "data": {}, "inputs": { "listElements": { "connections": [ { "node": 43, "output": "result", "data": {} } ] } }, "outputs": { "list": { "connections": [ { "node": 44, "input": "points", "data": {} }, { "node": 50, "input": "listElements", "data": {} } ] } }, "position": [ 3961.971382760995, 469.87650932202115 ], "name": "createList" }, "49": { "id": 49, "data": { "hide": true, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": 52, "output": "result", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 55, "input": "listElements", "data": {} }, { "node": 85, "input": "shape", "data": {} } ] } }, "position": [ 5338.660475706888, 401.7875969300292 ], "name": "bitbybit.occt.shapes.wire.createPolylineWire" }, "50": { "id": 50, "data": {}, "inputs": { "listElements": { "connections": [ { "node": 44, "output": "result", "data": {} }, { "node": 48, "output": "list", "data": {} } ] } }, "outputs": { "list": { "connections": [ { "node": 51, "input": "list", "data": {} } ] } }, "position": [ 4631.705139545914, 455.8614403750254 ], "name": "createList" }, "51": { "id": 51, "data": {}, "inputs": { "list": { "connections": [ { "node": 50, "output": "list", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 52, "input": "list", "data": {} } ] } }, "position": [ 4818.737195522856, 420.5314494384875 ], "name": "bitbybit.lists.flipLists" }, "52": { "id": 52, "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": 51, "output": "result", "data": {} } ] }, "nrLevels": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 49, "input": "points", "data": {} } ] } }, "position": [ 5025.9919010851445, 451.02947559559016 ], "name": "flatten" }, "55": { "id": 55, "data": {}, "inputs": { "listElements": { "connections": [ { "node": 49, "output": "result", "data": {} } ] } }, "outputs": { "list": { "connections": [] } }, "position": [ 5578.266400123748, 452.4984245299577 ], "name": "createList" }, "59": { "id": 59, "data": { "number": -0.3 }, "inputs": { "number": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 17, "input": "offset", "data": {} }, { "node": 62, "input": "second", "data": {} } ] } }, "position": [ 1431.8047610587064, 1165.21398874491 ], "name": "bitbybit.math.number" }, "60": { "id": 60, "data": { "hide": true, "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": 17, "output": "result", "data": {} } ] }, "translation": { "connections": [ { "node": 46, "output": "result", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 64, "input": "listElements", "data": {} } ] } }, "position": [ 4028.2930469965063, 1220.5809663524155 ], "name": "bitbybit.occt.transforms.translate" }, "61": { "id": 61, "data": { "number": 2 }, "inputs": { "number": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 46, "input": "x", "data": {} }, { "node": 62, "input": "first", "data": {} }, { "node": 76, "input": "second", "data": {} } ] } }, "position": [ 2827.636283890494, 999.6847246446596 ], "name": "bitbybit.math.number" }, "62": { "id": 62, "data": { "oneOnOne": false, "first": 1, "second": 1, "operation": "add" }, "inputs": { "first": { "connections": [ { "node": 61, "output": "result", "data": {} } ] }, "second": { "connections": [ { "node": 59, "output": "result", "data": {} } ] }, "operation": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 63, "input": "x", "data": {} } ] } }, "position": [ 3205.689598725542, 1264.6283560320073 ], "name": "bitbybit.math.twoNrOperation" }, "63": { "id": 63, "data": { "hide": true, "oneOnOne": false, "x": 0, "y": 0, "z": 0, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "x": { "connections": [ { "node": 62, "output": "result", "data": {} } ] }, "y": { "connections": [] }, "z": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 45, "input": "translation", "data": {} } ] } }, "position": [ 3584.4429610456596, 1169.0617842567679 ], "name": "bitbybit.vector.vectorXYZ" }, "64": { "id": 64, "data": {}, "inputs": { "listElements": { "connections": [ { "node": 60, "output": "result", "data": {} }, { "node": 85, "output": "result", "data": {} } ] } }, "outputs": { "list": { "connections": [ { "node": 65, "input": "list", "data": {} } ] } }, "position": [ 6090.329026341385, 673.8148604294826 ], "name": "createList" }, "65": { "id": 65, "data": { "nrLevels": 2 }, "inputs": { "list": { "connections": [ { "node": 64, "output": "list", "data": {} } ] }, "nrLevels": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 68, "input": "listElements", "data": {} } ] } }, "position": [ 6304.956536939432, 670.0159796354164 ], "name": "flatten" }, "66": { "id": 66, "data": { "hide": true, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shapes": { "connections": [ { "node": 68, "output": "list", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 73, "input": "shape", "data": {} }, { "node": 78, "input": "listElements", "data": {} } ] } }, "position": [ 6820.083924933196, 636.3344812237484 ], "name": "bitbybit.occt.shapes.compound.makeCompound" }, "68": { "id": 68, "data": {}, "inputs": { "listElements": { "connections": [ { "node": 65, "output": "result", "data": {} } ] } }, "outputs": { "list": { "connections": [ { "node": 66, "input": "shapes", "data": {} } ] } }, "position": [ 6626.619763156896, 668.3187567162779 ], "name": "createList" }, "69": { "id": 69, "data": { "number": 12, "options": { "min": 1, "max": 12, "step": 1, "width": 350 } }, "inputs": {}, "outputs": { "result": { "connections": [ { "node": 72, "input": "max", "data": {} } ] } }, "position": [ -1080.9701281448404, 1432.2381112594 ], "name": "bitbybit.math.numberSlider" }, "72": { "id": 72, "data": { "oneOnOne": false, "step": 1, "min": 1, "max": 1 }, "inputs": { "step": { "connections": [] }, "min": { "connections": [] }, "max": { "connections": [ { "node": 69, "output": "result", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 75, "input": "list", "data": {} } ] } }, "position": [ 3215.959682968122, 1556.2479975226936 ], "name": "bitbybit.vector.span" }, "73": { "id": 73, "data": { "hide": true, "oneOnOne": false, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": 66, "output": "result", "data": {} } ] }, "translation": { "connections": [ { "node": 74, "output": "result", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 78, "input": "listElements", "data": {} } ] } }, "position": [ 7073.055686080584, 823.1822320378581 ], "name": "bitbybit.occt.transforms.translate" }, "74": { "id": 74, "data": { "hide": true, "oneOnOne": false, "x": 0, "y": 0, "z": 0, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "x": { "connections": [ { "node": 76, "output": "result", "data": {} } ] }, "y": { "connections": [] }, "z": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 73, "input": "translation", "data": {} } ] } }, "position": [ 4466.44936334724, 1594.1738095773953 ], "name": "bitbybit.vector.vectorXYZ" }, "75": { "id": 75, "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": 72, "output": "result", "data": {} } ] }, "nrLevels": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 76, "input": "first", "data": {} } ] } }, "position": [ 3603.91811431592, 1590.1113006762794 ], "name": "flatten" }, "76": { "id": 76, "data": { "oneOnOne": false, "first": 1, "second": 1, "operation": "multiply" }, "inputs": { "first": { "connections": [ { "node": 75, "output": "result", "data": {} } ] }, "second": { "connections": [ { "node": 61, "output": "result", "data": {} } ] }, "operation": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 74, "input": "x", "data": {} } ] } }, "position": [ 3997.8854264209876, 1619.4719581497563 ], "name": "bitbybit.math.twoNrOperation" }, "77": { "id": 77, "data": { "oneOnOne": false }, "inputs": { "entity": { "connections": [ { "node": 80, "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": 83, "output": "result", "data": {} } ] }, "babylonMesh": { "connections": [] } }, "outputs": { "result": { "connections": [] } }, "position": [ 8331.317929259212, 846.856770468237 ], "name": "bitbybit.draw.drawAnyAsync" }, "78": { "id": 78, "data": {}, "inputs": { "listElements": { "connections": [ { "node": 17, "output": "result", "data": {} }, { "node": 66, "output": "result", "data": {} }, { "node": 73, "output": "result", "data": {} } ] } }, "outputs": { "list": { "connections": [ { "node": 79, "input": "list", "data": {} } ] } }, "position": [ 7330.285593153738, 747.071036821762 ], "name": "createList" }, "79": { "id": 79, "data": { "nrLevels": 2 }, "inputs": { "list": { "connections": [ { "node": 78, "output": "list", "data": {} } ] }, "nrLevels": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 81, "input": "listElements", "data": {} } ] } }, "position": [ 7546.891143037323, 727.8747683865772 ], "name": "flatten" }, "80": { "id": 80, "data": { "hide": true, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shapes": { "connections": [ { "node": 81, "output": "list", "data": {} } ] } }, "outputs": { "result": { "connections": [ { "node": 77, "input": "entity", "data": {} } ] } }, "position": [ 8059.201719581788, 830.8187398499111 ], "name": "bitbybit.occt.shapes.compound.makeCompound" }, "81": { "id": 81, "data": {}, "inputs": { "listElements": { "connections": [ { "node": 79, "output": "result", "data": {} } ] } }, "outputs": { "list": { "connections": [ { "node": 80, "input": "shapes", "data": {} } ] } }, "position": [ 7887.379322087766, 743.2700912982266 ], "name": "createList" }, "83": { "id": 83, "data": { "drawEdges": false, "drawFaces": true, "drawEdgeIndexes": false, "drawFaceIndexes": false, "oneOnOne": false, "faceOpacity": 1, "edgeOpacity": 1, "edgeColour": "#ffffff", "faceColour": "#907c60", "edgeWidth": 2, "precision": 1, "edgeIndexHeight": 0.06, "edgeIndexColour": "ff00ff", "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": { "faceOpacity": { "connections": [] }, "edgeOpacity": { "connections": [] }, "edgeColour": { "connections": [] }, "faceColour": { "connections": [] }, "faceMaterial": { "connections": [] }, "edgeWidth": { "connections": [] }, "drawEdges": { "connections": [] }, "drawFaces": { "connections": [] }, "precision": { "connections": [] }, "drawEdgeIndexes": { "connections": [] }, "edgeIndexHeight": { "connections": [] }, "edgeIndexColour": { "connections": [] }, "drawFaceIndexes": { "connections": [] }, "faceIndexHeight": { "connections": [] }, "faceIndexColour": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 77, "input": "options", "data": {} } ] } }, "position": [ 7827.727664280042, 1075.5742768407326 ], "name": "bitbybit.draw.optionsOcctShape" }, "85": { "id": 85, "data": { "hide": true, "oneOnOne": false, "radius": 0.05, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": 49, "output": "result", "data": {} } ] }, "radius": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 64, "input": "listElements", "data": {} } ] } }, "position": [ 5792.475485405744, 425.6841063816393 ], "name": "bitbybit.occt.operations.pipeWireCylindrical" }, "88": { "id": 88, "data": { "colour": "#e6caa3" }, "inputs": { "colour": { "connections": [] } }, "outputs": {}, "position": [ -837.4050013306617, 1800.7899858592773 ], "name": "bitbybit.babylon.scene.backgroundColour" }, "90": { "id": 90, "data": { "hide": true, "oneOnOne": false, "radius": 200, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "radius": { "connections": [] }, "center": { "connections": [ { "node": 92, "output": "result", "data": {} } ] }, "direction": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 94, "input": "entity", "data": {} } ] } }, "position": [ -683.9064726078302, 2453.9807503771317 ], "name": "bitbybit.occt.shapes.face.createCircleFace" }, "91": { "id": 91, "data": { "enableShadows": true, "oneOnOne": false, "intensity": 10000, "diffuse": "#eacf95", "specular": "#ffd294", "radius": 0, "shadowGeneratorMapSize": 4000, "shadowDarkness": 0 }, "inputs": { "position": { "connections": [ { "node": 93, "output": "result", "data": {} } ] }, "intensity": { "connections": [] }, "diffuse": { "connections": [] }, "specular": { "connections": [] }, "radius": { "connections": [] }, "shadowGeneratorMapSize": { "connections": [] }, "enableShadows": { "connections": [] }, "shadowDarkness": { "connections": [] } }, "outputs": { "result": { "connections": [] } }, "position": [ -848.644016235352, 1997.000021060545 ], "name": "bitbybit.babylon.scene.drawPointLight" }, "92": { "id": 92, "data": { "hide": false, "oneOnOne": false, "x": 0, "y": -0.2, "z": 0, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "x": { "connections": [] }, "y": { "connections": [] }, "z": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 90, "input": "center", "data": {} } ] } }, "position": [ -1115.7147718782494, 2532.163858126896 ], "name": "bitbybit.vector.vectorXYZ" }, "93": { "id": 93, "data": { "hide": true, "oneOnOne": false, "x": 20, "y": 20, "z": 20, "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "x": { "connections": [] }, "y": { "connections": [] }, "z": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 91, "input": "position", "data": {} } ] } }, "position": [ -1238.1571497560783, 2129.044560619692 ], "name": "bitbybit.vector.vectorXYZ" }, "94": { "id": 94, "data": { "oneOnOne": false }, "inputs": { "entity": { "connections": [ { "node": 90, "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": 95, "output": "result", "data": {} } ] }, "babylonMesh": { "connections": [] } }, "outputs": { "result": { "connections": [] } }, "position": [ -80.42667371417122, 2566.9324008331864 ], "name": "bitbybit.draw.drawAnyAsync" }, "95": { "id": 95, "data": { "drawEdges": false, "drawFaces": true, "drawEdgeIndexes": false, "drawFaceIndexes": false, "oneOnOne": false, "faceOpacity": 1, "edgeOpacity": 1, "edgeColour": "#ffffff", "faceColour": "#ffd79e", "edgeWidth": 2, "precision": 0.01, "edgeIndexHeight": 0.06, "edgeIndexColour": "ff00ff", "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": { "faceOpacity": { "connections": [] }, "edgeOpacity": { "connections": [] }, "edgeColour": { "connections": [] }, "faceColour": { "connections": [] }, "faceMaterial": { "connections": [] }, "edgeWidth": { "connections": [] }, "drawEdges": { "connections": [] }, "drawFaces": { "connections": [] }, "precision": { "connections": [] }, "drawEdgeIndexes": { "connections": [] }, "edgeIndexHeight": { "connections": [] }, "edgeIndexColour": { "connections": [] }, "drawFaceIndexes": { "connections": [] }, "faceIndexHeight": { "connections": [] }, "faceIndexColour": { "connections": [] } }, "outputs": { "result": { "connections": [ { "node": 94, "input": "options", "data": {} } ] } }, "position": [ -560.1322763276853, 2761.0248681304934 ], "name": "bitbybit.draw.optionsOcctShape" } } }