{"id":1862,"date":"2026-03-13T01:27:58","date_gmt":"2026-03-13T01:27:58","guid":{"rendered":"https:\/\/kitech-recycling.com\/?page_id=1862"},"modified":"2026-03-13T01:32:07","modified_gmt":"2026-03-13T01:32:07","slug":"pp-woven-bag-feedstock-compatibility-guide","status":"publish","type":"page","link":"https:\/\/kitech-recycling.com\/pt\/plastic-washing-system\/pp-woven-bag-washing-system\/pp-woven-bag-feedstock-compatibility-guide\/","title":{"rendered":"Guia de compatibilidade de mat\u00e9ria-prima de saco tecido PP"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-aec0211\" data-block-id=\"aec0211\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-aec0211-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-c9cd050\" data-v=\"4\" data-block-id=\"c9cd050\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-c9cd050-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-c9cd050-inner-blocks\"><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-990875d\" data-block-id=\"990875d\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-990875d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-2f70cb7\" data-v=\"4\" data-block-id=\"2f70cb7\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-2f70cb7-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-2f70cb7-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-972fb81\" data-block-id=\"972fb81\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-972fb81-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-6f38fc5\" data-v=\"4\" data-block-id=\"6f38fc5\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-6f38fc5-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-6f38fc5-inner-blocks\">\n<!-- PP Woven Bag Feedstock Compatibility Guide v1 -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;600&#038;display=swap\" rel=\"stylesheet\">\n\n<section id=\"bx-feedstock-guide-v1\">\n<style>\n#bx-feedstock-guide-v1 *,\n#bx-feedstock-guide-v1 *::before,\n#bx-feedstock-guide-v1 *::after {\n  box-sizing: border-box;\n}\n\n#bx-feedstock-guide-v1 {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 40px 20px;\n  font-family: inherit;\n  color: #1a1a2e;\n}\n\n#bx-feedstock-guide-v1 h2,\n#bx-feedstock-guide-v1 h3,\n#bx-feedstock-guide-v1 h4 {\n  font-family: inherit !important;\n  font-weight: 700 !important;\n  line-height: 1.2 !important;\n  margin: 0 0 8px !important;\n  padding: 0 !important;\n}\n\n#bx-feedstock-guide-v1 select option {\n  color: #000018 !important;\n  background: #FFFFFF !important;\n}\n\n#bx-feedstock-guide-v1 .bx-option {\n  color: #000018 !important;\n  background: #FFFFFF !important;\n}\n\n#bx-feedstock-guide-v1 .bx-radio-option {\n  color: #000018 !important;\n  background: #FFFFFF !important;\n}\n\n#bx-feedstock-guide-v1 .bx-tool-header {\n  text-align: center;\n  margin-bottom: 28px;\n}\n\n#bx-feedstock-guide-v1 .bx-tool-header .bx-eyebrow {\n  display: inline-block;\n  background: #004878;\n  color: #fff;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 1.4px;\n  text-transform: uppercase;\n  padding: 4px 14px;\n  border-radius: 40px;\n  margin-bottom: 14px;\n}\n\n#bx-feedstock-guide-v1 .bx-tool-header h2 {\n  color: #004878 !important;\n  margin-bottom: 10px !important;\n}\n\n#bx-feedstock-guide-v1 .bx-tool-header .bx-sub {\n  color: #787878;\n  font-size: 1.05rem;\n}\n\n\/* Feed cards *\/\n#bx-feedstock-guide-v1 .bx-feed-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 16px;\n  margin-bottom: 28px;\n}\n\n#bx-feedstock-guide-v1 .bx-feed-card {\n  border: 2px solid #e0e4e8;\n  border-radius: 10px;\n  padding: 20px 16px;\n  text-align: center;\n  cursor: pointer;\n  transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n  position: relative;\n}\n\n#bx-feedstock-guide-v1 .bx-feed-card:hover {\n  border-color: #004878;\n  box-shadow: 0 2px 12px rgba(0,72,120,0.10);\n}\n\n#bx-feedstock-guide-v1 .bx-feed-card.bx-active {\n  border-color: #004878;\n  background: rgba(0,72,120,0.04);\n  box-shadow: 0 2px 16px rgba(0,72,120,0.12);\n}\n\n#bx-feedstock-guide-v1 .bx-feed-card .bx-feed-icon {\n  font-size: 2.4rem;\n  margin-bottom: 8px;\n  display: block;\n}\n\n#bx-feedstock-guide-v1 .bx-feed-card .bx-feed-name {\n  font-weight: 700;\n  font-size: 0.95rem;\n  color: #004878;\n  display: block;\n  margin-bottom: 4px;\n}\n\n#bx-feedstock-guide-v1 .bx-feed-card .bx-feed-desc {\n  font-size: 0.82rem;\n  color: #787878;\n  display: block;\n}\n\n#bx-feedstock-guide-v1 input[type=\"radio\"] {\n  position: absolute !important;\n  opacity: 0 !important;\n  pointer-events: none;\n}\n\n\/* Results *\/\n#bx-feedstock-guide-v1 .bx-feed-results {\n  display: none;\n}\n\n#bx-feedstock-guide-v1 .bx-result-header {\n  background: #004878;\n  color: #fff;\n  border-radius: 10px 10px 0 0;\n  padding: 20px 24px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n#bx-feedstock-guide-v1 .bx-result-header h3 {\n  color: #fff !important;\n  margin: 0 !important;\n}\n\n#bx-feedstock-guide-v1 .bx-contam-badge {\n  display: inline-block;\n  padding: 4px 14px;\n  border-radius: 20px;\n  font-size: 0.85rem;\n  font-weight: 700;\n}\n\n#bx-feedstock-guide-v1 .bx-result-body {\n  background: #f6f8fa;\n  border: 1px solid #e0e4e8;\n  border-top: none;\n  border-radius: 0 0 10px 10px;\n  padding: 24px;\n}\n\n#bx-feedstock-guide-v1 .bx-info-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 20px;\n  margin-bottom: 24px;\n}\n\n#bx-feedstock-guide-v1 .bx-info-box {\n  background: #fff;\n  border: 1px solid #e0e4e8;\n  border-radius: 8px;\n  padding: 16px;\n}\n\n#bx-feedstock-guide-v1 .bx-info-box h4 {\n  color: #004878 !important;\n  margin-bottom: 10px !important;\n  font-size: 0.92rem;\n}\n\n#bx-feedstock-guide-v1 .bx-info-box ul {\n  margin: 0;\n  padding: 0 0 0 18px;\n  list-style: disc;\n}\n\n#bx-feedstock-guide-v1 .bx-info-box li {\n  margin-bottom: 6px;\n  font-size: 0.9rem;\n  line-height: 1.5;\n}\n\n#bx-feedstock-guide-v1 .bx-modules-section h4 {\n  color: #004878 !important;\n  margin-bottom: 12px !important;\n}\n\n#bx-feedstock-guide-v1 .bx-module-bar {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n  margin-bottom: 20px;\n}\n\n#bx-feedstock-guide-v1 .bx-module-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  background: #fff;\n  border: 1px solid #e0e4e8;\n  border-radius: 6px;\n  padding: 8px 14px;\n  font-size: 0.88rem;\n  font-weight: 600;\n}\n\n#bx-feedstock-guide-v1 .bx-module-tag.bx-required {\n  border-color: #004878;\n  background: rgba(0,72,120,0.06);\n  color: #004878;\n}\n\n#bx-feedstock-guide-v1 .bx-module-tag.bx-optional {\n  border-color: #b88a00;\n  background: rgba(184,138,0,0.06);\n  color: #7a5c00;\n}\n\n#bx-feedstock-guide-v1 .bx-module-tag .bx-tag-dot {\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  flex-shrink: 0;\n}\n\n#bx-feedstock-guide-v1 .bx-output-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 14px;\n  margin-bottom: 20px;\n}\n\n#bx-feedstock-guide-v1 .bx-output-card {\n  text-align: center;\n  background: #fff;\n  border: 1px solid #e0e4e8;\n  border-radius: 8px;\n  padding: 16px 10px;\n}\n\n#bx-feedstock-guide-v1 .bx-output-val {\n  font-family: 'IBM Plex Mono', monospace;\n  font-size: 1.4rem;\n  font-weight: 600;\n  color: #004878;\n  display: block;\n}\n\n#bx-feedstock-guide-v1 .bx-output-label {\n  font-size: 0.8rem;\n  color: #787878;\n  margin-top: 4px;\n  display: block;\n}\n\n#bx-feedstock-guide-v1 .bx-tip {\n  background: #fff;\n  border-left: 4px solid #004878;\n  padding: 14px 18px;\n  border-radius: 0 8px 8px 0;\n  font-size: 0.9rem;\n  line-height: 1.6;\n  color: #333;\n  margin-bottom: 20px;\n}\n\n#bx-feedstock-guide-v1 .bx-tip strong {\n  color: #004878;\n}\n\n#bx-feedstock-guide-v1 .bx-cta-row {\n  text-align: center;\n  margin-top: 24px;\n}\n\n#bx-feedstock-guide-v1 .bx-cta-link {\n  display: inline-block;\n  background: #004878;\n  color: #fff;\n  text-decoration: none;\n  padding: 14px 36px;\n  border-radius: 8px;\n  font-weight: 700;\n  font-size: 1rem;\n  transition: background 0.2s;\n}\n\n#bx-feedstock-guide-v1 .bx-cta-link:hover {\n  background: #003078;\n}\n\n@media(max-width:860px) {\n  #bx-feedstock-guide-v1 .bx-feed-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n  #bx-feedstock-guide-v1 .bx-info-grid {\n    grid-template-columns: 1fr;\n  }\n  #bx-feedstock-guide-v1 .bx-output-grid {\n    grid-template-columns: 1fr 1fr;\n  }\n}\n\n@media(max-width:520px) {\n  #bx-feedstock-guide-v1 .bx-feed-grid {\n    grid-template-columns: 1fr;\n  }\n}\n<\/style>\n\n<div class=\"bx-tool-header\">\n  <span class=\"bx-eyebrow\">Feedstock Guide<\/span>\n  <h2>PP Woven Bag Feedstock Compatibility Guide<\/h2>\n  <p class=\"bx-sub\">Select your bag type to see the required washing modules, expected contamination levels, and output quality you can achieve.<\/p>\n<\/div>\n\n<div class=\"bx-feed-grid\" id=\"bxFeedGrid\">\n  <label class=\"bx-feed-card\" data-type=\"cement\">\n    <input type=\"radio\" name=\"bxFeedType\" value=\"cement\">\n    <span class=\"bx-feed-icon\">&#x1F3D7;<\/span>\n    <span class=\"bx-feed-name\">Cement Bags<\/span>\n    <span class=\"bx-feed-desc\">Portland cement, mortar, plaster residues<\/span>\n  <\/label>\n  <label class=\"bx-feed-card\" data-type=\"fertilizer\">\n    <input type=\"radio\" name=\"bxFeedType\" value=\"fertilizer\">\n    <span class=\"bx-feed-icon\">&#x1F33E;<\/span>\n    <span class=\"bx-feed-name\">Fertilizer &amp; Chemical Bags<\/span>\n    <span class=\"bx-feed-desc\">Urea, NPK, pesticide, chemical residues<\/span>\n  <\/label>\n  <label class=\"bx-feed-card\" data-type=\"jumbo\">\n    <input type=\"radio\" name=\"bxFeedType\" value=\"jumbo\">\n    <span class=\"bx-feed-icon\">&#x1F4E6;<\/span>\n    <span class=\"bx-feed-name\">FIBC \/ Jumbo Bags<\/span>\n    <span class=\"bx-feed-desc\">Big bags, bulk containers, thick woven PP<\/span>\n  <\/label>\n  <label class=\"bx-feed-card\" data-type=\"agricultural\">\n    <input type=\"radio\" name=\"bxFeedType\" value=\"agricultural\">\n    <span class=\"bx-feed-icon\">&#x1F331;<\/span>\n    <span class=\"bx-feed-name\">Agricultural Sacks<\/span>\n    <span class=\"bx-feed-desc\">Rice, grain, sugar, animal feed bags<\/span>\n  <\/label>\n  <label class=\"bx-feed-card\" data-type=\"raffia\">\n    <input type=\"radio\" name=\"bxFeedType\" value=\"raffia\">\n    <span class=\"bx-feed-icon\">&#x1F9F5;<\/span>\n    <span class=\"bx-feed-name\">PP Raffia &amp; Fabric<\/span>\n    <span class=\"bx-feed-desc\">Woven PP rolls, raffia scraps, loom waste<\/span>\n  <\/label>\n  <label class=\"bx-feed-card\" data-type=\"mixed\">\n    <input type=\"radio\" name=\"bxFeedType\" value=\"mixed\">\n    <span class=\"bx-feed-icon\">&#x267B;<\/span>\n    <span class=\"bx-feed-name\">Mixed PP Woven Waste<\/span>\n    <span class=\"bx-feed-desc\">Post-consumer mix, sorted bales<\/span>\n  <\/label>\n<\/div>\n\n<div class=\"bx-feed-results\" id=\"bxFeedResults\">\n  <div class=\"bx-result-header\">\n    <h3 id=\"bxFeedTitle\">Cement Bags<\/h3>\n    <span class=\"bx-contam-badge\" id=\"bxFeedBadge\">Light Contamination<\/span>\n  <\/div>\n  <div class=\"bx-result-body\">\n    <div class=\"bx-info-grid\">\n      <div class=\"bx-info-box\">\n        <h4>Common Contaminants<\/h4>\n        <ul id=\"bxFeedContam\"><\/ul>\n      <\/div>\n      <div class=\"bx-info-box\">\n        <h4>Processing Notes<\/h4>\n        <ul id=\"bxFeedNotes\"><\/ul>\n      <\/div>\n    <\/div>\n\n    <div class=\"bx-modules-section\">\n      <h4>Required Washing Modules<\/h4>\n      <div class=\"bx-module-bar\" id=\"bxFeedModules\"><\/div>\n    <\/div>\n\n    <h4 style=\"color:#004878;margin:0 0 12px;\">Expected Output Quality<\/h4>\n    <div class=\"bx-output-grid\" id=\"bxFeedOutput\"><\/div>\n\n    <div class=\"bx-tip\" id=\"bxFeedTip\"><\/div>\n\n    <div class=\"bx-cta-row\">\n      <a href=\"#ct-popup-684\" class=\"bx-cta-link\">Send Us a Sample for Free Analysis &rarr;<\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var data = {\n    cement: {\n      title: 'Cement Bags',\n      level: 'Light',\n      levelColor: '#1e8a3e',\n      contaminants: ['Portland cement powder\/hardite', 'Paper labels and printing ink', 'Metal wire stitching (top closure)', 'Minor dust and soil'],\n      notes: ['Cement powder dissolves easily in the wash tank \u2014 no hot wash needed for most grades', 'Wire stitching is removed during the initial metal detection stage', 'Single-pass cold wash typically reaches >96% purity', 'Dried\/hardened cement residue may require a pre-soak of 15\u201330 min'],\n      modules: [\n        {name: 'Shredder', req: true},\n        {name: 'Metal Detector', req: true},\n        {name: 'Friction Washer', req: true},\n        {name: 'Sink-Float Tank', req: true},\n        {name: 'Centrifugal Dryer', req: true},\n        {name: 'Hot Wash Tank', req: false}\n      ],\n      purity: '>96%', moisture: '<10%', yield: '88\u201392%',\n      tip: '<strong>Pro Tip:<\/strong> Cement bag recycling is one of the most cost-effective PP washing applications because contamination is mineral-based and water-soluble. A standard LDW-500 handles most cement bag operations without a hot wash module.'\n    },\n    fertilizer: {\n      title: 'Fertilizer & Chemical Bags',\n      level: 'Medium\u2013High',\n      levelColor: '#b88a00',\n      contaminants: ['Urea, ammonium nitrate, NPK compound residues', 'Pesticide or herbicide traces (lined bags)', 'Hygroscopic chemical salts causing moisture retention', 'Printed ink and laminated PE liner film'],\n      notes: ['Hot wash at 60\u201380 \u00b0C is typically required to remove chemical residues', 'Bags with PE inner liner need a sink-float separation to remove PE', 'Chemical residues affect flake odor \u2014 double friction wash recommended', 'Triple-rinsed bags command a higher resale price per ton'],\n      modules: [\n        {name: 'Shredder', req: true},\n        {name: 'Hot Wash Tank', req: true},\n        {name: 'Double Friction Washer', req: true},\n        {name: 'Sink-Float Tank', req: true},\n        {name: 'Centrifugal Dryer', req: true},\n        {name: 'Deodorization Unit', req: false}\n      ],\n      purity: '>95%', moisture: '<12%', yield: '82\u201388%',\n      tip: '<strong>Pro Tip:<\/strong> If your supply includes pesticide-lined bags, request Kitech\\'s upgraded chemical-resistant wash tank with pH monitoring. This keeps detergent dosing efficient and protects downstream pelletizing equipment.'\n    },\n    jumbo: {\n      title: 'FIBC \/ Jumbo Bags',\n      level: 'Medium',\n      levelColor: '#b88a00',\n      contaminants: ['Bulk chemical or mineral dust (varies by cargo)', 'Lifting loop straps (thick woven PP)', 'Moisture absorbed during outdoor storage', 'Occasional inner PE liners or coating'],\n      notes: ['Jumbo bag fabric is 2\u20133x thicker than standard woven bags \u2014 requires twin-shaft shredder', 'Lifting loops may jam single-shaft shredders; pre-cut or use twin-shaft', 'Hot wash recommended when bags carried chemical or food-grade cargo', 'High-denier fabric yields premium flakes for injection molding'],\n      modules: [\n        {name: 'Twin-Shaft Shredder', req: true},\n        {name: 'Granulator', req: true},\n        {name: 'Hot Wash Tank', req: true},\n        {name: 'Friction Washer', req: true},\n        {name: 'Sink-Float Tank', req: true},\n        {name: 'Centrifugal Dryer', req: true}\n      ],\n      purity: '>97%', moisture: '<8%', yield: '85\u201390%',\n      tip: '<strong>Pro Tip:<\/strong> FIBC bags yield some of the highest-value recycled PP flakes because the fabric is thick, clean, and uniform. A well-configured LDW-1000 can process 200+ FIBC bags per hour at injection-molding purity.'\n    },\n    agricultural: {\n      title: 'Agricultural Sacks',\n      level: 'High',\n      levelColor: '#c0392b',\n      contaminants: ['Organic residues: grain dust, rice husks, sugar', 'Soil, mud, and moisture from field storage', 'Stitching thread (cotton or PP)', 'Insect\/rodent contamination traces'],\n      notes: ['Hot wash is essential to break down organic residues and kill bacteria', 'Pre-soaking for 20\u201340 min loosens caked soil and grain debris', 'Yield is lower than cement bags due to heavier contamination', 'Outdoor-stored bales with rain damage may need double washing'],\n      modules: [\n        {name: 'Shredder', req: true},\n        {name: 'Pre-Soak Tank', req: true},\n        {name: 'Hot Wash Tank', req: true},\n        {name: 'Double Friction Washer', req: true},\n        {name: 'Sink-Float Tank', req: true},\n        {name: 'Centrifugal Dryer', req: true},\n        {name: 'Thermal Dryer', req: false}\n      ],\n      purity: '>95%', moisture: '<12%', yield: '78\u201385%',\n      tip: '<strong>Pro Tip:<\/strong> Agricultural bag recycling benefits most from a pre-soak tank that loosens caked-on dirt before the main wash. Kitech\\'s LDW-1000 with the agricultural package includes a 3 m\u00b3 pre-soak module that cuts friction washer load by roughly 40%.'\n    },\n    raffia: {\n      title: 'PP Raffia & Fabric',\n      level: 'Light',\n      levelColor: '#1e8a3e',\n      contaminants: ['Loom oil and wax coating', 'Trim edge fibers and loose threads', 'Printing ink from branded rolls', 'Minor dust from factory floor storage'],\n      notes: ['Raffia is typically the cleanest feedstock \u2014 loom waste is often pre-consumer', 'Standard cold wash is sufficient for uncoated\/unprinted rolls', 'Printed or coated raffia benefits from a friction washer at high RPM', 'Flake quality is excellent \u2014 suitable for direct re-extrusion'],\n      modules: [\n        {name: 'Shredder', req: true},\n        {name: 'Friction Washer', req: true},\n        {name: 'Rinse Tank', req: true},\n        {name: 'Centrifugal Dryer', req: true},\n        {name: 'Hot Wash Tank', req: false}\n      ],\n      purity: '>97%', moisture: '<8%', yield: '90\u201395%',\n      tip: '<strong>Pro Tip:<\/strong> Pre-consumer raffia scrap is the most profitable feedstock for PP recycling. With minimal contamination, a compact LDW-300 delivers fiber-grade flakes at >97% purity \u2014 ideal for re-extrusion into new woven fabric.'\n    },\n    mixed: {\n      title: 'Mixed PP Woven Waste',\n      level: 'High',\n      levelColor: '#c0392b',\n      contaminants: ['Mixed mineral, chemical, and organic residues', 'PE film liners and non-PP contaminants', 'Metal wire, stitching, staples', 'Varying moisture and soil levels across bales'],\n      notes: ['Sorting before shredding improves final purity \u2014 separate obvious non-PP items', 'Full washing module lineup recommended including hot wash and double friction', 'Sink-float separation is critical to remove PE and other non-PP fractions', 'Flake quality will vary batch to batch \u2014 pelletizing helps standardize output'],\n      modules: [\n        {name: 'Manual Sorting Belt', req: true},\n        {name: 'Twin-Shaft Shredder', req: true},\n        {name: 'Metal Detector', req: true},\n        {name: 'Hot Wash Tank', req: true},\n        {name: 'Double Friction Washer', req: true},\n        {name: 'Sink-Float Tank', req: true},\n        {name: 'Centrifugal Dryer', req: true},\n        {name: 'Thermal Dryer', req: false}\n      ],\n      purity: '>93%', moisture: '<12%', yield: '72\u201382%',\n      tip: '<strong>Pro Tip:<\/strong> Mixed woven waste benefits from a manual sorting belt before the shredder. Removing obvious PE bags, rope, and non-PP items at the start reduces wear on downstream equipment and lifts final purity by 3\u20135 percentage points.'\n    }\n  };\n\n  var cards = document.querySelectorAll('#bxFeedGrid .bx-feed-card');\n  cards.forEach(function(card){\n    card.addEventListener('click', function(){\n      cards.forEach(function(c){ c.classList.remove('bx-active'); });\n      card.classList.add('bx-active');\n      card.querySelector('input').checked = true;\n      showResult(card.getAttribute('data-type'));\n    });\n  });\n\n  function showResult(type) {\n    var d = data[type];\n    if (!d) return;\n\n    document.getElementById('bxFeedTitle').textContent = d.title;\n    var badge = document.getElementById('bxFeedBadge');\n    badge.textContent = d.level + ' Contamination';\n    badge.style.background = d.levelColor + '22';\n    badge.style.color = d.levelColor;\n\n    var contamHtml = '';\n    d.contaminants.forEach(function(c){ contamHtml += '<li>' + c + '<\/li>'; });\n    document.getElementById('bxFeedContam').innerHTML = contamHtml;\n\n    var notesHtml = '';\n    d.notes.forEach(function(n){ notesHtml += '<li>' + n + '<\/li>'; });\n    document.getElementById('bxFeedNotes').innerHTML = notesHtml;\n\n    var modHtml = '';\n    d.modules.forEach(function(m){\n      var cls = m.req ? 'bx-required' : 'bx-optional';\n      var dotColor = m.req ? '#004878' : '#b88a00';\n      var label = m.req ? '' : ' (optional)';\n      modHtml += '<span class=\"bx-module-tag ' + cls + '\"><span class=\"bx-tag-dot\" style=\"background:' + dotColor + '\"><\/span>' + m.name + label + '<\/span>';\n    });\n    document.getElementById('bxFeedModules').innerHTML = modHtml;\n\n    var outHtml = '';\n    outHtml += '<div class=\"bx-output-card\"><span class=\"bx-output-val\">' + d.purity + '<\/span><span class=\"bx-output-label\">Flake Purity<\/span><\/div>';\n    outHtml += '<div class=\"bx-output-card\"><span class=\"bx-output-val\">' + d.moisture + '<\/span><span class=\"bx-output-label\">Final Moisture<\/span><\/div>';\n    outHtml += '<div class=\"bx-output-card\"><span class=\"bx-output-val\">' + d.yield + '<\/span><span class=\"bx-output-label\">Material Yield<\/span><\/div>';\n    document.getElementById('bxFeedOutput').innerHTML = outHtml;\n\n    document.getElementById('bxFeedTip').innerHTML = d.tip;\n\n    var results = document.getElementById('bxFeedResults');\n    results.style.display = 'block';\n    results.scrollIntoView({behavior:'smooth', block:'start'});\n  }\n})();\n<\/script>\n<\/section>\n\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Feedstock Guide PP Woven Bag Feedstock Compatibility Guide Select your bag type to see the required washing modules, expected contamination levels, and output quality you can achieve. &#x1F3D7; Cement Bags Portland cement, mortar, plaster residues &#x1F33E; Fertilizer &amp; Chemical Bags Urea, NPK, pesticide, chemical residues &#x1F4E6; FIBC \/ Jumbo Bags Big bags, bulk containers, thick [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":1770,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1862","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/1862","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\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/comments?post=1862"}],"version-history":[{"count":0,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/1862\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/1770"}],"wp:attachment":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/media?parent=1862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}