Script: No Skybox Variant

No Skybox Variant picture
Type
Rete logo indicatorrete
Date Created
Aug 6, 2024, 8:28:26 PM
Last Edit Date
Aug 6, 2024, 8:36:24 PM

Project Information

This project demonstrates how you can create variable radius fillets by using latest release algorithms.

View Full Project

Script Code

{
  "id": "rete-v2-json",
  "nodes": {
    "cd80d30d1c1e6f71": {
      "id": "cd80d30d1c1e6f71",
      "name": "bitbybit.occt.shapes.wire.createCircleWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "radius": 10,
        "center": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ]
      },
      "inputs": {},
      "position": [
        -764.3031005859375,
        660.5866394042969
      ]
    },
    "16dd73ab07a2aff2": {
      "id": "16dd73ab07a2aff2",
      "name": "bitbybit.occt.shapes.wire.divideWireByParamsToPoints",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 1
        },
        "nrOfDivisions": 10,
        "removeStartPoint": false,
        "removeEndPoint": true
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "cd80d30d1c1e6f71",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        -389.4554443359375,
        733.8053894042969
      ]
    },
    "f218c6665bb49d4e": {
      "id": "f218c6665bb49d4e",
      "name": "bitbybit.occt.shapes.face.createCircleFace",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "radius": 2,
        "center": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ]
      },
      "inputs": {
        "center": {
          "connections": [
            {
              "node": "2693fdccfacc217b",
              "output": "item",
              "data": {}
            }
          ]
        }
      },
      "position": [
        363.7672119140625,
        785.9421081542969
      ]
    },
    "2693fdccfacc217b": {
      "id": "2693fdccfacc217b",
      "name": "bitbybit.lists.passThrough",
      "data": {},
      "inputs": {
        "item": {
          "connections": [
            {
              "node": "16dd73ab07a2aff2",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        18.7086181640625,
        826.6999206542969
      ]
    },
    "d0612d19325be8e8": {
      "id": "d0612d19325be8e8",
      "name": "bitbybit.occt.shapes.face.createFaceFromWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "planar": true
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "cd80d30d1c1e6f71",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        4.883463690510212,
        350.2128902249829
      ]
    },
    "6fcd9441eda406c8": {
      "id": "6fcd9441eda406c8",
      "name": "bitbybit.occt.booleans.difference",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "keepEdges": false
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "d0612d19325be8e8",
              "output": "result",
              "data": {}
            }
          ]
        },
        "shapes": {
          "connections": [
            {
              "node": "618542d95d1097ab",
              "output": "list",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1097.7550232363185,
        621.8977542754228
      ]
    },
    "618542d95d1097ab": {
      "id": "618542d95d1097ab",
      "name": "bitbybit.lists.createList",
      "data": {},
      "inputs": {
        "listElements": {
          "connections": [
            {
              "node": "f218c6665bb49d4e",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        748.5891678514611,
        791.7900126148625
      ]
    },
    "9affc49a71f5c2db": {
      "id": "9affc49a71f5c2db",
      "name": "bitbybit.occt.shapes.wire.getWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "index": 0
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "6fcd9441eda406c8",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1507.6736686953334,
        688.2137000306097
      ]
    },
    "9349d4eea34b906b": {
      "id": "9349d4eea34b906b",
      "name": "bitbybit.occt.fillets.fillet2d",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "radius": 0.4
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "9affc49a71f5c2db",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1853.1371147286059,
        651.4601111741238
      ]
    },
    "61c45d7834058f45": {
      "id": "61c45d7834058f45",
      "name": "bitbybit.occt.operations.extrude",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "direction": [
          0,
          1,
          0
        ]
      },
      "inputs": {
        "direction": {
          "connections": [
            {
              "node": "3ed4746176f5430e",
              "output": "result",
              "data": {}
            }
          ]
        },
        "shape": {
          "connections": [
            {
              "node": "bc13d4b969ebc7e0",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        3172.048865525746,
        268.7206450984949
      ]
    },
    "a34eb2ed7831314f": {
      "id": "a34eb2ed7831314f",
      "name": "bitbybit.occt.shapes.face.createFaceFromWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "planar": true
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "9349d4eea34b906b",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        2313.0057038879536,
        693.9496941980877
      ]
    },
    "571db7d5b4ac1e9e": {
      "id": "571db7d5b4ac1e9e",
      "name": "bitbybit.lists.getByPattern",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "pattern": [
          true,
          true,
          false
        ]
      },
      "inputs": {
        "list": {
          "connections": [
            {
              "node": "fe4ae65b5f3cb595",
              "output": "result",
              "data": {}
            }
          ]
        },
        "pattern": {
          "connections": [
            {
              "node": "bca4ac386490e41e",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        6017.673890121047,
        631.149823051028
      ]
    },
    "fe4ae65b5f3cb595": {
      "id": "fe4ae65b5f3cb595",
      "name": "bitbybit.occt.shapes.edge.getEdgesAlongWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        }
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "8d0b1f1ebbcd23f7",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        5551.098432203211,
        706.9443492880005
      ]
    },
    "8d0b1f1ebbcd23f7": {
      "id": "8d0b1f1ebbcd23f7",
      "name": "bitbybit.occt.shapes.wire.getWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "index": 0
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "a34eb2ed7831314f",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        5057.551553238045,
        949.3032828589517
      ]
    },
    "bca4ac386490e41e": {
      "id": "bca4ac386490e41e",
      "name": "bitbybit.json.parse",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "text": "[true, false, false, false]"
      },
      "inputs": {},
      "position": [
        5671.858139708035,
        486.4648312453794
      ]
    },
    "d0fa2a0caa647ef3": {
      "id": "d0fa2a0caa647ef3",
      "name": "bitbybit.occt.fillets.filletEdgesSameVariableRadius",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        }
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "61c45d7834058f45",
              "output": "result",
              "data": {}
            }
          ]
        },
        "paramsU": {
          "connections": [
            {
              "node": "06df2bd0e6bb8f04",
              "output": "result",
              "data": {}
            }
          ]
        },
        "radiusList": {
          "connections": [
            {
              "node": "55b267da4b94a5da",
              "output": "result",
              "data": {}
            }
          ]
        },
        "edges": {
          "connections": [
            {
              "node": "d3c5915216445cf8",
              "output": "list",
              "data": {}
            }
          ]
        }
      },
      "position": [
        8253.470667444739,
        1337.892118765149
      ]
    },
    "55b267da4b94a5da": {
      "id": "55b267da4b94a5da",
      "name": "bitbybit.json.parse",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "text": "[0.1,1.3,1.2,1.3,0.1]"
      },
      "inputs": {},
      "position": [
        7749.132892262525,
        1507.2299706466856
      ]
    },
    "06df2bd0e6bb8f04": {
      "id": "06df2bd0e6bb8f04",
      "name": "bitbybit.json.parse",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "text": "[0.1, 0.3,0.5,0.7, 0.9]"
      },
      "inputs": {},
      "position": [
        7720.841472575566,
        1733.107187252156
      ]
    },
    "c12d71ecbb767bef": {
      "id": "c12d71ecbb767bef",
      "name": "bitbybit.babylon.material.pbrMetallicRoughness.create",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "name": "Custom Material",
        "baseColor": "#393947",
        "emissiveColor": "#000000",
        "metallic": 0.9,
        "roughness": 0.1,
        "alpha": 1,
        "backFaceCulling": false,
        "zOffset": 2
      },
      "inputs": {},
      "position": [
        9945.23262160967,
        1147.239630647563
      ]
    },
    "e11f76621c8b9ac6": {
      "id": "e11f76621c8b9ac6",
      "name": "bitbybit.draw.optionsOcctShapeMaterial",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "precision": 0.003,
        "drawEdges": true,
        "edgeColour": "#ffffff",
        "edgeWidth": 2
      },
      "inputs": {
        "faceMaterial": {
          "connections": [
            {
              "node": "c12d71ecbb767bef",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        10343.506399115948,
        1074.0170752773429
      ]
    },
    "3ed4746176f5430e": {
      "id": "3ed4746176f5430e",
      "name": "bitbybit.vector.vectorXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "x": 0,
        "y": 4,
        "z": 0
      },
      "inputs": {},
      "position": [
        2784.7038459372584,
        205.04999044806965
      ]
    },
    "8d7bceb09f599da9": {
      "id": "8d7bceb09f599da9",
      "name": "bitbybit.lists.createList",
      "data": {},
      "inputs": {
        "listElements": {
          "connections": [
            {
              "node": "571db7d5b4ac1e9e",
              "output": "result",
              "data": {}
            },
            {
              "node": "0b077acc5ce8f9ea",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        6416.792046510773,
        587.2993135145988
      ]
    },
    "a7b9acae0be92895": {
      "id": "a7b9acae0be92895",
      "name": "bitbybit.lists.flatten",
      "data": {
        "nrLevels": 2
      },
      "inputs": {
        "list": {
          "connections": [
            {
              "node": "8d7bceb09f599da9",
              "output": "list",
              "data": {}
            }
          ]
        }
      },
      "position": [
        6748.4219291528725,
        652.3610337123984
      ]
    },
    "d3c5915216445cf8": {
      "id": "d3c5915216445cf8",
      "name": "bitbybit.lists.createList",
      "data": {},
      "inputs": {
        "listElements": {
          "connections": [
            {
              "node": "a7b9acae0be92895",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        7086.5083918232995,
        671.569220593341
      ]
    },
    "f13131ce47cde911": {
      "id": "f13131ce47cde911",
      "name": "bitbybit.occt.shapes.edge.getEdgesAlongWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        }
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "86c7488a6cf7b22b",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        5477.559223829409,
        42.85275540212122
      ]
    },
    "0b077acc5ce8f9ea": {
      "id": "0b077acc5ce8f9ea",
      "name": "bitbybit.lists.getByPattern",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "pattern": [
          true,
          true,
          false
        ]
      },
      "inputs": {
        "pattern": {
          "connections": [
            {
              "node": "bca4ac386490e41e",
              "output": "result",
              "data": {}
            }
          ]
        },
        "list": {
          "connections": [
            {
              "node": "f13131ce47cde911",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        6002.417154461244,
        262.7614827772473
      ]
    },
    "0d03b87b6fceb06f": {
      "id": "0d03b87b6fceb06f",
      "name": "bitbybit.occt.shapes.face.getFaces",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        }
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "61c45d7834058f45",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        3530.2378298299764,
        114.12596772622209
      ]
    },
    "8358abe0c85459ca": {
      "id": "8358abe0c85459ca",
      "name": "bitbybit.lists.listLength",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "clone": false
      },
      "inputs": {
        "list": {
          "connections": [
            {
              "node": "0d03b87b6fceb06f",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        3926.551495962836,
        143.06551919087937
      ]
    },
    "2ccfb0259a7534d9": {
      "id": "2ccfb0259a7534d9",
      "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": "8358abe0c85459ca",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        4353.030521126785,
        110.08874324421515
      ]
    },
    "107e83526d7f5d86": {
      "id": "107e83526d7f5d86",
      "name": "bitbybit.lists.getItem",
      "async": false,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "index": 0,
        "clone": true
      },
      "inputs": {
        "list": {
          "connections": [
            {
              "node": "0d03b87b6fceb06f",
              "output": "result",
              "data": {}
            }
          ]
        },
        "index": {
          "connections": [
            {
              "node": "2ccfb0259a7534d9",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        4767.933049362163,
        39.94147142849002
      ]
    },
    "86c7488a6cf7b22b": {
      "id": "86c7488a6cf7b22b",
      "name": "bitbybit.occt.shapes.wire.getWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "index": 0
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "107e83526d7f5d86",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        5159.822692277663,
        43.39615389540526
      ]
    },
    "eaf42c5c6b29564d": {
      "id": "eaf42c5c6b29564d",
      "name": "bitbybit.draw.drawAnyAsync",
      "async": true,
      "drawable": false,
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        }
      },
      "inputs": {
        "options": {
          "connections": [
            {
              "node": "e11f76621c8b9ac6",
              "output": "result",
              "data": {}
            }
          ]
        },
        "entity": {
          "connections": [
            {
              "node": "3b93321db04e2710",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        10912.870563450537,
        792.0041020981217
      ]
    },
    "7997259e3f3900d0": {
      "id": "7997259e3f3900d0",
      "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": [
        -5.543787940057385,
        1736.7054090372303
      ]
    },
    "db92986384e849a4": {
      "id": "db92986384e849a4",
      "name": "bitbybit.advanced.text3d.create",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "text": "bitbybit.dev",
        "fontType": "Roboto",
        "fontVariant": "Bold",
        "fontSize": 1.8,
        "height": 0.2,
        "rotation": 0,
        "origin": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ],
        "originAlignment": "centerMiddle"
      },
      "inputs": {
        "origin": {
          "connections": [
            {
              "node": "15a04386db932113",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        8375.678792323308,
        40.74465036670003
      ]
    },
    "15a04386db932113": {
      "id": "15a04386db932113",
      "name": "bitbybit.vector.vectorXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "x": 0,
        "y": 4,
        "z": -4
      },
      "inputs": {},
      "position": [
        7918.238818362392,
        233.12029333128072
      ]
    },
    "fbc4634c94886b41": {
      "id": "fbc4634c94886b41",
      "name": "bitbybit.advanced.text3d.getCompoundShape",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        }
      },
      "inputs": {
        "model": {
          "connections": [
            {
              "node": "db92986384e849a4",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        9086.454162603068,
        533.3703593785017
      ]
    },
    "f49de339c2b178cb": {
      "id": "f49de339c2b178cb",
      "name": "bitbybit.vector.vectorXYZ",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "x": 0,
        "y": 4,
        "z": 4
      },
      "inputs": {},
      "position": [
        7943.0808703133025,
        766.6920306218535
      ]
    },
    "ba8202dac11e2293": {
      "id": "ba8202dac11e2293",
      "name": "bitbybit.advanced.text3d.create",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "text": "WEB CAD",
        "fontType": "Roboto",
        "fontVariant": "Bold",
        "fontSize": 2,
        "height": 0.2,
        "rotation": 0,
        "origin": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ],
        "originAlignment": "centerMiddle"
      },
      "inputs": {
        "origin": {
          "connections": [
            {
              "node": "f49de339c2b178cb",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        8386.979439615623,
        569.4334045431249
      ]
    },
    "bc13d4b969ebc7e0": {
      "id": "bc13d4b969ebc7e0",
      "name": "bitbybit.occt.booleans.difference",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "keepEdges": false
      },
      "inputs": {
        "shapes": {
          "connections": [
            {
              "node": "c3659a4ed964c122",
              "output": "list",
              "data": {}
            }
          ]
        },
        "shape": {
          "connections": [
            {
              "node": "a34eb2ed7831314f",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        2772.463589644358,
        881.655847535417
      ]
    },
    "a0c4bafd2b927eec": {
      "id": "a0c4bafd2b927eec",
      "name": "bitbybit.occt.shapes.face.createCircleFace",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "radius": 1.2,
        "center": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ]
      },
      "inputs": {
        "center": {
          "connections": [
            {
              "node": "2f32bf73555b8447",
              "output": "item",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1587.109012412342,
        1314.457095616584
      ]
    },
    "1eac8eced1a13d4f": {
      "id": "1eac8eced1a13d4f",
      "name": "bitbybit.occt.shapes.wire.createCircleWire",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "radius": 1.2,
        "center": [
          0,
          0,
          0
        ],
        "direction": [
          0,
          1,
          0
        ]
      },
      "inputs": {},
      "position": [
        371.9642036626137,
        1286.4562074934286
      ]
    },
    "f7b37c1e43c4f6f4": {
      "id": "f7b37c1e43c4f6f4",
      "name": "bitbybit.occt.shapes.wire.divideWireByParamsToPoints",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 1
        },
        "nrOfDivisions": 5,
        "removeStartPoint": false,
        "removeEndPoint": true
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "1eac8eced1a13d4f",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        773.8227280396106,
        1339.5308525069888
      ]
    },
    "2f32bf73555b8447": {
      "id": "2f32bf73555b8447",
      "name": "bitbybit.lists.passThrough",
      "data": {},
      "inputs": {
        "item": {
          "connections": [
            {
              "node": "f7b37c1e43c4f6f4",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1230.567014092418,
        1390.2671229653456
      ]
    },
    "c3659a4ed964c122": {
      "id": "c3659a4ed964c122",
      "name": "bitbybit.lists.createList",
      "data": {},
      "inputs": {
        "listElements": {
          "connections": [
            {
              "node": "a0c4bafd2b927eec",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        1982.596671069358,
        1325.2165445363762
      ]
    },
    "6de4203c93c44479": {
      "id": "6de4203c93c44479",
      "name": "bitbybit.occt.fillets.chamferEdges",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "distance": 0.3
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "d0fa2a0caa647ef3",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        9085.261330919646,
        1354.824822781705
      ]
    },
    "3b93321db04e2710": {
      "id": "3b93321db04e2710",
      "name": "bitbybit.occt.shapes.compound.makeCompound",
      "async": true,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        }
      },
      "inputs": {
        "shapes": {
          "connections": [
            {
              "node": "0ed587a4b1c7a51c",
              "output": "list",
              "data": {}
            }
          ]
        }
      },
      "position": [
        10034.070045929137,
        656.2669483169293
      ]
    },
    "0ed587a4b1c7a51c": {
      "id": "0ed587a4b1c7a51c",
      "name": "bitbybit.lists.createList",
      "data": {},
      "inputs": {
        "listElements": {
          "connections": [
            {
              "node": "6de4203c93c44479",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        9709.77203163195,
        696.5788602663482
      ]
    },
    "ddc2ecd327cbdb2e": {
      "id": "ddc2ecd327cbdb2e",
      "name": "bitbybit.advanced.text3d.getCompoundShape",
      "async": false,
      "drawable": true,
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        }
      },
      "inputs": {
        "model": {
          "connections": [
            {
              "node": "ba8202dac11e2293",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        9090.070904294022,
        784.0961658626884
      ]
    }
  }
}