Mechanical Issues
Troubleshooting alignment, assembly, and physical component problems
📐 Uneven Folding / Panels Not Aligned
Symptoms:
- Clothing folded at an angle
- One side folds more than the other
- Panels don't meet evenly in the center
- Inconsistent results between folds
Solutions:
1. Recalibrate servo positions
- • Remove all servo horns
- • Run
sc.home_all()to set all servos to 90° - • Reattach servo horns in horizontal position
- • Tighten screws firmly (but don't strip)
2. Check mechanical assembly
- • Verify hinges are parallel to each other
- • Check that panels aren't warped (lay flat on table)
- • Ensure servo horns are the same type/length
- • Verify base frame is level and not twisted
3. Fine-tune in software
# In config.py, adjust servo offsets:
SERVO_OFFSETS = [
0, # Servo 0 - no offset
-5, # Servo 1 - adjust 5° counterclockwise
3, # Servo 2 - adjust 3° clockwise
0 # Servo 3 - no offset
]🔧 Hinges Binding or Sticking
Symptoms:
- Panels move slowly or jerkily
- Servos strain or make grinding noises
- Movement stops mid-sequence
- Hinges feel tight when moved manually
Solutions:
1. Lubricate hinges
- • Use dry lubricant (graphite powder or PTFE spray)
- • Avoid oil-based lubricants (attract dust)
- • Apply to hinge pins and moving parts
- • Work hinge back and forth to distribute
2. Check for tight screws
- • Hinge screws may be over-tightened
- • Loosen slightly until panel swings freely
- • Should have slight play but no wobble
3. Sand rough edges
- • 3D printed parts may have rough surfaces
- • Use fine sandpaper (220 grit) on contact points
- • Remove any stringing or blobs from print
🔩 Loose Servo Horns or Connections
Symptoms:
- Panel position drifts over time
- Clicking or slipping sounds during movement
- Panels don't return to home position accurately
Solutions:
1. Tighten servo horn screws
- • Use small Phillips screwdriver
- • Tighten firmly but don't overtighten (can strip plastic)
- • Consider using threadlocker (blue Loctite 243)
2. Check servo splines
- • Remove horn and inspect servo output shaft
- • Ensure horn fits snugly (not stripped)
- • Replace horn if splines are worn
💔 3D Printed Parts Breaking
Symptoms:
- Parts crack or snap during use
- Mounting points for servos breaking
- Layer separation on stress points
Solutions:
1. Reprint with better settings
- • Increase infill to 40-50% (from 20%)
- • Add more perimeters: 4-5 walls instead of 2-3
- • Print slower: 40-50mm/s for better layer adhesion
- • Orient parts for strength (layers perpendicular to stress)
2. Use stronger material
- • PETG: More flexible and durable than PLA
- • ABS: High strength but harder to print
- • Nylon: Best for hinges (requires specific printer setup)
3. Reinforce weak points
- • Add metal inserts for screw holes (heat-set threaded inserts)
- • Use washers to distribute screw pressure
- • Consider hybrid design with metal brackets at stress points