{
 "object": "through-mortise-and-tenon-joint",
 "license": "Xem Studio Design License (https://xemstudio.com/license/), Xem Studio",
 "files": [
  {
   "name": "through-mortise-and-tenon-joint-stile",
   "step": "/files/hardware/through-mortise-and-tenon-joint/through-mortise-and-tenon-joint-stile.step",
   "stl": "/files/hardware/through-mortise-and-tenon-joint/through-mortise-and-tenon-joint-stile.stl",
   "note": "Mortised member: the mortise goes right through"
  },
  {
   "name": "through-mortise-and-tenon-joint-rail",
   "step": "/files/hardware/through-mortise-and-tenon-joint/through-mortise-and-tenon-joint-rail.step",
   "stl": "/files/hardware/through-mortise-and-tenon-joint/through-mortise-and-tenon-joint-rail.stl",
   "note": "Tenoned member: tenon as long as the stile is wide"
  },
  {
   "name": "through-mortise-and-tenon-joint-assembled",
   "step": "/files/hardware/through-mortise-and-tenon-joint/through-mortise-and-tenon-joint-assembled.step",
   "stl": "/files/hardware/through-mortise-and-tenon-joint/through-mortise-and-tenon-joint-assembled.stl",
   "note": "All parts in their assembled position (each part its own solid)"
  }
 ]
}
