Вход

Конструктор "Буква Б"

Модульный конструктор, позволяющий собрать букву "Б". Состоит из двух контуров (верхнего и нижнего), соединенных вертикальными и горизонтальными элементами. Каждый контур включает набор соединителей, формирующих объемную структуру.

Крутите мышкой, колесо — приближение. Это просмотр: править можно в своей копии.

Топология (источник правды)

Граф хранится узлами и связями, а не картинкой: картинку можно перерисовать, а геометрию из неё — нет.

{
    "meta": {
        "title": "Буква Б",
        "units": "unit"
    },
    "nodes": [
        {
            "id": "f1",
            "type": "connector",
            "x": -12,
            "y": -20,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "f2",
            "type": "connector",
            "x": -12,
            "y": 20,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "f3",
            "type": "connector",
            "x": 12,
            "y": 20,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "f4",
            "type": "connector",
            "x": 12,
            "y": 14,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "f5",
            "type": "connector",
            "x": -4,
            "y": 14,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "f6",
            "type": "connector",
            "x": -4,
            "y": 2,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "f7",
            "type": "connector",
            "x": 4,
            "y": 2,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "f8",
            "type": "connector",
            "x": 12,
            "y": -3,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "f9",
            "type": "connector",
            "x": 12,
            "y": -15,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "f10",
            "type": "connector",
            "x": 4,
            "y": -20,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "fh1",
            "type": "connector",
            "x": -4,
            "y": -4,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "fh2",
            "type": "connector",
            "x": 4,
            "y": -4,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "fh3",
            "type": "connector",
            "x": 6,
            "y": -9,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "fh4",
            "type": "connector",
            "x": 4,
            "y": -14,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "fh5",
            "type": "connector",
            "x": -4,
            "y": -14,
            "z": 4,
            "label": "",
            "data": []
        },
        {
            "id": "b1",
            "type": "connector",
            "x": -12,
            "y": -20,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "b2",
            "type": "connector",
            "x": -12,
            "y": 20,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "b3",
            "type": "connector",
            "x": 12,
            "y": 20,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "b4",
            "type": "connector",
            "x": 12,
            "y": 14,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "b5",
            "type": "connector",
            "x": -4,
            "y": 14,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "b6",
            "type": "connector",
            "x": -4,
            "y": 2,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "b7",
            "type": "connector",
            "x": 4,
            "y": 2,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "b8",
            "type": "connector",
            "x": 12,
            "y": -3,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "b9",
            "type": "connector",
            "x": 12,
            "y": -15,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "b10",
            "type": "connector",
            "x": 4,
            "y": -20,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "bh1",
            "type": "connector",
            "x": -4,
            "y": -4,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "bh2",
            "type": "connector",
            "x": 4,
            "y": -4,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "bh3",
            "type": "connector",
            "x": 6,
            "y": -9,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "bh4",
            "type": "connector",
            "x": 4,
            "y": -14,
            "z": -4,
            "label": "",
            "data": []
        },
        {
            "id": "bh5",
            "type": "connector",
            "x": -4,
            "y": -14,
            "z": -4,
            "label": "",
            "data": []
        }
    ],
    "edges": [
        {
            "id": "e1",
            "source": "f1",
            "target": "f2",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e2",
            "source": "f2",
            "target": "f3",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e3",
            "source": "f3",
            "target": "f4",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e4",
            "source": "f4",
            "target": "f5",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e5",
            "source": "f5",
            "target": "f6",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e6",
            "source": "f6",
            "target": "f7",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e7",
            "source": "f7",
            "target": "f8",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e8",
            "source": "f8",
            "target": "f9",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e9",
            "source": "f9",
            "target": "f10",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e10",
            "source": "f10",
            "target": "f1",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e11",
            "source": "fh1",
            "target": "fh2",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e12",
            "source": "fh2",
            "target": "fh3",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e13",
            "source": "fh3",
            "target": "fh4",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e14",
            "source": "fh4",
            "target": "fh5",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e15",
            "source": "fh5",
            "target": "fh1",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e16",
            "source": "b1",
            "target": "b2",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e17",
            "source": "b2",
            "target": "b3",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e18",
            "source": "b3",
            "target": "b4",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e19",
            "source": "b4",
            "target": "b5",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e20",
            "source": "b5",
            "target": "b6",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e21",
            "source": "b6",
            "target": "b7",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e22",
            "source": "b7",
            "target": "b8",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e23",
            "source": "b8",
            "target": "b9",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e24",
            "source": "b9",
            "target": "b10",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e25",
            "source": "b10",
            "target": "b1",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e26",
            "source": "bh1",
            "target": "bh2",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e27",
            "source": "bh2",
            "target": "bh3",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e28",
            "source": "bh3",
            "target": "bh4",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e29",
            "source": "bh4",
            "target": "bh5",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e30",
            "source": "bh5",
            "target": "bh1",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e31",
            "source": "f1",
            "target": "b1",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e32",
            "source": "f2",
            "target": "b2",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e33",
            "source": "f3",
            "target": "b3",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e34",
            "source": "f4",
            "target": "b4",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e35",
            "source": "f5",
            "target": "b5",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e36",
            "source": "f6",
            "target": "b6",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e37",
            "source": "f7",
            "target": "b7",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e38",
            "source": "f8",
            "target": "b8",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e39",
            "source": "f9",
            "target": "b9",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e40",
            "source": "f10",
            "target": "b10",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e41",
            "source": "fh1",
            "target": "bh1",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e42",
            "source": "fh2",
            "target": "bh2",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e43",
            "source": "fh3",
            "target": "bh3",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e44",
            "source": "fh4",
            "target": "bh4",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e45",
            "source": "fh5",
            "target": "bh5",
            "type": "rigid",
            "label": "",
            "style": "line"
        },
        {
            "id": "e1_",
            "source": "f6",
            "target": "fh1",
            "type": "rigid",
            "label": "связь",
            "style": "line"
        },
        {
            "id": "e1__",
            "source": "b6",
            "target": "bh1",
            "type": "rigid",
            "label": "связь",
            "style": "line"
        },
        {
            "id": "e1___",
            "source": "b7",
            "target": "bh2",
            "type": "rigid",
            "label": "связь",
            "style": "line"
        },
        {
            "id": "e1____",
            "source": "f7",
            "target": "fh2",
            "type": "rigid",
            "label": "связь",
            "style": "line"
        }
    ]
}

Сборка

Изометрия сборки «Конструктор "Буква Б"»

Опубликованная сборка: модель, детали на печать и спецификация.

Перейти к сборке
  • узлов: 30
  • связей: 49
  • просмотров: 1
  • копий: 0

Узлы

  • Связь · f1 -12.0,-20.0,4.0
  • Связь · f2 -12.0,20.0,4.0
  • Связь · f3 12.0,20.0,4.0
  • Связь · f4 12.0,14.0,4.0
  • Связь · f5 -4.0,14.0,4.0
  • Связь · f6 -4.0,2.0,4.0
  • Связь · f7 4.0,2.0,4.0
  • Связь · f8 12.0,-3.0,4.0
  • Связь · f9 12.0,-15.0,4.0
  • Связь · f10 4.0,-20.0,4.0
  • Связь · fh1 -4.0,-4.0,4.0
  • Связь · fh2 4.0,-4.0,4.0
  • Связь · fh3 6.0,-9.0,4.0
  • Связь · fh4 4.0,-14.0,4.0
  • Связь · fh5 -4.0,-14.0,4.0
  • Связь · b1 -12.0,-20.0,-4.0
  • Связь · b2 -12.0,20.0,-4.0
  • Связь · b3 12.0,20.0,-4.0
  • Связь · b4 12.0,14.0,-4.0
  • Связь · b5 -4.0,14.0,-4.0
  • Связь · b6 -4.0,2.0,-4.0
  • Связь · b7 4.0,2.0,-4.0
  • Связь · b8 12.0,-3.0,-4.0
  • Связь · b9 12.0,-15.0,-4.0
  • Связь · b10 4.0,-20.0,-4.0
  • Связь · bh1 -4.0,-4.0,-4.0
  • Связь · bh2 4.0,-4.0,-4.0
  • Связь · bh3 6.0,-9.0,-4.0
  • Связь · bh4 4.0,-14.0,-4.0
  • Связь · bh5 -4.0,-14.0,-4.0

Использовать как шаблон

Копия попадёт в ваши проекты: правьте как хотите, оригинал не изменится.

Нужен бесплатный аккаунт.