{
 "end_vs_door": {
  "AFT_A": {
   "relative_to_door_max_change": {
    "flange": [
     0.024,
     0.0,
     48
    ],
    "tool A hub": [
     0.024,
     0.0,
     48
    ],
    "finger top distal": [
     0.024,
     0.0,
     48
    ],
    "finger left distal": [
     0.024,
     0.0,
     48
    ],
    "finger bottom distal": [
     0.023,
     0.0,
     48
    ],
    "finger right distal": [
     0.024,
     0.0,
     48
    ]
   },
   "carriage_world_x": [
    -8.1158,
    -3.0143
   ],
   "carriage_world_y_spread_mm": 0.0,
   "carriage_world_z_spread_mm": 0.0,
   "carriage_y_z": [
    -5.795,
    -4.182
   ]
  },
  "FORE_A": {
   "relative_to_door_max_change": {
    "flange": [
     0.023,
     0.0,
     48
    ],
    "tool A hub": [
     0.023,
     0.0,
     48
    ],
    "finger top distal": [
     0.023,
     0.0,
     48
    ],
    "finger left distal": [
     0.023,
     0.0,
     48
    ],
    "finger bottom distal": [
     0.023,
     0.0,
     48
    ],
    "finger right distal": [
     0.023,
     0.0,
     48
    ]
   },
   "carriage_world_x": [
    9.1143,
    14.2158
   ],
   "carriage_world_y_spread_mm": 0.0,
   "carriage_world_z_spread_mm": 0.0,
   "carriage_y_z": [
    -5.795,
    -4.182
   ]
  },
  "AFT_B": {
   "relative_to_door_max_change": {
    "flange": [
     0.02,
     0.0,
     48
    ],
    "tool B": [
     0.02,
     0.0,
     48
    ]
   },
   "carriage_world_x": [
    -8.1158,
    -3.0143
   ],
   "carriage_world_y_spread_mm": 0.0,
   "carriage_world_z_spread_mm": 0.0,
   "carriage_y_z": [
    -5.795,
    -4.182
   ]
  },
  "FORE_B": {
   "relative_to_door_max_change": {
    "flange": [
     0.019,
     0.0,
     15
    ],
    "tool B": [
     0.019,
     0.0,
     15
    ]
   },
   "carriage_world_x": [
    9.1143,
    14.2158
   ],
   "carriage_world_y_spread_mm": 0.0,
   "carriage_world_z_spread_mm": 0.0,
   "carriage_y_z": [
    -5.795,
    -4.182
   ]
  }
 },
 "switch_like_the_user": {
  "flange_error_mm": [
   [
    "frame 48, switched A->B, no frame change",
    {
     "AFT": 0.05,
     "FORE": 0.05
    }
   ],
   [
    "then frame 90 (B shown)",
    {
     "AFT": 0.05,
     "FORE": 0.05
    }
   ],
   [
    "frame 90, switched B->A, no frame change",
    {
     "AFT": 0.05,
     "FORE": 0.06
    }
   ],
   [
    "then frame 91 (A shown)",
    {
     "AFT": 0.05,
     "FORE": 0.05
    }
   ]
  ],
  "shown_objects": {
   "0": {
    "A shown": 50,
    "B shown": 0
   },
   "1": {
    "A shown": 0,
    "B shown": 34
   }
  }
 },
 "extra_crossings": {
  "context": [
   "Pocket FORE | upper rail",
   "Pocket FORE | conformal closed end",
   "Pocket AFT | upper rail",
   "Pocket AFT | conformal closed end",
   "Moonpool | titanium aperture rim",
   "Moonpool | recessed docking lamp housing.001",
   "Moonpool | recessed docking lamp housing",
   "Moonpool | hull lining",
   "Moonpool | docking lamp.001",
   "Moonpool | docking lamp",
   "Moonpool | deck around open well",
   "Moonpool | curved dry basin channel"
  ],
  "fixture_x_context": {},
  "chain_x_context": {},
  "door_x_kit_chain": {},
  "near": {
   "fixture AFT A ~ Moonpool | titanium aperture rim": 0.2,
   "fixture AFT A ~ Moonpool | hull lining": 0.2,
   "fixture FORE A ~ Moonpool | titanium aperture rim": 0.2,
   "fixture FORE A ~ Moonpool | hull lining": 0.2,
   "fixture AFT B ~ Moonpool | titanium aperture rim": 0.2,
   "fixture AFT B ~ Moonpool | hull lining": 0.2,
   "fixture FORE B ~ Moonpool | titanium aperture rim": 0.2,
   "fixture FORE B ~ Moonpool | hull lining": 0.2
  }
 },
 "grip_and_plate_m": {
  "AFT_A": {
   "finger top distal": [
    0.0131,
    0.0131
   ],
   "finger left distal": [
    0.0131,
    0.0131
   ],
   "finger bottom distal": [
    0.0131,
    0.0131
   ],
   "finger right distal": [
    0.0131,
    0.0131
   ]
  },
  "FORE_A": {
   "finger top distal": [
    0.0131,
    0.0131
   ],
   "finger left distal": [
    0.0131,
    0.0131
   ],
   "finger bottom distal": [
    0.0131,
    0.0131
   ],
   "finger right distal": [
    0.0131,
    0.0131
   ]
  },
  "AFT_B": {
   "tool B": [
    0.0,
    0.0
   ]
  },
  "FORE_B": {
   "tool B": [
    0.0,
    0.0
   ]
  }
 },
 "solver_empties": {
  "count": 44,
  "shown_in_viewport": 44,
  "display": [
   "PLAIN_AXES 0.03",
   "PLAIN_AXES 0.05"
  ]
 },
 "material_viewport_colours": {
  "M_DoorArm_BlackMetal": [
   0.028,
   0.029,
   0.032,
   1.0
  ],
  "M_DoorArm_Cable": [
   0.016,
   0.016,
   0.017,
   1.0
  ],
  "M_DoorArm_Glass": [
   0.02,
   0.022,
   0.026,
   1.0
  ],
  "M_DoorArm_Gunmetal": [
   0.075,
   0.078,
   0.085,
   1.0
  ],
  "M_DoorArm_Lamp": [
   0.85,
   0.9,
   1.0,
   1.0
  ],
  "M_DoorArm_Orange": [
   0.7,
   0.15,
   0.018,
   1.0
  ],
  "M_DoorArm_PaintWhite": [
   0.62,
   0.62,
   0.605,
   1.0
  ],
  "M_DoorArm_Rubber": [
   0.016,
   0.016,
   0.017,
   1.0
  ],
  "M_DoorArm_Steel": [
   0.8,
   0.8,
   0.81,
   1.0
  ],
  "M_DoorArmKit_Gunmetal": [
   0.075,
   0.078,
   0.085,
   1.0
  ],
  "M_DoorArmKit_Rubber": [
   0.016,
   0.016,
   0.017,
   1.0
  ],
  "M_DoorArmKit_Steel": [
   0.8,
   0.8,
   0.81,
   1.0
  ]
 },
 "showroom_mesh_bounds_x_z": {
  "A": [
   -3.646,
   -0.384,
   0.591,
   3.482
  ],
  "B": [
   0.149,
   3.158,
   0.591,
   3.482
  ]
 }
}