152 lines
8.4 KiB
PHP
152 lines
8.4 KiB
PHP
<?PHP include("config.php"); ?>
|
|
<!DOCTYPE html >
|
|
<html lang="en">
|
|
<head>
|
|
<title><:: Welcome to Slowtwitch.com ::>: F.I.S.T STEM Calculator</title>
|
|
<meta name="KEYWORDS" content="bike, geometry, custom" />
|
|
<meta name="DESCRIPTION" content="Are you trying to calculate the rise and stretch of a stem? Use our calculator to help."/>
|
|
<? include($common_path . "/templates/include_global_head.php"); ?>
|
|
<? include($common_path . "/templates/google_analytics.html"); ?>
|
|
<!-- Begine script for calculator -->
|
|
<script src="js/fit_calculator.js" type="text/javascript" language="JavaScript"></script>
|
|
<!-- end script for calculator -->
|
|
</head>
|
|
|
|
<body id="home">
|
|
<? include($common_path . "/ads/ad_wallpaper.html"); ?>
|
|
<div class="container">
|
|
<? include($common_path . "/templates/include_header.php"); ?>
|
|
<div class="main">
|
|
<div class="contentwrapper clearfix">
|
|
<? include("include_breadcrumb.php"); ?>
|
|
|
|
<section class="section listings section-has-widgets section-static remove-sidebar">
|
|
<div class="sidebar-b">
|
|
<? include("include_sidebar.php") ?>
|
|
</div>
|
|
|
|
<div class="content content-has-widgets">
|
|
<div class="grid">
|
|
|
|
<div class="clearfix">
|
|
<h1>F.I.S.T STEM Calculator</h1>
|
|
<hr class="line" />
|
|
<p>All values are in millimeters! Except for angles, which are in degrees.</p>
|
|
|
|
<form name="calcForm" id="calcForm" method="post" action="stem_calc_X.php">
|
|
<div class="dtable form">
|
|
<div class="drow">
|
|
<div class="dcell name">Head Angle</div>
|
|
<div class="dcell divider"></div>
|
|
<div class="dcell value">
|
|
<input type="text" id="head_tube_angle" name="head_tube_angle" value="73" class="txt shotext" />
|
|
</div>
|
|
</div>
|
|
<div class="drow">
|
|
<div class="dcell name">Stem Length</div>
|
|
<div class="dcell divider"></div>
|
|
<div class="dcell value">
|
|
<input type="text" id="stem_length" name="stem_length" class="txt shotext" />
|
|
</div>
|
|
</div>
|
|
<div class="drow">
|
|
<div class="dcell name">Stem Angle</div>
|
|
<div class="dcell divider"></div>
|
|
<div class="dcell value">
|
|
<input type="text" id="stem_angle" name="stem_angle" class="txt shotext"/><br />Plug in actual stem pitch. Write 0 [the number zero] for an extension <strong>perpendicular to the steerer</strong>; -6 for 6° down from perpendicular, 6 for 6° up; -17° for a "7-shaped" stem; and so forth.</td>
|
|
</div>
|
|
</div>
|
|
<div class="drow">
|
|
<div class="dcell name">Stem Clamp Height</div>
|
|
<div class="dcell divider"></div>
|
|
<div class="dcell value">
|
|
<input type="text" id="clamp" name="clamp" value="40" class="txt shotext" />
|
|
</div>
|
|
</div>
|
|
<div class="drow">
|
|
<div class="dcell name">Spacer Height</div>
|
|
<div class="dcell divider"></div>
|
|
<div class="dcell value">
|
|
<input type="text" id="spacer" name="spacer" class="txt shotext" />
|
|
</div>
|
|
</div>
|
|
<div class="drow">
|
|
<div class="dcell name">Headset Topcap</div>
|
|
<div class="dcell divider"></div>
|
|
<div class="dcell value">
|
|
<input type="text" id="headset" name="headset" class="txt shotext" />
|
|
</div>
|
|
</div>
|
|
<div class="drow">
|
|
<div class="dcell name"></div>
|
|
<div class="dcell divider"></div>
|
|
<div class="dcell value">
|
|
<input type="checkbox" name="terms" /> Agree to <a href="#terms">Terms</a>
|
|
</div>
|
|
</div>
|
|
<div class="drow actions">
|
|
<div class="dcell name"></div>
|
|
<div class="dcell divider"></div>
|
|
<div class="dcell value">
|
|
<input type="hidden" name="coordinates" value="serotta_xy" />
|
|
<input type="hidden" name="stack" />
|
|
<input type="hidden" name="reach" />
|
|
<input type="button" name="calculateButton" value="Calculate" onclick="checkAgreeToTerms();" class="btn" />
|
|
<input type="button" name="allDefaultButton" value="Reset all Defaults" onclick="setAllDefaults();" class="btn" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
|
|
<p>The calculator above is designed to help fitters trained in the F.I.S.T. tri
|
|
bike fit protocol to generate geometries for custom triathlon bikes. Note
|
|
that the inputs required to use this calculator include "stack" and "reach."
|
|
These values are described at length in our <a href="/Bike_Fit/The_F.I.S.T._Method_for_fitting_triathletes_to_their_bikes_16.html ">tri bike fit articles</a> on Slowtwitch.com.
|
|
</p>
|
|
<div class="advert float-right">
|
|
<? include($common_path . "/ads/ad_300x250_roadblocks.html"); ?>
|
|
</div>
|
|
<p>
|
|
Even if the fit is performed correctly, pitfalls loom. You must have the
|
|
tools to accurately find the stack and reach of the bike that fits under the
|
|
rider. The fitter is required to account for the stem length, stem pitch,
|
|
height of the stem clamp, headset upper stack, spacers under the stem if
|
|
any, and of course the choice of aerobar. He then must have an accurate way
|
|
of generating the stack and reach measures, using either a fit bike (best is
|
|
the bike made by Exit Cycling) that accurately generates these values
|
|
(taking into consideration <a href="/Bike_Fit/Fudging_for_negative_reach_123.html">negative reach</a> if applicable), or he must use an external tool, such
|
|
as Serotta's X/Y tool.
|
|
</p>
|
|
<h3>TERMS OF USE</h3>
|
|
<p>
|
|
<a name="terms"></a>
|
|
This calculator consists of a set of trigonometric and geometric equations.
|
|
It solves math equations. That's all it does. There are no warranties
|
|
expressed or implied that these geometries cause a bike to be safe, or
|
|
comfortable, or powerful, or aerodynamic, or even be ridden; or indeed can
|
|
even be built. Should you build or cause to build a bike based on
|
|
geometries calculated by this generator, you do so at your own risk. You
|
|
agree to hold harmless Slowtwitch.com, its owners, employees and contractors
|
|
against all claims arising out of your use of this calculator. You agree to
|
|
assume all risk and liability associated with using this calculator. You
|
|
agree that the final determination of an appropriate geometry rests with you
|
|
and/or any customer for whom you may be building this bike, or causing it to
|
|
be built, and with the company building the bike.
|
|
</p>
|
|
|
|
</div><!-- end col-2/3 -->
|
|
|
|
</div><!-- end grid -->
|
|
</div><!-- end content -->
|
|
</section>
|
|
|
|
</div><!-- end contentwrapper -->
|
|
</div> <!-- end main -->
|
|
|
|
<? include($common_path . "/templates/include_footer.php") ?>
|
|
</div> <!-- container -->
|
|
</body>
|
|
<? include($common_path . "/templates/include_global_js.php") ?>
|
|
</html>
|
|
|