{"id":2235,"date":"2026-02-12T06:49:43","date_gmt":"2026-02-12T06:49:43","guid":{"rendered":"https:\/\/zxweldingrobot.com\/?page_id=2235"},"modified":"2026-02-13T07:21:14","modified_gmt":"2026-02-13T07:21:14","slug":"welding-robot-workstation-selector","status":"publish","type":"page","link":"https:\/\/zxweldingrobot.com\/pt\/products\/gantry-welding-robot-workstation\/welding-robot-workstation-selector\/","title":{"rendered":"Seletor de esta\u00e7\u00e3o de trabalho rob\u00f4 de soldagem"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-19a5433\" data-block-id=\"19a5433\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-19a5433-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-c7a24dc\" data-v=\"4\" data-block-id=\"c7a24dc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-c7a24dc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-c7a24dc-inner-blocks\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-c1142eb\" id=\"find-your-perfect-welding-robot-in-seconds\" data-block-id=\"c1142eb\"><h1 class=\"stk-block-heading__text has-text-align-center\">Find Your Perfect Welding Robot in Seconds<\/h1><\/div>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-9fa86d9\" data-block-id=\"9fa86d9\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-9fa86d9-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-2e38168\" data-v=\"4\" data-block-id=\"2e38168\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-2e38168-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-2e38168-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-9337616\" data-block-id=\"9337616\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-9337616-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-4aa0f68\" data-v=\"4\" data-block-id=\"4aa0f68\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-4aa0f68-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-4aa0f68-inner-blocks\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue&#038;family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600;9..40,700&#038;display=swap\" rel=\"stylesheet\">\n<style>\n:root {\n  --primary: #184890;\n  --primary-dark: #0e2d5c;\n  --primary-light: #2a6bc7;\n  --accent: #FFD800;\n  --accent-dark: #d4b400;\n  --text: #1a1a2e;\n  --text-sec: #4a4a6a;\n  --text-muted: #8a8aaa;\n  --bg: #f4f6fa;\n  --white: #ffffff;\n  --dark: #0a1628;\n  --border: #e2e6ef;\n  --shadow: 0 8px 32px rgba(24,72,144,0.10);\n  --radius: 16px;\n  --font-d: 'Bebas Neue', sans-serif;\n  --font-b: 'DM Sans', sans-serif;\n  --ease: cubic-bezier(0.25,0.46,0.45,0.94);\n}\n\n.tool-shell {\n  width:100%;\n  max-width:1260px;\n  background:var(--white);\n  border-radius:var(--radius);\n  box-shadow:var(--shadow);\n  overflow:hidden;\n  position:relative;\n  margin: 0 auto;\n}\n\n\/* \u2500\u2500 Header \u2500\u2500 *\/\n.tool-header {\n  background:linear-gradient(135deg,var(--dark) 0%,var(--primary) 100%);\n  padding:40px 48px 36px;\n  position:relative;\n  overflow:hidden;\n}\n.tool-header::before {\n  content:'';position:absolute;inset:0;\n  background-image:linear-gradient(rgba(255,216,0,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,216,0,0.03) 1px,transparent 1px);\n  background-size:40px 40px;\n}\n.tool-header-label {\n  font-family:var(--font-d);font-size:0.75rem;letter-spacing:4px;text-transform:uppercase;\n  color:var(--accent);display:flex;align-items:center;gap:10px;margin-bottom:10px;position:relative;z-index:1;\n}\n.tool-header-label::before{content:'';width:24px;height:2px;background:var(--accent)}\n.tool-header h2 {\n  font-family:var(--font-d);font-size:clamp(1.6rem,3.5vw,2.4rem);color:var(--white);\n  letter-spacing:1px;line-height:1.1;position:relative;z-index:1;\n}\n.tool-header h2 span{color:var(--accent)}\n.tool-header p {\n  color:rgba(255,255,255,0.55);font-size:0.9rem;margin-top:8px;max-width:500px;position:relative;z-index:1;\n}\n\n\/* \u2500\u2500 Progress Bar \u2500\u2500 *\/\n.progress-bar {\n  height:4px;background:var(--border);position:relative;\n}\n.progress-fill {\n  height:100%;background:linear-gradient(90deg,var(--accent),var(--primary-light));\n  transition:width 0.5s var(--ease);width:0%;\n}\n\n\/* \u2500\u2500 Body \u2500\u2500 *\/\n.tool-body {\n  padding:48px;\n  min-height:420px;\n  position:relative;\n}\n\n\/* \u2500\u2500 Steps \u2500\u2500 *\/\n.step {\n  display:none;\n  animation:stepIn 0.45s var(--ease);\n}\n.step.active{display:block}\n@keyframes stepIn{from{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}\n\n.step-counter {\n  font-family:var(--font-d);font-size:0.7rem;letter-spacing:3px;text-transform:uppercase;\n  color:var(--text-muted);margin-bottom:6px;\n}\n.step h3 {\n  font-family:var(--font-d);font-size:1.5rem;letter-spacing:1px;color:var(--primary-dark);margin-bottom:24px;\n}\n\n\/* \u2500\u2500 Option Cards \u2500\u2500 *\/\n.options-grid {\n  display:grid;gap:14px;\n}\n.options-grid.cols-2{grid-template-columns:1fr 1fr}\n.options-grid.cols-3{grid-template-columns:1fr 1fr 1fr}\n\n.option-card {\n  border:2px solid var(--border);border-radius:12px;padding:24px 20px;cursor:pointer;\n  transition:all 0.3s var(--ease);position:relative;overflow:hidden;\n  display:flex;flex-direction:column;gap:8px;\n}\n.option-card::before {\n  content:'';position:absolute;top:0;left:0;width:100%;height:3px;\n  background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform 0.3s var(--ease);\n}\n.option-card:hover {\n  border-color:var(--primary-light);transform:translateY(-2px);\n  box-shadow:0 6px 20px rgba(24,72,144,0.08);\n}\n.option-card.selected {\n  border-color:var(--primary);background:rgba(24,72,144,0.02);\n}\n.option-card.selected::before{transform:scaleX(1)}\n\n.option-icon {\n  width:42px;height:42px;border-radius:10px;\n  background:var(--bg);display:flex;align-items:center;justify-content:center;\n  transition:all 0.3s var(--ease);\n}\n.option-card.selected .option-icon,\n.option-card:hover .option-icon {\n  background:rgba(24,72,144,0.08);\n}\n\n.option-title {\n  font-family:var(--font-d);font-size:1.05rem;letter-spacing:0.5px;color:var(--primary-dark);\n}\n.option-desc {\n  font-size:0.82rem;color:var(--text-muted);line-height:1.5;\n}\n\n.option-check {\n  position:absolute;top:12px;right:12px;width:22px;height:22px;border-radius:50%;\n  border:2px solid var(--border);display:flex;align-items:center;justify-content:center;\n  transition:all 0.25s var(--ease);\n}\n.option-card.selected .option-check {\n  background:var(--primary);border-color:var(--primary);\n}\n.option-card.selected .option-check::after {\n  content:'\u2713';color:var(--white);font-size:0.7rem;font-weight:700;\n}\n\n\/* \u2500\u2500 Slider Input \u2500\u2500 *\/\n.slider-group{margin-bottom:24px}\n.slider-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}\n.slider-label span{font-size:0.85rem;font-weight:600;color:var(--text)}\n.slider-value{font-family:var(--font-d);font-size:1.3rem;color:var(--accent-dark)}\n.slider-input {\n  width:100%;-webkit-appearance:none;appearance:none;height:8px;\n  background:var(--border);border-radius:4px;outline:none;\n}\n.slider-input::-webkit-slider-thumb {\n  -webkit-appearance:none;width:24px;height:24px;background:var(--primary);\n  border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(24,72,144,0.3);transition:0.2s;\n}\n.slider-input::-webkit-slider-thumb:hover{transform:scale(1.15)}\n.slider-input::-moz-range-thumb{\n  width:24px;height:24px;background:var(--primary);border-radius:50%;cursor:pointer;border:none;\n}\n\n\/* \u2500\u2500 Navigation \u2500\u2500 *\/\n.step-nav {\n  display:flex;justify-content:space-between;align-items:center;\n  margin-top:36px;padding-top:24px;border-top:1px solid var(--border);\n}\n.btn {\n  display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border:none;\n  border-radius:8px;font-family:var(--font-d);font-size:0.95rem;letter-spacing:2px;\n  cursor:pointer;transition:all 0.3s var(--ease);text-transform:uppercase;\n}\n.btn-next {\n  background:var(--primary);color:var(--white);\n}\n.btn-next:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:0 4px 16px rgba(24,72,144,0.25)}\n.btn-next:disabled{opacity:0.4;pointer-events:none}\n.btn-back {\n  background:transparent;color:var(--text-muted);\n}\n.btn-back:hover{color:var(--primary)}\n.btn-back.hidden{visibility:hidden}\n\n\/* \u2500\u2500 Result Card \u2500\u2500 *\/\n.result-container{animation:stepIn 0.6s var(--ease)}\n\n.result-badge {\n  display:inline-flex;align-items:center;gap:8px;padding:6px 16px;\n  background:rgba(34,197,94,0.08);border:1px solid rgba(34,197,94,0.2);border-radius:20px;\n  font-size:0.78rem;font-weight:600;color:#16a34a;letter-spacing:0.5px;text-transform:uppercase;margin-bottom:16px;\n}\n\n.result-main {\n  display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-top:28px;\n}\n\n.result-product {\n  background:linear-gradient(135deg,var(--dark),var(--primary));border-radius:14px;\n  padding:32px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;\n}\n.result-product::before {\n  content:'';position:absolute;inset:0;\n  background:radial-gradient(circle at 80% 20%,rgba(255,216,0,0.08),transparent 60%);\n}\n.result-product-label {\n  font-family:var(--font-d);font-size:0.7rem;letter-spacing:3px;color:var(--accent);margin-bottom:8px;position:relative;\n}\n.result-product h4 {\n  font-family:var(--font-d);font-size:1.8rem;color:var(--white);letter-spacing:1px;line-height:1.15;position:relative;\n}\n.result-product-model {\n  font-size:0.82rem;color:rgba(255,255,255,0.5);margin-top:6px;position:relative;\n}\n.result-product-specs {\n  margin-top:20px;display:flex;flex-direction:column;gap:8px;position:relative;\n}\n.result-spec-row {\n  display:flex;justify-content:space-between;font-size:0.82rem;padding:6px 0;\n  border-bottom:1px solid rgba(255,255,255,0.06);\n}\n.result-spec-row span:first-child{color:rgba(255,255,255,0.45)}\n.result-spec-row span:last-child{color:var(--accent);font-weight:600}\n\n.result-details h4 {\n  font-family:var(--font-d);font-size:1.2rem;color:var(--primary-dark);letter-spacing:1px;margin-bottom:14px;\n}\n.result-details p {\n  font-size:0.9rem;color:var(--text-sec);margin-bottom:16px;line-height:1.7;\n}\n\n.result-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}\n.result-tag {\n  padding:5px 12px;background:rgba(24,72,144,0.06);color:var(--primary);\n  font-size:0.75rem;font-weight:600;border-radius:16px;letter-spacing:0.3px;\n}\n\n.result-score {\n  display:flex;align-items:center;gap:12px;padding:14px 16px;\n  background:var(--bg);border-radius:10px;margin-top:8px;\n}\n.score-bar-track{flex:1;height:8px;background:var(--border);border-radius:4px;overflow:hidden}\n.score-bar-fill{height:100%;background:linear-gradient(90deg,var(--accent),var(--primary));border-radius:4px;transition:width 1s var(--ease)}\n.score-label{font-size:0.78rem;color:var(--text-muted);white-space:nowrap}\n.score-pct{font-family:var(--font-d);font-size:1.3rem;color:var(--primary)}\n\n.btn-cta {\n  background:var(--accent);color:var(--primary-dark);font-weight:700;margin-top:20px;\n}\n.btn-cta:hover{box-shadow:0 6px 20px rgba(255,216,0,0.3);transform:translateY(-2px)}\n\n.btn-restart {\n  background:transparent;color:var(--text-muted);border:1px solid var(--border);\n}\n.btn-restart:hover{border-color:var(--primary);color:var(--primary)}\n\n@media(max-width:700px){\n  .tool-header,.tool-body{padding:28px 24px}\n  .options-grid.cols-2,.options-grid.cols-3{grid-template-columns:1fr}\n  .result-main{grid-template-columns:1fr}\n}\n<\/style>\n<\/head>\n<body>\n\n<div class=\"tool-shell\" id=\"selector\">\n  <!-- Header -->\n  <div class=\"tool-header\">\n    <div class=\"tool-header-label\">Interactive Tool<\/div>\n    <h2>WELDING ROBOT WORKSTATION <span>SELECTOR<\/span><\/h2>\n    <p>Answer 5 quick questions to find the ideal Zhouxiang welding robot configuration for your application.<\/p>\n  <\/div>\n  <div class=\"progress-bar\"><div class=\"progress-fill\" id=\"progressFill\"><\/div><\/div>\n\n  <!-- Body -->\n  <div class=\"tool-body\">\n\n    <!-- STEP 1: Industry -->\n    <div class=\"step active\" id=\"step1\">\n      <div class=\"step-counter\">Step 1 of 5<\/div>\n      <h3>What industry are you in?<\/h3>\n      <div class=\"options-grid cols-2\">\n        <div class=\"option-card\" data-key=\"industry\" data-value=\"steel\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#184890\" stroke-width=\"2\"><path d=\"M2 20h20M4 20V8l4-4h8l4 4v12\"\/><\/svg><\/div>\n          <div class=\"option-title\">Steel Structure<\/div>\n          <div class=\"option-desc\">H-beams, columns, crane beams, corbels, rib plates<\/div>\n        <\/div>\n        <div class=\"option-card\" data-key=\"industry\" data-value=\"ship\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#184890\" stroke-width=\"2\"><path d=\"M2 21l.5-2.5A10 10 0 0112 4a10 10 0 019.5 14.5L22 21z\"\/><\/svg><\/div>\n          <div class=\"option-title\">Shipbuilding<\/div>\n          <div class=\"option-desc\">Hull sections, deck panels, ribs, u-rib plates, pipe<\/div>\n        <\/div>\n        <div class=\"option-card\" data-key=\"industry\" data-value=\"bridge\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#184890\" stroke-width=\"2\"><path d=\"M4 19h16M4 19l4-14h8l4 14M8 5h8\"\/><\/svg><\/div>\n          <div class=\"option-title\">Bridge Fabrication<\/div>\n          <div class=\"option-desc\">Bridge plate units, diaphragms, long structural seams<\/div>\n        <\/div>\n        <div class=\"option-card\" data-key=\"industry\" data-value=\"power\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#184890\" stroke-width=\"2\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg><\/div>\n          <div class=\"option-title\">Power Equipment<\/div>\n          <div class=\"option-desc\">Transformer tanks, towers, heavy electrical assemblies<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"step-nav\">\n        <button class=\"btn btn-back hidden\">\u2190 BACK<\/button>\n        <button class=\"btn btn-next\" id=\"nextBtn1\" disabled onclick=\"nextStep(2)\">NEXT \u2192<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 2: Workpiece Width -->\n    <div class=\"step\" id=\"step2\">\n      <div class=\"step-counter\">Step 2 of 5<\/div>\n      <h3>Maximum workpiece width?<\/h3>\n      <div class=\"options-grid cols-3\">\n        <div class=\"option-card\" data-key=\"width\" data-value=\"small\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-title\">Under 1.5m<\/div>\n          <div class=\"option-desc\">Small to medium structural parts, gusset plates<\/div>\n        <\/div>\n        <div class=\"option-card\" data-key=\"width\" data-value=\"medium\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-title\">1.5m \u2013 3.5m<\/div>\n          <div class=\"option-desc\">Standard H-beams, plate units, ship sub-assemblies<\/div>\n        <\/div>\n        <div class=\"option-card\" data-key=\"width\" data-value=\"large\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-title\">3.5m \u2013 5m+<\/div>\n          <div class=\"option-desc\">Large fabrications, bridge decks, hull panels<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"step-nav\">\n        <button class=\"btn btn-back\" onclick=\"prevStep(1)\">\u2190 BACK<\/button>\n        <button class=\"btn btn-next\" id=\"nextBtn2\" disabled onclick=\"nextStep(3)\">NEXT \u2192<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 3: Throughput -->\n    <div class=\"step\" id=\"step3\">\n      <div class=\"step-counter\">Step 3 of 5<\/div>\n      <h3>What throughput level do you need?<\/h3>\n      <div class=\"options-grid cols-2\">\n        <div class=\"option-card\" data-key=\"throughput\" data-value=\"standard\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#184890\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 6v6l4 2\"\/><\/svg><\/div>\n          <div class=\"option-title\">Standard Throughput<\/div>\n          <div class=\"option-desc\">Single-shift production, moderate volumes, flexible scheduling<\/div>\n        <\/div>\n        <div class=\"option-card\" data-key=\"throughput\" data-value=\"high\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#184890\" stroke-width=\"2\"><polyline points=\"22 12 18 12 15 21 9 3 6 12 2 12\"\/><\/svg><\/div>\n          <div class=\"option-title\">High Throughput<\/div>\n          <div class=\"option-desc\">Multi-shift, high volume, dual-robot or continuous operation<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"step-nav\">\n        <button class=\"btn btn-back\" onclick=\"prevStep(2)\">\u2190 BACK<\/button>\n        <button class=\"btn btn-next\" id=\"nextBtn3\" disabled onclick=\"nextStep(4)\">NEXT \u2192<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 4: Programming Preference -->\n    <div class=\"step\" id=\"step4\">\n      <div class=\"step-counter\">Step 4 of 5<\/div>\n      <h3>Programming &#038; vision requirements?<\/h3>\n      <div class=\"options-grid cols-2\">\n        <div class=\"option-card\" data-key=\"vision\" data-value=\"basic\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#184890\" stroke-width=\"2\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\/><line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"\/><line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"\/><\/svg><\/div>\n          <div class=\"option-title\">Teaching \/ Basic Vision<\/div>\n          <div class=\"option-desc\">Traditional teach pendant programming with seam finder<\/div>\n        <\/div>\n        <div class=\"option-card\" data-key=\"vision\" data-value=\"advanced\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#184890\" stroke-width=\"2\"><path d=\"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z\"\/><circle cx=\"12\" cy=\"12\" r=\"3\"\/><\/svg><\/div>\n          <div class=\"option-title\">3D Vision \/ Teaching-Free<\/div>\n          <div class=\"option-desc\">Point cloud scanning, model-driven welding, drawing-free operation<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"step-nav\">\n        <button class=\"btn btn-back\" onclick=\"prevStep(3)\">\u2190 BACK<\/button>\n        <button class=\"btn btn-next\" id=\"nextBtn4\" disabled onclick=\"nextStep(5)\">NEXT \u2192<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 5: Weld Types -->\n    <div class=\"step\" id=\"step5\">\n      <div class=\"step-counter\">Step 5 of 5<\/div>\n      <h3>Primary weld types needed?<\/h3>\n      <div class=\"options-grid cols-2\">\n        <div class=\"option-card\" data-key=\"weldtype\" data-value=\"flat\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-title\">Flat &#038; Horizontal Welds<\/div>\n          <div class=\"option-desc\">Straight seams, fillet welds on flat plates and H-beams<\/div>\n        <\/div>\n        <div class=\"option-card\" data-key=\"weldtype\" data-value=\"multi\" onclick=\"selectOption(this)\">\n          <div class=\"option-check\"><\/div>\n          <div class=\"option-title\">Multi-Position &#038; 3D Welds<\/div>\n          <div class=\"option-desc\">Vertical, overhead, curved arcs, complex 3D trajectories on varied workpieces<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"step-nav\">\n        <button class=\"btn btn-back\" onclick=\"prevStep(4)\">\u2190 BACK<\/button>\n        <button class=\"btn btn-next\" id=\"nextBtn5\" disabled onclick=\"showResult()\" style=\"background:var(--accent);color:var(--primary-dark);font-weight:700\">VIEW RECOMMENDATION \u2192<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- RESULT -->\n    <div class=\"step\" id=\"stepResult\">\n      <div class=\"result-container\">\n        <div class=\"result-badge\">\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\"><path d=\"M22 11.08V12a10 10 0 11-5.93-9.14\"\/><polyline points=\"22,4 12,14.01 9,11.01\"\/><\/svg>\n          Best Match Found\n        <\/div>\n        <h3 id=\"resultTitle\" style=\"font-family:var(--font-d);font-size:1.5rem;color:var(--primary-dark);letter-spacing:1px\"><\/h3>\n\n        <div class=\"result-main\">\n          <div class=\"result-product\">\n            <div class=\"result-product-label\">RECOMMENDED WORKSTATION<\/div>\n            <h4 id=\"resultName\"><\/h4>\n            <div class=\"result-product-model\" id=\"resultModel\"><\/div>\n            <div class=\"result-product-specs\" id=\"resultSpecs\"><\/div>\n          <\/div>\n          <div class=\"result-details\">\n            <h4>Why This Configuration<\/h4>\n            <p id=\"resultReason\"><\/p>\n            <div class=\"result-tags\" id=\"resultTags\"><\/div>\n\n            <div class=\"result-score\">\n              <div class=\"score-label\">Match Score<\/div>\n              <div class=\"score-bar-track\"><div class=\"score-bar-fill\" id=\"scoreBar\" style=\"width:0%\"><\/div><\/div>\n              <div class=\"score-pct\" id=\"scorePct\">0%<\/div>\n            <\/div>\n\n            <div style=\"display:flex;gap:10px;flex-wrap:wrap;margin-top:20px\">\n              <a class=\"btn btn-cta\" href=\"#ct-popup-1791\">GET A QUOTE \u2192<\/a>\n              <button class=\"btn btn-restart\" onclick=\"restart()\">\u21bb START OVER<\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<script>\nconst answers = {};\nconst totalSteps = 5;\n\nfunction selectOption(card) {\n  const key = card.dataset.key;\n  card.parentElement.querySelectorAll('.option-card').forEach(c => c.classList.remove('selected'));\n  card.classList.add('selected');\n  answers[key] = card.dataset.value;\n  \/\/ Enable the next button for the current step\n  const stepNum = card.closest('.step').id.replace('step','');\n  const btn = document.getElementById('nextBtn'+stepNum);\n  if(btn) btn.disabled = false;\n}\n\nfunction nextStep(n) {\n  document.querySelectorAll('.step').forEach(s => s.classList.remove('active'));\n  document.getElementById('step'+n).classList.add('active');\n  updateProgress(n);\n}\nfunction prevStep(n) {\n  document.querySelectorAll('.step').forEach(s => s.classList.remove('active'));\n  document.getElementById('step'+n).classList.add('active');\n  updateProgress(n);\n}\nfunction updateProgress(step) {\n  document.getElementById('progressFill').style.width = ((step)\/totalSteps*100)+'%';\n}\n\nfunction restart() {\n  Object.keys(answers).forEach(k => delete answers[k]);\n  document.querySelectorAll('.option-card').forEach(c => c.classList.remove('selected'));\n  document.querySelectorAll('.btn-next').forEach(b => b.disabled = true);\n  document.querySelectorAll('.step').forEach(s => s.classList.remove('active'));\n  document.getElementById('step1').classList.add('active');\n  document.getElementById('progressFill').style.width = '0%';\n}\n\n\/\/ \u2500\u2500 Recommendation Engine \u2500\u2500\nconst products = {\n  singleRobot: {\n    name:'Intelligent Welding Workstation\\n(Single Robot)',\n    model:'ZX-DW',\n    specs:{Robot:'MR10W-1440-D \/ MR08-1840 \/ MR12-2010',Power:'Robot 5KVA + Welder 31KVA','Max Range':'2 \u00d7 1.2 \u00d7 0.6m',Efficiency:'0.3\u20130.5 m\/min'},\n    reason:'For smaller structural parts and high-variety workpieces. The compact single robot station is cost-effective and flexible for gusset plates, ribs, corbels, and other small components.',\n    tags:['Single Robot','Compact','Flexible','Small Parts']\n  },\n  groundRail: {\n    name:'Ground Rail Robot\\nIntelligent Welding Workstation',\n    model:'ZX-RYDW160.II',\n    specs:{Robot:'MR12-2010 \u00d7 2 sets',Power:'Robot 14KVA + Welder 62KVA','Max Width':'1.2m (rail up to 12m)',Efficiency:'0.3\u20130.5 m\/min'},\n    reason:'The ground rail extends adaptability for workpiece length direction. Dual robots on a shared rail increase throughput for section steel secondary processing with teaching-free operation.',\n    tags:['Ground Rail','Dual Robot','Section Steel','Extended Length']\n  },\n  cantilever7: {\n    name:'Cantilever Robot Intelligent\\nWelding Workstation (7 Axes)',\n    model:'ZX-XRYH100',\n    specs:{Robot:'MR12-2010',Power:'Robot 10KVA + Welder 31KVA','Max Width':'2.6m (rail 12m, customizable)',Efficiency:'0.3\u20130.5 m\/min'},\n    reason:'The 7-axis cantilever provides medium-width reach with 3D vision and teaching-free welding. Suitable for standard H-beams and plate units in steel structure secondary processing.',\n    tags:['7 Axes','Cantilever','3D Vision','H-Beams']\n  },\n  cantilever8: {\n    name:'Cantilever Robot Intelligent\\nWelding Workstation (8 Axes)',\n    model:'ZX-XRYSW100 \/ ZX-XRYHSW100',\n    specs:{Robot:'MR12-2010',Power:'Robot 13KVA + Welder 31KVA','Max Width':'3.3m (rail 12m, customizable)',Efficiency:'0.3\u20130.5 m\/min'},\n    reason:'The 8-axis cantilever handles wider workpieces with full 3D vision capability. Supports straight, arc, curve, flat and vertical welding for complex steel structures.',\n    tags:['8 Axes','Wide Reach','Vertical Welding','Point Cloud']\n  },\n  cantilever9: {\n    name:'Cantilever Robot Intelligent\\nWelding Workstation (9 Axes)',\n    model:'ZX-XBSJA \/ ZX-XESJB',\n    specs:{Robot:'MR12-2010',Power:'Robot 13KVA + Welder 31KVA','Max Range':'3.8 \u00d7 2.2m \/ 3.8 \u00d7 2.7m',Efficiency:'0.3\u20130.5 m\/min'},\n    reason:'The 9-axis cantilever offers maximum flexibility with free movement on X, Y, and Z axes. Handles complex T-type platforms, U-shaped ribs, and pipe assemblies with no teaching required.',\n    tags:['9 Axes','Max Flexibility','T-Platforms','U-Ribs','Pipe']\n  },\n  gantrySingle: {\n    name:'Gantry Single Robot\\nIntelligent Welding Workstation',\n    model:'ZX-LRYW50',\n    specs:{Robot:'MR12-2010 (1 set)',Power:'Robot 10KVA + Welder 31KVA','Max Width':'Up to 5m',Efficiency:'0.3\u20130.5 m\/min'},\n    reason:'The gantry single robot delivers the widest welding envelope at up to 5 meters. The large-span portal structure with 3D vision and teaching-free operation is ideal for shipbuilding, bridge plate units, and oversized steel structures.',\n    tags:['Gantry','5m Width','Shipbuilding','Bridge','Teaching-Free']\n  },\n  gantryTwin: {\n    name:'Gantry Twin Robot\\nIntelligent Welding Workstation',\n    model:'ZX-LRYW50.II',\n    specs:{Robot:'MR12-2010 (2 sets)',Power:'Robot 18KVA + Welder 62KVA','Max Width':'Up to 5m',Efficiency:'0.3\u20130.5 m\/min \u00d7 2'},\n    reason:'The gantry twin robot doubles throughput with coordinated dual robots on a 5-meter span. Collision-free trajectory planning enables simultaneous automated welding for high-volume shipbuilding and bridge fabrication.',\n    tags:['Gantry','Dual Robot','5m Width','Max Throughput','Collision-Free']\n  }\n};\n\nfunction showResult() {\n  const {industry, width, throughput, vision, weldtype} = answers;\n\n  let pick, score = 85;\n\n  \/\/ Decision logic\n  if(width === 'large') {\n    pick = throughput === 'high' ? 'gantryTwin' : 'gantrySingle';\n    score = 96;\n  } else if(width === 'medium') {\n    if(industry === 'ship' || industry === 'bridge') {\n      pick = throughput === 'high' ? 'gantryTwin' : 'gantrySingle';\n      score = 92;\n    } else if(weldtype === 'multi' && vision === 'advanced') {\n      pick = 'cantilever9';\n      score = 90;\n    } else if(vision === 'advanced') {\n      pick = 'cantilever8';\n      score = 88;\n    } else {\n      pick = 'cantilever7';\n      score = 86;\n    }\n  } else { \/\/ small\n    if(throughput === 'high') {\n      pick = 'groundRail';\n      score = 89;\n    } else if(weldtype === 'multi' && vision === 'advanced') {\n      pick = 'cantilever7';\n      score = 87;\n    } else {\n      pick = 'singleRobot';\n      score = 91;\n    }\n  }\n\n  const p = products[pick];\n\n  document.getElementById('resultTitle').textContent = 'Your Ideal Welding Robot Workstation';\n  document.getElementById('resultName').innerHTML = p.name.replace('\\n','<br>');\n  document.getElementById('resultModel').textContent = 'Model: ' + p.model;\n  document.getElementById('resultReason').textContent = p.reason;\n\n  \/\/ Specs\n  const specsEl = document.getElementById('resultSpecs');\n  specsEl.innerHTML = '';\n  Object.entries(p.specs).forEach(([k,v]) => {\n    specsEl.innerHTML += `<div class=\"result-spec-row\"><span>${k}<\/span><span>${v}<\/span><\/div>`;\n  });\n\n  \/\/ Tags\n  const tagsEl = document.getElementById('resultTags');\n  tagsEl.innerHTML = '';\n  p.tags.forEach(t => { tagsEl.innerHTML += `<span class=\"result-tag\">${t}<\/span>`; });\n\n  \/\/ Score animation\n  document.querySelectorAll('.step').forEach(s => s.classList.remove('active'));\n  document.getElementById('stepResult').classList.add('active');\n  document.getElementById('progressFill').style.width = '100%';\n\n  setTimeout(() => {\n    document.getElementById('scoreBar').style.width = score + '%';\n    document.getElementById('scorePct').textContent = score + '%';\n  }, 300);\n}\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Find Your Perfect Welding Robot in Seconds Interactive Tool WELDING ROBOT WORKSTATION SELECTOR Answer 5 quick questions to find the ideal Zhouxiang welding robot configuration for your application. Step 1 of 5 What industry are you in? Steel Structure H-beams, columns, crane beams, corbels, rib plates Shipbuilding Hull sections, deck panels, ribs, u-rib plates, pipe [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":2030,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2235","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/zxweldingrobot.com\/pt\/wp-json\/wp\/v2\/pages\/2235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zxweldingrobot.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zxweldingrobot.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zxweldingrobot.com\/pt\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/zxweldingrobot.com\/pt\/wp-json\/wp\/v2\/comments?post=2235"}],"version-history":[{"count":0,"href":"https:\/\/zxweldingrobot.com\/pt\/wp-json\/wp\/v2\/pages\/2235\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/zxweldingrobot.com\/pt\/wp-json\/wp\/v2\/pages\/2030"}],"wp:attachment":[{"href":"https:\/\/zxweldingrobot.com\/pt\/wp-json\/wp\/v2\/media?parent=2235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}