{"id":3242,"date":"2026-05-15T04:43:02","date_gmt":"2026-05-15T04:43:02","guid":{"rendered":"https:\/\/masstechx.com\/?page_id=3242"},"modified":"2026-05-15T04:44:41","modified_gmt":"2026-05-15T04:44:41","slug":"capacity-sizer","status":"publish","type":"page","link":"https:\/\/masstechx.com\/fr\/juice-filling-machine\/capacity-sizer\/","title":{"rendered":"tailleur de capacit\u00e9"},"content":{"rendered":"<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-e1a983c\" data-block-id=\"e1a983c\"><style>.stk-e1a983c {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-e1a983c-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0b7379e\" data-v=\"4\" data-block-id=\"0b7379e\"><style>.stk-0b7379e-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-0b7379e-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-0b7379e-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-fb33c8a\" data-block-id=\"fb33c8a\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-fb33c8a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-a5d0067\" data-v=\"4\" data-block-id=\"a5d0067\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-a5d0067-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-a5d0067-inner-blocks\">\n<style>\n#jcap-tool { max-width: 760px; margin: 24px auto; padding: 28px; background: #F6F5F3; border-top: 4px solid #7860A8; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #1A1A1A; }\n#jcap-tool h1 { color: #7860A8; margin: 0 0 8px; font-size: 22px; }\n#jcap-tool .jcap-subtitle { color: #4A4A4A; font-size: 14px; margin: 0 0 24px; }\n#jcap-tool .jcap-row { margin: 16px 0; }\n#jcap-tool .jcap-label { display: block; font-size: 13px; font-weight: 600; color: #7860A8; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 6px; }\n#jcap-tool input { width: 100%; height: 44px; padding: 0 14px; font-size: 14px; border: 1px solid #E9E7E2; background: #FFFFFF; color: #1A1A1A; outline: none; border-radius: 0; box-sizing: border-box; font-family: 'IBM Plex Mono', monospace; }\n#jcap-tool input:focus { border-color: #7860A8; }\n#jcap-tool select { width: 100%; height: 44px; padding: 0 14px; font-size: 14px; border: 1px solid #E9E7E2; background: #FFFFFF; color: #1A1A1A; outline: none; -webkit-appearance: none; appearance: none; border-radius: 0; background-image: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%237860A8' stroke-width='1.5' fill='none' stroke-linecap='round'\/%3E%3C\/svg%3E\"); background-repeat: no-repeat; background-position: right 14px center; }\n#jcap-tool select option { color: #1A1A1A; background: #FFFFFF; padding: 10px; font-size: 14px; }\n#jcap-tool select:focus { border-color: #7860A8; }\n#jcap-tool .jcap-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\n@media (max-width: 600px) { #jcap-tool .jcap-grid { grid-template-columns: 1fr; } }\n#jcap-tool .jcap-result { margin-top: 24px; padding: 24px; background: #FFFFFF; border-left: 4px solid #0078C0; display: none; }\n#jcap-tool .jcap-result.show { display: block; }\n#jcap-tool .jcap-result h4 { margin: 0 0 16px; color: #0078C0; font-size: 18px; }\n#jcap-tool .jcap-metrics { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-bottom: 16px; }\n#jcap-tool .jcap-metric { padding: 12px; background: #F6F5F3; }\n#jcap-tool .jcap-metric .v { font-family: 'IBM Plex Mono', monospace; font-size: 22px; font-weight: 600; color: #0078C0; }\n#jcap-tool .jcap-metric .l { font-size: 12px; color: #4A4A4A; margin-top: 4px; text-transform: uppercase; letter-spacing: 0.3px; }\n#jcap-tool .jcap-rec { font-size: 14px; color: #1A1A1A; line-height: 1.6; margin: 12px 0 16px; }\n#jcap-tool .jcap-rec strong { color: #7860A8; font-family: 'IBM Plex Mono', monospace; }\n#jcap-tool .jcap-cta { display: inline-block; padding: 12px 22px; background: #0078C0; color: #FFFFFF; text-decoration: none; font-size: 14px; font-weight: 600; }\n#jcap-tool .jcap-cta:hover { background: #7860A8; }\n<\/style>\n\n<div id=\"jcap-tool\">\n  <h1>Tailleur de capacit\u00e9 de la machine de remplissage de jus RCGF<\/h1>\n  <p class=\"jcap-subtitle\">Entrez vos objectifs de production pour dimensionner le bon mod\u00e8le RCGF et projetez la gamme TCO de 5 ans.<\/p>\n\n  <div class=\"jcap-grid\">\n    <div class=\"jcap-row\">\n      <label class=\"jcap-label\" for=\"jcap-cases\">Cas annuels Cible<\/label>\n      <input id=\"jcap-cases\" type=\"number\" min=\"0\" step=\"1000\" placeholder=\"par exemple 100 000\" oninput=\"jcapCalc()\" onchange=\"jcapCalc()\">\n    <\/div>\n    <div class=\"jcap-row\">\n      <label class=\"jcap-label\" for=\"jcap-bottles\">Bouteilles par \u00e9tui<\/label>\n      <select id=\"jcap-bottles\" onchange=\"jcapCalc()\">\n        <option value=\"24\">24 (norme de 250 \u00e0 330 ml)<\/option>\n        <option value=\"12\">12 (norme 1 L)<\/option>\n        <option value=\"6\">6 (1,5-2 L)<\/option>\n      <\/select>\n    <\/div>\n  <\/div>\n\n  <div class=\"jcap-grid\">\n    <div class=\"jcap-row\">\n      <label class=\"jcap-label\" for=\"jcap-shifts\">Changements de production par jour<\/label>\n      <select id=\"jcap-shifts\" onchange=\"jcapCalc()\">\n        <option value=\"1\">1 \u00e9quipe (8 heures)<\/option>\n        <option value=\"2\">2 \u00e9quipes (16 heures)<\/option>\n        <option value=\"3\">3 \u00e9quipes (22 heures en vigueur)<\/option>\n      <\/select>\n    <\/div>\n    <div class=\"jcap-row\">\n      <label class=\"jcap-label\" for=\"jcap-days\">Jours de fonctionnement par an<\/label>\n      <select id=\"jcap-days\" onchange=\"jcapCalc()\">\n        <option value=\"250\">250 (en semaine, lumi\u00e8re)<\/option>\n        <option value=\"280\" selected>280 (en semaine + Sat partiel)<\/option>\n        <option value=\"310\">310 (6 jours\/semaine)<\/option>\n      <\/select>\n    <\/div>\n  <\/div>\n\n  <div class=\"jcap-result\" id=\"jcap-result\">\n    <h4>Configuration recommand\u00e9e<\/h4>\n    <div class=\"jcap-metrics\">\n      <div class=\"jcap-metric\"><div class=\"v\" id=\"jcap-bph\">''.<\/div><div class=\"l\">N\u00e9cessaire BPH<\/div><\/div>\n      <div class=\"jcap-metric\"><div class=\"v\" id=\"jcap-util\">''.<\/div><div class=\"l\">Utilisation de la ligne<\/div><\/div>\n    <\/div>\n    <p class=\"jcap-rec\" id=\"jcap-rec\"><\/p>\n    <a href=\"#ct-popup-813\" class=\"jcap-cta\">Demander un devis pour cette configuration<\/a>\n  <\/div>\n<\/div>\n\n<script>\nfunction jcapCalc() {\n  var cases = parseFloat(document.getElementById('jcap-cases').value) || 0;\n  var bottles = parseFloat(document.getElementById('jcap-bottles').value) || 24;\n  var shifts = parseFloat(document.getElementById('jcap-shifts').value) || 1;\n  var days = parseFloat(document.getElementById('jcap-days').value) || 280;\n  var res = document.getElementById('jcap-result');\n\n  if (cases <= 0) {\n    res.className = 'jcap-result';\n    return;\n  }\n\n  var totalBottles = cases * bottles;\n  var hoursPerShift = 7.5;\n  if (shifts === 3) { hoursPerShift = 7.2; }\n  var totalHours = days * shifts * hoursPerShift;\n  var requiredBph = Math.ceil(totalBottles \/ totalHours);\n\n  var model = '';\n  var tier = '';\n  var price = '';\n  var util = 0;\n\n  if (requiredBph <= 3000) {\n    model = 'RCGF 8-8-3'; tier = 'Tier 1 Entry'; price = '$35K - $80K USD FOB'; util = Math.round(requiredBph \/ 2750 * 100);\n  } else if (requiredBph <= 4000) {\n    model = 'RCGF 16-12-6'; tier = 'Tier 1 Entry'; price = '$35K - $80K USD FOB'; util = Math.round(requiredBph \/ 3750 * 100);\n  } else if (requiredBph <= 6000) {\n    model = 'RCGF 18-18-6'; tier = 'Tier 2 Standard'; price = '$80K - $140K USD FOB'; util = Math.round(requiredBph \/ 5250 * 100);\n  } else if (requiredBph <= 12000) {\n    model = 'RCGF 24-24-8'; tier = 'Tier 3 Premium'; price = '$140K - $220K USD FOB'; util = Math.round(requiredBph \/ 10000 * 100);\n  } else if (requiredBph <= 14000) {\n    model = 'RCGF 32-32-10'; tier = 'Tier 4 Turnkey'; price = '$220K - $280K+ USD FOB'; util = Math.round(requiredBph \/ 13000 * 100);\n  } else {\n    model = 'Beyond single-machine range \u2014 multi-line plant required';\n    tier = 'Tier 4 Turnkey'; price = 'Custom quote'; util = 100;\n  }\n\n  document.getElementById('jcap-bph').innerHTML = requiredBph.toLocaleString() + ' BPH';\n  document.getElementById('jcap-util').innerHTML = util + '%';\n  document.getElementById('jcap-rec').innerHTML = 'Your target of ' + cases.toLocaleString() + ' cases per year requires <strong>' + requiredBph.toLocaleString() + ' BPH<\/strong> sustained. Recommended platform: <strong>' + model + '<\/strong> (' + tier + ', ' + price + '). Line utilization sits at <strong>' + util + '%<\/strong> against the model max BPH \u2014 leaves headroom for changeovers and growth.';\n  res.className = 'jcap-result show';\n}\njcapCalc();\n<\/script>\n\n<\/div><\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>RCGF Juice Filling Machine Capacity Sizer Enter your production targets to size the right RCGF model and project the 5-year TCO range. Annual Cases Target Bottles per Case 24 (250-330 mL standard)12 (1 L standard)6 (1.5-2 L) Production Shifts per Day 1 shift (8 hrs)2 shifts (16 hrs)3 shifts (22 hrs effective) Operating Days per [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":1398,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-3242","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages\/3242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/comments?post=3242"}],"version-history":[{"count":0,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages\/3242\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages\/1398"}],"wp:attachment":[{"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/media?parent=3242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}