{"id":1318,"date":"2026-02-12T06:03:55","date_gmt":"2026-02-12T06:03:55","guid":{"rendered":"https:\/\/boshiya.com\/?page_id=1318"},"modified":"2026-02-12T06:05:02","modified_gmt":"2026-02-12T06:05:02","slug":"bundle-puller-sizing-calculator","status":"publish","type":"page","link":"https:\/\/boshiya.com\/ja\/bundle-puller\/electric\/bundle-puller-sizing-calculator\/","title":{"rendered":"\u30d0\u30f3\u30c9\u30eb \u30d7\u30e9\u30fc \u30b5\u30a4\u30b8\u30f3\u30b0 \u8a08\u7b97\u6a5f"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-50b7a59\" data-block-id=\"50b7a59\"><style>.stk-50b7a59 {margin-bottom:0px !important;}.stk-50b7a59-column{--stk-columns-spacing:21px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-50b7a59-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-9a89973\" data-v=\"4\" data-block-id=\"9a89973\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-9a89973-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-9a89973-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-fe34809\" data-block-id=\"fe34809\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-fe34809-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-42f5619\" data-v=\"4\" data-block-id=\"42f5619\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-42f5619-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-42f5619-inner-blocks\">\n<section id=\"bsy-puller-sizing\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap');\n\n#bsy-puller-sizing{--ps-bg:#000018;--ps-surface:#0a0f2e;--ps-border:#1a2248;--ps-accent:#3b82f6;--ps-accent-dim:rgba(59,130,246,.12);--ps-accent-glow:rgba(59,130,246,.25);--ps-text:#e8e6e1;--ps-muted:#7a7e8f;--ps-white:#fff;--ps-green:#34d399;--ps-red:#f87171;--ps-radius:8px;font-family:'IBM Plex Sans',system-ui,sans-serif !important;background:var(--ps-bg) !important;color:var(--ps-text) !important;padding:40px 20px !important;margin:0 !important;width:100% !important;box-sizing:border-box !important;line-height:1.6 !important}\n#bsy-puller-sizing *,#bsy-puller-sizing *::before,#bsy-puller-sizing *::after{box-sizing:border-box !important;margin:0;padding:0}\n#bsy-puller-sizing h2,#bsy-puller-sizing h3,#bsy-puller-sizing h4{margin:0 !important;padding:0 !important;border:none !important;background:none !important;font-family:'IBM Plex Sans',system-ui,sans-serif !important;letter-spacing:normal !important;text-transform:none !important;-webkit-text-fill-color:unset !important}\n\n#bsy-puller-sizing h2.ps-title{font-size:32px !important;font-weight:700 !important;color:var(--ps-white) !important;line-height:1.2 !important;margin-bottom:10px !important}\n#bsy-puller-sizing h3.ps-panel-label{font-family:'IBM Plex Mono',monospace !important;font-size:11px !important;letter-spacing:1.5px;text-transform:uppercase;color:var(--ps-accent) !important;margin-bottom:20px !important}\n#bsy-puller-sizing h4.ps-result-label{font-family:'IBM Plex Mono',monospace !important;font-size:12px !important;color:var(--ps-accent) !important;text-transform:uppercase;letter-spacing:1.5px;margin-top:8px !important}\n#bsy-puller-sizing h4.ps-rec-title{font-size:12px !important;color:var(--ps-green) !important;text-transform:uppercase;letter-spacing:1px;font-weight:600;margin-bottom:6px !important;font-family:'IBM Plex Mono',monospace !important}\n\n#bsy-puller-sizing .ps-wrap{max-width:900px;margin:0 auto}\n#bsy-puller-sizing .ps-header{text-align:center;margin-bottom:36px}\n#bsy-puller-sizing .ps-badge{display:inline-block;font-family:'IBM Plex Mono',monospace !important;font-size:11px !important;letter-spacing:2px;text-transform:uppercase;color:var(--ps-accent) !important;background:var(--ps-accent-dim);border:1px solid rgba(59,130,246,.2);padding:5px 14px;border-radius:20px;margin-bottom:16px}\n#bsy-puller-sizing .ps-subtitle{font-size:15px !important;color:var(--ps-muted) !important;max-width:560px;margin:0 auto}\n\n#bsy-puller-sizing .ps-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}\n#bsy-puller-sizing .ps-panel{background:var(--ps-surface);border:1px solid var(--ps-border);border-radius:var(--ps-radius);padding:28px 24px;position:relative;overflow:hidden}\n#bsy-puller-sizing .ps-panel::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--ps-accent),transparent);opacity:.3}\n\n#bsy-puller-sizing .ps-field{margin-bottom:18px}\n#bsy-puller-sizing .ps-field-label{display:block;font-size:13px !important;font-weight:500 !important;color:var(--ps-text) !important;margin-bottom:6px}\n#bsy-puller-sizing .ps-field-hint{font-size:11px !important;color:var(--ps-muted) !important;margin-top:3px}\n#bsy-puller-sizing .ps-input{width:100%;height:44px;background:rgba(255,255,255,.04);border:1.5px solid var(--ps-border);border-radius:6px;padding:0 14px;font-family:'IBM Plex Mono',monospace !important;font-size:15px !important;color:var(--ps-white) !important;outline:none;transition:border-color .2s}\n#bsy-puller-sizing .ps-input:focus{border-color:var(--ps-accent)}\n#bsy-puller-sizing .ps-input::placeholder{color:rgba(122,126,143,.6)}\n#bsy-puller-sizing .ps-select{width:100%;height:44px;background:rgba(255,255,255,.04);border:1.5px solid var(--ps-border);border-radius:6px;padding:0 12px;font-family:'IBM Plex Sans',system-ui,sans-serif !important;font-size:14px !important;color:var(--ps-white) !important;outline:none;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%237a7e8f' fill='none' stroke-width='1.5'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 14px center}\n#bsy-puller-sizing .ps-select:focus{border-color:var(--ps-accent)}\n#bsy-puller-sizing .ps-select option{background:#0a0f2e;color:#fff;padding:8px}\n\n#bsy-puller-sizing .ps-btn{width:100%;height:48px;background:var(--ps-accent) !important;color:var(--ps-white) !important;border:none;border-radius:6px;font-family:'IBM Plex Sans',system-ui,sans-serif !important;font-size:15px !important;font-weight:600 !important;cursor:pointer;transition:all .2s;margin-top:8px}\n#bsy-puller-sizing .ps-btn:hover{box-shadow:0 4px 20px var(--ps-accent-glow)}\n\n#bsy-puller-sizing .ps-result-empty{display:flex;align-items:center;justify-content:center;min-height:300px;text-align:center;color:var(--ps-muted);font-size:14px}\n#bsy-puller-sizing .ps-gauge{text-align:center;margin-bottom:24px}\n#bsy-puller-sizing .ps-gauge-num{font-family:'IBM Plex Mono',monospace !important;font-size:48px !important;font-weight:700 !important;line-height:1 !important;margin-bottom:4px}\n#bsy-puller-sizing .ps-gauge-unit{font-size:14px !important;color:var(--ps-muted) !important;font-family:'IBM Plex Mono',monospace !important}\n#bsy-puller-sizing .ps-breakdown{border-top:1px solid var(--ps-border);padding-top:16px;margin-top:16px}\n#bsy-puller-sizing .ps-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px !important}\n#bsy-puller-sizing .ps-row-label{color:var(--ps-muted)}\n#bsy-puller-sizing .ps-row-val{font-family:'IBM Plex Mono',monospace !important;color:var(--ps-white);font-weight:500}\n#bsy-puller-sizing .ps-row.total{border-top:1px solid var(--ps-border);margin-top:8px;padding-top:12px}\n#bsy-puller-sizing .ps-row.total .ps-row-val{color:var(--ps-accent);font-size:16px !important;font-weight:700}\n#bsy-puller-sizing .ps-rec-box{background:rgba(52,211,153,.06);border:1px solid rgba(52,211,153,.2);border-radius:6px;padding:14px 16px;margin-top:16px}\n#bsy-puller-sizing .ps-rec-box p{font-size:14px !important;color:var(--ps-text) !important;line-height:1.5 !important;margin:0 !important}\n#bsy-puller-sizing .ps-warn-box{background:rgba(248,113,113,.06);border:1px solid rgba(248,113,113,.2);border-radius:6px;padding:14px 16px;margin-top:12px}\n#bsy-puller-sizing .ps-warn-box p{font-size:13px !important;color:var(--ps-muted) !important;line-height:1.5 !important;margin:0 !important}\n#bsy-puller-sizing .ps-result-anim{animation:psReveal .5s ease}\n@keyframes psReveal{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}\n\n@media(max-width:700px){\n#bsy-puller-sizing .ps-grid{grid-template-columns:1fr}\n#bsy-puller-sizing h2.ps-title{font-size:26px !important}\n#bsy-puller-sizing .ps-panel{padding:24px 18px}\n}\n<\/style>\n\n<div class=\"ps-wrap\">\n  <div class=\"ps-header\">\n    <div class=\"ps-badge\">Sizing Tool<\/div>\n    <h2 class=\"ps-title\">Bundle Puller Sizing Calculator<\/h2>\n    <div class=\"ps-subtitle\">Enter your tube bundle specs below. We&#8217;ll recommend the right BOSHIYA model with a built-in 15% safety margin.<\/div>\n  <\/div>\n\n  <div class=\"ps-grid\">\n    <div class=\"ps-panel\">\n      <h3 class=\"ps-panel-label\">Your Bundle Specs<\/h3>\n\n      <div class=\"ps-field\">\n        <label class=\"ps-field-label\">Maximum Bundle Weight (kg)<\/label>\n        <input type=\"number\" class=\"ps-input\" id=\"psWeight\" placeholder=\"e.g. 45000\">\n        <div class=\"ps-field-hint\">Heaviest tube bundle you need to extract<\/div>\n      <\/div>\n\n      <div class=\"ps-field\">\n        <label class=\"ps-field-label\">Maximum Bundle Length (mm)<\/label>\n        <input type=\"number\" class=\"ps-input\" id=\"psLength\" placeholder=\"e.g. 9000\">\n        <div class=\"ps-field-hint\">Longest bundle from tubesheet to tubesheet<\/div>\n      <\/div>\n\n      <div class=\"ps-field\">\n        <label class=\"ps-field-label\">Maximum Bundle Diameter (mm)<\/label>\n        <input type=\"number\" class=\"ps-input\" id=\"psDiameter\" placeholder=\"e.g. 1800\">\n        <div class=\"ps-field-hint\">Largest outer diameter of the tube bundle<\/div>\n      <\/div>\n\n      <div class=\"ps-field\">\n        <label class=\"ps-field-label\">Application Type<\/label>\n        <select class=\"ps-select\" id=\"psApp\">\n          <option value=\"refinery\" selected>Refinery \/ Petrochemical<\/option>\n          <option value=\"power\">Power Plant (Condenser)<\/option>\n          <option value=\"chemical\">Chemical Processing<\/option>\n          <option value=\"lng\">LNG \/ Gas Terminal<\/option>\n          <option value=\"other\">Other Industrial<\/option>\n        <\/select>\n      <\/div>\n\n      <button class=\"ps-btn\" id=\"psCalcBtn\" type=\"button\">Find My Model \u2192<\/button>\n    <\/div>\n\n    <div class=\"ps-panel\" id=\"psResultPanel\">\n      <h3 class=\"ps-panel-label\">Recommended Model<\/h3>\n      <div class=\"ps-result-empty\" id=\"psEmpty\">\n        Enter your bundle specifications<br>and click &#8220;Find My Model&#8221;\n      <\/div>\n      <div id=\"psOutput\" style=\"display:none\"><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var models = [\n    {name:'Model 30', ton:30, maxWt:30000, maxLen:6100, maxDia:1400},\n    {name:'Model 45', ton:45, maxWt:45000, maxLen:9000, maxDia:1800},\n    {name:'Model 60', ton:60, maxWt:60000, maxLen:9000, maxDia:2200},\n    {name:'Model 75', ton:75, maxWt:75000, maxLen:12000, maxDia:2400},\n    {name:'Model 85', ton:85, maxWt:85000, maxLen:12000, maxDia:2600},\n    {name:'Model 100',ton:100,maxWt:100000,maxLen:15000, maxDia:2800},\n    {name:'Model 150',ton:150,maxWt:150000,maxLen:15000, maxDia:3500}\n  ];\n\n  document.getElementById('psCalcBtn').addEventListener('click', function(e){\n    e.preventDefault();\n    var wt = parseFloat(document.getElementById('psWeight').value);\n    var len = parseFloat(document.getElementById('psLength').value);\n    var dia = parseFloat(document.getElementById('psDiameter').value);\n    var app = document.getElementById('psApp').value;\n\n    if(!wt || wt<=0){alert('Please enter a valid bundle weight.');return;}\n    if(!len || len<=0){alert('Please enter a valid bundle length.');return;}\n    if(!dia || dia<=0){alert('Please enter a valid bundle diameter.');return;}\n\n    var safeWt = wt * 1.15;\n    var match = null;\n    var nextUp = null;\n    for(var i=0;i<models.length;i++){\n      if(models[i].maxWt>=safeWt && models[i].maxLen>=len && models[i].maxDia>=dia){\n        match = models[i];\n        if(i+1<models.length) nextUp = models[i+1];\n        break;\n      }\n    }\n\n    document.getElementById('psEmpty').style.display='none';\n    var out = document.getElementById('psOutput');\n    out.style.display='block';\n\n    if(!match){\n      var h='<div class=\"ps-result-anim\">';\n      h+='<div class=\"ps-gauge\"><div class=\"ps-gauge-num\" style=\"color:var(--ps-red)\">150+<\/div>';\n      h+='<div class=\"ps-gauge-unit\">ton required<\/div>';\n      h+='<h4 class=\"ps-result-label\">Custom Build Needed<\/h4>';\n      h+='<\/div>';\n      h+='<div class=\"ps-warn-box\"><p>Your bundle specs exceed our standard range. Weight with safety margin: '+safeWt.toLocaleString()+' kg. Contact us for a custom-engineered solution.<\/p><\/div>';\n      h+='<a href=\"#ct-popup-697\" style=\"display:inline-block;background:var(--ps-accent);color:var(--ps-white);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:14px;font-weight:600;padding:11px 28px;border-radius:6px;text-decoration:none;margin-top:16px;transition:all .2s\">Contact Engineering Team \u2192<\/a>';\n      h+='<\/div>';\n      out.innerHTML=h;\n      return;\n    }\n\n    var margin = ((match.maxWt - safeWt)\/match.maxWt*100).toFixed(0);\n    var appNote = '';\n    if(app==='refinery') appNote='Refinery turnarounds typically need fast cycle times \u2014 this model handles it.';\n    else if(app==='power') appNote='For condenser work, the longer stroke length on this model is a plus.';\n    else if(app==='chemical') appNote='Chemical plants often have space constraints \u2014 check if you need the aerial configuration.';\n    else if(app==='lng') appNote='LNG sites usually require ATEX-rated components \u2014 ask about our hazardous area package.';\n    else appNote='Good general-purpose selection for your application.';\n\n    var nextNote='';\n    if(nextUp && margin<15){\n      nextNote='<div class=\"ps-warn-box\"><p>Note: Your margin is '+margin+'%. If you plan to service heavier bundles in the future, consider the '+nextUp.name+' ('+nextUp.ton+'-ton) for extra headroom.<\/p><\/div>';\n    }\n\n    var r='<div class=\"ps-result-anim\">';\n    r+='<div class=\"ps-gauge\"><div class=\"ps-gauge-num\" style=\"color:var(--ps-green)\">'+match.name+'<\/div>';\n    r+='<div class=\"ps-gauge-unit\">'+match.ton+'-ton electric bundle puller<\/div>';\n    r+='<h4 class=\"ps-result-label\">Recommended Model<\/h4>';\n    r+='<\/div>';\n    r+='<div class=\"ps-breakdown\">';\n    r+='<div class=\"ps-row\"><span class=\"ps-row-label\">Your bundle weight<\/span><span class=\"ps-row-val\">'+wt.toLocaleString()+' kg<\/span><\/div>';\n    r+='<div class=\"ps-row\"><span class=\"ps-row-label\">With 15% safety margin<\/span><span class=\"ps-row-val\">'+Math.round(safeWt).toLocaleString()+' kg<\/span><\/div>';\n    r+='<div class=\"ps-row\"><span class=\"ps-row-label\">Model capacity<\/span><span class=\"ps-row-val\">'+match.maxWt.toLocaleString()+' kg<\/span><\/div>';\n    r+='<div class=\"ps-row\"><span class=\"ps-row-label\">Remaining margin<\/span><span class=\"ps-row-val\">'+margin+'%<\/span><\/div>';\n    r+='<div class=\"ps-row\"><span class=\"ps-row-label\">Max length supported<\/span><span class=\"ps-row-val\">'+match.maxLen.toLocaleString()+' mm<\/span><\/div>';\n    r+='<div class=\"ps-row total\"><span class=\"ps-row-label\">Max diameter<\/span><span class=\"ps-row-val\">'+match.maxDia.toLocaleString()+' mm<\/span><\/div>';\n    r+='<\/div>';\n    r+='<div class=\"ps-rec-box\">';\n    r+='<h4 class=\"ps-rec-title\">\u2713 Recommendation<\/h4>';\n    r+='<p>The BOSHIYA <strong>'+match.name+'<\/strong> covers your '+wt.toLocaleString()+' kg bundle with a healthy safety margin. '+appNote+'<\/p>';\n    r+='<\/div>';\n    r+=nextNote;\n    r+='<a href=\"#ct-popup-697\" style=\"display:inline-block;background:var(--ps-accent);color:var(--ps-white);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:14px;font-weight:600;padding:11px 28px;border-radius:6px;text-decoration:none;margin-top:16px;transition:all .2s\">Get a Quote for '+match.name+' \u2192<\/a>';\n    r+='<\/div>';\n    out.innerHTML=r;\n  });\n})();\n<\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u30b5\u30a4\u30ba\u30c4\u30fc\u30eb \u30d0\u30f3\u30c9\u30eb\u30d7\u30fc\u30e9\u30fc \u30b5\u30a4\u30ba\u8a08\u7b97\u6a5f \u4ee5\u4e0b\u306b\u30c1\u30e5\u30fc\u30d6\u30d0\u30f3\u30c9\u30eb\u306e\u4ed5\u69d8\u3092\u5165\u529b\u3057\u307e\u3059 15%\u306e\u5b89\u5168\u30de\u30fc\u30b8\u30f3\u304c\u7d44\u307f\u8fbc\u307e\u308c\u305f\u9069\u5207\u306aBOSHIYA\u30e2\u30c7\u30eb\u3092\u304a\u52e7\u3081\u3057\u307e\u3059 \u30d0\u30f3\u30c9\u30eb\u4ed5\u69d8 \u6700\u5927\u30d0\u30f3\u30c9\u30eb\u91cd\u91cf (kg) \u62bd\u51fa\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u6700\u3082\u91cd\u3044\u30c1\u30e5\u30fc\u30d6\u30d0\u30f3\u30c9\u30eb \u6700\u5927\u30d0\u30f3\u30c9\u30eb\u9577\u3055 (mm) \u30c1\u30e5\u30fc\u30d6\u30b7\u30fc\u30c8\u304b\u3089\u30c1\u30e5\u30fc\u30d6\u30b7\u30fc\u30c8\u307e\u3067\u306e\u6700\u9577\u306e\u30d0\u30f3\u30c9\u30eb \u6700\u5927\u30d0\u30f3\u30c9\u30eb\u76f4\u5f84 (mm) \u30c1\u30e5\u30fc\u30d6\u30d0\u30f3\u30c9\u30eb\u306e\u6700\u5927\u306e\u5916\u5f84 \u7528\u9014 \u30bf\u30a4\u30d7 \u88fd\u6cb9\u6240 \/ \u77f3\u6cb9\u5316\u5b66\u767a\u96fb\u6240 (\u51dd\u7e2e\u5668) \u5316\u5b66\u51e6\u7406LNG \/ \u30ac\u30b9\u30bf\u30fc\u30df\u30ca\u30eb\u305d\u306e\u4ed6 \u7523\u696d\u7528\u30d0\u30f3\u30c9\u30eb\u306e\u4ed5\u69d8\u3092\u5165\u529b\u3057 \u3001 \u300c\u30e2\u30c7\u30eb\u3092\u63a2\u3059\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u201c<\/p>","protected":false},"author":1,"featured_media":0,"parent":1299,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1318","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/boshiya.com\/ja\/wp-json\/wp\/v2\/pages\/1318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/boshiya.com\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/boshiya.com\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/boshiya.com\/ja\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/boshiya.com\/ja\/wp-json\/wp\/v2\/comments?post=1318"}],"version-history":[{"count":0,"href":"https:\/\/boshiya.com\/ja\/wp-json\/wp\/v2\/pages\/1318\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/boshiya.com\/ja\/wp-json\/wp\/v2\/pages\/1299"}],"wp:attachment":[{"href":"https:\/\/boshiya.com\/ja\/wp-json\/wp\/v2\/media?parent=1318"}],"curies":[{"name":"wp \u3057","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}