Take the Photo
Hand photo on floor with credit card
Review & Adjust
Hand detection bounding boxes Finger keypoint annotation
Hand & card detectedFingers measured
Get Your Edge
FDP trainer in use FDS trainer
Open Hand trainerCrimp trainer

How it works

Take the Photo
Hand photo on floor with credit card
Review & Adjust
Hand detection bounding boxes Finger keypoint annotation
Hand & card detectedFingers measured
Get Your Edge
FDP trainer in use FDS trainer
Open Hand trainerCrimp trainer
Upload Photo
About
Models
Training
3D Print
You
  1. Place a credit-card-sized card on a horizontal surface (do not show any sensitive information).
  2. Place a single hand flat near the card, without touching it.
  3. Keep fingers close, with a small gap between the fingertips, palm facing up.
  4. Make sure all 4 fingers are flat — all joints and tips in contact with the surface.
Correct posture: a single flat hand, palm up, fingers close but not touching, with a card placed near the hand.
Helper
  1. Hold the phone roughly 1 m above the hand, parallel to the surface, centered on the hand.
  2. Use a flash. If you don't see the creases in the photo, the software won't either.
Good pose

✓ Good — phone above, parallel to the surface

Bad pose

✗ Bad — too close, angled shot

Tips for a good photo ▸
  • Use your phone's highest-resolution camera (12 MP+).
  • Avoid notched or irregularly shaped cards.
  • Exact distance is not critical, focus on keeping the phone parallel and centered.
  • Prefer optical zoom — avoid digital zoom.

A fully automated pipeline that generates a custom 3D-printed climbing edge from a single hand photo. Computer vision software measures your hand and a unique geometry is generated for you.

Since hand morphology varies significantly between climbers, a standard edge puts every user's fingers in a different position, often into hyperextension or causing uneven joint loading. This custom edge puts every finger in the same position.

Custom edge advantages
  • Consistent joint angles: comfortable, healthy joint positioning across all morphologies.
  • Secure grip: the geometry keeps fingers in place without chalk while form is maintained.
  • Longer sets: the comfortable geometry and the grip let you hold 30s+ sets, bringing finger training into the time-under-tension ranges used in tendon rehab and hypertrophy protocols, compared to the 6–10s a standard edge allows.
  • Targeted recruitment: open-hand or crimp-specific training (FDP or FDS muscles respectively), with effective pinky engagement.
  • Warmup: the fit keeps a cold-to-max ramp comfortable each session.
Open Hand (FDP)
Open Hand (FDP) trainer — left and right pair

Mainly recruits the Flexor Digitorum Profundus (FDP), the muscle that flexes the fingertip joint (DIP). It does so while keeping pulleys within a safe range, which makes it a good choice for rehab, prehab, and long sets. In climbing, the FDP engages whenever you're in an open-hand position, digging into a small hold, or otherwise flexing the fingertip.

Crimp (FDS)
Crimp (FDS) trainer

Recruits the Flexor Digitorum Superficialis (FDS), the muscle that flexes the middle finger joint (PIP). This puts the fingers in a strong position, so the Crimp model holds more load. A single symmetric part works on either hand. In climbing, crimping emphasizes the FDS, particularly in a full crimp.

Open Hand Position

Open hand position — finger pad pressed flat into the hold

A different position may allow heavier weight but increases injury risk.

Crimp Position

Crimp position — finger crimping the cylinder edge

Training Protocol

  • Volume: 3 sets of 30–240 seconds.
  • Onboarding: Start slowly without reaching failure.
  • Chalk: Do not use — slipping means you can't maintain proper form.

Open Hand Troubleshooting

  • Crimp Compensation: Reduce intensity and focus on form.
  • Pinky Curling: Try moving the pinky laterally along the edge. The curl may actually be due to the ring finger crimping (weak FDP), effectively bringing the pinky hold up.

Crimp (FDS) — up to your bodyweight recommended load

  • Infill: 100%
  • Material: PETG or PLA
  • Orientation: Default
  • Support: Auto · manual for stability
Show example Crimp (FDS) trainer with manual supports added for print-bed stability

Manual supports (green) added under the trainer for stability on the bed.

Open Hand (FDP) — up to 60 kg recommended load

Lower due to the weaker recruited muscle.

  • Wall thickness: 1.7 mm
  • Infill: 20%
  • Material: PETG or PLA
  • Orientation: Flat or default
  • Support (Flat): None
  • Support (Default): Auto

Flat is easier to print and has too much friction, while default is more comfortable and better overall.

Cord

  • Rig with accessory cord at the diameter you entered: thread it through the trainer and close the loop with a fisherman's knot or a figure-eight loop.

Safety

  • Material: PETG is generally preferred over PLA for engineering use. It has a longer shelf life and holds up better in humid environments, though either will make a functioning part.
  • Open Hand model: heavily over-engineered — failure is extremely unlikely.
  • Crimp model: dimensioned for a 5× safety factor over your bodyweight and set at a strengthening angle to account for variations in print quality and degradation over time. Warning: Lowering the infill below 100% for Crimp model leads to unpredictable strength. This model depends heavily on wall thickness, which slicers handle inconsistently in tight corners.
or try with an example

No upload needed · uses a sample hand photo

Initializing…