{"id":2852,"date":"2026-03-27T07:13:19","date_gmt":"2026-03-27T07:13:19","guid":{"rendered":"https:\/\/kitech-recycling.com\/?page_id=2852"},"modified":"2026-03-27T07:14:43","modified_gmt":"2026-03-27T07:14:43","slug":"tool-4-production-revenue-estimator","status":"publish","type":"page","link":"https:\/\/kitech-recycling.com\/pt\/plastic-pelletizer\/plastic-granulator-machine\/tool-4-production-revenue-estimator\/","title":{"rendered":"Ferramenta-4-Produ\u00e7\u00e3o-Receita-Estimator"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-b633368\" data-block-id=\"b633368\"><style>.stk-b633368 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-b633368-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-345185c\" data-v=\"4\" data-block-id=\"345185c\"><style>.stk-345185c-container{margin-top:var(--stk--preset--spacing--60, 2.25rem) !important;margin-right:var(--stk--preset--spacing--60, 2.25rem) !important;margin-bottom:var(--stk--preset--spacing--60, 2.25rem) !important;margin-left:var(--stk--preset--spacing--60, 2.25rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-345185c-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-345185c-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-978b11d\" data-block-id=\"978b11d\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-978b11d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-60ba17f\" data-v=\"4\" data-block-id=\"60ba17f\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-60ba17f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-60ba17f-inner-blocks\">\n<section id=\"bx-prod-est-v1\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;700&display=swap');\n#bx-prod-est-v1 *{box-sizing:border-box;margin:0;padding:0}\n#bx-prod-est-v1{font-family:inherit;max-width:900px;margin:0 auto;padding:32px 24px}\n#bx-prod-est-v1 h2{font-family:inherit!important;font-weight:700!important;line-height:1.2!important;margin:0 0 8px!important;padding:0!important;color:#004878;font-size:1.6rem}\n#bx-prod-est-v1 h3{font-family:inherit!important;font-weight:700!important;line-height:1.2!important;margin:0 0 12px!important;padding:0!important;color:#004878}\n#bx-prod-est-v1 h4{font-family:inherit!important;font-weight:700!important;line-height:1.2!important;margin:0 0 6px!important;padding:0!important}\n#bx-prod-est-v1 .intro{color:#444;line-height:1.6;margin-bottom:28px;font-size:0.95rem}\n#bx-prod-est-v1 .form-wrap{background:#f5f8fc;border-radius:10px;padding:24px;margin-bottom:24px}\n#bx-prod-est-v1 .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}\n#bx-prod-est-v1 .field label{display:block;font-weight:600;margin-bottom:6px;font-size:0.9rem;color:#333}\n#bx-prod-est-v1 .field label span{font-weight:400;color:#787878;font-size:0.83rem}\n#bx-prod-est-v1 .my-select{width:100%;height:44px!important;appearance:none!important;-webkit-appearance:none!important;border:2px solid #d0d8e0;border-radius:6px;padding:0 36px 0 12px;font-size:0.95rem;background:#fff url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='7'%3E%3Cpath d='M0 0l6 7 6-7z' fill='%23004878'\/%3E%3C\/svg%3E\") no-repeat right 12px center;cursor:pointer;color:#000018!important}\n#bx-prod-est-v1 .my-select option{color:#000018!important;background:#FFFFFF!important}\n#bx-prod-est-v1 .my-input{width:100%;height:44px!important;border:2px solid #d0d8e0;border-radius:6px;padding:0 12px;font-size:0.95rem;color:#000018;font-family:'IBM Plex Mono',monospace}\n#bx-prod-est-v1 .my-input:focus,#bx-prod-est-v1 .my-select:focus{outline:none;border-color:#004878}\n#bx-prod-est-v1 .btn-calc{background:#004878;color:#fff;border:none;border-radius:6px;padding:13px 32px;font-size:1rem;font-weight:700;cursor:pointer;transition:background 0.2s}\n#bx-prod-est-v1 .btn-calc:hover{background:#003078}\n#bx-prod-est-v1 .results{display:none;margin-top:8px}\n#bx-prod-est-v1 .kpi-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}\n#bx-prod-est-v1 .kpi{background:#004878;color:#fff;border-radius:8px;padding:16px 12px;text-align:center}\n#bx-prod-est-v1 .kpi.alt{background:#003078}\n#bx-prod-est-v1 .kpi-label{font-size:0.75rem;opacity:0.85;margin-bottom:5px}\n#bx-prod-est-v1 .kpi-value{font-family:'IBM Plex Mono',monospace;font-size:1.25rem;font-weight:700;line-height:1}\n#bx-prod-est-v1 .kpi-unit{font-size:0.72rem;opacity:0.7;margin-top:3px}\n#bx-prod-est-v1 .comparison-bars{background:#fff;border:1px solid #d0d8e0;border-radius:8px;padding:18px 20px;margin-bottom:20px}\n#bx-prod-est-v1 .bar-row{margin-bottom:14px}\n#bx-prod-est-v1 .bar-row:last-child{margin-bottom:0}\n#bx-prod-est-v1 .bar-label-row{display:flex;justify-content:space-between;margin-bottom:5px;font-size:0.88rem}\n#bx-prod-est-v1 .bar-label-row .bl{font-weight:600;color:#333}\n#bx-prod-est-v1 .bar-label-row .bv{font-family:'IBM Plex Mono',monospace;font-weight:700;color:#004878}\n#bx-prod-est-v1 .bar-track{height:12px;background:#e8edf3;border-radius:6px;overflow:hidden}\n#bx-prod-est-v1 .bar-fill{height:100%;border-radius:6px;transition:width 0.6s ease;background:#004878}\n#bx-prod-est-v1 .bar-fill.alt{background:#787878}\n#bx-prod-est-v1 .model-note{background:#e8f0f8;border-left:4px solid #004878;padding:12px 16px;font-size:0.88rem;color:#333;line-height:1.5;border-radius:0 6px 6px 0;margin-bottom:18px}\n#bx-prod-est-v1 .cta-row{text-align:center;padding-top:4px}\n#bx-prod-est-v1 .btn-cta{display:inline-block;background:#004878;color:#fff;text-decoration:none;border-radius:6px;padding:13px 28px;font-size:0.95rem;font-weight:700}\n#bx-prod-est-v1 .btn-cta:hover{background:#003078}\n#bx-prod-est-v1 .disclaimer{font-size:0.78rem;color:#787878;margin-top:16px;line-height:1.5}\n#bx-prod-est-v1 .error-msg{display:none;color:#ef4444;font-size:0.88rem;margin-top:8px}\n@media(max-width:860px){\n  #bx-prod-est-v1 .form-grid{grid-template-columns:1fr}\n  #bx-prod-est-v1 .kpi-strip{grid-template-columns:1fr 1fr}\n}\n<\/style>\n\n<h2>KSP Annual Production &amp; Regrind-to-Pellet Value Estimator<\/h2>\n<p class=\"intro\">Select a KSP model and enter your operating schedule and material prices. Instantly see annual pellet output, revenue potential, and the value uplift versus selling raw regrind.<\/p>\n\n<div class=\"form-wrap\">\n  <div class=\"form-grid\">\n    <div class=\"field\">\n      <label for=\"pe-model\">KSP Model<\/label>\n      <select id=\"pe-model\" class=\"my-select\">\n        <option value=\"ksp100\">KSP100 \u2014 300\u2013380 kg\/h<\/option>\n        <option value=\"ksp120\">KSP120 \u2014 400\u2013500 kg\/h<\/option>\n        <option value=\"ksp150\" selected>KSP150 \u2014 600\u2013750 kg\/h<\/option>\n        <option value=\"ksp180\">KSP180 \u2014 800\u2013950 kg\/h<\/option>\n        <option value=\"ksp200\">KSP200 \u2014 1,000\u20131,200 kg\/h<\/option>\n      <\/select>\n    <\/div>\n    <div class=\"field\">\n      <label for=\"pe-utilization\">Line Utilization <span>(%)<\/span><\/label>\n      <select id=\"pe-utilization\" class=\"my-select\">\n        <option value=\"75\">75% (planned downtime, shift changes)<\/option>\n        <option value=\"85\" selected>85% (typical continuous line)<\/option>\n        <option value=\"92\">92% (high-availability line)<\/option>\n      <\/select>\n    <\/div>\n    <div class=\"field\">\n      <label for=\"pe-hours\">Operating Hours <span>(h\/day)<\/span><\/label>\n      <select id=\"pe-hours\" class=\"my-select\">\n        <option value=\"8\">8 h\/day (single shift)<\/option>\n        <option value=\"16\">16 h\/day (double shift)<\/option>\n        <option value=\"20\" selected>20 h\/day (semi-continuous)<\/option>\n        <option value=\"24\">24 h\/day (full continuous)<\/option>\n      <\/select>\n    <\/div>\n    <div class=\"field\">\n      <label for=\"pe-days\">Operating Days <span>(per year)<\/span><\/label>\n      <select id=\"pe-days\" class=\"my-select\">\n        <option value=\"250\">250 days (5-day week)<\/option>\n        <option value=\"300\" selected>300 days (standard industrial)<\/option>\n        <option value=\"330\">330 days (high-utilization)<\/option>\n        <option value=\"350\">350 days (near-continuous)<\/option>\n      <\/select>\n    <\/div>\n    <div class=\"field\">\n      <label for=\"pe-regrind\">Regrind Input Price <span>(USD\/tonne)<\/span><\/label>\n      <input type=\"number\" id=\"pe-regrind\" class=\"my-input\" placeholder=\"e.g. 380\" min=\"1\">\n    <\/div>\n    <div class=\"field\">\n      <label for=\"pe-pellet\">Pellet Sale Price <span>(USD\/tonne)<\/span><\/label>\n      <input type=\"number\" id=\"pe-pellet\" class=\"my-input\" placeholder=\"e.g. 620\" min=\"1\">\n    <\/div>\n  <\/div>\n<\/div>\n\n<button type=\"button\" class=\"btn-calc\" id=\"pe-calc-btn\">Calculate Production &amp; Revenue<\/button>\n<div class=\"error-msg\" id=\"pe-error\">Please enter valid regrind and pellet prices.<\/div>\n\n<div class=\"results\" id=\"pe-results\">\n  <div class=\"kpi-strip\">\n    <div class=\"kpi\"><div class=\"kpi-label\">Annual Pellet Output<\/div><div class=\"kpi-value\" id=\"pe-output\">\u2014<\/div><div class=\"kpi-unit\">tonnes \/ year<\/div><\/div>\n    <div class=\"kpi alt\"><div class=\"kpi-label\">Regrind Revenue<\/div><div class=\"kpi-value\" id=\"pe-regrind-rev\">\u2014<\/div><div class=\"kpi-unit\">USD \/ year<\/div><\/div>\n    <div class=\"kpi\"><div class=\"kpi-label\">Pellet Revenue<\/div><div class=\"kpi-value\" id=\"pe-pellet-rev\">\u2014<\/div><div class=\"kpi-unit\">USD \/ year<\/div><\/div>\n    <div class=\"kpi alt\"><div class=\"kpi-label\">Value Uplift<\/div><div class=\"kpi-value\" id=\"pe-uplift\">\u2014<\/div><div class=\"kpi-unit\">USD \/ year<\/div><\/div>\n  <\/div>\n\n  <div class=\"comparison-bars\">\n    <h3>Revenue Comparison \u2014 Regrind vs. Pellets<\/h3>\n    <div class=\"bar-row\">\n      <div class=\"bar-label-row\"><span class=\"bl\">Regrind Revenue (current)<\/span><span class=\"bv\" id=\"bar-r-val\">\u2014<\/span><\/div>\n      <div class=\"bar-track\"><div class=\"bar-fill alt\" id=\"bar-r\" style=\"width:0%\"><\/div><\/div>\n    <\/div>\n    <div class=\"bar-row\">\n      <div class=\"bar-label-row\"><span class=\"bl\">Pellet Revenue (with KSP)<\/span><span class=\"bv\" id=\"bar-p-val\">\u2014<\/span><\/div>\n      <div class=\"bar-track\"><div class=\"bar-fill\" id=\"bar-p\" style=\"width:0%\"><\/div><\/div>\n    <\/div>\n    <div class=\"bar-row\">\n      <div class=\"bar-label-row\"><span class=\"bl\">Net Uplift (after energy &amp; maintenance)<\/span><span class=\"bv\" id=\"bar-u-val\">\u2014<\/span><\/div>\n      <div class=\"bar-track\"><div class=\"bar-fill\" id=\"bar-u\" style=\"width:0%\"><\/div><\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"model-note\" id=\"pe-note\">\u2014<\/div>\n\n  <div class=\"cta-row\">\n    <a href=\"#ct-popup-684\" class=\"btn-cta\">Request KSP Production Engineering Review \u2192<\/a>\n  <\/div>\n<\/div>\n\n<p class=\"disclaimer\">Production estimates based on KSP midpoint rated capacity at selected utilization. Pellet yield factor: 92% (industry standard). Energy cost: 0.25 kWh\/kg at USD 0.10\/kWh. Maintenance: 1.5% of system investment per year (KSP150 reference). Prices are user-entered \u2014 market conditions vary by region and material grade. This tool is for planning purposes only.<\/p>\n\n<script>\n(function(){\n  var MODELS = {\n    ksp100:{name:'KSP100',cap_mid:340,inv:180000},\n    ksp120:{name:'KSP120',cap_mid:450,inv:230000},\n    ksp150:{name:'KSP150',cap_mid:675,inv:310000},\n    ksp180:{name:'KSP180',cap_mid:875,inv:420000},\n    ksp200:{name:'KSP200',cap_mid:1100,inv:560000}\n  };\n\n  function fmt(n){\n    if(n>=1000000) return (n\/1000000).toFixed(2)+'M';\n    if(n>=1000) return (n\/1000).toFixed(1)+'K';\n    return n.toFixed(0);\n  }\n\n  document.getElementById('pe-calc-btn').addEventListener('click', function(){\n    var modelKey = document.getElementById('pe-model').value;\n    var util  = parseFloat(document.getElementById('pe-utilization').value) \/ 100;\n    var hrs   = parseFloat(document.getElementById('pe-hours').value);\n    var days  = parseFloat(document.getElementById('pe-days').value);\n    var rp    = parseFloat(document.getElementById('pe-regrind').value);\n    var pp    = parseFloat(document.getElementById('pe-pellet').value);\n    var errEl = document.getElementById('pe-error');\n\n    if (!rp||!pp||rp<=0||pp<=0) { errEl.style.display='block'; document.getElementById('pe-results').style.display='none'; return; }\n    errEl.style.display='none';\n\n    var m = MODELS[modelKey];\n    var annualKg   = m.cap_mid * util * hrs * days;\n    var annualT    = annualKg \/ 1000;\n    var pelletT    = annualT * 0.92;\n\n    var regrindRev = annualT * rp;\n    var pelletRev  = pelletT * pp;\n    var energyCost = annualKg * 0.25 * 0.10;\n    var maint      = m.inv * 0.015;\n    var netUplift  = pelletRev - regrindRev - energyCost - maint;\n\n    document.getElementById('pe-output').textContent = pelletT.toFixed(0)+' t';\n    document.getElementById('pe-regrind-rev').textContent = 'USD '+fmt(regrindRev);\n    document.getElementById('pe-pellet-rev').textContent  = 'USD '+fmt(pelletRev);\n    document.getElementById('pe-uplift').textContent      = 'USD '+fmt(netUplift);\n\n    var maxVal = Math.max(regrindRev, pelletRev) * 1.05;\n    document.getElementById('bar-r').style.width = (regrindRev\/maxVal*100)+'%';\n    document.getElementById('bar-p').style.width = (pelletRev\/maxVal*100)+'%';\n    document.getElementById('bar-u').style.width = (Math.max(0,netUplift)\/maxVal*100)+'%';\n    document.getElementById('bar-r-val').textContent = 'USD '+fmt(regrindRev);\n    document.getElementById('bar-p-val').textContent = 'USD '+fmt(pelletRev);\n    document.getElementById('bar-u-val').textContent = 'USD '+fmt(netUplift);\n\n    var upliftPct = ((pelletRev - regrindRev)\/regrindRev*100).toFixed(0);\n    document.getElementById('pe-note').textContent =\n      m.name+' at '+Math.round(util*100)+'% utilization delivers '+pelletT.toFixed(0)+' tonnes of pellets per year. '\n      +'Pellet revenue is '+upliftPct+'% higher than regrind revenue before operating costs. '\n      +'After energy and maintenance, the net annual uplift versus your current regrind sales is estimated at USD '\n      +fmt(netUplift)+'.';\n\n    document.getElementById('pe-results').style.display = 'block';\n    document.getElementById('pe-results').scrollIntoView({behavior:'smooth',block:'nearest'});\n  });\n})();\n<\/script>\n<\/section>\n\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>KSP Annual Production &amp; Regrind-to-Pellet Value Estimator Select a KSP model and enter your operating schedule and material prices. Instantly see annual pellet output, revenue potential, and the value uplift versus selling raw regrind. KSP Model KSP100 \u2014 300\u2013380 kg\/hKSP120 \u2014 400\u2013500 kg\/hKSP150 \u2014 600\u2013750 kg\/hKSP180 \u2014 800\u2013950 kg\/hKSP200 \u2014 1,000\u20131,200 kg\/h Line Utilization (%) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2745,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2852","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\/2852","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/comments?post=2852"}],"version-history":[{"count":0,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/2852\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/2745"}],"wp:attachment":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/media?parent=2852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}