Over the past couple of weeks I've been in the process of teaching myself Delphi programming.
I've already done alot of the tutorial and source snippets applications, and a few small scratch coded apps, I felt it was time to do a larger app from scratch, unfortunatly I had a case of writers block and coulndn't figure out just what type of app I wanted to do, I wanted it to be something that I would actually use, and something that might be connected in some way or another to one or more of my various hobbies. Finally I decided to do a gear ratio and drivetrain calculator, I thought this might be helpfull for figuring out how to tweak performance for R/C vehicles, visualizing what's happening when you floor the gas pedal of your car, and maybe even in designing robots for determining which gears setup would be the best to use.
So, it was decided, a gear and drivetrain calculator it is..... a couple of days, 50+ cups of coffee, and some intense hours of writing and debugging 1500 lines of sloppy/repetetive/inefficient/unremarked code(yes I pride myself in being the sloppiest coder ever!!!) later, here we have it!
As you can see, this calculator will calculate the gear ratios between 3 gear boxes(with up to 4 Idler gears each), along with the input/output Rpms to and from each gear box, and can also calculate the road speed based on Motor Rpms, Final Drive ratio, and Wheel Circumference.....not bad for a high school dropout who needs to use a calculator to count to 10 eh????
If anyone would like to try this program out, just shoot me a PM, since I dont have a server to upload the executable to, I'll have to send it via email, any input would be appreciated.
Also it would help me out tremendously if anyone has some suggestions on some cool or interesting programs you'd like to see.... if I like the idea and I'm able to do it, I'll send you the first copy!