{
 "version": "0.2",
 "units": "mm",
 "parts": [
  {
   "id": "3DP_kit03_coupler",
   "name": "RS03 coupler (output hub)",
   "file": "assets/print/3DP_kit03_coupler_v0_2.stl",
   "bytes": 97084,
   "sha256": "b57ce836ae6b7b64e320633bd5095bb353151466063c36759a46d460e3f6d027",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 11,
   "mirror": false,
   "optional": null,
   "volume_cm3": 24.1,
   "mass_g_solid": 31,
   "mass_g_est": 14,
   "bbox_mm": [
    62.0,
    62.0,
    12.9
   ],
   "faces": 1940,
   "features": 2,
   "orientation": "shoulder face down (hub up)",
   "source_occurrence": "waist_coupler"
  },
  {
   "id": "3DP_kit06_coupler",
   "name": "RS06 coupler (output hub)",
   "file": "assets/print/3DP_kit06_coupler_v0_2.stl",
   "bytes": 97084,
   "sha256": "89245b89591772bdece8085c9efe22b784eeb93106b340843923387bfcc2d6a4",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 6,
   "mirror": false,
   "optional": null,
   "volume_cm3": 13.6,
   "mass_g_solid": 17,
   "mass_g_est": 8,
   "bbox_mm": [
    13.5,
    46.0,
    46.0
   ],
   "faces": 1940,
   "features": 2,
   "orientation": "shoulder face down (hub up)",
   "source_occurrence": "ankle_roll_L_coupler"
  },
  {
   "id": "3DP_kit02_coupler",
   "name": "RS02 coupler (output hub)",
   "file": "assets/print/3DP_kit02_coupler_v0_2.stl",
   "bytes": 97084,
   "sha256": "251c9a57a4226e2e08e17805771cb50394f3f1a2b7748e3f3a547eb0d6ac8b3a",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 4,
   "mirror": false,
   "optional": null,
   "volume_cm3": 10.6,
   "mass_g_solid": 13,
   "mass_g_est": 6,
   "bbox_mm": [
    44.0,
    44.0,
    10.5
   ],
   "faces": 1940,
   "features": 2,
   "orientation": "shoulder face down (hub up)",
   "source_occurrence": "shoulder_yaw_L_coupler"
  },
  {
   "id": "3DP_kit05_adapter",
   "name": "RS05 output adapter",
   "file": "assets/print/3DP_kit05_adapter_v0_2.stl",
   "bytes": 135484,
   "sha256": "cb079ff62a603e7be613ded24c3f682389c1638e8948a688e93ed2d9c76ceff1",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": false,
   "optional": null,
   "volume_cm3": 6.4,
   "mass_g_solid": 8,
   "mass_g_est": 4,
   "bbox_mm": [
    44.0,
    44.0,
    5.0
   ],
   "faces": 2708,
   "features": 2,
   "orientation": "flat, output face down",
   "source_occurrence": "wrist_roll_L_coupler"
  },
  {
   "id": "3DP_pel01_pelvis_shell",
   "name": "Pelvis shell",
   "file": "assets/print/3DP_pel01_pelvis_shell_v0_2.stl",
   "bytes": 877784,
   "sha256": "517215efeed047b63a60e423124f963bbbe169db437f9d5305f33efd1928538a",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 1,
   "mirror": false,
   "optional": null,
   "volume_cm3": 1109.5,
   "mass_g_solid": 1409,
   "mass_g_est": 634,
   "bbox_mm": [
    130.0,
    144.0,
    188.0
   ],
   "faces": 17554,
   "features": 3,
   "orientation": "upright as modelled; supports under the side mount rings",
   "source_occurrence": "pelvis_shell"
  },
  {
   "id": "3DP_leg02_hip_roll_bracket",
   "name": "Hip-roll bracket",
   "file": "assets/print/3DP_leg02_hip_roll_bracket_v0_2.stl",
   "bytes": 481684,
   "sha256": "7912c4c789a252139ef6fc4cc6322e67a2a6a2cf44e4b7011346671f4624ac5d",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 230.1,
   "mass_g_solid": 292,
   "mass_g_est": 132,
   "bbox_mm": [
    82.5,
    114.0,
    112.0
   ],
   "faces": 9632,
   "features": 4,
   "orientation": "mount-ring face down",
   "source_occurrence": "hip_roll_bracket_L"
  },
  {
   "id": "3DP_leg04_hip_yaw_housing",
   "name": "Hip-yaw housing",
   "file": "assets/print/3DP_leg04_hip_yaw_housing_v0_2.stl",
   "bytes": 404884,
   "sha256": "7dc24e22245a720bf3fee3186167739ba7a163b68d67c46bc18155c9ca7a5887",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 429.4,
   "mass_g_solid": 545,
   "mass_g_est": 245,
   "bbox_mm": [
    112.0,
    112.0,
    175.0
   ],
   "faces": 8096,
   "features": 4,
   "orientation": "front plate down",
   "source_occurrence": "hip_yaw_housing_L"
  },
  {
   "id": "3DP_leg05_thigh_block",
   "name": "Thigh block with knee mount",
   "file": "assets/print/3DP_leg05_thigh_block_v0_2.stl",
   "bytes": 444484,
   "sha256": "0f17563250f91499973283a0acaa6b38191fdb9a89ed7d0cf34257d3c125b34c",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 355.7,
   "mass_g_solid": 452,
   "mass_g_est": 203,
   "bbox_mm": [
    112.0,
    92.8,
    118.5
   ],
   "faces": 8888,
   "features": 4,
   "orientation": "plate down, cup up; supports inside the cup",
   "source_occurrence": "thigh_block_L"
  },
  {
   "id": "3DP_leg06_shank_outer_plate",
   "name": "Shank plate, outer (driven)",
   "file": "assets/print/3DP_leg06_shank_outer_plate_v0_2.stl",
   "bytes": 384584,
   "sha256": "75b8669f8f152d2a627dd385114bba47f9ab467f30a404f535e7cf04be497e27",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 249.6,
   "mass_g_solid": 317,
   "mass_g_est": 143,
   "bbox_mm": [
    112.0,
    28.0,
    256.0
   ],
   "faces": 7690,
   "features": 4,
   "orientation": "flat",
   "source_occurrence": "shank_outer_L"
  },
  {
   "id": "3DP_leg07_shank_inner_plate",
   "name": "Shank plate, inner (support)",
   "file": "assets/print/3DP_leg07_shank_inner_plate_v0_2.stl",
   "bytes": 48084,
   "sha256": "419633d4ba8ffe611118ffc60bc765fd12fba8c5c7a1d0a5bb6ef7f34645a61c",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 140.4,
   "mass_g_solid": 178,
   "mass_g_est": 80,
   "bbox_mm": [
    72.0,
    10.0,
    220.0
   ],
   "faces": 960,
   "features": 2,
   "orientation": "flat, bearing pocket up",
   "source_occurrence": "shank_inner_L"
  },
  {
   "id": "3DP_leg08_shank_cross",
   "name": "Shank cross member",
   "file": "assets/print/3DP_leg08_shank_cross_v0_2.stl",
   "bytes": 22284,
   "sha256": "93a02aae31110716186e717abb455f46f9104190470ec3d3788d1edc7b1cefa7",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": false,
   "optional": null,
   "volume_cm3": 74.2,
   "mass_g_solid": 94,
   "mass_g_est": 42,
   "bbox_mm": [
    60.0,
    78.5,
    16.0
   ],
   "faces": 444,
   "features": 0,
   "orientation": "flat",
   "source_occurrence": "shank_cross_L"
  },
  {
   "id": "3DP_leg10_ankle_bracket",
   "name": "Ankle bracket",
   "file": "assets/print/3DP_leg10_ankle_bracket_v0_2.stl",
   "bytes": 444584,
   "sha256": "7e8d2965e8e765d35dbad8a214094cfd2ea58e722f9fb998bf04395840f6ca97",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 388.0,
   "mass_g_solid": 493,
   "mass_g_est": 222,
   "bbox_mm": [
    184.5,
    110.0,
    130.0
   ],
   "faces": 8890,
   "features": 4,
   "orientation": "plate down; supports under the cup",
   "source_occurrence": "ankle_bracket_L"
  },
  {
   "id": "3DP_leg11_foot_bracket",
   "name": "Foot bracket",
   "file": "assets/print/3DP_leg11_foot_bracket_v0_2.stl",
   "bytes": 220084,
   "sha256": "70454b9c2d628ea956712950d5233dcfa475e866f3ed892af26d6c02d6d6d7ea",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 47.1,
   "mass_g_solid": 60,
   "mass_g_est": 27,
   "bbox_mm": [
    40.0,
    54.0,
    72.0
   ],
   "faces": 4400,
   "features": 7,
   "orientation": "base flange down",
   "source_occurrence": "foot_bracket_L"
  },
  {
   "id": "3DP_leg12_foot_plate",
   "name": "Foot plate",
   "file": "assets/print/3DP_leg12_foot_plate_v0_2.stl",
   "bytes": 74284,
   "sha256": "6ac3b610993d13d4eec42fb89fadbabef4e0596a82d09d8fc8a22bd3b0a5a579",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 253.5,
   "mass_g_solid": 322,
   "mass_g_est": 145,
   "bbox_mm": [
    235.0,
    92.0,
    12.0
   ],
   "faces": 1484,
   "features": 4,
   "orientation": "flat",
   "source_occurrence": "foot_plate_L"
  },
  {
   "id": "3DP_leg13_sole",
   "name": "Foot sole",
   "file": "assets/print/3DP_leg13_sole_v0_2.stl",
   "bytes": 74284,
   "sha256": "90ba2c3ca061e6209cfc10c27539b25d00721edcd11da4238ebd1b9351839911",
   "material": "tpu",
   "material_name": "TPU 95A, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 169.5,
   "mass_g_solid": 205,
   "mass_g_est": 144,
   "bbox_mm": [
    235.0,
    92.0,
    8.0
   ],
   "faces": 1484,
   "features": 4,
   "orientation": "flat, TPU",
   "source_occurrence": "sole_L"
  },
  {
   "id": "3DP_tor02_bottom_plate",
   "name": "Torso bottom plate",
   "file": "assets/print/3DP_tor02_bottom_plate_v0_2.stl",
   "bytes": 203484,
   "sha256": "108ae0c5df2ee9b62bc6d844cda0e8837ae931548fd76d04bf30ab45c2e8d005",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 1,
   "mirror": false,
   "optional": null,
   "volume_cm3": 326.1,
   "mass_g_solid": 414,
   "mass_g_est": 186,
   "bbox_mm": [
    160.0,
    210.0,
    10.0
   ],
   "faces": 4068,
   "features": 7,
   "orientation": "flat",
   "source_occurrence": "bottom_plate"
  },
  {
   "id": "3DP_tor03_top_plate",
   "name": "Torso top plate",
   "file": "assets/print/3DP_tor03_top_plate_v0_2.stl",
   "bytes": 74284,
   "sha256": "e90200aaab306901c93fe8c6646735b4e3f7e4c8b78b38f30b00ef7ec4a5cd06",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 1,
   "mirror": false,
   "optional": null,
   "volume_cm3": 329.7,
   "mass_g_solid": 419,
   "mass_g_est": 188,
   "bbox_mm": [
    160.0,
    210.0,
    10.0
   ],
   "faces": 1484,
   "features": 4,
   "orientation": "flat",
   "source_occurrence": "top_plate"
  },
  {
   "id": "3DP_tor04_shoulder_mount",
   "name": "Shoulder-pitch mount",
   "file": "assets/print/3DP_tor04_shoulder_mount_v0_2.stl",
   "bytes": 322184,
   "sha256": "71f50a903914042ba1dd56f18555a61b9177f49598bfda1a2669e5df084e246f",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 247.7,
   "mass_g_solid": 315,
   "mass_g_est": 142,
   "bbox_mm": [
    100.0,
    72.5,
    110.0
   ],
   "faces": 6442,
   "features": 1,
   "orientation": "ring face down",
   "source_occurrence": "shoulder_mount_L"
  },
  {
   "id": "3DP_tor05_side_panel",
   "name": "Torso side panel",
   "file": "assets/print/3DP_tor05_side_panel_v0_2.stl",
   "bytes": 684,
   "sha256": "54d9e6854bd19d0d34340edee6f8056e2b34477c77a78cdb770c1bc7d60ff9d6",
   "material": "pla",
   "material_name": "PLA, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 156.6,
   "mass_g_solid": 194,
   "mass_g_est": 68,
   "bbox_mm": [
    145.0,
    4.0,
    270.0
   ],
   "faces": 12,
   "features": 0,
   "orientation": "flat",
   "source_occurrence": "side_panel_L"
  },
  {
   "id": "3DP_tor06_back_panel",
   "name": "Torso back panel",
   "file": "assets/print/3DP_tor06_back_panel_v0_2.stl",
   "bytes": 684,
   "sha256": "cdf79a791d73b61962c5630b2900f97e7d61823727b26b0be2f20fc488a54740",
   "material": "pla",
   "material_name": "PLA, printed",
   "qty": 1,
   "mirror": false,
   "optional": null,
   "volume_cm3": 280.0,
   "mass_g_solid": 347,
   "mass_g_est": 122,
   "bbox_mm": [
    4.0,
    175.0,
    400.0
   ],
   "faces": 12,
   "features": 0,
   "orientation": "flat",
   "source_occurrence": "back_panel"
  },
  {
   "id": "3DP_tor07_front_panel",
   "name": "Torso front panel",
   "file": "assets/print/3DP_tor07_front_panel_v0_2.stl",
   "bytes": 684,
   "sha256": "75914623dc43c21cdb505ffa056ed7369f4e035894e86275d521598c58798187",
   "material": "pla",
   "material_name": "PLA, printed",
   "qty": 1,
   "mirror": false,
   "optional": null,
   "volume_cm3": 280.0,
   "mass_g_solid": 347,
   "mass_g_est": 122,
   "bbox_mm": [
    4.0,
    175.0,
    400.0
   ],
   "faces": 12,
   "features": 0,
   "orientation": "flat",
   "source_occurrence": "front_panel"
  },
  {
   "id": "3DP_tor08_electronics_tray",
   "name": "Electronics tray",
   "file": "assets/print/3DP_tor08_electronics_tray_v0_2.stl",
   "bytes": 684,
   "sha256": "06243a599b2e63c01a26d18556a79a9388ea4a074d8ee510165f07ec3352956a",
   "material": "pla",
   "material_name": "PLA, printed",
   "qty": 1,
   "mirror": false,
   "optional": null,
   "volume_cm3": 155.7,
   "mass_g_solid": 193,
   "mass_g_est": 68,
   "bbox_mm": [
    4.0,
    140.0,
    278.0
   ],
   "faces": 12,
   "features": 0,
   "orientation": "flat",
   "source_occurrence": "electronics_tray"
  },
  {
   "id": "3DP_tor09_battery_cradle",
   "name": "Battery cradle",
   "file": "assets/print/3DP_tor09_battery_cradle_v0_2.stl",
   "bytes": 22284,
   "sha256": "0f61b77fcdcffb3f7eac41df5c7a5ac00528b63157644ae4dd2175769d2769e9",
   "material": "pla",
   "material_name": "PLA, printed",
   "qty": 2,
   "mirror": false,
   "optional": null,
   "volume_cm3": 23.1,
   "mass_g_solid": 29,
   "mass_g_est": 10,
   "bbox_mm": [
    56.0,
    70.0,
    6.0
   ],
   "faces": 444,
   "features": 0,
   "orientation": "flat",
   "source_occurrence": "battery_cradle_L"
  },
  {
   "id": "3DP_hea01_neck_post",
   "name": "Neck post",
   "file": "assets/print/3DP_hea01_neck_post_v0_2.stl",
   "bytes": 19084,
   "sha256": "7aafc9db36aec498a756086b6ef57b3544ff1438820dbf50261ac6b7c6711714",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 1,
   "mirror": false,
   "optional": null,
   "volume_cm3": 51.7,
   "mass_g_solid": 66,
   "mass_g_est": 30,
   "bbox_mm": [
    44.0,
    44.0,
    34.0
   ],
   "faces": 380,
   "features": 0,
   "orientation": "upright",
   "source_occurrence": "neck_post"
  },
  {
   "id": "3DP_hea02_head_shell",
   "name": "Head shell",
   "file": "assets/print/3DP_hea02_head_shell_v0_2.stl",
   "bytes": 24484,
   "sha256": "0f806c71f8a7253b6458971eb2b98540f9a5d9804ac9f4df3d0c5febd3e4bfab",
   "material": "pla",
   "material_name": "PLA, printed",
   "qty": 1,
   "mirror": false,
   "optional": null,
   "volume_cm3": 112.6,
   "mass_g_solid": 140,
   "mass_g_est": 49,
   "bbox_mm": [
    90.0,
    110.0,
    68.2
   ],
   "faces": 488,
   "features": 2,
   "orientation": "open side down",
   "source_occurrence": "head_shell"
  },
  {
   "id": "3DP_arm02_shoulder_bracket",
   "name": "Shoulder-roll bracket",
   "file": "assets/print/3DP_arm02_shoulder_bracket_v0_2.stl",
   "bytes": 477084,
   "sha256": "78cd43c9645cf0500cb8d7ec634a42818408a989a0de6b9de0a7112dc355ec53",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 460.7,
   "mass_g_solid": 585,
   "mass_g_est": 263,
   "bbox_mm": [
    77.0,
    182.0,
    98.0
   ],
   "faces": 9540,
   "features": 4,
   "orientation": "plate down; supports under the cup",
   "source_occurrence": "shoulder_bracket_L"
  },
  {
   "id": "3DP_arm04_upper_arm_yoke",
   "name": "Upper-arm yoke",
   "file": "assets/print/3DP_arm04_upper_arm_yoke_v0_2.stl",
   "bytes": 467884,
   "sha256": "364be9b7693c549e002b8dc32d84976c578d3535788fee66321fd488da735c31",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 278.9,
   "mass_g_solid": 354,
   "mass_g_est": 159,
   "bbox_mm": [
    90.0,
    96.0,
    161.5
   ],
   "faces": 9356,
   "features": 4,
   "orientation": "front plate down",
   "source_occurrence": "upper_arm_yoke_L"
  },
  {
   "id": "3DP_arm06_upper_arm",
   "name": "Upper-arm link with elbow mount",
   "file": "assets/print/3DP_arm06_upper_arm_v0_2.stl",
   "bytes": 475084,
   "sha256": "c9214feee59de806e55ace0d4905b6fdf19a52e8359be640c8d353dea3b50125",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 326.6,
   "mass_g_solid": 415,
   "mass_g_est": 187,
   "bbox_mm": [
    80.0,
    67.0,
    136.5
   ],
   "faces": 9500,
   "features": 4,
   "orientation": "plate down, cup up",
   "source_occurrence": "upper_arm_L"
  },
  {
   "id": "3DP_arm08_forearm_outer",
   "name": "Forearm plate, outer (driven)",
   "file": "assets/print/3DP_arm08_forearm_outer_v0_2.stl",
   "bytes": 109684,
   "sha256": "d2813ba80811c928983695ac69a01a6bfa38fc510cc8df39925662f4611a25d8",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 61.8,
   "mass_g_solid": 78,
   "mass_g_est": 35,
   "bbox_mm": [
    60.0,
    10.0,
    110.0
   ],
   "faces": 2192,
   "features": 3,
   "orientation": "flat",
   "source_occurrence": "forearm_outer_L"
  },
  {
   "id": "3DP_arm09_forearm_inner",
   "name": "Forearm plate, inner (support)",
   "file": "assets/print/3DP_arm09_forearm_inner_v0_2.stl",
   "bytes": 40284,
   "sha256": "dba44351d1e197af3d01e04ab591ce2427b49fa767ee10f3a737b29078abb4a1",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 54.9,
   "mass_g_solid": 70,
   "mass_g_est": 31,
   "bbox_mm": [
    60.0,
    10.0,
    110.0
   ],
   "faces": 804,
   "features": 2,
   "orientation": "flat, bearing pocket up",
   "source_occurrence": "forearm_inner_L"
  },
  {
   "id": "3DP_arm10_forearm_body",
   "name": "Forearm body with wrist mount",
   "file": "assets/print/3DP_arm10_forearm_body_v0_2.stl",
   "bytes": 89184,
   "sha256": "cb12e7dea53bd87ce8194bec4196f71d2f7112dddb7296e1725cd6a3a9b9062b",
   "material": "petg_cf",
   "material_name": "PETG-CF, printed",
   "qty": 2,
   "mirror": true,
   "optional": null,
   "volume_cm3": 255.9,
   "mass_g_solid": 325,
   "mass_g_est": 146,
   "bbox_mm": [
    58.0,
    81.0,
    68.0
   ],
   "faces": 1782,
   "features": 1,
   "orientation": "wrist bore up",
   "source_occurrence": "forearm_body_L"
  },
  {
   "id": "3DP_grp01_gripper_body",
   "name": "Gripper body",
   "file": "assets/print/3DP_grp01_gripper_body_v0_2.stl",
   "bytes": 42684,
   "sha256": "c54c2531426cf28244f2a833be07b579810916c5ec1149b72e6b01832abc5122",
   "material": "pla",
   "material_name": "PLA, printed",
   "qty": 2,
   "mirror": true,
   "optional": "grippers",
   "volume_cm3": 145.6,
   "mass_g_solid": 181,
   "mass_g_est": 63,
   "bbox_mm": [
    80.0,
    56.0,
    44.0
   ],
   "faces": 852,
   "features": 2,
   "orientation": "servo pocket up",
   "source_occurrence": "gripper_body_L"
  },
  {
   "id": "3DP_grp02_finger",
   "name": "Gripper finger",
   "file": "assets/print/3DP_grp02_finger_v0_2.stl",
   "bytes": 22284,
   "sha256": "3ef35a1a56efd8ca0fec3fcdfcf85cee2d37fa1dcc4091fb4cf2578d940d4933",
   "material": "pla",
   "material_name": "PLA, printed",
   "qty": 4,
   "mirror": false,
   "optional": "grippers",
   "volume_cm3": 15.6,
   "mass_g_solid": 19,
   "mass_g_est": 7,
   "bbox_mm": [
    12.0,
    16.0,
    86.0
   ],
   "faces": 444,
   "features": 0,
   "orientation": "flat",
   "source_occurrence": "finger_La"
  },
  {
   "id": "3DP_grp03_finger_pad",
   "name": "Finger pad",
   "file": "assets/print/3DP_grp03_finger_pad_v0_2.stl",
   "bytes": 22284,
   "sha256": "708dd8fe312ffc23d33bf07c6f0c56bb80baecb09e7d98e414f87f6d43a66a24",
   "material": "tpu",
   "material_name": "TPU 95A, printed",
   "qty": 4,
   "mirror": false,
   "optional": "grippers",
   "volume_cm3": 2.2,
   "mass_g_solid": 3,
   "mass_g_est": 2,
   "bbox_mm": [
    4.0,
    14.0,
    40.0
   ],
   "faces": 444,
   "features": 0,
   "orientation": "flat, TPU",
   "source_occurrence": "finger_pad_La"
  }
 ],
 "zip": {
  "file": "assets/print/foh_v0_2_printable_parts.zip",
  "bytes": 1272136,
  "sha256": "fde314c669de9239957a3ed02301f191f46c121242679fcfd02d25c909569aab"
 }
}
