{"id":2300,"date":"2026-05-11T09:40:11","date_gmt":"2026-05-11T09:40:11","guid":{"rendered":"https:\/\/masstechx.com\/?page_id=2300"},"modified":"2026-05-11T09:43:08","modified_gmt":"2026-05-11T09:43:08","slug":"mass-cgf-qgf-ms-model-number-decoder","status":"publish","type":"page","link":"https:\/\/masstechx.com\/fr\/water-filling-machine\/mass-cgf-qgf-ms-model-number-decoder\/","title":{"rendered":"D\u00e9codeur de num\u00e9ro de mod\u00e8le CGF\/QGF\/MS de masse"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-662c8fa\" data-block-id=\"662c8fa\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-662c8fa-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0bf1c76\" data-v=\"4\" data-block-id=\"0bf1c76\"><style>.stk-0bf1c76-container{margin-top:30px !important;margin-right:30px !important;margin-bottom:30px !important;margin-left:30px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0bf1c76-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-0bf1c76-inner-blocks\">\n<h1>Mass CGF\/QGF\/MS Model Number Decoder<\/h1>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-ddc4e79\" data-block-id=\"ddc4e79\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-ddc4e79-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-b61d827\" data-v=\"4\" data-block-id=\"b61d827\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-b61d827-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-b61d827-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-19955e6\" data-block-id=\"19955e6\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-19955e6-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-aab15c4\" data-v=\"4\" data-block-id=\"aab15c4\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-aab15c4-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-aab15c4-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>Mass CGF\/QGF\/MS Model Number Decoder | Mass Technology<\/title>\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;500;600&display=swap');\n\n#mass-tool-3 {\n  --c0: #0F1729; --c1: #FFFFFF; --brand: #0078C0; --accent: #7860A8;\n  --c3: #F4F7FA; --c4: #DDE5EE; --c5: #6B7585;\n  --fM: 'IBM Plex Mono','Courier New',monospace;\n  \n  \/* Full-Bleed \u5916\u5c42\u5360\u6ee1\u5168\u5bbd *\/\n  width: 100%; \n  color: #2D3340; \n  line-height: 1.55;\n  box-sizing: border-box;\n}\n\n\/* \u5f39\u6027\u951a\u5b9a\u5c45\u4e2d\u7684 Container *\/\n#mass-tool-3 .mass-container {\n  max-width: 1600px !important;\n  margin: 0 auto;\n  padding: 0 40px;\n  box-sizing: border-box;\n}\n\n\/* \u57fa\u7840\u91cd\u7f6e\u4e0e H2-H4 \u6392\u7248 *\/\n#mass-tool-3 h2, #mass-tool-3 h3, #mass-tool-3 h4 { \n  font-family: inherit !important; \n  margin: 0; \n}\n#mass-tool-3 h2 { color: var(--c0); margin-bottom: 8px; font-size: 32px; }\n#mass-tool-3 .sub { color: var(--c5); margin: 0; font-size: 15px; }\n\n\/* \u5934\u90e8\u533a\u5757 *\/\n#mass-tool-3 .header-section {\n  padding: 50px 0 30px; \/* \u7b26\u5408 30px - 70px \u89c4\u5219 *\/\n}\n\n\/* Panel \u64cd\u4f5c\u533a\u5757\uff1a\u5168\u5bbd\u80cc\u666f *\/\n#mass-tool-3 .panel { \n  width: 100%;\n  background: var(--c3); \n  border-top: 1px solid var(--c4);\n  padding: 50px 0; \n}\n\n\/* \u8868\u5355\u4e0e\u6309\u94ae\u6837\u5f0f *\/\n#mass-tool-3 label { display: block; font-family: var(--fM); font-size: 12px; color: var(--c5); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 10px; }\n#mass-tool-3 .input-group { display: flex; gap: 14px; flex-wrap: wrap; }\n#mass-tool-3 .input { flex: 1; min-width: 260px; height: 48px; font-family: var(--fM); font-size: 16px; color: var(--c0); background: var(--c1); border: 1px solid var(--c4); padding: 0 16px; outline: none; box-sizing: border-box; -webkit-appearance: none; appearance: none; border-radius: 0; text-transform: uppercase; }\n#mass-tool-3 .input:focus { border-color: var(--brand); }\n#mass-tool-3 .btn { height: 48px; background: var(--brand); color: var(--c1); border: none; cursor: pointer; font-size: 14px; font-weight: 600; padding: 0 32px; white-space: nowrap; }\n#mass-tool-3 .btn:hover { background: var(--accent); transition: 0.2s; }\n\n\/* \u56fe\u4f8b\u533a\u5757\uff08\u6d45\u8272\u5e95\uff09 *\/\n#mass-tool-3 .legend-section {\n  width: 100%;\n  background: var(--c3);\n  padding: 0 0 50px; \/* \u7d27\u63a5\u5728 panel \u4e0b\u65b9 *\/\n  border-bottom: 1px solid var(--c4);\n}\n#mass-tool-3 h4.legend-title { font-size: 14px; color: var(--c0); margin-bottom: 12px; text-transform: uppercase; letter-spacing: 0.5px; font-family: var(--fM); }\n#mass-tool-3 .legend { background: var(--c1); padding: 24px; border-left: 3px solid var(--brand); font-size: 13px; box-shadow: 0 2px 4px rgba(0,0,0,0.02); }\n#mass-tool-3 .legend dl { margin: 0; }\n#mass-tool-3 .legend dt { font-family: var(--fM); font-weight: 600; color: var(--c0); font-size: 14px; margin-top: 12px; }\n#mass-tool-3 .legend dt:first-child { margin-top: 0; }\n#mass-tool-3 .legend dd { margin: 4px 0 0 0; color: var(--c5); line-height: 1.6; }\n\n\/* \u7ed3\u679c\u533a\u5757\uff1a\u5168\u5bbd\u6df1\u8272\u80cc\u666f *\/\n#mass-tool-3 .result { \n  width: 100%;\n  padding: 60px 0; \n  background: var(--c0); \n  color: var(--c1); \n  display: none; \n}\n#mass-tool-3 .result.show { display: block; }\n\n\/* \u8bed\u4e49\u5316\u6539\u9020\uff1a\u4e3b\u89e3\u7801\u7ed3\u679c\u4ece div \u53d8\u4e3a h3 *\/\n#mass-tool-3 h3.decoded { font-family: var(--fM); font-size: 32px; font-weight: 600; color: var(--accent); margin: 0 0 16px; }\n#mass-tool-3 .breakdown { margin: 0 0 24px; font-size: 15px; line-height: 1.8; color: rgba(255,255,255,0.85); }\n#mass-tool-3 .breakdown b { color: var(--accent); font-weight: 600; }\n#mass-tool-3 .err { color: #ff8888; font-size: 14px; }\n#mass-tool-3 .cta-final { display: inline-block; padding: 14px 28px; background: var(--accent); color: var(--c1); text-decoration: none; font-weight: 600; font-size: 14px; }\n#mass-tool-3 .cta-final:hover { opacity: 0.9; }\n\n@media (max-width:690px) { \n  #mass-tool-3 .mass-container { padding: 0 24px; }\n  #mass-tool-3 .input-group { flex-direction: column; }\n  #mass-tool-3 .btn { width: 100%; }\n}\n<\/style>\n<\/head>\n<body>\n\n<section id=\"mass-tool-3\">\n  \n  <div class=\"header-section\">\n    <div class=\"mass-container\">\n      <h2>Mass CGF\/QGF\/MS Model Number Decoder<\/h2>\n      <p class=\"sub\">Mass model numbers encode the actual mechanical configuration of every water filling machine we ship. Type in any model number to decode rinse, fill, and capping head counts plus throughput class.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"panel\">\n    <div class=\"mass-container\">\n      <label for=\"m3-input\">Model number (e.g. CGF 24-24-8 \/ QGF-450 \/ MS-Z2000)<\/label>\n      <div class=\"input-group\">\n        <input type=\"text\" id=\"m3-input\" class=\"input\" placeholder=\"CGF 18-18-6\">\n        <button class=\"btn\" id=\"m3-go\">Decode Model<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"legend-section\">\n    <div class=\"mass-container\">\n      <h4 class=\"legend-title\">Decoding Reference<\/h4>\n      <div class=\"legend\">\n        <dl>\n          <dt>CGF XX-YY-Z<\/dt>\n          <dd>Cleaning &middot; Gauging &middot; Filling rotary monoblock. XX rinse heads, YY filling valves, Z capping heads.<\/dd>\n          \n          <dt>QGF-NNN<\/dt>\n          <dd>5-gallon (Quintuplet) bottle washer &middot; filler &middot; capper. NNN = barrels per hour (5-gallon spec).<\/dd>\n          \n          <dt>MS-NNNN \/ MS-Z-NNNN<\/dt>\n          <dd>PE film sachet machine. NNNN = max bag-making length (mm). Z prefix = composite-film capable.<\/dd>\n        <\/dl>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"result\" id=\"m3-result\">\n    <div class=\"mass-container\">\n      <h3 class=\"decoded\" id=\"m3-decoded\">&mdash;<\/h3>\n      <div class=\"breakdown\" id=\"m3-breakdown\"><\/div>\n      <a href=\"#ct-popup-813\" class=\"cta-final\">Quote This Configuration<\/a>\n    <\/div>\n  <\/div>\n\n<\/section>\n\n<script>\n(function(){\nfunction decode(raw) {\n  var s = raw.toUpperCase().replace(\/\\s+\/g, '').replace(\/ \/g,'');\n  \n  var cgfMatch = s.match(\/^CGF(\\d+)-?(\\d+)-?(\\d+)(LINEAR)?$\/);\n  if (cgfMatch) {\n    var rinse = parseInt(cgfMatch[1]), fill = parseInt(cgfMatch[2]), cap = parseInt(cgfMatch[3]);\n    var linear = !!cgfMatch[4];\n    var totalHeads = rinse + fill + cap;\n    return {\n      type: 'CGF',\n      headline: 'CGF ' + rinse + '-' + fill + '-' + cap + (linear ? ' Linear' : ' Rotary'),\n      details: [\n        '<b>' + rinse + '<\/b> rinse heads &mdash; sterile water spray at 0.06&ndash;0.2 MPa, sanitises bottle interior',\n        '<b>' + fill + '<\/b> filling valves &mdash; gravity, volumetric, mechanical, or isobaric (configurable)',\n        '<b>' + cap + '<\/b> servo capping heads &mdash; programmable torque, 304\/316L SS contact parts',\n        '<b>' + totalHeads + ' total processing stations<\/b> on the monoblock',\n        linear ? '<b>Linear<\/b> straight-line track &mdash; suited for 3-10L large PET bottles, 400-1,500 BPH range' : '<b>Rotary<\/b> turret &mdash; 2,500-30,000 BPH range depending on head count'\n      ]\n    };\n  }\n  \n  var qgfMatch = s.match(\/^QGF-?(\\d+)$\/);\n  if (qgfMatch) {\n    var bph = parseInt(qgfMatch[1]);\n    return {\n      type: 'QGF',\n      headline: 'QGF-' + bph,\n      details: [\n        '<b>' + bph + ' barrels\/hour<\/b> @ 5-gallon (18.9 L) format',\n        'Integrated rotary cap remover &middot; brush washer &middot; bucket sterilizer &middot; normal-pressure fill &middot; capping',\n        'Heat-shrink, online inspection, straight-line bagging, palletizer options',\n        bph <= 300 ? 'Tier 2 price band (USD 25K-80K) &mdash; suited to regional HOD distributors' :\n        bph <= 600 ? 'Tier 2-3 price band (USD 25K-150K) &mdash; mid-scale HOD operator' :\n                     'Tier 3 price band (USD 80K-250K) &mdash; large HOD distribution centre'\n      ]\n    };\n  }\n  \n  var msMatch = s.match(\/^MS-?(Z)?(\\d+)$\/);\n  if (msMatch) {\n    var composite = !!msMatch[1];\n    var maxlen = parseInt(msMatch[2]);\n    return {\n      type: 'MS',\n      headline: 'MS-' + (composite ? 'Z' : '') + maxlen,\n      details: [\n        '<b>' + maxlen + ' mm<\/b> maximum bag-making length',\n        composite ? '<b>Composite film<\/b> compatible (multi-layer barrier)' : '<b>Single-layer PE film<\/b> only',\n        'UV film sterilisation &middot; bag forming &middot; date print &middot; fixed-volume fill &middot; seal &middot; cut &middot; counter',\n        'Side seal, middle seal, or photoelectric detection sealing options',\n        'Tier 1 price band (USD 11K-25K) &mdash; suited to regional sachet water plant'\n      ]\n    };\n  }\n  return null;\n}\n\ndocument.getElementById('m3-go').addEventListener('click', function(){\n  var raw = document.getElementById('m3-input').value;\n  if (!raw.trim()) { return; }\n  var r = decode(raw);\n  var box = document.getElementById('m3-result');\n  \n  if (!r) {\n    document.getElementById('m3-decoded').innerHTML = '<span class=\"err\">Unrecognised model.<\/span>';\n    document.getElementById('m3-breakdown').textContent = 'Try formats like CGF 24-24-8, QGF-450, or MS-Z2000.';\n  } else {\n    \/\/ \u6ce8\u5165 H3 \u6807\u7b7e\u5185\n    document.getElementById('m3-decoded').textContent = r.headline;\n    document.getElementById('m3-breakdown').innerHTML = '<ul style=\"padding-left:18px;margin:0;\">' + r.details.map(function(d){return '<li style=\"margin:6px 0;\">'+d+'<\/li>';}).join('') + '<\/ul>';\n  }\n  box.classList.add('show');\n});\n\ndocument.getElementById('m3-input').addEventListener('keypress', function(e){\n  if (e.key === 'Enter') document.getElementById('m3-go').click();\n});\n})();\n<\/script>\n\n<\/body>\n<\/html>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Mass CGF\/QGF\/MS Model Number Decoder | Mass Technology Mass CGF\/QGF\/MS Model Number Decoder Mass model numbers encode the actual mechanical configuration of every water filling machine we ship. Type in any model number to decode rinse, fill, and capping head counts plus throughput class. Model number (e.g. CGF 24-24-8 \/ QGF-450 \/ MS-Z2000) Decode Model [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":819,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2300","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages\/2300","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\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/comments?post=2300"}],"version-history":[{"count":0,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages\/2300\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages\/819"}],"wp:attachment":[{"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/media?parent=2300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}