Parametric Bridge Rete Script

Parametric Bridge Rete Script script details
Author
matas
Type
Rete logo image
rete
App Version
0.15.9
Visibility
public
Date Created
Apr 13, 2023, 10:22:48 AM
Last Edit Date
Apr 29, 2024, 6:39:08 AM

Script Details

The Code
{ "id": "rete-v2-json", "nodes": { "c1a723a64b89a472": { "id": "c1a723a64b89a472", "name": "bitbybit.occt.shapes.wire.createBSpline", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "closed": false }, "inputs": { "points": { "connections": [ { "node": "6421f2f622b50637", "output": "list", "data": {} } ] } }, "position": [ 1400.0786400573993, -115.8567435473028 ] }, "6421f2f622b50637": { "id": "6421f2f622b50637", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "ddb7078c126d5ec9", "output": "result", "data": {} }, { "node": "d24b7172524032db", "output": "result", "data": {} }, { "node": "af1806ce89109ee7", "output": "result", "data": {} }, { "node": "ed9d20fb1a59ccde", "output": "result", "data": {} } ] } }, "position": [ 1158.2758410743222, -68.41770165998558 ] }, "085f5e12470cf882": { "id": "085f5e12470cf882", "name": "bitbybit.occt.operations.offset", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "distance": 1.4, "tolerance": 0.1 }, "inputs": { "shape": { "connections": [ { "node": "c1a723a64b89a472", "output": "result", "data": {} } ] } }, "position": [ 1779.7262287571957, -123.10585988151303 ] }, "6559688828f768f9": { "id": "6559688828f768f9", "name": "bitbybit.occt.shapes.edge.getEdges", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "085f5e12470cf882", "output": "result", "data": {} } ] } }, "position": [ 2138.9553173660106, -116.18214248833027 ] }, "3c5f35ec4f3a9828": { "id": "3c5f35ec4f3a9828", "name": "bitbybit.lists.getSubList", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "indexStart": 1, "indexEnd": 5, "clone": true }, "inputs": { "list": { "connections": [ { "node": "6559688828f768f9", "output": "result", "data": {} } ] } }, "position": [ 2427.1196680564744, -141.52528708572916 ] }, "f15d010c6e77146b": { "id": "f15d010c6e77146b", "name": "bitbybit.occt.shapes.wire.combineEdgesAndWiresIntoAWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shapes": { "connections": [ { "node": "3c5f35ec4f3a9828", "output": "result", "data": {} } ] } }, "position": [ 2797.79863529816, -147.5206266570239 ] }, "6c38a4d63963ba0f": { "id": "6c38a4d63963ba0f", "name": "bitbybit.lists.getSubList", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "indexStart": 6, "indexEnd": 10, "clone": true }, "inputs": { "list": { "connections": [ { "node": "6559688828f768f9", "output": "result", "data": {} } ] } }, "position": [ 2430.237782012962, 209.21344761859413 ] }, "f010616e0de33957": { "id": "f010616e0de33957", "name": "bitbybit.occt.shapes.wire.combineEdgesAndWiresIntoAWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shapes": { "connections": [ { "node": "6c38a4d63963ba0f", "output": "result", "data": {} } ] } }, "position": [ 2803.742401900568, 132.99173059989513 ] }, "bccb643035994957": { "id": "bccb643035994957", "name": "bitbybit.occt.shapes.wire.createBezier", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "closed": false }, "inputs": { "points": { "connections": [ { "node": "a39330ca3b39d3ab", "output": "list", "data": {} } ] } }, "position": [ 1352.3115516204853, -1232.5250268726995 ] }, "a39330ca3b39d3ab": { "id": "a39330ca3b39d3ab", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "9c80bc2848636cb1", "output": "result", "data": {} }, { "node": "59d96424a404e485", "output": "result", "data": {} }, { "node": "73cdd05e1ad20793", "output": "result", "data": {} }, { "node": "9bb9de507e61cf78", "output": "result", "data": {} }, { "node": "84a0b60effcdb369", "output": "result", "data": {} }, { "node": "7e24f72707e03464", "output": "result", "data": {} } ] } }, "position": [ 1078.7205836474598, -1240.1720086177002 ] }, "e8f0beb0d9ac73a5": { "id": "e8f0beb0d9ac73a5", "name": "bitbybit.occt.shapes.wire.divideWireByParamsToPoints", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "nrOfDivisions": 50, "removeStartPoint": false, "removeEndPoint": false }, "inputs": { "shape": { "connections": [ { "node": "bccb643035994957", "output": "result", "data": {} } ] }, "nrOfDivisions": { "connections": [ { "node": "5e0885eee563eac4", "output": "result", "data": {} } ] } }, "position": [ 1685.4336145583443, -1492.3914443191575 ] }, "93d6e0b6ab0cdd1c": { "id": "93d6e0b6ab0cdd1c", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 1, "clone": true }, "inputs": { "list": { "connections": [ { "node": "faf56533f509b7f7", "output": "result", "data": {} } ] } }, "position": [ 2414.269779806874, -1421.877031779268 ] }, "faf56533f509b7f7": { "id": "faf56533f509b7f7", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "e8f0beb0d9ac73a5", "output": "result", "data": {} } ] } }, "position": [ 2075.5296431976267, -1330.9866494865546 ] }, "65b2b1b880a883dd": { "id": "65b2b1b880a883dd", "name": "bitbybit.vector.max", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "vector": { "connections": [ { "node": "b64a6f0406c9414d", "output": "list", "data": {} } ] } }, "position": [ 3049.146685744493, -1597.5842196910592 ] }, "b64a6f0406c9414d": { "id": "b64a6f0406c9414d", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "93d6e0b6ab0cdd1c", "output": "result", "data": {} } ] } }, "position": [ 2766.450637837242, -1452.8869978746777 ] }, "304b72037611db3a": { "id": "304b72037611db3a", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 1, "operation": "subtract" }, "inputs": { "first": { "connections": [ { "node": "65b2b1b880a883dd", "output": "result", "data": {} } ] }, "second": { "connections": [ { "node": "93d6e0b6ab0cdd1c", "output": "result", "data": {} } ] } }, "position": [ 3307.351589984407, -1591.6116148414767 ] }, "5e0885eee563eac4": { "id": "5e0885eee563eac4", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "number": 92 }, "inputs": {}, "position": [ 321.42791979896265, -639.2985169174327 ] }, "3371eb4afa214ec2": { "id": "3371eb4afa214ec2", "name": "bitbybit.lists.groupNth", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "nrElements": 1, "keepRemainder": false }, "inputs": { "list": { "connections": [ { "node": "9a83ced76d3f1769", "output": "item", "data": {} }, { "node": "81c8fd80934dc151", "output": "item", "data": {} }, { "node": "91915034b859667b", "output": "item", "data": {} }, { "node": "40f59ba220952397", "output": "item", "data": {} }, { "node": "9cc48a70c4de03ce", "output": "item", "data": {} } ] } }, "position": [ 4118.680524418036, -742.318759385169 ] }, "a37a12a334414961": { "id": "a37a12a334414961", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "3371eb4afa214ec2", "output": "result", "data": {} } ] } }, "position": [ 4382.698197250233, -770.9246711187524 ] }, "d6cf6db3dab3f48f": { "id": "d6cf6db3dab3f48f", "name": "bitbybit.lists.addItemAtIndex", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 0, "clone": true }, "inputs": { "list": { "connections": [ { "node": "a37a12a334414961", "output": "result", "data": {} } ] }, "item": { "connections": [ { "node": "46f98c08c6ef0013", "output": "result", "data": {} } ] } }, "position": [ 4739.986104091454, -757.6119475623748 ] }, "46f98c08c6ef0013": { "id": "46f98c08c6ef0013", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "number": 0 }, "inputs": {}, "position": [ 4746.72546938947, -489.6727437593429 ] }, "66c02f197009208f": { "id": "66c02f197009208f", "name": "bitbybit.lists.addItemAtIndex", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 2, "clone": true }, "inputs": { "list": { "connections": [ { "node": "d6cf6db3dab3f48f", "output": "result", "data": {} } ] }, "item": { "connections": [ { "node": "46f98c08c6ef0013", "output": "result", "data": {} } ] } }, "position": [ 5129.974023423475, -608.6917274095367 ] }, "ae2737d1e3012dc8": { "id": "ae2737d1e3012dc8", "name": "bitbybit.babylon.transforms.translationsXYZ", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "translations": { "connections": [ { "node": "496606276b2611be", "output": "list", "data": {} } ] } }, "position": [ 5641.760508679077, -609.3320924854306 ] }, "496606276b2611be": { "id": "496606276b2611be", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "66c02f197009208f", "output": "result", "data": {} } ] } }, "position": [ 5447.704631359494, -569.7636065260616 ] }, "bc40cb981bda412d": { "id": "bc40cb981bda412d", "name": "bitbybit.point.transformsForPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "d784be176cab3496", "output": "list", "data": {} } ] }, "transformation": { "connections": [ { "node": "9122587c6fd9d11f", "output": "result", "data": {} } ] } }, "position": [ 7035.727874065937, -844.8749952137463 ] }, "68ff662fa1bccb08": { "id": "68ff662fa1bccb08", "name": "bitbybit.point.transformsForPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "73efaf88312b40f9", "output": "list", "data": {} } ] }, "transformation": { "connections": [ { "node": "9122587c6fd9d11f", "output": "result", "data": {} } ] } }, "position": [ 7043.487830801734, -574.5242814296819 ] }, "a6fb8e2c48340b3a": { "id": "a6fb8e2c48340b3a", "name": "bitbybit.occt.shapes.wire.divideWireByEqualDistanceToPoints", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "nrOfDivisions": 10, "removeStartPoint": false, "removeEndPoint": false }, "inputs": { "shape": { "connections": [ { "node": "c1a723a64b89a472", "output": "result", "data": {} } ] }, "nrOfDivisions": { "connections": [ { "node": "5e0885eee563eac4", "output": "result", "data": {} } ] } }, "position": [ 3151.2526357952474, 490.5974535154922 ] }, "b76318d463241268": { "id": "b76318d463241268", "name": "bitbybit.occt.shapes.wire.createPolylineWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "a8e93d123a57e8e3", "output": "result", "data": {} } ] } }, "position": [ 5057.7345249222735, 289.2094767159123 ] }, "6e246958a1019db8": { "id": "6e246958a1019db8", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "34f664c977cb0fed", "output": "result", "data": {} }, { "node": "336219e546afe802", "output": "result", "data": {} } ] } }, "position": [ 4208.310932730237, 294.8553903766552 ] }, "4cb2c37487aaf8af": { "id": "4cb2c37487aaf8af", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "6e246958a1019db8", "output": "list", "data": {} } ] } }, "position": [ 4485.9072588740955, 262.4508983652602 ] }, "a8e93d123a57e8e3": { "id": "a8e93d123a57e8e3", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "4cb2c37487aaf8af", "output": "result", "data": {} } ] } }, "position": [ 4703.89375428317, 314.14793741072174 ] }, "a1bc25ce3ec23c84": { "id": "a1bc25ce3ec23c84", "name": "bitbybit.occt.transforms.scale3dShapes", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "scales": [ [ 1, 1, 1 ] ], "centers": [ [ 0, 0, 0 ] ] }, "inputs": { "shapes": { "connections": [ { "node": "cfa0a1ea4ab017ef", "output": "list", "data": {} } ] }, "scales": { "connections": [ { "node": "78f0a7cbff60ee9a", "output": "list", "data": {} } ] }, "centers": { "connections": [ { "node": "a6fb8e2c48340b3a", "output": "result", "data": {} } ] } }, "position": [ 5610.5953542783745, 299.1195962526449 ] }, "cfa0a1ea4ab017ef": { "id": "cfa0a1ea4ab017ef", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "b76318d463241268", "output": "result", "data": {} } ] } }, "position": [ 5321.86324702673, 340.68858996453434 ] }, "c4ec8490ac63a1f0": { "id": "c4ec8490ac63a1f0", "name": "bitbybit.lists.repeat", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "times": 3 }, "inputs": { "item": { "connections": [ { "node": "bd91718b557233f4", "output": "result", "data": {} } ] } }, "position": [ 3952.0050205677317, -1542.9791619457692 ] }, "78f0a7cbff60ee9a": { "id": "78f0a7cbff60ee9a", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "c4ec8490ac63a1f0", "output": "result", "data": {} } ] } }, "position": [ 4248.465808592571, -1488.4787069047172 ] }, "bd91718b557233f4": { "id": "bd91718b557233f4", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 1.3, "operation": "add" }, "inputs": { "first": { "connections": [ { "node": "304b72037611db3a", "output": "result", "data": {} } ] } }, "position": [ 3628.985102160697, -1554.3831625180046 ] }, "34f664c977cb0fed": { "id": "34f664c977cb0fed", "name": "bitbybit.occt.operations.closestPointsOnShapeFromPoints", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "f010616e0de33957", "output": "result", "data": {} } ] }, "points": { "connections": [ { "node": "a6fb8e2c48340b3a", "output": "result", "data": {} } ] } }, "position": [ 3528.8098639449368, 722.4462667860117 ] }, "336219e546afe802": { "id": "336219e546afe802", "name": "bitbybit.occt.operations.closestPointsOnShapeFromPoints", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "f15d010c6e77146b", "output": "result", "data": {} } ] }, "points": { "connections": [ { "node": "a6fb8e2c48340b3a", "output": "result", "data": {} } ] } }, "position": [ 3536.456486720693, -96.88986928561496 ] }, "6c41d460ddc43e76": { "id": "6c41d460ddc43e76", "name": "bitbybit.occt.shapes.wire.startPointOnWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "97f7cac017d48bfb", "output": "result", "data": {} } ] } }, "position": [ 6241.009497302642, -440.1715823521937 ] }, "3495c4e3fdfdd91b": { "id": "3495c4e3fdfdd91b", "name": "bitbybit.occt.shapes.wire.endPointOnWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "97f7cac017d48bfb", "output": "result", "data": {} } ] } }, "position": [ 6255.828559824677, -110.04462981130662 ] }, "d784be176cab3496": { "id": "d784be176cab3496", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "6c41d460ddc43e76", "output": "result", "data": {} } ] } }, "position": [ 6582.396477353393, -531.6154817223112 ] }, "73efaf88312b40f9": { "id": "73efaf88312b40f9", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "3495c4e3fdfdd91b", "output": "result", "data": {} } ] } }, "position": [ 6580.069292203372, -204.8530471946355 ] }, "97f7cac017d48bfb": { "id": "97f7cac017d48bfb", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "a1bc25ce3ec23c84", "output": "result", "data": {} } ] } }, "position": [ 5870.554321913655, 293.64635887027833 ] }, "9c80bc2848636cb1": { "id": "9c80bc2848636cb1", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": -10, "y": 1, "z": 0 }, "inputs": {}, "position": [ 420.56869838066586, -2486.4416549009643 ] }, "59d96424a404e485": { "id": "59d96424a404e485", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": -4, "y": 0, "z": 0 }, "inputs": {}, "position": [ 427.02148347871434, -2177.8259444401774 ] }, "73cdd05e1ad20793": { "id": "73cdd05e1ad20793", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": -2, "y": 3, "z": 0 }, "inputs": {}, "position": [ 433.98526570339396, -1865.0535403991069 ] }, "9bb9de507e61cf78": { "id": "9bb9de507e61cf78", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 2, "y": 3.5, "z": 0 }, "inputs": {}, "position": [ 413.47400241845014, -1572.5748352745227 ] }, "84a0b60effcdb369": { "id": "84a0b60effcdb369", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 4, "y": 0, "z": 0 }, "inputs": {}, "position": [ 411.01290750007854, -1279.9496735062758 ] }, "7e24f72707e03464": { "id": "7e24f72707e03464", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 10, "y": 1, "z": 0 }, "inputs": {}, "position": [ 411.10101991083513, -980.5321160085216 ] }, "ddb7078c126d5ec9": { "id": "ddb7078c126d5ec9", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": -10, "y": 0, "z": -7 }, "inputs": {}, "position": [ 370.6657288098948, -464.211023618883 ] }, "d24b7172524032db": { "id": "d24b7172524032db", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": -2, "y": 0, "z": 1 }, "inputs": {}, "position": [ 394.733327665962, -151.31191112611037 ] }, "af1806ce89109ee7": { "id": "af1806ce89109ee7", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 2, "y": 0, "z": 0 }, "inputs": {}, "position": [ 400.6816415262759, 175.87733818745215 ] }, "ed9d20fb1a59ccde": { "id": "ed9d20fb1a59ccde", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 10, "y": 0, "z": 6 }, "inputs": {}, "position": [ 372.0462770860087, 560.5142777882662 ] }, "85ba47696008c023": { "id": "85ba47696008c023", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 0.5, "operation": "add" }, "inputs": { "first": { "connections": [ { "node": "93d6e0b6ab0cdd1c", "output": "result", "data": {} } ] } }, "position": [ 3168.039303983114, -1215.5222370737458 ] }, "4124b97cc07942dd": { "id": "4124b97cc07942dd", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 1, "operation": "add" }, "inputs": { "first": { "connections": [ { "node": "93d6e0b6ab0cdd1c", "output": "result", "data": {} } ] } }, "position": [ 3200.726762189945, -957.2837011741942 ] }, "0d409fc0f7fca278": { "id": "0d409fc0f7fca278", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "85ba47696008c023", "output": "result", "data": {} } ] } }, "position": [ 3571.3783965234325, -1098.573791434249 ] }, "85a175a284f5e2b1": { "id": "85a175a284f5e2b1", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "4124b97cc07942dd", "output": "result", "data": {} } ] } }, "position": [ 3551.8315518043632, -848.6445953510613 ] }, "b768f708d40d3600": { "id": "b768f708d40d3600", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 0, "clone": true }, "inputs": {}, "position": [ 5869.007348872339, -484.8219620564847 ] }, "dede764e0182242f": { "id": "dede764e0182242f", "name": "bitbybit.lists.groupNth", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "nrElements": 2, "keepRemainder": false }, "inputs": { "list": { "connections": [ { "node": "ae2737d1e3012dc8", "output": "result", "data": {} } ] }, "nrElements": { "connections": [ { "node": "8a210b5a292decd6", "output": "result", "data": {} } ] } }, "position": [ 6067.314820292623, -736.236071824651 ] }, "9122587c6fd9d11f": { "id": "9122587c6fd9d11f", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 2, "clone": true }, "inputs": { "list": { "connections": [ { "node": "dede764e0182242f", "output": "result", "data": {} } ] } }, "position": [ 6399.856705386875, -1068.2704200958383 ] }, "8a210b5a292decd6": { "id": "8a210b5a292decd6", "name": "bitbybit.lists.listLength", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "0d409fc0f7fca278", "output": "list", "data": {} } ] } }, "position": [ 4022.3231100153125, -1132.9432994023982 ] }, "263bff7c85b1ff3e": { "id": "263bff7c85b1ff3e", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 1.5, "operation": "add" }, "inputs": { "first": { "connections": [ { "node": "93d6e0b6ab0cdd1c", "output": "result", "data": {} } ] } }, "position": [ 3193.359853309614, -695.1209307356496 ] }, "eb5b0452c5d35ec6": { "id": "eb5b0452c5d35ec6", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "263bff7c85b1ff3e", "output": "result", "data": {} } ] } }, "position": [ 3573.061056229856, -601.8878255209095 ] }, "5275f5e8241f3013": { "id": "5275f5e8241f3013", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 1, "clone": true }, "inputs": { "list": { "connections": [ { "node": "dede764e0182242f", "output": "result", "data": {} } ] } }, "position": [ 6593.964010943852, 9.542649342205337 ] }, "89f9eff3a4cc7d6d": { "id": "89f9eff3a4cc7d6d", "name": "bitbybit.point.transformsForPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "336219e546afe802", "output": "result", "data": {} } ] }, "transformation": { "connections": [ { "node": "5275f5e8241f3013", "output": "result", "data": {} } ] } }, "position": [ 7035.755730030945, 278.95971680532404 ] }, "c6544c188a3c0433": { "id": "c6544c188a3c0433", "name": "bitbybit.point.transformsForPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "34f664c977cb0fed", "output": "result", "data": {} } ] }, "transformation": { "connections": [ { "node": "5275f5e8241f3013", "output": "result", "data": {} } ] } }, "position": [ 7024.738200696979, 555.9287099033603 ] }, "0f03a991bad1fec4": { "id": "0f03a991bad1fec4", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 0, "clone": true }, "inputs": { "list": { "connections": [ { "node": "dede764e0182242f", "output": "result", "data": {} } ] } }, "position": [ 6651.428970190872, 600.5689922373235 ] }, "ca2001c21ae84ae0": { "id": "ca2001c21ae84ae0", "name": "bitbybit.point.transformsForPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "96b4d467f87fdf9d", "output": "list", "data": {} } ] }, "transformation": { "connections": [ { "node": "0f03a991bad1fec4", "output": "result", "data": {} } ] } }, "position": [ 7038.419421233238, 910.2528743693791 ] }, "86b80c75f4d53f39": { "id": "86b80c75f4d53f39", "name": "bitbybit.occt.transforms.scale3dShapes", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "scales": [ [ 1, 1, 1 ] ], "centers": [ [ 0, 0, 0 ] ] }, "inputs": { "shapes": { "connections": [ { "node": "cfa0a1ea4ab017ef", "output": "list", "data": {} } ] }, "scales": { "connections": [ { "node": "d7dcdda4c7ac619e", "output": "result", "data": {} } ] }, "centers": { "connections": [ { "node": "a6fb8e2c48340b3a", "output": "result", "data": {} } ] } }, "position": [ 5652.173955173092, 621.2486637892696 ] }, "74287af0d9812c25": { "id": "74287af0d9812c25", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 0.3, "y": 0.3, "z": 0.3 }, "inputs": {}, "position": [ 4974.730589730633, 540.2592284186784 ] }, "d7dcdda4c7ac619e": { "id": "d7dcdda4c7ac619e", "name": "bitbybit.lists.repeat", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "times": 10 }, "inputs": { "item": { "connections": [ { "node": "74287af0d9812c25", "output": "result", "data": {} } ] }, "times": { "connections": [ { "node": "a1456e025ef242b1", "output": "result", "data": {} } ] } }, "position": [ 5275.160954866241, 529.6836849043318 ] }, "a1456e025ef242b1": { "id": "a1456e025ef242b1", "name": "bitbybit.lists.listLength", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "34f664c977cb0fed", "output": "result", "data": {} } ] } }, "position": [ 4676.690596773638, 852.0108404196917 ] }, "4da8e5eaeac32020": { "id": "4da8e5eaeac32020", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "86b80c75f4d53f39", "output": "result", "data": {} } ] } }, "position": [ 5968.120280485528, 729.4778023334361 ] }, "560253e9aa96b085": { "id": "560253e9aa96b085", "name": "bitbybit.occt.shapes.wire.startPointOnWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "4da8e5eaeac32020", "output": "result", "data": {} } ] } }, "position": [ 6291.001828521303, 546.2898054063462 ] }, "4b8e2667996e6daf": { "id": "4b8e2667996e6daf", "name": "bitbybit.occt.shapes.wire.endPointOnWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "4da8e5eaeac32020", "output": "result", "data": {} } ] } }, "position": [ 6308.737264396413, 949.9765504708423 ] }, "96b4d467f87fdf9d": { "id": "96b4d467f87fdf9d", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "560253e9aa96b085", "output": "result", "data": {} } ] } }, "position": [ 6684.2550573577655, 887.1854217867589 ] }, "f35f3659fd8ac586": { "id": "f35f3659fd8ac586", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "4b8e2667996e6daf", "output": "result", "data": {} } ] } }, "position": [ 6682.736123658861, 1056.385034454143 ] }, "87c15eddfea31e1b": { "id": "87c15eddfea31e1b", "name": "bitbybit.point.transformsForPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "f35f3659fd8ac586", "output": "list", "data": {} } ] }, "transformation": { "connections": [ { "node": "0f03a991bad1fec4", "output": "result", "data": {} } ] } }, "position": [ 7040.919970651507, 1197.3870957528784 ] }, "da7b5cf2e9a4d0db": { "id": "da7b5cf2e9a4d0db", "name": "bitbybit.babylon.transforms.translationXYZ", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "translation": [ 0, 0, 0 ] }, "inputs": { "translation": { "connections": [ { "node": "598777d7276002f4", "output": "result", "data": {} } ] } }, "position": [ 7714.53776100934, -935.705308235743 ] }, "59d7eb5936871d5f": { "id": "59d7eb5936871d5f", "name": "bitbybit.point.transformPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "bc40cb981bda412d", "output": "result", "data": {} } ] }, "transformation": { "connections": [ { "node": "da7b5cf2e9a4d0db", "output": "result", "data": {} } ] } }, "position": [ 7997.399788413322, -868.6931518800665 ] }, "598777d7276002f4": { "id": "598777d7276002f4", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 0, "y": -0.1, "z": 0 }, "inputs": {}, "position": [ 7390.700247687062, -953.1248162038704 ] }, "4936c5c75bb3b004": { "id": "4936c5c75bb3b004", "name": "bitbybit.point.transformPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "68ff662fa1bccb08", "output": "result", "data": {} } ] }, "transformation": { "connections": [ { "node": "da7b5cf2e9a4d0db", "output": "result", "data": {} } ] } }, "position": [ 7994.338965716254, -575.5040938000193 ] }, "dc68f820eb40ebab": { "id": "dc68f820eb40ebab", "name": "bitbybit.babylon.transforms.translationXYZ", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "translation": [ 0, 0, 0 ] }, "inputs": { "translation": { "connections": [ { "node": "a20103f56d0ea37c", "output": "result", "data": {} } ] } }, "position": [ 7686.097501263848, 137.857746548674 ] }, "a20103f56d0ea37c": { "id": "a20103f56d0ea37c", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 0, "y": -0.2, "z": 0 }, "inputs": {}, "position": [ 7404.269836649082, 107.76638041839442 ] }, "1ebb2c0428f3e090": { "id": "1ebb2c0428f3e090", "name": "bitbybit.point.transformPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "89f9eff3a4cc7d6d", "output": "result", "data": {} } ] }, "transformation": { "connections": [ { "node": "dc68f820eb40ebab", "output": "result", "data": {} } ] } }, "position": [ 8046.4692117668155, 271.4103185424256 ] }, "cbbf8a7e1499fd30": { "id": "cbbf8a7e1499fd30", "name": "bitbybit.point.transformPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "c6544c188a3c0433", "output": "result", "data": {} } ] }, "transformation": { "connections": [ { "node": "dc68f820eb40ebab", "output": "result", "data": {} } ] } }, "position": [ 8064.487669948436, 543.7215928839653 ] }, "4854f20c1d89c976": { "id": "4854f20c1d89c976", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "114666eca1421c13", "output": "list", "data": {} } ] } }, "position": [ 9079.372461553714, -211.26731340469803 ] }, "424ec86d3d30fd8b": { "id": "424ec86d3d30fd8b", "name": "bitbybit.occt.shapes.wire.createPolylineWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "9969918d893f3dfa", "output": "result", "data": {} } ] } }, "position": [ 9743.02137846954, -230.8497973705691 ] }, "9969918d893f3dfa": { "id": "9969918d893f3dfa", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "4854f20c1d89c976", "output": "result", "data": {} } ] } }, "position": [ 9295.627426096265, -170.85650717635156 ] }, "be71baae1aaa7c6f": { "id": "be71baae1aaa7c6f", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "bc40cb981bda412d", "output": "result", "data": {} } ] } }, "position": [ 8472.219062321887, -936.0314035849348 ] }, "c1d673b12acde043": { "id": "c1d673b12acde043", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "59d7eb5936871d5f", "output": "result", "data": {} } ] } }, "position": [ 8477.283991752134, -819.2015006799722 ] }, "7d9991101f5fd119": { "id": "7d9991101f5fd119", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "cbbf8a7e1499fd30", "output": "result", "data": {} } ] } }, "position": [ 8495.226365814546, -694.7379951349712 ] }, "b345388346d2d72e": { "id": "b345388346d2d72e", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "ca2001c21ae84ae0", "output": "result", "data": {} } ] } }, "position": [ 8485.735480389321, -554.930607497661 ] }, "6360706272564645": { "id": "6360706272564645", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "87c15eddfea31e1b", "output": "result", "data": {} } ] } }, "position": [ 8479.315069439856, -435.5182355958321 ] }, "55bde6e5995c2eeb": { "id": "55bde6e5995c2eeb", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "1ebb2c0428f3e090", "output": "result", "data": {} } ] } }, "position": [ 8477.43308653705, -317.701022580479 ] }, "93f0f7211e68f345": { "id": "93f0f7211e68f345", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "4936c5c75bb3b004", "output": "result", "data": {} } ] } }, "position": [ 8486.397367652356, -183.29676516368733 ] }, "e5dc4a18d43af8c6": { "id": "e5dc4a18d43af8c6", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "68ff662fa1bccb08", "output": "result", "data": {} } ] } }, "position": [ 8479.594070819963, -34.93841704242425 ] }, "606b0e9e43b28b6b": { "id": "606b0e9e43b28b6b", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "89f9eff3a4cc7d6d", "output": "result", "data": {} } ] } }, "position": [ 8499.481789358386, 84.7168817845102 ] }, "31d5adbebde4bdc4": { "id": "31d5adbebde4bdc4", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "c6544c188a3c0433", "output": "result", "data": {} } ] } }, "position": [ 8499.659413695015, 191.43554920640875 ] }, "a7235f38ca671e3f": { "id": "a7235f38ca671e3f", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "bc40cb981bda412d", "output": "result", "data": {} } ] } }, "position": [ 8520.474742056496, 305.90286841098373 ] }, "114666eca1421c13": { "id": "114666eca1421c13", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "be71baae1aaa7c6f", "output": "item", "data": {} }, { "node": "c1d673b12acde043", "output": "item", "data": {} }, { "node": "7d9991101f5fd119", "output": "item", "data": {} }, { "node": "b345388346d2d72e", "output": "item", "data": {} }, { "node": "6360706272564645", "output": "item", "data": {} }, { "node": "55bde6e5995c2eeb", "output": "item", "data": {} }, { "node": "93f0f7211e68f345", "output": "item", "data": {} }, { "node": "e5dc4a18d43af8c6", "output": "item", "data": {} }, { "node": "606b0e9e43b28b6b", "output": "item", "data": {} }, { "node": "31d5adbebde4bdc4", "output": "item", "data": {} }, { "node": "a7235f38ca671e3f", "output": "item", "data": {} } ] } }, "position": [ 8823.41376749838, -175.99606298057842 ] }, "1b5e1926f6cd3026": { "id": "1b5e1926f6cd3026", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "2725c3de2c04ebae", "output": "list", "data": {} }, { "node": "d18275ea57f79fce", "output": "list", "data": {} } ] } }, "position": [ 10556.995665164824, -480.4685199114727 ] }, "785dea624d629e31": { "id": "785dea624d629e31", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "1b5e1926f6cd3026", "output": "list", "data": {} } ] } }, "position": [ 10748.592724011829, -522.1829758397237 ] }, "a1c7ed3ea2956227": { "id": "a1c7ed3ea2956227", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "785dea624d629e31", "output": "result", "data": {} } ] } }, "position": [ 10944.741639166172, -483.89021708098124 ] }, "f05d4a35861a4e4c": { "id": "f05d4a35861a4e4c", "name": "bitbybit.occt.operations.offsetAdv", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "distance": 0.03, "tolerance": 0.1, "joinType": "intersection", "removeIntEdges": false }, "inputs": { "shape": { "connections": [ { "node": "424ec86d3d30fd8b", "output": "result", "data": {} } ] }, "distance": { "connections": [ { "node": "4d66f84e44827fc0", "output": "result", "data": {} } ] } }, "position": [ 9996.096026835545, -581.9088427876693 ] }, "a1bbd37c4e9af4a9": { "id": "a1bbd37c4e9af4a9", "name": "bitbybit.occt.operations.loft", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "makeSolid": false }, "inputs": { "shapes": { "connections": [ { "node": "a1c7ed3ea2956227", "output": "result", "data": {} } ] } }, "position": [ 11261.928520804307, -525.1523868494044 ] }, "2725c3de2c04ebae": { "id": "2725c3de2c04ebae", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "f05d4a35861a4e4c", "output": "result", "data": {} } ] } }, "position": [ 10364.967102997827, -379.9517985421916 ] }, "d18275ea57f79fce": { "id": "d18275ea57f79fce", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "424ec86d3d30fd8b", "output": "result", "data": {} } ] } }, "position": [ 10368.042792534301, -253.87559465279998 ] }, "22248d12e9235743": { "id": "22248d12e9235743", "name": "bitbybit.occt.operations.makeThickSolidSimple", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "offset": -0.02 }, "inputs": { "shape": { "connections": [ { "node": "a1bbd37c4e9af4a9", "output": "result", "data": {} } ] }, "offset": { "connections": [ { "node": "cd441a34cd9eb862", "output": "result", "data": {} } ] } }, "position": [ 11814.758751258605, -475.365319491669 ] }, "9fc865df0e7a2c4c": { "id": "9fc865df0e7a2c4c", "name": "bitbybit.draw.drawAnyAsync", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "entity": { "connections": [ { "node": "a26c21faac8b1d3e", "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": "47db6443288598e8", "output": "result", "data": {} } ] } }, "position": [ 13253.378871279412, -486.06942769807983 ] }, "47db6443288598e8": { "id": "47db6443288598e8", "name": "bitbybit.draw.optionsOcctShape", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "faceOpacity": 1, "edgeOpacity": 1, "edgeColour": "#ffffff", "faceColour": "#12009e", "vertexColour": "#ff00ff", "edgeWidth": 2, "vertexSize": 0.03, "drawEdges": false, "drawFaces": true, "drawVertices": false, "precision": 0.1, "drawEdgeIndexes": false, "edgeIndexHeight": 0.06, "edgeIndexColour": "ff00ff", "drawFaceIndexes": false, "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": {}, "position": [ 12831.419514023266, -338.4517427912738 ] }, "7ef2214f55e3c809": { "id": "7ef2214f55e3c809", "name": "bitbybit.occt.operations.makeThickSolidSimple", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "offset": -0.02 }, "inputs": { "shape": { "connections": [ { "node": "599cfa524edb7cf4", "output": "result", "data": {} } ] }, "offset": { "connections": [ { "node": "cd441a34cd9eb862", "output": "result", "data": {} } ] } }, "position": [ 11825.382947875949, -737.9824264335683 ] }, "a26c21faac8b1d3e": { "id": "a26c21faac8b1d3e", "name": "bitbybit.occt.shapes.compound.makeCompound", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shapes": { "connections": [ { "node": "ab6eb7c12a765a8c", "output": "list", "data": {} } ] } }, "position": [ 12932.89203722867, -541.6408660680198 ] }, "cc9287c906003a47": { "id": "cc9287c906003a47", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "22248d12e9235743", "output": "result", "data": {} }, { "node": "7ef2214f55e3c809", "output": "result", "data": {} }, { "node": "ce5ae98d69c4cbe6", "output": "result", "data": {} }, { "node": "aed0f22325c972a8", "output": "result", "data": {} } ] } }, "position": [ 12159.057953383533, -552.8558321368503 ] }, "e284d21e95977184": { "id": "e284d21e95977184", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "cc9287c906003a47", "output": "list", "data": {} } ] } }, "position": [ 12367.220038205234, -537.6142806160236 ] }, "ab6eb7c12a765a8c": { "id": "ab6eb7c12a765a8c", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "e284d21e95977184", "output": "result", "data": {} } ] } }, "position": [ 12715.809821573685, -508.20968102680996 ] }, "599cfa524edb7cf4": { "id": "599cfa524edb7cf4", "name": "bitbybit.occt.shapes.face.reversedFace", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "a1bbd37c4e9af4a9", "output": "result", "data": {} } ] } }, "position": [ 11596.311606689123, -715.8665894210083 ] }, "4301ad2d1649dff9": { "id": "4301ad2d1649dff9", "name": "bitbybit.occt.operations.offsetAdv", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "distance": 0.2, "tolerance": 0.1, "joinType": "intersection", "removeIntEdges": false }, "inputs": { "shape": { "connections": [ { "node": "424ec86d3d30fd8b", "output": "result", "data": {} } ] }, "distance": { "connections": [ { "node": "8c8b9f10fc345405", "output": "result", "data": {} } ] } }, "position": [ 10007.062506713452, -948.7035184994628 ] }, "07f216cc1a309bee": { "id": "07f216cc1a309bee", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "number": 0.1 }, "inputs": {}, "position": [ 8921.670577154739, -1106.6208043184279 ] }, "4d66f84e44827fc0": { "id": "4d66f84e44827fc0", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 3, "operation": "divide" }, "inputs": { "first": { "connections": [ { "node": "07f216cc1a309bee", "output": "result", "data": {} } ] } }, "position": [ 9235.926819429442, -897.3200651773066 ] }, "8c8b9f10fc345405": { "id": "8c8b9f10fc345405", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 2, "operation": "multiply" }, "inputs": { "first": { "connections": [ { "node": "4d66f84e44827fc0", "output": "result", "data": {} } ] } }, "position": [ 9610.25143956834, -1019.203699184224 ] }, "bd563c297e8bc603": { "id": "bd563c297e8bc603", "name": "bitbybit.occt.operations.offsetAdv", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "distance": 0.2, "tolerance": 0.1, "joinType": "intersection", "removeIntEdges": false }, "inputs": { "shape": { "connections": [ { "node": "424ec86d3d30fd8b", "output": "result", "data": {} } ] }, "distance": { "connections": [ { "node": "07f216cc1a309bee", "output": "result", "data": {} } ] } }, "position": [ 10020.159404821527, -1308.309122868492 ] }, "d536ad9365eb0b49": { "id": "d536ad9365eb0b49", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "number": 0.1 }, "inputs": {}, "position": [ 10613.397737378677, -872.5442597404142 ] }, "cd441a34cd9eb862": { "id": "cd441a34cd9eb862", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": -2, "operation": "divide" }, "inputs": { "first": { "connections": [ { "node": "d536ad9365eb0b49", "output": "result", "data": {} } ] } }, "position": [ 10951.612608957512, -864.4620672331678 ] }, "6e0a4a10f1dfaf28": { "id": "6e0a4a10f1dfaf28", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "bd563c297e8bc603", "output": "result", "data": {} } ] } }, "position": [ 10363.974594031939, -1276.9923223214 ] }, "606c6cc31416cb50": { "id": "606c6cc31416cb50", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "4301ad2d1649dff9", "output": "result", "data": {} } ] } }, "position": [ 10379.936920420396, -968.1220711256544 ] }, "ea22252f7ecc6bed": { "id": "ea22252f7ecc6bed", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "17e5f2ac69e1b99f", "output": "list", "data": {} } ] } }, "position": [ 10742.175633759458, -1182.9746066732394 ] }, "17e5f2ac69e1b99f": { "id": "17e5f2ac69e1b99f", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "6e0a4a10f1dfaf28", "output": "list", "data": {} }, { "node": "606c6cc31416cb50", "output": "list", "data": {} } ] } }, "position": [ 10554.312804278203, -1145.54663822169 ] }, "c9d88ff64ae58415": { "id": "c9d88ff64ae58415", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "ea22252f7ecc6bed", "output": "result", "data": {} } ] } }, "position": [ 10940.134923129815, -1153.8228703973432 ] }, "0c89c0b2208b5eb1": { "id": "0c89c0b2208b5eb1", "name": "bitbybit.occt.operations.loft", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "makeSolid": false }, "inputs": { "shapes": { "connections": [ { "node": "c9d88ff64ae58415", "output": "result", "data": {} } ] } }, "position": [ 11321.038681566828, -1057.4980113689746 ] }, "d02d7c8415f58b61": { "id": "d02d7c8415f58b61", "name": "bitbybit.occt.shapes.face.reversedFace", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "0c89c0b2208b5eb1", "output": "result", "data": {} } ] } }, "position": [ 11594.262594699518, -1200.328899446209 ] }, "ce5ae98d69c4cbe6": { "id": "ce5ae98d69c4cbe6", "name": "bitbybit.occt.operations.makeThickSolidSimple", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "offset": 1 }, "inputs": { "shape": { "connections": [ { "node": "0c89c0b2208b5eb1", "output": "result", "data": {} } ] }, "offset": { "connections": [ { "node": "41749fb42b4c6913", "output": "result", "data": {} } ] } }, "position": [ 11861.579080421687, -1046.7374396686935 ] }, "41749fb42b4c6913": { "id": "41749fb42b4c6913", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 2, "operation": "divide" }, "inputs": { "first": { "connections": [ { "node": "cd441a34cd9eb862", "output": "result", "data": {} } ] } }, "position": [ 11284.15521533944, -788.7751638426862 ] }, "aed0f22325c972a8": { "id": "aed0f22325c972a8", "name": "bitbybit.occt.operations.makeThickSolidSimple", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "offset": 1 }, "inputs": { "shape": { "connections": [ { "node": "d02d7c8415f58b61", "output": "result", "data": {} } ] }, "offset": { "connections": [ { "node": "41749fb42b4c6913", "output": "result", "data": {} } ] } }, "position": [ 11865.340927018708, -1284.5168154634816 ] }, "b85eaea649e4d217": { "id": "b85eaea649e4d217", "name": "bitbybit.babylon.scene.enableSkybox", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "skybox": "city", "size": 1000, "blur": 0.5, "environmentIntensity": 0.67 }, "inputs": {}, "position": [ 1595.7512545833954, 832.2454925050464 ] }, "39adf38ff0c11d10": { "id": "39adf38ff0c11d10", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 2, "operation": "divide" }, "inputs": { "first": { "connections": [ { "node": "07f216cc1a309bee", "output": "result", "data": {} } ] } }, "position": [ 9369.39311215807, -1562.322669522927 ] }, "886c571b3c69e22d": { "id": "886c571b3c69e22d", "name": "bitbybit.occt.operations.offsetAdv", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "distance": 0.2, "tolerance": 0.1, "joinType": "intersection", "removeIntEdges": false }, "inputs": { "shape": { "connections": [ { "node": "424ec86d3d30fd8b", "output": "result", "data": {} } ] }, "distance": { "connections": [ { "node": "39adf38ff0c11d10", "output": "result", "data": {} } ] } }, "position": [ 9877.1310043696, -1801.9428084676572 ] }, "2d98c1f43fde65e2": { "id": "2d98c1f43fde65e2", "name": "bitbybit.occt.shapes.compound.makeCompound", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shapes": { "connections": [ { "node": "c9fedfddcc5fee89", "output": "list", "data": {} } ] } }, "position": [ 13439.42102968759, -1886.3685665944022 ] }, "e65092bf694288ac": { "id": "e65092bf694288ac", "name": "bitbybit.draw.drawAnyAsync", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "entity": { "connections": [ { "node": "2d98c1f43fde65e2", "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": "0caa47df63da27d6", "output": "result", "data": {} } ] } }, "position": [ 13815.117006084189, -1610.3869856912536 ] }, "0caa47df63da27d6": { "id": "0caa47df63da27d6", "name": "bitbybit.draw.optionsOcctShape", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "faceOpacity": 1, "edgeOpacity": 1, "edgeColour": "#ffffff", "faceColour": "#000000", "vertexColour": "#ff00ff", "edgeWidth": 2, "vertexSize": 0.03, "drawEdges": false, "drawFaces": true, "drawVertices": false, "precision": 0.1, "drawEdgeIndexes": false, "edgeIndexHeight": 0.2, "edgeIndexColour": "ff00ff", "drawFaceIndexes": false, "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": {}, "position": [ 13431.663821818645, -1534.0156642284405 ] }, "2760dba6c45edfea": { "id": "2760dba6c45edfea", "name": "bitbybit.occt.shapes.wire.createPolylineWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "0569adcbe7319984", "output": "result", "data": {} }, { "node": "e5bea5fc19829269", "output": "result", "data": {} } ] } }, "position": [ 12328.030281802718, -2085.917062097004 ] }, "d4f62ed720e5b52e": { "id": "d4f62ed720e5b52e", "name": "bitbybit.occt.operations.pipePolylineWireNGon", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "radius": 0.005, "nrCorners": 6 }, "inputs": { "shape": { "connections": [ { "node": "2760dba6c45edfea", "output": "result", "data": {} } ] }, "radius": { "connections": [ { "node": "7d25ab3da518c9c7", "output": "result", "data": {} } ] } }, "position": [ 12680.400159533008, -1905.3122139923462 ] }, "c9fedfddcc5fee89": { "id": "c9fedfddcc5fee89", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "d4f62ed720e5b52e", "output": "result", "data": {} } ] } }, "position": [ 13132.921913619695, -1844.8679418986624 ] }, "7d25ab3da518c9c7": { "id": "7d25ab3da518c9c7", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 2, "operation": "divide" }, "inputs": { "first": { "connections": [ { "node": "4d66f84e44827fc0", "output": "result", "data": {} } ] } }, "position": [ 11702.697814992513, -1563.762428952066 ] }, "123cfc35050b1cd5": { "id": "123cfc35050b1cd5", "name": "bitbybit.occt.shapes.edge.getEdge", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "index": 8 }, "inputs": { "shape": { "connections": [ { "node": "886c571b3c69e22d", "output": "result", "data": {} } ] } }, "position": [ 10393.766108658727, -2290.744191214175 ] }, "e41dc3682874f70a": { "id": "e41dc3682874f70a", "name": "bitbybit.occt.shapes.edge.getEdge", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "index": 10 }, "inputs": { "shape": { "connections": [ { "node": "886c571b3c69e22d", "output": "result", "data": {} } ] } }, "position": [ 10386.6267771277, -2034.0064008785537 ] }, "8ad83884aba8687c": { "id": "8ad83884aba8687c", "name": "bitbybit.occt.shapes.edge.divideEdgeByEqualDistanceToPoints", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "nrOfDivisions": 20, "removeStartPoint": false, "removeEndPoint": false }, "inputs": { "shape": { "connections": [ { "node": "123cfc35050b1cd5", "output": "result", "data": {} } ] }, "nrOfDivisions": { "connections": [ { "node": "56bb8d52881413aa", "output": "result", "data": {} } ] } }, "position": [ 10759.88208388099, -2482.9743144242957 ] }, "0e6f4550154bc05d": { "id": "0e6f4550154bc05d", "name": "bitbybit.occt.shapes.edge.divideEdgeByEqualDistanceToPoints", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "nrOfDivisions": 20, "removeStartPoint": false, "removeEndPoint": false }, "inputs": { "shape": { "connections": [ { "node": "e41dc3682874f70a", "output": "result", "data": {} } ] }, "nrOfDivisions": { "connections": [ { "node": "56bb8d52881413aa", "output": "result", "data": {} } ] } }, "position": [ 10763.608264758535, -2096.6860112821 ] }, "0569adcbe7319984": { "id": "0569adcbe7319984", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "19c49a39f3608000", "output": "result", "data": {} } ] } }, "position": [ 11941.841071944973, -2229.629652496848 ] }, "7b1b3691f0d55cb4": { "id": "7b1b3691f0d55cb4", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "number": 30 }, "inputs": {}, "position": [ 9550.292613769458, -2074.359276774919 ] }, "56bb8d52881413aa": { "id": "56bb8d52881413aa", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 2, "operation": "divide" }, "inputs": { "first": { "connections": [ { "node": "7b1b3691f0d55cb4", "output": "result", "data": {} } ] } }, "position": [ 9901.669286875001, -2070.467331265796 ] }, "19c49a39f3608000": { "id": "19c49a39f3608000", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "a8254ebbf6cea2fd", "output": "list", "data": {} } ] } }, "position": [ 11567.844306521796, -2324.2459516772783 ] }, "a8254ebbf6cea2fd": { "id": "a8254ebbf6cea2fd", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "8ad83884aba8687c", "output": "result", "data": {} } ] } }, "position": [ 11299.603885173226, -2318.2462561881043 ] }, "71559cd57793d9b5": { "id": "71559cd57793d9b5", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "0e6f4550154bc05d", "output": "result", "data": {} } ] } }, "position": [ 11287.80896616072, -1986.5498788160805 ] }, "fc33be6e6d27b1be": { "id": "fc33be6e6d27b1be", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "71559cd57793d9b5", "output": "list", "data": {} } ] } }, "position": [ 11571.716678315557, -2007.9212272732143 ] }, "e5bea5fc19829269": { "id": "e5bea5fc19829269", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "fc33be6e6d27b1be", "output": "result", "data": {} } ] } }, "position": [ 11941.72568058569, -1985.220057019153 ] }, "b686d277066f7ba4": { "id": "b686d277066f7ba4", "name": "bitbybit.occt.shapes.edge.getEdge", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "index": 9 }, "inputs": { "shape": { "connections": [ { "node": "bd563c297e8bc603", "output": "result", "data": {} } ] } }, "position": [ 10357.76473627498, -2843.948944617699 ] }, "abcaaaad82a33eb0": { "id": "abcaaaad82a33eb0", "name": "bitbybit.occt.operations.loftAdvanced", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "makeSolid": false, "closed": false, "periodic": false, "straight": true, "nrPeriodicSections": 10, "useSmoothing": false, "maxUDegree": 3, "tolerance": 1e-7, "parType": "approxCentripetal" }, "inputs": { "shapes": { "connections": [ { "node": "878465e9af10e6e8", "output": "list", "data": {} } ] } }, "position": [ 13478.409301022466, -2887.1555401362966 ] }, "9129566d3db9e12d": { "id": "9129566d3db9e12d", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "b686d277066f7ba4", "output": "result", "data": {} } ] } }, "position": [ 11573.790587443902, -2900.474939698209 ] }, "99e9fd1c598307a5": { "id": "99e9fd1c598307a5", "name": "bitbybit.occt.shapes.wire.combineEdgesAndWiresIntoAWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shapes": { "connections": [ { "node": "8fb33d3268e3ee11", "output": "result", "data": {} } ] } }, "position": [ 12676.9753919098, -2950.0940757120065 ] }, "0d2bc723c61341bf": { "id": "0d2bc723c61341bf", "name": "bitbybit.lists.groupNth", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "nrElements": 1, "keepRemainder": false }, "inputs": { "list": { "connections": [ { "node": "9129566d3db9e12d", "output": "list", "data": {} } ] } }, "position": [ 11908.97527909149, -2981.1714513749966 ] }, "8fb33d3268e3ee11": { "id": "8fb33d3268e3ee11", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "0d2bc723c61341bf", "output": "result", "data": {} } ] } }, "position": [ 12347.382180804267, -2930.973893897138 ] }, "878465e9af10e6e8": { "id": "878465e9af10e6e8", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "99e9fd1c598307a5", "output": "result", "data": {} } ] } }, "position": [ 13078.802905249386, -2783.117502927548 ] }, "ee3ed18b0d92e093": { "id": "ee3ed18b0d92e093", "name": "bitbybit.occt.operations.makeThickSolidSimple", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "offset": -0.02 }, "inputs": { "shape": { "connections": [ { "node": "abcaaaad82a33eb0", "output": "result", "data": {} } ] } }, "position": [ 14311.757993130703, -2798.409003940081 ] }, "e441492126a214d5": { "id": "e441492126a214d5", "name": "bitbybit.draw.optionsOcctShape", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "faceOpacity": 0.99, "edgeOpacity": 1, "edgeColour": "#ffffff", "faceColour": "#0011ff", "vertexColour": "#ff00ff", "edgeWidth": 0.5, "vertexSize": 0.03, "drawEdges": true, "drawFaces": true, "drawVertices": false, "precision": 0.1, "drawEdgeIndexes": false, "edgeIndexHeight": 0.06, "edgeIndexColour": "ff00ff", "drawFaceIndexes": false, "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": { "faceMaterial": { "connections": [ { "node": "0a8f6142f8f89342", "output": "result", "data": {} } ] } }, "position": [ 14293.21604630723, -2379.1522792593523 ] }, "b79c299d534dcccc": { "id": "b79c299d534dcccc", "name": "bitbybit.draw.drawAnyAsync", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "entity": { "connections": [ { "node": "ee3ed18b0d92e093", "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": "e441492126a214d5", "output": "result", "data": {} } ] } }, "position": [ 15009.024951095042, -2710.3441897098523 ] }, "0a8f6142f8f89342": { "id": "0a8f6142f8f89342", "name": "bitbybit.babylon.material.pbrMetallicRoughness.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "name": "Custom Material", "baseColor": "#000000", "emissiveColor": "#000000", "metallic": 0, "roughness": 0.99, "alpha": 1, "backFaceCulling": false, "zOffset": 2 }, "inputs": {}, "position": [ 13914.989611036926, -2163.491967133526 ] }, "d0e112e945586983": { "id": "d0e112e945586983", "name": "bitbybit.babylon.scene.drawPointLight", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "position": [ 0, 0, 0 ], "intensity": 2000, "diffuse": "#ffffff", "specular": "#ffffff", "radius": 0, "shadowGeneratorMapSize": 2000, "enableShadows": true, "shadowDarkness": 0 }, "inputs": { "position": { "connections": [ { "node": "ed1cfcec947092c6", "output": "result", "data": {} } ] } }, "position": [ 1466.9454554040435, 2254.716457836603 ] }, "ed1cfcec947092c6": { "id": "ed1cfcec947092c6", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 0, "y": 10, "z": 10 }, "inputs": {}, "position": [ 959.6998730240014, 2194.850405836429 ] }, "ff8efa876ab1e12c": { "id": "ff8efa876ab1e12c", "name": "bitbybit.lists.removeNthItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "nth": 2, "offset": 0, "clone": true }, "inputs": { "list": { "connections": [ { "node": "b64a6f0406c9414d", "output": "list", "data": {} } ] } }, "position": [ 3226.154216130023, -2157.1379543675785 ] }, "9e375b729658efeb": { "id": "9e375b729658efeb", "name": "bitbybit.lists.groupNth", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "nrElements": 2, "keepRemainder": true }, "inputs": { "list": { "connections": [ { "node": "b64a6f0406c9414d", "output": "list", "data": {} } ] }, "nrElements": { "connections": [ { "node": "3abdda408ba3b534", "output": "result", "data": {} } ] } }, "position": [ 3215.1505720977366, -1926.3192113779405 ] }, "3abdda408ba3b534": { "id": "3abdda408ba3b534", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "number": 5 }, "inputs": {}, "position": [ 2746.757260191581, -2183.7253230823153 ] }, "51d8e1494747672f": { "id": "51d8e1494747672f", "name": "bitbybit.lists.removeItemAtIndex", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 3, "clone": true }, "inputs": { "list": { "connections": [ { "node": "c6811b74f75e220c", "output": "result", "data": {} } ] }, "index": { "connections": [ { "node": "3b236fe626f4bc52", "output": "result", "data": {} } ] } }, "position": [ 3928.8769831273025, -1854.8758160286002 ] }, "c6811b74f75e220c": { "id": "c6811b74f75e220c", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "9e375b729658efeb", "output": "result", "data": {} } ] } }, "position": [ 3492.6143012001717, -1858.0456004620853 ] }, "4d4d15644d8fe6ff": { "id": "4d4d15644d8fe6ff", "name": "bitbybit.lists.addItemAtIndex", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 3, "clone": true }, "inputs": { "list": { "connections": [ { "node": "51d8e1494747672f", "output": "result", "data": {} } ] }, "item": { "connections": [ { "node": "ddcc02876eae9c2e", "output": "result", "data": {} } ] }, "index": { "connections": [ { "node": "3b236fe626f4bc52", "output": "result", "data": {} } ] } }, "position": [ 4259.776635160259, -1988.182272649413 ] }, "ddcc02876eae9c2e": { "id": "ddcc02876eae9c2e", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "number": 0 }, "inputs": {}, "position": [ 3870.34091429479, -2034.558372454683 ] }, "02dc44173feb8a18": { "id": "02dc44173feb8a18", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "4d4d15644d8fe6ff", "output": "result", "data": {} } ] } }, "position": [ 4567.894025879088, -1838.540890553353 ] }, "5dfec08d1b90175c": { "id": "5dfec08d1b90175c", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "02dc44173feb8a18", "output": "result", "data": {} } ] } }, "position": [ 4881.609405628117, -1773.7602335088989 ] }, "9a83ced76d3f1769": { "id": "9a83ced76d3f1769", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "5dfec08d1b90175c", "output": "list", "data": {} } ] } }, "position": [ 3767.3197331971537, -1205.6824098389711 ] }, "81c8fd80934dc151": { "id": "81c8fd80934dc151", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "0d409fc0f7fca278", "output": "list", "data": {} } ] } }, "position": [ 3772.860526020944, -987.9855122816502 ] }, "91915034b859667b": { "id": "91915034b859667b", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "85a175a284f5e2b1", "output": "list", "data": {} } ] } }, "position": [ 3786.1658185326582, -826.5105646818837 ] }, "40f59ba220952397": { "id": "40f59ba220952397", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "eb5b0452c5d35ec6", "output": "list", "data": {} } ] } }, "position": [ 3810.4566360885315, -621.3813302193607 ] }, "3b236fe626f4bc52": { "id": "3b236fe626f4bc52", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 1, "operation": "subtract" }, "inputs": { "first": { "connections": [ { "node": "3abdda408ba3b534", "output": "result", "data": {} } ] } }, "position": [ 2826.5592357590035, -1970.274016380767 ] }, "cfea12139fadc0b8": { "id": "cfea12139fadc0b8", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "89f9eff3a4cc7d6d", "output": "result", "data": {} }, { "node": "c6544c188a3c0433", "output": "result", "data": {} } ] } }, "position": [ 7768.9296912619775, 863.0847227863381 ] }, "4d5e2ee20d8c575a": { "id": "4d5e2ee20d8c575a", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "cfea12139fadc0b8", "output": "list", "data": {} } ] } }, "position": [ 8027.285368352323, 898.2289924266636 ] }, "c7d92ff2035626b2": { "id": "c7d92ff2035626b2", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "4d5e2ee20d8c575a", "output": "result", "data": {} } ] } }, "position": [ 8254.333383537003, 872.134761509957 ] }, "6d343ba2dd046625": { "id": "6d343ba2dd046625", "name": "bitbybit.occt.shapes.wire.createPolylineWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "c7d92ff2035626b2", "output": "result", "data": {} } ] } }, "position": [ 8628.161172642309, 802.4277670265932 ] }, "571772c0b3bca5d5": { "id": "571772c0b3bca5d5", "name": "bitbybit.occt.shapes.wire.pointOnWireAtParam", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "param": 0.4 }, "inputs": { "shape": { "connections": [ { "node": "6d343ba2dd046625", "output": "result", "data": {} } ] } }, "position": [ 8919.288980710851, 583.6652892815754 ] }, "af1151f0335665cf": { "id": "af1151f0335665cf", "name": "bitbybit.occt.shapes.wire.pointOnWireAtParam", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "param": 0.6 }, "inputs": { "shape": { "connections": [ { "node": "6d343ba2dd046625", "output": "result", "data": {} } ] } }, "position": [ 8911.441211845313, 852.1733002878444 ] }, "9e692b91f63bc866": { "id": "9e692b91f63bc866", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "8825c8a5490ae2c4", "output": "list", "data": {} }, { "node": "746f9bbd5c41258b", "output": "list", "data": {} }, { "node": "e523f31c86b4c4ac", "output": "result", "data": {} }, { "node": "909f8e8068d94919", "output": "result", "data": {} } ] } }, "position": [ 9423.902807125269, 1049.7307919551663 ] }, "a70474bb06ac6ffe": { "id": "a70474bb06ac6ffe", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "9e692b91f63bc866", "output": "list", "data": {} } ] } }, "position": [ 9632.071004891557, 1052.388785404621 ] }, "8825c8a5490ae2c4": { "id": "8825c8a5490ae2c4", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "571772c0b3bca5d5", "output": "result", "data": {} } ] } }, "position": [ 9215.721062916411, 729.8391393493079 ] }, "746f9bbd5c41258b": { "id": "746f9bbd5c41258b", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "af1151f0335665cf", "output": "result", "data": {} } ] } }, "position": [ 9223.019960367812, 937.8912177241743 ] }, "da0539bed9497e0c": { "id": "da0539bed9497e0c", "name": "bitbybit.occt.shapes.wire.createPolygonWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "bcd0f2db278a1b9a", "output": "result", "data": {} } ] } }, "position": [ 10216.200122608716, 953.0844499513425 ] }, "bcd0f2db278a1b9a": { "id": "bcd0f2db278a1b9a", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "a70474bb06ac6ffe", "output": "result", "data": {} } ] } }, "position": [ 9880.080533452136, 961.4656998401109 ] }, "9cc48a70c4de03ce": { "id": "9cc48a70c4de03ce", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "b64a6f0406c9414d", "output": "list", "data": {} } ] } }, "position": [ 3815.535839111373, -472.554492782726 ] }, "e523f31c86b4c4ac": { "id": "e523f31c86b4c4ac", "name": "bitbybit.point.transformsForPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "96b4d467f87fdf9d", "output": "list", "data": {} } ] }, "transformation": { "connections": [ { "node": "41c69f6b86e1155f", "output": "result", "data": {} } ] } }, "position": [ 7042.276955465329, 1505.6453875958741 ] }, "909f8e8068d94919": { "id": "909f8e8068d94919", "name": "bitbybit.point.transformsForPoints", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "f35f3659fd8ac586", "output": "list", "data": {} } ] }, "transformation": { "connections": [ { "node": "41c69f6b86e1155f", "output": "result", "data": {} } ] } }, "position": [ 7042.874160385539, 1764.3471616185752 ] }, "41c69f6b86e1155f": { "id": "41c69f6b86e1155f", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 4, "clone": true }, "inputs": { "list": { "connections": [ { "node": "dede764e0182242f", "output": "result", "data": {} } ] } }, "position": [ 6613.452918741661, 1347.2429908401045 ] }, "30c45c43fe35dde9": { "id": "30c45c43fe35dde9", "name": "bitbybit.occt.operations.loftAdvanced", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "makeSolid": true, "closed": false, "periodic": false, "straight": true, "nrPeriodicSections": 10, "useSmoothing": false, "maxUDegree": 3, "tolerance": 1e-7, "parType": "approxCentripetal" }, "inputs": { "shapes": { "connections": [ { "node": "e39201ca4b0884af", "output": "list", "data": {} } ] } }, "position": [ 10688.660595223864, 1012.2101315614268 ] }, "e39201ca4b0884af": { "id": "e39201ca4b0884af", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "da0539bed9497e0c", "output": "result", "data": {} } ] } }, "position": [ 10458.60296085634, 1030.9590024271786 ] }, "0b59d8f17e8db1c8": { "id": "0b59d8f17e8db1c8", "name": "bitbybit.draw.drawAnyAsync", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "entity": { "connections": [ { "node": "30c45c43fe35dde9", "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": "5d5f33992508e355", "output": "result", "data": {} } ] } }, "position": [ 11194.184924888401, 1526.7156101119144 ] }, "5d5f33992508e355": { "id": "5d5f33992508e355", "name": "bitbybit.draw.optionsOcctShape", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "faceOpacity": 1, "edgeOpacity": 1, "edgeColour": "#000000", "faceColour": "#030033", "vertexColour": "#ff00ff", "edgeWidth": 0.05, "vertexSize": 0.03, "drawEdges": true, "drawFaces": true, "drawVertices": false, "precision": 0.01, "drawEdgeIndexes": false, "edgeIndexHeight": 0.06, "edgeIndexColour": "ff00ff", "drawFaceIndexes": false, "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": {}, "position": [ 10680.26680782654, 1650.3447252903113 ] }, "d189f29fba755ecf": { "id": "d189f29fba755ecf", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "81ccb084a3c9afdc", "output": "item", "data": {} }, { "node": "9a0d6edbb8d5bf2e", "output": "item", "data": {} }, { "node": "b989905c51fe2390", "output": "item", "data": {} }, { "node": "50e284acc239a29e", "output": "item", "data": {} } ] } }, "position": [ 8277.327459816173, 1625.5493042690266 ] }, "62eb3b5ec4d954dd": { "id": "62eb3b5ec4d954dd", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "d189f29fba755ecf", "output": "list", "data": {} } ] } }, "position": [ 8547.313986213096, 1598.8565035380002 ] }, "14d64140ba4766be": { "id": "14d64140ba4766be", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "62eb3b5ec4d954dd", "output": "result", "data": {} } ] } }, "position": [ 8749.574082482306, 1643.2462163490595 ] }, "4b36d506b85be425": { "id": "4b36d506b85be425", "name": "bitbybit.lists.groupNth", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "nrElements": 2, "keepRemainder": false }, "inputs": { "list": { "connections": [ { "node": "9f4095de1b47dcba", "output": "list", "data": {} } ] }, "nrElements": { "connections": [ { "node": "3abdda408ba3b534", "output": "result", "data": {} } ] } }, "position": [ 9312.211040577786, 1784.6942351366877 ] }, "9f4095de1b47dcba": { "id": "9f4095de1b47dcba", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "14d64140ba4766be", "output": "result", "data": {} } ] } }, "position": [ 9091.730270461221, 1670.0349441858443 ] }, "fbd6776bfaf5f596": { "id": "fbd6776bfaf5f596", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "4b36d506b85be425", "output": "result", "data": {} } ] } }, "position": [ 9629.540172207116, 1775.8455340465882 ] }, "5fb3e9416559cd13": { "id": "5fb3e9416559cd13", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 4, "clone": true }, "inputs": { "list": { "connections": [ { "node": "fbd6776bfaf5f596", "output": "result", "data": {} } ] }, "index": { "connections": [ { "node": "3b236fe626f4bc52", "output": "result", "data": {} } ] } }, "position": [ 9984.342456240034, 1684.1777787863307 ] }, "81ccb084a3c9afdc": { "id": "81ccb084a3c9afdc", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "ca2001c21ae84ae0", "output": "result", "data": {} } ] } }, "position": [ 7665.908602499707, 1190.0559732942747 ] }, "9a0d6edbb8d5bf2e": { "id": "9a0d6edbb8d5bf2e", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "87c15eddfea31e1b", "output": "result", "data": {} } ] } }, "position": [ 7627.833021472346, 1415.8124865232048 ] }, "b989905c51fe2390": { "id": "b989905c51fe2390", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "909f8e8068d94919", "output": "result", "data": {} } ] } }, "position": [ 7592.312943994311, 1642.860117841397 ] }, "50e284acc239a29e": { "id": "50e284acc239a29e", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "e523f31c86b4c4ac", "output": "result", "data": {} } ] } }, "position": [ 7559.123655571884, 1854.840188671246 ] }, "0f800eebc0881afd": { "id": "0f800eebc0881afd", "name": "bitbybit.occt.shapes.wire.createPolygonWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "5fb3e9416559cd13", "output": "result", "data": {} } ] } }, "position": [ 10371.776206293047, 2001.5176196021098 ] }, "2203d3eb1104c92c": { "id": "2203d3eb1104c92c", "name": "bitbybit.occt.operations.loft", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "makeSolid": false }, "inputs": { "shapes": { "connections": [ { "node": "b735afb62e536588", "output": "result", "data": {} } ] } }, "position": [ 11961.617880658312, 1926.9220680059432 ] }, "971a75b01cf6b559": { "id": "971a75b01cf6b559", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "f4cdd8c6df5eb041", "output": "list", "data": {} }, { "node": "eaf2728b5012a0b8", "output": "list", "data": {} } ] } }, "position": [ 11190.573571061754, 1985.8261205947895 ] }, "7206b556518d45e3": { "id": "7206b556518d45e3", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "971a75b01cf6b559", "output": "list", "data": {} } ] } }, "position": [ 11413.3916747908, 1981.9353741492298 ] }, "b735afb62e536588": { "id": "b735afb62e536588", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "7206b556518d45e3", "output": "result", "data": {} } ] } }, "position": [ 11641.029943975938, 1980.5901070916914 ] }, "f4cdd8c6df5eb041": { "id": "f4cdd8c6df5eb041", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "0f800eebc0881afd", "output": "result", "data": {} } ] } }, "position": [ 11106.528563530037, 1855.8167463487528 ] }, "eaf2728b5012a0b8": { "id": "eaf2728b5012a0b8", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "2eb9a4493ec8f72c", "output": "result", "data": {} } ] } }, "position": [ 11168.076812631965, 2147.4952502015512 ] }, "0ed439d54d5af03d": { "id": "0ed439d54d5af03d", "name": "bitbybit.occt.operations.makeThickSolidSimple", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "offset": -0.05 }, "inputs": { "shape": { "connections": [ { "node": "2203d3eb1104c92c", "output": "result", "data": {} } ] }, "offset": { "connections": [ { "node": "fed52338ab32d56c", "output": "result", "data": {} } ] } }, "position": [ 12694.89086238067, 1925.1687004368573 ] }, "e084944aa99e8526": { "id": "e084944aa99e8526", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "number": 0.05 }, "inputs": {}, "position": [ 12128.462018624994, 2378.020482809624 ] }, "3f5684490476f9f3": { "id": "3f5684490476f9f3", "name": "bitbybit.occt.shapes.face.reversedFace", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "2203d3eb1104c92c", "output": "result", "data": {} } ] } }, "position": [ 12433.894368349578, 2145.2598465756205 ] }, "fed52338ab32d56c": { "id": "fed52338ab32d56c", "name": "bitbybit.math.oneNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "number": 1, "operation": "negate" }, "inputs": { "number": { "connections": [ { "node": "e084944aa99e8526", "output": "result", "data": {} } ] } }, "position": [ 12462.229958339223, 2370.3474871753206 ] }, "f780d55c0ed3c1f3": { "id": "f780d55c0ed3c1f3", "name": "bitbybit.occt.operations.makeThickSolidSimple", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "offset": 1 }, "inputs": { "shape": { "connections": [ { "node": "3f5684490476f9f3", "output": "result", "data": {} } ] }, "offset": { "connections": [ { "node": "fed52338ab32d56c", "output": "result", "data": {} } ] } }, "position": [ 12812.307919107936, 2309.4026216307207 ] }, "c3d46d2a835b8d75": { "id": "c3d46d2a835b8d75", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "0ed439d54d5af03d", "output": "result", "data": {} }, { "node": "f780d55c0ed3c1f3", "output": "result", "data": {} } ] } }, "position": [ 13078.43212509574, 2136.5031148428857 ] }, "034e464056b595d3": { "id": "034e464056b595d3", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 2 }, "inputs": { "list": { "connections": [ { "node": "c3d46d2a835b8d75", "output": "list", "data": {} } ] } }, "position": [ 13283.83435890375, 2127.3787792101903 ] }, "251c731fcec4068c": { "id": "251c731fcec4068c", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "034e464056b595d3", "output": "result", "data": {} } ] } }, "position": [ 13617.03211150902, 2126.7430039035953 ] }, "cec8a1087d0b8b29": { "id": "cec8a1087d0b8b29", "name": "bitbybit.draw.drawAnyAsync", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "entity": { "connections": [ { "node": "0c08a0020931cc9e", "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": "8a24dfbdb4a8beb2", "output": "result", "data": {} } ] } }, "position": [ 14166.872241205541, 1371.130302836677 ] }, "0c08a0020931cc9e": { "id": "0c08a0020931cc9e", "name": "bitbybit.occt.shapes.compound.makeCompound", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shapes": { "connections": [ { "node": "251c731fcec4068c", "output": "list", "data": {} } ] } }, "position": [ 13828.53625032684, 1378.9404803063658 ] }, "8a24dfbdb4a8beb2": { "id": "8a24dfbdb4a8beb2", "name": "bitbybit.draw.optionsOcctShape", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "faceOpacity": 1, "edgeOpacity": 1, "edgeColour": "#ffffff", "faceColour": "#000000", "vertexColour": "#ff00ff", "edgeWidth": 2, "vertexSize": 0.03, "drawEdges": false, "drawFaces": true, "drawVertices": false, "precision": 0.1, "drawEdgeIndexes": false, "edgeIndexHeight": 0.06, "edgeIndexColour": "ff00ff", "drawFaceIndexes": false, "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": {}, "position": [ 13848.943718553715, 1648.842342225898 ] }, "bfcb7b91818e2858": { "id": "bfcb7b91818e2858", "name": "bitbybit.occt.shapes.edge.getCornerPointsOfEdgesForShape", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "083abd1ed15fa48d", "output": "result", "data": {} } ] } }, "position": [ 12693.496098662185, 2885.2813183476524 ] }, "68be22fb7a2061ad": { "id": "68be22fb7a2061ad", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 0, "clone": true }, "inputs": { "list": { "connections": [ { "node": "bfcb7b91818e2858", "output": "result", "data": {} } ] } }, "position": [ 13119.063771716716, 2505.019168270281 ] }, "b82e848263f7fc9e": { "id": "b82e848263f7fc9e", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 1, "clone": true }, "inputs": { "list": { "connections": [ { "node": "bfcb7b91818e2858", "output": "result", "data": {} } ] } }, "position": [ 13119.50189104593, 2735.5266011045383 ] }, "89304aa013b9a059": { "id": "89304aa013b9a059", "name": "bitbybit.lists.removeItemAtIndex", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 0, "clone": true }, "inputs": { "list": { "connections": [ { "node": "29c3d75a4bc56813", "output": "list", "data": {} } ] } }, "position": [ 11967.117921864614, 3092.870723260145 ] }, "29c3d75a4bc56813": { "id": "29c3d75a4bc56813", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "2eb9a4493ec8f72c", "output": "result", "data": {} } ] } }, "position": [ 11176.52676635421, 3090.1928095463177 ] }, "6e1bfd72881aad4f": { "id": "6e1bfd72881aad4f", "name": "bitbybit.lists.removeItemAtIndex", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 0, "clone": true }, "inputs": { "list": { "connections": [ { "node": "29c3d75a4bc56813", "output": "list", "data": {} } ] }, "index": { "connections": [ { "node": "53605bfee156c769", "output": "result", "data": {} } ] } }, "position": [ 12035.976763579738, 3338.527460128083 ] }, "a49d8ab45f886676": { "id": "a49d8ab45f886676", "name": "bitbybit.lists.listLength", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "29c3d75a4bc56813", "output": "list", "data": {} } ] } }, "position": [ 11373.91783508813, 3384.7071721426782 ] }, "53605bfee156c769": { "id": "53605bfee156c769", "name": "bitbybit.math.twoNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "first": 1, "second": 1, "operation": "subtract" }, "inputs": { "first": { "connections": [ { "node": "a49d8ab45f886676", "output": "result", "data": {} } ] } }, "position": [ 11639.394547619462, 3442.863226130992 ] }, "083abd1ed15fa48d": { "id": "083abd1ed15fa48d", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "89304aa013b9a059", "output": "result", "data": {} } ] } }, "position": [ 12282.516133361378, 3132.1749658737413 ] }, "e91fe71b75f1ea27": { "id": "e91fe71b75f1ea27", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "6e1bfd72881aad4f", "output": "result", "data": {} } ] } }, "position": [ 12323.339707256666, 3385.8396524900227 ] }, "bfd4539cd81bc805": { "id": "bfd4539cd81bc805", "name": "bitbybit.occt.shapes.edge.getCornerPointsOfEdgesForShape", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "e91fe71b75f1ea27", "output": "result", "data": {} } ] } }, "position": [ 12727.04954004437, 3403.6161216230844 ] }, "5d68e9f8c1718a89": { "id": "5d68e9f8c1718a89", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 2, "clone": true }, "inputs": { "list": { "connections": [ { "node": "bfcb7b91818e2858", "output": "result", "data": {} } ] } }, "position": [ 13121.943588180573, 2965.8518779615183 ] }, "8057ffd623f77907": { "id": "8057ffd623f77907", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 3, "clone": true }, "inputs": { "list": { "connections": [ { "node": "bfd4539cd81bc805", "output": "result", "data": {} } ] } }, "position": [ 13122.06197765488, 4210.65042258146 ] }, "33ef40b52a704e1b": { "id": "33ef40b52a704e1b", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "b82e848263f7fc9e", "output": "result", "data": {} } ] } }, "position": [ 13495.986999655519, 2827.5135760499097 ] }, "6a2335e6a5aaa297": { "id": "6a2335e6a5aaa297", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "8057ffd623f77907", "output": "result", "data": {} } ] } }, "position": [ 13515.817346446613, 4229.837940339838 ] }, "27667b4da7ed4e78": { "id": "27667b4da7ed4e78", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "33ef40b52a704e1b", "output": "list", "data": {} }, { "node": "6a2335e6a5aaa297", "output": "list", "data": {} } ] } }, "position": [ 13750.863687230705, 3275.0062179127694 ] }, "6a6457d0740f9d59": { "id": "6a6457d0740f9d59", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "27667b4da7ed4e78", "output": "list", "data": {} } ] } }, "position": [ 13978.363455159664, 3231.091491900442 ] }, "3052aa6715b90edf": { "id": "3052aa6715b90edf", "name": "bitbybit.occt.shapes.wire.createPolylineWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "8426a888e2508b14", "output": "result", "data": {} } ] } }, "position": [ 14622.604259019552, 3199.3104385556153 ] }, "8426a888e2508b14": { "id": "8426a888e2508b14", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "6a6457d0740f9d59", "output": "result", "data": {} } ] } }, "position": [ 14242.961410480842, 3213.443372786926 ] }, "342e01a3ccf648a5": { "id": "342e01a3ccf648a5", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 3, "clone": true }, "inputs": { "list": { "connections": [ { "node": "bfcb7b91818e2858", "output": "result", "data": {} } ] } }, "position": [ 13122.196669672032, 3191.198929884513 ] }, "23f7a1ee8c729dc6": { "id": "23f7a1ee8c729dc6", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 0, "clone": true }, "inputs": { "list": { "connections": [ { "node": "bfd4539cd81bc805", "output": "result", "data": {} } ] } }, "position": [ 13116.309797584578, 3474.844683077469 ] }, "20a30176a5449472": { "id": "20a30176a5449472", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 2, "clone": true }, "inputs": { "list": { "connections": [ { "node": "bfd4539cd81bc805", "output": "result", "data": {} } ] } }, "position": [ 13121.562826507263, 3962.2038183024297 ] }, "4c5d17594d7aa51f": { "id": "4c5d17594d7aa51f", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 1, "clone": true }, "inputs": { "list": { "connections": [ { "node": "bfd4539cd81bc805", "output": "result", "data": {} } ] } }, "position": [ 13124.543508208255, 3716.0511788137374 ] }, "75b407bfc8017737": { "id": "75b407bfc8017737", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "5d68e9f8c1718a89", "output": "result", "data": {} } ] } }, "position": [ 13490.011333227705, 3050.508157478389 ] }, "95676ab8664b7155": { "id": "95676ab8664b7155", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "68be22fb7a2061ad", "output": "result", "data": {} } ] } }, "position": [ 13504.640348188488, 2651.2129326654585 ] }, "782fe0e02b2a0f6d": { "id": "782fe0e02b2a0f6d", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "23f7a1ee8c729dc6", "output": "result", "data": {} } ] } }, "position": [ 13492.642068255373, 3531.97081419564 ] }, "ac6e222e837d0c18": { "id": "ac6e222e837d0c18", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "20a30176a5449472", "output": "result", "data": {} } ] } }, "position": [ 13508.892833209942, 4013.4559705733755 ] }, "d9372f74ab76ba24": { "id": "d9372f74ab76ba24", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "75b407bfc8017737", "output": "list", "data": {} }, { "node": "782fe0e02b2a0f6d", "output": "list", "data": {} } ] } }, "position": [ 13780.384586893058, 3515.4080823771083 ] }, "849cb0e473a77e83": { "id": "849cb0e473a77e83", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "342e01a3ccf648a5", "output": "result", "data": {} } ] } }, "position": [ 13480.43831920143, 3283.1203166790883 ] }, "d3ff29ffd3258754": { "id": "d3ff29ffd3258754", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "4c5d17594d7aa51f", "output": "result", "data": {} } ] } }, "position": [ 13484.017045289302, 3759.3838814841706 ] }, "31198d63719efb88": { "id": "31198d63719efb88", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "d9372f74ab76ba24", "output": "list", "data": {} } ] } }, "position": [ 14048.076902718069, 3538.1090493591396 ] }, "9c7126e3dd1ab7ef": { "id": "9c7126e3dd1ab7ef", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "31198d63719efb88", "output": "result", "data": {} } ] } }, "position": [ 14287.303338256688, 3538.4316464555986 ] }, "7ce31aeaa71e9767": { "id": "7ce31aeaa71e9767", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "79947dea2e0249e5", "output": "result", "data": {} } ] } }, "position": [ 14283.99088755413, 3707.6379328506146 ] }, "6e2aa5210c7ae6d4": { "id": "6e2aa5210c7ae6d4", "name": "bitbybit.lists.flatten", "data": { "nrLevels": 1 }, "inputs": { "list": { "connections": [ { "node": "81181020e9f72fd8", "output": "result", "data": {} } ] } }, "position": [ 14272.045049997063, 3946.860435421851 ] }, "79947dea2e0249e5": { "id": "79947dea2e0249e5", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "7c6b96a26984c60e", "output": "list", "data": {} } ] } }, "position": [ 14055.257820763261, 3739.5699660593973 ] }, "81181020e9f72fd8": { "id": "81181020e9f72fd8", "name": "bitbybit.lists.flipLists", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "clone": true }, "inputs": { "list": { "connections": [ { "node": "fb09184fc8c1a3b9", "output": "list", "data": {} } ] } }, "position": [ 14051.169044803293, 3953.2537017020118 ] }, "7c6b96a26984c60e": { "id": "7c6b96a26984c60e", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "849cb0e473a77e83", "output": "list", "data": {} }, { "node": "d3ff29ffd3258754", "output": "list", "data": {} } ] } }, "position": [ 13786.059224900786, 3768.7543564536727 ] }, "fb09184fc8c1a3b9": { "id": "fb09184fc8c1a3b9", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "95676ab8664b7155", "output": "list", "data": {} }, { "node": "ac6e222e837d0c18", "output": "list", "data": {} } ] } }, "position": [ 13809.609085308084, 3994.292973957723 ] }, "861cecf488b086f1": { "id": "861cecf488b086f1", "name": "bitbybit.occt.shapes.wire.createPolylineWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "9c7126e3dd1ab7ef", "output": "result", "data": {} } ] } }, "position": [ 14699.855757655208, 3469.225460023791 ] }, "317e0c097a61bb70": { "id": "317e0c097a61bb70", "name": "bitbybit.occt.shapes.wire.createPolylineWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "7ce31aeaa71e9767", "output": "result", "data": {} } ] } }, "position": [ 14724.425427600587, 3689.84402997018 ] }, "b0d1aa3755833fca": { "id": "b0d1aa3755833fca", "name": "bitbybit.occt.shapes.wire.createPolylineWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "points": { "connections": [ { "node": "6e2aa5210c7ae6d4", "output": "result", "data": {} } ] } }, "position": [ 14752.935364545428, 3934.160837028528 ] }, "f051c8f726399d65": { "id": "f051c8f726399d65", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "3052aa6715b90edf", "output": "result", "data": {} }, { "node": "861cecf488b086f1", "output": "result", "data": {} }, { "node": "317e0c097a61bb70", "output": "result", "data": {} }, { "node": "b0d1aa3755833fca", "output": "result", "data": {} } ] } }, "position": [ 15024.368203682385, 3561.533063850724 ] }, "4954243bb5abaa7a": { "id": "4954243bb5abaa7a", "name": "bitbybit.occt.shapes.compound.makeCompound", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shapes": { "connections": [ { "node": "801ca195bb5118bb", "output": "result", "data": {} } ] } }, "position": [ 15622.307345237296, 3558.0751233346627 ] }, "5dfe5fcc4ca94916": { "id": "5dfe5fcc4ca94916", "name": "bitbybit.draw.drawAnyAsync", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "entity": { "connections": [ { "node": "4954243bb5abaa7a", "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": "d58316b317cbda15", "output": "result", "data": {} } ] } }, "position": [ 15902.43801739337, 3542.682657628589 ] }, "d58316b317cbda15": { "id": "d58316b317cbda15", "name": "bitbybit.draw.optionsOcctShape", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "faceOpacity": 1, "edgeOpacity": 1, "edgeColour": "#ffffff", "faceColour": "#e580ff", "vertexColour": "#ff00ff", "edgeWidth": 2, "vertexSize": 0.03, "drawEdges": false, "drawFaces": true, "drawVertices": false, "precision": 0.1, "drawEdgeIndexes": false, "edgeIndexHeight": 0.06, "edgeIndexColour": "ff00ff", "drawFaceIndexes": false, "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": {}, "position": [ 15280.706227970613, 3909.996367022373 ] }, "801ca195bb5118bb": { "id": "801ca195bb5118bb", "name": "bitbybit.occt.operations.pipeWiresCylindrical", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "radius": 0.03 }, "inputs": { "shapes": { "connections": [ { "node": "f051c8f726399d65", "output": "list", "data": {} } ] } }, "position": [ 15229.132544982005, 3481.8267347514866 ] }, "314aab969a042619": { "id": "314aab969a042619", "name": "bitbybit.occt.shapes.wire.createBSpline", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "closed": false }, "inputs": { "points": { "connections": [ { "node": "ee6040dbc4029599", "output": "list", "data": {} } ] } }, "position": [ 2778.781476345206, 1459.0532342627596 ] }, "a1b9f06f81ec809f": { "id": "a1b9f06f81ec809f", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 0, "y": 0.5, "z": -40 }, "inputs": { "y": { "connections": [ { "node": "2d88ff06f0e39547", "output": "result", "data": {} } ] } }, "position": [ 2282.714787435225, 1336.0926725814506 ] }, "5e0b238d4503cf97": { "id": "5e0b238d4503cf97", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 5, "y": 0.5, "z": -10 }, "inputs": { "y": { "connections": [ { "node": "2d88ff06f0e39547", "output": "result", "data": {} } ] } }, "position": [ 2293.987561203447, 1669.4994242697019 ] }, "ee6040dbc4029599": { "id": "ee6040dbc4029599", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "a1b9f06f81ec809f", "output": "result", "data": {} }, { "node": "5e0b238d4503cf97", "output": "result", "data": {} }, { "node": "1f4e9318728e22bb", "output": "result", "data": {} }, { "node": "022a668222a357bc", "output": "result", "data": {} }, { "node": "3db5fbcad558692b", "output": "result", "data": {} } ] } }, "position": [ 2581.5027364669854, 1493.5011198346867 ] }, "1f4e9318728e22bb": { "id": "1f4e9318728e22bb", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": -2, "y": 0, "z": 9.9 }, "inputs": { "y": { "connections": [ { "node": "2d88ff06f0e39547", "output": "result", "data": {} } ] } }, "position": [ 2307.8631317177233, 1996.0998314818885 ] }, "2d88ff06f0e39547": { "id": "2d88ff06f0e39547", "name": "bitbybit.math.number", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "number": 0.7 }, "inputs": {}, "position": [ 1986.72154147766, 1720.9507690523187 ] }, "022a668222a357bc": { "id": "022a668222a357bc", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 0, "y": 0, "z": 20 }, "inputs": { "y": { "connections": [ { "node": "2d88ff06f0e39547", "output": "result", "data": {} } ] } }, "position": [ 2302.0574861472423, 2297.3965696941846 ] }, "3db5fbcad558692b": { "id": "3db5fbcad558692b", "name": "bitbybit.point.pointXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 0, "y": 0, "z": 40 }, "inputs": { "y": { "connections": [ { "node": "2d88ff06f0e39547", "output": "result", "data": {} } ] } }, "position": [ 2280.781581459621, 2613.1015121770606 ] }, "3445a60ea6695bab": { "id": "3445a60ea6695bab", "name": "bitbybit.occt.operations.offsetAdv", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "distance": 5, "tolerance": 0.1, "joinType": "arc", "removeIntEdges": false }, "inputs": { "shape": { "connections": [ { "node": "314aab969a042619", "output": "result", "data": {} } ] } }, "position": [ 3129.8347313389754, 2127.091328959627 ] }, "5327b5ef0b1b2866": { "id": "5327b5ef0b1b2866", "name": "bitbybit.occt.operations.offsetAdv", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "distance": 12, "tolerance": 0.1, "joinType": "arc", "removeIntEdges": false }, "inputs": { "shape": { "connections": [ { "node": "8701ba48b98380e9", "output": "result", "data": {} } ] } }, "position": [ 4264.9741286532035, 1259.8808524378103 ] }, "025fcee0c7969fd8": { "id": "025fcee0c7969fd8", "name": "bitbybit.occt.shapes.face.createFaceFromWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "planar": false }, "inputs": { "shape": { "connections": [ { "node": "3445a60ea6695bab", "output": "result", "data": {} } ] } }, "position": [ 3498.822525296357, 2283.7701048968333 ] }, "78c33a11fe49cb31": { "id": "78c33a11fe49cb31", "name": "bitbybit.draw.optionsOcctShape", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "faceOpacity": 1, "edgeOpacity": 1, "edgeColour": "#ffffff", "faceColour": "#ff0000", "vertexColour": "#ff00ff", "edgeWidth": 2, "vertexSize": 0.03, "drawEdges": true, "drawFaces": true, "drawVertices": false, "precision": 0.01, "drawEdgeIndexes": false, "edgeIndexHeight": 0.06, "edgeIndexColour": "ff00ff", "drawFaceIndexes": false, "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": { "faceMaterial": { "connections": [ { "node": "7531ad88bf789a8e", "output": "result", "data": {} } ] } }, "position": [ 3522.7835375260834, 2899.7472168514482 ] }, "7531ad88bf789a8e": { "id": "7531ad88bf789a8e", "name": "bitbybit.babylon.material.pbrMetallicRoughness.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "name": "Custom Material", "baseColor": "#0000ff", "emissiveColor": "#000000", "metallic": 0.99, "roughness": 0.1, "alpha": 0.999, "backFaceCulling": false, "zOffset": 0 }, "inputs": {}, "position": [ 3039.7150035609675, 2901.00174329484 ] }, "ef63b041a39d35e0": { "id": "ef63b041a39d35e0", "name": "bitbybit.draw.drawAnyAsync", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "entity": { "connections": [ { "node": "025fcee0c7969fd8", "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": "78c33a11fe49cb31", "output": "result", "data": {} } ] } }, "position": [ 4004.359274703628, 2993.4580138822457 ] }, "79d850cc32d21321": { "id": "79d850cc32d21321", "name": "bitbybit.occt.shapes.face.createFaceFromWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "planar": true }, "inputs": { "shape": { "connections": [ { "node": "5327b5ef0b1b2866", "output": "result", "data": {} } ] } }, "position": [ 4633.93530612815, 1225.491563380346 ] }, "66c8fb294155440a": { "id": "66c8fb294155440a", "name": "bitbybit.occt.operations.splitShapeWithShapes", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "79d850cc32d21321", "output": "result", "data": {} } ] }, "shapes": { "connections": [ { "node": "e3638200cf4da8fb", "output": "list", "data": {} } ] } }, "position": [ 4947.223603214431, 1245.832977168771 ] }, "e3638200cf4da8fb": { "id": "e3638200cf4da8fb", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "8701ba48b98380e9", "output": "result", "data": {} } ] } }, "position": [ 4618.878316320544, 1476.4695681905484 ] }, "a0f94dc05de36e77": { "id": "a0f94dc05de36e77", "name": "bitbybit.occt.shapes.face.getFaces", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shape": { "connections": [ { "node": "66c8fb294155440a", "output": "result", "data": {} } ] } }, "position": [ 5219.790776484297, 1248.7899827216747 ] }, "9117534bfe732ad3": { "id": "9117534bfe732ad3", "name": "bitbybit.lists.getItem", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "index": 0, "clone": true }, "inputs": { "list": { "connections": [ { "node": "a0f94dc05de36e77", "output": "result", "data": {} } ] } }, "position": [ 5491.033756947727, 1269.2096895497114 ] }, "30547197eba8b89f": { "id": "30547197eba8b89f", "name": "bitbybit.draw.drawAnyAsync", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "entity": { "connections": [ { "node": "d13591a83c192b60", "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": "1671ed2be8b079cf", "output": "result", "data": {} } ] } }, "position": [ 5788.957260977035, 2014.8159368549361 ] }, "0e84f1836df15dde": { "id": "0e84f1836df15dde", "name": "bitbybit.occt.operations.offsetAdv", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "distance": 3, "tolerance": 0.1, "joinType": "arc", "removeIntEdges": false }, "inputs": { "shape": { "connections": [ { "node": "314aab969a042619", "output": "result", "data": {} } ] } }, "position": [ 3132.709719126689, 1749.2041267703914 ] }, "3fe0b62e4880f8ec": { "id": "3fe0b62e4880f8ec", "name": "bitbybit.occt.transforms.translate", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "translation": [ 0, 0, 0 ] }, "inputs": { "shape": { "connections": [ { "node": "0e84f1836df15dde", "output": "result", "data": {} } ] }, "translation": { "connections": [ { "node": "df76912cf6ca9e6b", "output": "result", "data": {} } ] } }, "position": [ 4231.276901612451, 1777.7051825764686 ] }, "df76912cf6ca9e6b": { "id": "df76912cf6ca9e6b", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 0, "y": -1, "z": 0 }, "inputs": { "y": { "connections": [ { "node": "9240d6b2ac74d045", "output": "result", "data": {} } ] } }, "position": [ 3852.657043362816, 1882.8566573138585 ] }, "9240d6b2ac74d045": { "id": "9240d6b2ac74d045", "name": "bitbybit.math.oneNrOperation", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "number": 1, "operation": "negate" }, "inputs": { "number": { "connections": [ { "node": "2d88ff06f0e39547", "output": "result", "data": {} } ] } }, "position": [ 3490.9993970010296, 1913.1350598395038 ] }, "51e8ad32cdbb35a5": { "id": "51e8ad32cdbb35a5", "name": "bitbybit.occt.operations.offsetAdv", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "distance": 6, "tolerance": 0.1, "joinType": "arc", "removeIntEdges": false }, "inputs": { "shape": { "connections": [ { "node": "314aab969a042619", "output": "result", "data": {} } ] } }, "position": [ 3128.7107103994163, 1365.9840839701965 ] }, "b1069fc83eafadd0": { "id": "b1069fc83eafadd0", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 0, "y": 0.2, "z": 0 }, "inputs": {}, "position": [ 3528.318085668924, 1380.8432834705784 ] }, "8701ba48b98380e9": { "id": "8701ba48b98380e9", "name": "bitbybit.occt.transforms.translate", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "translation": [ 0, 0, 0 ] }, "inputs": { "shape": { "connections": [ { "node": "51e8ad32cdbb35a5", "output": "result", "data": {} } ] }, "translation": { "connections": [ { "node": "b1069fc83eafadd0", "output": "result", "data": {} } ] } }, "position": [ 3926.8918272097467, 1374.522514531721 ] }, "aca2083fc8239188": { "id": "aca2083fc8239188", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "0020a546e4f86bf5", "output": "item", "data": {} }, { "node": "1b5aeedb5926c3e5", "output": "item", "data": {} }, { "node": "1b015645ac424bb3", "output": "item", "data": {} } ] } }, "position": [ 4830.897512482974, 1636.8552067361743 ] }, "165ad5fb74ab7595": { "id": "165ad5fb74ab7595", "name": "bitbybit.occt.operations.loft", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "makeSolid": false }, "inputs": { "shapes": { "connections": [ { "node": "aca2083fc8239188", "output": "list", "data": {} } ] } }, "position": [ 5024.4987592616635, 1645.594699551465 ] }, "a2df894c4bd1db2e": { "id": "a2df894c4bd1db2e", "name": "bitbybit.lists.createList", "data": {}, "inputs": { "listElements": { "connections": [ { "node": "9117534bfe732ad3", "output": "result", "data": {} }, { "node": "165ad5fb74ab7595", "output": "result", "data": {} }, { "node": "b70b50958b069cfe", "output": "result", "data": {} } ] } }, "position": [ 5125.000160274681, 1960.6364462313975 ] }, "d13591a83c192b60": { "id": "d13591a83c192b60", "name": "bitbybit.occt.shapes.compound.makeCompound", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 } }, "inputs": { "shapes": { "connections": [ { "node": "a2df894c4bd1db2e", "output": "list", "data": {} } ] } }, "position": [ 5432.015197627483, 2044.4233500496402 ] }, "b70b50958b069cfe": { "id": "b70b50958b069cfe", "name": "bitbybit.occt.shapes.face.createFaceFromWire", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "planar": true }, "inputs": { "shape": { "connections": [ { "node": "3fe0b62e4880f8ec", "output": "result", "data": {} } ] } }, "position": [ 4591.221857343921, 1968.4938407175237 ] }, "1671ed2be8b079cf": { "id": "1671ed2be8b079cf", "name": "bitbybit.draw.optionsOcctShape", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "faceOpacity": 0.99, "edgeOpacity": 0.9, "edgeColour": "#000000", "faceColour": "#525252", "vertexColour": "#ff00ff", "edgeWidth": 2, "vertexSize": 0.03, "drawEdges": true, "drawFaces": true, "drawVertices": false, "precision": 0.01, "drawEdgeIndexes": false, "edgeIndexHeight": 0.06, "edgeIndexColour": "ff00ff", "drawFaceIndexes": false, "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": {}, "position": [ 5301.458341476715, 2307.2271222283343 ] }, "2eb9a4493ec8f72c": { "id": "2eb9a4493ec8f72c", "name": "bitbybit.occt.operations.offsetAdv", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "distance": -0.05, "tolerance": 0.1, "joinType": "intersection", "removeIntEdges": false }, "inputs": { "shape": { "connections": [ { "node": "0f800eebc0881afd", "output": "result", "data": {} } ] } }, "position": [ 10773.371356345235, 2419.725728773671 ] }, "0020a546e4f86bf5": { "id": "0020a546e4f86bf5", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "8701ba48b98380e9", "output": "result", "data": {} } ] } }, "position": [ 4538.7454073811205, 1610.237751270802 ] }, "1b5aeedb5926c3e5": { "id": "1b5aeedb5926c3e5", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "3445a60ea6695bab", "output": "result", "data": {} } ] } }, "position": [ 4547.297217095637, 1711.4884140454592 ] }, "1b015645ac424bb3": { "id": "1b015645ac424bb3", "name": "bitbybit.lists.passThrough", "data": {}, "inputs": { "item": { "connections": [ { "node": "3fe0b62e4880f8ec", "output": "result", "data": {} } ] } }, "position": [ 4560.2830628957745, 1818.6222206572293 ] }, "45ccb3ec7734f7ca": { "id": "45ccb3ec7734f7ca", "name": "bitbybit.occt.transforms.translate", "async": true, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "translation": [ 0, 0, 0 ] }, "inputs": { "shape": { "connections": [ { "node": "79d850cc32d21321", "output": "result", "data": {} } ] }, "translation": { "connections": [ { "node": "f1091a9bbdac9b9e", "output": "result", "data": {} } ] } }, "position": [ 4597.2395363614105, 2299.395249475388 ] }, "f1091a9bbdac9b9e": { "id": "f1091a9bbdac9b9e", "name": "bitbybit.vector.vectorXYZ", "async": false, "drawable": true, "data": { "genericNodeData": { "hide": true, "oneOnOne": false, "flatten": 0 }, "x": 0, "y": -1, "z": 0 }, "inputs": {}, "position": [ 4288.53118557546, 2273.55052974123 ] }, "5b5a3f7bdb3554ec": { "id": "5b5a3f7bdb3554ec", "name": "bitbybit.draw.optionsOcctShape", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "faceOpacity": 1, "edgeOpacity": 1, "edgeColour": "#ffffff", "faceColour": "#212121", "vertexColour": "#ff00ff", "edgeWidth": 2, "vertexSize": 0.03, "drawEdges": false, "drawFaces": true, "drawVertices": false, "precision": 0.01, "drawEdgeIndexes": false, "edgeIndexHeight": 0.06, "edgeIndexColour": "ff00ff", "drawFaceIndexes": false, "faceIndexHeight": 0.06, "faceIndexColour": "#0000ff" }, "inputs": { "faceMaterial": { "connections": [ { "node": "1e4c3ed20cf4063b", "output": "result", "data": {} } ] } }, "position": [ 5290.0274468491925, 2997.799300055525 ] }, "679456218a6ffbaa": { "id": "679456218a6ffbaa", "name": "bitbybit.draw.drawAnyAsync", "async": true, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 } }, "inputs": { "entity": { "connections": [ { "node": "45ccb3ec7734f7ca", "output": "result", "data": {} } ] }, "options": { "connections": [ { "node": "5b5a3f7bdb3554ec", "output": "result", "data": {} } ] } }, "position": [ 5922.40592305578, 2658.9489363945536 ] }, "1e4c3ed20cf4063b": { "id": "1e4c3ed20cf4063b", "name": "bitbybit.babylon.material.pbrMetallicRoughness.create", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "name": "Custom Material", "baseColor": "#000000", "emissiveColor": "#000000", "metallic": 0, "roughness": 1, "alpha": 1, "backFaceCulling": false, "zOffset": 0 }, "inputs": {}, "position": [ 4830.618686062175, 3064.706265730806 ] }, "55e483f1d80f42dd": { "id": "55e483f1d80f42dd", "name": "bitbybit.draw.drawGridMesh", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "width": 400, "height": 400, "subdivisions": 10, "majorUnitFrequency": 10, "minorUnitVisibility": 0.45, "gridRatio": 0.5, "opacity": 0.5, "backFaceCulling": false, "mainColor": "#ffffff", "secondaryColor": "#ffffff" }, "inputs": {}, "position": [ 1567.6198992984587, 296.510640610887 ] }, "0b9626120741271d": { "id": "0b9626120741271d", "name": "bitbybit.babylon.scene.fog", "async": false, "drawable": false, "data": { "genericNodeData": { "hide": false, "oneOnOne": false, "flatten": 0 }, "mode": "none", "color": "#ffffff", "density": 0.002, "start": 20, "end": 40 }, "inputs": {}, "position": [ 1697.4421686962596, 2744.371732309116 ] } } }