{"id":4183,"date":"2026-08-26T05:08:29","date_gmt":"2026-08-26T05:08:29","guid":{"rendered":"https:\/\/masstechx.com\/?page_id=4183"},"modified":"2026-08-26T05:09:13","modified_gmt":"2026-08-26T05:09:13","slug":"residue-cycle-planner","status":"publish","type":"page","link":"https:\/\/masstechx.com\/fr\/industrial-drum-washing-machine\/residue-cycle-planner\/","title":{"rendered":"planificateur de cycle de r\u00e9sidus"},"content":{"rendered":"<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-496e318\" data-block-id=\"496e318\"><style>.stk-496e318 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-496e318-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-6f6e8fa\" data-v=\"4\" data-block-id=\"6f6e8fa\"><style>.stk-6f6e8fa-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-6f6e8fa-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-6f6e8fa-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-26f8d86\" data-block-id=\"26f8d86\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-26f8d86-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-52899b2\" data-v=\"4\" data-block-id=\"52899b2\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-52899b2-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-52899b2-inner-blocks\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<title>Planificateur de temps de r\u00e9sidus et de cycles | Technologie de masse<\/title>\n<meta name=\"description\" content=\"Associez la forme des r\u00e9sidus au m\u00e9canisme de nettoyage et voyez o\u00f9 se trouve votre terre dans la fen\u00eatre de rin\u00e7age r\u00e9glable de 10 \u00e0 60 secondes sur une machine \u00e0 laver \u00e0 tambour industrielle.\">\n<style>\n#mass-tool-cycle-planner{--brand:#0078C0;--accent:#7860A8;--ink:#2d2d2d;--soft:#55585c;--zebra:#f5f5f5;--line:#e0e0e0;--r:6px;display:block;color:var(--ink);background:#fff;font:16px\/1.6 -apple-system,\"Segoe UI\",Roboto,Arial,sans-serif;max-width:820px;margin:0 auto;padding:24px 20px 64px}\n#mass-tool-cycle-planner *{box-sizing:border-box}\n#mass-tool-cycle-planner h1,#mass-tool-cycle-planner h2,#mass-tool-cycle-planner h3,#mass-tool-cycle-planner label,#mass-tool-cycle-planner button,#mass-tool-cycle-planner .cta{font-family:inherit}\n#mass-tool-cycle-planner h1{font-size:1.7rem;line-height:1.25;margin:0 0 .4em}\n#mass-tool-cycle-planner h2{font-size:1.15rem;margin:1.6em 0 .5em;padding-bottom:.3em;border-bottom:2px solid var(--line)}\n#mass-tool-cycle-planner p{margin:0 0 1em}\n#mass-tool-cycle-planner a{color:var(--brand)}\n#mass-tool-cycle-planner label{display:block;font-weight:600;margin:0 0 4px;font-size:.93rem}\n#mass-tool-cycle-planner select,#mass-tool-cycle-planner input{width:100%;min-height:42px;padding:9px 11px;border:1px solid var(--line);border-radius:var(--r);font:inherit;margin:0 0 14px;background:#fff;color:var(--ink)}\n#mass-tool-cycle-planner option{background:#ffffff;color:#2d2d2d}\n#mass-tool-cycle-planner .row{display:grid;gap:0 14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}\n#mass-tool-cycle-planner button{background:var(--brand);color:#fff;border:1px solid var(--brand);padding:12px 22px;border-radius:var(--r);font:inherit;font-weight:600;cursor:pointer}\n#mass-tool-cycle-planner button:hover{background:var(--accent);border-color:var(--accent)}\n#mass-tool-cycle-planner .cta{display:inline-block;margin-left:12px;padding:12px 22px;border:1px solid var(--accent);border-radius:var(--r);color:var(--accent);font-weight:600;text-decoration:none}\n#mass-tool-cycle-planner .cta:hover{background:var(--accent);color:#fff}\n#mass-tool-cycle-planner .out{border:1px solid var(--line);border-radius:var(--r);padding:16px 18px;margin:20px 0;background:var(--zebra)}\n#mass-tool-cycle-planner .out h3{margin:0 0 8px;font-size:1.05rem}\n#mass-tool-cycle-planner .verdict{font-weight:700}\n#mass-tool-cycle-planner .ok{color:#1a6b2a}\n#mass-tool-cycle-planner .warn{color:#8a5a00}\n#mass-tool-cycle-planner .no{color:#9b1c1c}\n#mass-tool-cycle-planner table{width:100%;border-collapse:collapse;margin:1em 0;font-size:.95rem}\n#mass-tool-cycle-planner th{background:var(--ink);color:#fff;text-align:left;padding:9px 11px}\n#mass-tool-cycle-planner td{padding:9px 11px;border-bottom:1px solid var(--line);vertical-align:top}\n#mass-tool-cycle-planner tr:nth-child(even) td{background:#fff}\n#mass-tool-cycle-planner .note{color:var(--soft);font-size:.9rem}\n#mass-tool-cycle-planner ul{margin:0 0 1em;padding-left:20px}\n#mass-tool-cycle-planner li{margin:0 0 5px}\n@media(max-width:640px){#mass-tool-cycle-planner{padding:18px 14px 48px}#mass-tool-cycle-planner h1{font-size:1.45rem}#mass-tool-cycle-planner .row{grid-template-columns:1fr}#mass-tool-cycle-planner .cta{display:block;margin:12px 0 0;text-align:center}#mass-tool-cycle-planner table{font-size:.9rem}#mass-tool-cycle-planner th,#mass-tool-cycle-planner td{padding:8px 9px}}\n<\/style>\n<\/head>\n<body>\n<section id=\"mass-tool-cycle-planner\">\n\n<h1>Planificateur de temps de r\u00e9sidus et de cycles<\/h1>\n<p>La forme des r\u00e9sidus d\u00e9cide de la m\u00e9thode de nettoyage, pas de la pression R\u00e9glez ce que vous lavez r\u00e9ellement et cela montre o\u00f9 se trouve votre sol dans la fen\u00eatre de rin\u00e7age r\u00e9glable de 10 \u00e0 60 secondes et quel m\u00e9canisme transporte la charge.<\/p>\n\n<div class=\"row\">\n  <div>\n    <label for=\"residue\">Forme r\u00e9siduaire<\/label>\n    <select id=\"residue\">\n      <option value=\"hard\">Dur et cassant (polym\u00e8re s\u00e9ch\u00e9, rev\u00eatement durci, pigment s\u00e9ch\u00e9)<\/option>\n      <option value=\"soft\">Doux et collant (graisse, p\u00e2te, lisier huileux)<\/option>\n      <option value=\"scale\">Gisement d'\u00e9cailles et de min\u00e9raux<\/option>\n      <option value=\"light\">Poudre l\u00e9g\u00e8re ou poussi\u00e8re<\/option>\n      <option value=\"mixed\">Mixte, varie du canon au canon<\/option>\n    <\/select>\n  <\/div>\n  <div>\n    <label for=\"material\">Mat\u00e9riau du canon<\/label>\n    <select id=\"material\">\n      <option value=\"plastic\">Plastique (PEHD\/PP)<\/option>\n      <option value=\"steel\">Acier inoxydable<\/option>\n    <\/select>\n  <\/div>\n<\/div>\n\n<div class=\"row\">\n  <div>\n    <label for=\"load\">Charge de sol<\/label>\n    <select id=\"load\">\n      <option value=\"light\">Film l\u00e9ger<\/option>\n      <option value=\"medium\">Accumulation moyenne<\/option>\n      <option value=\"heavy\">Lourde, s\u00e9ch\u00e9e<\/option>\n    <\/select>\n  <\/div>\n  <div>\n    <label for=\"dwell\">Heures pendant lesquelles le r\u00e9sidu reste assis avant le lavage<\/label>\n    <input id=\"dwell\" type=\"number\" min=\"0\" max=\"720\" step=\"1\" value=\"8\">\n  <\/div>\n<\/div>\n\n<button id=\"run\" type=\"button\">Planifier le cycle<\/button>\n<a class=\"cta\" href=\"#ct-popup-813\">Envoyez-nous vos d\u00e9tails de baril<\/a>\n\n<div class=\"out\" id=\"out\" hidden>\n  <h3>R\u00e9sultat<\/h3>\n  <p class=\"verdict\" id=\"verdict\"><\/p>\n  <div id=\"detail\"><\/div>\n<\/div>\n\n<h2>Le m\u00e9canisme \u00e0 l'origine de la recommandation<\/h2>\n<p>Le nettoyage repose sur le transfert d'\u00e9nergie cin\u00e9tique, et un jet \u00e0 grande vitesse d\u00e9livre une force d'impact proportionnelle \u00e0 la vitesse du fluide au carr\u00e9 Les d\u00e9p\u00f4ts durs et cassants r\u00e9pondent bien \u00e0 cet impact concentr\u00e9.<\/p>\n<ul>\n  <li>Les r\u00e9sidus mous et collants se comportent de la mani\u00e8re oppos\u00e9e : une pression plus faible avec un d\u00e9bit plus \u00e9lev\u00e9 les \u00e9limine mieux, car une pression \u00e9lev\u00e9e les \u00e9crase sur la surface au lieu de les soulever.<\/li>\n  <li>L'\u00e9chelle a plus besoin d'un contact m\u00e9canique que d'eau, c'est l\u00e0 que la pression de la brosse et le temps de s\u00e9jour effectuent le travail.<\/li>\n  <li>Un jet atteint un point ; une brosse balaie une surface Les deux s\u00e9ries font tourner les deux ensemble.<\/li>\n<\/ul>\n<p class=\"note\">Ce planificateur d\u00e9finit une fen\u00eatre de d\u00e9part, pas une sp\u00e9cification d'acceptation La fa\u00e7on honn\u00eate de fixer un cycle est de faire fonctionner votre propre baril. <a href=\"\/fr\/industrial-drum-cleaning-machine-pillar-page.html\/\">Retour \u00e0 la page de la machine \u00e0 laver \u00e0 tambour<\/a>.<\/p>\n\n<script data-tool-core=\"1\">\n\/\/ Pure calculation core - no DOM access, unit-testable.\nvar RINSE_MIN = 10;\nvar RINSE_MAX = 60;\n\nfunction clampRinse(v) {\n  if (v < RINSE_MIN) { return RINSE_MIN; }\n  if (v > RINSE_MAX) { return RINSE_MAX; }\n  return Math.round(v);\n}\n\nfunction barrelsPerHourFromCycle(cycleSeconds) {\n  var s = Number(cycleSeconds);\n  if (!isFinite(s) || s <= 0) { return null; }\n  return Math.round(3600 \/ s);\n}\n\nfunction planCycle(input) {\n  var residue = input.residueForm;\n  var material = input.barrelMaterial;\n  var load = input.soilLoad;\n  var dwell = Number(input.dwellHours);\n\n  if (!isFinite(dwell) || dwell < 0) {\n    return { status: 'invalid', reason: 'Dwell hours must be zero or a positive number.' };\n  }\n\n  var base, driver, pressureNote;\n  if (residue === 'hard') {\n    base = 34; driver = 'Impact from the high-pressure fan nozzles, with brush contact breaking the bond at the wall.';\n    pressureNote = 'Concentrated impact suits this residue. Brush contact still matters at the base radius where jets glance off.';\n  } else if (residue === 'soft') {\n    base = 26; driver = 'Flow volume and brush sweep, not peak pressure.';\n    pressureNote = 'Raising pressure on tacky soil spreads it rather than removing it. Longer sweep at moderate pressure is the correct direction.';\n  } else if (residue === 'scale') {\n    base = 46; driver = 'Mechanical brush contact carrying most of the load, rinse clearing what is released.';\n    pressureNote = 'Scale is a descaling job. Dwell time and brush pressure do the work; water alone will not shift it.';\n  } else if (residue === 'light') {\n    base = 16; driver = 'Rinse flow, with brushes preventing carry-over between barrels.';\n    pressureNote = 'Short cycles are usually enough. The value here is repeatability, not force.';\n  } else {\n    base = 38; driver = 'Set for the worst barrel in the mix, not the average one.';\n    pressureNote = 'A mixed stream is the strongest case for an adjustable timer rather than a fixed cycle.';\n  }\n\n  var loadFactor = load === 'heavy' ? 1.35 : (load === 'light' ? 0.75 : 1.0);\n  var materialFactor = material === 'steel' ? 1.05 : 1.0;\n  var dwellFactor = 1 + Math.min(dwell, 168) \/ 168 * 0.30;\n\n  var centre = base * loadFactor * materialFactor * dwellFactor;\n  var lo = clampRinse(centre * 0.82);\n  var hi = clampRinse(centre * 1.18);\n  if (hi <= lo) { hi = clampRinse(lo + 4); }\n\n  var atCeiling = centre > RINSE_MAX;\n\n  return {\n    status: 'ok',\n    rinseWindowSeconds: { min: lo, max: hi },\n    atCeiling: atCeiling,\n    primaryDriver: driver,\n    pressureNote: pressureNote,\n    trialWashAdvised: atCeiling || residue === 'scale' || residue === 'mixed' || load === 'heavy',\n    reason: atCeiling\n      ? 'Your inputs run past the top of the 10-60 second window, which means the cycle alone will not settle this. Barrel-specific brush tooling or a pre-soak stage belongs in the conversation.'\n      : 'Your inputs sit inside the adjustable rinse window on the round-barrel series.'\n  };\n}\n\nglobalThis.__TOOL_CORE__ = {\n  planCycle: planCycle,\n  clampRinse: clampRinse,\n  barrelsPerHourFromCycle: barrelsPerHourFromCycle\n};\n<\/script>\n\n<script>\nif (typeof document !== 'undefined') {\n  var planCycle = globalThis.__TOOL_CORE__.planCycle;\n  var barrelsPerHourFromCycle = globalThis.__TOOL_CORE__.barrelsPerHourFromCycle;\n  var runBtn = document.getElementById('run');\n  if (runBtn) {\n    runBtn.addEventListener('click', function () {\n      var r = planCycle({\n        residueForm: document.getElementById('residue').value,\n        barrelMaterial: document.getElementById('material').value,\n        soilLoad: document.getElementById('load').value,\n        dwellHours: document.getElementById('dwell').value\n      });\n      var out = document.getElementById('out');\n      var verdict = document.getElementById('verdict');\n      var detail = document.getElementById('detail');\n      out.hidden = false;\n\n      if (r.status === 'invalid') {\n        verdict.textContent = 'Check your entries';\n        detail.innerHTML = '<p>' + r.reason + '<\/p>';\n        return;\n      }\n\n      verdict.textContent = r.atCeiling\n        ? 'Starting window: ' + r.rinseWindowSeconds.min + '-' + r.rinseWindowSeconds.max + ' seconds, at the top of the range'\n        : 'Starting window: ' + r.rinseWindowSeconds.min + '-' + r.rinseWindowSeconds.max + ' seconds';\n\n      var rows = '';\n      rows += '<tr><td>Suggested rinse window<\/td><td>' + r.rinseWindowSeconds.min + '-' + r.rinseWindowSeconds.max + ' s<\/td><\/tr>';\n      rows += '<tr><td>What carries the load<\/td><td>' + r.primaryDriver + '<\/td><\/tr>';\n      rows += '<tr><td>On pressure<\/td><td>' + r.pressureNote + '<\/td><\/tr>';\n      rows += '<tr><td>Trial wash advised<\/td><td>' + (r.trialWashAdvised ? 'Yes - send us this barrel before you specify' : 'Not essential, but still offered') + '<\/td><\/tr>';\n      var fast = barrelsPerHourFromCycle(r.rinseWindowSeconds.min);\n      var slow = barrelsPerHourFromCycle(r.rinseWindowSeconds.max);\n      rows += '<tr><td>Rinse-only barrels per hour at this window<\/td><td>'\n            + (fast === null || slow === null ? 'Not computable from this window'\n                : slow + '-' + fast + ' barrels per hour, rinse time only')\n            + '<\/td><\/tr>';\n\n      detail.innerHTML =\n        '<p>' + r.reason + '<\/p>' +\n        '<table><tbody>' + rows + '<\/tbody><\/table>' +\n        '<p class=\"note\">These are starting values for discussion, not a validated cleaning specification.<\/p>';\n    });\n  }\n}\n<\/script>\n\n<\/section>\n<\/body>\n<\/html>\n<\/div><\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Residue and Cycle Time Planner | Mass Technology Residue and Cycle Time Planner Residue form decides the cleaning method, not pressure. Set what you are actually washing off and this shows where your soil sits in the 10-60 second adjustable rinse window, and which mechanism carries the load. Residue form Hard and brittle (dried polymer, [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":4152,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-4183","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7}},"_links":{"self":[{"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages\/4183","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\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/comments?post=4183"}],"version-history":[{"count":0,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages\/4183\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages\/4152"}],"wp:attachment":[{"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/media?parent=4183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}