Script: Variable fillets on specific edges

Variable fillets on specific edges picture
Type
Rete logo indicatorrete
Author
matas
Date Created
Feb 21, 2024, 3:06:50 PM
Last Edit Date
Feb 21, 2024, 5:13:33 PM

Project Information

This project contains demo scripts for Rete editor that are used as examples in the "Getting Started" section of the documentation.

View Full Project

Script Code

{
  "id": "rete-v2-json",
  "nodes": {
    "627a8cc50042ca11": {
      "id": "627a8cc50042ca11",
      "name": "bitbybit.occt.shapes.solid.createBox",
      "data": {
        "genericNodeData": {
          "hide": true,
          "oneOnOne": false,
          "flatten": 0
        },
        "width": 5,
        "length": 8,
        "height": 10
      },
      "inputs": {},
      "position": [
        -708.9265376490123,
        859.1667600728709
      ]
    },
    "7dbf39d355a4a6a7": {
      "id": "7dbf39d355a4a6a7",
      "name": "bitbybit.occt.fillets.filletEdges",
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "radius": 1
      },
      "inputs": {
        "shape": {
          "connections": [
            {
              "node": "627a8cc50042ca11",
              "output": "result",
              "data": {}
            }
          ]
        },
        "radiusList": {
          "connections": [
            {
              "node": "a84fb5c0a3f6aaca",
              "output": "list",
              "data": {}
            }
          ]
        },
        "indexes": {
          "connections": [
            {
              "node": "34dfc0f542947927",
              "output": "list",
              "data": {}
            }
          ]
        }
      },
      "position": [
        4.849368722060774,
        1232.1525405252057
      ]
    },
    "a84fb5c0a3f6aaca": {
      "id": "a84fb5c0a3f6aaca",
      "name": "bitbybit.lists.createList",
      "data": {},
      "inputs": {
        "listElements": {
          "connections": [
            {
              "node": "3deaf348607653c5",
              "output": "result",
              "data": {}
            },
            {
              "node": "a4e55f01d7171b93",
              "output": "result",
              "data": {}
            },
            {
              "node": "2eedc26244dacad8",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        -640.3973867518604,
        1430.4370266380179
      ]
    },
    "3deaf348607653c5": {
      "id": "3deaf348607653c5",
      "name": "bitbybit.math.number",
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "number": 1
      },
      "inputs": {},
      "position": [
        -1078.9839555481535,
        1161.320096810749
      ]
    },
    "a4e55f01d7171b93": {
      "id": "a4e55f01d7171b93",
      "name": "bitbybit.math.number",
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "number": 2
      },
      "inputs": {},
      "position": [
        -1078.0127214540544,
        1378.5970750222207
      ]
    },
    "2eedc26244dacad8": {
      "id": "2eedc26244dacad8",
      "name": "bitbybit.math.number",
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "number": 0.3
      },
      "inputs": {},
      "position": [
        -1081.201301310153,
        1599.818546417745
      ]
    },
    "34dfc0f542947927": {
      "id": "34dfc0f542947927",
      "name": "bitbybit.lists.createList",
      "data": {},
      "inputs": {
        "listElements": {
          "connections": [
            {
              "node": "cddcea779bef9f05",
              "output": "result",
              "data": {}
            },
            {
              "node": "74455d74bd3781b8",
              "output": "result",
              "data": {}
            },
            {
              "node": "ea9c1145ead573eb",
              "output": "result",
              "data": {}
            }
          ]
        }
      },
      "position": [
        -682.5098753600391,
        2136.7678491912484
      ]
    },
    "cddcea779bef9f05": {
      "id": "cddcea779bef9f05",
      "name": "bitbybit.math.number",
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "number": 1
      },
      "inputs": {},
      "position": [
        -1073.1517770359849,
        1845.4768091041688
      ]
    },
    "74455d74bd3781b8": {
      "id": "74455d74bd3781b8",
      "name": "bitbybit.math.number",
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "number": 2
      },
      "inputs": {},
      "position": [
        -1074.0510678638543,
        2060.2715749532063
      ]
    },
    "ea9c1145ead573eb": {
      "id": "ea9c1145ead573eb",
      "name": "bitbybit.math.number",
      "data": {
        "genericNodeData": {
          "hide": false,
          "oneOnOne": false,
          "flatten": 0
        },
        "number": 3
      },
      "inputs": {},
      "position": [
        -1071.0703995224253,
        2303.5495396019314
      ]
    }
  }
}