{"id":1542,"date":"2026-05-13T07:59:47","date_gmt":"2026-05-13T07:59:47","guid":{"rendered":"https:\/\/tcpel.net\/?page_id=1542"},"modified":"2026-05-13T08:03:21","modified_gmt":"2026-05-13T08:03:21","slug":"wood-to-chip-throughput-calculator","status":"publish","type":"page","link":"https:\/\/tcpel.net\/fr\/drum-chipper\/drum-wood-chipper\/wood-to-chip-throughput-calculator\/","title":{"rendered":"Calculateur de d\u00e9bit bois-puce"},"content":{"rendered":"<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-ea7973e\" data-block-id=\"ea7973e\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-ea7973e-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-ad872d6\" data-v=\"4\" data-block-id=\"ad872d6\"><style>.stk-ad872d6-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-ad872d6-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-ad872d6-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"chapelure\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Accueil<\/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-f288681\" data-block-id=\"f288681\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-f288681-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-bb60d23\" data-v=\"4\" data-block-id=\"bb60d23\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-bb60d23-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-bb60d23-inner-blocks\">\n<style>\n\/* \n * 1. Highest Level Scope: All CSS is locked behind #tcpel-chipper-tool to prevent leakage.\n * 2. Aesthetics & Fonts: Typography inherits from Blocksy, enforced via !important.\n * 3. Layout: Hand-written CSS Grid\/Flexbox, full-bleed background, 1600px max container.\n * 4. Flat Linear Design: Card layouts replaced with professional linear data rows.\n *\/\n\n#tcpel-chipper-tool {\n    width: 100% !important;\n    background-color: #f8fafc !important; \/* Full-Bleed Background *\/\n    background-image: linear-gradient(to right, rgba(0, 120, 192, 0.03) 1px, transparent 1px), linear-gradient(to bottom, rgba(0, 120, 192, 0.03) 1px, transparent 1px) !important;\n    background-size: 40px 40px !important;\n    padding: 40px 0 !important; \/* Section padding 40px *\/\n    font-family: inherit !important;\n    color: #1f2937 !important;\n    box-sizing: border-box !important;\n    border-top: 3px solid #0078C0 !important;\n}\n\n#tcpel-chipper-tool *,\n#tcpel-chipper-tool *::before,\n#tcpel-chipper-tool *::after {\n    box-sizing: border-box !important;\n}\n\n#tcpel-chipper-tool .tcpel-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 30px !important;\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 30px !important;\n}\n\n\/* Header Adjustments *\/\n#tcpel-chipper-tool .tcpel-header {\n    text-align: left !important;\n    border-bottom: 2px solid #e2e8f0 !important;\n    padding-bottom: 20px !important;\n    margin-bottom: 10px !important;\n}\n\n#tcpel-chipper-tool .tcpel-title {\n    font-size: 32px !important;\n    color: #0078C0 !important;\n    margin: 0 0 12px 0 !important;\n    font-weight: 700 !important;\n    text-transform: capitalize !important; \/* Enforced capitalization *\/\n    letter-spacing: -0.5px !important;\n    line-height: 1.2 !important;\n}\n\n#tcpel-chipper-tool .tcpel-desc {\n    font-size: 16px !important;\n    color: #475569 !important;\n    margin: 0 !important;\n    max-width: 800px !important;\n    line-height: 1.6 !important;\n}\n\n\/* Grid Layout to prevent CLS and massive whitespace *\/\n#tcpel-chipper-tool .tcpel-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 1.2fr !important;\n    gap: 50px !important;\n    align-items: flex-start !important;\n}\n\n@media (max-width: 992px) {\n    #tcpel-chipper-tool .tcpel-grid {\n        grid-template-columns: 1fr !important;\n    }\n}\n\n\/* Inputs Area *\/\n#tcpel-chipper-tool .tcpel-inputs {\n    background: #ffffff !important;\n    padding: 35px !important;\n    border-left: 4px solid #006030 !important;\n    box-shadow: 0 10px 30px -10px rgba(0,0,0,0.05) !important;\n}\n\n#tcpel-chipper-tool .tcpel-field {\n    margin-bottom: 24px !important;\n}\n\n#tcpel-chipper-tool .tcpel-field-row {\n    display: flex !important;\n    gap: 20px !important;\n}\n\n#tcpel-chipper-tool .tcpel-field-row .tcpel-field {\n    flex: 1 !important;\n}\n\n#tcpel-chipper-tool .tcpel-label {\n    display: block !important;\n    font-size: 14px !important;\n    font-weight: 600 !important;\n    color: #1e293b !important;\n    margin-bottom: 8px !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n}\n\n#tcpel-chipper-tool .tcpel-input,\n#tcpel-chipper-tool .tcpel-select {\n    width: 100% !important;\n    padding: 14px 16px !important;\n    border: 1px solid #cbd5e1 !important;\n    background-color: #f8fafc !important;\n    color: #0f172a !important;\n    font-size: 16px !important;\n    font-family: inherit !important;\n    transition: border-color 0.2s ease !important;\n    border-radius: 0 !important; \/* Industrial flat look *\/\n}\n\n#tcpel-chipper-tool .tcpel-input:focus,\n#tcpel-chipper-tool .tcpel-select:focus {\n    outline: none !important;\n    border-color: #0078C0 !important;\n    background-color: #ffffff !important;\n}\n\n#tcpel-chipper-tool .tcpel-hint {\n    display: block !important;\n    font-size: 13px !important;\n    color: #64748b !important;\n    margin-top: 6px !important;\n    line-height: 1.4 !important;\n}\n\n#tcpel-chipper-tool .tcpel-btn {\n    display: inline-block !important;\n    width: 100% !important;\n    padding: 16px 32px !important;\n    background-color: #0078C0 !important;\n    color: #ffffff !important;\n    border: none !important;\n    font-size: 16px !important;\n    font-weight: 600 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    cursor: pointer !important;\n    transition: background-color 0.2s ease !important;\n    text-align: center !important;\n}\n\n#tcpel-chipper-tool .tcpel-btn:hover {\n    background-color: #006030 !important;\n}\n\n\/* Results Area - Flat Linear Design (No Cards) *\/\n#tcpel-chipper-tool .tcpel-results {\n    background: #ffffff !important;\n    padding: 35px !important;\n    box-shadow: 0 10px 30px -10px rgba(0,0,0,0.05) !important;\n    min-height: 100% !important;\n    display: flex !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n}\n\n#tcpel-chipper-tool .tcpel-results-empty {\n    text-align: center !important;\n    color: #94a3b8 !important;\n    font-size: 16px !important;\n    padding: 40px 20px !important;\n}\n\n#tcpel-chipper-tool .tcpel-results-content {\n    display: none; \/* Toggled via JS *\/\n    animation: tcpelFadeIn 0.4s ease-in-out forwards !important;\n}\n\n@keyframes tcpelFadeIn {\n    from { opacity: 0; transform: translateY(10px); }\n    to { opacity: 1; transform: translateY(0); }\n}\n\n#tcpel-chipper-tool .tcpel-results-title {\n    font-size: 20px !important;\n    color: #0078C0 !important;\n    margin: 0 0 24px 0 !important;\n    padding-bottom: 12px !important;\n    border-bottom: 2px solid #e2e8f0 !important;\n    font-weight: 600 !important;\n}\n\n\/* Flat Linear Data List Replacement *\/\n#tcpel-chipper-tool .tcpel-data-list {\n    display: flex !important;\n    flex-direction: column !important;\n    margin-bottom: 30px !important;\n}\n\n#tcpel-chipper-tool .tcpel-data-row {\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    padding: 16px 0 !important;\n    border-bottom: 1px solid #f1f5f9 !important;\n}\n\n#tcpel-chipper-tool .tcpel-data-label {\n    font-size: 15px !important;\n    color: #475569 !important;\n    font-weight: 500 !important;\n}\n\n#tcpel-chipper-tool .tcpel-data-val {\n    font-size: 20px !important;\n    color: #0f172a !important;\n    font-weight: 700 !important;\n}\n\n\/* Elongated CTA Block with Background Color *\/\n#tcpel-chipper-tool .tcpel-cta-block {\n    background-color: #f0f7fb !important;\n    border-left: 4px solid #0078C0 !important;\n    padding: 24px !important;\n    margin-bottom: 20px !important;\n}\n\n#tcpel-chipper-tool .tcpel-rec-label {\n    font-size: 13px !important;\n    color: #64748b !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n    margin-bottom: 6px !important;\n}\n\n#tcpel-chipper-tool .tcpel-rec-model {\n    font-size: 24px !important;\n    color: #0078C0 !important;\n    font-weight: 700 !important;\n    margin-bottom: 4px !important;\n}\n\n#tcpel-chipper-tool .tcpel-rec-spec {\n    font-size: 14px !important;\n    color: #475569 !important;\n}\n\n\/* Elongated interactive button line *\/\n#tcpel-chipper-tool .tcpel-cta-link-wrap {\n    display: block !important;\n    background-color: #006030 !important;\n    padding: 18px 24px !important;\n    text-align: center !important;\n    transition: background-color 0.2s ease !important;\n}\n\n#tcpel-chipper-tool .tcpel-cta-link-wrap:hover {\n    background-color: #004a25 !important;\n}\n\n#tcpel-chipper-tool .tcpel-cta-link-wrap a {\n    color: #ffffff !important;\n    font-size: 16px !important;\n    font-weight: 600 !important;\n    text-decoration: none !important;\n    display: inline-block !important;\n    width: 100% !important;\n}\n<\/style>\n\n<section id=\"tcpel-chipper-tool\">\n    <div class=\"tcpel-container\">\n        \n        <div class=\"tcpel-header\">\n            <h2 class=\"tcpel-title\">Calculateur de d\u00e9bit bois-puce<\/h2>\n            <p class=\"tcpel-desc\">Calculez la sortie horaire, quotidienne, mensuelle et annuelle des puces pour la s\u00e9rie 1TP71 T TC. Obtenez un mod\u00e8le recommendation en un clic.<\/p>\n        <\/div>\n\n        <div class=\"tcpel-grid\">\n            \n            <!-- Left Column: Inputs -->\n            <div class=\"tcpel-inputs\">\n                <div class=\"tcpel-field\">\n                    <span class=\"tcpel-label\">Diam\u00e8tre maximal du log (mm)<\/span>\n                    <select id=\"tcpel_diameter\" class=\"tcpel-select\" onchange=\"tcpel_run_calc()\">\n                        <option value=\"230\">230 mm : petits journaux\/branches<\/option>\n                        <option value=\"300\">300 mm petit commercial<\/option>\n                        <option value=\"400\" selected>400 mm mi-industriel<\/option>\n                        <option value=\"450\">450 mm grand industriel<\/option>\n                        <option value=\"600\">600 mm arbre entier<\/option>\n                    <\/select>\n                <\/div>\n\n                <div class=\"tcpel-field-row\">\n                    <div class=\"tcpel-field\">\n                        <span class=\"tcpel-label\">Heures de fonctionnement quotidiennes<\/span>\n                        <input type=\"number\" id=\"tcpel_hours\" class=\"tcpel-input\" value=\"8\" min=\"1\" max=\"24\" step=\"0.5\" oninput=\"tcpel_run_calc()\">\n                    <\/div>\n                    <div class=\"tcpel-field\">\n                        <span class=\"tcpel-label\">Jours ouvrables par mois<\/span>\n                        <input type=\"number\" id=\"tcpel_days\" class=\"tcpel-input\" value=\"22\" min=\"1\" max=\"31\" step=\"1\" oninput=\"tcpel_run_calc()\">\n                    <\/div>\n                <\/div>\n\n                <div class=\"tcpel-field\">\n                    <span class=\"tcpel-label\">Utilisation des capacit\u00e9s (%)<\/span>\n                    <input type=\"number\" id=\"tcpel_util\" class=\"tcpel-input\" value=\"80\" min=\"40\" max=\"100\" step=\"5\" oninput=\"tcpel_run_calc()\">\n                    <span class=\"tcpel-hint\">Capacit\u00e9 d'exploitation r\u00e9aliste vs plaque signal\u00e9tique (typique 70-851TP98 T pour les centrales \u00e0 biomasse).<\/span>\n                <\/div>\n\n                <button type=\"button\" class=\"tcpel-btn\" onclick=\"tcpel_force_calc()\">Calculez la sortie<\/button>\n            <\/div>\n\n            <!-- Right Column: Results -->\n            <div class=\"tcpel-results\">\n                <!-- Initial Empty State to prevent CLS -->\n                <div id=\"tcpel_state_empty\" class=\"tcpel-results-empty\">\n                    <svg width=\"48\" height=\"48\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#cbd5e1\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-bottom: 16px;\">\n                        <circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle>\n                        <line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"><\/line>\n                        <line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"><\/line>\n                    <\/svg>\n                    <br>\n                    En attente de param\u00e8tres. Cliquez sur Calculer pour la sortie du projet et afficher les machines recommendances.\n                <\/div>\n\n                <!-- Populated Data State -->\n                <div id=\"tcpel_state_data\" class=\"tcpel-results-content\">\n                    <h3 class=\"tcpel-results-title\">Estimation de d\u00e9bit<\/h3>\n                    \n                    <div class=\"tcpel-data-list\">\n                        <div class=\"tcpel-data-row\">\n                            <span class=\"tcpel-data-label\">Sortie horaire<\/span>\n                            <span class=\"tcpel-data-val\" id=\"tcpel_val_hr\">''.<\/span>\n                        <\/div>\n                        <div class=\"tcpel-data-row\">\n                            <span class=\"tcpel-data-label\">Sortie quotidienne<\/span>\n                            <span class=\"tcpel-data-val\" id=\"tcpel_val_day\">''.<\/span>\n                        <\/div>\n                        <div class=\"tcpel-data-row\">\n                            <span class=\"tcpel-data-label\">Sortie mensuelle<\/span>\n                            <span class=\"tcpel-data-val\" id=\"tcpel_val_mo\">''.<\/span>\n                        <\/div>\n                        <div class=\"tcpel-data-row\">\n                            <span class=\"tcpel-data-label\">Production annuelle<\/span>\n                            <span class=\"tcpel-data-val\" id=\"tcpel_val_yr\">''.<\/span>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"tcpel-cta-block\">\n                        <div class=\"tcpel-rec-label\">Recommended TCPEL Mod\u00e8le<\/div>\n                        <div class=\"tcpel-rec-model\" id=\"tcpel_val_model\">''.<\/div>\n                        <div class=\"tcpel-rec-spec\" id=\"tcpel_val_spec\">''.<\/div>\n                    <\/div>\n\n                    <div class=\"tcpel-cta-link-wrap\">\n                        <a href=\"#ct-popup-816\">\u2192 Demandez un devis d\u00e9taill\u00e9 incluant la livraison et l'installation<\/a>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\n\/* \n * Strict Vanilla JS Constraints Applied:\n * - NO && operators (converted to nested if \/ sequential returns)\n * - NO IIFE or event delegation (using global namespace)\n * - NO naked '&' in generated strings\n *\/\n\nfunction tcpel_fmt(n) {\n    if (n >= 1000) {\n        return Math.round(n).toLocaleString();\n    }\n    return n.toFixed(1);\n}\n\nfunction tcpel_run_calc() {\n    var d_node = document.getElementById('tcpel_diameter');\n    var h_node = document.getElementById('tcpel_hours');\n    var wd_node = document.getElementById('tcpel_days');\n    var u_node = document.getElementById('tcpel_util');\n\n    if (!d_node) return;\n    if (!h_node) return;\n    if (!wd_node) return;\n    if (!u_node) return;\n\n    var d = parseInt(d_node.value, 10);\n    var h = parseFloat(h_node.value);\n    if (!h) h = 8;\n    var wd = parseFloat(wd_node.value);\n    if (!wd) wd = 22;\n    var u = parseFloat(u_node.value);\n    if (!u) u = 80;\n    u = u \/ 100;\n\n    var lo = 0;\n    var hi = 0;\n    var modelStr = '';\n    var motorStr = '';\n\n    if (d === 230) { \n        lo = 4; \n        hi = 6; \n        modelStr = 'TC216 \/ TC217'; \n        motorStr = '55 - 75 kW'; \n    } else if (d === 300) { \n        lo = 6; \n        hi = 10; \n        modelStr = 'TC218'; \n        motorStr = '110 kW'; \n    } else if (d === 400) { \n        lo = 14; \n        hi = 18; \n        modelStr = 'TC2110 \/ TC2113'; \n        motorStr = '160 - 220 kW'; \n    } else if (d === 450) { \n        lo = 27; \n        hi = 40; \n        modelStr = 'TC2113D \/ TC4113'; \n        motorStr = '250 - 450 kW'; \n    } else if (d === 600) { \n        lo = 30; \n        hi = 60; \n        modelStr = 'TC2116'; \n        motorStr = '400 - 710 kW'; \n    }\n\n    var avg = ((lo + hi) \/ 2) * u;\n    var daily = avg * h;\n    var monthly = daily * wd;\n    var annual = monthly * 12;\n\n    document.getElementById('tcpel_val_hr').innerHTML = avg.toFixed(1) + ' t\/h';\n    document.getElementById('tcpel_val_day').innerHTML = tcpel_fmt(daily) + ' t';\n    document.getElementById('tcpel_val_mo').innerHTML = tcpel_fmt(monthly) + ' t';\n    document.getElementById('tcpel_val_yr').innerHTML = tcpel_fmt(annual) + ' t';\n    \n    document.getElementById('tcpel_val_model').innerHTML = modelStr;\n    document.getElementById('tcpel_val_spec').innerHTML = 'Main motor: ' + motorStr + ' - Capacity range ' + lo + '-' + hi + ' t\/h at full load';\n}\n\nfunction tcpel_force_calc() {\n    tcpel_run_calc();\n    \n    var emptyState = document.getElementById('tcpel_state_empty');\n    var dataState = document.getElementById('tcpel_state_data');\n    \n    if (emptyState) {\n        emptyState.style.display = 'none';\n    }\n    if (dataState) {\n        dataState.style.display = 'block';\n    }\n}\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Wood-to-Chip Throughput Calculator Compute hourly, daily, monthly, and annual chip output for the TCPEL TC Series. Get a model recommendation in one click. Maximum log diameter (mm) 230 mm \u2014 small logs \/ branches300 mm \u2014 small commercial400 mm \u2014 mid industrial450 mm \u2014 large industrial600 mm \u2014 whole tree Daily operating hours Working days [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":1414,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1542","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages\/1542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/comments?post=1542"}],"version-history":[{"count":0,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages\/1542\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/pages\/1414"}],"wp:attachment":[{"href":"https:\/\/tcpel.net\/fr\/wp-json\/wp\/v2\/media?parent=1542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}