{"id":2657,"date":"2026-05-18T10:02:30","date_gmt":"2026-05-18T10:02:30","guid":{"rendered":"https:\/\/tcpel.net\/?page_id=2657"},"modified":"2026-05-18T10:04:15","modified_gmt":"2026-05-18T10:04:15","slug":"tco-estimator","status":"publish","type":"page","link":"https:\/\/tcpel.net\/vi\/feed-pellet-machine\/tco-estimator\/","title":{"rendered":"c\u00f4ng c\u1ee5 \u01b0\u1edbc t\u00ednh Tco"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-f438f7a\" data-block-id=\"f438f7a\"><style>.stk-f438f7a {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-f438f7a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-3985d88\" data-v=\"4\" data-block-id=\"3985d88\"><style>.stk-3985d88-container{margin-top:var(--stk--preset--spacing--50, 1.5rem) !important;margin-right:var(--stk--preset--spacing--50, 1.5rem) !important;margin-bottom:var(--stk--preset--spacing--50, 1.5rem) !important;margin-left:var(--stk--preset--spacing--50, 1.5rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-3985d88-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-3985d88-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-13d79ee\" data-block-id=\"13d79ee\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-13d79ee-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-2d67620\" data-v=\"4\" data-block-id=\"2d67620\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-2d67620-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-2d67620-inner-blocks\">\n<!-- TCPEL Feed Pellet Machine \u2014 Tool 2: 5-Year TCO Estimator (Inclined vs Flat Roller) -->\n<!-- Gutenberg Custom HTML compatible -->\n\n<style>\n.fpte-wrap { max-width: 760px; margin: 24px auto; padding: 28px 24px; background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 10px; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif; color: #0f172a; }\n.fpte-wrap h1 { color: #0078C0; margin: 0 0 8px; font-size: 22px; }\n.fpte-wrap .fpte-intro { color: #475569; margin: 0 0 20px; font-size: 14px; }\n.fpte-wrap label { display: block; margin: 12px 0 6px; font-weight: 600; font-size: 14px; }\n.fpte-wrap select, .fpte-wrap input { width: 100%; padding: 10px 12px; border: 1px solid #cbd5e1; border-radius: 6px; font-size: 15px; background: #fff; color: #000018; box-sizing: border-box; }\n.fpte-wrap .fpte-row { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }\n.fpte-wrap .fpte-btn { background: #0078C0; color: #fff; padding: 12px 24px; border: none; border-radius: 6px; font-size: 16px; font-weight: 700; cursor: pointer; margin-top: 18px; width: 100%; }\n.fpte-wrap .fpte-btn:hover { background: #006030; }\n.fpte-wrap .fpte-result { margin-top: 22px; padding: 0; background: #fff; border-left: 4px solid #006030; border-radius: 6px; display: none; overflow: hidden; }\n.fpte-wrap .fpte-result.fpte-show { display: block; }\n.fpte-wrap .fpte-result h4 { margin: 0; padding: 18px 22px; color: #fff; background: #006030; font-size: 18px; }\n.fpte-wrap .fpte-result table { width: 100%; border-collapse: collapse; }\n.fpte-wrap .fpte-result th, .fpte-wrap .fpte-result td { padding: 10px 14px; border-bottom: 1px solid #e2e8f0; text-align: left; font-size: 14px; }\n.fpte-wrap .fpte-result th { background: #f1f5f9; color: #0f172a; }\n.fpte-wrap .fpte-result td.fpte-good { color: #006030; font-weight: 700; }\n.fpte-wrap .fpte-result td.fpte-warn { color: #d97706; }\n.fpte-wrap .fpte-result .fpte-summary { padding: 18px 22px; background: #f8fafc; }\n.fpte-wrap .fpte-result .fpte-summary strong { color: #0078C0; }\n.fpte-wrap .fpte-cta { margin: 14px 22px 22px; padding: 10px 16px; background: #0078C0; color: #fff; text-decoration: none; display: inline-block; border-radius: 6px; font-weight: 600; font-size: 14px; }\n.fpte-wrap .fpte-note { margin-top: 14px; font-size: 12px; color: #64748b; font-style: italic; }\n@media (max-width: 600px) { .fpte-wrap .fpte-row { grid-template-columns: 1fr; } }\n<\/style>\n\n<div class=\"fpte-wrap\">\n  <h1>5-Year TCO Estimator \u2014 Inclined Roller vs Flat Roller<\/h1>\n  <p class=\"fpte-intro\">Compare 5-year total cost of ownership between a TCPEL inclined-roller TCF and an equivalent flat-roller mill. Inputs use field-typical defaults \u2014 adjust to your operation.<\/p>\n\n  <div class=\"fpte-row\">\n    <div>\n      <label for=\"fpte-model\">TCPEL TCF model<\/label>\n      <select id=\"fpte-model\">\n        <option value=\"TCF150|900|7.5\">TCF150 (150-200 kg\/h, 7.5 kW, $900)<\/option>\n        <option value=\"TCF200|1600|11\">TCF200 (300-400 kg\/h, 11 kW, $1,600)<\/option>\n        <option value=\"TCF250|2400|15\">TCF250 (600-800 kg\/h, 15 kW, $2,400)<\/option>\n        <option value=\"TCF300|2700|22\" selected>TCF300 (800-1,000 kg\/h, 22 kW, $2,700)<\/option>\n        <option value=\"TCF400|4300|37\">TCF400 (1,400-2,000 kg\/h, 37 kW, $4,300)<\/option>\n        <option value=\"TCF550|9500|75\">TCF550 (2,500-3,500 kg\/h, 75 kW, $9,500)<\/option>\n        <option value=\"TCF650|14500|90\">TCF650 (3,000-4,000 kg\/h, 90 kW, $14,500)<\/option>\n      <\/select>\n    <\/div>\n    <div>\n      <label for=\"fpte-hours\">Annual operating hours<\/label>\n      <select id=\"fpte-hours\">\n        <option value=\"1500\">1,500 hr\/yr (seasonal)<\/option>\n        <option value=\"2500\" selected>2,500 hr\/yr (8h x 5d x 60wk)<\/option>\n        <option value=\"4000\">4,000 hr\/yr (heavy 12h)<\/option>\n        <option value=\"6000\">6,000 hr\/yr (24\/5 continuous)<\/option>\n      <\/select>\n    <\/div>\n  <\/div>\n\n  <div class=\"fpte-row\">\n    <div>\n      <label for=\"fpte-elec\">Electricity rate<\/label>\n      <select id=\"fpte-elec\">\n        <option value=\"0.08\">$0.08 \/ kWh (low \u2014 China, Vietnam, Pakistan)<\/option>\n        <option value=\"0.12\" selected>$0.12 \/ kWh (mid \u2014 India, Brazil)<\/option>\n        <option value=\"0.18\">$0.18 \/ kWh (high \u2014 EU, US)<\/option>\n      <\/select>\n    <\/div>\n    <div>\n      <label for=\"fpte-flat-premium\">Flat-roller equivalent price markup<\/label>\n      <select id=\"fpte-flat-premium\">\n        <option value=\"1.0\">Same price (apples-to-apples)<\/option>\n        <option value=\"1.5\" selected>1.5x markup (US-import brands)<\/option>\n        <option value=\"3.0\">3.0x markup (Tier-1 EU\/US OEM)<\/option>\n      <\/select>\n    <\/div>\n  <\/div>\n\n  <button class=\"fpte-btn\" onclick=\"fpteCalculate()\">Calculate 5-Year TCO<\/button>\n\n  <div id=\"fpte-result\" class=\"fpte-result\">\n    <h4>5-Year Total Cost of Ownership<\/h4>\n    <table>\n      <thead>\n        <tr><th>Cost component<\/th><th>TCPEL Inclined<\/th><th>Flat-roller equivalent<\/th><\/tr>\n      <\/thead>\n      <tbody id=\"fpte-rows\"><\/tbody>\n      <tfoot>\n        <tr style=\"font-weight:700;background:#f1f5f9\"><td>5-Year TCO Total<\/td><td id=\"fpte-total-tcpel\"><\/td><td id=\"fpte-total-flat\"><\/td><\/tr>\n      <\/tfoot>\n    <\/table>\n    <div class=\"fpte-summary\" id=\"fpte-summary\"><\/div>\n    <a href=\"#ct-popup-816\" class=\"fpte-cta\">Request Detailed TCO Proposal<\/a>\n  <\/div>\n\n  <p class=\"fpte-note\">Estimator assumes typical TCF die life of 1,300 hours and flat-roller die life of 900 hours per industry references. Electricity assumes 80% motor load. Adjust the markup factor to test sensitivity against your local supplier landscape.<\/p>\n<\/div>\n\n<script>\nfunction fpteCalculate() {\n  var modelData = document.getElementById('fpte-model').value.split('|');\n  var modelName = modelData[0];\n  var capex = parseFloat(modelData[1]);\n  var kw = parseFloat(modelData[2]);\n\n  var hoursYr = parseInt(document.getElementById('fpte-hours').value, 10);\n  var elec = parseFloat(document.getElementById('fpte-elec').value);\n  var flatMarkup = parseFloat(document.getElementById('fpte-flat-premium').value);\n\n  var years = 5;\n  var dieIncl = 1300;\n  var dieFlat = 900;\n\n  var capexTcpel = capex;\n  var capexFlat = capex * flatMarkup;\n\n  var elecTotal = kw * 0.8 * hoursYr * years * elec;\n  var elecTcpel = Math.round(elecTotal);\n  var elecFlat = Math.round(elecTotal);\n\n  var dieCostUnit = Math.round(capex * 0.08);\n  var dieChangesIncl = Math.ceil((hoursYr * years) \/ dieIncl);\n  var dieChangesFlat = Math.ceil((hoursYr * years) \/ dieFlat);\n  var dieTcpel = dieChangesIncl * dieCostUnit;\n  var dieFlatCost = dieChangesFlat * dieCostUnit;\n\n  var maintTcpel = Math.round(capex * 0.04 * years);\n  var maintFlat = Math.round(capex * 0.06 * years);\n\n  var totalTcpel = capexTcpel + elecTcpel + dieTcpel + maintTcpel;\n  var totalFlat = capexFlat + elecFlat + dieFlatCost + maintFlat;\n  var saved = totalFlat - totalTcpel;\n  var savedPct = Math.round((saved \/ totalFlat) * 100);\n\n  var rows = '';\n  rows = rows + '<tr><td>Capital cost (FOB)<\/td><td>$' + capexTcpel.toLocaleString() + '<\/td><td>$' + capexFlat.toLocaleString() + '<\/td><\/tr>';\n  rows = rows + '<tr><td>5-yr electricity (motor 80% load)<\/td><td>$' + elecTcpel.toLocaleString() + '<\/td><td>$' + elecFlat.toLocaleString() + '<\/td><\/tr>';\n  rows = rows + '<tr><td>Die replacements (' + dieChangesIncl + ' vs ' + dieChangesFlat + ')<\/td><td>$' + dieTcpel.toLocaleString() + '<\/td><td>$' + dieFlatCost.toLocaleString() + '<\/td><\/tr>';\n  rows = rows + '<tr><td>Routine maintenance (5-yr)<\/td><td>$' + maintTcpel.toLocaleString() + '<\/td><td>$' + maintFlat.toLocaleString() + '<\/td><\/tr>';\n  document.getElementById('fpte-rows').innerHTML = rows;\n\n  document.getElementById('fpte-total-tcpel').textContent = '$' + totalTcpel.toLocaleString();\n  document.getElementById('fpte-total-tcpel').className = 'fpte-good';\n  document.getElementById('fpte-total-flat').textContent = '$' + totalFlat.toLocaleString();\n\n  var summaryHtml = '';\n  if (saved > 0) {\n    summaryHtml = 'Choosing <strong>' + modelName + ' inclined-roller<\/strong> over an equivalent flat-roller setup saves approximately <strong>$' + saved.toLocaleString() + '<\/strong> (<strong>' + savedPct + '%<\/strong>) over 5 years. Savings driven by lower capex (where flat-roller is import-marked-up), fewer die replacements (' + dieChangesIncl + ' vs ' + dieChangesFlat + '), and reduced maintenance hours.';\n  } else {\n    summaryHtml = 'At ' + flatMarkup.toFixed(1) + 'x flat-roller markup, TCO is roughly equivalent \u2014 the inclined-roller advantage shows in die changes and maintenance hours rather than dollar savings.';\n  }\n  document.getElementById('fpte-summary').innerHTML = summaryHtml;\n  document.getElementById('fpte-result').className = 'fpte-result fpte-show';\n}\n<\/script>\n\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>5-Year TCO Estimator \u2014 Inclined Roller vs Flat Roller Compare 5-year total cost of ownership between a TCPEL inclined-roller TCF and an equivalent flat-roller mill. Inputs use field-typical defaults \u2014 adjust to your operation. TCPEL TCF model TCF150 (150-200 kg\/h, 7.5 kW, $900)TCF200 (300-400 kg\/h, 11 kW, $1,600)TCF250 (600-800 kg\/h, 15 kW, $2,400)TCF300 (800-1,000 kg\/h, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":951,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2657","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/pages\/2657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/comments?post=2657"}],"version-history":[{"count":0,"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/pages\/2657\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/pages\/951"}],"wp:attachment":[{"href":"https:\/\/tcpel.net\/vi\/wp-json\/wp\/v2\/media?parent=2657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}