{"id":1411,"date":"2026-05-29T02:02:47","date_gmt":"2026-05-29T02:02:47","guid":{"rendered":"https:\/\/aubrikmc.com\/?page_id=1411"},"modified":"2026-05-29T02:24:55","modified_gmt":"2026-05-29T02:24:55","slug":"boiler-tube-capability-envelope-calculator","status":"publish","type":"page","link":"https:\/\/aubrikmc.com\/de\/boiler-production-equipment\/panel-bending-machine\/boiler-tube-capability-envelope-calculator\/","title":{"rendered":"Kesselrohrf\u00e4higkeit Umschlagrechner"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-1c360c2\" data-block-id=\"1c360c2\"><style>.stk-1c360c2 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-1c360c2-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-518410c\" data-v=\"4\" data-block-id=\"518410c\"><style>.stk-518410c-container{margin-top:var(--stk--preset--spacing--50, 1.5rem) !important;margin-right:var(--stk--preset--spacing--50, 1.5rem) !important;margin-bottom:var(--stk--preset--spacing--50, 1.5rem) !important;margin-left:var(--stk--preset--spacing--50, 1.5rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-518410c-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-518410c-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 alignfull stk-block-columns stk-block stk-2b32dcd\" data-block-id=\"2b32dcd\"><style>.stk-2b32dcd {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-2b32dcd-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-6582acc\" data-v=\"4\" data-block-id=\"6582acc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-6582acc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-6582acc-inner-blocks\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800');\n\n#aboke-btb-envelope-calculator {\n  --aboke-btb-primary: #0060A8;\n  --aboke-btb-accent: #1878C0;\n  --aboke-btb-deep: #003060;\n  --aboke-btb-soft: #f5f7fa;\n  --aboke-btb-ink: #111827;\n  --aboke-btb-muted: #64748b;\n  --aboke-btb-border: rgba(0, 96, 168, 0.16);\n  --aboke-btb-success: #0a7f3f;\n  --aboke-btb-warn: #b45309;\n  --aboke-btb-danger: #c0392b;\n  width: 100% !important;\n  max-width: none !important;\n  margin: 0 !important;\n  padding: 34px 0 !important;\n  background:\n    radial-gradient(circle at 12% 18%, rgba(24, 120, 192, 0.18) 0, rgba(24, 120, 192, 0) 28%),\n    linear-gradient(135deg, #f7fbff 0%, #eef5fb 45%, #ffffff 100%) !important;\n  color: var(--aboke-btb-ink) !important;\n  font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif !important;\n  position: relative !important;\n  overflow: hidden !important;\n  isolation: isolate !important;\n}\n\n#aboke-btb-envelope-calculator * {\n  box-sizing: border-box !important;\n}\n\n#aboke-btb-envelope-calculator::before {\n  content: \"\" !important;\n  position: absolute !important;\n  inset: 0 !important;\n  background-image:\n    linear-gradient(rgba(0, 48, 96, 0.045) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(0, 48, 96, 0.045) 1px, transparent 1px) !important;\n  background-size: 44px 44px !important;\n  mask-image: linear-gradient(90deg, rgba(0, 0, 0, 0.78), rgba(0, 0, 0, 0.18)) !important;\n  z-index: -2 !important;\n}\n\n#aboke-btb-envelope-calculator::after {\n  content: \"\" !important;\n  position: absolute !important;\n  top: -90px !important;\n  right: -140px !important;\n  width: 420px !important;\n  height: 420px !important;\n  border: 58px solid rgba(0, 96, 168, 0.08) !important;\n  border-radius: 50% !important;\n  z-index: -1 !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-wrap {\n  width: 100% !important;\n  max-width: 1600px !important;\n  margin: 0 auto !important;\n  padding: 0 70px !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-shell {\n  width: 100% !important;\n  display: grid !important;\n  grid-template-columns: minmax(360px, 0.82fr) minmax(460px, 1.18fr) !important;\n  gap: 22px !important;\n  align-items: stretch !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-card {\n  position: relative !important;\n  border: 1px solid rgba(0, 96, 168, 0.14) !important;\n  background: rgba(255, 255, 255, 0.92) !important;\n  box-shadow: 0 22px 52px rgba(0, 48, 96, 0.12) !important;\n  overflow: hidden !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-input-card {\n  border-radius: 20px !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-card-top {\n  padding: 28px 30px 22px !important;\n  color: #ffffff !important;\n  background:\n    linear-gradient(135deg, rgba(0, 48, 96, 0.98) 0%, rgba(0, 96, 168, 0.96) 62%, rgba(24, 120, 192, 0.96) 100%) !important;\n  position: relative !important;\n  overflow: hidden !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-card-top::before {\n  content: \"\" !important;\n  position: absolute !important;\n  inset: auto -60px -92px auto !important;\n  width: 260px !important;\n  height: 260px !important;\n  border: 32px solid rgba(255, 255, 255, 0.12) !important;\n  border-radius: 50% !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-kicker {\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: 8px !important;\n  margin: 0 0 12px !important;\n  color: rgba(255, 255, 255, 0.82) !important;\n  font-size: 12px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.16em !important;\n  text-transform: uppercase !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-kicker::before {\n  content: \"\" !important;\n  width: 28px !important;\n  height: 1px !important;\n  background: rgba(255, 255, 255, 0.72) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-title {\n  margin: 0 !important;\n  color: #ffffff !important;\n  font-size: clamp(26px, 2.3vw, 38px) !important;\n  line-height: 1.08 !important;\n  font-weight: 800 !important;\n  letter-spacing: -0.035em !important;\n  position: relative !important;\n  z-index: 1 !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-subtitle {\n  max-width: 690px !important;\n  margin: 12px 0 0 !important;\n  color: rgba(255, 255, 255, 0.86) !important;\n  font-size: 14px !important;\n  line-height: 1.68 !important;\n  font-weight: 500 !important;\n  position: relative !important;\n  z-index: 1 !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-body {\n  padding: 24px 30px 30px !important;\n  background:\n    linear-gradient(180deg, #ffffff 0%, #f8fbfe 100%) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-field-grid {\n  display: grid !important;\n  grid-template-columns: 1fr !important;\n  gap: 15px !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-field {\n  margin: 0 !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-label {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n  gap: 14px !important;\n  margin: 0 0 7px !important;\n  color: var(--aboke-btb-deep) !important;\n  font-size: 13px !important;\n  line-height: 1.3 !important;\n  font-weight: 700 !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-label::after {\n  content: \"\" !important;\n  flex: 1 1 auto !important;\n  min-width: 28px !important;\n  height: 1px !important;\n  background: linear-gradient(90deg, rgba(0, 96, 168, 0.22), rgba(0, 96, 168, 0)) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-select,\n#aboke-btb-envelope-calculator .aboke-btb-input {\n  width: 100% !important;\n  height: 48px !important;\n  border: 1px solid rgba(0, 96, 168, 0.18) !important;\n  border-radius: 12px !important;\n  background: #ffffff !important;\n  color: #172033 !important;\n  font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif !important;\n  font-size: 14px !important;\n  line-height: 1.25 !important;\n  font-weight: 600 !important;\n  padding: 0 14px !important;\n  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.9), 0 8px 20px rgba(0, 48, 96, 0.04) !important;\n  outline: none !important;\n  appearance: auto !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-select:focus,\n#aboke-btb-envelope-calculator .aboke-btb-input:focus {\n  border-color: var(--aboke-btb-primary) !important;\n  box-shadow: 0 0 0 4px rgba(0, 96, 168, 0.11), inset 0 0 0 1px rgba(255, 255, 255, 0.9) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-button {\n  width: 100% !important;\n  min-height: 50px !important;\n  margin: 18px 0 0 !important;\n  border: 0 !important;\n  border-radius: 14px !important;\n  background: linear-gradient(135deg, var(--aboke-btb-primary) 0%, var(--aboke-btb-deep) 100%) !important;\n  color: #ffffff !important;\n  font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif !important;\n  font-size: 15px !important;\n  line-height: 1.2 !important;\n  font-weight: 800 !important;\n  letter-spacing: 0.01em !important;\n  cursor: pointer !important;\n  box-shadow: 0 14px 28px rgba(0, 96, 168, 0.24) !important;\n  transition: transform 0.2s ease, box-shadow 0.2s ease, filter 0.2s ease !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-button:hover {\n  transform: translateY(-1px) !important;\n  filter: brightness(1.04) !important;\n  box-shadow: 0 18px 34px rgba(0, 96, 168, 0.3) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-output-card {\n  display: grid !important;\n  grid-template-rows: auto 1fr auto !important;\n  border-radius: 20px !important;\n  background:\n    linear-gradient(135deg, rgba(255, 255, 255, 0.96) 0%, rgba(248, 251, 254, 0.94) 100%) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-output-top {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n  gap: 20px !important;\n  padding: 26px 30px 18px !important;\n  border-bottom: 1px solid rgba(0, 96, 168, 0.12) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-output-title {\n  margin: 0 !important;\n  color: var(--aboke-btb-deep) !important;\n  font-size: clamp(22px, 1.8vw, 32px) !important;\n  line-height: 1.14 !important;\n  font-weight: 800 !important;\n  letter-spacing: -0.03em !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-arc-mark {\n  flex: 0 0 auto !important;\n  width: 96px !important;\n  height: 54px !important;\n  border-top: 10px solid rgba(0, 96, 168, 0.22) !important;\n  border-left: 10px solid rgba(0, 96, 168, 0.22) !important;\n  border-radius: 64px 0 0 0 !important;\n  position: relative !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-arc-mark::before {\n  content: \"\" !important;\n  position: absolute !important;\n  left: 16px !important;\n  top: 12px !important;\n  width: 64px !important;\n  height: 30px !important;\n  border-top: 1px dashed rgba(0, 48, 96, 0.45) !important;\n  border-left: 1px dashed rgba(0, 48, 96, 0.45) !important;\n  border-radius: 42px 0 0 0 !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-result-zone {\n  padding: 22px 30px !important;\n  min-height: 310px !important;\n  display: flex !important;\n  flex-direction: column !important;\n  justify-content: center !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-precheck {\n  display: grid !important;\n  grid-template-columns: repeat(3, 1fr) !important;\n  gap: 12px !important;\n  margin: 0 0 18px !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-metric {\n  border: 1px solid rgba(0, 96, 168, 0.12) !important;\n  border-radius: 16px !important;\n  background: #ffffff !important;\n  padding: 14px 14px 12px !important;\n  min-height: 92px !important;\n  position: relative !important;\n  overflow: hidden !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-metric::after {\n  content: \"\" !important;\n  position: absolute !important;\n  right: -22px !important;\n  bottom: -22px !important;\n  width: 58px !important;\n  height: 58px !important;\n  border-radius: 50% !important;\n  background: rgba(24, 120, 192, 0.08) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-metric-label {\n  display: block !important;\n  color: var(--aboke-btb-muted) !important;\n  font-size: 11px !important;\n  line-height: 1.35 !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.08em !important;\n  text-transform: uppercase !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-metric-value {\n  display: block !important;\n  margin: 8px 0 0 !important;\n  color: var(--aboke-btb-deep) !important;\n  font-size: 18px !important;\n  line-height: 1.2 !important;\n  font-weight: 800 !important;\n  letter-spacing: -0.02em !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-result {\n  display: none !important;\n  border-radius: 18px !important;\n  border: 1px solid rgba(0, 96, 168, 0.14) !important;\n  background: #ffffff !important;\n  padding: 20px !important;\n  box-shadow: 0 18px 36px rgba(0, 48, 96, 0.08) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-result.aboke-btb-result--show {\n  display: block !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-result.aboke-btb-result--pass {\n  background: linear-gradient(135deg, rgba(232, 245, 233, 0.96) 0%, rgba(255, 255, 255, 0.98) 100%) !important;\n  border-left: 6px solid var(--aboke-btb-success) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-result.aboke-btb-result--warn {\n  background: linear-gradient(135deg, rgba(255, 244, 224, 0.96) 0%, rgba(255, 255, 255, 0.98) 100%) !important;\n  border-left: 6px solid var(--aboke-btb-warn) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-result.aboke-btb-result--fail {\n  background: linear-gradient(135deg, rgba(255, 234, 234, 0.96) 0%, rgba(255, 255, 255, 0.98) 100%) !important;\n  border-left: 6px solid var(--aboke-btb-danger) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-result-heading {\n  margin: 0 0 9px !important;\n  color: var(--aboke-btb-deep) !important;\n  font-size: 20px !important;\n  line-height: 1.22 !important;\n  font-weight: 800 !important;\n  letter-spacing: -0.02em !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-verdict {\n  margin: 0 0 12px !important;\n  font-size: 15px !important;\n  line-height: 1.55 !important;\n  font-weight: 800 !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-result--pass .aboke-btb-verdict {\n  color: var(--aboke-btb-success) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-result--warn .aboke-btb-verdict {\n  color: var(--aboke-btb-warn) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-result--fail .aboke-btb-verdict {\n  color: var(--aboke-btb-danger) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-specs {\n  display: grid !important;\n  grid-template-columns: 1fr !important;\n  gap: 8px !important;\n  color: #253047 !important;\n  font-size: 13px !important;\n  line-height: 1.62 !important;\n  font-weight: 500 !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-spec-line {\n  padding: 8px 10px !important;\n  border-radius: 10px !important;\n  background: rgba(255, 255, 255, 0.66) !important;\n  border: 1px solid rgba(0, 96, 168, 0.08) !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-spec-key {\n  color: var(--aboke-btb-deep) !important;\n  font-weight: 800 !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-message {\n  margin: 4px 0 0 !important;\n  padding: 10px 0 0 !important;\n  border-top: 1px solid rgba(0, 96, 168, 0.12) !important;\n  color: #27364f !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-cta {\n  margin: 16px 0 0 !important;\n  padding: 14px 16px !important;\n  border-radius: 14px !important;\n  background: rgba(245, 247, 250, 0.88) !important;\n  border: 1px dashed rgba(24, 120, 192, 0.58) !important;\n  color: #334155 !important;\n  text-align: center !important;\n  font-size: 13px !important;\n  line-height: 1.55 !important;\n  font-weight: 600 !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-cta a {\n  color: var(--aboke-btb-primary) !important;\n  font-weight: 800 !important;\n  text-decoration: none !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-cta a:hover {\n  color: var(--aboke-btb-deep) !important;\n  text-decoration: underline !important;\n}\n\n#aboke-btb-envelope-calculator .aboke-btb-note {\n  margin: 18px 30px 26px !important;\n  padding: 15px 17px !important;\n  border-left: 3px solid rgba(0, 96, 168, 0.5) !important;\n  background: rgba(255, 255, 255, 0.76) !important;\n  color: #667085 !important;\n  font-size: 12px !important;\n  line-height: 1.62 !important;\n  font-weight: 500 !important;\n}\n\n@media (max-width: 1180px) {\n  #aboke-btb-envelope-calculator .aboke-btb-wrap {\n    padding: 0 44px !important;\n  }\n\n  #aboke-btb-envelope-calculator .aboke-btb-shell {\n    grid-template-columns: 1fr !important;\n  }\n\n  #aboke-btb-envelope-calculator .aboke-btb-result-zone {\n    min-height: 260px !important;\n  }\n}\n\n@media (max-width:689px) {\n  #aboke-btb-envelope-calculator {\n    padding: 30px 0 !important;\n  }\n\n  #aboke-btb-envelope-calculator .aboke-btb-wrap {\n    padding: 0 18px !important;\n  }\n\n  #aboke-btb-envelope-calculator .aboke-btb-card-top,\n  #aboke-btb-envelope-calculator .aboke-btb-body,\n  #aboke-btb-envelope-calculator .aboke-btb-output-top,\n  #aboke-btb-envelope-calculator .aboke-btb-result-zone {\n    padding-left: 20px !important;\n    padding-right: 20px !important;\n  }\n\n  #aboke-btb-envelope-calculator .aboke-btb-precheck {\n    grid-template-columns: 1fr !important;\n  }\n\n  #aboke-btb-envelope-calculator .aboke-btb-output-top {\n    align-items: flex-start !important;\n  }\n\n  #aboke-btb-envelope-calculator .aboke-btb-arc-mark {\n    width: 62px !important;\n    height: 42px !important;\n    border-top-width: 8px !important;\n    border-left-width: 8px !important;\n  }\n\n  #aboke-btb-envelope-calculator .aboke-btb-note {\n    margin: 16px 20px 22px !important;\n  }\n}\n<\/style>\n\n<section id=\"aboke-btb-envelope-calculator\" aria-label=\"ABOKE Boiler Tube Capability Envelope Calculator\">\n  <div class=\"aboke-btb-wrap\">\n    <div class=\"aboke-btb-shell\">\n      <div class=\"aboke-btb-card aboke-btb-input-card\">\n        <div class=\"aboke-btb-card-top\">\n          <div class=\"aboke-btb-kicker\">ABOKE<\/div>\n          <div class=\"aboke-btb-title\" role=\"heading\" aria-level=\"2\">Boiler Tube Capability Envelope Calculator<\/div>\n          <div class=\"aboke-btb-subtitle\">Check if your tube spec falls inside ABOKE&#8217;s bend-radius envelope, calibrated to ASME PG-79 and ASTM A213.<\/div>\n        <\/div>\n\n        <div class=\"aboke-btb-body\">\n          <div class=\"aboke-btb-field-grid\">\n            <div class=\"aboke-btb-field\">\n              <label class=\"aboke-btb-label\" for=\"aboke-btb-od\">Tube Outside Diameter (mm)<\/label>\n              <select class=\"aboke-btb-select\" id=\"aboke-btb-od\" aria-label=\"Tube Outside Diameter\">\n                <option value=\"25.4\">\u00d825.4 mm (1\u2033)<\/option>\n                <option value=\"31.75\">\u00d831.75 mm (1\u00bc\u2033)<\/option>\n                <option value=\"38.1\">\u00d838.1 mm (1\u00bd\u2033)<\/option>\n                <option value=\"44.5\">\u00d844.5 mm (1\u00be\u2033)<\/option>\n                <option value=\"50.8\" selected>\u00d850.8 mm (2\u2033)<\/option>\n                <option value=\"63.5\">\u00d863.5 mm (2\u00bd\u2033)<\/option>\n                <option value=\"76.2\">\u00d876.2 mm (3\u2033)<\/option>\n                <option value=\"88.9\">\u00d888.9 mm (3\u00bd\u2033)<\/option>\n                <option value=\"114.3\">\u00d8114.3 mm (4\u00bd\u2033)<\/option>\n                <option value=\"168.3\">\u00d8168.3 mm (6\u215d\u2033)<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"aboke-btb-field\">\n              <label class=\"aboke-btb-label\" for=\"aboke-btb-wall\">Wall Thickness (mm)<\/label>\n              <input class=\"aboke-btb-input\" id=\"aboke-btb-wall\" type=\"number\" step=\"0.1\" min=\"2\" max=\"15\" value=\"5.0\" aria-label=\"Wall Thickness\">\n            <\/div>\n\n            <div class=\"aboke-btb-field\">\n              <label class=\"aboke-btb-label\" for=\"aboke-btb-mat\">Material Grade<\/label>\n              <select class=\"aboke-btb-select\" id=\"aboke-btb-mat\" aria-label=\"Material Grade\">\n                <option value=\"carbon\">Carbon steel (SA178A \/ SA210-A1)<\/option>\n                <option value=\"1cr\">1.25Cr (SA213 T11 \/ T12)<\/option>\n                <option value=\"22cr\" selected>2.25Cr-1Mo (SA213 T22)<\/option>\n                <option value=\"9cr\">9Cr Martensitic (SA213 T91 \/ T92)<\/option>\n              <\/select>\n            <\/div>\n\n            <div class=\"aboke-btb-field\">\n              <label class=\"aboke-btb-label\" for=\"aboke-btb-clr\">Target CLR (multiples of OD)<\/label>\n              <input class=\"aboke-btb-input\" id=\"aboke-btb-clr\" type=\"number\" step=\"0.1\" min=\"0.5\" max=\"5\" value=\"1.5\" aria-label=\"Target CLR\">\n            <\/div>\n          <\/div>\n\n          <button class=\"aboke-btb-button\" type=\"button\" onclick=\"abokeBtbCalc()\">Check Envelope<\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"aboke-btb-card aboke-btb-output-card\">\n        <div class=\"aboke-btb-output-top\">\n          <div class=\"aboke-btb-output-title\" role=\"heading\" aria-level=\"3\">Capability Envelope Check<\/div>\n          <div class=\"aboke-btb-arc-mark\" aria-hidden=\"true\"><\/div>\n        <\/div>\n\n        <div class=\"aboke-btb-result-zone\">\n          <div class=\"aboke-btb-precheck\" aria-hidden=\"true\">\n            <div class=\"aboke-btb-metric\">\n              <span class=\"aboke-btb-metric-label\">OD<\/span>\n              <span class=\"aboke-btb-metric-value\">\u00d850.8<\/span>\n            <\/div>\n            <div class=\"aboke-btb-metric\">\n              <span class=\"aboke-btb-metric-label\">CLR<\/span>\n              <span class=\"aboke-btb-metric-value\">1.5\u00d7D<\/span>\n            <\/div>\n            <div class=\"aboke-btb-metric\">\n              <span class=\"aboke-btb-metric-label\">Tier<\/span>\n              <span class=\"aboke-btb-metric-value\">BTB<\/span>\n            <\/div>\n          <\/div>\n\n          <div id=\"aboke-btb-result\" class=\"aboke-btb-result\" aria-live=\"polite\">\n            <div class=\"aboke-btb-result-heading\" role=\"heading\" aria-level=\"4\">Capability Envelope Check<\/div>\n            <p id=\"aboke-btb-verdict\" class=\"aboke-btb-verdict\"><\/p>\n            <div class=\"aboke-btb-specs\">\n              <div class=\"aboke-btb-spec-line\"><span class=\"aboke-btb-spec-key\">Tube:<\/span> <span id=\"aboke-btb-tube-value\"><\/span><\/div>\n              <div class=\"aboke-btb-spec-line\"><span class=\"aboke-btb-spec-key\">Target CLR:<\/span> <span id=\"aboke-btb-target-value\"><\/span><\/div>\n              <div class=\"aboke-btb-spec-line\"><span class=\"aboke-btb-spec-key\">ABOKE envelope floor:<\/span> <span id=\"aboke-btb-floor-value\"><\/span><\/div>\n              <div class=\"aboke-btb-spec-line\"><span class=\"aboke-btb-spec-key\">Recommended ABOKE tier:<\/span> <span id=\"aboke-btb-tier-value\"><\/span><\/div>\n              <div class=\"aboke-btb-spec-line\"><span class=\"aboke-btb-spec-key\">Heat treatment:<\/span> <span id=\"aboke-btb-heat-value\"><\/span><\/div>\n              <div id=\"aboke-btb-message\" class=\"aboke-btb-message\"><\/div>\n            <\/div>\n            <div class=\"aboke-btb-cta\">Need a configured quote? <a href=\"#ct-popup-790\">Talk to an ABOKE application engineer \u2192<\/a><\/div>\n          <\/div>\n        <\/div>\n\n        <p class=\"aboke-btb-note\">Envelope floors follow cold-bend, booster-assisted operation. Tighter radii may be achievable on selected sizes via intrados induction heating per USPTO US7,231,798. Always confirm against the project-specific PFI ES code revision in effect at fabrication.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\nvar abokeBtbFloor = {\n  carbon: {\"25.4\": 1.2, \"31.75\": 1.2, \"38.1\": 1.5, \"44.5\": 1.5, \"50.8\": 1.5, \"63.5\": 1.5, \"76.2\": 1.8, \"88.9\": 1.8, \"114.3\": 2.0, \"168.3\": 2.5},\n  \"1cr\": {\"25.4\": 1.5, \"31.75\": 1.5, \"38.1\": 1.5, \"44.5\": 1.5, \"50.8\": 1.5, \"63.5\": 1.8, \"76.2\": 2.0, \"88.9\": 2.0, \"114.3\": 2.0, \"168.3\": 2.5},\n  \"22cr\": {\"25.4\": 1.5, \"31.75\": 1.5, \"38.1\": 1.5, \"44.5\": 1.5, \"50.8\": 1.8, \"63.5\": 2.0, \"76.2\": 2.0, \"88.9\": 2.5, \"114.3\": 2.5, \"168.3\": 3.0},\n  \"9cr\": {\"25.4\": 2.0, \"31.75\": 2.0, \"38.1\": 2.0, \"44.5\": 2.0, \"50.8\": 2.0, \"63.5\": 2.5, \"76.2\": 2.5, \"88.9\": 3.0, \"114.3\": 3.0, \"168.3\": 3.5}\n};\n\nvar abokeBtbTier = {\"25.4\": \"BTB-60\", \"31.75\": \"BTB-60\", \"38.1\": \"BTB-60\", \"44.5\": \"BTB-60\", \"50.8\": \"BTB-60\", \"63.5\": \"BTB-60\", \"76.2\": \"BTB-90\", \"88.9\": \"BTB-90\", \"114.3\": \"BTB-115\", \"168.3\": \"BTB-170\"};\nvar abokeBtbMatLabel = {carbon: \"carbon steel\", \"1cr\": \"1.25Cr\", \"22cr\": \"SA213 T22\", \"9cr\": \"SA213 T91\/T92\"};\nvar abokeBtbHeatTreat = {carbon: \"none required (cold-bend OK)\", \"1cr\": \"stress relief recommended above 1.0\u00d7D\", \"22cr\": \"post-bend stress relief required (ASME mandatory)\", \"9cr\": \"normalize + temper required post-bend\"};\n\nfunction abokeBtbSetText(abokeBtbId, abokeBtbText) {\n  var abokeBtbEl = document.getElementById(abokeBtbId);\n  if (abokeBtbEl) {\n    abokeBtbEl.textContent = abokeBtbText;\n  }\n}\n\nfunction abokeBtbCalc() {\n  var abokeBtbOdEl = document.getElementById(\"aboke-btb-od\");\n  var abokeBtbWallEl = document.getElementById(\"aboke-btb-wall\");\n  var abokeBtbMatEl = document.getElementById(\"aboke-btb-mat\");\n  var abokeBtbClrEl = document.getElementById(\"aboke-btb-clr\");\n  var abokeBtbResultEl = document.getElementById(\"aboke-btb-result\");\n\n  if (abokeBtbOdEl) {\n    if (abokeBtbWallEl) {\n      if (abokeBtbMatEl) {\n        if (abokeBtbClrEl) {\n          if (abokeBtbResultEl) {\n            var abokeBtbOdKey = abokeBtbOdEl.value;\n            var abokeBtbOd = parseFloat(abokeBtbOdKey);\n            var abokeBtbWall = parseFloat(abokeBtbWallEl.value);\n            var abokeBtbMat = abokeBtbMatEl.value;\n            var abokeBtbClr = parseFloat(abokeBtbClrEl.value);\n            var abokeBtbFloorValue = abokeBtbFloor[abokeBtbMat][abokeBtbOdKey];\n            var abokeBtbTierValue = abokeBtbTier[abokeBtbOdKey];\n            var abokeBtbMatLabelValue = abokeBtbMatLabel[abokeBtbMat];\n            var abokeBtbHeatTreatValue = abokeBtbHeatTreat[abokeBtbMat];\n            var abokeBtbMinClrMm = Math.round(abokeBtbFloorValue * abokeBtbOd * 10) \/ 10;\n            var abokeBtbTargetClrMm = Math.round(abokeBtbClr * abokeBtbOd * 10) \/ 10;\n            var abokeBtbVerdict = \"\";\n            var abokeBtbClassName = \"\";\n            var abokeBtbMessage = \"\";\n\n            if (abokeBtbClr >= abokeBtbFloorValue + 0.3) {\n              abokeBtbVerdict = \"\u2705 INSIDE ENVELOPE \u2014 Standard Booster-Bend Cycle\";\n              abokeBtbClassName = \"pass\";\n              abokeBtbMessage = \"Your spec falls inside ABOKE's standard booster-bend envelope. Expect wall thinning under 10% and ovality under 5%.\";\n            } else {\n              if (abokeBtbClr >= abokeBtbFloorValue) {\n                abokeBtbVerdict = \"\ud83d\udfe1 AT FLOOR \u2014 Mandrel + Booster Required\";\n                abokeBtbClassName = \"warn\";\n                abokeBtbMessage = \"Your target CLR sits at ABOKE's envelope floor for this material. Ball-mandrel tooling and booster-assist required. Expect wall thinning at the ASME PG-79 acceptable ceiling.\";\n              } else {\n                abokeBtbVerdict = \"\ud83d\udd34 BELOW FLOOR \u2014 Intrados Induction Heating Required\";\n                abokeBtbClassName = \"fail\";\n                abokeBtbMessage = \"Your target CLR is below the cold-bend floor for this material. Intrados induction heating per USPTO US7,231,798 can extend the envelope to as tight as 1.0\u00d7D on selected sizes \u2014 contact ABOKE for a custom feasibility review.\";\n              }\n            }\n\n            abokeBtbResultEl.className = \"aboke-btb-result aboke-btb-result--show aboke-btb-result--\" + abokeBtbClassName;\n            abokeBtbSetText(\"aboke-btb-verdict\", abokeBtbVerdict);\n            abokeBtbSetText(\"aboke-btb-tube-value\", \"\u00d8\" + abokeBtbOd + \" mm \u00d7 \" + abokeBtbWall + \" mm wall, \" + abokeBtbMatLabelValue);\n            abokeBtbSetText(\"aboke-btb-target-value\", abokeBtbClr + \"\u00d7D = \" + abokeBtbTargetClrMm + \" mm\");\n            abokeBtbSetText(\"aboke-btb-floor-value\", abokeBtbFloorValue + \"\u00d7D = \" + abokeBtbMinClrMm + \" mm\");\n            abokeBtbSetText(\"aboke-btb-tier-value\", abokeBtbTierValue);\n            abokeBtbSetText(\"aboke-btb-heat-value\", abokeBtbHeatTreatValue);\n            abokeBtbSetText(\"aboke-btb-message\", abokeBtbMessage);\n          }\n        }\n      }\n    }\n  }\n}\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>ABOKE Boiler Tube Capability Envelope Calculator Check if your tube spec falls inside ABOKE&#8217;s bend-radius envelope, calibrated to ASME PG-79 and ASTM A213. Tube Outside Diameter (mm) \u00d825.4 mm (1\u2033)\u00d831.75 mm (1\u00bc\u2033)\u00d838.1 mm (1\u00bd\u2033)\u00d844.5 mm (1\u00be\u2033)\u00d850.8 mm (2\u2033)\u00d863.5 mm (2\u00bd\u2033)\u00d876.2 mm (3\u2033)\u00d888.9 mm (3\u00bd\u2033)\u00d8114.3 mm (4\u00bd\u2033)\u00d8168.3 mm (6\u215d\u2033) Wall Thickness (mm) Material Grade Carbon steel [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":1395,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1411","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/aubrikmc.com\/de\/wp-json\/wp\/v2\/pages\/1411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aubrikmc.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aubrikmc.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aubrikmc.com\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/aubrikmc.com\/de\/wp-json\/wp\/v2\/comments?post=1411"}],"version-history":[{"count":0,"href":"https:\/\/aubrikmc.com\/de\/wp-json\/wp\/v2\/pages\/1411\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/aubrikmc.com\/de\/wp-json\/wp\/v2\/pages\/1395"}],"wp:attachment":[{"href":"https:\/\/aubrikmc.com\/de\/wp-json\/wp\/v2\/media?parent=1411"}],"curies":[{"name":"Wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}