{
  "format": "bunde-garm-cad",
  "version": 1,
  "units": "mm",
  "name": "Объединить вырезы с центром X=205, Y=160 мм · до",
  "kind": "custom",
  "measurements": {
    "bust": 920,
    "waist": 740,
    "hip": 1000,
    "length": 680,
    "sleeve": 220,
    "ease": 40
  },
  "baseSize": 46,
  "sizes": [
    42,
    44,
    46,
    48,
    50
  ],
  "fabricWidth": 1500,
  "parts": [
    {
      "role": "unassigned",
      "id": "modelling-part",
      "name": "Полочка для объединения",
      "code": "01",
      "fabric": "Основная ткань",
      "quantity": 1,
      "seam": 10,
      "x": 55,
      "y": 70,
      "nodes": [
        {
          "x": 0,
          "y": 0,
          "grade": {
            "x": -4,
            "y": 0
          },
          "id": "join-n0"
        },
        {
          "x": 180,
          "y": 0,
          "grade": {
            "x": -1,
            "y": 0
          },
          "gradeSteps": [
            {
              "from": 46,
              "x": -3,
              "y": 0
            },
            {
              "from": 48,
              "x": -1,
              "y": 0
            }
          ],
          "id": "join-donor-left",
          "allowance": 4
        },
        {
          "x": 200,
          "y": 150,
          "grade": {
            "x": 0,
            "y": 2
          },
          "id": "join-donor-tip",
          "allowance": 7
        },
        {
          "x": 220,
          "y": 0,
          "grade": {
            "x": 1,
            "y": 0
          },
          "gradeSteps": [
            {
              "from": 46,
              "x": 3,
              "y": 0
            },
            {
              "from": 48,
              "x": 1,
              "y": 0
            }
          ],
          "id": "join-donor-right",
          "allowance": 11
        },
        {
          "x": 260,
          "y": 0,
          "grade": {
            "x": 2,
            "y": 0
          },
          "id": "join-bridge"
        },
        {
          "x": 300,
          "y": 0,
          "grade": {
            "x": 4,
            "y": 0
          },
          "id": "join-n1"
        },
        {
          "x": 300,
          "y": 135,
          "grade": {
            "x": 4,
            "y": 1
          },
          "id": "join-keep-left",
          "allowance": 6
        },
        {
          "x": 220,
          "y": 150,
          "grade": {
            "x": 2,
            "y": 2
          },
          "id": "join-keep-tip",
          "allowance": 8
        },
        {
          "x": 300,
          "y": 165,
          "grade": {
            "x": 4,
            "y": 3
          },
          "id": "join-keep-right"
        },
        {
          "x": 300,
          "y": 300,
          "grade": {
            "x": 4,
            "y": 6
          },
          "id": "join-n2"
        },
        {
          "x": 0,
          "y": 300,
          "grade": {
            "x": -4,
            "y": 6
          },
          "id": "join-n3"
        }
      ],
      "internals": [
        {
          "type": "line",
          "closed": false,
          "nodes": [
            {
              "x": 250,
              "y": 30,
              "grade": {
                "x": 2,
                "y": 1
              },
              "out": {
                "x": 255,
                "y": 35
              }
            },
            {
              "x": 260,
              "y": 60,
              "grade": {
                "x": 2,
                "y": 1
              },
              "in": {
                "x": 265,
                "y": 55
              }
            }
          ],
          "id": "join-moving-line",
          "name": "Поворотная кривая"
        },
        {
          "type": "line",
          "closed": false,
          "nodes": [
            {
              "x": 50,
              "y": 180
            },
            {
              "x": 100,
              "y": 210
            }
          ],
          "id": "join-fixed-line",
          "name": "Контрольная линия"
        },
        {
          "type": "line",
          "closed": false,
          "nodes": [
            {
              "x": 205,
              "y": 155,
              "grade": {
                "x": 0,
                "y": 2
              }
            },
            {
              "x": 205,
              "y": 165,
              "grade": {
                "x": 0,
                "y": 2
              }
            }
          ],
          "id": "join-pivot-reference",
          "name": "Опорная линия центра"
        }
      ],
      "notches": [
        {
          "id": "join-moving-mark",
          "segment": 4,
          "t": 0.4
        },
        {
          "id": "join-fixed-mark",
          "segment": 9,
          "t": 0.3
        },
        {
          "id": "join-right-mark",
          "segment": 8,
          "t": 0.6
        }
      ],
      "grain": [
        {
          "x": 140,
          "y": 180,
          "grade": {
            "x": 0,
            "y": 2
          }
        },
        {
          "x": 140,
          "y": 280,
          "grade": {
            "x": 0,
            "y": 4
          }
        }
      ],
      "annotations": [
        {
          "id": "join-text-moving",
          "text": "Поворот",
          "x": 270,
          "y": 70,
          "fontSize": 8,
          "rotation": 0,
          "grade": {
            "x": 3,
            "y": 1
          }
        },
        {
          "id": "join-text-fixed",
          "text": "Полочка",
          "x": 30,
          "y": 240,
          "fontSize": 8,
          "rotation": 0,
          "grade": {
            "x": 0,
            "y": 3
          }
        }
      ]
    }
  ],
  "sewing": [],
  "technology": {
    "operations": []
  }
}
