{"id":1448,"date":"2026-05-29T02:31:02","date_gmt":"2026-05-29T02:31:02","guid":{"rendered":"https:\/\/aubrikmc.com\/?page_id=1448"},"modified":"2026-05-29T02:44:44","modified_gmt":"2026-05-29T02:44:44","slug":"fwm-capacity-matcher","status":"publish","type":"page","link":"https:\/\/aubrikmc.com\/fr\/welding-manipulators-column-boom\/pipe-welding-manipulator\/fwm-capacity-matcher\/","title":{"rendered":"fwm-capacity-matcher"},"content":{"rendered":"<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-5e3750a\" data-block-id=\"5e3750a\"><style>.stk-5e3750a {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-5e3750a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-24ca8b4\" data-v=\"4\" data-block-id=\"24ca8b4\"><style>.stk-24ca8b4-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-24ca8b4-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-24ca8b4-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"chapelure\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Accueil<\/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-3cca2aa\" data-block-id=\"3cca2aa\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3cca2aa-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-a2451da\" data-v=\"4\" data-block-id=\"a2451da\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-a2451da-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-a2451da-inner-blocks\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>FWM Capacity Matcher | S\u00e9lecteur de manipulateur de soudage de tuyaux ABOKE<\/title>\n<style>\n\/* \u6781\u7b80\u5de5\u4e1a\u98ce CSS \u53d8\u91cf *\/\n:root { \n  --brand-primary: #0055A4; \n  --brand-dark: #0A192F; \n  --accent-gold: #F5A623;\n  --bg-light: #F8FAFC; \n  --border-color: #CBD5E1;\n  --text-main: #334155;\n  --text-muted: #64748B;\n  --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.aboke-matcher-wrapper { \n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif; \n  color: var(--text-main); \n  line-height: 1.6; \n  max-width: 1000px; \n  margin: 40px auto; \n  background: #fff;\n}\n\n\/* Typography SEO \u5e03\u5c40 *\/\n.aboke-matcher-wrapper h1 { \n  color: var(--brand-dark); \n  font-size: 2.2rem; \n  font-weight: 800;\n  margin: 0 0 12px; \n  letter-spacing: -0.5px;\n}\n.aboke-matcher-wrapper h2 {\n  font-size: 1.4rem;\n  color: var(--brand-dark);\n  border-bottom: 2px solid var(--brand-dark);\n  padding-bottom: 12px;\n  margin-top: 0;\n  margin-bottom: 24px;\n}\n.aboke-matcher-wrapper h3 {\n  font-size: 1.1rem;\n  color: var(--brand-primary);\n  margin: 24px 0 12px;\n  text-transform: uppercase;\n  letter-spacing: 0.5px;\n}\n.aboke-matcher-wrapper h4 {\n  font-size: 0.95rem;\n  color: var(--text-main);\n  margin: 16px 0 8px;\n  font-weight: 700;\n}\n\n.aboke-lede { color: var(--text-muted); font-size: 1.1rem; margin-bottom: 32px; }\n\n\/* Grid \u5e03\u5c40\u8bbe\u8ba1 *\/\n.aboke-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 32px;\n  align-items: start;\n}\n\n@media (max-width:690px) {\n  .aboke-grid { grid-template-columns: 1fr; gap: 24px; }\n}\n\n\/* \u5de6\u4fa7\u8868\u5355\u533a (B2B\u5de5\u4e1a\u63a7\u4ef6\u98ce\u683c) *\/\n.aboke-panel {\n  background: var(--bg-light);\n  border: 1px solid var(--border-color);\n  border-radius: 4px; \/* \u8f83\u5c0f\u7684\u5706\u89d2\u4f53\u73b0\u5de5\u4e1a\u4f53\u91cf\u611f *\/\n  padding: 32px;\n}\n\n.aboke-form-row { margin-bottom: 24px; }\n.aboke-form-row label { display: block; font-weight: 600; color: var(--brand-dark); margin-bottom: 8px; font-size: 0.95rem; }\n.aboke-form-row input, .aboke-form-row select { \n  width: 100%; \n  padding: 14px 16px; \n  border: 1px solid var(--border-color); \n  border-radius: 4px; \n  font-size: 1rem; \n  background: #fff;\n  transition: var(--transition);\n  box-sizing: border-box;\n}\n.aboke-form-row input:focus, .aboke-form-row select:focus { \n  outline: none; \n  border-color: var(--brand-primary); \n  box-shadow: 0 0 0 3px rgba(0,85,164,0.1); \n}\n\n.aboke-btn { \n  background: var(--brand-primary); \n  color: #fff; \n  border: none; \n  padding: 16px; \n  font-weight: 700; \n  font-size: 1.1rem; \n  border-radius: 4px; \n  cursor: pointer; \n  width: 100%; \n  transition: var(--transition);\n}\n.aboke-btn:hover { background: var(--brand-dark); }\n\n\/* \u53f3\u4fa7\u7ed3\u679c\u533a *\/\n.aboke-result-panel {\n  background: var(--brand-dark);\n  color: #fff;\n  border-radius: 4px;\n  padding: 32px;\n  position: relative;\n  overflow: hidden;\n  display: none;\n  opacity: 0;\n  transform: translateY(10px);\n}\n.aboke-result-panel.show { \n  display: block; \n  animation: fadeUp 0.4s forwards ease-out; \n}\n@keyframes fadeUp {\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.aboke-result-panel h2 { border-color: rgba(255,255,255,0.2); color: #fff; }\n.aboke-result-panel h3 { color: var(--accent-gold); border-top: 1px solid rgba(255,255,255,0.1); padding-top: 24px; }\n.aboke-result-panel h4 { color: #94A3B8; }\n\n.aboke-model-name { font-size: 2rem; font-weight: 800; margin: 0 0 8px; color: #fff; line-height: 1.2; }\n.aboke-reason { font-size: 0.95rem; color: #94A3B8; margin-bottom: 24px; }\n\n.aboke-specs-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 16px;\n  margin-bottom: 24px;\n}\n.aboke-spec-item {\n  background: rgba(255,255,255,0.05);\n  padding: 12px;\n  border-left: 3px solid var(--accent-gold);\n  font-size: 0.9rem;\n}\n.aboke-spec-item strong { display: block; color: #E2E8F0; font-size: 0.85rem; text-transform: uppercase; margin-bottom: 4px;}\n\n.aboke-app-scenario { background: rgba(0,0,0,0.2); padding: 16px; border-radius: 4px; font-size: 0.95rem; margin-bottom: 24px;}\n\n\/* \u4ea4\u4e92\u6309\u94ae\u533a *\/\n.aboke-cta-group { display: flex; gap: 12px; flex-wrap: wrap; }\n.aboke-cta { \n  display: inline-flex; \n  align-items: center; \n  justify-content: center;\n  background: var(--accent-gold); \n  color: var(--brand-dark); \n  padding: 12px 24px; \n  border-radius: 4px; \n  font-weight: 700; \n  text-decoration: none; \n  transition: var(--transition);\n  border: 2px solid var(--accent-gold);\n}\n.aboke-cta:hover { background: #fff; border-color: #fff; }\n.aboke-cta-outline { background: transparent; color: #fff; border-color: #fff; }\n.aboke-cta-outline:hover { background: #fff; color: var(--brand-dark); }\n\n\/* \u9884\u8b66\u6837\u5f0f *\/\n.aboke-warn { \n  background: rgba(245, 158, 11, 0.1); \n  border-left: 4px solid var(--accent-gold); \n  padding: 16px; \n  margin-top: 24px; \n  font-size: 0.95rem; \n  color: #FDE68A; \n}\n<\/style>\n<\/head>\n<body>\n\n<div class=\"aboke-matcher-wrapper\">\n  <header>\n    <h1>FWM Capacity Matcher | S\u00e9lecteur de manipulateur de soudage de tuyaux ABOKE<\/h1>\n    <p class=\"aboke-lede\">Entrez votre g\u00e9om\u00e9trie de tuyau et votre exigence de processus de soudage Obtenez la recommandation de mod\u00e8le ABOKE FWM assortie en quelques secondes construite sur la m\u00eame matrice de capacit\u00e9 utilis\u00e9e sur des projets r\u00e9els dans 8 pays.<\/p>\n  <\/header>\n\n  <div class=\"aboke-grid\">\n    <section class=\"aboke-panel\">\n      <h2>1. Sp\u00e9cifications du projet<\/h2>\n      \n      <div class=\"aboke-form-row\">\n        <label for=\"dia\">Diam\u00e8tre maximum du tuyau (mm)<\/label>\n        <input type=\"number\" id=\"dia\" min=\"20\" max=\"3500\" step=\"10\" placeholder=\"par exemple 457 (projet mexicain : 18\u2033)\">\n      <\/div>\n      \n      <div class=\"aboke-form-row\">\n        <label for=\"wall\">\u00c9paisseur maximale de la paroi (mm)<\/label>\n        <input type=\"number\" id=\"wall\" min=\"2\" max=\"80\" step=\"1\" placeholder=\"par exemple 19 (API \u00e0 paroi lourde 5L X80)\">\n      <\/div>\n      \n      <div class=\"aboke-form-row\">\n        <label for=\"process\">Processus de soudage requis<\/label>\n        <select id=\"process\">\n          <option value=\"both\">SAW + GMAW (Double Processus)<\/option>\n          <option value=\"saw\">SAW uniquement (d\u00e9p\u00f4t lourd)<\/option>\n          <option value=\"gmaw\">GMAW uniquement (pr\u00e9cision \u00e0 paroi mince)<\/option>\n        <\/select>\n      <\/div>\n      \n      <button class=\"aboke-btn\" onclick=\"matchModel()\">Analyser et faire correspondre l'\u00e9quipement<\/button>\n    <\/section>\n\n    <section class=\"aboke-result-panel\" id=\"result-panel\">\n      <h2>2. Configuration recommand\u00e9e<\/h2>\n      \n      <p class=\"aboke-model-name\" id=\"model-name\"><\/p>\n      <p class=\"aboke-reason\" id=\"match-reason\"><\/p>\n\n      <h3>Sp\u00e9cifications techniques<\/h3>\n      <div class=\"aboke-specs-grid\" id=\"specs-grid\">\n        <\/div>\n\n      <div id=\"app-container\">\n        <h4>Sc\u00e9narios d'application<\/h4>\n        <div class=\"aboke-app-scenario\" id=\"app-scenario\"><\/div>\n      <\/div>\n\n      <div id=\"warn-container\"><\/div>\n\n      <h3>Centre d'action<\/h3>\n      <div class=\"aboke-cta-group\">\n        <a href=\"#ct-popup-790\" class=\"aboke-cta\">Demander un devis personnalis\u00e9<\/a>\n        <a href=\"#ct-popup-790\" class=\"aboke-cta aboke-cta-outline\">T\u00e9l\u00e9charger la fiche technique<\/a>\n      <\/div>\n    <\/section>\n  <\/div>\n<\/div>\n\n<script>\nfunction matchModel() {\n  const dia = parseFloat(document.getElementById('dia').value);\n  const wall = parseFloat(document.getElementById('wall').value);\n  const proc = document.getElementById('process').value;\n  \n  if (!dia || !wall) { \n    alert('Please enter both pipe diameter and wall thickness.'); \n    return; \n  }\n\n  let model, vh, load, lift, fluxFeed, app, warn = '';\n  \n  if (dia <= 300) {\n    model = 'FWM-0101 Mini';\n    vh = '1,000 \u00d7 1,000 mm';\n    load = '50 kg';\n    lift = '300 mm\/min';\n    fluxFeed = wall > 5 ? '5\u201310 kg\/h' : 'GMAW only';\n    app = 'HVAC pipe, small-bore instrument tubing, food\/pharma high-purity piping.';\n  } else if (dia <= 800) {\n    model = 'FWM-0203 Light-Duty';\n    vh = '2,000 \u00d7 3,000 mm';\n    load = '150 kg';\n    lift = '1,000 mm\/min';\n    fluxFeed = '10\u201325 kg\/h';\n    app = 'Process piping, water supply lines, drainage systems, light refinery piping.';\n  } else if (dia <= 1500) {\n    model = 'FWM-0404 Middle-Duty';\n    vh = '4,000 \u00d7 4,000 mm';\n    load = '200 kg';\n    lift = '1,000 mm\/min';\n    fluxFeed = '20\u201330 kg\/h';\n    app = 'API 5L X70\/X80 oil and gas pipelines (Verified on Mexico project models).';\n  } else if (dia <= 3000) {\n    model = 'FWM-0808 Heavy-Duty';\n    vh = '8,000 \u00d7 8,000 mm';\n    load = '300 kg';\n    lift = '1,400 mm\/min';\n    fluxFeed = '28\u201330 kg\/h (Multi-wire SAW option)';\n    app = 'Wind tower base sections, large pressure vessel shells, power plant headers.';\n  } else {\n    model = 'Custom Engineering Req.';\n    vh = 'Custom Configured';\n    load = 'Calculated per project';\n    lift = 'Variable';\n    fluxFeed = 'Custom';\n    app = 'Vessels\/Pipes beyond 3000mm. Requires direct consultation with ABOKE engineering team.';\n    warn = 'System Alert: Pipe diameter above 3,000mm requires a custom engineered manipulator structural frame. Please submit RFQ for detailed engineering assessment.';\n  }\n\n  \/\/ \u5de5\u827a\u9884\u8b66\u903b\u8f91\n  if (proc === 'gmaw' &#038;&#038; wall > 20) {\n    warn = 'Process Warning: Wall thickness above 20mm is best welded with SAW, not GMAW alone. Consider SAW + GMAW combination for optimal weld penetration and qualification rate.';\n  }\n  if (proc === 'saw' && dia < 200) {\n    warn = 'Process Warning: SAW on pipe diameters below 200mm is challenging due to flux containment issues. Consider GMAW or SAW + GMAW combination for better stability.';\n  }\n\n  \/\/ \u6e32\u67d3\u6570\u636e\n  const procDisplay = proc === 'both' ? 'SAW + GMAW' : proc.toUpperCase();\n  \n  document.getElementById('model-name').textContent = model;\n  document.getElementById('match-reason').textContent = `Matched for: ${dia}mm OD \u00d7 ${wall}mm WT using ${procDisplay} process.`;\n  \n  document.getElementById('specs-grid').innerHTML = `\n    <div class=\"aboke-spec-item\"><strong>V \u00d7 H Stroke<\/strong>${vh}<\/div>\n    <div class=\"aboke-spec-item\"><strong>Max Boom Load<\/strong>${load}<\/div>\n    <div class=\"aboke-spec-item\"><strong>Lifting Speed<\/strong>${lift}<\/div>\n    <div class=\"aboke-spec-item\"><strong>Flux Feed Rate<\/strong>${fluxFeed}<\/div>\n  `;\n  \n  document.getElementById('app-scenario').textContent = app;\n\n  const warnContainer = document.getElementById('warn-container');\n  if (warn) {\n    warnContainer.innerHTML = `<h4>Engineering Warning<\/h4><div class=\"aboke-warn\">${warn}<\/div>`;\n  } else {\n    warnContainer.innerHTML = '';\n  }\n\n  \/\/ \u663e\u793a\u7ed3\u679c\u9762\u677f (\u89e6\u53d1\u52a8\u753b)\n  const resultPanel = document.getElementById('result-panel');\n  resultPanel.classList.remove('show');\n  void resultPanel.offsetWidth; \/\/ \u5f3a\u5236\u91cd\u7ed8\u4ee5\u91cd\u7f6e\u52a8\u753b\n  resultPanel.classList.add('show');\n}\n<\/script>\n<\/body>\n<\/html>\n<\/div><\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>FWM Capacity Matcher | ABOKE Pipe Welding Manipulator Selector FWM Capacity Matcher | ABOKE Pipe Welding Manipulator Selector Enter your pipe geometry and welding process requirement. Get the matched ABOKE FWM model recommendation in seconds \u2014 built on the same Capacity Matrix used on real projects across 8 countries. 1. Project Specifications Maximum Pipe Diameter [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":1442,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1448","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/aubrikmc.com\/fr\/wp-json\/wp\/v2\/pages\/1448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aubrikmc.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aubrikmc.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aubrikmc.com\/fr\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/aubrikmc.com\/fr\/wp-json\/wp\/v2\/comments?post=1448"}],"version-history":[{"count":0,"href":"https:\/\/aubrikmc.com\/fr\/wp-json\/wp\/v2\/pages\/1448\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/aubrikmc.com\/fr\/wp-json\/wp\/v2\/pages\/1442"}],"wp:attachment":[{"href":"https:\/\/aubrikmc.com\/fr\/wp-json\/wp\/v2\/media?parent=1448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}