View Single Post
Old
  (#4)
BrianG
RC-Monster Admin
 
BrianG's Avatar
 
Offline
Posts: 14,609
Join Date: Nov 2005
Location: Des Moines, IA
09.01.2006, 12:21 AM

Yeah, that's why they are warnings. Some motors have a 40krpm efficiency range, so that's why that is there. I could add a parameter for each individual motors ideal max range, but I have no idea what that would be. I know for the Wanderers it's generally accepted to be ~40kprm. What about the Castle Creations, Neu, LMT, Lehner?

As far as the balooning goes, the value you enter is the extra radius created by high rpm. The formula I used:
Code:
var tireC=Math.PI*(tireD+(tireB*2));
It's taking the tire diameter (tireD), adding the balooning value (tireB) multiplied by two because that's how much it affects the diameter, and then multiplies all that by PI to get total circumference (tireC). I did this so the user doesn't have to remember to multiply by two themselves. Can you think of a way to phrase the question so that people know what to put there? As to the max value, I figured 15% of the tire's diameter as a generic value. Should it be increased to say, 20% or something? And again, it's only a warning.

Despite the warnings, the calculator will still figure everything out - it just prompts the user to make sure they didn't accidentally enter an incorrect value. There are a bunch of other potential warnings that people may never see just for that reason (like making sure the pinion and spur tooth counts aren't reversed).

Thanks for the feedback though! That's the only way it will get better. I try to make it as user-friendly as possible, buit I look at things from a programming point of view while other people might not, so it is nice to get others perspective.
  Send a message via Yahoo to BrianG Send a message via MSN to BrianG  
Reply With Quote