{ "plate_id": "complex_bracket", "units": "mm", "thickness": 10.0, "material": "AL6061-T6", "outer_boundary": [ [ 0, 0 ], [ 500, 0 ], [ 500, 140 ], [ 360, 140 ], [ 360, 280 ], [ 240, 280 ], [ 240, 400 ], [ 0, 400 ] ], "holes": [ { "index": 0, "center": [ 80, 70 ], "diameter": 8.0, "is_circular": true, "boundary": [ [ 84.0, 70.0 ], [ 83.9, 70.89 ], [ 83.604, 71.736 ], [ 83.127, 72.494 ], [ 82.494, 73.127 ], [ 81.736, 73.604 ], [ 80.89, 73.9 ], [ 80.0, 74.0 ], [ 79.11, 73.9 ], [ 78.264, 73.604 ], [ 77.506, 73.127 ], [ 76.873, 72.494 ], [ 76.396, 71.736 ], [ 76.1, 70.89 ], [ 76.0, 70.0 ], [ 76.1, 69.11 ], [ 76.396, 68.264 ], [ 76.873, 67.506 ], [ 77.506, 66.873 ], [ 78.264, 66.396 ], [ 79.11, 66.1 ], [ 80.0, 66.0 ], [ 80.89, 66.1 ], [ 81.736, 66.396 ], [ 82.494, 66.873 ], [ 83.127, 67.506 ], [ 83.604, 68.264 ], [ 83.9, 69.11 ] ], "weight": 0.9 }, { "index": 1, "center": [ 125, 78 ], "diameter": 12.0, "is_circular": true, "boundary": [ [ 131.0, 78.0 ], [ 130.85, 79.335 ], [ 130.406, 80.603 ], [ 129.691, 81.741 ], [ 128.741, 82.691 ], [ 127.603, 83.406 ], [ 126.335, 83.85 ], [ 125.0, 84.0 ], [ 123.665, 83.85 ], [ 122.397, 83.406 ], [ 121.259, 82.691 ], [ 120.309, 81.741 ], [ 119.594, 80.603 ], [ 119.15, 79.335 ], [ 119.0, 78.0 ], [ 119.15, 76.665 ], [ 119.594, 75.397 ], [ 120.309, 74.259 ], [ 121.259, 73.309 ], [ 122.397, 72.594 ], [ 123.665, 72.15 ], [ 125.0, 72.0 ], [ 126.335, 72.15 ], [ 127.603, 72.594 ], [ 128.741, 73.309 ], [ 129.691, 74.259 ], [ 130.406, 75.397 ], [ 130.85, 76.665 ] ], "weight": 0.7 }, { "index": 2, "center": [ 170, 92 ], "diameter": 6.0, "is_circular": true, "boundary": [ [ 173.0, 92.0 ], [ 172.925, 92.668 ], [ 172.703, 93.302 ], [ 172.345, 93.87 ], [ 171.87, 94.345 ], [ 171.302, 94.703 ], [ 170.668, 94.925 ], [ 170.0, 95.0 ], [ 169.332, 94.925 ], [ 168.698, 94.703 ], [ 168.13, 94.345 ], [ 167.655, 93.87 ], [ 167.297, 93.302 ], [ 167.075, 92.668 ], [ 167.0, 92.0 ], [ 167.075, 91.332 ], [ 167.297, 90.698 ], [ 167.655, 90.13 ], [ 168.13, 89.655 ], [ 168.698, 89.297 ], [ 169.332, 89.075 ], [ 170.0, 89.0 ], [ 170.668, 89.075 ], [ 171.302, 89.297 ], [ 171.87, 89.655 ], [ 172.345, 90.13 ], [ 172.703, 90.698 ], [ 172.925, 91.332 ] ], "weight": 0.4 }, { "index": 3, "center": [ 320, 70 ], "diameter": 20.0, "is_circular": true, "boundary": [ [ 330.0, 70.0 ], [ 329.749, 72.225 ], [ 329.01, 74.339 ], [ 327.818, 76.235 ], [ 326.235, 77.818 ], [ 324.339, 79.01 ], [ 322.225, 79.749 ], [ 320.0, 80.0 ], [ 317.775, 79.749 ], [ 315.661, 79.01 ], [ 313.765, 77.818 ], [ 312.182, 76.235 ], [ 310.99, 74.339 ], [ 310.251, 72.225 ], [ 310.0, 70.0 ], [ 310.251, 67.775 ], [ 310.99, 65.661 ], [ 312.182, 63.765 ], [ 313.765, 62.182 ], [ 315.661, 60.99 ], [ 317.775, 60.251 ], [ 320.0, 60.0 ], [ 322.225, 60.251 ], [ 324.339, 60.99 ], [ 326.235, 62.182 ], [ 327.818, 63.765 ], [ 329.01, 65.661 ], [ 329.749, 67.775 ] ], "weight": 1.0 }, { "index": 4, "center": [ 375, 78 ], "diameter": 10.0, "is_circular": true, "boundary": [ [ 380.0, 78.0 ], [ 379.875, 79.113 ], [ 379.505, 80.169 ], [ 378.909, 81.117 ], [ 378.117, 81.909 ], [ 377.169, 82.505 ], [ 376.113, 82.875 ], [ 375.0, 83.0 ], [ 373.887, 82.875 ], [ 372.831, 82.505 ], [ 371.883, 81.909 ], [ 371.091, 81.117 ], [ 370.495, 80.169 ], [ 370.125, 79.113 ], [ 370.0, 78.0 ], [ 370.125, 76.887 ], [ 370.495, 75.831 ], [ 371.091, 74.883 ], [ 371.883, 74.091 ], [ 372.831, 73.495 ], [ 373.887, 73.125 ], [ 375.0, 73.0 ], [ 376.113, 73.125 ], [ 377.169, 73.495 ], [ 378.117, 74.091 ], [ 378.909, 74.883 ], [ 379.505, 75.831 ], [ 379.875, 76.887 ] ], "weight": 0.8 }, { "index": 5, "center": [ 430, 86 ], "diameter": 8.0, "is_circular": true, "boundary": [ [ 434.0, 86.0 ], [ 433.9, 86.89 ], [ 433.604, 87.736 ], [ 433.127, 88.494 ], [ 432.494, 89.127 ], [ 431.736, 89.604 ], [ 430.89, 89.9 ], [ 430.0, 90.0 ], [ 429.11, 89.9 ], [ 428.264, 89.604 ], [ 427.506, 89.127 ], [ 426.873, 88.494 ], [ 426.396, 87.736 ], [ 426.1, 86.89 ], [ 426.0, 86.0 ], [ 426.1, 85.11 ], [ 426.396, 84.264 ], [ 426.873, 83.506 ], [ 427.506, 82.873 ], [ 428.264, 82.396 ], [ 429.11, 82.1 ], [ 430.0, 82.0 ], [ 430.89, 82.1 ], [ 431.736, 82.396 ], [ 432.494, 82.873 ], [ 433.127, 83.506 ], [ 433.604, 84.264 ], [ 433.9, 85.11 ] ], "weight": 0.5 }, { "index": 6, "center": [ 95, 220 ], "diameter": 14.0, "is_circular": true, "boundary": [ [ 102.0, 220.0 ], [ 101.824, 221.558 ], [ 101.307, 223.037 ], [ 100.473, 224.364 ], [ 99.364, 225.473 ], [ 98.037, 226.307 ], [ 96.558, 226.824 ], [ 95.0, 227.0 ], [ 93.442, 226.824 ], [ 91.963, 226.307 ], [ 90.636, 225.473 ], [ 89.527, 224.364 ], [ 88.693, 223.037 ], [ 88.176, 221.558 ], [ 88.0, 220.0 ], [ 88.176, 218.442 ], [ 88.693, 216.963 ], [ 89.527, 215.636 ], [ 90.636, 214.527 ], [ 91.963, 213.693 ], [ 93.442, 213.176 ], [ 95.0, 213.0 ], [ 96.558, 213.176 ], [ 98.037, 213.693 ], [ 99.364, 214.527 ], [ 100.473, 215.636 ], [ 101.307, 216.963 ], [ 101.824, 218.442 ] ], "weight": 0.6 }, { "index": 7, "center": [ 175, 305 ], "diameter": 18.0, "is_circular": true, "boundary": [ [ 184.0, 305.0 ], [ 183.774, 307.003 ], [ 183.109, 308.905 ], [ 182.036, 310.611 ], [ 180.611, 312.036 ], [ 178.905, 313.109 ], [ 177.003, 313.774 ], [ 175.0, 314.0 ], [ 172.997, 313.774 ], [ 171.095, 313.109 ], [ 169.389, 312.036 ], [ 167.964, 310.611 ], [ 166.891, 308.905 ], [ 166.226, 307.003 ], [ 166.0, 305.0 ], [ 166.226, 302.997 ], [ 166.891, 301.095 ], [ 167.964, 299.389 ], [ 169.389, 297.964 ], [ 171.095, 296.891 ], [ 172.997, 296.226 ], [ 175.0, 296.0 ], [ 177.003, 296.226 ], [ 178.905, 296.891 ], [ 180.611, 297.964 ], [ 182.036, 299.389 ], [ 183.109, 301.095 ], [ 183.774, 302.997 ] ], "weight": 0.95 }, { "index": 8, "center": [ 70, 345 ], "diameter": 10.0, "is_circular": true, "boundary": [ [ 75.0, 345.0 ], [ 74.875, 346.113 ], [ 74.505, 347.169 ], [ 73.909, 348.117 ], [ 73.117, 348.909 ], [ 72.169, 349.505 ], [ 71.113, 349.875 ], [ 70.0, 350.0 ], [ 68.887, 349.875 ], [ 67.831, 349.505 ], [ 66.883, 348.909 ], [ 66.091, 348.117 ], [ 65.495, 347.169 ], [ 65.125, 346.113 ], [ 65.0, 345.0 ], [ 65.125, 343.887 ], [ 65.495, 342.831 ], [ 66.091, 341.883 ], [ 66.883, 341.091 ], [ 67.831, 340.495 ], [ 68.887, 340.125 ], [ 70.0, 340.0 ], [ 71.113, 340.125 ], [ 72.169, 340.495 ], [ 73.117, 341.091 ], [ 73.909, 341.883 ], [ 74.505, 342.831 ], [ 74.875, 343.887 ] ], "weight": 0.35 }, { "index": 9, "center": [ 300, 335 ], "diameter": 6.0, "is_circular": true, "boundary": [ [ 303.0, 335.0 ], [ 302.925, 335.668 ], [ 302.703, 336.302 ], [ 302.345, 336.87 ], [ 301.87, 337.345 ], [ 301.302, 337.703 ], [ 300.668, 337.925 ], [ 300.0, 338.0 ], [ 299.332, 337.925 ], [ 298.698, 337.703 ], [ 298.13, 337.345 ], [ 297.655, 336.87 ], [ 297.297, 336.302 ], [ 297.075, 335.668 ], [ 297.0, 335.0 ], [ 297.075, 334.332 ], [ 297.297, 333.698 ], [ 297.655, 333.13 ], [ 298.13, 332.655 ], [ 298.698, 332.297 ], [ 299.332, 332.075 ], [ 300.0, 332.0 ], [ 300.668, 332.075 ], [ 301.302, 332.297 ], [ 301.87, 332.655 ], [ 302.345, 333.13 ], [ 302.703, 333.698 ], [ 302.925, 334.332 ] ], "weight": 0.2 } ] }