r/liftosaur

🎨 RFC: Equipment redesign
â–˛ 40 r/liftosaur

🎨 RFC: Equipment redesign

I'm rethinking the equipment setup in Liftosaur. How could I make it more flexible, easy to use, and cover all the wide variety of gym machines.

Basically, the idea is to have 4 types of equipment:

  • Weight stack - cables, pin-loaded stack machines, etc
  • Plates - barbells, loaded dumbbells, plate-loaded leverage machines, belts, multi-horn machines
  • Fixed Weights - Dumbbells, kettlebells, fixed barbells
  • Electric - Voltra, Tonal, etc

Each type has slightly different configurations:

  1. Weight Stack

There you define the weights like 10lb -> 200lb goes by 10lb, 200lb -> 300lb goes by 20lb. It has the support for additional micro weights, like lever/dial/knob, or plates you can add - like magnets, small blocks, etc. You can ignore the micro weights for the warmups though.

There's a toggle to convert it to 'assisted' equipment, where it'd decrease the weight from the bodyweight, or from 0 (if you prefer negative weights).

  1. Plates

Same as now - you specify the base (bar) weight + plates, you specify sides. But can also add horns (for leverage machines) - and the weight ratio for horns. Also, there's ability to use only specific plates for warmups, enable assisted mode - with bodyweight or from 0.

  1. Fixed weights

You enter the range of weights, and increment. Can also add outside of range weights if necessary.

  1. Eletric

Just specify weights - min, max and step. That's really it.

Each equipment supports notes, ability to override unit, change rounding - nearest or down.

Check out the designs - those are not final, it's just explorations what it may look like. But should give you an idea.

My main question - would this cover your usecase? The variety of machines is very broad, I'm curious if it covers your case?

u/astashov — 10 days ago
â–˛ 0 r/liftosaur

Repeat Semantics

I'm running a variation of GZCLP. t3 logic is unchanged from the original version I'm doing shrugs 2x per sequence as a t3:

t3: Shrug, Dumbbell / ...t3 / 50lb / warmup: none

If I enter the second day exactly as written above, the days don't track.

If I try to use bracket notation I get "Error: Shrug, Dumbbell: Original exercise cannot reuse another exercise's sets x reps"

Shrug, Dumbbell / ...t3: Shrug, Dumbbell[2]

It doesn't matter if I'm explicit about the week or not.

What semantic detail am I missing?

Thanks!

reddit.com
u/No_Crew7080 — 8 days ago