function onPageLoad() { //English Units /* document.AppForm.txtBr.value = 12500; document.AppForm.txtBh.value = 37.4; document.AppForm.txtZ.value = 0; document.AppForm.txtL.value = 1; document.AppForm.txtOD.value = 0.5; document.AppForm.txtID.value = 0; */ calcCommonSetup(); } function doCalc() { var br = parseFloat(document.AppForm.txtBr.value); var z = parseFloat(document.AppForm.txtZ.value); var l = parseFloat(document.AppForm.txtL.value); var od = parseFloat(document.AppForm.txtOD.value); var id = parseFloat(document.AppForm.txtID.value); if(document.AppForm.txtID.value == "") id = 0; if(document.AppForm.ddlMaterials.selectedIndex == 0) { alert('Please select a material!'); document.AppForm.ddlMaterials.focus(); return false; } if ( isNaN(br) ) { alert('Please enter a Br value!'); document.AppForm.txtBr.focus(); return false; } if ( isNaN(z) ) { alert('Please enter a Z value!'); document.AppForm.txtZ.focus(); return false; } if ( isNaN(l) ) { alert('Please enter an L value!'); document.AppForm.txtL.focus(); return false; } if ( isNaN(od) ) { alert('Please enter an OD value!'); document.AppForm.txtOD.focus(); return false; } if ( isNaN(id) ) { alert('Please enter an ID value!'); document.AppForm.txtID.focus(); return false; } //Ensure that all values are in SI br = convertInductionToSI(br); z = convertLengthToSI(z); l = convertLengthToSI(l); od = convertLengthToSI(od); id = convertLengthToSI(id); //The effective length/thickness var le = l * getMaterialK(); //in Tesla //var fieldStrength = br * (((z + le) / Math.sqrt(4 * Math.pow(z + le, 2) + od*od)) - ((z / Math.sqrt(4 * z*z + od*od)))) - br * (((z + le) / Math.sqrt(4 * Math.pow(z + le, 2) + id*id)) - ((z / Math.sqrt(4 * z*z + id*id)))); var fieldStrength = br * (((z + le) / Math.sqrt(4 * Math.pow(z + le, 2) + od*od)) - ((z / Math.sqrt(4 * z*z + od*od)))); //Only use this part of the equation if the inner diameter is set if(id != 0) { fieldStrength = fieldStrength - br * (((z + le) / Math.sqrt(4 * Math.pow(z + le, 2) + id*id)) - ((z / Math.sqrt(4 * z*z + id*id)))) } if(isNaN(fieldStrength)) { alert("An error occurred during calculation"); return false; } if(document.AppForm.ddlUnits.value == units.English) fieldStrength = fieldStrength * 10000; //convert to Gauss document.AppForm.answer.value = roundNum(fieldStrength); return true; }

Magnetic Field Strength – Gauss Equations for Cylinders

These calculations are appropriate for “straight line” (referring to the Normal, B versus H hysteresis loop) magnetic materials such as sintered and bonded ferrite, fully dense neodymium-iron-boron and sintered samarium cobalt magnets.

Please input all values then click on “Calculate”. If the ID = 0 (solid cylinder), it may be left blank.

Magnetic Field Strength – Gauss Equations for Cylinders

SI English

---Please Select--- Ferrite SmCo 1:5 SmCo 2:17 NdFeB
gauss
MGOe
in.
in.
in.
in.


ANSWER:

gauss

Accuracy Statement

While we make every effort to ensure that the information contained in these documents is complete and accurate, we make no warranty regarding this. Please see our disclaimer statement.


Other Calculators