/* ' ########################################################### ' トップチェーン 直線搬送 選定計算用JS ' Create 2024.08.27 T.Kimura ' Modyfy ' ########################################################### */ const sStrDRY = "潤滑なし(ドライ)"; const sStrWTR = "水潤滑"; const sStrSOP = "石鹸水潤滑"; const sStrOIL = "油潤滑"; const sStrCAN = "金属缶"; const sStrGRS = "ガラスビン"; const sStrPYK = "プラ容器"; const sStrKAM = "紙パック" const sStrSUS = "ステンレス"; const sStrSTL = "スチール"; const sStrPRL = "プラレール"; const sStrMRL = "Mレール"; const sStrSJC = "SJ-CNO"; const sStrPLF = "PLFレール"; const cdStrandFactor2 = 0.6 const cdStrandFactor3 = 0.4 const cdStrandFactor4 = 0.3 const cdStrandFactor5 = 0.256 const cdStrandFactor6 = 0.22 let dMateFriction_DRY; //搬送物動摩擦係数DRY let dMateFriction_WTR; //搬送物動摩擦係数WTR let dMateFriction_SOP; //搬送物動摩擦係数SOP let dMateFriction_OIL; //搬送物動摩擦係数OIL let dRailFriction_DRY; //レール動摩擦係数DRY let dRailFriction_WTR; //レール動摩擦係数WTR let dRailFriction_SOP; //レール動摩擦係数SOP let dRailFriction_OIL; //レール動摩擦係数OIL let i; //カウンター let dChnPitch = 0; //チェーンピッチ let lLinkNum = 0; //リンク数 let dTempmin = 999; //温度範囲下限 let dTempmax = -999; //温度範囲上限 let dTempwetmax = -999; //ウェット時温度範囲上限 let sChain_category; //チェーン種類 let sChain_type; //チェーンタイプ let sChain_srs; //チェーン形式 let sChain_RSPsrs; //RSP諸元検索用チェーン形式 let dChain_width; //チェーン幅(mm) let sChain_shiyo; //仕様記号 let sSt1_kataban; //チェーン基本形番 let sSt1_kataban_2; //チェーン基本形番2 let dSt1_haba; //チェーン幅 let dSt1_kn; //最大許容張力 let dSt1_kg; //チェーン概略単位質量kg let dSt1_spdlub; //許容速度潤滑有 let dSt1_spdNolub; //許容速度潤滑なし let bOverspdNolub; //許容速度潤滑なしオーバーフラグ let sTranKind; //搬送モード:水平搬送、傾斜搬送上向き、傾斜搬送下向き let dSt2_length_conv; //L:搬送部の長さ let dSt2_length_accm; //Ld:アキュムレート部の長さ let dLenVert; //傾斜搬送時の垂直長さ let dLenHrzn; //傾斜搬送時の水平長さ let dAngle; //傾斜搬送時の角度 let dLength; //傾斜搬送時の搬送長さ let lRetsusu = 1; //使用列数 let bParallel = 0; //複数列使用フラグ 0:単列 1:複数列 let dStrandFactor //アンバランス係数 let sSt3_material; //搬送物材質 let dSt3_length_hanso; //1個の搬送方向の長さ let dSt3_gaikei; //外径 let dSt3_kg; //1個当たりの質量 let dSt3_space; //搬送間隔 let dSt4_chain_speed; //チェーン速度 V let dSt4_pitch_dia; //スプロケットピッチ円直径 Dp let dSt4_temperature; //使用雰囲気温度 let sSt4_rail_material; //使用レール材質 let sSt4_rail_lub; //潤滑状況 let dSt5_F; //チェーンに作用する張力 let dSt5_F_para; //チェーン1列分の作用張力 //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++// //STEP1 //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++// //STEP1 チェーン種類の選択 $(document).on("change", "#chain_category", function(e){ sChain_category= $("#chain_category").val(); $("#chain_category").css("background-color","") if(sChain_category == "default"){ //他項目のvalを空にしてdisable $("#chain_type" ).children().remove(); $("#chain_srs" ).children().remove(); $("#chain_width").children().remove(); $("#chain_shiyo").children().remove(); $("#chain_type" ).prop("disabled", true); $("#chain_srs" ).prop("disabled", true); $("#chain_width").prop("disabled", true); $("#chain_shiyo").prop("disabled", true); }else{ $.ajax({ type : "POST", url : "calc_ctc_common_tcl.asp", dataType : "json", data : { mode : "GETSRS", chain_category : sChain_category } }).done(function(data){ $("#chain_srs" ).children().remove(); $("#chain_width").children().remove(); $("#chain_shiyo").children().remove(); $("#chain_srs" ).prop("disabled", false); $("#chain_width").prop("disabled", true); $("#chain_shiyo").prop("disabled", true); $("#chain_srs" ).append($("