{"id":19084,"date":"2025-08-20T15:15:52","date_gmt":"2025-08-20T07:15:52","guid":{"rendered":"https:\/\/stark-water.com\/?page_id=19084"},"modified":"2025-08-20T17:12:28","modified_gmt":"2025-08-20T09:12:28","slug":"ro-dimensionnement","status":"publish","type":"page","link":"https:\/\/stark-water.com\/fr\/calculateurs-de-traitement-de-leau\/ro-dimensionnement\/","title":{"rendered":"Assistant de dimensionnement RO (4040 \/ 8040)"},"content":{"rendered":"<figure class=\"wp-block-image aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/stark-water.com\/wp-content\/uploads\/2025\/08\/stark-water-tools-ro-banner-4040-8040-1024x683.png\" alt=\"R\u00e9servoirs sous pression \u00e0 membrane RO (4040\/8040) sur skid en acier inoxydable - syst\u00e8me de traitement de l&#039;eau par osmose inverse\" class=\"wp-image-19185\" title=\"\" srcset=\"https:\/\/stark-water.com\/wp-content\/uploads\/2025\/08\/stark-water-tools-ro-banner-4040-8040-1024x683.png 1024w, https:\/\/stark-water.com\/wp-content\/uploads\/2025\/08\/stark-water-tools-ro-banner-4040-8040-300x200.png 300w, https:\/\/stark-water.com\/wp-content\/uploads\/2025\/08\/stark-water-tools-ro-banner-4040-8040-768x512.png 768w, https:\/\/stark-water.com\/wp-content\/uploads\/2025\/08\/stark-water-tools-ro-banner-4040-8040-18x12.png 18w, https:\/\/stark-water.com\/wp-content\/uploads\/2025\/08\/stark-water-tools-ro-banner-4040-8040-600x400.png 600w, https:\/\/stark-water.com\/wp-content\/uploads\/2025\/08\/stark-water-tools-ro-banner-4040-8040.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<style>\n#rosize{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Arial,sans-serif;max-width:980px;margin:0 auto;border:1px solid #e5e7eb;border-radius:14px;padding:16px;background:#fff}\n#rosize h1{font-size:24px;margin:0 0 6px}\n#rosize .sub{color:#64748b;font-size:14px;margin-bottom:10px}\n#rosize .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}\n#rosize .field{display:flex;flex-direction:column;font-size:14px}\n#rosize .field input,#rosize .field select{padding:8px;border:1px solid #cbd5e1;border-radius:10px}\n#rosize .bar{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}\n#rosize .btn{padding:8px 12px;border:1px solid #0f172a;border-radius:10px;background:#0f172a;color:#fff;cursor:pointer}\n#rosize .btn.alt{background:#fff;color:#0f172a}\n#rosize .sum{background:#fafafa;border:1px solid #eee;border-radius:10px;padding:12px;margin-top:12px;font-size:14px}\n@media(max-width:1000px){#rosize .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:560px){#rosize .grid{grid-template-columns:1fr}}\n<\/style>\n\n<div id=\"rosize\" aria-label=\"Assistant de dimensionnement RO\">\n  <h1>Assistant de dimensionnement RO (4040\/8040)<\/h1>\n  <div class=\"sub\">Estimation rapide du nombre d'\u00e9l\u00e9ments et du flux de fonctionnement. Fen\u00eatre d'\u00e9dition de la surface\/du flux par fournisseur ; lien partageable et exportation CSV.<\/div>\n\n  <div class=\"grid\">\n    <div class=\"field\"><label>Valeur du flux<\/label><input id=\"szFlow\" value=\"1000\"><\/div>\n    <div class=\"field\"><label>Unit\u00e9<\/label>\n      <select id=\"szUnit\"><option value=\"LPH\">LPH<\/option><option value=\"M3H\">m\u00b3\/h<\/option><option value=\"GPM\">GPM<\/option><\/select>\n    <\/div>\n    <div class=\"field\"><label>Type d'\u00e9l\u00e9ment<\/label>\n      <select id=\"szType\"><option value=\"4040\">4040<\/option><option value=\"8040\">8040<\/option><\/select>\n    <\/div>\n    <div class=\"field\"><label>Surface par \u00e9l\u00e9ment (m\u00b2)<\/label><input id=\"szArea\" value=\"7.9\"><\/div>\n\n    <div class=\"field\"><label>Flux de conception min (Lmh)<\/label><input id=\"szFluxMin\" value=\"12\"><\/div>\n    <div class=\"field\"><label>Flux de conception max (Lmh)<\/label><input id=\"szFluxMax\" value=\"20\"><\/div>\n    <div class=\"field\"><label>Temp\u00e9rature (\u00b0C)<\/label><input id=\"szTemp\" value=\"25\"><\/div>\n    <div class=\"field\"><label>Note<\/label><input value=\"Early estimate; verify with vendor software\" disabled><\/div>\n  <\/div>\n\n  <div class=\"bar\">\n    <button class=\"btn\" id=\"szCalcBtn\">Calculer<\/button>\n    <button class=\"btn alt\" id=\"szShareBtn\">Param\u00e8tres de partage<\/button>\n    <button class=\"btn alt\" id=\"szCsvBtn\">T\u00e9l\u00e9charger le CSV<\/button>\n    <button class=\"btn alt\" id=\"szResetBtn\">Remise \u00e0 z\u00e9ro<\/button>\n  <\/div>\n\n  <div class=\"sum\" id=\"szOut\">Conseil : 4040\u22487.9 m\u00b2\uff0c8040\u224837 m\u00b2\uff1bflux \u7a97\u53e3\u5e38\u89c1 12-20 Lmh\uff08\u6309\u54c1\u724c\u4e0e\u6c34\u578b\u5fae\u8c03\uff09\u3002<\/div>\n<\/div>\n\n<script>\n(function(){\n  const box=document.getElementById('rosize'); const $=s=>box.querySelector(s);\n  function num(v){return parseFloat(String(v).replace(\/[^0-9.,-]\/g,'').replace(',', '.'))||0}\n  function flowToM3H(val,unit){const f=num(val); if(unit==='LPH')return f\/1000; if(unit==='GPM')return f*0.2271247; return f}\n  function csvDownload(name,text){const a=document.createElement('a'); a.href='data:text\/csv;charset=utf-8,'+encodeURIComponent(text); a.download=name; a.click();}\n\n  function calc(){\n    let Qm3h = flowToM3H($('#szFlow').value, $('#szUnit').value);\n    const type = $('#szType').value;\n    const area = num($('#szArea').value || (type==='4040'?7.9:37));\n    const fmin = Math.max(1,num($('#szFluxMin').value));\n    const fmax = Math.max(fmin+0.1,num($('#szFluxMax').value)); \/\/ guard\n    const T = num($('#szTemp').value);\n\n    \/\/ \u76ee\u6807\u603b\u819c\u9762\u79ef\u7a97\u53e3\uff08m\u00b2\uff09\n    const areaNeedAtMaxFlux = (Qm3h*1000)\/fmax; \/\/ \u901f\u7387\u9ad8\u2192\u9762\u79ef\u9700\u6c42\u4f4e\n    const nByMaxFlux = Math.ceil(areaNeedAtMaxFlux\/area);\n    \/\/ \u4ee5\u4e0d\u8d85\u8fc7 fmax \u4e3a\u539f\u5219\uff0c\u4f18\u5148\u53d6 nByMaxFlux\n    let n = Math.max(1, nByMaxFlux);\n\n    \/\/ \u8ba1\u7b97\u63a8\u8350 n \u4e0b\u7684\u5b9e\u9645\u901a\u91cf\n    const perElemFlux = (Qm3h*1000)\/(n*area); \/\/ Lmh\n    let badge = (perElemFlux<fmin)?'Flux low \u2013 consider reducing elements or raising design flux'\n              : (perElemFlux>fmax)?'Flux high \u2013 consider adding elements or lowering flux'\n              : 'Flux OK';\n\n    const perElemLoad = Qm3h\/Math.max(1,n); \/\/ m\u00b3\/h\u00b7elem\n\n    $('#szOut').innerHTML = `\n      <b>Recommended elements:<\/b> ${n} \u00d7 ${type} (area\u2248${area} m\u00b2 each)<br>\n      <b>Operating flux:<\/b> ${perElemFlux.toFixed(1)} Lmh \u2014 ${badge}<br>\n      <b>Per-element load:<\/b> ${perElemLoad.toFixed(2)} m\u00b3\/h\u00b7elem<br>\n      <small>Temp ${T}\u00b0C note: real flux\/\u0394P vary with temperature, recovery, salinity and fouling. Verify with vendor software before finalizing.<\/small>\n    `;\n\n    const detail = {Qm3h, n, type, area, perElemFlux, perElemLoad, fmin, fmax, T};\n    document.dispatchEvent(new CustomEvent('ro_sizing_calculated',{detail}));\n    return detail;\n  }\n\n  function sharable(){\n    const ids=['szFlow','szUnit','szType','szArea','szFluxMin','szFluxMax','szTemp'];\n    const p=new URLSearchParams(); ids.forEach(id=>p.set(id, document.getElementById(id).value));\n    const url=location.origin+location.pathname+'?'+p.toString();\n    if(navigator.clipboard) navigator.clipboard.writeText(url).catch(()=>{});\n    document.dispatchEvent(new CustomEvent('ro_sizing_shared',{detail:{url}}));\n    alert('Sharable link copied:\\\\n'+url);\n  }\n\n  function toCSV(d){\n    const rows=[\n      ['Flow (m3\/h)', d.Qm3h],\n      ['Element type', d.type],\n      ['Area per element (m2)', d.area],\n      ['Flux min (Lmh)', d.fmin],\n      ['Flux max (Lmh)', d.fmax],\n      ['Temperature (C)', d.T],\n      ['Recommended elements', d.n],\n      ['Operating flux (Lmh)', d.perElemFlux.toFixed(2)],\n      ['Per-element load (m3\/h\u00b7elem)', d.perElemLoad.toFixed(3)]\n    ];\n    return rows.map(r=>r.join(',')).join('\\\\n');\n  }\n\n  \/\/ \u4e8b\u4ef6\n  $('#szCalcBtn').addEventListener('click', ()=>{ const d=calc(); });\n  $('#szShareBtn').addEventListener('click', ()=>{ sharable(); });\n  $('#szCsvBtn').addEventListener('click', ()=>{ const d=calc(); csvDownload('ro-sizing-'+Date.now()+'.csv', toCSV(d)); });\n  $('#szResetBtn').addEventListener('click', ()=>{\n    $('#szFlow').value='1000'; $('#szUnit').value='LPH'; $('#szType').value='4040'; $('#szArea').value='7.9';\n    $('#szFluxMin').value='12'; $('#szFluxMax').value='20'; $('#szTemp').value='25';\n    calc();\n  });\n\n  \/\/ URL \u53c2\u6570\u56de\u586b\n  const q=new URLSearchParams(location.search);\n  q.forEach((v,k)=>{ const el=document.getElementById(k); if(el) el.value=v; });\n  \/\/ \u6839\u636e\u5143\u4ef6\u7c7b\u578b\u81ea\u52a8\u5efa\u8bae\u9762\u79ef\n  $('#szType').addEventListener('change',e=>{\n    if(!q.has('szArea')){ if(e.target.value==='4040') $('#szArea').value='7.9'; if(e.target.value==='8040') $('#szArea').value='37'; }\n  });\n\n  calc(); \/\/ \u521d\u6b21\u6e32\u67d3\n})();\n<\/script>\n\n\n\n<script type=\"application\/ld+json\">\n{\n \"@context\":\"https:\/\/schema.org\",\n \"@type\":\"SoftwareApplication\",\n \"name\":\"RO Sizing Wizard (4040\/8040)\",\n \"applicationCategory\":\"BusinessApplication\",\n \"operatingSystem\":\"Web\",\n \"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\"},\n \"url\":\"https:\/\/stark-water.com\/stark-water-tools\/ro-sizing\/\",\n \"description\":\"Quick estimator of RO element count and operating flux for 4040\/8040 skids with editable membrane area and flux window.\"\n}\n<\/script>\n\n\n\n<section aria-label=\"A propos de cet outil\">\n  <h2>Fonctionnement du calculateur de dimensionnement de l'osmose inverse<\/h2>\n  <p>Ce service gratuit <strong>Calculateur de dimensionnement de l'osmose inverse<\/strong> estime le nombre d'\u00e9l\u00e9ments d'OI et le flux de fonctionnement pour <strong>4040<\/strong> et <strong>8040<\/strong> les patins. Vous pouvez modifier la surface de la membrane par \u00e9l\u00e9ment, la fen\u00eatre de flux de conception, la temp\u00e9rature et le d\u00e9bit cible. Le r\u00e9sultat est un <em>nombre d'\u00e9l\u00e9ments<\/em> Le nombre final de r\u00e9cipients, l'agencement et l'\u00e9quilibre de la pression n\u00e9cessitent un logiciel de conception du fournisseur et une v\u00e9rification sur les conditions de votre site.<\/p>\n\n  <h2>Explication des entr\u00e9es<\/h2>\n  <ul>\n    <li><strong>Valeur du flux<\/strong> - le d\u00e9bit du processus dans les conditions d'exploitation (par exemple, 1000 LPH). L'outil accepte LPH ou m<sup>3<\/sup>\/h ; assurez-vous que votre unit\u00e9 correspond au s\u00e9lecteur.<\/li>\n    <li><strong>Fen\u00eatre de flux de conception<\/strong> - flux min\/max en Lmh (L\/m\u00b2-h). Points de d\u00e9part typiques :\n      <ul>\n        <li>4040: <strong>10-25 Lmh<\/strong> (en fonction de l'application et de la qualit\u00e9 de l'eau)<\/li>\n        <li>8040: <strong>8-18 Lmh<\/strong> (flux plus faible pour des TDS\/temp\u00e9ratures plus \u00e9lev\u00e9s)<\/li>\n      <\/ul>\n      Le flux augmente avec la temp\u00e9rature et diminue avec la viscosit\u00e9 et le risque d'encrassement.\n    <\/li>\n    <li><strong>Type d'\u00e9l\u00e9ment<\/strong> - 4040 ou 8040. (N'affecte que la zone par d\u00e9faut ; vous pouvez l'\u00e9craser).<\/li>\n    <li><strong>Surface par \u00e9l\u00e9ment<\/strong> - m\u00b2 de surface active de membrane par \u00e9l\u00e9ment. Chiffres ronds typiques :\n      <ul>\n        <li>4040 \u2248 <strong>7.9 m\u00b2<\/strong> par \u00e9l\u00e9ment (varie selon le mod\u00e8le)<\/li>\n        <li>8040 \u2248 <strong>37-41 m\u00b2<\/strong> par \u00e9l\u00e9ment (en fonction du fournisseur\/mod\u00e8le)<\/li>\n      <\/ul>\n    <\/li>\n    <li><strong>Temp\u00e9rature<\/strong> - \u00b0C \u00e0 laquelle l'installation fonctionne. Utilisez la m\u00eame temp\u00e9rature de r\u00e9f\u00e9rence que celle que vous utiliserez pour les contr\u00f4les de flux.<\/li>\n    <li><strong>Note<\/strong> - un texte libre pour rappeler aux futurs utilisateurs les hypoth\u00e8ses utilis\u00e9es (salinit\u00e9, r\u00e9cup\u00e9ration, pr\u00e9traitement, etc.).<\/li>\n  <\/ul>\n\n  <h2>Formules rapides (ce que fait le widget)<\/h2>\n  <p>Le flux dans le Lmh est d\u00e9fini comme suit <em>Flux = d\u00e9bit \u00f7 surface<\/em>. R\u00e9arrang\u00e9e pour le dimensionnement, la surface requise est de <em>A<sub>demande<\/sub> = D\u00e9bit \u00f7 Flux<\/em>. Le nombre d'\u00e9l\u00e9ments est alors <em>N = ceil(A<sub>demande<\/sub> \u00f7 A<sub>\u00e9l\u00e9m<\/sub>)<\/em>o\u00f9 <em>A<sub>\u00e9l\u00e9m<\/sub><\/em> est la surface de la membrane par \u00e9l\u00e9ment. L'outil indique le nombre d'\u00e9l\u00e9ments pour le flux s\u00e9lectionn\u00e9 dans votre fen\u00eatre.<\/p>\n\n  <h2>Exemple travaill\u00e9 (\u00e0 titre d'illustration)<\/h2>\n  <p><strong>Cas :<\/strong> D\u00e9bit = 1000 LPH (\u22481 m\u00b3\/h), temp\u00e9rature = 25 \u00b0C, fen\u00eatre de flux = 12-20 Lmh.<\/p>\n  <ul>\n    <li>Au <strong>18 Lmh<\/strong>: A<sub>demande<\/sub> = 1000 \u00f7 18 \u2248 <strong>55.6 m\u00b2<\/strong>.<\/li>\n    <li>4040 (7.9 m\u00b2) : N \u2248 55.6 \u00f7 7.9 \u2248 <strong>7 \u00e9l\u00e9ments<\/strong>.<\/li>\n    <li>8040 (37 m\u00b2) : N \u2248 55.6 \u00f7 37 \u2248 <strong>2 \u00e9l\u00e9ments<\/strong> (voir l'encadr\u00e9). <\/li>\n  <\/ul>\n  <p><em>Remarque :<\/em> Il s'agit uniquement du nombre d'\u00e9l\u00e9ments. Le nombre de cuves, l'\u00e9chelonnement (par exemple, 2:1, 3:2), les pertes de charge et les divisions de r\u00e9cup\u00e9ration doivent \u00eatre v\u00e9rifi\u00e9s dans les outils du fournisseur avec votre salinit\u00e9, votre IDS, votre profil de temp\u00e9rature et votre programme chimique.<\/p>\n\n  <h2>Bonnes pratiques et mises en garde<\/h2>\n  <ul>\n    <li><strong>Flux de d\u00e9placement de la temp\u00e9rature et de la salinit\u00e9<\/strong> - L'eau chaude et de faible viscosit\u00e9 permet un flux plus \u00e9lev\u00e9 ; l'eau froide ou \u00e0 fort TDS n\u00e9cessite un flux plus faible pour le m\u00eame risque d'encrassement.<\/li>\n    <li><strong>Questions relatives au pr\u00e9traitement<\/strong> - SDI \u2264 3, UF\/MMF stable en amont et contr\u00f4le correct de l'anti-tartre\/pH permettent de prolonger la dur\u00e9e de vie de la membrane et de maintenir des objectifs de flux r\u00e9alistes.<\/li>\n    <li><strong>Mod\u00e8le d'\u00e9l\u00e9ment \u2260 zone g\u00e9n\u00e9rique<\/strong> - Toujours v\u00e9rifier avec la fiche technique exacte ; certains \u00e9l\u00e9ments \u00e0 grande surface d\u00e9passent la surface nominale de 37-41 m\u00b2.<\/li>\n    <li><strong>Hydraulique<\/strong> - Le nombre d'\u00e9l\u00e9ments doit se traduire par un nombre de cuves r\u00e9alisable par \u00e9tape, avec une contre-pression du perm\u00e9at et une vitesse du concentr\u00e9 acceptables.<\/li>\n  <\/ul>\n\n  <h2>Outils et lectures connexes<\/h2>\n  <p>Poursuivre le dimensionnement et l'\u00e9conomie avec :\n    <a href=\"\/fr\/stark-water-tools\/stark-water-tools-ro-opex-calculator\/\">Calculateur RO OPEX<\/a>,\n    <a href=\"\/fr\/stark-water-tools\/stark-water-tools-lsi-calculator\/\">Calculateur LSI<\/a> et\n    <a href=\"\/fr\/stark-water-tools\/blending-calculator\/\">Calculateur de m\u00e9lange de perm\u00e9ats<\/a>.\n    Le contexte de l'osmose inverse est r\u00e9sum\u00e9 ici :\n    <a href=\"https:\/\/en.wikipedia.org\/wiki\/Reverse_osmosis\" target=\"_blank\" rel=\"noopener\">Osmose inverse (Wikipedia)<\/a>.\n  <\/p>\n\n  <h2>De l'estimation \u00e0 la conception<\/h2>\n  <p>Utilisez ce calculateur pour d\u00e9terminer le nombre d'\u00e9l\u00e9ments et les plages de flux de fonctionnement pour les skids 4040\/8040. Validez ensuite dans le logiciel de conception du fournisseur avec votre r\u00e9cup\u00e9ration, votre plage de temp\u00e9rature, votre TDS, votre SDI, votre programme chimique et vos mat\u00e9riaux. Pour des r\u00e9f\u00e9rences d'emballages configur\u00e9s, voir notre\n    <a href=\"\/fr\/solution\/1000lph-ro-solution\/\">Solution de traitement de l'eau par osmose inverse 1000 LPH<\/a>.\n  <\/p>\n<\/section>\n\n\n\n<svg width=\"880\" height=\"150\" viewbox=\"0 0 880 150\" role=\"img\" aria-label=\"Relation de dimensionnement RO\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n  <style>.t{font:12px system-ui}.b{fill:#0f172a}.k{fill:#e2e8f0;stroke:#94a3b8;stroke-width:1}<\/style>\n  <rect class=\"k\" x=\"20\" y=\"40\" width=\"180\" height=\"70\" rx=\"8\"\/>\n  <text class=\"t b\" x=\"110\" y=\"75\" text-anchor=\"middle\">D\u00e9bit<\/text>\n  <text class=\"t\" x=\"110\" y=\"95\" text-anchor=\"middle\">(LPH ou m\u00b3\/h)<\/text>\n\n  <rect class=\"k\" x=\"240\" y=\"40\" width=\"180\" height=\"70\" rx=\"8\"\/>\n  <text class=\"t b\" x=\"330\" y=\"75\" text-anchor=\"middle\">Flux<\/text>\n  <text class=\"t\" x=\"330\" y=\"95\" text-anchor=\"middle\">(Lmh)<\/text>\n\n  <rect class=\"k\" x=\"460\" y=\"40\" width=\"180\" height=\"70\" rx=\"8\"\/>\n  <text class=\"t b\" x=\"550\" y=\"75\" text-anchor=\"middle\">Surface requise<\/text>\n  <text class=\"t\" x=\"550\" y=\"95\" text-anchor=\"middle\">(m\u00b2 = d\u00e9bit \/ flux)<\/text>\n\n  <rect class=\"k\" x=\"680\" y=\"40\" width=\"180\" height=\"70\" rx=\"8\"\/>\n  <text class=\"t b\" x=\"770\" y=\"70\" text-anchor=\"middle\">\u00c9l\u00e9ments<\/text>\n  <text class=\"t\" x=\"770\" y=\"90\" text-anchor=\"middle\">= ceil(Area \/ Aelem)<\/text>\n\n  <path d=\"M200 75 L240 75 M420 75 L460 75 M640 75 L680 75\" stroke=\"#0f172a\" stroke-width=\"2\" marker-end=\"url(#a)\"\/>\n  <defs>\n    <marker id=\"a\" markerwidth=\"8\" markerheight=\"8\" refx=\"4\" refy=\"4\" orient=\"auto\">\n      <path d=\"M0,0 L8,4 L0,8 z\" fill=\"#0f172a\"\/>\n    <\/marker>\n  <\/defs>\n<\/svg>\n\n\n\n<section aria-label=\"FAQ\">\n  <h2>FAQ<\/h2>\n\n  <details><summary>Quel est le flux raisonnable entre 4040 et 8040 ?<\/summary>\n    <p>Pour commencer, le 4040 fonctionne souvent entre 10 et 25 Lmh et le 8040 entre 8 et 18 Lmh. Choisissez la valeur la plus basse en cas de TDS \u00e9lev\u00e9, d'eau froide ou de risque d'encrassement plus \u00e9lev\u00e9, et confirmez avec les outils du fournisseur.<\/p>\n  <\/details>\n\n  <details><summary>Ce calculateur permet-il d'\u00e9tablir le nombre de vaisseaux ou la stadification ?<\/summary>\n    <p>Non. Il estime <em>nombre d'\u00e9l\u00e9ments<\/em> seulement. Le comptage des vaisseaux, la r\u00e9partition des \u00e9tages et l'hydraulique n\u00e9cessitent un logiciel du fournisseur et des donn\u00e9es sp\u00e9cifiques au site.<\/p>\n  <\/details>\n\n  <details><summary>Puis-je modifier la surface de la membrane par \u00e9l\u00e9ment ?<\/summary>\n    <p>Oui. Saisissez la surface exacte de votre fiche technique (par exemple, 7,9 m\u00b2 pour de nombreux mod\u00e8les 4040 ; 37-41 m\u00b2 pour le mod\u00e8le 8040), puis recommencez le dimensionnement.<\/p>\n  <\/details>\n\n  <details><summary>Quelle est l'influence de la temp\u00e9rature sur le dimensionnement ?<\/summary>\n    <p>Une temp\u00e9rature plus \u00e9lev\u00e9e r\u00e9duit la viscosit\u00e9 et peut permettre un flux plus important ; l'eau froide n\u00e9cessite g\u00e9n\u00e9ralement un flux plus faible pour que le risque d'encrassement reste g\u00e9rable. Utilisez la temp\u00e9rature de fonctionnement pour vos contr\u00f4les.<\/p>\n  <\/details>\n<\/section>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"SoftwareApplication\",\n  \"name\":\"RO Sizing Calculator (4040\/8040)\",\n  \"applicationCategory\":\"EngineeringApplication\",\n  \"operatingSystem\":\"Web\",\n  \"isAccessibleForFree\": true,\n  \"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\"},\n  \"url\":\"https:\/\/stark-water.com\/stark-water-tools\/stark-water-tools-ro-sizing\/\",\n  \"description\":\"Estimate RO element count and operating flux for 4040\/8040 skids from flow, temperature and membrane area. Quick scoping before vendor design.\",\n  \"keywords\":[\"ro sizing calculator\",\"4040 ro\",\"8040 ro\",\"membrane flux\",\"element count\"],\n  \"publisher\":{\"@type\":\"Organization\",\"name\":\"Stark Water\",\"url\":\"https:\/\/stark-water.com\"},\n  \"potentialAction\":{\"@type\":\"UseAction\",\"target\":\"https:\/\/stark-water.com\/stark-water-tools\/stark-water-tools-ro-sizing\/\"}\n}\n<\/script>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\":\"https:\/\/schema.org\",\n  \"@type\":\"FAQPage\",\n  \"mainEntity\":[\n    {\"@type\":\"Question\",\"name\":\"What\u2019s a sensible flux for 4040 vs 8040?\",\n     \"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"As a starting point, 4040 often runs at 10\u201325 Lmh and 8040 at 8\u201318 Lmh. Choose the lower end for high TDS, cold water or higher fouling risk, and confirm with vendor tools.\"}},\n    {\"@type\":\"Question\",\"name\":\"Does this calculator set vessel counts or staging?\",\n     \"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. It estimates element count only. Vessel counts, stage splits and hydraulics require vendor software and site-specific data.\"}},\n    {\"@type\":\"Question\",\"name\":\"Can I change the membrane area per element?\",\n     \"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Enter the exact area from your datasheet (e.g., 7.9 m\u00b2 for many 4040 models; 37\u201341 m\u00b2 for 8040), then re-run sizing.\"}},\n    {\"@type\":\"Question\",\"name\":\"How does temperature affect sizing?\",\n     \"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Higher temperature reduces viscosity and may allow higher flux; cold water usually needs lower flux to keep fouling risk manageable. Use the operating temperature for your checks.\"}}\n  ]\n}\n<\/script>","protected":false},"excerpt":{"rendered":"<p>RO Sizing Wizard (4040\/8040) Quick estimator of element count and operating flux. Edit area\/flux window per vendor; shareable link &#038; [&hellip;]<\/p>","protected":false},"author":1,"featured_media":19185,"parent":19070,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_joinchat":[],"footnotes":""},"class_list":["post-19084","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/stark-water.com\/fr\/wp-json\/wp\/v2\/pages\/19084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stark-water.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/stark-water.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/stark-water.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stark-water.com\/fr\/wp-json\/wp\/v2\/comments?post=19084"}],"version-history":[{"count":6,"href":"https:\/\/stark-water.com\/fr\/wp-json\/wp\/v2\/pages\/19084\/revisions"}],"predecessor-version":[{"id":27446,"href":"https:\/\/stark-water.com\/fr\/wp-json\/wp\/v2\/pages\/19084\/revisions\/27446"}],"up":[{"embeddable":true,"href":"https:\/\/stark-water.com\/fr\/wp-json\/wp\/v2\/pages\/19070"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stark-water.com\/fr\/wp-json\/wp\/v2\/media\/19185"}],"wp:attachment":[{"href":"https:\/\/stark-water.com\/fr\/wp-json\/wp\/v2\/media?parent=19084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}