{
  "format": "bunde-garm-cad",
  "version": 1,
  "units": "mm",
  "name": "Копировать экранный X при повороте сетки Z/R · после",
  "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": -1,
            "y": 0
          },
          "nestId": "modelling-part-z",
          "id": "modelling-node-1"
        },
        {
          "x": 250,
          "y": 0,
          "grade": {
            "x": 4,
            "y": 2
          },
          "gradeSteps": [
            {
              "from": 40,
              "x": 7,
              "y": 1
            },
            {
              "from": 46,
              "x": 6,
              "y": 3
            },
            {
              "from": 50,
              "x": 9,
              "y": 4
            }
          ],
          "nestId": "modelling-part-r",
          "id": "modelling-node-2"
        },
        {
          "x": 250,
          "y": 300,
          "in": {
            "x": 250,
            "y": 240,
            "gradeDelta": {
              "grade": {
                "x": 1,
                "y": -1
              }
            }
          },
          "grade": {
            "x": 2,
            "y": 3
          },
          "id": "modelling-node-3"
        },
        {
          "x": 0,
          "y": 300,
          "grade": {
            "x": -1,
            "y": 2
          },
          "id": "modelling-node-4"
        }
      ],
      "internals": [
        {
          "type": "line",
          "closed": false,
          "nodes": [
            {
              "x": 70,
              "y": 130,
              "grade": {
                "x": 2,
                "y": 1
              }
            },
            {
              "x": 180,
              "y": 140,
              "grade": {
                "x": 4,
                "y": 2
              }
            }
          ],
          "id": "constraint-line",
          "name": "Опорная внутренняя линия"
        }
      ],
      "notches": [],
      "grain": [
        {
          "x": 60,
          "y": 160
        },
        {
          "x": 60,
          "y": 260
        }
      ],
      "nestPlacement": {
        "enabled": true,
        "z": "modelling-part-z",
        "r": "modelling-part-r"
      }
    },
    {
      "role": "unassigned",
      "id": "transfer-recipient",
      "name": "Получатель правил",
      "code": "01",
      "fabric": "Основная ткань",
      "quantity": 1,
      "seam": 10,
      "x": 400,
      "y": 70,
      "nodes": [
        {
          "x": 0,
          "y": 0,
          "grade": {
            "x": -2,
            "y": 3
          },
          "nestId": "transfer-recipient-z",
          "id": "receiver-0"
        },
        {
          "x": 250,
          "y": 0,
          "grade": {
            "x": 3,
            "y": 1
          },
          "nestId": "transfer-recipient-r",
          "id": "receiver-1"
        },
        {
          "x": 250,
          "y": 300,
          "in": {
            "x": 250,
            "y": 240,
            "gradeDelta": {
              "grade": {
                "x": 1,
                "y": -1
              }
            }
          },
          "grade": {
            "x": 6.879773276496849,
            "y": 2.930354719400043
          },
          "gradeSteps": [
            {
              "from": 20,
              "x": 8.050946573285813,
              "y": 5.90078726478211
            },
            {
              "from": 22,
              "x": 7.850038810523415,
              "y": 5.523189163645043
            },
            {
              "from": 24,
              "x": 7.649627519010295,
              "y": 5.179987800101003
            },
            {
              "from": 26,
              "x": 7.451278900248269,
              "y": 4.867945540516644
            },
            {
              "from": 28,
              "x": 7.256197125112692,
              "y": 4.584108019524706
            },
            {
              "from": 30,
              "x": 7.065291803483802,
              "y": 4.325789213950259
            },
            {
              "from": 32,
              "x": 6.879233853172707,
              "y": 4.090553965054028
            },
            {
              "from": 34,
              "x": 6.698501602363109,
              "y": 3.876199309181459
            },
            {
              "from": 36,
              "x": 6.523418718889218,
              "y": 3.6807355588811106
            },
            {
              "from": 38,
              "x": 6.354185332237506,
              "y": 3.502367768309796
            },
            {
              "from": 40,
              "x": 4.998634345232205,
              "y": 3.3196068393095857
            },
            {
              "from": 42,
              "x": 6.022639816470445,
              "y": 3.200657472650107
            },
            {
              "from": 44,
              "x": 5.872944743374035,
              "y": 3.0642689366806053
            },
            {
              "from": 48,
              "x": 5.554727932307344,
              "y": 2.8168068004645193
            },
            {
              "from": 50,
              "x": 7.490630154094504,
              "y": 2.6658543738056437
            },
            {
              "from": 52,
              "x": 5.228769194514712,
              "y": 2.6046463120360954
            },
            {
              "from": 54,
              "x": 5.11123519158474,
              "y": 2.518151039784698
            },
            {
              "from": 56,
              "x": 4.998374386943453,
              "y": 2.438607748682955
            },
            {
              "from": 58,
              "x": 4.890027256031317,
              "y": 2.3654052392028575
            },
            {
              "from": 60,
              "x": 4.786030052270917,
              "y": 2.2979907352165583
            },
            {
              "from": 62,
              "x": 4.686217245414468,
              "y": 2.235863965596991
            },
            {
              "from": 64,
              "x": 4.590423442966824,
              "y": 2.178571856967892
            },
            {
              "from": 66,
              "x": 4.498484889558654,
              "y": 2.1257037777334062
            },
            {
              "from": 68,
              "x": 4.410240622353683,
              "y": 2.0768872779828484
            },
            {
              "from": 70,
              "x": 4.325533346758846,
              "y": 2.0317842744787526
            },
            {
              "from": 72,
              "x": 4.244210085267696,
              "y": 1.990087634447434
            },
            {
              "from": 74,
              "x": 4.166122642874598,
              "y": 1.9515181162511794
            },
            {
              "from": 76,
              "x": 4.091127924726777,
              "y": 1.9158216291199892
            },
            {
              "from": 78,
              "x": 4.019088135291895,
              "y": 1.8827667779279977
            }
          ],
          "id": "receiver-2"
        },
        {
          "x": 0,
          "y": 300,
          "grade": {
            "x": 3,
            "y": 1
          },
          "id": "receiver-3"
        }
      ],
      "internals": [
        {
          "type": "line",
          "closed": false,
          "nodes": [
            {
              "x": 70,
              "y": 130,
              "grade": {
                "x": 2,
                "y": 1
              }
            },
            {
              "x": 180,
              "y": 140,
              "grade": {
                "x": 4,
                "y": 2
              }
            }
          ],
          "id": "receiver-line-0",
          "name": "Опорная внутренняя линия"
        }
      ],
      "notches": [],
      "grain": [
        {
          "x": 60,
          "y": 160
        },
        {
          "x": 60,
          "y": 260
        }
      ],
      "nestPlacement": {
        "enabled": true,
        "z": "transfer-recipient-z",
        "r": "transfer-recipient-r"
      }
    }
  ],
  "sewing": [],
  "technology": {
    "operations": []
  }
}
