{
"id": "rete-v2-json",
"nodes": {
"aeb75413e5faf4a9": {
"id": "aeb75413e5faf4a9",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 3,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"radius": {
"connections": [
{
"node": "a0e02b9e66e7f6d6",
"output": "result",
"data": {}
}
]
}
},
"position": [
665.9391849750841,
133.35929588138666
]
},
"9dcc0046a89dd771": {
"id": "9dcc0046a89dd771",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 1,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"center": {
"connections": [
{
"node": "46509f29de5c3339",
"output": "result",
"data": {}
}
]
},
"radius": {
"connections": [
{
"node": "23e2605879d4d83e",
"output": "result",
"data": {}
}
]
}
},
"position": [
638.6830591039859,
459.6335741820354
]
},
"46509f29de5c3339": {
"id": "46509f29de5c3339",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 24,
"y": 0,
"z": 0
},
"inputs": {
"x": {
"connections": [
{
"node": "829ba5cff7cd0b88",
"output": "result",
"data": {}
}
]
}
},
"position": [
119.4404235226572,
892.369411977663
]
},
"b35c3fee4944b357": {
"id": "b35c3fee4944b357",
"name": "bitbybit.occt.shapes.wire.createWireFromTwoCirclesTan",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"keepLines": "outside",
"circleRemainders": "inside",
"tolerance": 1e-7
},
"inputs": {
"circle1": {
"connections": [
{
"node": "aeb75413e5faf4a9",
"output": "result",
"data": {}
}
]
},
"circle2": {
"connections": [
{
"node": "9dcc0046a89dd771",
"output": "result",
"data": {}
}
]
}
},
"position": [
1349.6676303711936,
189.2601423416136
]
},
"8c5c70d697301471": {
"id": "8c5c70d697301471",
"name": "bitbybit.occt.operations.offset",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": -0.5,
"tolerance": 0.1
},
"inputs": {
"shape": {
"connections": [
{
"node": "b35c3fee4944b357",
"output": "result",
"data": {}
}
]
}
},
"position": [
1825.380102136211,
-214.45160289076006
]
},
"cf2ca13211e16c80": {
"id": "cf2ca13211e16c80",
"name": "bitbybit.occt.shapes.face.createFaceFromWires",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"planar": false
},
"inputs": {
"shapes": {
"connections": [
{
"node": "50a8e647e7a092d5",
"output": "list",
"data": {}
}
]
}
},
"position": [
3715.0477213383656,
105.27994105359419
]
},
"50a8e647e7a092d5": {
"id": "50a8e647e7a092d5",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "b35c3fee4944b357",
"output": "result",
"data": {}
},
{
"node": "3c8e79b7b2ac191e",
"output": "result",
"data": {}
}
]
}
},
"position": [
3432.8615947206135,
140.51713458776825
]
},
"3c8e79b7b2ac191e": {
"id": "3c8e79b7b2ac191e",
"name": "bitbybit.occt.shapes.wire.reversedWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "cea3459514435abe",
"output": "result",
"data": {}
}
]
}
},
"position": [
2881.569297123601,
-111.71749084143329
]
},
"0005686a90cd1614": {
"id": "0005686a90cd1614",
"name": "bitbybit.occt.operations.extrude",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"direction": [
0,
1,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "cf2ca13211e16c80",
"output": "result",
"data": {}
}
]
},
"direction": {
"connections": [
{
"node": "4ec4ba6b1abdad01",
"output": "result",
"data": {}
}
]
}
},
"position": [
4206.222825598234,
327.3206994836024
]
},
"cea3459514435abe": {
"id": "cea3459514435abe",
"name": "bitbybit.occt.fillets.fillet2d",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 0.3
},
"inputs": {
"shape": {
"connections": [
{
"node": "8c5c70d697301471",
"output": "result",
"data": {}
}
]
}
},
"position": [
2171.632610327837,
-99.45054875803254
]
},
"f65c43db4876c23e": {
"id": "f65c43db4876c23e",
"name": "bitbybit.math.numberSlider",
"data": {
"options": {
"min": 1.5,
"max": 7,
"step": 0.1,
"width": 350
},
"number": 4.6
},
"inputs": {},
"position": [
-1437.9488180364556,
104.20470159762908
]
},
"2fe63d7e5a48f271": {
"id": "2fe63d7e5a48f271",
"name": "bitbybit.occt.shapes.wire.reversedWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "0d82d8b2def523d0",
"output": "result",
"data": {}
}
]
}
},
"position": [
1740.8804815238311,
961.3909812429428
]
},
"0d82d8b2def523d0": {
"id": "0d82d8b2def523d0",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 1,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"radius": {
"connections": [
{
"node": "939a4b96f003138a",
"output": "result",
"data": {}
}
]
}
},
"position": [
1292.5028022264862,
983.0458732393794
]
},
"ac9bbb6869048812": {
"id": "ac9bbb6869048812",
"name": "bitbybit.occt.shapes.face.createFaceFromWires",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"planar": true
},
"inputs": {
"shapes": {
"connections": [
{
"node": "efaf22d46a3694f5",
"output": "list",
"data": {}
}
]
}
},
"position": [
2512.5687464258817,
588.4414254196271
]
},
"efaf22d46a3694f5": {
"id": "efaf22d46a3694f5",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "aeb75413e5faf4a9",
"output": "result",
"data": {}
},
{
"node": "2fe63d7e5a48f271",
"output": "result",
"data": {}
}
]
}
},
"position": [
2143.039683497029,
766.2218724544525
]
},
"e877a5de5cb17f97": {
"id": "e877a5de5cb17f97",
"name": "bitbybit.occt.shapes.face.createFaceFromWires",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"planar": true
},
"inputs": {
"shapes": {
"connections": [
{
"node": "673a9e35a4279a8b",
"output": "list",
"data": {}
}
]
}
},
"position": [
2624.485427828371,
1283.786591534435
]
},
"04691ef76f72347a": {
"id": "04691ef76f72347a",
"name": "bitbybit.math.numberSlider",
"data": {
"options": {
"min": 1.5,
"max": 7,
"step": 0.1,
"width": 350
},
"number": 2.9
},
"inputs": {},
"position": [
-1458.3892149323854,
578.6595517247349
]
},
"245b7d814ba4587f": {
"id": "245b7d814ba4587f",
"name": "bitbybit.occt.shapes.wire.createCircleWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 1,
"center": [
0,
0,
0
],
"direction": [
0,
1,
0
]
},
"inputs": {
"center": {
"connections": [
{
"node": "46509f29de5c3339",
"output": "result",
"data": {}
}
]
},
"radius": {
"connections": [
{
"node": "4be26000a10d20be",
"output": "result",
"data": {}
}
]
}
},
"position": [
1275.8814421068166,
1428.5941765537818
]
},
"9b38658756f0d0be": {
"id": "9b38658756f0d0be",
"name": "bitbybit.occt.shapes.wire.reversedWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "245b7d814ba4587f",
"output": "result",
"data": {}
}
]
}
},
"position": [
1748.835638066051,
1475.1404775474389
]
},
"673a9e35a4279a8b": {
"id": "673a9e35a4279a8b",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "9dcc0046a89dd771",
"output": "result",
"data": {}
},
{
"node": "9b38658756f0d0be",
"output": "result",
"data": {}
}
]
}
},
"position": [
2208.1254794320785,
1326.362027250052
]
},
"ceca4a3825ffbc90": {
"id": "ceca4a3825ffbc90",
"name": "bitbybit.occt.operations.extrude",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"direction": [
0,
1,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "ac9bbb6869048812",
"output": "result",
"data": {}
},
{
"node": "e877a5de5cb17f97",
"output": "result",
"data": {}
}
]
},
"direction": {
"connections": [
{
"node": "eb092f0c677cc514",
"output": "result",
"data": {}
}
]
}
},
"position": [
3567.0495771803926,
1012.3724098767043
]
},
"eb092f0c677cc514": {
"id": "eb092f0c677cc514",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 7,
"z": 0
},
"inputs": {},
"position": [
3226.3887292384293,
1377.2117757682631
]
},
"939a4b96f003138a": {
"id": "939a4b96f003138a",
"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": "a0e02b9e66e7f6d6",
"output": "result",
"data": {}
}
]
}
},
"position": [
558.8427077394689,
810.1272903513453
]
},
"4be26000a10d20be": {
"id": "4be26000a10d20be",
"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": "23e2605879d4d83e",
"output": "result",
"data": {}
}
]
}
},
"position": [
615.8480411775889,
1280.5032349360806
]
},
"50b1b0a991712d00": {
"id": "50b1b0a991712d00",
"name": "bitbybit.math.numberSlider",
"data": {
"options": {
"min": 15,
"max": 30,
"step": 0.1,
"width": 350
},
"number": 19.5
},
"inputs": {},
"position": [
-1460.6780163340518,
1099.070556428186
]
},
"4ec4ba6b1abdad01": {
"id": "4ec4ba6b1abdad01",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 3,
"z": 0
},
"inputs": {},
"position": [
3767.40337004187,
503.4437814659145
]
},
"9d3fe9ceb38277cb": {
"id": "9d3fe9ceb38277cb",
"name": "bitbybit.occt.fillets.filletEdges",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 0.3
},
"inputs": {
"shape": {
"connections": [
{
"node": "ceca4a3825ffbc90",
"output": "result",
"data": {}
}
]
}
},
"position": [
3981.7749388049233,
1031.3125789633891
]
},
"d70ae4d66736ebc5": {
"id": "d70ae4d66736ebc5",
"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": "9d3fe9ceb38277cb",
"output": "result",
"data": {}
}
]
},
"translation": {
"connections": [
{
"node": "c3c264215e094e1d",
"output": "result",
"data": {}
}
]
}
},
"position": [
4411.41722640604,
1251.7287566123932
]
},
"c3c264215e094e1d": {
"id": "c3c264215e094e1d",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": -2,
"z": 0
},
"inputs": {},
"position": [
3923.126185111321,
1435.3150259366798
]
},
"e9929290c4a7dbd1": {
"id": "e9929290c4a7dbd1",
"name": "bitbybit.occt.shapes.wire.createWireFromTwoCirclesTan",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"keepLines": "outside",
"circleRemainders": "outside",
"tolerance": 1e-7
},
"inputs": {
"circle1": {
"connections": [
{
"node": "aeb75413e5faf4a9",
"output": "result",
"data": {}
}
]
},
"circle2": {
"connections": [
{
"node": "9dcc0046a89dd771",
"output": "result",
"data": {}
}
]
}
},
"position": [
1292.4703320113213,
-784.5287635659598
]
},
"4d06a31963826b24": {
"id": "4d06a31963826b24",
"name": "bitbybit.occt.operations.offset",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"distance": 2,
"tolerance": 0.1
},
"inputs": {
"shape": {
"connections": [
{
"node": "e9929290c4a7dbd1",
"output": "result",
"data": {}
}
]
}
},
"position": [
1906.199028508239,
-1029.2604367143058
]
},
"2673d3cd63c73615": {
"id": "2673d3cd63c73615",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "4d06a31963826b24",
"output": "result",
"data": {}
},
{
"node": "a9a26851c9000a06",
"output": "result",
"data": {}
}
]
}
},
"position": [
2501.1181549967487,
-817.3106126908197
]
},
"560b53068b4839bd": {
"id": "560b53068b4839bd",
"name": "bitbybit.occt.shapes.face.createFaceFromWires",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"planar": true
},
"inputs": {
"shapes": {
"connections": [
{
"node": "2673d3cd63c73615",
"output": "list",
"data": {}
}
]
}
},
"position": [
2861.864703723829,
-878.5851750760701
]
},
"a9a26851c9000a06": {
"id": "a9a26851c9000a06",
"name": "bitbybit.occt.shapes.wire.reversedWire",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "e9929290c4a7dbd1",
"output": "result",
"data": {}
}
]
}
},
"position": [
1967.4855118956514,
-634.0865287164468
]
},
"074db2e6fa47860a": {
"id": "074db2e6fa47860a",
"name": "bitbybit.occt.operations.extrude",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"direction": [
0,
1,
0
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "560b53068b4839bd",
"output": "result",
"data": {}
}
]
},
"direction": {
"connections": [
{
"node": "76c0f014777e7b16",
"output": "result",
"data": {}
}
]
}
},
"position": [
3365.1213476056246,
-889.0716969404066
]
},
"b54654b3f81e2142": {
"id": "b54654b3f81e2142",
"name": "bitbybit.occt.transforms.translate",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"translation": [
0,
0,
0
]
},
"inputs": {
"translation": {
"connections": [
{
"node": "c18d76502bf7cc74",
"output": "result",
"data": {}
}
]
},
"shape": {
"connections": [
{
"node": "36c0e6370a3135f7",
"output": "result",
"data": {}
}
]
}
},
"position": [
4405.044912133333,
-862.4295973353054
]
},
"c18d76502bf7cc74": {
"id": "c18d76502bf7cc74",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 1,
"z": 0
},
"inputs": {},
"position": [
3513.5161651135536,
-473.05804385461227
]
},
"8d9afacc319453fb": {
"id": "8d9afacc319453fb",
"name": "bitbybit.occt.shapes.edge.getEdges",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "4d06a31963826b24",
"output": "result",
"data": {}
}
]
}
},
"position": [
3174.135738058122,
-1204.4187488749792
]
},
"36c0e6370a3135f7": {
"id": "36c0e6370a3135f7",
"name": "bitbybit.occt.fillets.filletEdgesListOneRadius",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"radius": 0.4
},
"inputs": {
"shape": {
"connections": [
{
"node": "074db2e6fa47860a",
"output": "result",
"data": {}
}
]
},
"edges": {
"connections": [
{
"node": "8d9afacc319453fb",
"output": "result",
"data": {}
}
]
}
},
"position": [
3910.7460919068053,
-1169.1905610536687
]
},
"76c0f014777e7b16": {
"id": "76c0f014777e7b16",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 0.5,
"z": 0
},
"inputs": {},
"position": [
2993.8703217269817,
-610.3216367287403
]
},
"6e348b6dc08b750d": {
"id": "6e348b6dc08b750d",
"name": "bitbybit.occt.shapes.face.getFaces",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shape": {
"connections": [
{
"node": "b54654b3f81e2142",
"output": "result",
"data": {}
}
]
}
},
"position": [
4764.459880838269,
-703.1915971356891
]
},
"050e8cde698b9089": {
"id": "050e8cde698b9089",
"name": "bitbybit.lists.removeItemAtIndex",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"index": 3,
"clone": true
},
"inputs": {
"list": {
"connections": [
{
"node": "6e348b6dc08b750d",
"output": "result",
"data": {}
}
]
}
},
"position": [
5159.311512624683,
-874.9400432214468
]
},
"0fd0a0c57656132a": {
"id": "0fd0a0c57656132a",
"name": "bitbybit.occt.transforms.mirrorAlongNormal",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"origin": [
0,
0,
0
],
"normal": [
0,
0,
1
]
},
"inputs": {
"shape": {
"connections": [
{
"node": "e2f99a71243aeed8",
"output": "result",
"data": {}
}
]
},
"normal": {
"connections": [
{
"node": "55b0ffffa94542e1",
"output": "result",
"data": {}
}
]
},
"origin": {
"connections": [
{
"node": "b3046e3d5b9ea8c6",
"output": "result",
"data": {}
}
]
}
},
"position": [
6102.71693807506,
-573.7660215650886
]
},
"e2f99a71243aeed8": {
"id": "e2f99a71243aeed8",
"name": "bitbybit.occt.shapes.shell.sewFaces",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"tolerance": 1e-7
},
"inputs": {
"shapes": {
"connections": [
{
"node": "050e8cde698b9089",
"output": "result",
"data": {}
}
]
}
},
"position": [
5576.561899937931,
-859.680923154312
]
},
"55b0ffffa94542e1": {
"id": "55b0ffffa94542e1",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 1,
"z": 0
},
"inputs": {},
"position": [
5191.089993851374,
-215.19168500585442
]
},
"b3046e3d5b9ea8c6": {
"id": "b3046e3d5b9ea8c6",
"name": "bitbybit.vector.vectorXYZ",
"async": false,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"x": 0,
"y": 1.5,
"z": 0
},
"inputs": {},
"position": [
5180.356403615972,
-522.6279997627405
]
},
"70ed51745404298f": {
"id": "70ed51745404298f",
"name": "bitbybit.occt.shapes.shell.sewFaces",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
},
"tolerance": 1e-7
},
"inputs": {
"shapes": {
"connections": [
{
"node": "ccaab1e9deed29f1",
"output": "list",
"data": {}
}
]
}
},
"position": [
6884.767282311176,
-798.1487157884476
]
},
"ccaab1e9deed29f1": {
"id": "ccaab1e9deed29f1",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "e2f99a71243aeed8",
"output": "result",
"data": {}
},
{
"node": "0fd0a0c57656132a",
"output": "result",
"data": {}
}
]
}
},
"position": [
6548.557950183183,
-679.1803257961602
]
},
"664044503380f055": {
"id": "664044503380f055",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "70ed51745404298f",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "f42918b0adb44263",
"output": "result",
"data": {}
}
]
}
},
"position": [
7375.940133508733,
-575.3702061418084
]
},
"f42918b0adb44263": {
"id": "f42918b0adb44263",
"name": "bitbybit.draw.optionsOcctShapeMaterial",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"precision": 0.01,
"drawEdges": true,
"edgeColour": "#474747",
"edgeWidth": 2
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "b095de9485da2da4",
"output": "result",
"data": {}
}
]
}
},
"position": [
6803.07667079093,
-257.84353244700446
]
},
"b095de9485da2da4": {
"id": "b095de9485da2da4",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"name": "Custom Material",
"baseColor": "#474eff",
"emissiveColor": "#000000",
"metallic": 0.1,
"roughness": 0.9,
"alpha": 1,
"backFaceCulling": false,
"zOffset": 2
},
"inputs": {},
"position": [
6440.862982340747,
-136.28746828913185
]
},
"3ddada174f21c7ff": {
"id": "3ddada174f21c7ff",
"name": "bitbybit.babylon.scene.enableSkybox",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"skybox": "clearSky",
"size": 1000,
"blur": 0.6,
"environmentIntensity": 0.7
},
"inputs": {},
"position": [
-52.931589545080556,
1554.506524900003
]
},
"2de1c33883ea2cce": {
"id": "2de1c33883ea2cce",
"name": "bitbybit.babylon.scene.drawDirectionalLight",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"direction": [
-100,
-100,
-100
],
"intensity": 3,
"diffuse": "#ffffff",
"specular": "#ffffff",
"shadowGeneratorMapSize": 1024,
"enableShadows": true,
"shadowDarkness": 0
},
"inputs": {},
"position": [
-546.6658452417059,
1525.133375396519
]
},
"6da9ef0b5518644b": {
"id": "6da9ef0b5518644b",
"name": "bitbybit.draw.drawAnyAsync",
"async": true,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"entity": {
"connections": [
{
"node": "5f154d4ff5a249ee",
"output": "result",
"data": {}
}
]
},
"options": {
"connections": [
{
"node": "d12942e2bd5c3ced",
"output": "result",
"data": {}
}
]
}
},
"position": [
7049.929610536694,
713.8803221630949
]
},
"5f154d4ff5a249ee": {
"id": "5f154d4ff5a249ee",
"name": "bitbybit.occt.shapes.compound.makeCompound",
"async": true,
"drawable": true,
"data": {
"genericNodeData": {
"hide": true,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"shapes": {
"connections": [
{
"node": "113c93b9eb864485",
"output": "list",
"data": {}
}
]
}
},
"position": [
5035.975336103436,
700.952975045815
]
},
"113c93b9eb864485": {
"id": "113c93b9eb864485",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "0005686a90cd1614",
"output": "result",
"data": {}
},
{
"node": "d70ae4d66736ebc5",
"output": "result",
"data": {}
}
]
}
},
"position": [
4722.254054471903,
696.965152460524
]
},
"9fff1b4f49d981eb": {
"id": "9fff1b4f49d981eb",
"name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"name": "Custom Material",
"baseColor": "#212121",
"emissiveColor": "#000000",
"metallic": 0.95,
"roughness": 0.235,
"alpha": 1,
"backFaceCulling": false,
"zOffset": 2
},
"inputs": {},
"position": [
5628.201101780516,
1083.7868997974167
]
},
"d12942e2bd5c3ced": {
"id": "d12942e2bd5c3ced",
"name": "bitbybit.draw.optionsOcctShapeMaterial",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
},
"precision": 0.01,
"drawEdges": true,
"edgeColour": "#6e6e6e",
"edgeWidth": 2
},
"inputs": {
"faceMaterial": {
"connections": [
{
"node": "9fff1b4f49d981eb",
"output": "result",
"data": {}
}
]
}
},
"position": [
6226.179700514807,
931.5108132152701
]
},
"5c6c4f48cd19da69": {
"id": "5c6c4f48cd19da69",
"name": "bitbybit.runner.getRunnerInputValue",
"data": {
"property": "radius1"
},
"inputs": {},
"position": [
-1382.47258275571,
-59.430973467150814
]
},
"dc61da9873c25863": {
"id": "dc61da9873c25863",
"name": "bitbybit.runner.getRunnerInputValue",
"data": {
"property": "radius2"
},
"inputs": {},
"position": [
-1395.7916723821993,
430.5923836799792
]
},
"a0e02b9e66e7f6d6": {
"id": "a0e02b9e66e7f6d6",
"name": "bitbybit.logic.firstDefinedValueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"value2": {
"connections": [
{
"node": "f65c43db4876c23e",
"output": "result",
"data": {}
}
]
},
"value1": {
"connections": [
{
"node": "5c6c4f48cd19da69",
"output": "result",
"data": {}
}
]
}
},
"position": [
-693.4906229363137,
-37.469011274900396
]
},
"23e2605879d4d83e": {
"id": "23e2605879d4d83e",
"name": "bitbybit.logic.firstDefinedValueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"value1": {
"connections": [
{
"node": "dc61da9873c25863",
"output": "result",
"data": {}
}
]
},
"value2": {
"connections": [
{
"node": "04691ef76f72347a",
"output": "result",
"data": {}
}
]
}
},
"position": [
-700.033687476092,
442.3571307208691
]
},
"edcf89d559757df5": {
"id": "edcf89d559757df5",
"name": "bitbybit.runner.getRunnerInputValue",
"data": {
"property": "distance"
},
"inputs": {},
"position": [
-1401.8505202022602,
923.5916504395701
]
},
"829ba5cff7cd0b88": {
"id": "829ba5cff7cd0b88",
"name": "bitbybit.logic.firstDefinedValueGate",
"async": false,
"drawable": false,
"data": {
"genericNodeData": {
"hide": false,
"oneOnOne": false,
"flatten": 0
}
},
"inputs": {
"value1": {
"connections": [
{
"node": "edcf89d559757df5",
"output": "result",
"data": {}
}
]
},
"value2": {
"connections": [
{
"node": "50b1b0a991712d00",
"output": "result",
"data": {}
}
]
}
},
"position": [
-708.6734021910144,
925.768055455432
]
},
"eaa162d4e19d1f25": {
"id": "eaa162d4e19d1f25",
"name": "bitbybit.runner.setRunnerResultValue",
"data": {
"property": "meshes"
},
"inputs": {
"value": {
"connections": [
{
"node": "44ec0702d6ee8c62",
"output": "list",
"data": {}
}
]
}
},
"position": [
8393.868496862571,
-11.080208856355476
]
},
"44ec0702d6ee8c62": {
"id": "44ec0702d6ee8c62",
"name": "bitbybit.lists.createList",
"data": {},
"inputs": {
"listElements": {
"connections": [
{
"node": "664044503380f055",
"output": "result",
"data": {}
},
{
"node": "6da9ef0b5518644b",
"output": "result",
"data": {}
}
]
}
},
"position": [
8006.614818310852,
-0.8772432710706539
]
}
}
}