{"id":2097,"date":"2026-03-13T07:02:51","date_gmt":"2026-03-13T07:02:51","guid":{"rendered":"https:\/\/kitech-recycling.com\/?page_id=2097"},"modified":"2026-03-13T07:06:38","modified_gmt":"2026-03-13T07:06:38","slug":"hdpe-pp-washing-line-configuration-guide","status":"publish","type":"page","link":"https:\/\/kitech-recycling.com\/pt\/plastic-washing-system\/hdpe-pp-barrel-crate-basket-lumps-washing-system\/hdpe-pp-washing-line-configuration-guide\/","title":{"rendered":"Guia de configura\u00e7\u00e3o da linha de lavagem HDPE\/PP"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-321e47f\" data-block-id=\"321e47f\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-321e47f-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-882e5f5\" data-v=\"4\" data-block-id=\"882e5f5\"><style>.stk-882e5f5-container{margin-top:50px !important;margin-right:50px !important;margin-bottom:50px !important;margin-left:50px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-882e5f5-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-882e5f5-inner-blocks\">\n<h1>HDPE \/ PP Plastic Washing Line &#8211; The Ultimate Configuration Guide<\/h1>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-43e5bfe\" data-block-id=\"43e5bfe\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-43e5bfe-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-7d4b69d\" data-v=\"4\" data-block-id=\"7d4b69d\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-7d4b69d-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-7d4b69d-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-6c5009f\" data-block-id=\"6c5009f\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-6c5009f-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-9329928\" data-v=\"4\" data-block-id=\"9329928\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-9329928-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-9329928-inner-blocks\">\n<section id=\"bx-config-guide-v1\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;600;700&display=swap');\n\n#bx-config-guide-v1 {\n  max-width: 960px;\n  margin: 0 auto;\n  padding: 32px 20px;\n  font-family: inherit;\n  color: #1a1a2e;\n  box-sizing: border-box;\n}\n#bx-config-guide-v1 *, #bx-config-guide-v1 *::before, #bx-config-guide-v1 *::after {\n  box-sizing: border-box;\n}\n#bx-config-guide-v1 h2 {\n  font-family: inherit !important;\n  font-weight: 700;\n  color: #003078;\n  margin: 0 0 8px;\n  padding: 0;\n  line-height: 1.2;\n  text-align: center;\n}\n#bx-config-guide-v1 h3 {\n  font-family: inherit !important;\n  font-weight: 700;\n  font-size: 1.15rem;\n  color: #003078;\n  margin: 0 0 6px;\n  padding: 0;\n  line-height: 1.3;\n}\n#bx-config-guide-v1 p {\n  color: #4A5568;\n  line-height: 1.6;\n  margin-bottom: 12px;\n}\n#bx-config-guide-v1 .bx-subtitle {\n  text-align: center;\n  font-size: 1.02rem;\n  color: #555;\n  margin: 0 0 28px;\n}\n\n\/* Progress bar *\/\n#bx-config-guide-v1 .bx-progress-wrap {\n  margin-bottom: 24px;\n}\n#bx-config-guide-v1 .bx-progress-steps {\n  display: flex;\n  justify-content: space-between;\n  margin-bottom: 8px;\n}\n#bx-config-guide-v1 .bx-pstep {\n  font-size: 0.72rem;\n  font-weight: 600;\n  color: #787878;\n  text-transform: uppercase;\n  letter-spacing: 0.5px;\n  flex: 1;\n  text-align: center;\n  transition: color 0.25s;\n}\n#bx-config-guide-v1 .bx-pstep.done { color: #004878; }\n#bx-config-guide-v1 .bx-pstep.current { color: #003078; font-weight: 700; }\n#bx-config-guide-v1 .bx-progress-track {\n  height: 6px;\n  background: #E8ECF0;\n  border-radius: 3px;\n  overflow: hidden;\n}\n#bx-config-guide-v1 .bx-progress-fill {\n  height: 100%;\n  background: #004878;\n  border-radius: 3px;\n  transition: width 0.35s ease;\n}\n\n\/* Steps *\/\n#bx-config-guide-v1 .bx-step { display: none; }\n#bx-config-guide-v1 .bx-step.active { display: block; }\n#bx-config-guide-v1 .bx-step-label {\n  font-size: 0.78rem;\n  color: #787878;\n  margin-bottom: 4px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\n\/* Radio card options *\/\n#bx-config-guide-v1 .bx-options {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  margin: 16px 0;\n}\n#bx-config-guide-v1 .bx-radio-option {\n  display: flex;\n  align-items: flex-start;\n  padding: 14px 16px;\n  border: 2px solid #E8ECF0;\n  border-radius: 8px;\n  cursor: pointer;\n  transition: all 0.18s;\n  color: #000018;\n  background: #FFFFFF;\n}\n#bx-config-guide-v1 .bx-radio-option:hover {\n  border-color: #004878;\n  background: #F0F6FB;\n}\n#bx-config-guide-v1 .bx-radio-option.selected {\n  border-color: #004878;\n  background: #004878;\n  color: #fff;\n}\n#bx-config-guide-v1 .bx-radio-option input[type=\"radio\"] {\n  position: absolute !important;\n  opacity: 0 !important;\n  pointer-events: none;\n}\n#bx-config-guide-v1 .bx-radio-dot {\n  width: 20px;\n  height: 20px;\n  border: 2px solid #787878;\n  border-radius: 50%;\n  margin-right: 12px;\n  flex-shrink: 0;\n  margin-top: 1px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n#bx-config-guide-v1 .bx-radio-option.selected .bx-radio-dot { border-color: #fff; }\n#bx-config-guide-v1 .bx-radio-option.selected .bx-radio-dot::after {\n  content: '';\n  width: 10px;\n  height: 10px;\n  background: #fff;\n  border-radius: 50%;\n}\n#bx-config-guide-v1 .bx-radio-content { flex: 1; }\n#bx-config-guide-v1 .bx-radio-title {\n  font-size: 0.95rem;\n  font-weight: 600;\n  line-height: 1.3;\n}\n#bx-config-guide-v1 .bx-radio-desc {\n  font-size: 0.82rem;\n  opacity: 0.8;\n  line-height: 1.4;\n  margin-top: 2px;\n}\n#bx-config-guide-v1 .bx-radio-option.selected .bx-radio-desc { opacity: 0.9; }\n\n\/* Navigation *\/\n#bx-config-guide-v1 .bx-nav {\n  display: flex;\n  gap: 12px;\n  margin-top: 24px;\n}\n#bx-config-guide-v1 .bx-btn {\n  padding: 12px 28px;\n  font-size: 15px;\n  font-weight: 600;\n  border: none;\n  border-radius: 6px;\n  cursor: pointer;\n  transition: opacity 0.18s;\n  font-family: inherit;\n}\n#bx-config-guide-v1 .bx-btn-primary { background: #004878; color: #fff; }\n#bx-config-guide-v1 .bx-btn-secondary { background: #E8ECF0; color: #4A5568; }\n#bx-config-guide-v1 .bx-btn:hover { opacity: 0.88; }\n\n\/* Result panel *\/\n#bx-config-guide-v1 .bx-result {\n  display: none;\n  padding: 28px;\n  background: #F7F8FA;\n  border-radius: 10px;\n  border-left: 4px solid #004878;\n  margin-top: 20px;\n}\n#bx-config-guide-v1 .bx-result-header {\n  font-size: 0.82rem;\n  font-weight: 700;\n  color: #787878;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n  margin-bottom: 12px;\n}\n#bx-config-guide-v1 .bx-rec-title {\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 1.35rem;\n  font-weight: 700;\n  color: #003078;\n  margin-bottom: 6px;\n}\n#bx-config-guide-v1 .bx-rec-summary {\n  font-size: 0.94rem;\n  color: #4A5568;\n  margin-bottom: 20px;\n  line-height: 1.6;\n}\n#bx-config-guide-v1 .bx-rec-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n  margin-bottom: 24px;\n}\n#bx-config-guide-v1 .bx-rec-card {\n  background: #fff;\n  border: 1px solid #E8ECF0;\n  border-radius: 8px;\n  padding: 14px 16px;\n}\n#bx-config-guide-v1 .bx-rec-card-label {\n  font-size: 0.78rem;\n  font-weight: 600;\n  color: #787878;\n  margin-bottom: 4px;\n}\n#bx-config-guide-v1 .bx-rec-card-value {\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 1.05rem;\n  font-weight: 700;\n  color: #003078;\n}\n#bx-config-guide-v1 .bx-rec-notes {\n  font-size: 0.88rem;\n  color: #4A5568;\n  line-height: 1.6;\n  margin-bottom: 20px;\n  padding: 12px 16px;\n  background: #EDF2F7;\n  border-radius: 6px;\n}\n#bx-config-guide-v1 .bx-rec-notes strong { color: #003078; }\n#bx-config-guide-v1 .bx-cta-link {\n  display: inline-block;\n  padding: 14px 32px;\n  background: #004878;\n  color: #fff !important;\n  text-decoration: none;\n  font-weight: 700;\n  border-radius: 8px;\n  font-size: 1rem;\n  transition: background 0.2s;\n}\n#bx-config-guide-v1 .bx-cta-link:hover { background: #003078; color: #fff !important; }\n#bx-config-guide-v1 .bx-restart-link {\n  display: inline-block;\n  margin-left: 16px;\n  font-size: 0.88rem;\n  color: #787878;\n  cursor: pointer;\n  text-decoration: underline;\n  background: none;\n  border: none;\n  font-family: inherit;\n}\n#bx-config-guide-v1 .bx-restart-link:hover { color: #004878; }\n\n\/* select option fix *\/\n#bx-config-guide-v1 select option {\n  color: #000018;\n  background: #FFFFFF;\n}\n#bx-config-guide-v1 .bx-option {\n  color: #000018;\n  background: #FFFFFF;\n}\n\n@media (max-width: 860px) {\n  #bx-config-guide-v1 .bx-rec-grid { grid-template-columns: 1fr; }\n  #bx-config-guide-v1 .bx-progress-steps { display: none; }\n  #bx-config-guide-v1 .bx-cta-link { display: block; text-align: center; }\n  #bx-config-guide-v1 .bx-restart-link { display: block; margin: 12px 0 0; text-align: center; }\n}\n<\/style>\n\n<h2>HDPE \/ PP Washing Line Configuration Guide<\/h2>\n<p class=\"bx-subtitle\">Answer 5 questions. Get a tailored equipment recommendation in under 60 seconds.<\/p>\n\n<div class=\"bx-progress-wrap\">\n  <div class=\"bx-progress-steps\" id=\"bx-cg-psteps\">\n    <span class=\"bx-pstep current\" data-ps=\"1\">Material<\/span>\n    <span class=\"bx-pstep\" data-ps=\"2\">Capacity<\/span>\n    <span class=\"bx-pstep\" data-ps=\"3\">Contamination<\/span>\n    <span class=\"bx-pstep\" data-ps=\"4\">Hot Wash<\/span>\n    <span class=\"bx-pstep\" data-ps=\"5\">Automation<\/span>\n  <\/div>\n  <div class=\"bx-progress-track\"><div class=\"bx-progress-fill\" id=\"bx-cg-bar\" style=\"width:20%\"><\/div><\/div>\n<\/div>\n\n<!-- Step 1: Material -->\n<div class=\"bx-step active\" id=\"bx-cg-s1\">\n  <div class=\"bx-step-label\">Question 1 of 5<\/div>\n  <h3>What material will you process?<\/h3>\n  <div class=\"bx-options\">\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg1\" value=\"hdpe-barrels\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">HDPE Barrels \/ Drums<\/div><div class=\"bx-radio-desc\">Chemical drums, oil barrels, industrial containers (thick-wall, high contamination)<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg1\" value=\"pp-crates\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">PP Crates \/ Baskets<\/div><div class=\"bx-radio-desc\">Beer crates, fruit baskets, storage bins (rigid, lower contamination)<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg1\" value=\"mixed-rigid\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">Mixed Rigid (HDPE + PP)<\/div><div class=\"bx-radio-desc\">Mixed bales, unsorted post-consumer rigid plastics (requires sink-float separation)<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg1\" value=\"hdpe-bottles\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">HDPE Bottles<\/div><div class=\"bx-radio-desc\">Milk bottles, detergent bottles, shampoo containers (thin-wall, label-heavy)<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg1\" value=\"pe-pipes\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">PE Pipes<\/div><div class=\"bx-radio-desc\">Post-industrial pipe offcuts or end-of-life water\/gas pipes (clean, thick-wall)<\/div><\/div><\/label>\n  <\/div>\n<\/div>\n\n<!-- Step 2: Capacity -->\n<div class=\"bx-step\" id=\"bx-cg-s2\">\n  <div class=\"bx-step-label\">Question 2 of 5<\/div>\n  <h3>What is your target throughput?<\/h3>\n  <div class=\"bx-options\">\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg2\" value=\"300-500\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">300 &ndash; 500 kg\/h<\/div><div class=\"bx-radio-desc\">Entry-level or single-shift operation<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg2\" value=\"500-1000\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">500 &ndash; 1,000 kg\/h<\/div><div class=\"bx-radio-desc\">Mid-range, two-shift production<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg2\" value=\"1000-1500\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">1,000 &ndash; 1,500 kg\/h<\/div><div class=\"bx-radio-desc\">High-volume recycler or MRF<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg2\" value=\"1500-2000\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">1,500 &ndash; 2,000 kg\/h<\/div><div class=\"bx-radio-desc\">Large-scale industrial recycling plant<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg2\" value=\"2000+\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">2,000+ kg\/h<\/div><div class=\"bx-radio-desc\">Maximum capacity, continuous 24\/7 operation<\/div><\/div><\/label>\n  <\/div>\n<\/div>\n\n<!-- Step 3: Contamination -->\n<div class=\"bx-step\" id=\"bx-cg-s3\">\n  <div class=\"bx-step-label\">Question 3 of 5<\/div>\n  <h3>What contamination level does your feedstock have?<\/h3>\n  <div class=\"bx-options\">\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg3\" value=\"light\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">Light &mdash; Post-industrial \/ Clean scrap<\/div><div class=\"bx-radio-desc\">Factory offcuts, production waste, minimal dirt or labels<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg3\" value=\"medium\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">Medium &mdash; Post-consumer<\/div><div class=\"bx-radio-desc\">Curbside collection, food residue, paper labels, moderate soil<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg3\" value=\"heavy\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">Heavy &mdash; Chemical drums \/ Adhesives<\/div><div class=\"bx-radio-desc\">Oil residue, pesticide containers, strong adhesive labels, paint cans<\/div><\/div><\/label>\n  <\/div>\n<\/div>\n\n<!-- Step 4: Hot Wash -->\n<div class=\"bx-step\" id=\"bx-cg-s4\">\n  <div class=\"bx-step-label\">Question 4 of 5<\/div>\n  <h3>Do you need a hot washing stage?<\/h3>\n  <div class=\"bx-options\">\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg4\" value=\"yes\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">Yes &mdash; Stubborn adhesives, oils, or chemical residue<\/div><div class=\"bx-radio-desc\">Hot caustic wash at 60&ndash;90 &deg;C removes glue, grease, and embedded contaminants<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg4\" value=\"no\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">No &mdash; Surface dirt only<\/div><div class=\"bx-radio-desc\">Cold friction washing is enough for soil, dust, and loose labels<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg4\" value=\"unsure\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">Not sure &mdash; Let the guide decide<\/div><div class=\"bx-radio-desc\">We will recommend based on your material and contamination answers<\/div><\/div><\/label>\n  <\/div>\n<\/div>\n\n<!-- Step 5: Automation -->\n<div class=\"bx-step\" id=\"bx-cg-s5\">\n  <div class=\"bx-step-label\">Question 5 of 5<\/div>\n  <h3>What automation level do you need?<\/h3>\n  <div class=\"bx-options\">\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg5\" value=\"basic\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">Basic Manual Control<\/div><div class=\"bx-radio-desc\">Individual motor starters, manual valve operation, 4&ndash;6 operators per shift<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg5\" value=\"semi\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">Semi-Auto PLC Panel<\/div><div class=\"bx-radio-desc\">Centralized PLC with HMI touchscreen, auto-sequence start\/stop, 2&ndash;3 operators<\/div><\/div><\/label>\n    <label class=\"bx-radio-option\"><input type=\"radio\" name=\"bx-cg5\" value=\"full\"><div class=\"bx-radio-dot\"><\/div><div class=\"bx-radio-content\"><div class=\"bx-radio-title\">Full PLC + Remote Monitoring<\/div><div class=\"bx-radio-desc\">SCADA-ready PLC, remote access via app, auto water circulation, 1&ndash;2 operators<\/div><\/div><\/label>\n  <\/div>\n<\/div>\n\n<!-- Navigation -->\n<div class=\"bx-nav\" id=\"bx-cg-nav\">\n  <button type=\"button\" class=\"bx-btn bx-btn-secondary\" id=\"bx-cg-prev\" style=\"display:none\">&#8592; Back<\/button>\n  <button type=\"button\" class=\"bx-btn bx-btn-primary\" id=\"bx-cg-next\">Next &#8594;<\/button>\n<\/div>\n\n<!-- Result -->\n<div class=\"bx-result\" id=\"bx-cg-result\">\n  <div class=\"bx-result-header\">Your Recommended Configuration<\/div>\n  <div class=\"bx-rec-title\" id=\"bx-cg-rec-title\"><\/div>\n  <div class=\"bx-rec-summary\" id=\"bx-cg-rec-summary\"><\/div>\n  <div class=\"bx-rec-grid\" id=\"bx-cg-rec-grid\"><\/div>\n  <div class=\"bx-rec-notes\" id=\"bx-cg-rec-notes\"><\/div>\n  <a href=\"#ct-popup-684\" class=\"bx-cta-link\">Request a Quote for This Configuration &#8594;<\/a>\n  <button type=\"button\" class=\"bx-restart-link\" id=\"bx-cg-restart\">Start Over<\/button>\n<\/div>\n\n<script>\n(function(){\n  var step = 1, total = 5, answers = {};\n  var steps = [1,2,3,4,5].map(function(n){ return document.getElementById('bx-cg-s'+n); });\n  var bar = document.getElementById('bx-cg-bar');\n  var prevBtn = document.getElementById('bx-cg-prev');\n  var nextBtn = document.getElementById('bx-cg-next');\n  var navEl = document.getElementById('bx-cg-nav');\n  var resultEl = document.getElementById('bx-cg-result');\n  var psteps = document.querySelectorAll('#bx-config-guide-v1 .bx-pstep');\n\n  \/* Radio card click *\/\n  document.querySelectorAll('#bx-config-guide-v1 .bx-radio-option').forEach(function(opt){\n    opt.addEventListener('click', function(){\n      var parent = opt.closest('.bx-options');\n      parent.querySelectorAll('.bx-radio-option').forEach(function(o){ o.classList.remove('selected'); });\n      opt.classList.add('selected');\n      opt.querySelector('input').checked = true;\n    });\n  });\n\n  function updateProgress(n) {\n    bar.style.width = (n \/ total * 100) + '%';\n    psteps.forEach(function(ps){\n      var idx = parseInt(ps.getAttribute('data-ps'), 10);\n      ps.className = 'bx-pstep';\n      if (idx < n) ps.classList.add('done');\n      else if (idx === n) ps.classList.add('current');\n    });\n  }\n\n  function showStep(n) {\n    steps.forEach(function(s, i){ s.classList.toggle('active', i === n - 1); });\n    updateProgress(n);\n    prevBtn.style.display = n > 1 ? 'inline-block' : 'none';\n    nextBtn.textContent = n === total ? 'Get My Recommendation' : 'Next \\u2192';\n  }\n\n  function getAnswer(n) {\n    var checked = document.querySelector('input[name=\"bx-cg' + n + '\"]:checked');\n    return checked ? checked.value : null;\n  }\n\n  nextBtn.addEventListener('click', function(){\n    var ans = getAnswer(step);\n    if (!ans) { alert('Please select an option to continue.'); return; }\n    answers[step] = ans;\n    if (step < total) { step++; showStep(step); }\n    else { showResult(); }\n  });\n\n  prevBtn.addEventListener('click', function(){\n    if (step > 1) { step--; showStep(step); }\n  });\n\n  document.getElementById('bx-cg-restart').addEventListener('click', function(){\n    step = 1;\n    answers = {};\n    document.querySelectorAll('#bx-config-guide-v1 .bx-radio-option').forEach(function(o){ o.classList.remove('selected'); });\n    document.querySelectorAll('#bx-config-guide-v1 input[type=\"radio\"]').forEach(function(r){ r.checked = false; });\n    resultEl.style.display = 'none';\n    navEl.style.display = 'flex';\n    showStep(1);\n  });\n\n  function showResult() {\n    var mat = answers[1], cap = answers[2], con = answers[3], hot = answers[4], auto = answers[5];\n\n    \/* --- Scoring --- *\/\n    var tierScore = 0; \/* 0-10 scale mapped to Basic \/ Standard \/ Premium *\/\n\n    \/* Material weight *\/\n    var matScores = { 'pe-pipes': 0, 'pp-crates': 1, 'hdpe-bottles': 2, 'hdpe-barrels': 3, 'mixed-rigid': 4 };\n    tierScore += (matScores[mat] || 0);\n\n    \/* Capacity weight *\/\n    var capScores = { '300-500': 0, '500-1000': 1, '1000-1500': 2, '1500-2000': 3, '2000+': 4 };\n    tierScore += (capScores[cap] || 0);\n\n    \/* Contamination weight *\/\n    var conScores = { 'light': 0, 'medium': 1, 'heavy': 3 };\n    tierScore += (conScores[con] || 0);\n\n    \/* Automation weight *\/\n    var autoScores = { 'basic': 0, 'semi': 1, 'full': 2 };\n    tierScore += (autoScores[auto] || 0);\n\n    \/* --- Hot wash decision --- *\/\n    var needHotWash = false;\n    if (hot === 'yes') {\n      needHotWash = true;\n    } else if (hot === 'unsure') {\n      needHotWash = (con === 'heavy') || (mat === 'hdpe-barrels');\n    }\n\n    \/* --- Water circulation --- *\/\n    var needWaterCirc = (cap !== '300-500') || (con === 'heavy') || (auto === 'full');\n\n    \/* --- Config tier --- *\/\n    var configTier, tierLabel;\n    if (tierScore <= 4) { configTier = 'basic'; tierLabel = 'Basic'; }\n    else if (tierScore <= 8) { configTier = 'standard'; tierLabel = 'Standard'; }\n    else { configTier = 'premium'; tierLabel = 'Premium'; }\n\n    \/* --- Model tier --- *\/\n    var modelTier;\n    if (configTier === 'basic') modelTier = 'KT-RW Series (Economy)';\n    else if (configTier === 'standard') modelTier = 'KT-RW Series (Standard)';\n    else modelTier = 'KT-RW Series (Heavy-Duty)';\n\n    \/* --- Capacity label --- *\/\n    var capLabels = {\n      '300-500': '300\\u2013500 kg\/h',\n      '500-1000': '500\\u20131,000 kg\/h',\n      '1000-1500': '1,000\\u20131,500 kg\/h',\n      '1500-2000': '1,500\\u20132,000 kg\/h',\n      '2000+': '2,000+ kg\/h'\n    };\n\n    \/* --- Material label --- *\/\n    var matLabels = {\n      'hdpe-barrels': 'HDPE Barrels \/ Drums',\n      'pp-crates': 'PP Crates \/ Baskets',\n      'mixed-rigid': 'Mixed Rigid (HDPE + PP)',\n      'hdpe-bottles': 'HDPE Bottles',\n      'pe-pipes': 'PE Pipes'\n    };\n\n    \/* --- Automation label --- *\/\n    var autoLabels = { 'basic': 'Manual Control', 'semi': 'Semi-Auto PLC', 'full': 'Full PLC + Remote' };\n\n    \/* --- Operators estimate --- *\/\n    var opsMap = { 'basic': '4\\u20136', 'semi': '2\\u20133', 'full': '1\\u20132' };\n\n    \/* --- Build summary text --- *\/\n    var reasons = [];\n\n    if (mat === 'hdpe-barrels') reasons.push('HDPE drums carry higher contamination risk and need a heavy-duty crusher with reinforced rotor blades.');\n    else if (mat === 'mixed-rigid') reasons.push('Mixed HDPE\/PP feedstock needs a sink-float separation tank to sort polymers by density.');\n    else if (mat === 'hdpe-bottles') reasons.push('Thin-wall HDPE bottles process faster but need a dedicated label separator and friction washer.');\n    else if (mat === 'pp-crates') reasons.push('PP crates are relatively clean and uniform, keeping your washing line configuration straightforward.');\n    else reasons.push('PE pipe offcuts are typically clean post-industrial scrap, so a simplified washing stage is enough.');\n\n    if (needHotWash) reasons.push('A hot caustic wash stage (60\\u201390 \\u00B0C) is included to remove adhesives, oils, or chemical residue.');\n    if (needWaterCirc) reasons.push('A closed-loop water circulation system will cut fresh water usage by up to 80%.');\n    if (auto === 'full') reasons.push('Full PLC with SCADA-ready remote monitoring lets you track line performance from any device.');\n\n    \/* --- Build result cards --- *\/\n    var gridHTML =\n      '<div class=\"bx-rec-card\"><div class=\"bx-rec-card-label\">Model Tier<\/div><div class=\"bx-rec-card-value\">' + tierLabel + '<\/div><\/div>' +\n      '<div class=\"bx-rec-card\"><div class=\"bx-rec-card-label\">Target Capacity<\/div><div class=\"bx-rec-card-value\">' + capLabels[cap] + '<\/div><\/div>' +\n      '<div class=\"bx-rec-card\"><div class=\"bx-rec-card-label\">Hot Wash Stage<\/div><div class=\"bx-rec-card-value\">' + (needHotWash ? 'Yes \\u2014 Included' : 'No \\u2014 Cold wash only') + '<\/div><\/div>' +\n      '<div class=\"bx-rec-card\"><div class=\"bx-rec-card-label\">Water Circulation<\/div><div class=\"bx-rec-card-value\">' + (needWaterCirc ? 'Yes \\u2014 Closed-loop' : 'No \\u2014 Standard drain') + '<\/div><\/div>' +\n      '<div class=\"bx-rec-card\"><div class=\"bx-rec-card-label\">Automation<\/div><div class=\"bx-rec-card-value\">' + autoLabels[auto] + '<\/div><\/div>' +\n      '<div class=\"bx-rec-card\"><div class=\"bx-rec-card-label\">Est. Operators \/ Shift<\/div><div class=\"bx-rec-card-value\">' + opsMap[auto] + '<\/div><\/div>';\n\n    \/* --- Notes --- *\/\n    var notesHTML = '<strong>Primary Material:<\/strong> ' + matLabels[mat] + ' &nbsp;|&nbsp; <strong>Contamination:<\/strong> ' + con.charAt(0).toUpperCase() + con.slice(1);\n    if (mat === 'mixed-rigid') notesHTML += '<br>Sink-float tank is recommended for HDPE\/PP density separation (HDPE sinks at 0.95 g\/cm&sup3;, PP floats).';\n    if (con === 'heavy' && !needHotWash) notesHTML += '<br>Your contamination level is heavy. Consider adding a hot wash module for better output quality.';\n\n    \/* --- Render --- *\/\n    document.getElementById('bx-cg-rec-title').textContent = modelTier;\n    document.getElementById('bx-cg-rec-summary').textContent = reasons.join(' ');\n    document.getElementById('bx-cg-rec-grid').innerHTML = gridHTML;\n    document.getElementById('bx-cg-rec-notes').innerHTML = notesHTML;\n\n    steps.forEach(function(s){ s.classList.remove('active'); });\n    navEl.style.display = 'none';\n    resultEl.style.display = 'block';\n    bar.style.width = '100%';\n    psteps.forEach(function(ps){ ps.className = 'bx-pstep done'; });\n  }\n})();\n<\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>HDPE \/ PP Washing Line Configuration Guide Answer 5 questions. Get a tailored equipment recommendation in under 60 seconds. Material Capacity Contamination Hot Wash Automation Question 1 of 5 What material will you process? HDPE Barrels \/ Drums Chemical drums, oil barrels, industrial containers (thick-wall, high contamination) PP Crates \/ Baskets Beer crates, fruit baskets, [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":1873,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2097","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/2097","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/comments?post=2097"}],"version-history":[{"count":0,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/2097\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/1873"}],"wp:attachment":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/media?parent=2097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}