{"id":19034,"date":"2026-05-06T17:31:39","date_gmt":"2026-05-06T09:31:39","guid":{"rendered":"https:\/\/afpakmachine.com\/?page_id=19034"},"modified":"2026-05-06T17:58:34","modified_gmt":"2026-05-06T09:58:34","slug":"order-fulfillment-time-calculator","status":"publish","type":"page","link":"https:\/\/afpakmachine.com\/vi\/k-cup-filling-machines\/order-fulfillment-time-calculator\/","title":{"rendered":"M\u00e1y t\u00ednh th\u1eddi gian th\u1ef1c hi\u1ec7n \u0111\u01a1n h\u00e0ng"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-545183d\" data-block-id=\"545183d\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-545183d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-cb69006\" data-v=\"4\" data-block-id=\"cb69006\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-cb69006-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-cb69006-inner-blocks\"><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<section id=\"afpak-speed-calc-module\">\n    <style>\n        \/* * 1. \u9876\u7ea7\u4f5c\u7528\u57df\u9694\u79bb\uff1a\u4ee5 #afpak-speed-calc-module \u4e3a\u7edd\u5bf9\u524d\u7f00\n         * 2. \u7eaf\u624b\u5199 CSS\uff0c\u65e0\u5916\u90e8\u5b57\u4f53\uff0c\u4e25\u683c\u7ee7\u627f Blocksy \u4e3b\u9898\u8bbe\u5b9a\n         * 3. HMI \u5de5\u4e1a\u63a7\u5236\u53f0\u7f8e\u5b66\uff1a\u9ad8\u5bf9\u6bd4\u5ea6\u3001\u65e0\u7f1d\u9699\u7f51\u683c\u6392\u7248\u3001\u6d88\u9664\u7559\u767d\n         *\/\n\n        #afpak-speed-calc-module {\n            width: 100% !important;\n            background-color: #f4f6f9 !important; \/* \u7edf\u4e00\u57fa\u5e95\u5de5\u4e1a\u7070 *\/\n            padding: 60px 0 !important;\n            position: relative !important;\n            box-sizing: border-box !important;\n        }\n\n        #afpak-speed-calc-module * {\n            box-sizing: border-box !important;\n        }\n\n        \/* \u5f39\u6027\u951a\u5b9a\u5bb9\u5668\uff0c\u6700\u5927\u5bbd\u5ea6 1600px *\/\n        #afpak-speed-calc-module .afpak-sc-container {\n            max-width: 1600px !important;\n            margin: 0 auto !important;\n            padding: 0 40px !important;\n            width: 100% !important;\n        }\n\n        \/* \u6838\u5fc3\u5305\u88f9\u5668\uff1a\u91cd\u578b\u96c6\u88c5\u7bb1\/\u6863\u6848\u76d2\u8d28\u611f *\/\n        #afpak-speed-calc-module .afpak-sc-wrapper {\n            background-color: #ffffff !important;\n            border: 1px solid #e1e5eb !important;\n            border-top: 8px solid #D83030 !important; \/* \u9876\u90e8\u5de5\u4e1a\u7ea2\u7ebf *\/\n            box-shadow: 0 20px 50px rgba(24, 24, 120, 0.08) !important;\n            display: flex !important;\n            flex-direction: column !important;\n            overflow: hidden !important;\n        }\n\n        \/* ==========================================================================\n           \u5934\u90e8\u533a (Header)\n           ========================================================================== *\/\n        #afpak-speed-calc-module .afpak-sc-header {\n            padding: 40px 50px !important;\n            border-bottom: 1px solid #e1e5eb !important;\n            background-color: #ffffff !important;\n        }\n\n        \/* \u5168\u6a21\u5757\u552f\u4e00 H2 \u6807\u7b7e\uff0c\u4e25\u683c SEO \u89c4\u8303 *\/\n        #afpak-speed-calc-module .afpak-sc-h2 {\n            font-size: 32px !important; \/* \u9075\u5faa\u4e3b\u9898\u57fa\u51c6 *\/\n            font-weight: 800 !important;\n            color: #181878 !important;\n            margin: 0 0 10px 0 !important;\n            line-height: 1.25 !important;\n            letter-spacing: -0.5px !important;\n            text-transform: capitalize !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-subtitle {\n            font-size: 16px !important;\n            color: #555555 !important;\n            margin: 0 !important;\n            line-height: 1.6 !important;\n            font-weight: 500 !important;\n        }\n\n        \/* ==========================================================================\n           \u4e3b\u4f53\u4ea4\u4e92\u533a (HMI Cockpit Layout)\n           ========================================================================== *\/\n        #afpak-speed-calc-module .afpak-sc-body {\n            display: flex !important;\n            flex-wrap: wrap !important;\n            align-items: stretch !important;\n        }\n\n        \/* \u5de6\u4fa7\u8f93\u5165\u533a\uff1a\u6697\u9ed1\u63a7\u5236\u53f0 *\/\n        #afpak-speed-calc-module .afpak-sc-inputs {\n            flex: 0 0 35% !important;\n            background-color: #181878 !important; \/* \u96c6\u56e2\u4e3b\u8272\uff1a\u6df1\u84dd *\/\n            padding: 50px !important;\n            color: #ffffff !important;\n            position: relative !important;\n            z-index: 10 !important; \/* \u786e\u4fdd\u4e0b\u62c9\u83dc\u5355\u5c42\u7ea7\u6700\u9ad8\uff0c\u9632\u906e\u6321 *\/\n        }\n\n        \/* \u53f3\u4fa7\u8f93\u51fa\u533a\uff1a\u4eae\u8272\u6570\u636e\u770b\u677f *\/\n        #afpak-speed-calc-module .afpak-sc-outputs {\n            flex: 0 0 65% !important;\n            background-color: #ffffff !important;\n            padding: 50px !important;\n            display: flex !important;\n            flex-direction: column !important;\n        }\n\n        \/* \u9762\u677f\u6807\u9898 (\u66ff\u4ee3 H3) *\/\n        #afpak-speed-calc-module .afpak-sc-panel-title {\n            font-size: 14px !important;\n            font-weight: 700 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 1px !important;\n            margin: 0 0 30px 0 !important;\n            display: flex !important;\n            align-items: center !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-inputs .afpak-sc-panel-title {\n            color: #ffffff !important;\n            opacity: 0.9 !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-outputs .afpak-sc-panel-title {\n            color: #181878 !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-panel-title::before {\n            content: '' !important;\n            display: inline-block !important;\n            width: 12px !important;\n            height: 12px !important;\n            background-color: #D83030 !important;\n            margin-right: 12px !important;\n        }\n\n        \/* ==========================================================================\n           \u8868\u5355\u63a7\u4ef6\u533a (Industrial Inputs)\n           ========================================================================== *\/\n        #afpak-speed-calc-module .afpak-sc-field {\n            margin-bottom: 25px !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-field:last-child {\n            margin-bottom: 0 !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-label {\n            display: block !important;\n            font-size: 14px !important;\n            font-weight: 600 !important;\n            color: rgba(255, 255, 255, 0.8) !important;\n            margin-bottom: 8px !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-input,\n        #afpak-speed-calc-module .afpak-sc-select {\n            width: 100% !important;\n            padding: 14px 16px !important;\n            font-size: 16px !important;\n            font-weight: 600 !important;\n            color: #ffffff !important;\n            background-color: rgba(255, 255, 255, 0.08) !important;\n            border: 1px solid rgba(255, 255, 255, 0.2) !important;\n            border-radius: 0 !important; \/* \u5de5\u4e1a\u65b9\u6b63\u611f *\/\n            outline: none !important;\n            transition: all 0.3s ease !important;\n            font-family: inherit !important;\n            appearance: auto !important;\n            position: relative !important;\n            z-index: 20 !important; \/* \u5f3a\u5236\u63d0\u5347\u70b9\u51fb\u5c42\u7ea7\uff0c\u4fee\u590d\u65e0\u6cd5\u4e0b\u62c9\u7684\u95ee\u9898 *\/\n        }\n\n        #afpak-speed-calc-module .afpak-sc-select option {\n            background-color: #181878 !important;\n            color: #ffffff !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-input:focus,\n        #afpak-speed-calc-module .afpak-sc-select:focus {\n            border-color: #D83030 !important;\n            background-color: rgba(255, 255, 255, 0.12) !important;\n            box-shadow: inset 4px 0 0 #D83030 !important;\n        }\n\n        \/* ==========================================================================\n           \u6570\u636e\u9762\u677f\u533a (Data Output Grid)\n           ========================================================================== *\/\n        #afpak-speed-calc-module .afpak-sc-hero-stats {\n            display: grid !important;\n            grid-template-columns: 1fr 1fr !important;\n            gap: 20px !important;\n            margin-bottom: 30px !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-hero-stat {\n            background-color: #f8f9fb !important;\n            border: 1px solid #e1e5eb !important;\n            padding: 25px 20px !important;\n            text-align: center !important;\n            display: flex !important;\n            flex-direction: column !important;\n            justify-content: center !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-hero-stat.highlight {\n            background-color: #fff5f5 !important;\n            border-color: #ffdada !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-hero-label {\n            font-size: 13px !important;\n            font-weight: 700 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n            color: #666666 !important;\n            margin-bottom: 8px !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-hero-value {\n            font-size: 32px !important;\n            font-weight: 800 !important;\n            color: #181878 !important;\n            line-height: 1.1 !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-hero-stat.highlight .afpak-sc-hero-value {\n            color: #D83030 !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-detail-rows {\n            background-color: #ffffff !important;\n            border: 1px solid #e1e5eb !important;\n            padding: 0 25px !important;\n            margin-bottom: 40px !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-detail-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 #f0f2f5 !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-detail-row:last-child {\n            border-bottom: none !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-detail-label {\n            font-size: 15px !important;\n            font-weight: 600 !important;\n            color: #444444 !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-detail-value {\n            font-size: 16px !important;\n            font-weight: 800 !important;\n            color: #181878 !important;\n        }\n\n        \/* ==========================================================================\n           \u4ea7\u80fd\u73ed\u6b21\u53ef\u89c6\u5316 (Industrial Shift Progress Bars)\n           ========================================================================== *\/\n        #afpak-speed-calc-module .afpak-sc-shift-visual {\n            margin-top: auto !important;\n            background: #f8f9fb !important;\n            border: 1px solid #e1e5eb !important;\n            padding: 25px !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-shift-visual-title {\n            font-size: 14px !important;\n            font-weight: 700 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n            color: #181878 !important;\n            margin-bottom: 20px !important;\n            display: flex !important;\n            align-items: center !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-shift-visual-title::before {\n            content: '' !important;\n            display: inline-block !important;\n            width: 6px !important;\n            height: 16px !important;\n            background-color: #181878 !important;\n            margin-right: 10px !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-shift-bar-container {\n            display: flex !important;\n            gap: 15px !important;\n            margin-bottom: 12px !important;\n            align-items: center !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-shift-bar-container:last-child {\n            margin-bottom: 0 !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-shift-label {\n            font-size: 13px !important;\n            font-weight: 700 !important;\n            color: #666666 !important;\n            width: 60px !important;\n            flex-shrink: 0 !important;\n            text-transform: uppercase !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-shift-track {\n            flex: 1 !important;\n            height: 20px !important;\n            background-color: #e1e5eb !important;\n            position: relative !important;\n            overflow: hidden !important;\n            box-shadow: inset 0 2px 4px rgba(0,0,0,0.05) !important; \n        }\n\n        #afpak-speed-calc-module .afpak-sc-shift-fill {\n            height: 100% !important;\n            background-color: #181878 !important;\n            transition: width 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-shift-fill.afpak-sc-partial {\n            background-color: #D83030 !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-shift-pct {\n            font-size: 14px !important;\n            font-weight: 800 !important;\n            color: #181878 !important;\n            width: 45px !important;\n            text-align: right !important;\n            flex-shrink: 0 !important;\n        }\n\n        \/* ==========================================================================\n           \u5e95\u90e8 CTA (Call to Action)\n           ========================================================================== *\/\n        #afpak-speed-calc-module .afpak-sc-footer {\n            background-color: #181878 !important;\n            padding: 30px 50px !important;\n            text-align: right !important;\n            border-top: 1px solid rgba(255, 255, 255, 0.1) !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-cta-btn {\n            display: inline-flex !important;\n            align-items: center !important;\n            background-color: #D83030 !important;\n            color: #ffffff !important;\n            text-decoration: none !important;\n            padding: 18px 40px !important;\n            font-size: 16px !important;\n            font-weight: 800 !important;\n            text-transform: uppercase !important;\n            letter-spacing: 0.5px !important;\n            transition: all 0.3s ease !important;\n        }\n\n        #afpak-speed-calc-module .afpak-sc-cta-btn:hover {\n            background-color: #ffffff !important;\n            color: #181878 !important;\n        }\n\n        \/* ==========================================================================\n           \u81ea\u9002\u5e94\u5e03\u5c40 (Responsive breakpoints)\n           ========================================================================== *\/\n        @media (max-width: 1200px) {\n            #afpak-speed-calc-module .afpak-sc-inputs { flex: 0 0 40% !important; padding: 40px !important; }\n            #afpak-speed-calc-module .afpak-sc-outputs { flex: 0 0 60% !important; padding: 40px !important; }\n        }\n\n        @media (max-width: 992px) {\n            #afpak-speed-calc-module .afpak-sc-body { flex-direction: column !important; }\n            #afpak-speed-calc-module .afpak-sc-inputs,\n            #afpak-speed-calc-module .afpak-sc-outputs { flex: 0 0 100% !important; width: 100% !important; }\n        }\n\n        @media (max-width: 768px) {\n            #afpak-speed-calc-module { padding: 40px 0 !important; }\n            #afpak-speed-calc-module .afpak-sc-container { padding: 0 20px !important; }\n            #afpak-speed-calc-module .afpak-sc-header { padding: 30px 20px !important; }\n            #afpak-speed-calc-module .afpak-sc-h2 { font-size: 26px !important; }\n            #afpak-speed-calc-module .afpak-sc-inputs, \n            #afpak-speed-calc-module .afpak-sc-outputs { padding: 30px 20px !important; }\n            #afpak-speed-calc-module .afpak-sc-hero-stats { grid-template-columns: 1fr !important; gap: 15px !important; }\n            #afpak-speed-calc-module .afpak-sc-footer { padding: 30px 20px !important; text-align: center !important; }\n            #afpak-speed-calc-module .afpak-sc-cta-btn { width: 100% !important; justify-content: center !important; }\n            #afpak-speed-calc-module .afpak-sc-hero-value { font-size: 28px !important; }\n        }\n    <\/style>\n\n    <div class=\"afpak-sc-container\">\n        <div class=\"afpak-sc-wrapper\">\n            \n            <div class=\"afpak-sc-header\">\n                <h2 class=\"afpak-sc-h2\">Order Fulfillment Time Calculator<\/h2>\n                <p class=\"afpak-sc-subtitle\">See exactly how long an order takes to produce and the resources you will need.<\/p>\n            <\/div>\n\n            <div class=\"afpak-sc-body\">\n                \n                <div class=\"afpak-sc-inputs\">\n                    <div class=\"afpak-sc-panel-title\">Order Parameters<\/div>\n\n                    <div class=\"afpak-sc-field\">\n                        <label class=\"afpak-sc-label\">Order Size (cups)<\/label>\n                        <input type=\"number\" id=\"afpak-sc-order\" class=\"afpak-sc-input\" value=\"10000\" min=\"100\" step=\"100\" oninput=\"afpak_sc_calc()\">\n                    <\/div>\n\n                    <div class=\"afpak-sc-field\">\n                        <label class=\"afpak-sc-label\">Fill Weight per Cup (g)<\/label>\n                        <select id=\"afpak-sc-fill\" class=\"afpak-sc-select\" onchange=\"afpak_sc_calc()\">\n                            <option value=\"8\">8 g<\/option>\n                            <option value=\"9\">9 g<\/option>\n                            <option value=\"10\">10 g<\/option>\n                            <option value=\"11\" selected>11 g<\/option>\n                            <option value=\"12\">12 g<\/option>\n                            <option value=\"13\">13 g<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"afpak-sc-field\">\n                        <label class=\"afpak-sc-label\">Machine Model<\/label>\n                        <select id=\"afpak-sc-machine\" class=\"afpak-sc-select\" onchange=\"afpak_sc_calc()\">\n                            <option value=\"rn1s\">RN1S (50-70 CPM)<\/option>\n                            <option value=\"hb410\" selected>HB410 (200-400 CPM)<\/option>\n                            <option value=\"h2\">H-Series 2-Lane (200 CPM)<\/option>\n                            <option value=\"h4\">H-Series 4-Lane (400 CPM)<\/option>\n                            <option value=\"h6\">H-Series 6-Lane (600 CPM)<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"afpak-sc-field\">\n                        <label class=\"afpak-sc-label\">Shift Length (hours)<\/label>\n                        <select id=\"afpak-sc-shift\" class=\"afpak-sc-select\" onchange=\"afpak_sc_calc()\">\n                            <option value=\"4\">4 hours<\/option>\n                            <option value=\"8\" selected>8 hours<\/option>\n                            <option value=\"12\">12 hours<\/option>\n                        <\/select>\n                    <\/div>\n                <\/div>\n\n                <div class=\"afpak-sc-outputs\">\n                    \n                    <div class=\"afpak-sc-panel-title\">Production Summary<\/div>\n\n                    <div class=\"afpak-sc-hero-stats\">\n                        <div class=\"afpak-sc-hero-stat highlight\">\n                            <div class=\"afpak-sc-hero-label\">Production Time<\/div>\n                            <div class=\"afpak-sc-hero-value\" id=\"afpak-out-time\">\u2014<\/div>\n                        <\/div>\n                        <div class=\"afpak-sc-hero-stat\">\n                            <div class=\"afpak-sc-hero-label\">Shifts Needed<\/div>\n                            <div class=\"afpak-sc-hero-value\" id=\"afpak-out-shifts\">\u2014<\/div>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"afpak-sc-detail-rows\">\n                        <div class=\"afpak-sc-detail-row\">\n                            <span class=\"afpak-sc-detail-label\">Machine Speed Capacity<\/span>\n                            <span class=\"afpak-sc-detail-value\" id=\"afpak-out-speed\">\u2014<\/span>\n                        <\/div>\n                        <div class=\"afpak-sc-detail-row\">\n                            <span class=\"afpak-sc-detail-label\">Coffee Required<\/span>\n                            <span class=\"afpak-sc-detail-value\" id=\"afpak-out-coffee\">\u2014<\/span>\n                        <\/div>\n                        <div class=\"afpak-sc-detail-row\">\n                            <span class=\"afpak-sc-detail-label\">Nitrogen Estimated<\/span>\n                            <span class=\"afpak-sc-detail-value\" id=\"afpak-out-nitrogen\">\u2014<\/span>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"afpak-sc-shift-visual\">\n                        <div class=\"afpak-sc-shift-visual-title\">Shift Completion Breakdown<\/div>\n                        <div id=\"afpak-sc-shift-bars\"><\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n\n            <div class=\"afpak-sc-footer\">\n                <a href=\"https:\/\/afpakmachine.com\/contact\/\" class=\"afpak-sc-cta-btn\" rel=\"noopener\">Need Help Sizing Your Production Line?<\/a>\n            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n\n<script>\n    var afpak_sc_machineData = {\n        rn1s:  { cpm: 60,  n2: 5 },\n        hb410: { cpm: 300, n2: 20 },\n        h2:    { cpm: 200, n2: 15 },\n        h4:    { cpm: 400, n2: 25 },\n        h6:    { cpm: 600, n2: 35 }\n    };\n\n    function afpak_sc_fmt(n) {\n        return n.toLocaleString('en-US');\n    }\n\n    function afpak_sc_calc() {\n        var orderEl = document.getElementById('afpak-sc-order');\n        if (!orderEl) { return; }\n\n        \/* \u4f7f\u7528 || \u66ff\u4ee3\uff0c\u786e\u4fdd\u6709\u9ed8\u8ba4\u503c *\/\n        var order = Number(orderEl.value) || 0;\n        var fill = Number(document.getElementById('afpak-sc-fill').value);\n        var machineKey = document.getElementById('afpak-sc-machine').value;\n        var shiftHrs = Number(document.getElementById('afpak-sc-shift').value);\n        var m = afpak_sc_machineData[machineKey];\n\n        var totalMin = order \/ m.cpm;\n        var totalHrs = totalMin \/ 60;\n        var hrs = Math.floor(totalHrs);\n        var mins = Math.round((totalHrs - hrs) * 60);\n\n        var cupsPerShift = m.cpm * 60 * shiftHrs;\n        var shiftsRaw = order \/ cupsPerShift;\n        var shiftsNeeded = Math.ceil(shiftsRaw);\n\n        var coffeeKg = order * fill \/ 1000;\n        var nitrogenNm3 = m.n2 * totalHrs;\n\n        \/* \u66f4\u65b0\u9759\u6001\u6570\u636e\u6587\u672c *\/\n        var timeStr = mins + 'm';\n        if (hrs > 0) {\n            timeStr = hrs + 'h ' + mins + 'm';\n        }\n        document.getElementById('afpak-out-time').textContent = timeStr;\n        document.getElementById('afpak-out-shifts').textContent = shiftsNeeded;\n        document.getElementById('afpak-out-speed').textContent = afpak_sc_fmt(m.cpm) + ' CPM';\n        document.getElementById('afpak-out-coffee').textContent = coffeeKg.toLocaleString('en-US', { minimumFractionDigits: 1, maximumFractionDigits: 1 }) + ' kg';\n        document.getElementById('afpak-out-nitrogen').textContent = nitrogenNm3.toLocaleString('en-US', { minimumFractionDigits: 1, maximumFractionDigits: 1 }) + ' Nm\\u00B3';\n\n        \/* \u6e32\u67d3\u8fdb\u5ea6\u6761\uff1a\u62c6\u89e3 && \u4e3a\u5d4c\u5957\u7684 if \u548c break \u4fdd\u8bc1\u7edd\u5bf9\u5b89\u5168 *\/\n        var barsHTML = '';\n        var remaining = order;\n        \n        for (var i = 1; i <= shiftsNeeded; i++) {\n            if (i > 20) { break; } \/* \u66ff\u4ee3\u539f\u6709\u7684 && i <= 20 *\/\n            \n            var produced = remaining;\n            if (cupsPerShift < remaining) {\n                produced = cupsPerShift;\n            }\n            \n            var pct = (produced \/ cupsPerShift) * 100;\n            remaining = remaining - produced;\n            \n            var isFull = false;\n            if (pct >= 99.9) {\n                isFull = true;\n            }\n            \n            var fillClass = 'afpak-sc-shift-fill';\n            if (!isFull) {\n                fillClass = fillClass + ' afpak-sc-partial';\n            }\n            \n            barsHTML = barsHTML + '<div class=\"afpak-sc-shift-bar-container\"><span class=\"afpak-sc-shift-label\">Shift ' + i + '<\/span><div class=\"afpak-sc-shift-track\"><div class=\"' + fillClass + '\" style=\"width:' + pct.toFixed(1) + '%\"><\/div><\/div><span class=\"afpak-sc-shift-pct\">' + Math.round(pct) + '%<\/span><\/div>';\n        }\n\n        if (shiftsNeeded > 20) {\n            var extraShifts = shiftsNeeded - 20;\n            barsHTML = barsHTML + '<div style=\"font-size:13px;font-weight:600;color:#666666;margin-top:15px;text-transform:uppercase;\">+ ' + extraShifts + ' more shifts<\/div>';\n        }\n        \n        var shiftBarsContainer = document.getElementById('afpak-sc-shift-bars');\n        if (shiftBarsContainer) {\n            shiftBarsContainer.innerHTML = barsHTML;\n        }\n    }\n\n    \/* \u6781\u9650\u7ea6\u675f\uff1a\u4e0d\u4f9d\u8d56 DOMContentLoaded\uff0c\u76f4\u63a5\u5728\u811a\u672c\u5e95\u90e8\u5229\u7528 setTimeout \u5c06\u6267\u884c\u63a8\u5165\u4e8b\u4ef6\u961f\u5217\uff0c\u786e\u4fdd DOM \u5df2\u88ab WP \u89e3\u6790 *\/\n    setTimeout(afpak_sc_calc, 100);\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Order Fulfillment Time Calculator See exactly how long an order takes to produce and the resources you will need. Order Parameters Order Size (cups) Fill Weight per Cup (g) 8 g9 g10 g11 g12 g13 g Machine Model RN1S (50-70 CPM)HB410 (200-400 CPM)H-Series 2-Lane (200 CPM)H-Series 4-Lane (400 CPM)H-Series 6-Lane (600 CPM) Shift Length (hours) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":18926,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_gspb_post_css":"","footnotes":""},"class_list":["post-19034","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/afpakmachine.com\/vi\/wp-json\/wp\/v2\/pages\/19034","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/afpakmachine.com\/vi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/afpakmachine.com\/vi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/afpakmachine.com\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/afpakmachine.com\/vi\/wp-json\/wp\/v2\/comments?post=19034"}],"version-history":[{"count":0,"href":"https:\/\/afpakmachine.com\/vi\/wp-json\/wp\/v2\/pages\/19034\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/afpakmachine.com\/vi\/wp-json\/wp\/v2\/pages\/18926"}],"wp:attachment":[{"href":"https:\/\/afpakmachine.com\/vi\/wp-json\/wp\/v2\/media?parent=19034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}