{
"id": "bitbybit-dev@0.0.1",
"nodes": {
"2": {
"id": 2,
"data": {
"closed": false,
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 4,
"output": "list",
"data": {}
}
]
},
"closed": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 9,
"input": "shape",
"data": {}
},
{
"node": 71,
"input": "shape",
"data": {}
}
]
}
},
"position": [
1400.0786400573993,
-115.8567435473028
],
"name": "bitbybit.occt.shapes.wire.createBSpline"
},
"4": {
"id": 4,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 110,
"output": "result",
"data": {}
},
{
"node": 111,
"output": "result",
"data": {}
},
{
"node": 112,
"output": "result",
"data": {}
},
{
"node": 113,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 2,
"input": "points",
"data": {}
}
]
}
},
"position": [
1158.2758410743222,
-68.41770165998558
],
"name": "createList"
},
"9": {
"id": 9,
"data": {
"hide": true,
"simpleOutput": true,
"distance": 1.4,
"tolerance": 0.1,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 2,
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": []
},
"tolerance": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 13,
"input": "shape",
"data": {}
}
]
}
},
"position": [
1779.7262287571957,
-123.10585988151303
],
"name": "bitbybit.occt.operations.offset"
},
"13": {
"id": 13,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 9,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 14,
"input": "list",
"data": {}
},
{
"node": 16,
"input": "list",
"data": {}
}
]
}
},
"position": [
2138.9553173660106,
-116.18214248833027
],
"name": "bitbybit.occt.shapes.edge.getEdges"
},
"14": {
"id": 14,
"data": {
"simpleOutput": true,
"indexStart": 1,
"indexEnd": 5,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 13,
"output": "result",
"data": {}
}
]
},
"indexStart": {
"connections": []
},
"indexEnd": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 15,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
2427.1196680564744,
-141.52528708572916
],
"name": "bitbybit.lists.getSubList"
},
"15": {
"id": 15,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 14,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 95,
"input": "shape",
"data": {}
}
]
}
},
"position": [
2797.79863529816,
-147.5206266570239
],
"name": "bitbybit.occt.shapes.wire.combineEdgesAndWiresIntoAWire"
},
"16": {
"id": 16,
"data": {
"simpleOutput": true,
"indexStart": 6,
"indexEnd": 10,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 13,
"output": "result",
"data": {}
}
]
},
"indexStart": {
"connections": []
},
"indexEnd": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 17,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
2430.237782012962,
209.21344761859413
],
"name": "bitbybit.lists.getSubList"
},
"17": {
"id": 17,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 16,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 93,
"input": "shape",
"data": {}
}
]
}
},
"position": [
2803.742401900568,
132.99173059989513
],
"name": "bitbybit.occt.shapes.wire.combineEdgesAndWiresIntoAWire"
},
"18": {
"id": 18,
"data": {
"closed": false,
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 20,
"output": "list",
"data": {}
}
]
},
"closed": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 27,
"input": "shape",
"data": {}
}
]
}
},
"position": [
1352.3115516204853,
-1232.5250268726995
],
"name": "bitbybit.occt.shapes.wire.createBezier"
},
"20": {
"id": 20,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 104,
"output": "result",
"data": {}
},
{
"node": 105,
"output": "result",
"data": {}
},
{
"node": 106,
"output": "result",
"data": {}
},
{
"node": 107,
"output": "result",
"data": {}
},
{
"node": 108,
"output": "result",
"data": {}
},
{
"node": 109,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 18,
"input": "points",
"data": {}
}
]
}
},
"position": [
1078.7205836474598,
-1240.1720086177002
],
"name": "createList"
},
"27": {
"id": 27,
"data": {
"removeStartPoint": false,
"removeEndPoint": false,
"hide": true,
"simpleOutput": true,
"nrOfDivisions": 50,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 18,
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": [
{
"node": 37,
"output": "result",
"data": {}
}
]
},
"removeStartPoint": {
"connections": []
},
"removeEndPoint": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 30,
"input": "list",
"data": {}
}
]
}
},
"position": [
1685.4336145583443,
-1492.3914443191575
],
"name": "bitbybit.occt.shapes.wire.divideWireByParamsToPoints"
},
"28": {
"id": 28,
"data": {
"simpleOutput": true,
"index": 1,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 30,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 34,
"input": "listElements",
"data": {}
},
{
"node": 36,
"input": "second",
"data": {}
},
{
"node": 116,
"input": "first",
"data": {}
},
{
"node": 117,
"input": "first",
"data": {}
},
{
"node": 132,
"input": "first",
"data": {}
}
]
}
},
"position": [
2414.269779806874,
-1421.877031779268
],
"name": "bitbybit.lists.getItem"
},
"30": {
"id": 30,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 27,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 28,
"input": "list",
"data": {}
}
]
}
},
"position": [
2075.5296431976267,
-1330.9866494865546
],
"name": "flatten"
},
"32": {
"id": 32,
"data": {},
"inputs": {
"vector": {
"connections": [
{
"node": 34,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 36,
"input": "first",
"data": {}
}
]
}
},
"position": [
3049.146685744493,
-1597.5842196910592
],
"name": "bitbybit.vector.max"
},
"34": {
"id": 34,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 28,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 32,
"input": "vector",
"data": {}
},
{
"node": 392,
"input": "list",
"data": {}
},
{
"node": 393,
"input": "list",
"data": {}
},
{
"node": 432,
"input": "item",
"data": {}
}
]
}
},
"position": [
2766.450637837242,
-1452.8869978746777
],
"name": "createList"
},
"36": {
"id": 36,
"data": {
"simpleOutput": true,
"first": 1,
"second": 1,
"operation": "subtract",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 32,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": [
{
"node": 28,
"output": "result",
"data": {}
}
]
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 92,
"input": "first",
"data": {}
}
]
}
},
"position": [
3307.351589984407,
-1591.6116148414767
],
"name": "bitbybit.math.twoNrOperation"
},
"37": {
"id": 37,
"data": {
"number": 92
},
"inputs": {
"number": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 27,
"input": "nrOfDivisions",
"data": {}
},
{
"node": 71,
"input": "nrOfDivisions",
"data": {}
}
]
}
},
"position": [
321.42791979896265,
-639.2985169174327
],
"name": "bitbybit.math.number"
},
"43": {
"id": 43,
"data": {
"simpleOutput": true,
"nrElements": 1,
"keepRemainder": false,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 402,
"output": "item",
"data": {}
},
{
"node": 403,
"output": "item",
"data": {}
},
{
"node": 404,
"output": "item",
"data": {}
},
{
"node": 405,
"output": "item",
"data": {}
},
{
"node": 432,
"output": "item",
"data": {}
}
]
},
"nrElements": {
"connections": []
},
"keepRemainder": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 45,
"input": "list",
"data": {}
}
]
}
},
"position": [
4118.680524418036,
-742.318759385169
],
"name": "bitbybit.lists.groupNth"
},
"45": {
"id": 45,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 43,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 60,
"input": "list",
"data": {}
}
]
}
},
"position": [
4382.698197250233,
-770.9246711187524
],
"name": "flatten"
},
"60": {
"id": 60,
"data": {
"simpleOutput": true,
"index": 0,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 45,
"output": "result",
"data": {}
}
]
},
"item": {
"connections": [
{
"node": 61,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 62,
"input": "list",
"data": {}
}
]
}
},
"position": [
4739.986104091454,
-757.6119475623748
],
"name": "bitbybit.lists.addItemAtIndex"
},
"61": {
"id": 61,
"data": {
"number": 0
},
"inputs": {
"number": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 60,
"input": "item",
"data": {}
},
{
"node": 62,
"input": "item",
"data": {}
}
]
}
},
"position": [
4746.72546938947,
-489.6727437593429
],
"name": "bitbybit.math.number"
},
"62": {
"id": 62,
"data": {
"simpleOutput": true,
"index": 2,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 60,
"output": "result",
"data": {}
}
]
},
"item": {
"connections": [
{
"node": 61,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 66,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
5129.974023423475,
-608.6917274095367
],
"name": "bitbybit.lists.addItemAtIndex"
},
"64": {
"id": 64,
"data": {},
"inputs": {
"translations": {
"connections": [
{
"node": 66,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 127,
"input": "list",
"data": {}
}
]
}
},
"position": [
5641.760508679077,
-609.3320924854306
],
"name": "bitbybit.babylon.transforms.translationsXYZ"
},
"66": {
"id": 66,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 62,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 64,
"input": "translations",
"data": {}
}
]
}
},
"position": [
5447.704631359494,
-569.7636065260616
],
"name": "createList"
},
"67": {
"id": 67,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 99,
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 128,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 163,
"input": "points",
"data": {}
},
{
"node": 198,
"input": "item",
"data": {}
},
{
"node": 208,
"input": "item",
"data": {}
}
]
}
},
"position": [
7035.727874065937,
-844.8749952137463
],
"name": "bitbybit.point.transformsForPoints"
},
"70": {
"id": 70,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 100,
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 128,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 165,
"input": "points",
"data": {}
},
{
"node": 205,
"input": "item",
"data": {}
}
]
}
},
"position": [
7043.487830801734,
-574.5242814296819
],
"name": "bitbybit.point.transformsForPoints"
},
"71": {
"id": 71,
"data": {
"removeStartPoint": false,
"removeEndPoint": false,
"hide": true,
"simpleOutput": true,
"nrOfDivisions": 10,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 2,
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": [
{
"node": 37,
"output": "result",
"data": {}
}
]
},
"removeStartPoint": {
"connections": []
},
"removeEndPoint": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 93,
"input": "points",
"data": {}
},
{
"node": 82,
"input": "centers",
"data": {}
},
{
"node": 95,
"input": "points",
"data": {}
},
{
"node": 150,
"input": "centers",
"data": {}
}
]
}
},
"position": [
3151.2526357952474,
490.5974535154922
],
"name": "bitbybit.occt.shapes.wire.divideWireByEqualDistanceToPoints"
},
"73": {
"id": 73,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 79,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 83,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
5057.7345249222735,
289.2094767159123
],
"name": "bitbybit.occt.shapes.wire.createPolylineWire"
},
"74": {
"id": 74,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 93,
"output": "result",
"data": {}
},
{
"node": 95,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 77,
"input": "list",
"data": {}
}
]
}
},
"position": [
4208.310932730237,
294.8553903766552
],
"name": "createList"
},
"77": {
"id": 77,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 74,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 79,
"input": "list",
"data": {}
}
]
}
},
"position": [
4485.9072588740955,
262.4508983652602
],
"name": "bitbybit.lists.flipLists"
},
"79": {
"id": 79,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 77,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 73,
"input": "points",
"data": {}
}
]
}
},
"position": [
4703.89375428317,
314.14793741072174
],
"name": "flatten"
},
"82": {
"id": 82,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 83,
"output": "list",
"data": {}
}
]
},
"scales": {
"connections": [
{
"node": 91,
"output": "list",
"data": {}
}
]
},
"centers": {
"connections": [
{
"node": 71,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 102,
"input": "list",
"data": {}
}
]
}
},
"position": [
5610.5953542783745,
299.1195962526449
],
"name": "bitbybit.occt.transforms.scale3dShapes"
},
"83": {
"id": 83,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 73,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 82,
"input": "shapes",
"data": {}
},
{
"node": 150,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
5321.86324702673,
340.68858996453434
],
"name": "createList"
},
"87": {
"id": 87,
"data": {
"simpleOutput": true,
"times": 3,
"oneOnOne": false
},
"inputs": {
"item": {
"connections": [
{
"node": 92,
"output": "result",
"data": {}
}
]
},
"times": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 91,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
3952.0050205677317,
-1542.9791619457692
],
"name": "bitbybit.lists.repeat"
},
"91": {
"id": 91,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 87,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 82,
"input": "scales",
"data": {}
}
]
}
},
"position": [
4248.465808592571,
-1488.4787069047172
],
"name": "createList"
},
"92": {
"id": 92,
"data": {
"simpleOutput": true,
"first": 1,
"second": 1.3,
"operation": "add",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 36,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 87,
"input": "item",
"data": {}
}
]
}
},
"position": [
3628.985102160697,
-1554.3831625180046
],
"name": "bitbybit.math.twoNrOperation"
},
"93": {
"id": 93,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 17,
"output": "result",
"data": {}
}
]
},
"points": {
"connections": [
{
"node": 71,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 74,
"input": "listElements",
"data": {}
},
{
"node": 145,
"input": "points",
"data": {}
},
{
"node": 153,
"input": "list",
"data": {}
}
]
}
},
"position": [
3528.8098639449368,
722.4462667860117
],
"name": "bitbybit.occt.operations.closestPointsOnShapeFromPoints"
},
"95": {
"id": 95,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 15,
"output": "result",
"data": {}
}
]
},
"points": {
"connections": [
{
"node": 71,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 74,
"input": "listElements",
"data": {}
},
{
"node": 144,
"input": "points",
"data": {}
}
]
}
},
"position": [
3536.456486720693,
-96.88986928561496
],
"name": "bitbybit.occt.operations.closestPointsOnShapeFromPoints"
},
"96": {
"id": 96,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 102,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 99,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
6241.009497302642,
-440.1715823521937
],
"name": "bitbybit.occt.shapes.wire.startPointOnWire"
},
"97": {
"id": 97,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 102,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 100,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
6255.828559824677,
-110.04462981130662
],
"name": "bitbybit.occt.shapes.wire.endPointOnWire"
},
"99": {
"id": 99,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 96,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 67,
"input": "points",
"data": {}
}
]
}
},
"position": [
6582.396477353393,
-531.6154817223112
],
"name": "createList"
},
"100": {
"id": 100,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 97,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 70,
"input": "points",
"data": {}
}
]
}
},
"position": [
6580.069292203372,
-204.8530471946355
],
"name": "createList"
},
"102": {
"id": 102,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 82,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 96,
"input": "shape",
"data": {}
},
{
"node": 97,
"input": "shape",
"data": {}
}
]
}
},
"position": [
5870.554321913655,
293.64635887027833
],
"name": "flatten"
},
"104": {
"id": 104,
"data": {
"hide": true,
"simpleOutput": true,
"x": -10,
"y": 1,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 20,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
420.56869838066586,
-2486.4416549009643
],
"name": "bitbybit.point.pointXYZ"
},
"105": {
"id": 105,
"data": {
"hide": true,
"simpleOutput": true,
"x": -4,
"y": 0,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 20,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
427.02148347871434,
-2177.8259444401774
],
"name": "bitbybit.point.pointXYZ"
},
"106": {
"id": 106,
"data": {
"hide": true,
"simpleOutput": true,
"x": -2,
"y": 3,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 20,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
433.98526570339396,
-1865.0535403991069
],
"name": "bitbybit.point.pointXYZ"
},
"107": {
"id": 107,
"data": {
"hide": true,
"simpleOutput": true,
"x": 2,
"y": 3.5,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 20,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
413.47400241845014,
-1572.5748352745227
],
"name": "bitbybit.point.pointXYZ"
},
"108": {
"id": 108,
"data": {
"hide": true,
"simpleOutput": true,
"x": 4,
"y": 0,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 20,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
411.01290750007854,
-1279.9496735062758
],
"name": "bitbybit.point.pointXYZ"
},
"109": {
"id": 109,
"data": {
"hide": true,
"simpleOutput": true,
"x": 10,
"y": 1,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 20,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
411.10101991083513,
-980.5321160085216
],
"name": "bitbybit.point.pointXYZ"
},
"110": {
"id": 110,
"data": {
"hide": true,
"simpleOutput": true,
"x": -10,
"y": 0,
"z": -7,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 4,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
370.6657288098948,
-464.211023618883
],
"name": "bitbybit.point.pointXYZ"
},
"111": {
"id": 111,
"data": {
"hide": true,
"simpleOutput": true,
"x": -2,
"y": 0,
"z": 1,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 4,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
394.733327665962,
-151.31191112611037
],
"name": "bitbybit.point.pointXYZ"
},
"112": {
"id": 112,
"data": {
"hide": true,
"simpleOutput": true,
"x": 2,
"y": 0,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 4,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
400.6816415262759,
175.87733818745215
],
"name": "bitbybit.point.pointXYZ"
},
"113": {
"id": 113,
"data": {
"hide": true,
"simpleOutput": true,
"x": 10,
"y": 0,
"z": 6,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 4,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
372.0462770860087,
560.5142777882662
],
"name": "bitbybit.point.pointXYZ"
},
"116": {
"id": 116,
"data": {
"simpleOutput": true,
"first": 1,
"second": 0.5,
"operation": "add",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 28,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 118,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
3168.039303983114,
-1215.5222370737458
],
"name": "bitbybit.math.twoNrOperation"
},
"117": {
"id": 117,
"data": {
"simpleOutput": true,
"first": 1,
"second": 1,
"operation": "add",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 28,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 119,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
3200.726762189945,
-957.2837011741942
],
"name": "bitbybit.math.twoNrOperation"
},
"118": {
"id": 118,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 116,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 131,
"input": "list",
"data": {}
},
{
"node": 403,
"input": "item",
"data": {}
}
]
}
},
"position": [
3571.3783965234325,
-1098.573791434249
],
"name": "createList"
},
"119": {
"id": 119,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 117,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 404,
"input": "item",
"data": {}
}
]
}
},
"position": [
3551.8315518043632,
-848.6445953510613
],
"name": "createList"
},
"122": {
"id": 122,
"data": {
"simpleOutput": true,
"index": 0,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": []
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
5869.007348872339,
-484.8219620564847
],
"name": "bitbybit.lists.getItem"
},
"127": {
"id": 127,
"data": {
"simpleOutput": true,
"nrElements": 2,
"keepRemainder": false,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 64,
"output": "result",
"data": {}
}
]
},
"nrElements": {
"connections": [
{
"node": 131,
"output": "result",
"data": {}
}
]
},
"keepRemainder": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 128,
"input": "list",
"data": {}
},
{
"node": 141,
"input": "list",
"data": {}
},
{
"node": 148,
"input": "list",
"data": {}
},
{
"node": 435,
"input": "list",
"data": {}
}
]
}
},
"position": [
6067.314820292623,
-736.236071824651
],
"name": "bitbybit.lists.groupNth"
},
"128": {
"id": 128,
"data": {
"simpleOutput": true,
"index": 2,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 127,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 67,
"input": "transformation",
"data": {}
},
{
"node": 70,
"input": "transformation",
"data": {}
}
]
}
},
"position": [
6399.856705386875,
-1068.2704200958383
],
"name": "bitbybit.lists.getItem"
},
"131": {
"id": 131,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 118,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 127,
"input": "nrElements",
"data": {}
}
]
}
},
"position": [
4022.3231100153125,
-1132.9432994023982
],
"name": "bitbybit.lists.listLength"
},
"132": {
"id": 132,
"data": {
"simpleOutput": true,
"first": 1,
"second": 1.5,
"operation": "add",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 28,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 133,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
3193.359853309614,
-695.1209307356496
],
"name": "bitbybit.math.twoNrOperation"
},
"133": {
"id": 133,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 132,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 405,
"input": "item",
"data": {}
}
]
}
},
"position": [
3573.061056229856,
-601.8878255209095
],
"name": "createList"
},
"141": {
"id": 141,
"data": {
"simpleOutput": true,
"index": 1,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 127,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 144,
"input": "transformation",
"data": {}
},
{
"node": 145,
"input": "transformation",
"data": {}
}
]
}
},
"position": [
6593.964010943852,
9.542649342205337
],
"name": "bitbybit.lists.getItem"
},
"144": {
"id": 144,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 95,
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 141,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 168,
"input": "points",
"data": {}
},
{
"node": 206,
"input": "item",
"data": {}
},
{
"node": 407,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
7035.755730030945,
278.95971680532404
],
"name": "bitbybit.point.transformsForPoints"
},
"145": {
"id": 145,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 93,
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 141,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 169,
"input": "points",
"data": {}
},
{
"node": 207,
"input": "item",
"data": {}
},
{
"node": 407,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
7024.738200696979,
555.9287099033603
],
"name": "bitbybit.point.transformsForPoints"
},
"148": {
"id": 148,
"data": {
"simpleOutput": true,
"index": 0,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 127,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 149,
"input": "transformation",
"data": {}
},
{
"node": 160,
"input": "transformation",
"data": {}
}
]
}
},
"position": [
6651.428970190872,
600.5689922373235
],
"name": "bitbybit.lists.getItem"
},
"149": {
"id": 149,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 158,
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 148,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 201,
"input": "item",
"data": {}
},
{
"node": 448,
"input": "item",
"data": {}
}
]
}
},
"position": [
7038.419421233238,
910.2528743693791
],
"name": "bitbybit.point.transformsForPoints"
},
"150": {
"id": 150,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 83,
"output": "list",
"data": {}
}
]
},
"scales": {
"connections": [
{
"node": 152,
"output": "result",
"data": {}
}
]
},
"centers": {
"connections": [
{
"node": 71,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 154,
"input": "list",
"data": {}
}
]
}
},
"position": [
5652.173955173092,
621.2486637892696
],
"name": "bitbybit.occt.transforms.scale3dShapes"
},
"151": {
"id": 151,
"data": {
"hide": true,
"simpleOutput": true,
"x": 0.3,
"y": 0.3,
"z": 0.3,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 152,
"input": "item",
"data": {}
}
]
}
},
"position": [
4974.730589730633,
540.2592284186784
],
"name": "bitbybit.vector.vectorXYZ"
},
"152": {
"id": 152,
"data": {
"simpleOutput": true,
"times": 10,
"oneOnOne": false
},
"inputs": {
"item": {
"connections": [
{
"node": 151,
"output": "result",
"data": {}
}
]
},
"times": {
"connections": [
{
"node": 153,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 150,
"input": "scales",
"data": {}
}
]
}
},
"position": [
5275.160954866241,
529.6836849043318
],
"name": "bitbybit.lists.repeat"
},
"153": {
"id": 153,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 93,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 152,
"input": "times",
"data": {}
}
]
}
},
"position": [
4676.690596773638,
852.0108404196917
],
"name": "bitbybit.lists.listLength"
},
"154": {
"id": 154,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 150,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 156,
"input": "shape",
"data": {}
},
{
"node": 157,
"input": "shape",
"data": {}
}
]
}
},
"position": [
5968.120280485528,
729.4778023334361
],
"name": "flatten"
},
"156": {
"id": 156,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 154,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 158,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
6291.001828521303,
546.2898054063462
],
"name": "bitbybit.occt.shapes.wire.startPointOnWire"
},
"157": {
"id": 157,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 154,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 159,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
6308.737264396413,
949.9765504708423
],
"name": "bitbybit.occt.shapes.wire.endPointOnWire"
},
"158": {
"id": 158,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 156,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 149,
"input": "points",
"data": {}
},
{
"node": 433,
"input": "points",
"data": {}
}
]
}
},
"position": [
6684.2550573577655,
887.1854217867589
],
"name": "createList"
},
"159": {
"id": 159,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 157,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 160,
"input": "points",
"data": {}
},
{
"node": 434,
"input": "points",
"data": {}
}
]
}
},
"position": [
6682.736123658861,
1056.385034454143
],
"name": "createList"
},
"160": {
"id": 160,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 159,
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 148,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 202,
"input": "item",
"data": {}
},
{
"node": 449,
"input": "item",
"data": {}
}
]
}
},
"position": [
7040.919970651507,
1197.3870957528784
],
"name": "bitbybit.point.transformsForPoints"
},
"162": {
"id": 162,
"data": {},
"inputs": {
"translation": {
"connections": [
{
"node": 164,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 163,
"input": "transformation",
"data": {}
},
{
"node": 165,
"input": "transformation",
"data": {}
}
]
}
},
"position": [
7714.53776100934,
-935.705308235743
],
"name": "bitbybit.babylon.transforms.translationXYZ"
},
"163": {
"id": 163,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 67,
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 162,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 199,
"input": "item",
"data": {}
}
]
}
},
"position": [
7997.399788413322,
-868.6931518800665
],
"name": "bitbybit.point.transformPoints"
},
"164": {
"id": 164,
"data": {
"hide": true,
"simpleOutput": true,
"x": 0,
"y": -0.1,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 162,
"input": "translation",
"data": {}
}
]
}
},
"position": [
7390.700247687062,
-953.1248162038704
],
"name": "bitbybit.vector.vectorXYZ"
},
"165": {
"id": 165,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 70,
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 162,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 204,
"input": "item",
"data": {}
}
]
}
},
"position": [
7994.338965716254,
-575.5040938000193
],
"name": "bitbybit.point.transformPoints"
},
"166": {
"id": 166,
"data": {},
"inputs": {
"translation": {
"connections": [
{
"node": 167,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 168,
"input": "transformation",
"data": {}
},
{
"node": 169,
"input": "transformation",
"data": {}
}
]
}
},
"position": [
7686.097501263848,
137.857746548674
],
"name": "bitbybit.babylon.transforms.translationXYZ"
},
"167": {
"id": 167,
"data": {
"hide": true,
"simpleOutput": true,
"x": 0,
"y": -0.2,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 166,
"input": "translation",
"data": {}
}
]
}
},
"position": [
7404.269836649082,
107.76638041839442
],
"name": "bitbybit.vector.vectorXYZ"
},
"168": {
"id": 168,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 144,
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 166,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 203,
"input": "item",
"data": {}
}
]
}
},
"position": [
8046.4692117668155,
271.4103185424256
],
"name": "bitbybit.point.transformPoints"
},
"169": {
"id": 169,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 145,
"output": "result",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 166,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 200,
"input": "item",
"data": {}
}
]
}
},
"position": [
8064.487669948436,
543.7215928839653
],
"name": "bitbybit.point.transformPoints"
},
"180": {
"id": 180,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 209,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 182,
"input": "list",
"data": {}
}
]
}
},
"position": [
9079.372461553714,
-211.26731340469803
],
"name": "bitbybit.lists.flipLists"
},
"181": {
"id": 181,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 182,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 228,
"input": "shape",
"data": {}
},
{
"node": 232,
"input": "listElements",
"data": {}
},
{
"node": 243,
"input": "shape",
"data": {}
},
{
"node": 247,
"input": "shape",
"data": {}
},
{
"node": 262,
"input": "shape",
"data": {}
}
]
}
},
"position": [
9743.02137846954,
-230.8497973705691
],
"name": "bitbybit.occt.shapes.wire.createPolylineWire"
},
"182": {
"id": 182,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 180,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 181,
"input": "points",
"data": {}
}
]
}
},
"position": [
9295.627426096265,
-170.85650717635156
],
"name": "flatten"
},
"198": {
"id": 198,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 67,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 209,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8472.219062321887,
-936.0314035849348
],
"name": "passThrough"
},
"199": {
"id": 199,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 163,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 209,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8477.283991752134,
-819.2015006799722
],
"name": "passThrough"
},
"200": {
"id": 200,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 169,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 209,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8495.226365814546,
-694.7379951349712
],
"name": "passThrough"
},
"201": {
"id": 201,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 149,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 209,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8485.735480389321,
-554.930607497661
],
"name": "passThrough"
},
"202": {
"id": 202,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 160,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 209,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8479.315069439856,
-435.5182355958321
],
"name": "passThrough"
},
"203": {
"id": 203,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 168,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 209,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8477.43308653705,
-317.701022580479
],
"name": "passThrough"
},
"204": {
"id": 204,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 165,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 209,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8486.397367652356,
-183.29676516368733
],
"name": "passThrough"
},
"205": {
"id": 205,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 70,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 209,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8479.594070819963,
-34.93841704242425
],
"name": "passThrough"
},
"206": {
"id": 206,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 144,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 209,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8499.481789358386,
84.7168817845102
],
"name": "passThrough"
},
"207": {
"id": 207,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 145,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 209,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8499.659413695015,
191.43554920640875
],
"name": "passThrough"
},
"208": {
"id": 208,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 67,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 209,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8520.474742056496,
305.90286841098373
],
"name": "passThrough"
},
"209": {
"id": 209,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 198,
"output": "item",
"data": {}
},
{
"node": 199,
"output": "item",
"data": {}
},
{
"node": 200,
"output": "item",
"data": {}
},
{
"node": 201,
"output": "item",
"data": {}
},
{
"node": 202,
"output": "item",
"data": {}
},
{
"node": 203,
"output": "item",
"data": {}
},
{
"node": 204,
"output": "item",
"data": {}
},
{
"node": 205,
"output": "item",
"data": {}
},
{
"node": 206,
"output": "item",
"data": {}
},
{
"node": 207,
"output": "item",
"data": {}
},
{
"node": 208,
"output": "item",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 180,
"input": "list",
"data": {}
}
]
}
},
"position": [
8823.41376749838,
-175.99606298057842
],
"name": "createList"
},
"221": {
"id": 221,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 231,
"output": "list",
"data": {}
},
{
"node": 232,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 223,
"input": "list",
"data": {}
}
]
}
},
"position": [
10556.995665164824,
-480.4685199114727
],
"name": "createList"
},
"223": {
"id": 223,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 221,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 225,
"input": "list",
"data": {}
}
]
}
},
"position": [
10748.592724011829,
-522.1829758397237
],
"name": "bitbybit.lists.flipLists"
},
"225": {
"id": 225,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 223,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 229,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
10944.741639166172,
-483.89021708098124
],
"name": "flatten"
},
"228": {
"id": 228,
"data": {
"removeIntEdges": false,
"hide": true,
"simpleOutput": true,
"distance": 0.03,
"tolerance": 0.1,
"joinType": "intersection",
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 181,
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": [
{
"node": 245,
"output": "result",
"data": {}
}
]
},
"tolerance": {
"connections": []
},
"joinType": {
"connections": []
},
"removeIntEdges": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 231,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
9996.096026835545,
-581.9088427876693
],
"name": "bitbybit.occt.operations.offsetAdv"
},
"229": {
"id": 229,
"data": {
"makeSolid": false,
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 225,
"output": "result",
"data": {}
}
]
},
"makeSolid": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 233,
"input": "shape",
"data": {}
},
{
"node": 242,
"input": "shape",
"data": {}
}
]
}
},
"position": [
11261.928520804307,
-525.1523868494044
],
"name": "bitbybit.occt.operations.loft"
},
"231": {
"id": 231,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 228,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 221,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
10364.967102997827,
-379.9517985421916
],
"name": "createList"
},
"232": {
"id": 232,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 181,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 221,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
10368.042792534301,
-253.87559465279998
],
"name": "createList"
},
"233": {
"id": 233,
"data": {
"hide": true,
"simpleOutput": true,
"offset": -0.02,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 229,
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": 249,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 238,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
11814.758751258605,
-475.365319491669
],
"name": "bitbybit.occt.operations.makeThickSolidSimple"
},
"234": {
"id": 234,
"data": {
"simpleOutput": true,
"oneOnOne": false
},
"inputs": {
"entity": {
"connections": [
{
"node": 237,
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": 235,
"output": "result",
"data": {}
}
]
},
"babylonMesh": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
13253.378871279412,
-486.06942769807983
],
"name": "bitbybit.draw.drawAnyAsync"
},
"235": {
"id": 235,
"data": {
"drawEdges": false,
"drawFaces": true,
"drawEdgeIndexes": false,
"drawFaceIndexes": false,
"simpleOutput": true,
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#12009e",
"edgeWidth": 2,
"precision": 0.1,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff",
"oneOnOne": false
},
"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": 234,
"input": "options",
"data": {}
}
]
}
},
"position": [
12831.419514023266,
-338.4517427912738
],
"name": "bitbybit.draw.optionsOcctShape"
},
"236": {
"id": 236,
"data": {
"hide": true,
"simpleOutput": true,
"offset": -0.02,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 242,
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": 249,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 238,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
11825.382947875949,
-737.9824264335683
],
"name": "bitbybit.occt.operations.makeThickSolidSimple"
},
"237": {
"id": 237,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 241,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 234,
"input": "entity",
"data": {}
}
]
}
},
"position": [
12932.89203722867,
-541.6408660680198
],
"name": "bitbybit.occt.shapes.compound.makeCompound"
},
"238": {
"id": 238,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 233,
"output": "result",
"data": {}
},
{
"node": 236,
"output": "result",
"data": {}
},
{
"node": 257,
"output": "result",
"data": {}
},
{
"node": 259,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 239,
"input": "list",
"data": {}
}
]
}
},
"position": [
12159.057953383533,
-552.8558321368503
],
"name": "createList"
},
"239": {
"id": 239,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 238,
"output": "list",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 241,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
12367.220038205234,
-537.6142806160236
],
"name": "flatten"
},
"241": {
"id": 241,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 239,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 237,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
12715.809821573685,
-508.20968102680996
],
"name": "createList"
},
"242": {
"id": 242,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 229,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 236,
"input": "shape",
"data": {}
}
]
}
},
"position": [
11596.311606689123,
-715.8665894210083
],
"name": "bitbybit.occt.shapes.face.reversedFace"
},
"243": {
"id": 243,
"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": 181,
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": [
{
"node": 246,
"output": "result",
"data": {}
}
]
},
"tolerance": {
"connections": []
},
"joinType": {
"connections": []
},
"removeIntEdges": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 251,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
10007.062506713452,
-948.7035184994628
],
"name": "bitbybit.occt.operations.offsetAdv"
},
"244": {
"id": 244,
"data": {
"number": 0.1
},
"inputs": {
"number": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 245,
"input": "first",
"data": {}
},
{
"node": 247,
"input": "distance",
"data": {}
},
{
"node": 261,
"input": "first",
"data": {}
}
]
}
},
"position": [
8921.670577154739,
-1106.6208043184279
],
"name": "bitbybit.math.number"
},
"245": {
"id": 245,
"data": {
"simpleOutput": true,
"first": 1,
"second": 3,
"operation": "divide",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 244,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 228,
"input": "distance",
"data": {}
},
{
"node": 246,
"input": "first",
"data": {}
},
{
"node": 303,
"input": "first",
"data": {}
}
]
}
},
"position": [
9235.926819429442,
-897.3200651773066
],
"name": "bitbybit.math.twoNrOperation"
},
"246": {
"id": 246,
"data": {
"simpleOutput": true,
"first": 1,
"second": 2,
"operation": "multiply",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 245,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 243,
"input": "distance",
"data": {}
}
]
}
},
"position": [
9610.25143956834,
-1019.203699184224
],
"name": "bitbybit.math.twoNrOperation"
},
"247": {
"id": 247,
"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": 181,
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": [
{
"node": 244,
"output": "result",
"data": {}
}
]
},
"tolerance": {
"connections": []
},
"joinType": {
"connections": []
},
"removeIntEdges": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 250,
"input": "listElements",
"data": {}
},
{
"node": 328,
"input": "shape",
"data": {}
}
]
}
},
"position": [
10020.159404821527,
-1308.309122868492
],
"name": "bitbybit.occt.operations.offsetAdv"
},
"248": {
"id": 248,
"data": {
"number": 0.1
},
"inputs": {
"number": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 249,
"input": "first",
"data": {}
}
]
}
},
"position": [
10613.397737378677,
-872.5442597404142
],
"name": "bitbybit.math.number"
},
"249": {
"id": 249,
"data": {
"simpleOutput": true,
"first": 1,
"second": -2,
"operation": "divide",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 248,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 236,
"input": "offset",
"data": {}
},
{
"node": 233,
"input": "offset",
"data": {}
},
{
"node": 258,
"input": "first",
"data": {}
}
]
}
},
"position": [
10951.612608957512,
-864.4620672331678
],
"name": "bitbybit.math.twoNrOperation"
},
"250": {
"id": 250,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 247,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 253,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
10363.974594031939,
-1276.9923223214
],
"name": "createList"
},
"251": {
"id": 251,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 243,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 253,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
10379.936920420396,
-968.1220711256544
],
"name": "createList"
},
"252": {
"id": 252,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 253,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 254,
"input": "list",
"data": {}
}
]
}
},
"position": [
10742.175633759458,
-1182.9746066732394
],
"name": "bitbybit.lists.flipLists"
},
"253": {
"id": 253,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 250,
"output": "list",
"data": {}
},
{
"node": 251,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 252,
"input": "list",
"data": {}
}
]
}
},
"position": [
10554.312804278203,
-1145.54663822169
],
"name": "createList"
},
"254": {
"id": 254,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 252,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 255,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
10940.134923129815,
-1153.8228703973432
],
"name": "flatten"
},
"255": {
"id": 255,
"data": {
"makeSolid": false,
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 254,
"output": "result",
"data": {}
}
]
},
"makeSolid": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 256,
"input": "shape",
"data": {}
},
{
"node": 257,
"input": "shape",
"data": {}
}
]
}
},
"position": [
11321.038681566828,
-1057.4980113689746
],
"name": "bitbybit.occt.operations.loft"
},
"256": {
"id": 256,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 255,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 259,
"input": "shape",
"data": {}
}
]
}
},
"position": [
11594.262594699518,
-1200.328899446209
],
"name": "bitbybit.occt.shapes.face.reversedFace"
},
"257": {
"id": 257,
"data": {
"hide": true,
"simpleOutput": true,
"offset": 1,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 255,
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": 258,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 238,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
11861.579080421687,
-1046.7374396686935
],
"name": "bitbybit.occt.operations.makeThickSolidSimple"
},
"258": {
"id": 258,
"data": {
"simpleOutput": true,
"first": 1,
"second": 2,
"operation": "divide",
"oneOnOne": false,
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"first": {
"connections": [
{
"node": 249,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 257,
"input": "offset",
"data": {}
},
{
"node": 259,
"input": "offset",
"data": {}
}
]
}
},
"position": [
11284.15521533944,
-788.7751638426862
],
"name": "bitbybit.math.twoNrOperation"
},
"259": {
"id": 259,
"data": {
"hide": true,
"simpleOutput": true,
"offset": 1,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 256,
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": 258,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 238,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
11865.340927018708,
-1284.5168154634816
],
"name": "bitbybit.occt.operations.makeThickSolidSimple"
},
"260": {
"id": 260,
"data": {
"simpleOutput": true,
"skybox": "city",
"size": 1000,
"blur": 0.5,
"environmentIntensity": 0.67,
"oneOnOne": false
},
"inputs": {
"skybox": {
"connections": []
},
"size": {
"connections": []
},
"blur": {
"connections": []
},
"environmentIntensity": {
"connections": []
}
},
"outputs": {},
"position": [
1595.7512545833954,
832.2454925050464
],
"name": "bitbybit.babylon.scene.enableSkybox"
},
"261": {
"id": 261,
"data": {
"simpleOutput": true,
"first": 1,
"second": 2,
"operation": "divide",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 244,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 262,
"input": "distance",
"data": {}
}
]
}
},
"position": [
9369.39311215807,
-1562.322669522927
],
"name": "bitbybit.math.twoNrOperation"
},
"262": {
"id": 262,
"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": 181,
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": [
{
"node": 261,
"output": "result",
"data": {}
}
]
},
"tolerance": {
"connections": []
},
"joinType": {
"connections": []
},
"removeIntEdges": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 264,
"input": "shape",
"data": {}
},
{
"node": 304,
"input": "shape",
"data": {}
},
{
"node": 306,
"input": "shape",
"data": {}
}
]
}
},
"position": [
9877.1310043696,
-1801.9428084676572
],
"name": "bitbybit.occt.operations.offsetAdv"
},
"264": {
"id": 264,
"data": {
"removeStartPoint": false,
"removeEndPoint": false,
"hide": true,
"simpleOutput": true,
"nrOfDivisions": 30,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 262,
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": []
},
"removeStartPoint": {
"connections": []
},
"removeEndPoint": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 268,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
10233.942702681403,
-1741.734774354915
],
"name": "bitbybit.occt.shapes.wire.divideWireByEqualDistanceToPoints"
},
"266": {
"id": 266,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 268,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 272,
"input": "list",
"data": {}
}
]
}
},
"position": [
10900.968682504981,
-1651.1816796598594
],
"name": "bitbybit.lists.flipLists"
},
"268": {
"id": 268,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 264,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 266,
"input": "list",
"data": {}
}
]
}
},
"position": [
10701.148316123617,
-1601.4019771907886
],
"name": "createList"
},
"272": {
"id": 272,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 266,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
11119.959093175345,
-1739.745779696509
],
"name": "flatten"
},
"295": {
"id": 295,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 302,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 298,
"input": "entity",
"data": {}
}
]
}
},
"position": [
12689.107988308318,
-1984.9432688055217
],
"name": "bitbybit.occt.shapes.compound.makeCompound"
},
"298": {
"id": 298,
"data": {
"simpleOutput": true,
"oneOnOne": false
},
"inputs": {
"entity": {
"connections": [
{
"node": 295,
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": 299,
"output": "result",
"data": {}
}
]
},
"babylonMesh": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
12938.94746097999,
-1813.332185441436
],
"name": "bitbybit.draw.drawAnyAsync"
},
"299": {
"id": 299,
"data": {
"drawEdges": false,
"drawFaces": true,
"drawEdgeIndexes": false,
"drawFaceIndexes": false,
"simpleOutput": true,
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#000000",
"edgeWidth": 2,
"precision": 0.1,
"edgeIndexHeight": 0.2,
"edgeIndexColour": "ff00ff",
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff",
"oneOnOne": false
},
"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": 298,
"input": "options",
"data": {}
}
]
}
},
"position": [
12343.71683906411,
-1699.957828070139
],
"name": "bitbybit.draw.optionsOcctShape"
},
"300": {
"id": 300,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 312,
"output": "result",
"data": {}
},
{
"node": 322,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 301,
"input": "shape",
"data": {}
}
]
}
},
"position": [
11845.201276594353,
-2118.7175691222783
],
"name": "bitbybit.occt.shapes.wire.createPolylineWire"
},
"301": {
"id": 301,
"data": {
"hide": true,
"simpleOutput": true,
"radius": 0.005,
"nrCorners": 6,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 300,
"output": "result",
"data": {}
}
]
},
"radius": {
"connections": [
{
"node": 303,
"output": "result",
"data": {}
}
]
},
"nrCorners": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 302,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
12113.462849615342,
-2087.025406555102
],
"name": "bitbybit.occt.operations.pipePolylineWireNGon"
},
"302": {
"id": 302,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 301,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 295,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
12471.162159422349,
-2010.5791975599645
],
"name": "createList"
},
"303": {
"id": 303,
"data": {
"simpleOutput": true,
"first": 1,
"second": 2,
"operation": "divide",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 245,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 301,
"input": "radius",
"data": {}
}
]
}
},
"position": [
11247.785608794044,
-1512.4661766770598
],
"name": "bitbybit.math.twoNrOperation"
},
"304": {
"id": 304,
"data": {
"hide": true,
"simpleOutput": true,
"index": 8,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 262,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 307,
"input": "shape",
"data": {}
}
]
}
},
"position": [
10393.766108658727,
-2290.744191214175
],
"name": "bitbybit.occt.shapes.edge.getEdge"
},
"306": {
"id": 306,
"data": {
"hide": true,
"simpleOutput": true,
"index": 10,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 262,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 308,
"input": "shape",
"data": {}
}
]
}
},
"position": [
10386.6267771277,
-2034.0064008785537
],
"name": "bitbybit.occt.shapes.edge.getEdge"
},
"307": {
"id": 307,
"data": {
"removeStartPoint": false,
"removeEndPoint": false,
"hide": true,
"simpleOutput": true,
"nrOfDivisions": 20,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 304,
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": [
{
"node": 315,
"output": "result",
"data": {}
}
]
},
"removeStartPoint": {
"connections": []
},
"removeEndPoint": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 318,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
10759.88208388099,
-2482.9743144242957
],
"name": "bitbybit.occt.shapes.edge.divideEdgeByEqualDistanceToPoints"
},
"308": {
"id": 308,
"data": {
"removeStartPoint": false,
"removeEndPoint": false,
"hide": true,
"simpleOutput": true,
"nrOfDivisions": 20,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 306,
"output": "result",
"data": {}
}
]
},
"nrOfDivisions": {
"connections": [
{
"node": 315,
"output": "result",
"data": {}
}
]
},
"removeStartPoint": {
"connections": []
},
"removeEndPoint": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 320,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
10763.608264758535,
-2096.6860112821
],
"name": "bitbybit.occt.shapes.edge.divideEdgeByEqualDistanceToPoints"
},
"312": {
"id": 312,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 317,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 300,
"input": "points",
"data": {}
}
]
}
},
"position": [
11529.739242391952,
-2347.1388255004526
],
"name": "flatten"
},
"314": {
"id": 314,
"data": {
"number": 30
},
"inputs": {
"number": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 315,
"input": "first",
"data": {}
}
]
}
},
"position": [
9550.292613769458,
-2074.359276774919
],
"name": "bitbybit.math.number"
},
"315": {
"id": 315,
"data": {
"simpleOutput": true,
"first": 1,
"second": 2,
"operation": "divide",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 314,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 307,
"input": "nrOfDivisions",
"data": {}
},
{
"node": 308,
"input": "nrOfDivisions",
"data": {}
}
]
}
},
"position": [
9901.669286875001,
-2070.467331265796
],
"name": "bitbybit.math.twoNrOperation"
},
"317": {
"id": 317,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 318,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 312,
"input": "list",
"data": {}
}
]
}
},
"position": [
11325.229081379553,
-2351.9202970977576
],
"name": "bitbybit.lists.flipLists"
},
"318": {
"id": 318,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 307,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 317,
"input": "list",
"data": {}
}
]
}
},
"position": [
11115.50079294337,
-2356.7501952691637
],
"name": "createList"
},
"320": {
"id": 320,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 308,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 321,
"input": "list",
"data": {}
}
]
}
},
"position": [
11128.055141553637,
-2039.9473955326919
],
"name": "createList"
},
"321": {
"id": 321,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 320,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 322,
"input": "list",
"data": {}
}
]
}
},
"position": [
11313.434333133435,
-2055.5691302979612
],
"name": "bitbybit.lists.flipLists"
},
"322": {
"id": 322,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 321,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 300,
"input": "points",
"data": {}
}
]
}
},
"position": [
11505.55167322637,
-2032.9603233160585
],
"name": "flatten"
},
"328": {
"id": 328,
"data": {
"hide": true,
"simpleOutput": true,
"index": 9,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 247,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 330,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
10774.565547299062,
-2783.739636579401
],
"name": "bitbybit.occt.shapes.edge.getEdge"
},
"329": {
"id": 329,
"data": {
"makeSolid": false,
"closed": false,
"periodic": false,
"straight": true,
"useSmoothing": false,
"hide": true,
"simpleOutput": true,
"nrPeriodicSections": 10,
"maxUDegree": 3,
"tolerance": 1e-7,
"parType": "approxCentripetal",
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 338,
"output": "list",
"data": {}
}
]
},
"makeSolid": {
"connections": []
},
"closed": {
"connections": []
},
"periodic": {
"connections": []
},
"straight": {
"connections": []
},
"nrPeriodicSections": {
"connections": []
},
"useSmoothing": {
"connections": []
},
"maxUDegree": {
"connections": []
},
"tolerance": {
"connections": []
},
"parType": {
"connections": []
},
"startVertex": {
"connections": []
},
"endVertex": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 339,
"input": "shape",
"data": {}
}
]
}
},
"position": [
12562.292640709733,
-2817.375088020578
],
"name": "bitbybit.occt.operations.loftAdvanced"
},
"330": {
"id": 330,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 328,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 336,
"input": "list",
"data": {}
}
]
}
},
"position": [
11145.236550037655,
-2807.1649440001215
],
"name": "createList"
},
"335": {
"id": 335,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 337,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 338,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
11996.073349557611,
-2921.576915433081
],
"name": "bitbybit.occt.shapes.wire.combineEdgesAndWiresIntoAWire"
},
"336": {
"id": 336,
"data": {
"simpleOutput": true,
"nrElements": 1,
"keepRemainder": false,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 330,
"output": "list",
"data": {}
}
]
},
"nrElements": {
"connections": []
},
"keepRemainder": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 337,
"input": "list",
"data": {}
}
]
}
},
"position": [
11345.686318424085,
-2953.450924318438
],
"name": "bitbybit.lists.groupNth"
},
"337": {
"id": 337,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 336,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 335,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
11671.410028103537,
-2988.019759864009
],
"name": "flatten"
},
"338": {
"id": 338,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 335,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 329,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
12323.536883400615,
-2790.922199424938
],
"name": "createList"
},
"339": {
"id": 339,
"data": {
"hide": true,
"simpleOutput": true,
"offset": -0.02,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 329,
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 341,
"input": "entity",
"data": {}
}
]
}
},
"position": [
12998.99880594247,
-2763.080052339469
],
"name": "bitbybit.occt.operations.makeThickSolidSimple"
},
"340": {
"id": 340,
"data": {
"drawEdges": true,
"drawFaces": true,
"drawEdgeIndexes": false,
"drawFaceIndexes": false,
"simpleOutput": true,
"faceOpacity": 0.99,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#0011ff",
"edgeWidth": 0.5,
"precision": 0.1,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff",
"oneOnOne": false
},
"inputs": {
"faceOpacity": {
"connections": []
},
"edgeOpacity": {
"connections": []
},
"edgeColour": {
"connections": []
},
"faceColour": {
"connections": []
},
"faceMaterial": {
"connections": [
{
"node": 342,
"output": "result",
"data": {}
}
]
},
"edgeWidth": {
"connections": []
},
"drawEdges": {
"connections": []
},
"drawFaces": {
"connections": []
},
"precision": {
"connections": []
},
"drawEdgeIndexes": {
"connections": []
},
"edgeIndexHeight": {
"connections": []
},
"edgeIndexColour": {
"connections": []
},
"drawFaceIndexes": {
"connections": []
},
"faceIndexHeight": {
"connections": []
},
"faceIndexColour": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 341,
"input": "options",
"data": {}
}
]
}
},
"position": [
13507.193054829691,
-2407.669439538278
],
"name": "bitbybit.draw.optionsOcctShape"
},
"341": {
"id": 341,
"data": {
"simpleOutput": true,
"oneOnOne": false
},
"inputs": {
"entity": {
"connections": [
{
"node": 339,
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": 340,
"output": "result",
"data": {}
}
]
},
"babylonMesh": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
14052.441632167882,
-2709.766919258862
],
"name": "bitbybit.draw.drawAnyAsync"
},
"342": {
"id": 342,
"data": {
"backFaceCulling": false,
"simpleOutput": true,
"name": "Custom Material",
"baseColor": "#000000",
"metallic": 0,
"roughness": 0.99,
"alpha": 1,
"zOffset": 2,
"oneOnOne": false
},
"inputs": {
"name": {
"connections": []
},
"baseColor": {
"connections": []
},
"metallic": {
"connections": []
},
"roughness": {
"connections": []
},
"alpha": {
"connections": []
},
"backFaceCulling": {
"connections": []
},
"zOffset": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 340,
"input": "faceMaterial",
"data": {}
}
]
}
},
"position": [
13050.088385136061,
-2326.628596583411
],
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create"
},
"343": {
"id": 343,
"data": {
"enableShadows": true,
"simpleOutput": true,
"intensity": 2000,
"diffuse": "#ffffff",
"specular": "#ffffff",
"radius": 0,
"shadowGeneratorMapSize": 2000,
"shadowDarkness": 0,
"oneOnOne": false
},
"inputs": {
"position": {
"connections": [
{
"node": 344,
"output": "result",
"data": {}
}
]
},
"intensity": {
"connections": []
},
"diffuse": {
"connections": []
},
"specular": {
"connections": []
},
"radius": {
"connections": []
},
"shadowGeneratorMapSize": {
"connections": []
},
"enableShadows": {
"connections": []
},
"shadowDarkness": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
1466.9454554040435,
2254.716457836603
],
"name": "bitbybit.babylon.scene.drawPointLight"
},
"344": {
"id": 344,
"data": {
"hide": true,
"simpleOutput": true,
"x": 0,
"y": 10,
"z": 10,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 343,
"input": "position",
"data": {}
}
]
}
},
"position": [
959.6998730240014,
2194.850405836429
],
"name": "bitbybit.vector.vectorXYZ"
},
"392": {
"id": 392,
"data": {
"simpleOutput": true,
"nth": 2,
"oneOnOne": false,
"offset": 0
},
"inputs": {
"list": {
"connections": [
{
"node": 34,
"output": "list",
"data": {}
}
]
},
"nth": {
"connections": []
},
"offset": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
3226.154216130023,
-2157.1379543675785
],
"name": "bitbybit.lists.removeNthItem"
},
"393": {
"id": 393,
"data": {
"keepRemainder": true,
"simpleOutput": true,
"nrElements": 2,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 34,
"output": "list",
"data": {}
}
]
},
"nrElements": {
"connections": [
{
"node": 394,
"output": "result",
"data": {}
}
]
},
"keepRemainder": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 397,
"input": "list",
"data": {}
}
]
}
},
"position": [
3215.1505720977366,
-1926.3192113779405
],
"name": "bitbybit.lists.groupNth"
},
"394": {
"id": 394,
"data": {
"number": 5
},
"inputs": {
"number": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 393,
"input": "nrElements",
"data": {}
},
{
"node": 406,
"input": "first",
"data": {}
},
{
"node": 444,
"input": "nrElements",
"data": {}
}
]
}
},
"position": [
2746.757260191581,
-2183.7253230823153
],
"name": "bitbybit.math.number"
},
"396": {
"id": 396,
"data": {
"simpleOutput": true,
"index": 3,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 397,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": [
{
"node": 406,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 398,
"input": "list",
"data": {}
}
]
}
},
"position": [
3928.8769831273025,
-1854.8758160286002
],
"name": "bitbybit.lists.removeItemAtIndex"
},
"397": {
"id": 397,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 393,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 396,
"input": "list",
"data": {}
}
]
}
},
"position": [
3492.6143012001717,
-1858.0456004620853
],
"name": "flatten"
},
"398": {
"id": 398,
"data": {
"simpleOutput": true,
"index": 3,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 396,
"output": "result",
"data": {}
}
]
},
"item": {
"connections": [
{
"node": 399,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": [
{
"node": 406,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 400,
"input": "list",
"data": {}
}
]
}
},
"position": [
4259.776635160259,
-1988.182272649413
],
"name": "bitbybit.lists.addItemAtIndex"
},
"399": {
"id": 399,
"data": {
"number": 0
},
"inputs": {
"number": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 398,
"input": "item",
"data": {}
}
]
}
},
"position": [
3870.34091429479,
-2034.558372454683
],
"name": "bitbybit.math.number"
},
"400": {
"id": 400,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 398,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 401,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
4567.894025879088,
-1838.540890553353
],
"name": "flatten"
},
"401": {
"id": 401,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 400,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 402,
"input": "item",
"data": {}
}
]
}
},
"position": [
4881.609405628117,
-1773.7602335088989
],
"name": "createList"
},
"402": {
"id": 402,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 401,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 43,
"input": "list",
"data": {}
}
]
}
},
"position": [
3767.3197331971537,
-1205.6824098389711
],
"name": "passThrough"
},
"403": {
"id": 403,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 118,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 43,
"input": "list",
"data": {}
}
]
}
},
"position": [
3772.860526020944,
-987.9855122816502
],
"name": "passThrough"
},
"404": {
"id": 404,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 119,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 43,
"input": "list",
"data": {}
}
]
}
},
"position": [
3786.1658185326582,
-826.5105646818837
],
"name": "passThrough"
},
"405": {
"id": 405,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 133,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 43,
"input": "list",
"data": {}
}
]
}
},
"position": [
3810.4566360885315,
-621.3813302193607
],
"name": "passThrough"
},
"406": {
"id": 406,
"data": {
"simpleOutput": true,
"first": 1,
"second": 1,
"operation": "subtract",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 394,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 396,
"input": "index",
"data": {}
},
{
"node": 398,
"input": "index",
"data": {}
},
{
"node": 447,
"input": "index",
"data": {}
}
]
}
},
"position": [
2826.5592357590035,
-1970.274016380767
],
"name": "bitbybit.math.twoNrOperation"
},
"407": {
"id": 407,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 144,
"output": "result",
"data": {}
},
{
"node": 145,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 413,
"input": "list",
"data": {}
}
]
}
},
"position": [
7768.9296912619775,
863.0847227863381
],
"name": "createList"
},
"413": {
"id": 413,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 407,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 415,
"input": "list",
"data": {}
}
]
}
},
"position": [
8027.285368352323,
898.2289924266636
],
"name": "bitbybit.lists.flipLists"
},
"415": {
"id": 415,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 413,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 420,
"input": "points",
"data": {}
}
]
}
},
"position": [
8254.333383537003,
872.134761509957
],
"name": "flatten"
},
"420": {
"id": 420,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 415,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 423,
"input": "shape",
"data": {}
},
{
"node": 424,
"input": "shape",
"data": {}
}
]
}
},
"position": [
8628.161172642309,
802.4277670265932
],
"name": "bitbybit.occt.shapes.wire.createPolylineWire"
},
"423": {
"id": 423,
"data": {
"hide": true,
"simpleOutput": true,
"param": 0.4,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 420,
"output": "result",
"data": {}
}
]
},
"param": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 428,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8919.288980710851,
583.6652892815754
],
"name": "bitbybit.occt.shapes.wire.pointOnWireAtParam"
},
"424": {
"id": 424,
"data": {
"hide": true,
"simpleOutput": true,
"param": 0.6,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 420,
"output": "result",
"data": {}
}
]
},
"param": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 429,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8911.441211845313,
852.1733002878444
],
"name": "bitbybit.occt.shapes.wire.pointOnWireAtParam"
},
"425": {
"id": 425,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 428,
"output": "list",
"data": {}
},
{
"node": 429,
"output": "list",
"data": {}
},
{
"node": 433,
"output": "result",
"data": {}
},
{
"node": 434,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 427,
"input": "list",
"data": {}
}
]
}
},
"position": [
9423.902807125269,
1049.7307919551663
],
"name": "createList"
},
"427": {
"id": 427,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 425,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 431,
"input": "list",
"data": {}
}
]
}
},
"position": [
9632.071004891557,
1052.388785404621
],
"name": "bitbybit.lists.flipLists"
},
"428": {
"id": 428,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 423,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 425,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
9215.721062916411,
729.8391393493079
],
"name": "createList"
},
"429": {
"id": 429,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 424,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 425,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
9223.019960367812,
937.8912177241743
],
"name": "createList"
},
"430": {
"id": 430,
"data": {
"hide": true
},
"inputs": {
"points": {
"connections": [
{
"node": 431,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 437,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
10216.200122608716,
953.0844499513425
],
"name": "bitbybit.occt.shapes.wire.createPolygonWire"
},
"431": {
"id": 431,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 427,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 430,
"input": "points",
"data": {}
}
]
}
},
"position": [
9880.080533452136,
961.4656998401109
],
"name": "flatten"
},
"432": {
"id": 432,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 34,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 43,
"input": "list",
"data": {}
}
]
}
},
"position": [
3815.535839111373,
-472.554492782726
],
"name": "passThrough"
},
"433": {
"id": 433,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 158,
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 435,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 425,
"input": "listElements",
"data": {}
},
{
"node": 451,
"input": "item",
"data": {}
}
]
}
},
"position": [
7042.276955465329,
1505.6453875958741
],
"name": "bitbybit.point.transformsForPoints"
},
"434": {
"id": 434,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 159,
"output": "list",
"data": {}
}
]
},
"transformation": {
"connections": [
{
"node": 435,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 425,
"input": "listElements",
"data": {}
},
{
"node": 450,
"input": "item",
"data": {}
}
]
}
},
"position": [
7042.874160385539,
1764.3471616185752
],
"name": "bitbybit.point.transformsForPoints"
},
"435": {
"id": 435,
"data": {
"simpleOutput": true,
"index": 4,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 127,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 434,
"input": "transformation",
"data": {}
},
{
"node": 433,
"input": "transformation",
"data": {}
}
]
}
},
"position": [
6613.452918741661,
1347.2429908401045
],
"name": "bitbybit.lists.getItem"
},
"436": {
"id": 436,
"data": {
"makeSolid": true,
"closed": false,
"periodic": false,
"straight": true,
"useSmoothing": false,
"hide": true,
"simpleOutput": true,
"nrPeriodicSections": 10,
"maxUDegree": 3,
"tolerance": 1e-7,
"parType": "approxCentripetal",
"oneOnOne": false
},
"inputs": {
"shapes": {
"connections": [
{
"node": 437,
"output": "list",
"data": {}
}
]
},
"makeSolid": {
"connections": []
},
"closed": {
"connections": []
},
"periodic": {
"connections": []
},
"straight": {
"connections": []
},
"nrPeriodicSections": {
"connections": []
},
"useSmoothing": {
"connections": []
},
"maxUDegree": {
"connections": []
},
"tolerance": {
"connections": []
},
"parType": {
"connections": []
},
"startVertex": {
"connections": []
},
"endVertex": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 438,
"input": "entity",
"data": {}
}
]
}
},
"position": [
10688.660595223864,
1012.2101315614268
],
"name": "bitbybit.occt.operations.loftAdvanced"
},
"437": {
"id": 437,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 430,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 436,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
10458.60296085634,
1030.9590024271786
],
"name": "createList"
},
"438": {
"id": 438,
"data": {
"simpleOutput": true,
"oneOnOne": false
},
"inputs": {
"entity": {
"connections": [
{
"node": 436,
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": 439,
"output": "result",
"data": {}
}
]
},
"babylonMesh": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
11194.184924888401,
1526.7156101119144
],
"name": "bitbybit.draw.drawAnyAsync"
},
"439": {
"id": 439,
"data": {
"drawEdges": true,
"drawFaces": true,
"drawEdgeIndexes": false,
"drawFaceIndexes": false,
"simpleOutput": true,
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#000000",
"faceColour": "#030033",
"edgeWidth": 0.05,
"precision": 0.01,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff",
"oneOnOne": false
},
"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": 438,
"input": "options",
"data": {}
}
]
}
},
"position": [
10680.26680782654,
1650.3447252903113
],
"name": "bitbybit.draw.optionsOcctShape"
},
"440": {
"id": 440,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 448,
"output": "item",
"data": {}
},
{
"node": 449,
"output": "item",
"data": {}
},
{
"node": 450,
"output": "item",
"data": {}
},
{
"node": 451,
"output": "item",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 441,
"input": "list",
"data": {}
}
]
}
},
"position": [
8277.327459816173,
1625.5493042690266
],
"name": "createList"
},
"441": {
"id": 441,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 440,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 443,
"input": "list",
"data": {}
}
]
}
},
"position": [
8547.313986213096,
1598.8565035380002
],
"name": "bitbybit.lists.flipLists"
},
"443": {
"id": 443,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 441,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 445,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
8749.574082482306,
1643.2462163490595
],
"name": "flatten"
},
"444": {
"id": 444,
"data": {
"keepRemainder": false,
"simpleOutput": true,
"nrElements": 2,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 445,
"output": "list",
"data": {}
}
]
},
"nrElements": {
"connections": [
{
"node": 394,
"output": "result",
"data": {}
}
]
},
"keepRemainder": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 446,
"input": "list",
"data": {}
}
]
}
},
"position": [
9312.211040577786,
1784.6942351366877
],
"name": "bitbybit.lists.groupNth"
},
"445": {
"id": 445,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 443,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 444,
"input": "list",
"data": {}
}
]
}
},
"position": [
9091.730270461221,
1670.0349441858443
],
"name": "createList"
},
"446": {
"id": 446,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 444,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 447,
"input": "list",
"data": {}
}
]
}
},
"position": [
9629.540172207116,
1775.8455340465882
],
"name": "flatten"
},
"447": {
"id": 447,
"data": {
"simpleOutput": true,
"index": 4,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 446,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": [
{
"node": 406,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 453,
"input": "points",
"data": {}
}
]
}
},
"position": [
9984.342456240034,
1684.1777787863307
],
"name": "bitbybit.lists.getItem"
},
"448": {
"id": 448,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 149,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 440,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
7665.908602499707,
1190.0559732942747
],
"name": "passThrough"
},
"449": {
"id": 449,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 160,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 440,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
7627.833021472346,
1415.8124865232048
],
"name": "passThrough"
},
"450": {
"id": 450,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 434,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 440,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
7592.312943994311,
1642.860117841397
],
"name": "passThrough"
},
"451": {
"id": 451,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 433,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 440,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
7559.123655571884,
1854.840188671246
],
"name": "passThrough"
},
"453": {
"id": 453,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 447,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 460,
"input": "listElements",
"data": {}
},
{
"node": 565,
"input": "shape",
"data": {}
}
]
}
},
"position": [
10371.776206293047,
2001.5176196021098
],
"name": "bitbybit.occt.shapes.wire.createPolygonWire"
},
"455": {
"id": 455,
"data": {
"makeSolid": false,
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 458,
"output": "result",
"data": {}
}
]
},
"makeSolid": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 462,
"input": "shape",
"data": {}
},
{
"node": 465,
"input": "shape",
"data": {}
}
]
}
},
"position": [
11961.617880658312,
1926.9220680059432
],
"name": "bitbybit.occt.operations.loft"
},
"456": {
"id": 456,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 460,
"output": "list",
"data": {}
},
{
"node": 461,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 457,
"input": "list",
"data": {}
}
]
}
},
"position": [
11190.573571061754,
1985.8261205947895
],
"name": "createList"
},
"457": {
"id": 457,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 456,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 458,
"input": "list",
"data": {}
}
]
}
},
"position": [
11413.3916747908,
1981.9353741492298
],
"name": "bitbybit.lists.flipLists"
},
"458": {
"id": 458,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 457,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 455,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
11641.029943975938,
1980.5901070916914
],
"name": "flatten"
},
"460": {
"id": 460,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 453,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 456,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
11106.528563530037,
1855.8167463487528
],
"name": "createList"
},
"461": {
"id": 461,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 565,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 456,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
11168.076812631965,
2147.4952502015512
],
"name": "createList"
},
"462": {
"id": 462,
"data": {
"hide": true,
"simpleOutput": true,
"offset": -0.05,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 455,
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": 466,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 468,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
12694.89086238067,
1925.1687004368573
],
"name": "bitbybit.occt.operations.makeThickSolidSimple"
},
"464": {
"id": 464,
"data": {
"number": 0.05
},
"inputs": {
"number": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 466,
"input": "number",
"data": {}
}
]
}
},
"position": [
12128.462018624994,
2378.020482809624
],
"name": "bitbybit.math.number"
},
"465": {
"id": 465,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 455,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 467,
"input": "shape",
"data": {}
}
]
}
},
"position": [
12433.894368349578,
2145.2598465756205
],
"name": "bitbybit.occt.shapes.face.reversedFace"
},
"466": {
"id": 466,
"data": {
"simpleOutput": true,
"number": 1,
"operation": "negate",
"oneOnOne": false
},
"inputs": {
"number": {
"connections": [
{
"node": 464,
"output": "result",
"data": {}
}
]
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 462,
"input": "offset",
"data": {}
},
{
"node": 467,
"input": "offset",
"data": {}
}
]
}
},
"position": [
12462.229958339223,
2370.3474871753206
],
"name": "bitbybit.math.oneNrOperation"
},
"467": {
"id": 467,
"data": {
"hide": true,
"simpleOutput": true,
"offset": 1,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 465,
"output": "result",
"data": {}
}
]
},
"offset": {
"connections": [
{
"node": 466,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 468,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
12812.307919107936,
2309.4026216307207
],
"name": "bitbybit.occt.operations.makeThickSolidSimple"
},
"468": {
"id": 468,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 462,
"output": "result",
"data": {}
},
{
"node": 467,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 469,
"input": "list",
"data": {}
}
]
}
},
"position": [
13078.43212509574,
2136.5031148428857
],
"name": "createList"
},
"469": {
"id": 469,
"data": {
"nrLevels": 2
},
"inputs": {
"list": {
"connections": [
{
"node": 468,
"output": "list",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 470,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13283.83435890375,
2127.3787792101903
],
"name": "flatten"
},
"470": {
"id": 470,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 469,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 472,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
13617.03211150902,
2126.7430039035953
],
"name": "createList"
},
"471": {
"id": 471,
"data": {
"simpleOutput": true,
"oneOnOne": false
},
"inputs": {
"entity": {
"connections": [
{
"node": 472,
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": 473,
"output": "result",
"data": {}
}
]
},
"babylonMesh": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
14166.872241205541,
1371.130302836677
],
"name": "bitbybit.draw.drawAnyAsync"
},
"472": {
"id": 472,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 470,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 471,
"input": "entity",
"data": {}
}
]
}
},
"position": [
13828.53625032684,
1378.9404803063658
],
"name": "bitbybit.occt.shapes.compound.makeCompound"
},
"473": {
"id": 473,
"data": {
"drawEdges": false,
"drawFaces": true,
"drawEdgeIndexes": false,
"drawFaceIndexes": false,
"simpleOutput": true,
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#000000",
"edgeWidth": 2,
"precision": 0.1,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff",
"oneOnOne": false
},
"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": 471,
"input": "options",
"data": {}
}
]
}
},
"position": [
13848.943718553715,
1648.842342225898
],
"name": "bitbybit.draw.optionsOcctShape"
},
"475": {
"id": 475,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 484,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 477,
"input": "list",
"data": {}
},
{
"node": 478,
"input": "list",
"data": {}
},
{
"node": 487,
"input": "list",
"data": {}
},
{
"node": 500,
"input": "list",
"data": {}
}
]
}
},
"position": [
12693.496098662185,
2885.2813183476524
],
"name": "bitbybit.occt.shapes.edge.getCornerPointsOfEdgesForShape"
},
"477": {
"id": 477,
"data": {
"simpleOutput": true,
"index": 0,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 475,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 505,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13119.063771716716,
2505.019168270281
],
"name": "bitbybit.lists.getItem"
},
"478": {
"id": 478,
"data": {
"simpleOutput": true,
"index": 1,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 475,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 493,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13119.50189104593,
2735.5266011045383
],
"name": "bitbybit.lists.getItem"
},
"479": {
"id": 479,
"data": {
"simpleOutput": true,
"index": 0,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 480,
"output": "list",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 484,
"input": "list",
"data": {}
}
]
}
},
"position": [
11967.117921864614,
3092.870723260145
],
"name": "bitbybit.lists.removeItemAtIndex"
},
"480": {
"id": 480,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 565,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 479,
"input": "list",
"data": {}
},
{
"node": 482,
"input": "list",
"data": {}
},
{
"node": 481,
"input": "list",
"data": {}
}
]
}
},
"position": [
11176.52676635421,
3090.1928095463177
],
"name": "createList"
},
"481": {
"id": 481,
"data": {
"simpleOutput": true,
"index": 0,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 480,
"output": "list",
"data": {}
}
]
},
"index": {
"connections": [
{
"node": 483,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 485,
"input": "list",
"data": {}
}
]
}
},
"position": [
12035.976763579738,
3338.527460128083
],
"name": "bitbybit.lists.removeItemAtIndex"
},
"482": {
"id": 482,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 480,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 483,
"input": "first",
"data": {}
}
]
}
},
"position": [
11373.91783508813,
3384.7071721426782
],
"name": "bitbybit.lists.listLength"
},
"483": {
"id": 483,
"data": {
"simpleOutput": true,
"first": 1,
"second": 1,
"operation": "subtract",
"oneOnOne": false
},
"inputs": {
"first": {
"connections": [
{
"node": 482,
"output": "result",
"data": {}
}
]
},
"second": {
"connections": []
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 481,
"input": "index",
"data": {}
}
]
}
},
"position": [
11639.394547619462,
3442.863226130992
],
"name": "bitbybit.math.twoNrOperation"
},
"484": {
"id": 484,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 479,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 475,
"input": "shape",
"data": {}
}
]
}
},
"position": [
12282.516133361378,
3132.1749658737413
],
"name": "flatten"
},
"485": {
"id": 485,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 481,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 486,
"input": "shape",
"data": {}
}
]
}
},
"position": [
12323.339707256666,
3385.8396524900227
],
"name": "flatten"
},
"486": {
"id": 486,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 485,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 488,
"input": "list",
"data": {}
},
{
"node": 501,
"input": "list",
"data": {}
},
{
"node": 503,
"input": "list",
"data": {}
},
{
"node": 502,
"input": "list",
"data": {}
}
]
}
},
"position": [
12727.04954004437,
3403.6161216230844
],
"name": "bitbybit.occt.shapes.edge.getCornerPointsOfEdgesForShape"
},
"487": {
"id": 487,
"data": {
"simpleOutput": true,
"index": 2,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 475,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 504,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13121.943588180573,
2965.8518779615183
],
"name": "bitbybit.lists.getItem"
},
"488": {
"id": 488,
"data": {
"simpleOutput": true,
"index": 3,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 486,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 494,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13122.06197765488,
4210.65042258146
],
"name": "bitbybit.lists.getItem"
},
"493": {
"id": 493,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 478,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 495,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13495.986999655519,
2827.5135760499097
],
"name": "createList"
},
"494": {
"id": 494,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 488,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 495,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13515.817346446613,
4229.837940339838
],
"name": "createList"
},
"495": {
"id": 495,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 493,
"output": "list",
"data": {}
},
{
"node": 494,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 496,
"input": "list",
"data": {}
}
]
}
},
"position": [
13750.863687230705,
3275.0062179127694
],
"name": "createList"
},
"496": {
"id": 496,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 495,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 499,
"input": "list",
"data": {}
}
]
}
},
"position": [
13978.363455159664,
3231.091491900442
],
"name": "bitbybit.lists.flipLists"
},
"497": {
"id": 497,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 499,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 522,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
14622.604259019552,
3199.3104385556153
],
"name": "bitbybit.occt.shapes.wire.createPolylineWire"
},
"499": {
"id": 499,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 496,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 497,
"input": "points",
"data": {}
}
]
}
},
"position": [
14242.961410480842,
3213.443372786926
],
"name": "flatten"
},
"500": {
"id": 500,
"data": {
"simpleOutput": true,
"index": 3,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 475,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 509,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13122.196669672032,
3191.198929884513
],
"name": "bitbybit.lists.getItem"
},
"501": {
"id": 501,
"data": {
"simpleOutput": true,
"index": 0,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 486,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 506,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13116.309797584578,
3474.844683077469
],
"name": "bitbybit.lists.getItem"
},
"502": {
"id": 502,
"data": {
"simpleOutput": true,
"index": 2,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 486,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 507,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13121.562826507263,
3962.2038183024297
],
"name": "bitbybit.lists.getItem"
},
"503": {
"id": 503,
"data": {
"simpleOutput": true,
"index": 1,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 486,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 510,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13124.543508208255,
3716.0511788137374
],
"name": "bitbybit.lists.getItem"
},
"504": {
"id": 504,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 487,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 508,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13490.011333227705,
3050.508157478389
],
"name": "createList"
},
"505": {
"id": 505,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 477,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 518,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13504.640348188488,
2651.2129326654585
],
"name": "createList"
},
"506": {
"id": 506,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 501,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 508,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13492.642068255373,
3531.97081419564
],
"name": "createList"
},
"507": {
"id": 507,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 502,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 518,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13508.892833209942,
4013.4559705733755
],
"name": "createList"
},
"508": {
"id": 508,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 504,
"output": "list",
"data": {}
},
{
"node": 506,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 511,
"input": "list",
"data": {}
}
]
}
},
"position": [
13780.384586893058,
3515.4080823771083
],
"name": "createList"
},
"509": {
"id": 509,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 500,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 517,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13480.43831920143,
3283.1203166790883
],
"name": "createList"
},
"510": {
"id": 510,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 503,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 517,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
13484.017045289302,
3759.3838814841706
],
"name": "createList"
},
"511": {
"id": 511,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 508,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 512,
"input": "list",
"data": {}
}
]
}
},
"position": [
14048.076902718069,
3538.1090493591396
],
"name": "bitbybit.lists.flipLists"
},
"512": {
"id": 512,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 511,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 519,
"input": "points",
"data": {}
}
]
}
},
"position": [
14287.303338256688,
3538.4316464555986
],
"name": "flatten"
},
"513": {
"id": 513,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 515,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 520,
"input": "points",
"data": {}
}
]
}
},
"position": [
14283.99088755413,
3707.6379328506146
],
"name": "flatten"
},
"514": {
"id": 514,
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": 516,
"output": "result",
"data": {}
}
]
},
"nrLevels": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 521,
"input": "points",
"data": {}
}
]
}
},
"position": [
14272.045049997063,
3946.860435421851
],
"name": "flatten"
},
"515": {
"id": 515,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 517,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 513,
"input": "list",
"data": {}
}
]
}
},
"position": [
14055.257820763261,
3739.5699660593973
],
"name": "bitbybit.lists.flipLists"
},
"516": {
"id": 516,
"data": {},
"inputs": {
"list": {
"connections": [
{
"node": 518,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 514,
"input": "list",
"data": {}
}
]
}
},
"position": [
14051.169044803293,
3953.2537017020118
],
"name": "bitbybit.lists.flipLists"
},
"517": {
"id": 517,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 509,
"output": "list",
"data": {}
},
{
"node": 510,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 515,
"input": "list",
"data": {}
}
]
}
},
"position": [
13786.059224900786,
3768.7543564536727
],
"name": "createList"
},
"518": {
"id": 518,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 505,
"output": "list",
"data": {}
},
{
"node": 507,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 516,
"input": "list",
"data": {}
}
]
}
},
"position": [
13809.609085308084,
3994.292973957723
],
"name": "createList"
},
"519": {
"id": 519,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 512,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 522,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
14699.855757655208,
3469.225460023791
],
"name": "bitbybit.occt.shapes.wire.createPolylineWire"
},
"520": {
"id": 520,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 513,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 522,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
14724.425427600587,
3689.84402997018
],
"name": "bitbybit.occt.shapes.wire.createPolylineWire"
},
"521": {
"id": 521,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 514,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 522,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
14752.935364545428,
3934.160837028528
],
"name": "bitbybit.occt.shapes.wire.createPolylineWire"
},
"522": {
"id": 522,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 497,
"output": "result",
"data": {}
},
{
"node": 519,
"output": "result",
"data": {}
},
{
"node": 520,
"output": "result",
"data": {}
},
{
"node": 521,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 527,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
15024.368203682385,
3561.533063850724
],
"name": "createList"
},
"523": {
"id": 523,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 527,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 524,
"input": "entity",
"data": {}
}
]
}
},
"position": [
15622.307345237296,
3558.0751233346627
],
"name": "bitbybit.occt.shapes.compound.makeCompound"
},
"524": {
"id": 524,
"data": {
"simpleOutput": true,
"oneOnOne": false
},
"inputs": {
"entity": {
"connections": [
{
"node": 523,
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": 525,
"output": "result",
"data": {}
}
]
},
"babylonMesh": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
15902.43801739337,
3542.682657628589
],
"name": "bitbybit.draw.drawAnyAsync"
},
"525": {
"id": 525,
"data": {
"drawEdges": false,
"drawFaces": true,
"drawEdgeIndexes": false,
"drawFaceIndexes": false,
"simpleOutput": true,
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#e580ff",
"edgeWidth": 2,
"precision": 0.1,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff",
"oneOnOne": false
},
"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": 524,
"input": "options",
"data": {}
}
]
}
},
"position": [
15280.706227970613,
3909.996367022373
],
"name": "bitbybit.draw.optionsOcctShape"
},
"527": {
"id": 527,
"data": {
"hide": true,
"simpleOutput": true,
"radius": 0.03,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 522,
"output": "list",
"data": {}
}
]
},
"radius": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 523,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
15229.132544982005,
3481.8267347514866
],
"name": "bitbybit.occt.operations.pipeWiresCylindrical"
},
"528": {
"id": 528,
"data": {
"closed": false,
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"points": {
"connections": [
{
"node": 531,
"output": "list",
"data": {}
}
]
},
"closed": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 536,
"input": "shape",
"data": {}
},
{
"node": 550,
"input": "shape",
"data": {}
},
{
"node": 554,
"input": "shape",
"data": {}
}
]
}
},
"position": [
2778.781476345206,
1459.0532342627596
],
"name": "bitbybit.occt.shapes.wire.createBSpline"
},
"529": {
"id": 529,
"data": {
"hide": true,
"simpleOutput": true,
"x": 0,
"y": 0.5,
"z": -40,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": [
{
"node": 533,
"output": "result",
"data": {}
}
]
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 531,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
2282.714787435225,
1336.0926725814506
],
"name": "bitbybit.point.pointXYZ"
},
"530": {
"id": 530,
"data": {
"hide": true,
"simpleOutput": true,
"x": 5,
"y": 0.5,
"z": -10,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": [
{
"node": 533,
"output": "result",
"data": {}
}
]
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 531,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
2293.987561203447,
1669.4994242697019
],
"name": "bitbybit.point.pointXYZ"
},
"531": {
"id": 531,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 529,
"output": "result",
"data": {}
},
{
"node": 530,
"output": "result",
"data": {}
},
{
"node": 532,
"output": "result",
"data": {}
},
{
"node": 534,
"output": "result",
"data": {}
},
{
"node": 535,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 528,
"input": "points",
"data": {}
}
]
}
},
"position": [
2581.5027364669854,
1493.5011198346867
],
"name": "createList"
},
"532": {
"id": 532,
"data": {
"hide": true,
"simpleOutput": true,
"x": -2,
"y": 0,
"z": 9.9,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": [
{
"node": 533,
"output": "result",
"data": {}
}
]
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 531,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
2307.8631317177233,
1996.0998314818885
],
"name": "bitbybit.point.pointXYZ"
},
"533": {
"id": 533,
"data": {
"number": 0.7
},
"inputs": {
"number": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 529,
"input": "y",
"data": {}
},
{
"node": 530,
"input": "y",
"data": {}
},
{
"node": 532,
"input": "y",
"data": {}
},
{
"node": 534,
"input": "y",
"data": {}
},
{
"node": 535,
"input": "y",
"data": {}
},
{
"node": 553,
"input": "number",
"data": {}
}
]
}
},
"position": [
1986.72154147766,
1720.9507690523187
],
"name": "bitbybit.math.number"
},
"534": {
"id": 534,
"data": {
"hide": true,
"simpleOutput": true,
"x": 0,
"y": 0,
"z": 20,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": [
{
"node": 533,
"output": "result",
"data": {}
}
]
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 531,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
2302.0574861472423,
2297.3965696941846
],
"name": "bitbybit.point.pointXYZ"
},
"535": {
"id": 535,
"data": {
"hide": true,
"simpleOutput": true,
"x": 0,
"y": 0,
"z": 40,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": [
{
"node": 533,
"output": "result",
"data": {}
}
]
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 531,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
2280.781581459621,
2613.1015121770606
],
"name": "bitbybit.point.pointXYZ"
},
"536": {
"id": 536,
"data": {
"removeIntEdges": false,
"hide": true,
"simpleOutput": true,
"distance": 5,
"tolerance": 0.1,
"joinType": "arc",
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 528,
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": []
},
"tolerance": {
"connections": []
},
"joinType": {
"connections": []
},
"removeIntEdges": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 540,
"input": "shape",
"data": {}
},
{
"node": 567,
"input": "item",
"data": {}
}
]
}
},
"position": [
3129.8347313389754,
2127.091328959627
],
"name": "bitbybit.occt.operations.offsetAdv"
},
"537": {
"id": 537,
"data": {
"removeIntEdges": false,
"hide": true,
"simpleOutput": true,
"distance": 12,
"tolerance": 0.1,
"joinType": "arc",
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 556,
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": []
},
"tolerance": {
"connections": []
},
"joinType": {
"connections": []
},
"removeIntEdges": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 544,
"input": "shape",
"data": {}
}
]
}
},
"position": [
4264.9741286532035,
1259.8808524378103
],
"name": "bitbybit.occt.operations.offsetAdv"
},
"540": {
"id": 540,
"data": {
"planar": false,
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 536,
"output": "result",
"data": {}
}
]
},
"planar": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 543,
"input": "entity",
"data": {}
}
]
}
},
"position": [
3498.822525296357,
2283.7701048968333
],
"name": "bitbybit.occt.shapes.face.createFaceFromWire"
},
"541": {
"id": 541,
"data": {
"drawEdges": true,
"drawFaces": true,
"drawEdgeIndexes": false,
"drawFaceIndexes": false,
"simpleOutput": true,
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#ff0000",
"edgeWidth": 2,
"precision": 0.01,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff",
"oneOnOne": false
},
"inputs": {
"faceOpacity": {
"connections": []
},
"edgeOpacity": {
"connections": []
},
"edgeColour": {
"connections": []
},
"faceColour": {
"connections": []
},
"faceMaterial": {
"connections": [
{
"node": 542,
"output": "result",
"data": {}
}
]
},
"edgeWidth": {
"connections": []
},
"drawEdges": {
"connections": []
},
"drawFaces": {
"connections": []
},
"precision": {
"connections": []
},
"drawEdgeIndexes": {
"connections": []
},
"edgeIndexHeight": {
"connections": []
},
"edgeIndexColour": {
"connections": []
},
"drawFaceIndexes": {
"connections": []
},
"faceIndexHeight": {
"connections": []
},
"faceIndexColour": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 543,
"input": "options",
"data": {}
}
]
}
},
"position": [
3522.7835375260834,
2899.7472168514482
],
"name": "bitbybit.draw.optionsOcctShape"
},
"542": {
"id": 542,
"data": {
"backFaceCulling": false,
"simpleOutput": true,
"name": "Custom Material",
"baseColor": "#0000ff",
"metallic": 0.99,
"roughness": 0.1,
"alpha": 0.999,
"zOffset": 0,
"oneOnOne": false
},
"inputs": {
"name": {
"connections": []
},
"baseColor": {
"connections": []
},
"metallic": {
"connections": []
},
"roughness": {
"connections": []
},
"alpha": {
"connections": []
},
"backFaceCulling": {
"connections": []
},
"zOffset": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 541,
"input": "faceMaterial",
"data": {}
}
]
}
},
"position": [
3039.7150035609675,
2901.00174329484
],
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create"
},
"543": {
"id": 543,
"data": {
"simpleOutput": true,
"oneOnOne": false
},
"inputs": {
"entity": {
"connections": [
{
"node": 540,
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": 541,
"output": "result",
"data": {}
}
]
},
"babylonMesh": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
4004.359274703628,
2993.4580138822457
],
"name": "bitbybit.draw.drawAnyAsync"
},
"544": {
"id": 544,
"data": {
"planar": true,
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 537,
"output": "result",
"data": {}
}
]
},
"planar": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 545,
"input": "shape",
"data": {}
},
{
"node": 571,
"input": "shape",
"data": {}
}
]
}
},
"position": [
4633.93530612815,
1225.491563380346
],
"name": "bitbybit.occt.shapes.face.createFaceFromWire"
},
"545": {
"id": 545,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 544,
"output": "result",
"data": {}
}
]
},
"shapes": {
"connections": [
{
"node": 546,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 547,
"input": "shape",
"data": {}
}
]
}
},
"position": [
4947.223603214431,
1245.832977168771
],
"name": "bitbybit.occt.operations.splitShapeWithShapes"
},
"546": {
"id": 546,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 556,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 545,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
4618.878316320544,
1476.4695681905484
],
"name": "createList"
},
"547": {
"id": 547,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 545,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 548,
"input": "list",
"data": {}
}
]
}
},
"position": [
5219.790776484297,
1248.7899827216747
],
"name": "bitbybit.occt.shapes.face.getFaces"
},
"548": {
"id": 548,
"data": {
"simpleOutput": true,
"index": 0,
"oneOnOne": false
},
"inputs": {
"list": {
"connections": [
{
"node": 547,
"output": "result",
"data": {}
}
]
},
"index": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 559,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
5491.033756947727,
1269.2096895497114
],
"name": "bitbybit.lists.getItem"
},
"549": {
"id": 549,
"data": {
"simpleOutput": true,
"oneOnOne": false
},
"inputs": {
"entity": {
"connections": [
{
"node": 560,
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": 562,
"output": "result",
"data": {}
}
]
},
"babylonMesh": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
5788.957260977035,
2014.8159368549361
],
"name": "bitbybit.draw.drawAnyAsync"
},
"550": {
"id": 550,
"data": {
"removeIntEdges": false,
"hide": true,
"simpleOutput": true,
"distance": 3,
"tolerance": 0.1,
"joinType": "arc",
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 528,
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": []
},
"tolerance": {
"connections": []
},
"joinType": {
"connections": []
},
"removeIntEdges": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 551,
"input": "shape",
"data": {}
}
]
}
},
"position": [
3132.709719126689,
1749.2041267703914
],
"name": "bitbybit.occt.operations.offsetAdv"
},
"551": {
"id": 551,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 550,
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": 552,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 561,
"input": "shape",
"data": {}
},
{
"node": 568,
"input": "item",
"data": {}
}
]
}
},
"position": [
4231.276901612451,
1777.7051825764686
],
"name": "bitbybit.occt.transforms.translate"
},
"552": {
"id": 552,
"data": {
"hide": true,
"simpleOutput": true,
"x": 0,
"y": -1,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": [
{
"node": 553,
"output": "result",
"data": {}
}
]
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 551,
"input": "translation",
"data": {}
}
]
}
},
"position": [
3852.657043362816,
1882.8566573138585
],
"name": "bitbybit.vector.vectorXYZ"
},
"553": {
"id": 553,
"data": {
"simpleOutput": true,
"number": 1,
"operation": "negate",
"oneOnOne": false
},
"inputs": {
"number": {
"connections": [
{
"node": 533,
"output": "result",
"data": {}
}
]
},
"operation": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 552,
"input": "y",
"data": {}
}
]
}
},
"position": [
3490.9993970010296,
1913.1350598395038
],
"name": "bitbybit.math.oneNrOperation"
},
"554": {
"id": 554,
"data": {
"removeIntEdges": false,
"hide": true,
"simpleOutput": true,
"distance": 6,
"tolerance": 0.1,
"joinType": "arc",
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 528,
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": []
},
"tolerance": {
"connections": []
},
"joinType": {
"connections": []
},
"removeIntEdges": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 556,
"input": "shape",
"data": {}
}
]
}
},
"position": [
3128.7107103994163,
1365.9840839701965
],
"name": "bitbybit.occt.operations.offsetAdv"
},
"555": {
"id": 555,
"data": {
"hide": true,
"simpleOutput": true,
"x": 0,
"y": 0.2,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 556,
"input": "translation",
"data": {}
}
]
}
},
"position": [
3528.318085668924,
1380.8432834705784
],
"name": "bitbybit.vector.vectorXYZ"
},
"556": {
"id": 556,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 554,
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": 555,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 537,
"input": "shape",
"data": {}
},
{
"node": 546,
"input": "listElements",
"data": {}
},
{
"node": 566,
"input": "item",
"data": {}
}
]
}
},
"position": [
3926.8918272097467,
1374.522514531721
],
"name": "bitbybit.occt.transforms.translate"
},
"557": {
"id": 557,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 566,
"output": "item",
"data": {}
},
{
"node": 567,
"output": "item",
"data": {}
},
{
"node": 568,
"output": "item",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 558,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
4830.897512482974,
1636.8552067361743
],
"name": "createList"
},
"558": {
"id": 558,
"data": {
"makeSolid": false,
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 557,
"output": "list",
"data": {}
}
]
},
"makeSolid": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 559,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
5024.4987592616635,
1645.594699551465
],
"name": "bitbybit.occt.operations.loft"
},
"559": {
"id": 559,
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": 548,
"output": "result",
"data": {}
},
{
"node": 558,
"output": "result",
"data": {}
},
{
"node": 561,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"list": {
"connections": [
{
"node": 560,
"input": "shapes",
"data": {}
}
]
}
},
"position": [
5125.000160274681,
1960.6364462313975
],
"name": "createList"
},
"560": {
"id": 560,
"data": {
"hide": true,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": 559,
"output": "list",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 549,
"input": "entity",
"data": {}
}
]
}
},
"position": [
5432.015197627483,
2044.4233500496402
],
"name": "bitbybit.occt.shapes.compound.makeCompound"
},
"561": {
"id": 561,
"data": {
"planar": true,
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 551,
"output": "result",
"data": {}
}
]
},
"planar": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 559,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
4591.221857343921,
1968.4938407175237
],
"name": "bitbybit.occt.shapes.face.createFaceFromWire"
},
"562": {
"id": 562,
"data": {
"drawEdges": true,
"drawFaces": true,
"drawEdgeIndexes": false,
"drawFaceIndexes": false,
"simpleOutput": true,
"faceOpacity": 0.99,
"edgeOpacity": 0.9,
"edgeColour": "#000000",
"faceColour": "#525252",
"edgeWidth": 2,
"precision": 0.01,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff",
"oneOnOne": false
},
"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": 549,
"input": "options",
"data": {}
}
]
}
},
"position": [
5301.458341476715,
2307.2271222283343
],
"name": "bitbybit.draw.optionsOcctShape"
},
"565": {
"id": 565,
"data": {
"removeIntEdges": false,
"hide": true,
"simpleOutput": true,
"distance": -0.05,
"tolerance": 0.1,
"joinType": "intersection",
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 453,
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": []
},
"tolerance": {
"connections": []
},
"joinType": {
"connections": []
},
"removeIntEdges": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 461,
"input": "listElements",
"data": {}
},
{
"node": 480,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
10773.371356345235,
2419.725728773671
],
"name": "bitbybit.occt.operations.offsetAdv"
},
"566": {
"id": 566,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 556,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 557,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
4538.7454073811205,
1610.237751270802
],
"name": "passThrough"
},
"567": {
"id": 567,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 536,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 557,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
4547.297217095637,
1711.4884140454592
],
"name": "passThrough"
},
"568": {
"id": 568,
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": 551,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"item": {
"connections": [
{
"node": 557,
"input": "listElements",
"data": {}
}
]
}
},
"position": [
4560.2830628957745,
1818.6222206572293
],
"name": "passThrough"
},
"571": {
"id": 571,
"data": {
"hide": true,
"simpleOutput": true,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": 544,
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": 572,
"output": "result",
"data": {}
}
]
}
},
"outputs": {
"result": {
"connections": [
{
"node": 574,
"input": "entity",
"data": {}
}
]
}
},
"position": [
4597.2395363614105,
2299.395249475388
],
"name": "bitbybit.occt.transforms.translate"
},
"572": {
"id": 572,
"data": {
"hide": true,
"simpleOutput": true,
"x": 0,
"y": -1,
"z": 0,
"oneOnOne": false,
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"x": {
"connections": []
},
"y": {
"connections": []
},
"z": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 571,
"input": "translation",
"data": {}
}
]
}
},
"position": [
4288.53118557546,
2273.55052974123
],
"name": "bitbybit.vector.vectorXYZ"
},
"573": {
"id": 573,
"data": {
"drawEdges": false,
"drawFaces": true,
"drawEdgeIndexes": false,
"drawFaceIndexes": false,
"simpleOutput": true,
"faceOpacity": 1,
"edgeOpacity": 1,
"edgeColour": "#ffffff",
"faceColour": "#212121",
"edgeWidth": 2,
"precision": 0.01,
"edgeIndexHeight": 0.06,
"edgeIndexColour": "ff00ff",
"faceIndexHeight": 0.06,
"faceIndexColour": "#0000ff",
"oneOnOne": false
},
"inputs": {
"faceOpacity": {
"connections": []
},
"edgeOpacity": {
"connections": []
},
"edgeColour": {
"connections": []
},
"faceColour": {
"connections": []
},
"faceMaterial": {
"connections": [
{
"node": 575,
"output": "result",
"data": {}
}
]
},
"edgeWidth": {
"connections": []
},
"drawEdges": {
"connections": []
},
"drawFaces": {
"connections": []
},
"precision": {
"connections": []
},
"drawEdgeIndexes": {
"connections": []
},
"edgeIndexHeight": {
"connections": []
},
"edgeIndexColour": {
"connections": []
},
"drawFaceIndexes": {
"connections": []
},
"faceIndexHeight": {
"connections": []
},
"faceIndexColour": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 574,
"input": "options",
"data": {}
}
]
}
},
"position": [
5290.0274468491925,
2997.799300055525
],
"name": "bitbybit.draw.optionsOcctShape"
},
"574": {
"id": 574,
"data": {
"simpleOutput": true,
"oneOnOne": false
},
"inputs": {
"entity": {
"connections": [
{
"node": 571,
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": 573,
"output": "result",
"data": {}
}
]
},
"babylonMesh": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
5922.40592305578,
2658.9489363945536
],
"name": "bitbybit.draw.drawAnyAsync"
},
"575": {
"id": 575,
"data": {
"backFaceCulling": false,
"simpleOutput": true,
"name": "Custom Material",
"baseColor": "#000000",
"metallic": 0,
"roughness": 1,
"alpha": 1,
"zOffset": 0,
"oneOnOne": false
},
"inputs": {
"name": {
"connections": []
},
"baseColor": {
"connections": []
},
"metallic": {
"connections": []
},
"roughness": {
"connections": []
},
"alpha": {
"connections": []
},
"backFaceCulling": {
"connections": []
},
"zOffset": {
"connections": []
}
},
"outputs": {
"result": {
"connections": [
{
"node": 573,
"input": "faceMaterial",
"data": {}
}
]
}
},
"position": [
4830.618686062175,
3064.706265730806
],
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create"
},
"576": {
"id": 576,
"data": {
"backFaceCulling": false,
"simpleOutput": true,
"width": 400,
"height": 400,
"subdivisions": 10,
"majorUnitFrequency": 10,
"minorUnitVisibility": 0.45,
"gridRatio": 0.5,
"opacity": 0.5,
"mainColor": "#ffffff",
"secondaryColor": "#ffffff",
"oneOnOne": false
},
"inputs": {
"width": {
"connections": []
},
"height": {
"connections": []
},
"subdivisions": {
"connections": []
},
"majorUnitFrequency": {
"connections": []
},
"minorUnitVisibility": {
"connections": []
},
"gridRatio": {
"connections": []
},
"opacity": {
"connections": []
},
"backFaceCulling": {
"connections": []
},
"mainColor": {
"connections": []
},
"secondaryColor": {
"connections": []
}
},
"outputs": {
"result": {
"connections": []
}
},
"position": [
1567.6198992984587,
296.510640610887
],
"name": "bitbybit.draw.drawGridMesh"
},
"577": {
"id": 577,
"data": {
"simpleOutput": true,
"mode": "none",
"color": "#ffffff",
"density": 0.002,
"start": 20,
"end": 40,
"oneOnOne": false
},
"inputs": {
"mode": {
"connections": []
},
"color": {
"connections": []
},
"density": {
"connections": []
},
"start": {
"connections": []
},
"end": {
"connections": []
}
},
"outputs": {},
"position": [
1697.4421686962596,
2744.371732309116
],
"name": "bitbybit.babylon.scene.fog"
}
}
}