天筹求解器服务 OptVerse-异形件-服装切割:请求示例

时间:2025-02-12 14:56:19

请求示例

{    "input_json": {        "id": "fu",        "order": "fu",        "name": "fu",        "time": 1,        "gap_mode": 0,        "overlap": 0,        "fabric": {            "width": 38,            "grid_x": 0,            "grid_y": 0        },        "polygon": [            {                "index": 0,                "profile": [                    0.0,                    0.0,                    10.0,                    0.0,                    10.0,                    10.0,                    0.0,                    10.0                ]            },            {                "index": 1,                "profile": [                    0.0,                    0.0,                    10.0,                    0.0,                    10.0,                    10.0,                    0.0,                    10.0                ]            },            {                "index": 2,                "profile": [                    0.0,                    0.0,                    14.0,                    0.0,                    14.0,                    9.0,                    0.0,                    9.0                ]            },            {                "index": 3,                "profile": [                    0.0,                    0.0,                    14.0,                    0.0,                    7.0,                    7.0                ]            },            {                "index": 4,                "profile": [                    0.0,                    9.0,                    0.0,                    0.0,                    14.0,                    9.0                ]            },            {                "index": 5,                "profile": [                    0.0,                    0.0,                    14.0,                    0.0,                    14.0,                    14.0,                    0.0,                    14.0                ]            },            {                "index": 6,                "profile": [                    0.0,                    0.0,                    10.0,                    4.0,                    10.0,                    9.0,                    0.0,                    9.0                ]            },            {                "index": 7,                "profile": [                    0.0,                    0.0,                    5.0,                    0.0,                    5.0,                    9.0,                    0.0,                    9.0                ]            },            {                "index": 8,                "profile": [                    0.0,                    0.0,                    14.0,                    0.0,                    14.0,                    14.0                ]            },            {                "index": 9,                "profile": [                    0.0,                    0.0,                    10.0,                    0.0,                    10.0,                    10.0,                    0.0,                    14.0                ]            },            {                "index": 10,                "profile": [                    0.0,                    8.0,                    4.0,                    0.0,                    8.0,                    8.0                ]            },            {                "index": 11,                "profile": [                    0.0,                    0.0,                    14.0,                    0.0,                    7.0,                    12.0                ]            }        ],        "piece": [            {                "id": 0,                "polygon_index": 0,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            },            {                "id": 1,                "polygon_index": 1,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            },            {                "id": 2,                "polygon_index": 2,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            },            {                "id": 3,                "polygon_index": 3,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            },            {                "id": 4,                "polygon_index": 4,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            },            {                "id": 5,                "polygon_index": 5,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            },            {                "id": 6,                "polygon_index": 6,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            },            {                "id": 7,                "polygon_index": 7,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            },            {                "id": 8,                "polygon_index": 8,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            },            {                "id": 9,                "polygon_index": 9,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            },            {                "id": 10,                "polygon_index": 10,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            },            {                "id": 11,                "polygon_index": 11,                "gap_index": -1,                "hole_index": -1,                "tilted": 0,                "gap": 0,                "pose_group": -1,                "column_group": -1,                "rot": 90,                "flip_x": 0,                "flip_y": 0,                "remark": "no Y constraints",                "y": []            }        ],        "hole": [],        "constraints": {}    }}
support.huaweicloud.com/api-optverse/optverse_04_0308.html