Gear Calculator
#1
Thread Starter
Senior Member
Joined: Feb 2007
Posts: 228
Likes: 0
From: Madison, WI
Gear Calculator
I wrote up a SS/FG gear calculator called Rabbit. Attached are screen shots...
I'm new to the SS/FG thing so I put this together to help me understand what gearing I wanted...
Check it out: https://software.bareknucklebrigade.com/
Current Features:
- Gear Ratio
- Gain Ratio
- Gear Inches
- Development (meters)
- Skid Patches (option for ambidextrous skidding)
- Equivalent Gearing (by chainring or sprocket)
- Speed @ RPM
- Can launch as Java Applet (in browser) or with Java Web Start (allows off-line use on your machine)
New feature 03/24/2007:
- added skid patch analysis tool to help clear up confusion regarding the correct skid patch count calculation. This tool shows that Fraction's theorem is correct (https://www.bikeforums.net/singlespeed-fixed-gear/242123-skid-patch-theorem.html)
Hint-of-the-day: Use the mouse-wheel for quick changes in editable fields.
If you want features added let me know...
tt
I'm new to the SS/FG thing so I put this together to help me understand what gearing I wanted...
Check it out: https://software.bareknucklebrigade.com/
Current Features:
- Gear Ratio
- Gain Ratio
- Gear Inches
- Development (meters)
- Skid Patches (option for ambidextrous skidding)
- Equivalent Gearing (by chainring or sprocket)
- Speed @ RPM
- Can launch as Java Applet (in browser) or with Java Web Start (allows off-line use on your machine)
New feature 03/24/2007:
- added skid patch analysis tool to help clear up confusion regarding the correct skid patch count calculation. This tool shows that Fraction's theorem is correct (https://www.bikeforums.net/singlespeed-fixed-gear/242123-skid-patch-theorem.html)
Hint-of-the-day: Use the mouse-wheel for quick changes in editable fields.
If you want features added let me know...
tt
Last edited by testtube; 03-23-07 at 11:27 PM.
#4
Thread Starter
Senior Member
Joined: Feb 2007
Posts: 228
Likes: 0
From: Madison, WI
Originally Posted by pretendlee
oh and i like the calc, btw, impressive that you did this
Last edited by testtube; 03-13-07 at 11:57 PM.
#6
Thread Starter
Senior Member
Joined: Feb 2007
Posts: 228
Likes: 0
From: Madison, WI
I can't make it work in OSX Java. Looks good though, nice and simple.
thanks...
#7
Wolfman got nards!
Joined: Jan 2006
Posts: 601
Likes: 1
From: Denver, CO
Bikes: '06 Bianchi Volpe, '09 Mercier Kilo TT, '08 Jamis Exile 29er
Originally Posted by mander
I can't make it work in OSX Java. Looks good though, nice and simple.
Edit: I'm on 10.4.8 on an Intel. And this is a pretty cool program. I like the layout and all of the information presented.
__________________
.
Reason is a scoundrel, stupidity is direct and honest. –Ivan Fyodorovich Karamazov
Man's mind, once stretched by a new idea, never regains its original dimensions. –Oliver Wendell Holmes
.
Reason is a scoundrel, stupidity is direct and honest. –Ivan Fyodorovich Karamazov
Man's mind, once stretched by a new idea, never regains its original dimensions. –Oliver Wendell Holmes
#8
Senior Member
Joined: Sep 2006
Posts: 3,744
Likes: 1
From: Van BC
There's no error message, it just crashes. It's 10.3.9 if that helps at all.
Edit Poop, it doesn't work with Firefox either. In either case Java Web Start just freezes.
Another suggestion, the rpms/ speed chart ought to go up to 150 or 160 for those of us rolling small gears down big hills.
Edit Poop, it doesn't work with Firefox either. In either case Java Web Start just freezes.
Another suggestion, the rpms/ speed chart ought to go up to 150 or 160 for those of us rolling small gears down big hills.
#9
Thread Starter
Senior Member
Joined: Feb 2007
Posts: 228
Likes: 0
From: Madison, WI
Originally Posted by mander
There's no error message, it just crashes. It's 10.3.9 if that helps at all.
Edit Poop, it doesn't work with Firefox either. In either case Java Web Start just freezes.
Edit Poop, it doesn't work with Firefox either. In either case Java Web Start just freezes.
As an alternative you can download and save the jar file from https://rabbit.bareknucklebrigade.com/dist/rabbit.jar .
Save it somewhere then either click on it to run it or type 'java -jar <directory you saved it in>/rabbit.jar' from a command line if you're that kinda person...
Another suggestion, the rpms/ speed chart ought to go up to 150 or 160 for those of us rolling small gears down big hills.
Last edited by testtube; 03-14-07 at 01:39 PM.
#11
Thread Starter
Senior Member
Joined: Feb 2007
Posts: 228
Likes: 0
From: Madison, WI
Added support for ambidextrous skid patch calculation per Sheldon Brown's site.
If you are an ambidextrous skidder, and the simplified ratio has an even numerator or denominator, your number of skid patches will be the same.
If you are an ambidextrous skidder, and both the numerator and denominator are odd, the number of possible skid patches will be doubled.
If you are an ambidextrous skidder, and both the numerator and denominator are odd, the number of possible skid patches will be doubled.
#17
Senior Member
Joined: Oct 2005
Posts: 5,820
Likes: 133
Hmm... Whats so difficult about CR teeth/cog teeth*27=gear inches? Calculating gear inches ain't rocket surgery.
__________________
Il faut de l'audace, encore de l'audace, toujours de l'audace
1980 3Rensho-- 1975 Raleigh Sprite 3spd
1990s Raleigh M20 MTB--2007 Windsor Hour (track)
1988 Ducati 750 F1
Il faut de l'audace, encore de l'audace, toujours de l'audace
1980 3Rensho-- 1975 Raleigh Sprite 3spd
1990s Raleigh M20 MTB--2007 Windsor Hour (track)
1988 Ducati 750 F1
#19
Senior Member
Joined: Oct 2005
Posts: 5,820
Likes: 133
Originally Posted by Nekura
Oh wow lol. How do you calculate it correctly then?
__________________
Il faut de l'audace, encore de l'audace, toujours de l'audace
1980 3Rensho-- 1975 Raleigh Sprite 3spd
1990s Raleigh M20 MTB--2007 Windsor Hour (track)
1988 Ducati 750 F1
Il faut de l'audace, encore de l'audace, toujours de l'audace
1980 3Rensho-- 1975 Raleigh Sprite 3spd
1990s Raleigh M20 MTB--2007 Windsor Hour (track)
1988 Ducati 750 F1
#20
Thread Starter
Senior Member
Joined: Feb 2007
Posts: 228
Likes: 0
From: Madison, WI
Originally Posted by Nekura
Also, I thought the calc was (chainring)*(wheel size)/(cog)
for 40x13 and 700c x 23 the gear inch is calculated as:
gear inches = ( chainring ) / ( cog) * (wheel diameter in inches)
gear inches = ( chainring ) / ( cog) * (wheel circumference in inches) / ( pi )
gear inches = 40.0 / 13.0 * ( 2085 mm * 1 in / 25.4mm ) / 3.14159... [hey, it's pi day!]
gear inches = 80.40...
An issue in the software could be the wheel circumference lookup table. circumference isn't truely fixed across all scenarios and changes with tire brand, psi and rider weight. differences should be minor... i.e. if you're a bigger guy running low psi your gear inches could be a *little* lower than you think but we're spliting hairs...
#21
Originally Posted by San Rensho
Hmm... Whats so difficult about CR teeth/cog teeth*27=gear inches? Calculating gear inches ain't rocket surgery.
Originally Posted by Nekura
Oh wow lol. How do you calculate it correctly then?
#22
It's in your head.
Joined: Mar 2007
Posts: 104
Likes: 0
From: Manhattan
#24
Thread Starter
Senior Member
Joined: Feb 2007
Posts: 228
Likes: 0
From: Madison, WI
I've updated the jnlp file to give the user the *option* to install desktop and start menu shortcuts.
Let me know if anything else can/should be added... FYI - all the editable fields can be scrolled with the mouse wheel (if you have one...)
Launch Rabbit...
Let me know if anything else can/should be added... FYI - all the editable fields can be scrolled with the mouse wheel (if you have one...)
Launch Rabbit...





