program คำนวณน้ำหนักของที่จะยก

{HTML()}

<head><meta http-equiv="content-type" content="text/html; charset=UTF-8" >

<title>Calculating Recommended Weight Limit (RWL)</title>

<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/">

<link rel="schema.dcterms" href="http://purl.org/dc/terms/">

<meta name="dc.description" content="What is the Revised NIOSH lifting equation? Where can I get more information about the lifting equation?">

<meta name="description" content="What is the Revised NIOSH lifting equation? Where can I get more information about the lifting equation?">

<meta name="keywords" content="manual materials handling, MMH, revised NIOSH lifting equation, manual handling, lifting, lowering, safe work practices, safe lifting technique, safe lifting techniques, calculator">

<meta name="dc.creator" content="manual materials handling, MMH, revised NIOSH lifting equation, manual handling, lifting, lowering, safe work practices, safe lifting technique, safe lifting techniques, calculator">

<meta name="dc.title" content="Calculating Recommended Weight Limit (RWL) : OSH Answers">

<meta name="dcterms.issued" scheme="W3CDTF" content="">

<meta name="dcterms.modified" scheme="W3CDTF" content="2007-09-17">

<meta name="dc.subject" scheme="" content="">

<meta name="dc.language" scheme="ISO639-2/T" content="eng">

<!-- METADATA ENDS | FIN DES METADONNEES -->

<!-- TEMPLATE SCRIPTS/CSS BEGIN | DEBUT DES SCRIPTS/CSS DU GABARIT -->

<link href="./cal2/base.css" media="screen, print" rel="stylesheet" type="text/css">

<link href="./cal2/2col.css" media="screen, print" rel="stylesheet" type="text/css">

<style type="text/css" media="all">@import url(/css/base2.css);</style>

<script src="./cal2/jquery.min.js" type="text/javascript"></script>

<script src="./cal2/pe-ap.js" type="text/javascript" id="progressive"></script>

<script src="./cal2/a11ySelectHandler.js" type="text/javascript"></script>

<script type="text/javascript">

/* <![CDATA[ */

if (typeof(useCodaSlider) != 'undefined')

{

var params = {

share: { compact: "" /*false*/, popup: "true" },

codaslider: { id:'slider', dir:'horizontal' },

lng:"eng",

pngfix: "http://images.ccohs.ca/clf2/inv.gif"

};

} else

{

var params = {

share: { compact: "" /*false*/, popup: "true" },

lng:"eng",

pngfix: "http://images.ccohs.ca/clf2/inv.gif"

};

}

PE.progress(params);

/* ]]> */

function checkmanualfld(field) {

//Check range of manually input field

//If invalid, alert user, clear field, and return focus to the field

if ((field.value < 0) || (field.value > 1)) {

alert ('Field Value must be between 0 and 1');

field.value="";

field.focus(); }

}

function displayam() {

document.form.am2.value = document.form.am.options[document.form.am.options.selectedIndex].value;

}

function displaydm() {

document.form.dm2.value = document.form.dm.options[document.form.dm.options.selectedIndex].value;

}

function displayfm() {

document.form.fm2.value = document.form.fm.options[document.form.fm.options.selectedIndex].value;

}

function displaycm() {

document.form.cm2.value = document.form.cm.options[document.form.cm.options.selectedIndex].value;

}

function displayhm() {

document.form.hm2.value = document.form.hm.options[document.form.hm.options.selectedIndex].value;

}

function displayvm() {

document.form.vm2.value = document.form.vm.options[document.form.vm.options.selectedIndex].value;

}

function getRWL() {

// ensure that proper values of fm, cm (selected by radio button) are

// used in calculation

setfm();

setcm();

//set number of decimal places for calculation result

var dec = 2;

var am = document.form.am.options[document.form.am.options.selectedIndex].value;

var dm = document.form.dm.options[document.form.dm.options.selectedIndex].value;

var fm = document.form.fm.options[document.form.fm.options.selectedIndex].value;

var cm = document.form.cm.options[document.form.cm.options.selectedIndex].value;

var hm = document.form.hm.options[document.form.hm.options.selectedIndex].value;

var vm = document.form.vm.options[document.form.vm.options.selectedIndex].value;

var am3 = document.form.am3.value;

var dm3 = document.form.dm3.value;

var fm3 = document.form.fm3.value;

var cm3 = document.form.cm3.value;

var vm3 = document.form.vm3.value;

var hm3 = document.form.hm3.value;

document.form.am2.value = am;

document.form.dm2.value = dm;

document.form.fm2.value = fm;

document.form.cm2.value = cm;

document.form.vm2.value = vm;

document.form.hm2.value = hm;

//calculation from drop down list values selected

document.form.rwl.value = round(23 * dm * vm * hm * fm * am * cm,2);

//calculation from manually entered values

document.form.rwl2.value = round(23 * dm3 * vm3 * hm3 * fm3 * am3 * cm3,2);

}

function round(number,X) {

// rounds number to X decimal places, defaults to 2

X = (!X ? 2 : X);

return Math.round(number*Math.pow(10,X))/Math.pow(10,X);

}

function setfm() {

// change fm factor depending upon which radio button selected

if ((document.form.fmfactor[1].checked) || (document.form.fmfactor[3].checked)) {

document.form.fm.options[0].value = "0.85";

document.form.fm.options[1].value = "0.75";

document.form.fm.options[2].value = "0.65";

document.form.fm.options[3].value = "0.45";

document.form.fm.options[4].value = "0.27";

document.form.fm.options[5].value = "0.13";

document.form.fm.options[6].value = "0.00";

} else {

document.form.fm.options[0].value = "1.00";

document.form.fm.options[1].value = "0.94";

document.form.fm.options[2].value = "0.91";

document.form.fm.options[3].value = "0.84";

document.form.fm.options[4].value = "0.75";

document.form.fm.options[5].value = "0.45";

document.form.fm.options[6].value = "0.37";

}

if (document.form.fmfactor[3].checked) {

document.form.fm.options[5].value = "0.00"; }

displayfm();

}

function setcm() {

// change cm factor depending upon which radio button selected

if (document.form.cmfactor[1].checked) {

document.form.cm.options[1].value = "0.95";

} else {

document.form.cm.options[1].value = "1.00";

}

displaycm();

}

</script>

<style type="text/css" media="all">

#questions_list,

.topImgBox ul {

list-style-type: none;

}

.topImgBox ul img {

margin-right: 3px;

}

#questions_list {

margin-left: 0;

font-size: 80%;

}

</style>

<!-- TEMPLATE SCRIPTS/CSS END | FIN DES SCRIPTS/CSS DU GABARIT -->

<!-- PROGRESSIVE ENHANCEMENT BEGINS | DEBUT DE L'AMELIORATION PROGRESSIVE -->

<!-- PROGRESSIVE ENHANCEMENT ENDS | FIN DE L'AMELIORATION PROGRESSIVE -->

<!-- CUSTOM SCRIPTS/CSS BEGIN | DEBUT DES SCRIPTS/CSS PERSONNALISES -->

<link href="./cal2/base-institution.css" media="screen, print" rel="stylesheet" type="text/css">

<link href="./cal2/institution.css" media="screen, print" rel="stylesheet" type="text/css">

<!-- CUSTOM SCRIPTS/CSS END | FIN DES SCRIPTS/CSS PERSONNALISES -->

<!-- TEMPLATE PRINT CSS BEGINS | DEBUT DU CSS DU GABARIT POUR L'IMPRESSION -->

<link href="./cal2/pf-if.css" rel="stylesheet" type="text/css">

<!-- TEMPLATE PRINT CSS ENDS | FIN DU CSS DU GABARIT POUR L'IMPRESSION -->

</head>

<body>

<div class="page">

<div class="core">

<a name="top"></a>

<div class="center">

<br>

<!-- question and answer begin here//-->

<script language="JavaScript" type="text/javascript" ></script>

<a name="_1_1"></a><h2>โปรแกรม คำนวณน้ำหนักสูงสุดที่ยกได้ โดย กองออกกำลังกายเพื่อสุขภาพ</h2>

<form id="form" name="form" action="http://www.ccohs.ca/oshanswers/ergonomics/niosh/calculating_rwl.html#"><p>The equation is:</p>

<div class="center"><p>LC x HM x VM x DM x AM x FM x CM = RWL&nbsp;</p></div>

<p>where LC is the load constant (23 kg) and other factors in the equation are:</p>

<ul><li>HM, the Horizontal Multiplier factor</li><li>VM, the Vertical Multiplier factor</li>

<li>DM, the Distance Multiplier factor</li><li>FM, the Frequency Multiplier factor</li>

<li>AM, the Asymmetric Multiplier factor</li><li>CM, the Coupling Multiplier factor</li>

<li>RWL, the Recommended Weight Limit</li></ul>

<p>For each value, look up the corresponding factor and use this number in the equation. See

<a href="http://www.ccohs.ca/oshanswers/ergonomics/niosh/assessing.html">Assessing Relevant Handling Factors</a>

for explanation of terms. </p>

<p>To use the calculator, click on the values for each factor in the left hand column (or you can input your numbers directly into the second equation). Press the "Calculate RWL" button when you have finished selecting all of the values. </p><p>Horizontal Multiplier (HM): Horizontal distance (H, in cm) from the midpoint between the ankles to the hands while holding the object.</p><div class="width75"><div class="floatLeft"><table class="widthFull" border="1"> <tbody><tr> <th class="alignTop width65">H = Horizontal&nbsp;Distance&nbsp;(cm)</th> <th class="width30">HM Factor</th> </tr> <tr> <td>25 or less</td> <td>1.00&nbsp;</td> </tr> <tr><td>30</td><td>0.83</td> </tr> <tr><td>40</td> <td>0.63</td> </tr> <tr><td>50</td> <td>0.50</td> </tr> <tr> <td>60</td> <td>0.42</td> </tr> </tbody></table></div><div class="floatRight"><label for="hm">HM</label>&nbsp;<select name="hm" size="5" onchange="displayhm();" id="hm"><option value="1.00">25 or less</option><option value="0.83" selected="selected">30</option><option value="0.63">40</option><option value="0.50">50</option><option value="0.42">60</option></select></div><div style="clear:both;"></div><p>Vertical Multipler (VM): The vertical distance (V, in cm) of the hands from the ground at the start of the lift.</p><div class="width75"><div class="floatLeft"><table class="widthFull" border="1"> <tbody><tr> <th class="alignTop width65">V = Starting Height&nbsp;(cm)</th> <th class="width30">VM Factor</th> </tr> <tr class="alignTop"><td>0</td><td> 0.78</td> </tr> <tr> <td>&nbsp;30&nbsp;</td> <td> &nbsp;0.87</td> </tr> <tr> <td>&nbsp;50</td> <td> &nbsp;0.93&nbsp;</td> </tr> <tr> <td>&nbsp;70&nbsp;</td> <td> &nbsp;0.99&nbsp;</td> </tr> <tr> <td>&nbsp;100&nbsp;</td> <td> &nbsp;0.93&nbsp;</td> </tr> <tr> <td>&nbsp;150&nbsp;</td> <td> &nbsp;0.78&nbsp;</td> </tr> <tr> <td>&nbsp;175</td> <td> &nbsp;0.70</td> </tr> <tr> <td>&nbsp;&gt;175</td> <td> &nbsp;0.00</td> </tr> </tbody></table></div><div class="floatRight"><label for="vm">VM</label>&nbsp;<select name="vm" size="8" onchange="displayvm();" id="vm"><option value="0.78" selected="selected">0</option><option value="0.87">30</option> <option value="0.93">50</option> <option value="0.99">70</option> <option value="0.93">100</option> <option value="0.78">150</option> <option value="0.70">175</option> <option value="0.00">&gt;175</option> </select></div></div><div style="clear:both;"></div><p>Distance Multipler (DM): The vertical distance (D, in cm) that the load travels.</p><div class="width75"><div class="floatLeft"><table class="widthFull" border="1"> <tbody><tr> <th class="alignTop width65">D = Lifting&nbsp;Distance (cm)</th> <th class="width30">DM Factor</th> </tr> <tr class="alignTop"> <td> 25 or less</td> <td> 1.00</td> </tr> <tr> <td> &nbsp;40&nbsp;</td> <td> &nbsp;0.93&nbsp;</td> </tr> <tr> <td> &nbsp;55&nbsp;</td> <td> &nbsp;0.90</td> </tr> <tr> <td> &nbsp;100&nbsp;</td> <td> &nbsp;0.87&nbsp;</td> </tr> <tr> <td> &nbsp;145</td> <td> &nbsp;0.85&nbsp;</td> </tr> <tr> <td> &nbsp;175</td> <td> &nbsp;0.85</td> </tr> <tr> <td> &nbsp;&gt;175</td> <td> &nbsp;0.00</td> </tr> </tbody></table></div><div class="floatRight"><label for="dm">DM</label>&nbsp;<select name="dm" size="7" onchange="displaydm();" id="dm"> <option value="1.00" selected="selected">25 or less</option><option value="0.93">40</option><option value="0.90">55</option><option value="0.87">100</option> <option value="0.85">145</option><option value="0.85">175</option><option value="0.00">&gt;175</option></select></div></div><div style="clear:both;"></div><p>Asymmetric Multipler (AM): The twisting angle (A) of the body while lifting, measured in degrees.</p><div class="width75"><div class="floatLeft"><table class="widthFull" border="1"> <tbody><tr> <th class="alignTop width65">A = Angle&nbsp;(degrees)</th> <th class="width30">AM Factor</th> </tr> <tr class="alignTop"> <td> 90°&nbsp;</td> <td> 0.71&nbsp;</td> </tr> <tr> <td> &nbsp;60°&nbsp;</td> <td> &nbsp;0.81</td> </tr> <tr> <td> &nbsp;45°&nbsp;</td> <td> &nbsp;0.86&nbsp;</td> </tr> <tr> <td> &nbsp;30°</td> <td> &nbsp;0.90</td> </tr> <tr> <td> &nbsp;0°</td> <td> &nbsp;1.00</td> </tr> </tbody></table></div><div class="floatRight"><label for="am">AM</label>&nbsp;<select name="am" size="5" onchange="displayam();" id="am"><option value="0.71" selected="selected">90°</option><option value="0.81">60°</option><option value="0.86">45°</option><option value="0.90">30°</option> <option value="1.00">0°</option></select></div></div><div style="clear:both;"></div><p>Frequency Multipler (FM): The frequency (F) of lifts and the duration of lifting (in minutes or seconds) over a workshift.</p><div class="width75"><div class="floatLeft"><table border="1"> <tbody><tr> <th rowspan="3" id="a">F = เวลา ระหว่าง ยกของ<br>&nbsp;จำนวนนาทีหรือวินาที/จำนวนครั้ง</th> <th colspan="4" id="b">FM Factor</th> </tr> <tr> <th headers="b" class="noBold" colspan="2" id="b1">ยืน ขณะ ยกของ:</th> <th id="b2" headers="b" class="noBold" colspan="2">ก้ม ขณะ ยกของ:</th> </tr> <tr> <td id="c" headers="b b1">One Hour or Less</td> <td id="c1" headers="b b1">Over One Hour</td> <td id="c2" headers="b b2">One Hour or Less</td> <td id="c3" headers="b b2">Over One Hour</td> </tr> <tr class="alignTop"> <td headers="a">5 min</td> <td headers="c b1">1.00</td> <td headers="c1 b1">0.85</td> <td headers="c2 b2">1.00</td> <td headers="c3 b2">0.85</td> </tr> <tr> <td headers="a">1 min&nbsp;</td> <td headers="c b1">0.94</td> <td headers="c1 b1">0.75</td> <td headers="c2 b2">0.94</td> <td headers="c3 b2">0.75</td> </tr> <tr> <td headers="a">30 sec</td> <td headers="c b1">0.91</td> <td headers="c1 b1">0.65</td> <td headers="c2 b2">0.91</td> <td headers="c3 b2">0.65</td> </tr> <tr> <td headers="a">15 sec</td> <td headers="c b1">0.84</td> <td headers="c1 b1">0.45</td> <td headers="c2 b2">0.84</td> <td headers="c3 b2">0.45</td></tr><tr><td headers="a">10 sec</td><td headers="c b1">0.75</td><td headers="c1 b1">0.27</td><td headers="c2 b2">0.75</td><td headers="c3 b2">0.27</td></tr><tr><td headers="a">6 sec</td><td headers="c b1">0.45</td><td headers="c1 b1">0.13</td><td headers="c2 b2">0.45</td><td headers="c3 b2">-</td></tr><tr><td headers="a">5 sec</td><td headers="c b1">0.37</td><td headers="c1 b1">&nbsp;-</td><td headers="c2 b2">0.37</td><td headers="c3 b2">&nbsp;-</td></tr> </tbody></table></div></div><div style="clear:both;"></div><p>&nbsp;</p><div class="width75"><div class="floatLeft"><p>เช่น ยืนยกของจากสายพาน ขึ้นรถเข็น 10 ครั้ง ต่อ นาที เป็นเวลา สองชั่วโมง ค่า FM = 0.13<br>FM = pick a value from (A) and (B).<br>(A) เวลา ระหว่าง ยกของ <br>ขณะ ยืน</p><input type="radio" name="fmfactor" value="0" onclick="setfm();" checked="checked" id="StandingOneHourOrLess"><label for="StandingOneHourOrLess">One Hour or Less</label><br> <input type="radio" name="fmfactor" value="1" onclick="setfm();" id="StandingOverOneHour"><label for="StandingOverOneHour">Over One Hour</label><br>เวลา ระหว่าง ยกของ ขณะ ก้ม<br><input type="radio" name="fmfactor" value="2" onclick="setfm();" id="StoopingOneHourOrLess"><label for="StoopingOneHourOrLess">One Hour or Less</label><br><input type="radio" name="fmfactor" value="3" onclick="setfm();" id="StoopingOverOneHour"><label for="StoopingOverOneHour">Over One Hour</label></div><div class="floatRight"><label for="fm">(B) FM</label>&nbsp;<select name="fm" size="7" onchange="displayfm();" id="fm"><option value="1.00" selected="selected">5 min.</option> <option value="0.94">1 min.</option> <option value="0.91">30 sec.</option> <option value="0.84">15 sec.</option> <option value="0.75">10 sec.</option> <option value="0.45">6 sec.</option> <option value="0.37">5 sec.</option> </select></div></div><div style="clear:both;"></div><p>Coupling Multipler (CM): The quality of grasp (or coupling, C) classified as good, fair or poor and depends on the body position (either standing or stooping).</p><div class="width95"><div class="floatLeft"><table class="width40" border="1"> <tbody><tr> <th rowspan="2" id="d">C = การจับ</th> <th colspan="2" id="e">CM Factor:</th> </tr> <tr> <th headers="e" class="noBold" id="e1">ยืน</th> <th id="e2" headers="e" class="noBold">ก้ม</th> </tr> <tr class="alignTop"> <td headers="d">Good (handles)</td> <td headers="e e1">1.00</td> <td headers="e e2">1.00</td> </tr> <tr> <td headers="d">Fair</td> <td headers="e e1">1.00</td> <td headers="e e2">0.95</td> </tr> <tr> <td headers="d">Poor</td> <td headers="e e1">0.90</td> <td headers="e e2">0.90</td> </tr></tbody></table></div><div class="floatRight"><p>CM = pick a value from (A) and (B).</p><div>(A)<input type="radio" name="cmfactor" value="0" onclick="setcm();" checked="checked" id="Standing"><label for="Standing">ยืน</label><br><input type="radio" name="cmfactor" value="1" onclick="setcm();" id="Stooping"><label for="Stooping">ก้ม</label><br><label for="cm">(B) CM</label>&nbsp;&nbsp;<select name="cm" size="3" onchange="displaycm();" id="cm"><option value="1.00" selected="selected">Good (handles)</option><option value="1.00">Fair</option><option value="0.90">Poor</option></select></div></div></div><div style="clear:both;"></div><p>&nbsp;</p><div>The revised NIOSH Lifting Equation is:&nbsp;23 Kg x HM x VM x DM x AM x FM x CM= RWL</div><div>23 Kg x <input type="text" name="hm2" size="0" title="Received HM value"> x <input type="text" name="vm2" size="0" title="Received VM value"> x <input type="text" name="dm2" size="0" title="Received DM value">x <input type="text" name="am2" size="0" title="Received AM value"> x <input type="text" name="fm2" size="0" title="Received FM value"> x <input type="text" name="cm2" size="0" title="Received CM value">= <input type="text" value="RWL" name="rwl" size="10" title="Resulting RWL value"></div><div><input type="button" value="Calculate RWL" name="calc" onclick="getRWL();"><input type="reset" value="Reset Form"></div><p>&nbsp;</p><div>or, input values directly in the equation below:</div><div>23 Kg x <input type="text" name="hm3" size="0" onchange="checkmanualfld(this);" title="Enter HM value">x <input type="text" name="vm3" size="0" onchange="checkmanualfld(this);" title="Enter VM value">x <input type="text" name="dm3" size="0" onchange="checkmanualfld(this);" title="Enter DM value">x <input type="text" name="am3" size="0" onchange="checkmanualfld(this);" title="Enter AM value">x <input type="text" name="fm3" size="0" onchange="checkmanualfld(this);" title="Enter FM value">x <input type="text" name="cm3" size="0" onchange="checkmanualfld(this);" title="Enter CM value">= <input type="text" value=" " name="rwl2" size="10" title="Received RWL value"><br><input type="button" value="Calculate RWL" name="calc" onclick="getRWL();"><input type="reset" value="Reset Form"></div><br><a name="_1_2"></a>

</p>

<!-- end question and answer //-->

<br>

<!--

<script type="text/javascript">

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");

document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

</script><script src="./calulate/ga.js" type="text/javascript"></script>

<script type="text/javascript">

var pageTracker = _gat._getTracker("UA-6347822-1");

_gat._anonymizeIp();

pageTracker._trackPageview();

</script>

-->

</div><!-- /core -->

</div><!-- /page -->

</div><span id="text-resize" style="position: absolute; left: -9999px; bottom: 0; font-size: 100%; font-family: Courier New, mono; margin: 0; padding: 0;">&nbsp;</span></body>

{HTML}