{
"id": "rete-v2-json",
"nodes": {
"016a6e6e701b9677": {
"id": "016a6e6e701b9677",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"radius": 3.5,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"radius": {
"connections": [
{
"node": "6c7285124e129834",
"output": "result",
"data": {}
}
]
}
},
"position": [
5661.087317166374,
-771.7899048479621
]
},
"61b50de9d2421d62": {
"id": "61b50de9d2421d62",
"name": "bitbybit.math.numberSlider",
"data": {
"options": {
"min": 2,
"max": 20,
"step": 1,
"width": 350,
"updateOnDrag": false
},
"number": 2
},
"inputs": {},
"position": [
-5733.739015749515,
3768.3687221767923
]
},
"6c7285124e129834": {
"id": "6c7285124e129834",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 3.5
},
"inputs": {},
"position": [
4204.671576082984,
-59.65166342227849
]
},
"e36c0be9b2c492b1": {
"id": "e36c0be9b2c492b1",
"name": "bitbybit.occt.fillets.fillet2d",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"radius": 0.1
},
"inputs": {
"radius": {
"connections": [
{
"node": "79768b7e33e145e6",
"output": "result",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "0f309d7eb2b7ae8c",
"output": "result",
"data": {}
}
]
}
},
"position": [
8381.114817220147,
923.0889755133136
]
},
"1be93aa584af26bd": {
"id": "1be93aa584af26bd",
"name": "bitbybit.occt.fillets.fillet2d",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"radius": 0.1
},
"inputs": {
"radius": {
"connections": [
{
"node": "7f5487aab63440d5",
"output": "result",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "4cbbd5fa098ace53",
"output": "result",
"data": {}
}
]
}
},
"position": [
8349.47616154034,
1998.4016975716318
]
},
"224ddacf05164b3c": {
"id": "224ddacf05164b3c",
"name": "bitbybit.math.subtract",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 2.2
},
"inputs": {
"second": {
"connections": [
{
"node": "7f4995b4e9f82e35",
"output": "result",
"data": {}
}
]
},
"first": {
"connections": [
{
"node": "07f370f16597e1b8",
"output": "result",
"data": {}
}
]
}
},
"position": [
4142.283092134696,
2675.0615152681285
]
},
"7f4995b4e9f82e35": {
"id": "7f4995b4e9f82e35",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 2.2
},
"inputs": {},
"position": [
448.1037899080254,
441.1652167978639
]
},
"7f5487aab63440d5": {
"id": "7f5487aab63440d5",
"name": "bitbybit.math.divide",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 2.0000001
},
"inputs": {
"first": {
"connections": [
{
"node": "224ddacf05164b3c",
"output": "result",
"data": {}
}
]
}
},
"position": [
7098.37070563198,
2666.4994596796137
]
},
"dde5665c3dc5fd45": {
"id": "dde5665c3dc5fd45",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"radius": 3.5,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"radius": {
"connections": [
{
"node": "eb3ee0b3d44ff46f",
"output": "result",
"data": {}
}
]
}
},
"position": [
6265.061055002101,
-554.2403505271727
]
},
"eb3ee0b3d44ff46f": {
"id": "eb3ee0b3d44ff46f",
"name": "bitbybit.math.add",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 2
},
"inputs": {
"first": {
"connections": [
{
"node": "6c7285124e129834",
"output": "result",
"data": {}
}
]
},
"second": {
"connections": [
{
"node": "de77ddcbbddbd435",
"output": "result",
"data": {}
}
]
}
},
"position": [
4765.085501920326,
-556.0649524847132
]
},
"de77ddcbbddbd435": {
"id": "de77ddcbbddbd435",
"name": "bitbybit.math.divide",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 2
},
"inputs": {
"first": {
"connections": [
{
"node": "7f4995b4e9f82e35",
"output": "result",
"data": {}
}
]
}
},
"position": [
3825.913138546813,
-518.5163182483849
]
},
"9bce175e7bf79159": {
"id": "9bce175e7bf79159",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"options": {
"connections": [
{
"node": "af9413984716e4df",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "bb0509994c411058",
"output": "exec",
"data": {}
}
]
},
"entity": {
"connections": [
{
"node": "bec58e5d427dc1db",
"output": "result",
"data": {}
}
]
}
},
"position": [
17715.575722548292,
4686.358133429412
]
},
"af9413984716e4df": {
"id": "af9413984716e4df",
"name": "bitbybit.draw.optionsOcctShapeMaterial",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"precision": 0.01,
"drawEdges": true,
"edgeColour": "#000000",
"edgeWidth": 4
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "bda96357f0d84e1a",
"output": "result",
"data": {}
}
]
}
},
"position": [
14642.870832742256,
3977.5179070850104
]
},
"bda96357f0d84e1a": {
"id": "bda96357f0d84e1a",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "Custom Material",
"baseColor": "#ff7f2a",
"emissiveColor": "#000000",
"metallic": 0.7,
"roughness": 0.25,
"alpha": 1,
"backFaceCulling": true,
"zOffset": 2
},
"inputs": {},
"position": [
14239.346206222908,
4009.7943252444984
]
},
"4de6eddd1ccb47b5": {
"id": "4de6eddd1ccb47b5",
"name": "bitbybit.babylon.scene.drawDirectionalLight",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"direction": [
-100,
-100,
-100
],
"intensity": 3,
"diffuse": "#ffffff",
"specular": "#ffffff",
"shadowGeneratorMapSize": 1024,
"enableShadows": true,
"shadowDarkness": 0,
"shadowUsePercentageCloserFiltering": true,
"shadowContactHardeningLightSizeUVRatio": 0.2,
"shadowBias": 0.0005,
"shadowNormalBias": 0.002,
"shadowMaxZ": 1000,
"shadowMinZ": 0
},
"inputs": {},
"position": [
1013.7083952733107,
7483.22188988741
]
},
"34fa82c127e64b25": {
"id": "34fa82c127e64b25",
"name": "bitbybit.babylon.scene.adjustActiveArcRotateCamera",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"position": [
10,
10,
10
],
"lookAt": [
0,
0,
0
],
"lowerBetaLimit": 1,
"upperBetaLimit": 179,
"angularSensibilityX": 1000,
"angularSensibilityY": 1000,
"maxZ": 10000,
"panningSensibility": 300,
"wheelPrecision": 3
},
"inputs": {
"position": {
"connections": [
{
"node": "1e9689a5e5038c89",
"output": "result",
"data": {}
}
]
},
"lookAt": {
"connections": [
{
"node": "75d55aa8f6829c6d",
"output": "result",
"data": {}
}
]
}
},
"position": [
1065.7829940885044,
6338.661338357115
]
},
"1e9689a5e5038c89": {
"id": "1e9689a5e5038c89",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": -60,
"y": 120,
"z": -60
},
"inputs": {},
"position": [
637.2400731043934,
6332.132222132663
]
},
"de905e72fa97fa20": {
"id": "de905e72fa97fa20",
"name": "bitbybit.babylon.scene.enableSkybox",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"skybox": "city",
"size": 1000,
"blur": 0.5,
"environmentIntensity": 0.7
},
"inputs": {},
"position": [
1147.2634005378734,
7079.256269194839
]
},
"49f896407a891611": {
"id": "49f896407a891611",
"name": "bitbybit.babylon.gui.advancedDynamicTexture.createFullScreenUI",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "fullscreen",
"foreground": true,
"adaptiveScaling": false
},
"inputs": {},
"position": [
-5426.294114932134,
495.3192171610931
]
},
"a0917f248d9489c9": {
"id": "a0917f248d9489c9",
"name": "bitbybit.babylon.gui.stackPanel.createStackPanel",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "stackPanel",
"isVertical": true,
"spacing": 25,
"color": "#00000000",
"background": "#00000055"
},
"inputs": {
"width": {
"connections": [
{
"node": "ab87b4cc7e618d2d",
"output": "result",
"data": {}
}
]
},
"height": {
"connections": [
{
"node": "4b285edca36aca68",
"output": "result",
"data": {}
}
]
}
},
"position": [
-5054.0485471833945,
936.5355694950683
]
},
"bd8099adebc6a0f3": {
"id": "bd8099adebc6a0f3",
"name": "bitbybit.babylon.gui.control.changeControlAlignment",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"horizontalAlignment": "left",
"verticalAlignment": "bottom"
},
"inputs": {
"control": {
"connections": [
{
"node": "a0917f248d9489c9",
"output": "result",
"data": {}
}
]
}
},
"position": [
-4542.738804334218,
936.3250472298164
]
},
"89d2d211bff2839c": {
"id": "89d2d211bff2839c",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "987a0eb90ebae978",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3093.958085111077,
647.2412671345007
]
},
"648338014ce62fe6": {
"id": "648338014ce62fe6",
"name": "bitbybit.babylon.gui.container.addControls",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clearControlsFirst": true
},
"inputs": {
"controls": {
"connections": [
{
"node": "89d2d211bff2839c",
"output": "list",
"data": {}
}
]
},
"container": {
"connections": [
{
"node": "49f896407a891611",
"output": "result",
"data": {}
}
]
}
},
"position": [
-2765.5686955426277,
486.97832774417793
]
},
"987a0eb90ebae978": {
"id": "987a0eb90ebae978",
"name": "bitbybit.babylon.gui.control.changeControlPadding",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": true
}
},
"inputs": {
"control": {
"connections": [
{
"node": "bd8099adebc6a0f3",
"output": "result",
"data": {}
}
]
},
"paddingLeft": {
"connections": [
{
"node": "e28eec68e1133ceb",
"output": "result",
"data": {}
}
]
},
"paddingRight": {
"connections": [
{
"node": "e28eec68e1133ceb",
"output": "result",
"data": {}
}
]
},
"paddingTop": {
"connections": [
{
"node": "e28eec68e1133ceb",
"output": "result",
"data": {}
}
]
},
"paddingBottom": {
"connections": [
{
"node": "e28eec68e1133ceb",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3808.9092944421413,
1255.2231869655973
]
},
"e28eec68e1133ceb": {
"id": "e28eec68e1133ceb",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "35px"
},
"inputs": {},
"position": [
-4391.747270491412,
1491.6906086077952
]
},
"8b93659c21787e07": {
"id": "8b93659c21787e07",
"name": "bitbybit.babylon.gui.slider.createSlider",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "sliderName2",
"minimum": 2,
"maximum": 20,
"value": 3,
"step": 1,
"isVertical": false,
"color": "#ff7f2a",
"background": "black",
"displayThumb": true
},
"inputs": {
"color": {
"connections": [
{
"node": "3b81cad9a2c1a268",
"output": "result",
"data": {}
}
]
},
"value": {
"connections": [
{
"node": "61b50de9d2421d62",
"output": "result",
"data": {}
}
]
}
},
"position": [
-4531.943945433604,
3071.7976276134395
]
},
"862f4ee5594c9716": {
"id": "862f4ee5594c9716",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "585422cce68bda52",
"output": "result",
"data": {}
},
{
"node": "8b93659c21787e07",
"output": "result",
"data": {}
},
{
"node": "0901484080c9fb08",
"output": "result",
"data": {}
},
{
"node": "0f3e5a0c46024ff5",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3772.5340414449847,
2920.1275435650164
]
},
"a4315f4a00a9aa0b": {
"id": "a4315f4a00a9aa0b",
"name": "bitbybit.babylon.gui.stackPanel.createStackPanel",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": true
},
"name": "stackPanel",
"isVertical": true,
"spacing": 25,
"color": "#00000000",
"background": "#00000000"
},
"inputs": {
"height": {
"connections": [
{
"node": "1bc7b3a5a0104c42",
"output": "result",
"data": {}
}
]
},
"width": {
"connections": [
{
"node": "1bc7b3a5a0104c42",
"output": "result",
"data": {}
}
]
}
},
"position": [
-4513.573957300588,
1809.4616068585349
]
},
"803528872ec3c038": {
"id": "803528872ec3c038",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "a4315f4a00a9aa0b",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3220.5358980260467,
1841.0971315279319
]
},
"1bc7b3a5a0104c42": {
"id": "1bc7b3a5a0104c42",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 1
},
"inputs": {},
"position": [
-5434.690055122246,
1932.0808833282026
]
},
"5ef4423ad5b7d72f": {
"id": "5ef4423ad5b7d72f",
"name": "bitbybit.babylon.gui.container.addControls",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clearControlsFirst": true
},
"inputs": {
"controls": {
"connections": [
{
"node": "862f4ee5594c9716",
"output": "list",
"data": {}
}
]
},
"container": {
"connections": [
{
"node": "854216dc8e0e7d78",
"output": "result",
"data": {}
}
]
}
},
"position": [
-2787.6476162051727,
1953.8612007999698
]
},
"854216dc8e0e7d78": {
"id": "854216dc8e0e7d78",
"name": "bitbybit.babylon.gui.control.changeControlPadding",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"paddingLeft": {
"connections": [
{
"node": "e28eec68e1133ceb",
"output": "result",
"data": {}
}
]
},
"paddingRight": {
"connections": [
{
"node": "e28eec68e1133ceb",
"output": "result",
"data": {}
}
]
},
"paddingTop": {
"connections": [
{
"node": "e28eec68e1133ceb",
"output": "result",
"data": {}
}
]
},
"paddingBottom": {
"connections": [
{
"node": "e28eec68e1133ceb",
"output": "result",
"data": {}
}
]
},
"control": {
"connections": [
{
"node": "a4315f4a00a9aa0b",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3812.0015470243347,
1960.2757510281242
]
},
"585422cce68bda52": {
"id": "585422cce68bda52",
"name": "bitbybit.babylon.gui.image.createImage",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "Stemfie.org",
"url": "https://ik.imagekit.io/bitbybit/app/assets/STEMFIE.png",
"color": "black"
},
"inputs": {
"width": {
"connections": [
{
"node": "eee7097b963efa0e",
"output": "result",
"data": {}
}
]
},
"height": {
"connections": [
{
"node": "75afc23f89aecd4c",
"output": "result",
"data": {}
}
]
}
},
"position": [
-4529.931007522507,
2622.522615249184
]
},
"75afc23f89aecd4c": {
"id": "75afc23f89aecd4c",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "121px"
},
"inputs": {},
"position": [
-4909.445398942212,
2886.7952515157735
]
},
"3b81cad9a2c1a268": {
"id": "3b81cad9a2c1a268",
"name": "bitbybit.color.hexColor",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"color": "#ff914b"
},
"inputs": {},
"position": [
-5545.873690420188,
4735.005036093072
]
},
"eee7097b963efa0e": {
"id": "eee7097b963efa0e",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "543px"
},
"inputs": {},
"position": [
-4913.321640662099,
2616.7947729387297
]
},
"0901484080c9fb08": {
"id": "0901484080c9fb08",
"name": "bitbybit.babylon.gui.textBlock.createTextBlock",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "textBlockName",
"text": "Hello World!",
"color": "#f0cebb",
"fontSize": 34
},
"inputs": {
"color": {
"connections": [
{
"node": "3b81cad9a2c1a268",
"output": "result",
"data": {}
}
]
}
},
"position": [
-4543.52567060519,
3866.7084451861992
]
},
"8e94dce61e296ba3": {
"id": "8e94dce61e296ba3",
"name": "bitbybit.babylon.gui.textBlock.setText",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": ""
},
"inputs": {
"text": {
"connections": [
{
"node": "516658b8135144f3",
"output": "result",
"data": {}
}
]
},
"textBlock": {
"connections": [
{
"node": "0901484080c9fb08",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "516658b8135144f3",
"output": "exec",
"data": {}
}
]
}
},
"position": [
127.16891506990876,
3847.043808951031
]
},
"516658b8135144f3": {
"id": "516658b8135144f3",
"name": "bitbybit.text.format",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "Holes On The Side - {0}",
"values": [
"World"
]
},
"inputs": {
"values": {
"connections": [
{
"node": "cd6fca7106e96dde",
"output": "list",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "cd6fca7106e96dde",
"output": "exec",
"data": {}
}
]
}
},
"position": [
-688.042296512038,
3287.489814634647
]
},
"612fec69c98aeba3": {
"id": "612fec69c98aeba3",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"object": {
"connections": [
{
"node": "8b93659c21787e07",
"output": "result",
"data": {}
}
]
},
"observableSelector": {
"connections": [
{
"node": "897986405b232a4a",
"output": "result",
"data": {}
}
]
}
},
"position": [
-2785.0816310849013,
3077.8214618402008
]
},
"3fe0b0ea41ec2441": {
"id": "3fe0b0ea41ec2441",
"name": "bitbybit.flow.babylon.getEventDataFromObservedResult",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"json": {
"connections": [
{
"node": "612fec69c98aeba3",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "612fec69c98aeba3",
"output": "exec",
"data": {}
}
]
}
},
"position": [
-2287.5639802437245,
3099.3307693513075
]
},
"cd6fca7106e96dde": {
"id": "cd6fca7106e96dde",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "e28e1042e1027e94",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "e28e1042e1027e94",
"output": "exec",
"data": {}
}
]
}
},
"position": [
-1030.1180228647706,
3364.1623730030806
]
},
"e28e1042e1027e94": {
"id": "e28e1042e1027e94",
"name": "bitbybit.logic.firstDefinedValueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"value2": {
"connections": [
{
"node": "61b50de9d2421d62",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "3fe0b0ea41ec2441",
"output": "exec",
"data": {}
}
]
},
"value1": {
"connections": [
{
"node": "3fe0b0ea41ec2441",
"output": "result",
"data": {}
}
]
}
},
"position": [
-1728.0019773763931,
3247.662540318458
]
},
"abab7798b183501b": {
"id": "abab7798b183501b",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"observableSelector": {
"connections": [
{
"node": "5c9ea318d4eed22b",
"output": "result",
"data": {}
}
]
},
"object": {
"connections": [
{
"node": "8b93659c21787e07",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3088.277696465935,
4078.7654799564916
]
},
"5c9ea318d4eed22b": {
"id": "5c9ea318d4eed22b",
"name": "bitbybit.babylon.gui.control.createControlObservableSelector",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"selector": "onPointerUpObservable"
},
"inputs": {},
"position": [
-3790.1782873938237,
4190.300848206514
]
},
"bb0509994c411058": {
"id": "bb0509994c411058",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"exec": {
"connections": [
{
"node": "abab7798b183501b",
"output": "exec",
"data": {}
}
]
}
},
"position": [
-1368.2193378981008,
4624.153246695514
]
},
"cbd4135cdf575e75": {
"id": "cbd4135cdf575e75",
"name": "bitbybit.babylon.gui.button.createSimpleButton",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "buttonName",
"label": "Get STEP",
"color": "black",
"background": "black",
"fontSize": 24
},
"inputs": {
"color": {
"connections": [
{
"node": "3b81cad9a2c1a268",
"output": "result",
"data": {}
}
]
},
"height": {
"connections": [
{
"node": "fad0bc0f14f5bb06",
"output": "result",
"data": {}
}
]
},
"width": {
"connections": [
{
"node": "2fc4260fd8203c93",
"output": "result",
"data": {}
}
]
}
},
"position": [
-4542.438878284307,
5830.880838440333
]
},
"fbf5fec23ae53cd4": {
"id": "fbf5fec23ae53cd4",
"name": "bitbybit.babylon.gui.button.createSimpleButton",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "buttonName2",
"label": "Get STL",
"color": "black",
"background": "black",
"fontSize": 24
},
"inputs": {
"height": {
"connections": [
{
"node": "fad0bc0f14f5bb06",
"output": "result",
"data": {}
}
]
},
"color": {
"connections": [
{
"node": "3b81cad9a2c1a268",
"output": "result",
"data": {}
}
]
},
"width": {
"connections": [
{
"node": "2fc4260fd8203c93",
"output": "result",
"data": {}
}
]
}
},
"position": [
-4542.226113115376,
6338.181593229306
]
},
"0f3e5a0c46024ff5": {
"id": "0f3e5a0c46024ff5",
"name": "bitbybit.babylon.gui.stackPanel.createStackPanel",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "stackPanel",
"isVertical": false,
"spacing": 20,
"color": "#00000000",
"background": "#00000000"
},
"inputs": {
"height": {
"connections": [
{
"node": "3cafca59836c64ad",
"output": "result",
"data": {}
}
]
}
},
"position": [
-4528.959815803976,
5328.194326854471
]
},
"44bfc1980c5efce8": {
"id": "44bfc1980c5efce8",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "cbd4135cdf575e75",
"output": "result",
"data": {}
},
{
"node": "fbf5fec23ae53cd4",
"output": "result",
"data": {}
},
{
"node": "5b21749056b52470",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3712.056571088552,
5448.923941069768
]
},
"539c947e7c7502e9": {
"id": "539c947e7c7502e9",
"name": "bitbybit.babylon.gui.container.addControls",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clearControlsFirst": true
},
"inputs": {
"controls": {
"connections": [
{
"node": "44bfc1980c5efce8",
"output": "list",
"data": {}
}
]
},
"container": {
"connections": [
{
"node": "e2c00a51442539a2",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3330.620915302767,
5137.136634821331
]
},
"fad0bc0f14f5bb06": {
"id": "fad0bc0f14f5bb06",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 0.5
},
"inputs": {},
"position": [
-5569.785290941046,
6453.436477714629
]
},
"3cafca59836c64ad": {
"id": "3cafca59836c64ad",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "150px"
},
"inputs": {},
"position": [
-5541.893097619534,
5489.045566011691
]
},
"5b21749056b52470": {
"id": "5b21749056b52470",
"name": "bitbybit.babylon.gui.button.createSimpleButton",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"name": "buttonName2",
"label": "Source Code",
"color": "black",
"background": "black",
"fontSize": 24
},
"inputs": {
"height": {
"connections": [
{
"node": "fad0bc0f14f5bb06",
"output": "result",
"data": {}
}
]
},
"width": {
"connections": [
{
"node": "2fc4260fd8203c93",
"output": "result",
"data": {}
}
]
},
"color": {
"connections": [
{
"node": "3b81cad9a2c1a268",
"output": "result",
"data": {}
}
]
}
},
"position": [
-4547.725274660206,
6848.840220289882
]
},
"2fc4260fd8203c93": {
"id": "2fc4260fd8203c93",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "180px"
},
"inputs": {},
"position": [
-5535.966975226012,
5982.633229162303
]
},
"e2c00a51442539a2": {
"id": "e2c00a51442539a2",
"name": "bitbybit.babylon.gui.control.changeControlAlignment",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"horizontalAlignment": "center",
"verticalAlignment": "center"
},
"inputs": {
"control": {
"connections": [
{
"node": "0f3e5a0c46024ff5",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3913.395163553885,
5085.437046425032
]
},
"ab87b4cc7e618d2d": {
"id": "ab87b4cc7e618d2d",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "740px"
},
"inputs": {},
"position": [
-5423.113200927561,
933.9553741562827
]
},
"eea7c3812098afd8": {
"id": "eea7c3812098afd8",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"object": {
"connections": [
{
"node": "5b21749056b52470",
"output": "result",
"data": {}
}
]
},
"observableSelector": {
"connections": [
{
"node": "d780e74feeaa6559",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3015.7758303340265,
6899.452637091924
]
},
"3a6cf53be6e03dab": {
"id": "3a6cf53be6e03dab",
"name": "bitbybit.code.typeScriptEditor",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"options": {
"width": 605,
"height": 284
},
"code": {
"code": "// DO NOT REMOVE THIS FUNCTION\nconst start3a6cf53be6e03dab = async (inputs: any, index: number) => {\n // ADD YOUR CODE HERE\n if(inputs === true){\n window.open(\"https://bitbybit.dev/app/bitbybit/KtIymkYFZ8Qty9h8mhew/ww20x67KHgobSQW1OFFd?editor=rete\", '_blank').focus();\n }\n return inputs;\n}"
}
},
"inputs": {
"inputs": {
"connections": [
{
"node": "6ac495670daaad7a",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "6ac495670daaad7a",
"output": "exec",
"data": {}
}
]
}
},
"position": [
-1112.7654536140155,
6674.476205396336
]
},
"d780e74feeaa6559": {
"id": "d780e74feeaa6559",
"name": "bitbybit.babylon.gui.control.createControlObservableSelector",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"selector": "onPointerUpObservable"
},
"inputs": {},
"position": [
-3804.7685313227867,
5880.161530020665
]
},
"826b6169414a8b47": {
"id": "826b6169414a8b47",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"object": {
"connections": [
{
"node": "fbf5fec23ae53cd4",
"output": "result",
"data": {}
}
]
},
"observableSelector": {
"connections": [
{
"node": "d780e74feeaa6559",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3025.612038747158,
6153.054531511391
]
},
"4f3d34e7ec23ca0c": {
"id": "4f3d34e7ec23ca0c",
"name": "bitbybit.flow.babylon.observableListener",
"data": {},
"inputs": {
"object": {
"connections": [
{
"node": "cbd4135cdf575e75",
"output": "result",
"data": {}
}
]
},
"observableSelector": {
"connections": [
{
"node": "d780e74feeaa6559",
"output": "result",
"data": {}
}
]
}
},
"position": [
-3001.1386796214833,
5551.06368481796
]
},
"8c0be141a848ef7d": {
"id": "8c0be141a848ef7d",
"name": "bitbybit.flow.time.delay",
"data": {
"timeout": 0
},
"inputs": {
"exec": {
"connections": [
{
"node": "4f3d34e7ec23ca0c",
"output": "exec",
"data": {}
}
]
}
},
"position": [
-2390.724191361408,
5681.084720100421
]
},
"d6c7541b3de949b4": {
"id": "d6c7541b3de949b4",
"name": "bitbybit.flow.time.delay",
"data": {
"timeout": 0
},
"inputs": {
"exec": {
"connections": [
{
"node": "826b6169414a8b47",
"output": "exec",
"data": {}
}
]
}
},
"position": [
-2397.0931254063858,
6322.195424623524
]
},
"0b21c9a13259c60c": {
"id": "0b21c9a13259c60c",
"name": "bitbybit.flow.logic.flipFlop",
"data": {},
"inputs": {
"exec": {
"connections": [
{
"node": "4f3d34e7ec23ca0c",
"output": "exec",
"data": {}
},
{
"node": "8c0be141a848ef7d",
"output": "exec",
"data": {}
}
]
}
},
"position": [
-1955.933115005354,
5579.471626987703
]
},
"2ac855599173f2db": {
"id": "2ac855599173f2db",
"name": "bitbybit.flow.logic.flipFlop",
"data": {},
"inputs": {
"exec": {
"connections": [
{
"node": "826b6169414a8b47",
"output": "exec",
"data": {}
},
{
"node": "d6c7541b3de949b4",
"output": "exec",
"data": {}
}
]
}
},
"position": [
-1929.8446076237074,
6189.243291475241
]
},
"c82c606bdbf898b5": {
"id": "c82c606bdbf898b5",
"name": "bitbybit.logic.valueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"boolean": false
},
"inputs": {
"exec": {
"connections": [
{
"node": "0b21c9a13259c60c",
"output": "execA",
"data": {}
},
{
"node": "0b21c9a13259c60c",
"output": "execB",
"data": {}
}
]
},
"boolean": {
"connections": [
{
"node": "0b21c9a13259c60c",
"output": "isA",
"data": {}
}
]
},
"value": {
"connections": [
{
"node": "a7a130c29b913571",
"output": "result",
"data": {}
}
]
}
},
"position": [
-1505.6550464538486,
5440.451142682267
]
},
"a7a130c29b913571": {
"id": "a7a130c29b913571",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "stemfie-part.step"
},
"inputs": {},
"position": [
-1924.889364268771,
5319.848684180978
]
},
"777207ea81fdf493": {
"id": "777207ea81fdf493",
"name": "bitbybit.occt.io.saveShapeSTEP",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"fileName": "shape.step",
"adjustYtoZ": true,
"tryDownload": true
},
"inputs": {
"exec": {
"connections": [
{
"node": "c82c606bdbf898b5",
"output": "exec",
"data": {}
}
]
},
"fileName": {
"connections": [
{
"node": "c82c606bdbf898b5",
"output": "result",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "bec58e5d427dc1db",
"output": "result",
"data": {}
}
]
}
},
"position": [
17731.39031192389,
5055.240733766096
]
},
"f7455f8902f4cc30": {
"id": "f7455f8902f4cc30",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "stemfie-part.stl"
},
"inputs": {},
"position": [
-1914.5030364662196,
5927.533392027137
]
},
"fde83661af095046": {
"id": "fde83661af095046",
"name": "bitbybit.logic.valueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"boolean": false
},
"inputs": {
"exec": {
"connections": [
{
"node": "2ac855599173f2db",
"output": "execA",
"data": {}
},
{
"node": "2ac855599173f2db",
"output": "execB",
"data": {}
}
]
},
"boolean": {
"connections": [
{
"node": "2ac855599173f2db",
"output": "isA",
"data": {}
}
]
},
"value": {
"connections": [
{
"node": "f7455f8902f4cc30",
"output": "result",
"data": {}
}
]
}
},
"position": [
-1508.633943552243,
6093.320053534706
]
},
"268a6b9ba780f562": {
"id": "268a6b9ba780f562",
"name": "bitbybit.occt.io.saveShapeStl",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"fileName": "shape.stl",
"precision": 0.01,
"adjustYtoZ": true,
"tryDownload": true,
"binary": true
},
"inputs": {
"fileName": {
"connections": [
{
"node": "fde83661af095046",
"output": "result",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "fde83661af095046",
"output": "exec",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "bec58e5d427dc1db",
"output": "result",
"data": {}
}
]
}
},
"position": [
17724.261071650937,
5533.493753814191
]
},
"75d55aa8f6829c6d": {
"id": "75d55aa8f6829c6d",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 0
},
"inputs": {},
"position": [
638.1210959759009,
6683.843641868663
]
},
"8b23d7211045b9a4": {
"id": "8b23d7211045b9a4",
"name": "bitbybit.flow.time.delay",
"data": {
"timeout": 0
},
"inputs": {
"exec": {
"connections": [
{
"node": "eea7c3812098afd8",
"output": "exec",
"data": {}
}
]
}
},
"position": [
-2425.2407573387404,
7109.8808562272
]
},
"88b7cbd3d0567616": {
"id": "88b7cbd3d0567616",
"name": "bitbybit.flow.logic.flipFlop",
"data": {},
"inputs": {
"exec": {
"connections": [
{
"node": "8b23d7211045b9a4",
"output": "exec",
"data": {}
},
{
"node": "eea7c3812098afd8",
"output": "exec",
"data": {}
}
]
}
},
"position": [
-2042.009625948593,
6925.082214497619
]
},
"93815a7208fef5cc": {
"id": "93815a7208fef5cc",
"name": "bitbybit.logic.boolean",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"boolean": true
},
"inputs": {},
"position": [
-2038.7571642005555,
6639.742630572079
]
},
"6ac495670daaad7a": {
"id": "6ac495670daaad7a",
"name": "bitbybit.logic.valueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"boolean": false
},
"inputs": {
"boolean": {
"connections": [
{
"node": "88b7cbd3d0567616",
"output": "isA",
"data": {}
}
]
},
"exec": {
"connections": [
{
"node": "88b7cbd3d0567616",
"output": "execA",
"data": {}
},
{
"node": "88b7cbd3d0567616",
"output": "execB",
"data": {}
}
]
},
"value": {
"connections": [
{
"node": "93815a7208fef5cc",
"output": "result",
"data": {}
}
]
}
},
"position": [
-1599.3269968856262,
6640.511577034446
]
},
"aef3edf4f5a28481": {
"id": "aef3edf4f5a28481",
"name": "bitbybit.babylon.gui.container.addControls",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clearControlsFirst": true
},
"inputs": {
"controls": {
"connections": [
{
"node": "803528872ec3c038",
"output": "list",
"data": {}
}
]
},
"container": {
"connections": [
{
"node": "987a0eb90ebae978",
"output": "result",
"data": {}
}
]
}
},
"position": [
-2783.751815874213,
1251.0607731692467
]
},
"4b285edca36aca68": {
"id": "4b285edca36aca68",
"name": "bitbybit.text.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "600px"
},
"inputs": {},
"position": [
-5412.245324193867,
1219.1152391225241
]
},
"40c13af818b731ec": {
"id": "40c13af818b731ec",
"name": "bitbybit.math.subtract",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 1
},
"inputs": {
"first": {
"connections": [
{
"node": "e28e1042e1027e94",
"output": "result",
"data": {}
}
]
}
},
"position": [
442.36651561881985,
-236.79381452255052
]
},
"79768b7e33e145e6": {
"id": "79768b7e33e145e6",
"name": "bitbybit.math.divide",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 2
},
"inputs": {
"first": {
"connections": [
{
"node": "07f370f16597e1b8",
"output": "result",
"data": {}
}
]
}
},
"position": [
7327.664516083976,
973.971089335732
]
},
"f851afc6774823c3": {
"id": "f851afc6774823c3",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translation": [
0,
0,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "dde5665c3dc5fd45",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "0637abd77f79bb98",
"output": "result",
"data": {}
}
]
}
},
"position": [
7018.3090063992895,
-170.3178924303315
]
},
"90721ca3fb482ed1": {
"id": "90721ca3fb482ed1",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translation": [
0,
0,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "016a6e6e701b9677",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "0637abd77f79bb98",
"output": "result",
"data": {}
}
]
}
},
"position": [
6248.110040133074,
-953.6993732137649
]
},
"3b4e057d2b88c585": {
"id": "3b4e057d2b88c585",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 3.125
},
"inputs": {},
"position": [
3966.302144323204,
499.3888887058161
]
},
"0637abd77f79bb98": {
"id": "0637abd77f79bb98",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 0
},
"inputs": {
"y": {
"connections": [
{
"node": "3b4e057d2b88c585",
"output": "result",
"data": {}
}
]
}
},
"position": [
5246.959978750166,
1320.2753399885175
]
},
"66e10dc20a125b54": {
"id": "66e10dc20a125b54",
"name": "bitbybit.math.subtract",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 0.2
},
"inputs": {
"first": {
"connections": [
{
"node": "3b4e057d2b88c585",
"output": "result",
"data": {}
}
]
}
},
"position": [
5888.920431067616,
-1250.4809976810343
]
},
"417dc95e6c84af88": {
"id": "417dc95e6c84af88",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translation": [
0,
0,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "dde5665c3dc5fd45",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "f6038d735a47dd76",
"output": "result",
"data": {}
}
]
}
},
"position": [
7046.307361781757,
-1048.7793210639345
]
},
"f6038d735a47dd76": {
"id": "f6038d735a47dd76",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 0
},
"inputs": {
"y": {
"connections": [
{
"node": "66e10dc20a125b54",
"output": "result",
"data": {}
}
]
}
},
"position": [
6228.013156421441,
-1289.5023579874091
]
},
"85ff25df393bb2a1": {
"id": "85ff25df393bb2a1",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "dde5665c3dc5fd45",
"output": "result",
"data": {}
},
{
"node": "016a6e6e701b9677",
"output": "result",
"data": {}
},
{
"node": "90721ca3fb482ed1",
"output": "result",
"data": {}
},
{
"node": "f851afc6774823c3",
"output": "result",
"data": {}
},
{
"node": "417dc95e6c84af88",
"output": "result",
"data": {}
}
]
}
},
"position": [
7466.866473911695,
-733.8029987835685
]
},
"f77f684fb95bcf5e": {
"id": "f77f684fb95bcf5e",
"name": "bitbybit.occt.operations.loftAdvanced",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"makeSolid": false,
"closed": false,
"periodic": false,
"straight": true,
"nrPeriodicSections": 9,
"useSmoothing": false,
"maxUDegree": 3,
"tolerance": 1e-7,
"parType": "approxCentripetal"
},
"inputs": {
"shapes": {
"connections": [
{
"node": "0dddf0a000a9f889",
"output": "result",
"data": {}
}
]
}
},
"position": [
8184.667125549888,
-381.968209195435
]
},
"0dddf0a000a9f889": {
"id": "0dddf0a000a9f889",
"name": "bitbybit.lists.reverse",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "85ff25df393bb2a1",
"output": "list",
"data": {}
}
]
}
},
"position": [
7839.025216139391,
-378.80322312978245
]
},
"f76a336f4d3294ce": {
"id": "f76a336f4d3294ce",
"name": "bitbybit.occt.fillets.chamferEdges",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"distance": 0.25
},
"inputs": {
"indexes": {
"connections": [
{
"node": "694b35a9f971784a",
"output": "result",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "f77f684fb95bcf5e",
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": [
{
"node": "e0dd84624b5ba9a5",
"output": "item",
"data": {}
}
]
}
},
"position": [
8945.647166856155,
-382.2567063754767
]
},
"694b35a9f971784a": {
"id": "694b35a9f971784a",
"name": "bitbybit.json.parse",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"text": "[5,7]"
},
"inputs": {},
"position": [
8571.075073702737,
-217.8558026792946
]
},
"adccaa20c38121e3": {
"id": "adccaa20c38121e3",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translation": [
0,
0,
0
]
},
"inputs": {
"translation": {
"connections": [
{
"node": "0637abd77f79bb98",
"output": "result",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "e36c0be9b2c492b1",
"output": "result",
"data": {}
}
]
}
},
"position": [
9875.796911567737,
1845.9548428941953
]
},
"b6fb5e06955e0475": {
"id": "b6fb5e06955e0475",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translation": [
0,
0,
0
]
},
"inputs": {
"translation": {
"connections": [
{
"node": "0637abd77f79bb98",
"output": "result",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "1be93aa584af26bd",
"output": "result",
"data": {}
}
]
}
},
"position": [
9879.467393762054,
1519.0875871405594
]
},
"eee5a9496c0b2cfc": {
"id": "eee5a9496c0b2cfc",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translation": [
0,
0,
0
]
},
"inputs": {
"translation": {
"connections": [
{
"node": "f6038d735a47dd76",
"output": "result",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "1be93aa584af26bd",
"output": "result",
"data": {}
}
]
}
},
"position": [
10593.955669133795,
-1345.7475642701772
]
},
"d840948d5e0d6ad5": {
"id": "d840948d5e0d6ad5",
"name": "bitbybit.occt.operations.loftAdvanced",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"makeSolid": false,
"closed": false,
"periodic": false,
"straight": true,
"nrPeriodicSections": 9,
"useSmoothing": false,
"maxUDegree": 3,
"tolerance": 1e-7,
"parType": "approxCentripetal"
},
"inputs": {
"shapes": {
"connections": [
{
"node": "20284ebdf3baa684",
"output": "list",
"data": {}
}
]
}
},
"position": [
10870.802494690726,
1172.5561542019002
]
},
"20284ebdf3baa684": {
"id": "20284ebdf3baa684",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "1be93aa584af26bd",
"output": "result",
"data": {}
},
{
"node": "e36c0be9b2c492b1",
"output": "result",
"data": {}
},
{
"node": "adccaa20c38121e3",
"output": "result",
"data": {}
},
{
"node": "b6fb5e06955e0475",
"output": "result",
"data": {}
}
]
}
},
"position": [
10317.382604579692,
1212.3187657048695
]
},
"0d10417e8886f384": {
"id": "0d10417e8886f384",
"name": "bitbybit.occt.fillets.chamferEdges",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"distance": 0.2
},
"inputs": {
"shape": {
"connections": [
{
"node": "09d89dd2cacbb273",
"output": "result",
"data": {}
}
]
},
"distance": {
"connections": [
{
"node": "e0dd84624b5ba9a5",
"output": "item",
"data": {}
}
]
}
},
"position": [
11805.332727671319,
999.4568867799878
]
},
"09d89dd2cacbb273": {
"id": "09d89dd2cacbb273",
"name": "bitbybit.occt.shapes.shape.unifySameDomain",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"unifyEdges": true,
"unifyFaces": true,
"concatBSplines": true
},
"inputs": {
"shape": {
"connections": [
{
"node": "d840948d5e0d6ad5",
"output": "result",
"data": {}
}
]
}
},
"position": [
11214.00571100366,
1171.1437708269668
]
},
"f068f6fed58b824b": {
"id": "f068f6fed58b824b",
"name": "bitbybit.occt.operations.loft",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"makeSolid": false
},
"inputs": {
"shapes": {
"connections": [
{
"node": "d918415ec24aa48f",
"output": "list",
"data": {}
}
]
}
},
"position": [
11916.591212697844,
291.029546632198
]
},
"d918415ec24aa48f": {
"id": "d918415ec24aa48f",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "b6fb5e06955e0475",
"output": "result",
"data": {}
},
{
"node": "eee5a9496c0b2cfc",
"output": "result",
"data": {}
}
]
}
},
"position": [
11636.887794816892,
332.70978576340445
]
},
"e004437f72739467": {
"id": "e004437f72739467",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "f068f6fed58b824b",
"output": "result",
"data": {}
},
{
"node": "0d10417e8886f384",
"output": "result",
"data": {}
},
{
"node": "053ef5215cc56bb4",
"output": "result",
"data": {}
},
{
"node": "7b9e895ffb2e66ab",
"output": "result",
"data": {}
},
{
"node": "725a3c426375bd16",
"output": "result",
"data": {}
},
{
"node": "f3deeb4f8e432fbc",
"output": "result",
"data": {}
}
]
}
},
"position": [
12472.751040966119,
305.35468155127165
]
},
"9fe24752e7eea8ba": {
"id": "9fe24752e7eea8ba",
"name": "bitbybit.occt.shapes.shell.sewFaces",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"tolerance": 1e-7
},
"inputs": {
"shapes": {
"connections": [
{
"node": "e004437f72739467",
"output": "list",
"data": {}
}
]
}
},
"position": [
12765.372822230627,
264.18213942959994
]
},
"47dcf2d1bbb44ba1": {
"id": "47dcf2d1bbb44ba1",
"name": "bitbybit.occt.shapes.shape.unifySameDomain",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"unifyEdges": true,
"unifyFaces": true,
"concatBSplines": true
},
"inputs": {
"shape": {
"connections": [
{
"node": "9fe24752e7eea8ba",
"output": "result",
"data": {}
}
]
}
},
"position": [
13070.915407897182,
262.11122097861875
]
},
"e1e7c070c1da2a67": {
"id": "e1e7c070c1da2a67",
"name": "bitbybit.occt.shapes.solid.fromClosedShell",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "47dcf2d1bbb44ba1",
"output": "result",
"data": {}
}
]
}
},
"position": [
13513.084486946222,
257.9481696358468
]
},
"0455a4844973886b": {
"id": "0455a4844973886b",
"name": "bitbybit.occt.transforms.translateShapes",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translations": [
[
0,
0,
0
]
]
},
"inputs": {
"shapes": {
"connections": [
{
"node": "f6896498afda9987",
"output": "result",
"data": {}
}
]
},
"translations": {
"connections": [
{
"node": "c341d975c26ec17c",
"output": "list",
"data": {}
}
]
}
},
"position": [
10523.537530393241,
-407.5750943968234
]
},
"f6896498afda9987": {
"id": "f6896498afda9987",
"name": "bitbybit.lists.repeat",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"times": 10
},
"inputs": {
"item": {
"connections": [
{
"node": "f76a336f4d3294ce",
"output": "result",
"data": {}
}
]
},
"times": {
"connections": [
{
"node": "da53f001dca736cb",
"output": "result",
"data": {}
}
]
}
},
"position": [
9986.769634392656,
-381.5393082249616
]
},
"da53f001dca736cb": {
"id": "da53f001dca736cb",
"name": "bitbybit.lists.listLength",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "c341d975c26ec17c",
"output": "list",
"data": {}
}
]
}
},
"position": [
8986.018481822002,
9.384959849117855
]
},
"7b9e895ffb2e66ab": {
"id": "7b9e895ffb2e66ab",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "0455a4844973886b",
"output": "result",
"data": {}
}
]
}
},
"position": [
11898.693612135743,
-262.1120308163606
]
},
"d712144d45b769bd": {
"id": "d712144d45b769bd",
"name": "bitbybit.occt.transforms.translateShapes",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translations": [
[
0,
0,
0
]
]
},
"inputs": {
"shapes": {
"connections": [
{
"node": "4ffb3256e66a0167",
"output": "result",
"data": {}
}
]
},
"translations": {
"connections": [
{
"node": "c341d975c26ec17c",
"output": "list",
"data": {}
}
]
}
},
"position": [
10049.848760675919,
293.43147537074157
]
},
"4ffb3256e66a0167": {
"id": "4ffb3256e66a0167",
"name": "bitbybit.lists.repeat",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"times": 10
},
"inputs": {
"item": {
"connections": [
{
"node": "dde5665c3dc5fd45",
"output": "result",
"data": {}
}
]
},
"times": {
"connections": [
{
"node": "da53f001dca736cb",
"output": "result",
"data": {}
}
]
}
},
"position": [
9659.608642331203,
295.00198397870906
]
},
"5c0a1c4488812598": {
"id": "5c0a1c4488812598",
"name": "bitbybit.lists.repeat",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"times": 10
},
"inputs": {
"times": {
"connections": [
{
"node": "da53f001dca736cb",
"output": "result",
"data": {}
}
]
},
"item": {
"connections": [
{
"node": "417dc95e6c84af88",
"output": "result",
"data": {}
}
]
}
},
"position": [
9576.155933629903,
-732.9574993653526
]
},
"f3658191062543cd": {
"id": "f3658191062543cd",
"name": "bitbybit.occt.transforms.translateShapes",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translations": [
[
0,
0,
0
]
]
},
"inputs": {
"shapes": {
"connections": [
{
"node": "5c0a1c4488812598",
"output": "result",
"data": {}
}
]
},
"translations": {
"connections": [
{
"node": "c341d975c26ec17c",
"output": "list",
"data": {}
}
]
}
},
"position": [
9968.916442798474,
-860.2012026135127
]
},
"dcd518ff5fbd8091": {
"id": "dcd518ff5fbd8091",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 0.3
},
"inputs": {},
"position": [
449.6815825010626,
-1445.0444541639283
]
},
"e0dd84624b5ba9a5": {
"id": "e0dd84624b5ba9a5",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "dcd518ff5fbd8091",
"output": "result",
"data": {}
}
]
}
},
"position": [
7647.085222714835,
-1473.647605472128
]
},
"6e77baa2fd5a8fd3": {
"id": "6e77baa2fd5a8fd3",
"name": "bitbybit.asset.getFile",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"fileName": "stemfie-3d-logo.stp"
},
"inputs": {},
"position": [
9155.947831560403,
-3157.9243746641196
]
},
"afc1a5cefb600b83": {
"id": "afc1a5cefb600b83",
"name": "bitbybit.occt.io.loadSTEPorIGES",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"adjustZtoY": true
},
"inputs": {
"assetFile": {
"connections": [
{
"node": "6e77baa2fd5a8fd3",
"output": "result",
"data": {}
}
]
}
},
"position": [
9489.88162440609,
-3162.062457045165
]
},
"18613a50f004cd36": {
"id": "18613a50f004cd36",
"name": "bitbybit.occt.shapes.wire.divideWireByEqualDistanceToPoints",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": true,
"flatten": 0,
"forceExecution": false
},
"nrOfDivisions": 10,
"removeStartPoint": false,
"removeEndPoint": false
},
"inputs": {
"nrOfDivisions": {
"connections": [
{
"node": "9031f25e680ed0e0",
"output": "result",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "c91c811cd9edf091",
"output": "result",
"data": {}
}
]
}
},
"position": [
7295.354288604061,
-1970.420529608385
]
},
"92639684a9f3590a": {
"id": "92639684a9f3590a",
"name": "bitbybit.vector.span",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"step": 1,
"min": 1,
"max": 20
},
"inputs": {
"max": {
"connections": [
{
"node": "40c13af818b731ec",
"output": "result",
"data": {}
}
]
}
},
"position": [
6163.498217874404,
-1939.816823864445
]
},
"9031f25e680ed0e0": {
"id": "9031f25e680ed0e0",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "92639684a9f3590a",
"output": "result",
"data": {}
}
]
}
},
"position": [
6508.032957041207,
-1901.6639635418924
]
},
"665e97c284e3bd3c": {
"id": "665e97c284e3bd3c",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 0
},
"inputs": {
"x": {
"connections": [
{
"node": "3459fe337a082a67",
"output": "result",
"data": {}
}
]
}
},
"position": [
2710.393224874432,
-3416.082747522604
]
},
"27a3431179a573cf": {
"id": "27a3431179a573cf",
"name": "bitbybit.math.sqrt",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 3
},
"inputs": {},
"position": [
1705.4445695332129,
-2732.934171247823
]
},
"3b9c7f1c84308ec0": {
"id": "3b9c7f1c84308ec0",
"name": "bitbybit.math.divide",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 2
},
"inputs": {
"first": {
"connections": [
{
"node": "27a3431179a573cf",
"output": "result",
"data": {}
}
]
}
},
"position": [
1996.996964310864,
-2735.6503194518214
]
},
"b2c09cdf87ea1eed": {
"id": "b2c09cdf87ea1eed",
"name": "bitbybit.math.multiply",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 2
},
"inputs": {
"first": {
"connections": [
{
"node": "3b9c7f1c84308ec0",
"output": "result",
"data": {}
}
]
},
"second": {
"connections": [
{
"node": "3459fe337a082a67",
"output": "result",
"data": {}
}
]
}
},
"position": [
2283.9957714612865,
-3180.4824508148517
]
},
"34a656411498a241": {
"id": "34a656411498a241",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": true,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 0
},
"inputs": {
"z": {
"connections": [
{
"node": "b2c09cdf87ea1eed",
"output": "result",
"data": {}
}
]
},
"x": {
"connections": [
{
"node": "94cb583411c860f1",
"output": "result",
"data": {}
}
]
}
},
"position": [
2713.934250796755,
-3946.083662245383
]
},
"203d4bf8cd8e7146": {
"id": "203d4bf8cd8e7146",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "4c457f7fb6a6f6e2",
"output": "list",
"data": {}
},
{
"node": "1d7c4d226fd4a8c6",
"output": "list",
"data": {}
}
]
}
},
"position": [
3501.567635917744,
-3586.008782786306
]
},
"07f370f16597e1b8": {
"id": "07f370f16597e1b8",
"name": "bitbybit.math.number",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"number": 12.5
},
"inputs": {},
"position": [
443.8514753874188,
142.53531518180324
]
},
"de50a1d90b3bb6d7": {
"id": "de50a1d90b3bb6d7",
"name": "bitbybit.vector.span",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"step": 12.5,
"min": 12.5,
"max": 1
},
"inputs": {
"min": {
"connections": [
{
"node": "07f370f16597e1b8",
"output": "result",
"data": {}
}
]
},
"max": {
"connections": [
{
"node": "d5e9b26eaa000749",
"output": "result",
"data": {}
}
]
}
},
"position": [
1709.2785779632254,
-3147.3634955524226
]
},
"d5e9b26eaa000749": {
"id": "d5e9b26eaa000749",
"name": "bitbybit.math.multiply",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 12.5,
"second": 2
},
"inputs": {
"first": {
"connections": [
{
"node": "07f370f16597e1b8",
"output": "result",
"data": {}
}
]
},
"second": {
"connections": [
{
"node": "40c13af818b731ec",
"output": "result",
"data": {}
}
]
}
},
"position": [
1205.084924512898,
-3069.8241004230827
]
},
"3459fe337a082a67": {
"id": "3459fe337a082a67",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "de50a1d90b3bb6d7",
"output": "result",
"data": {}
}
]
}
},
"position": [
1981.2208548287012,
-3379.7746375492407
]
},
"4c457f7fb6a6f6e2": {
"id": "4c457f7fb6a6f6e2",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "34a656411498a241",
"output": "result",
"data": {}
}
]
}
},
"position": [
3113.646876654006,
-3677.1440570122577
]
},
"1d7c4d226fd4a8c6": {
"id": "1d7c4d226fd4a8c6",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "665e97c284e3bd3c",
"output": "result",
"data": {}
}
]
}
},
"position": [
3111.699385152569,
-3505.1015508334426
]
},
"24eb9022523b3f16": {
"id": "24eb9022523b3f16",
"name": "bitbybit.lists.flipLists",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "203d4bf8cd8e7146",
"output": "list",
"data": {}
}
]
}
},
"position": [
3798.111146039075,
-3626.333653909988
]
},
"50597985b7d3fa7a": {
"id": "50597985b7d3fa7a",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "24eb9022523b3f16",
"output": "result",
"data": {}
}
]
}
},
"position": [
4140.278281321873,
-3588.0466527643375
]
},
"94cb583411c860f1": {
"id": "94cb583411c860f1",
"name": "bitbybit.math.divide",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 2
},
"inputs": {
"first": {
"connections": [
{
"node": "3459fe337a082a67",
"output": "result",
"data": {}
}
]
}
},
"position": [
2331.802651065914,
-4105.04945105866
]
},
"c91c811cd9edf091": {
"id": "c91c811cd9edf091",
"name": "bitbybit.occt.shapes.wire.createPolylineWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"points": {
"connections": [
{
"node": "50597985b7d3fa7a",
"output": "result",
"data": {}
}
]
}
},
"position": [
4472.696884329402,
-3629.764696754697
]
},
"3d1b817efb97841e": {
"id": "3d1b817efb97841e",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 0
},
"inputs": {},
"position": [
7215.083548536299,
-2673.477873034421
]
},
"9e196ff6a07e3c0b": {
"id": "9e196ff6a07e3c0b",
"name": "bitbybit.lists.addItemFirstLast",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"position": "first",
"clone": true
},
"inputs": {
"item": {
"connections": [
{
"node": "3d1b817efb97841e",
"output": "result",
"data": {}
}
]
},
"list": {
"connections": [
{
"node": "18613a50f004cd36",
"output": "result",
"data": {}
}
]
}
},
"position": [
7918.608723001775,
-1970.7788650089897
]
},
"003b6cdd1cbe21e8": {
"id": "003b6cdd1cbe21e8",
"name": "bitbybit.lists.flatten",
"data": {
"nrLevels": 1
},
"inputs": {
"list": {
"connections": [
{
"node": "9e196ff6a07e3c0b",
"output": "result",
"data": {}
}
]
}
},
"position": [
8445.698907218248,
-1652.44350472231
]
},
"43766421cf507c34": {
"id": "43766421cf507c34",
"name": "bitbybit.vector.max",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"vector": {
"connections": [
{
"node": "de50a1d90b3bb6d7",
"output": "result",
"data": {}
}
]
}
},
"position": [
2626.44615473267,
-2299.6185426688917
]
},
"80dbb7aa9ec8f2c1": {
"id": "80dbb7aa9ec8f2c1",
"name": "bitbybit.vector.max",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"vector": {
"connections": [
{
"node": "7f7a2812c4ef7785",
"output": "list",
"data": {}
}
]
}
},
"position": [
2969.1029438932183,
-1643.0158606602993
]
},
"7f7a2812c4ef7785": {
"id": "7f7a2812c4ef7785",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "b2c09cdf87ea1eed",
"output": "result",
"data": {}
}
]
}
},
"position": [
2625.311327559566,
-1607.4353233351499
]
},
"dc8d3fef63060b8b": {
"id": "dc8d3fef63060b8b",
"name": "bitbybit.occt.shapes.wire.createPolygonWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"points": {
"connections": [
{
"node": "b46f657ec12bc73b",
"output": "result",
"data": {}
}
]
}
},
"position": [
5272.830392822641,
1668.7941470507549
]
},
"7f13b1c3b272b595": {
"id": "7f13b1c3b272b595",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 0
},
"inputs": {},
"position": [
3307.448029286771,
-2639.9768745578654
]
},
"8914a297a7a4f44c": {
"id": "8914a297a7a4f44c",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "7f13b1c3b272b595",
"output": "result",
"data": {}
},
{
"node": "8c557901a0d4cb5c",
"output": "result",
"data": {}
},
{
"node": "4296456a3971361a",
"output": "result",
"data": {}
}
]
}
},
"position": [
3713.8765803974898,
-2136.7393613986605
]
},
"8c557901a0d4cb5c": {
"id": "8c557901a0d4cb5c",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 0
},
"inputs": {
"x": {
"connections": [
{
"node": "43766421cf507c34",
"output": "result",
"data": {}
}
]
}
},
"position": [
3304.0694153105965,
-2302.152371511483
]
},
"4296456a3971361a": {
"id": "4296456a3971361a",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 0,
"y": 0,
"z": 0
},
"inputs": {
"z": {
"connections": [
{
"node": "80dbb7aa9ec8f2c1",
"output": "result",
"data": {}
}
]
},
"x": {
"connections": [
{
"node": "9227a2dae5e0ef23",
"output": "result",
"data": {}
}
]
}
},
"position": [
3302.7606693005073,
-1962.8007767378515
]
},
"9227a2dae5e0ef23": {
"id": "9227a2dae5e0ef23",
"name": "bitbybit.math.divide",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"first": 1,
"second": 2
},
"inputs": {
"first": {
"connections": [
{
"node": "43766421cf507c34",
"output": "result",
"data": {}
}
]
}
},
"position": [
2960.031959414452,
-1966.0812656165651
]
},
"c341d975c26ec17c": {
"id": "c341d975c26ec17c",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "003b6cdd1cbe21e8",
"output": "result",
"data": {}
}
]
}
},
"position": [
8780.80184406735,
-1650.4149491330668
]
},
"b46f657ec12bc73b": {
"id": "b46f657ec12bc73b",
"name": "bitbybit.lists.reverse",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "8914a297a7a4f44c",
"output": "list",
"data": {}
}
]
}
},
"position": [
3984.8044650938787,
-2176.0426142828514
]
},
"0f309d7eb2b7ae8c": {
"id": "0f309d7eb2b7ae8c",
"name": "bitbybit.occt.operations.offsetAdv",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"distance": 6.25,
"tolerance": 0.1,
"joinType": "intersection",
"removeIntEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "dc8d3fef63060b8b",
"output": "result",
"data": {}
}
]
}
},
"position": [
7365.297026931495,
251.40869886757625
]
},
"4cbbd5fa098ace53": {
"id": "4cbbd5fa098ace53",
"name": "bitbybit.occt.operations.offsetAdv",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"distance": 5.15,
"tolerance": 0.1,
"joinType": "intersection",
"removeIntEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "dc8d3fef63060b8b",
"output": "result",
"data": {}
}
]
}
},
"position": [
7077.9114163352515,
1692.3925617969683
]
},
"725a3c426375bd16": {
"id": "725a3c426375bd16",
"name": "bitbybit.occt.booleans.difference",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"keepEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "b9979e680609a637",
"output": "result",
"data": {}
}
]
},
"shapes": {
"connections": [
{
"node": "b831a740fa04fd65",
"output": "result",
"data": {}
}
]
}
},
"position": [
11862.178977957868,
-615.9852880216611
]
},
"b9979e680609a637": {
"id": "b9979e680609a637",
"name": "bitbybit.occt.shapes.face.createFaceFromWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"planar": true
},
"inputs": {
"shape": {
"connections": [
{
"node": "eee5a9496c0b2cfc",
"output": "result",
"data": {}
}
]
}
},
"position": [
11146.77982737391,
-1342.0078317003074
]
},
"990a4acb3123b6c8": {
"id": "990a4acb3123b6c8",
"name": "bitbybit.occt.shapes.face.createFacesFromWires",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"planar": true
},
"inputs": {
"shapes": {
"connections": [
{
"node": "f3658191062543cd",
"output": "result",
"data": {}
}
]
}
},
"position": [
10481.839818398263,
-798.6429824857597
]
},
"fedd9939d75b0ec7": {
"id": "fedd9939d75b0ec7",
"name": "bitbybit.occt.shapes.face.createFacesFromWires",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"planar": true
},
"inputs": {
"shapes": {
"connections": [
{
"node": "d712144d45b769bd",
"output": "result",
"data": {}
}
]
}
},
"position": [
10493.799331482373,
298.64303856100975
]
},
"a789c837ec5919a0": {
"id": "a789c837ec5919a0",
"name": "bitbybit.occt.shapes.face.createFaceFromWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"planar": true
},
"inputs": {
"shape": {
"connections": [
{
"node": "1be93aa584af26bd",
"output": "result",
"data": {}
}
]
}
},
"position": [
10504.467984291987,
-95.13791046053598
]
},
"053ef5215cc56bb4": {
"id": "053ef5215cc56bb4",
"name": "bitbybit.occt.booleans.difference",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"keepEdges": false
},
"inputs": {
"shape": {
"connections": [
{
"node": "a789c837ec5919a0",
"output": "result",
"data": {}
}
]
},
"shapes": {
"connections": [
{
"node": "fedd9939d75b0ec7",
"output": "result",
"data": {}
}
]
}
},
"position": [
11862.13372475059,
-59.63787487651639
]
},
"f3deeb4f8e432fbc": {
"id": "f3deeb4f8e432fbc",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translation": [
0,
0,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "afc1a5cefb600b83",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "9a6b579f681af23f",
"output": "result",
"data": {}
}
]
}
},
"position": [
11816.82062289599,
-1525.5243604595885
]
},
"9a6b579f681af23f": {
"id": "9a6b579f681af23f",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 4.75,
"y": 0,
"z": 0
},
"inputs": {
"y": {
"connections": [
{
"node": "66e10dc20a125b54",
"output": "result",
"data": {}
}
]
}
},
"position": [
9795.07017220267,
-2538.91925891602
]
},
"011b307b74956535": {
"id": "011b307b74956535",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"x": 6.25,
"y": 0,
"z": 0.5
},
"inputs": {
"y": {
"connections": [
{
"node": "66e10dc20a125b54",
"output": "result",
"data": {}
}
]
}
},
"position": [
9796.32669236301,
-2187.0993542636106
]
},
"b86b2540d748f7d8": {
"id": "b86b2540d748f7d8",
"name": "bitbybit.occt.shapes.face.createRectangleFace",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"width": 3,
"length": 1,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"center": {
"connections": [
{
"node": "011b307b74956535",
"output": "result",
"data": {}
}
]
}
},
"position": [
10384.053501793602,
-1848.631688521949
]
},
"b831a740fa04fd65": {
"id": "b831a740fa04fd65",
"name": "bitbybit.lists.addItem",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "990a4acb3123b6c8",
"output": "result",
"data": {}
}
]
},
"item": {
"connections": [
{
"node": "b86b2540d748f7d8",
"output": "result",
"data": {}
}
]
}
},
"position": [
11353.124145361162,
-759.2052757145103
]
},
"45ba587908cf38fe": {
"id": "45ba587908cf38fe",
"name": "bitbybit.occt.shapes.wire.getWireCenterOfMass",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "e36c0be9b2c492b1",
"output": "result",
"data": {}
}
]
}
},
"position": [
9850.337863949286,
2386.176889572104
]
},
"b9b77bc52e0e47a1": {
"id": "b9b77bc52e0e47a1",
"name": "bitbybit.vector.neg",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
}
},
"inputs": {
"vector": {
"connections": [
{
"node": "78b50888c73979bb",
"output": "item",
"data": {}
}
]
}
},
"position": [
10556.67778724615,
2386.2899840682885
]
},
"78b50888c73979bb": {
"id": "78b50888c73979bb",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "45ba587908cf38fe",
"output": "result",
"data": {}
}
]
}
},
"position": [
10244.715578858268,
2426.0125925982184
]
},
"bec58e5d427dc1db": {
"id": "bec58e5d427dc1db",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"translation": [
0,
0,
0
]
},
"inputs": {
"translation": {
"connections": [
{
"node": "d47247ffde170f78",
"output": "item",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "e1e7c070c1da2a67",
"output": "result",
"data": {}
}
]
}
},
"position": [
15717.917014274333,
2338.2584499318127
]
},
"d47247ffde170f78": {
"id": "d47247ffde170f78",
"name": "bitbybit.lists.passThrough",
"data": {},
"inputs": {
"item": {
"connections": [
{
"node": "b9b77bc52e0e47a1",
"output": "result",
"data": {}
}
]
}
},
"position": [
10851.596933601442,
2421.3397499779812
]
},
"897986405b232a4a": {
"id": "897986405b232a4a",
"name": "bitbybit.babylon.gui.slider.createSliderObservableSelector",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0,
"forceExecution": false
},
"selector": "onValueChangedObservable"
},
"inputs": {},
"position": [
-3400.0425088833517,
3361.1267603448623
]
}
}
}