{"id":18074,"date":"2026-10-29T22:17:11","date_gmt":"2026-10-29T22:17:11","guid":{"rendered":"https:\/\/azeidkgroup.com\/?p=18074"},"modified":"2026-10-29T23:06:27","modified_gmt":"2026-10-29T23:06:27","slug":"fire-pump-selection-egypt","status":"publish","type":"post","link":"https:\/\/azeidkgroup.com\/en\/eg\/media-center\/fire-pump-selection-egypt\/","title":{"rendered":"Fire Pump Selection in Egypt: Flow, Pressure and Operation"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"18074\" class=\"elementor elementor-18074 elementor-18053 elementor-bc-flex-widget\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d734b76 e-con-full az-el-article e-flex e-con e-parent\" data-id=\"d734b76\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-32712c3 elementor-widget elementor-widget-text-editor\" data-id=\"32712c3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"az-intro\">The fire pump turns a water tank into a network that delivers the designer&#8217;s flow and pressure. That is why <strong>fire pump selection<\/strong> starts with the hydraulic calculations for the system the pump will serve, not with a catalogue or with a size used on another project.<\/p>\n<p>This guide explains the figures in a pump offer: flow in GPM and m\u00b3\/h, pressure in bar and psi, the rated duty point and the NFPA 20 performance curve. It also covers each pump&#8217;s role, controllers, suction conditions and handover documents.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ca6985 elementor-widget elementor-widget-text-editor\" data-id=\"4ca6985\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"az-keybox\"><h2>Key takeaways<\/h2><ul><li>Flow and pressure come from the designer&#8217;s hydraulic calculations, not estimates.<\/li><li>Under NFPA 20, a centrifugal fire pump must deliver 150% of rated flow at no less than 65% of rated pressure, and its churn pressure must not exceed 140% of rated pressure at rated speed.<\/li><li>The usual set is an electric main pump, a diesel standby pump and a jockey pump to make up for leakage.<\/li><li>Correct suction comes first; a bigger motor cannot fix poor suction.<\/li><li>The certified manufacturer&#8217;s curve, the datasheet, the factory test report and the site acceptance test are the core handover documents.<\/li><\/ul><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-724a3a2 elementor-widget elementor-widget-text-editor\" data-id=\"724a3a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Where does fire pump selection start?<\/h2>\n<p>The pump comes at the end of a chain of design decisions. The designer defines the systems it serves (sprinklers, hose cabinets, external hydrants), calculates the demand of the hydraulically most demanding area and adds any hose allowance. The result is two figures: required flow, and required pressure at the pump discharge after friction losses and elevation differences.<\/p>\n<p>Capacity cannot be set without hydraulic calculations by a qualified designer, approved under the Egyptian fire protection code and the approving authority&#8217;s requirements. Floor count, building area or the pump on a similar project are not a valid basis. Figures here are illustrative only, not a recommendation for any project.<\/p>\n<p>NFPA 20 (latest edition 2025) is a widely used technical reference for pump rooms in Egypt and the region. The legally binding reference is what the Egyptian code and the approving authority set; NFPA 20 supplies the technical detail the designer adopts or the contract calls for.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-57efa21 elementor-widget elementor-widget-text-editor\" data-id=\"57efa21\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Flow and pressure: reading the units correctly<\/h2>\n<p>Pumps are usually offered in US gallons per minute (GPM) and bar or psi, while local calculations may use m\u00b3\/h or L\/min. Mixed units are a common source of error when comparing offers. For conversion:<\/p>\n<ul><li>1 GPM is about 0.227 m\u00b3\/h, or 3.785 litres per minute.<\/li><li>1 bar is about 14.5 psi, which is roughly 10.2 metres of water column.<\/li><\/ul>\n<p>Rated pressure is the net pressure the pump adds between suction and discharge at rated flow. Network pressure is that plus suction pressure. An offer must state whether its figure is net or discharge pressure, and offers must be compared on the same basis.<\/p>\n<div class=\"az-table-wrap\"><table><thead><tr><th>Duty point<\/th><th>Flow (approx. m\u00b3\/h)<\/th><th>Pressure (approx. psi)<\/th><th>150% flow (GPM)<\/th><th>Minimum pressure at 150% (bar)<\/th><\/tr><\/thead><tbody><tr><td>500 GPM @ 8 bar<\/td><td>113.6<\/td><td>116<\/td><td>750<\/td><td>5.2<\/td><\/tr><tr><td>750 GPM @ 9 bar<\/td><td>170.3<\/td><td>130.5<\/td><td>1125<\/td><td>5.85<\/td><\/tr><tr><td>1000 GPM @ 10 bar<\/td><td>227.1<\/td><td>145<\/td><td>1500<\/td><td>6.5<\/td><\/tr><tr><td>1500 GPM @ 10 bar<\/td><td>340.7<\/td><td>145<\/td><td>2250<\/td><td>6.5<\/td><\/tr><tr><td>1500 GPM @ 12 bar<\/td><td>340.7<\/td><td>174<\/td><td>2250<\/td><td>7.8<\/td><\/tr><\/tbody><\/table><\/div>\n<p>These figures come only from unit conversion and the 65% rule. Actual performance is read from the certified manufacturer&#8217;s curve.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d96184 elementor-widget elementor-widget-text-editor\" data-id=\"1d96184\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>The rated duty point and the NFPA 20 performance curve<\/h2>\n<p>Meeting the rated point is not enough. NFPA 20 sets conditions on the whole curve, because real demand in a fire may differ from the design point. For centrifugal pumps, including horizontal split-case pumps:<\/p>\n<ul><li><strong>Churn (shut-off) point:<\/strong> at zero flow, pressure must not exceed 140% of rated pressure at rated speed.<\/li><li><strong>Rated point:<\/strong> 100% of rated flow at no less than 100% of rated pressure.<\/li><li><strong>Overload point:<\/strong> 150% of rated flow at no less than 65% of rated pressure.<\/li><\/ul>\n<p>In practice, the calculated demand should sit in the middle of the curve. Specialist references note that demand should not exceed 150% of rated flow, and that running near that limit makes performance more sensitive to suction. Churn pressure plus the highest static suction pressure must be checked against the rating of pipes, valves and fittings. If it is higher, the designer picks a pump with a flatter curve or uses a solution the standard allows.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c0e00ab elementor-widget elementor-widget-text-editor\" data-id=\"c0e00ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>The role of each pump: electric, diesel and jockey<\/h2>\n<h3>Electric main pump<\/h3>\n<p>The electric pump carries the main duty and needs a reliable power supply. The designer sets its source, routing and protection under the Egyptian code&#8217;s electrical requirements and whatever the design adopts from NFPA 20 and NFPA 70.<\/p>\n<h3>Diesel standby pump<\/h3>\n<p>The diesel pump gives a power source independent of the grid. Its room needs ventilation, a fuel tank sized by the designer, and an exhaust route. Under NFPA 20, the diesel engine needs two independent starting sources, and the controller alternates between them.<\/p>\n<h3>Jockey pump<\/h3>\n<p>A small pump that keeps the network pressurised and makes up for minor leakage, so the main pump does not start needlessly. Its flow must be less than one sprinkler&#8217;s, so that when a sprinkler opens, pressure drops and the main pump starts. The designer sets the start and stop pressures of each pump in a clear sequence: jockey first, then electric, then diesel.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0707382 elementor-widget elementor-widget-text-editor\" data-id=\"0707382\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<style id=\"az-explainer-css\">\n.az-anim{--g:#026A33;--o:#E28334;--r:#E14B3B;--ink:#07120D;margin:30px 0;border:1px solid #DCE3DE;border-radius:18px;background:#F7F9F7;padding:14px;position:relative}\n.az-anim__title{font-weight:800;color:var(--ink);font-size:17px;margin:2px 4px 12px}\n.az-anim>input{position:absolute;opacity:0;pointer-events:none}\n.az-anim__tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}\n.az-anim__tabs label{cursor:pointer;border:1px solid #C9D1CC;background:#fff;color:var(--ink);border-radius:999px;padding:7px 16px;font-size:15px;font-weight:700;line-height:1.4;user-select:none}\n.az-anim__scene{display:none;margin:0}\n.az-anim>input:nth-of-type(1):checked~.az-anim__tabs label:nth-of-type(1),.az-anim>input:nth-of-type(2):checked~.az-anim__tabs label:nth-of-type(2),.az-anim>input:nth-of-type(3):checked~.az-anim__tabs label:nth-of-type(3){background:var(--ink);border-color:var(--ink);color:#fff}\n.az-anim>input:nth-of-type(1):checked~.az-anim__stage .az-anim__scene:nth-of-type(1),.az-anim>input:nth-of-type(2):checked~.az-anim__stage .az-anim__scene:nth-of-type(2),.az-anim>input:nth-of-type(3):checked~.az-anim__stage .az-anim__scene:nth-of-type(3){display:block}\n.az-anim>input:nth-of-type(1):focus-visible~.az-anim__tabs label:nth-of-type(1),.az-anim>input:nth-of-type(2):focus-visible~.az-anim__tabs label:nth-of-type(2),.az-anim>input:nth-of-type(3):focus-visible~.az-anim__tabs label:nth-of-type(3),.az-anim>.az-anim__pause:focus-visible~.az-anim__tabs .az-anim__plabel{outline:3px solid var(--g);outline-offset:2px}\n.az-anim__tabs .az-anim__plabel{margin-inline-start:auto;background:transparent;border-style:dashed;font-weight:600;color:#2B3A31}\n.az-anim__p2{display:none}.az-anim__pause:checked~.az-anim__tabs .az-anim__p1{display:none}.az-anim__pause:checked~.az-anim__tabs .az-anim__p2{display:inline}\n.az-anim__pause:checked~.az-anim__stage *{animation-play-state:paused!important}\n@media (prefers-reduced-motion:reduce){.az-anim__tabs .az-anim__plabel{display:none}}\n.az-anim svg{display:block;width:100%;height:auto;border-radius:14px;font-family:inherit}\n.az-anim figcaption{font-size:15px;line-height:1.85;color:#2B3A31;margin:12px 4px 2px}\n.az-anim .azfa-plabel{font-size:19px;font-weight:700;fill:var(--ink)}\n.az-anim .azfa-lcd{font-size:15px;font-weight:700;fill:#6FD39B;font-family:\"Red Hat Display\",inherit}\n.az-anim[dir=rtl] .azfa-lcd{font-family:inherit}\n.az-anim .azfa-lcd-al{fill:#FF8A7A}\n.az-anim .azfa-wire{stroke:#435448;stroke-width:5;fill:none}\n.az-anim .azfa-loop{stroke:var(--o);stroke-width:6;fill:none;stroke-linejoin:round}\n.az-anim .azfa-deadbg{stroke:#fff;stroke-width:10;fill:none} .az-anim .azfa-dead{stroke:#9AA6A0;stroke-width:6;fill:none;stroke-dasharray:10 8}\n.az-anim .azfa-dbase{fill:#fff;stroke:#C9D1CC;stroke-width:2}\n.az-anim .azfa-led{fill:#9AA6A0}\n.az-anim .azfa-ring{fill:var(--r);opacity:0}\n.az-anim .azfa-mcpb{fill:#D63A2F}\n.az-anim .azfa-isob{fill:#fff;stroke:var(--o);stroke-width:4}\n.az-anim .azfa-isogap{stroke:#fff;stroke-width:0}\n.az-anim .azfa-tag rect{fill:var(--g)} .az-anim .azfa-tag text{fill:#fff;font-size:19px;font-weight:700;font-family:\"Red Hat Display\",inherit}\n.az-anim .azfa-zlabel rect{fill:#fff;stroke:#C9D1CC;stroke-width:2} .az-anim .azfa-zlabel text{font-size:17px;font-weight:700;fill:var(--ink)}\n.az-anim .azfa-sig{fill:var(--r);offset-rotate:0deg;opacity:0}\n.az-anim .azfa-fireled{fill:#C9D1CC} .az-anim .azfa-faultled{fill:#C9D1CC}\n\/* final (static) states = what reduced-motion users see *\/\n.az-anim .azfa-d-al .azfa-led{fill:var(--r)}\n.az-anim .azfa-d-al .azfa-ring{opacity:.22}\n.az-anim .azfa-zone2.azfa-wire{stroke:var(--r)}\n.az-anim .azfa-zone2 rect{fill:var(--r);stroke:var(--r)} .az-anim .azfa-zone2 text{fill:#fff}\n.az-anim .azfa-lcd-ok{opacity:0} .az-anim .azfa-lcd-al{opacity:1}\n.az-anim .azfa-fireled.s1,.az-anim .azfa-fireled.s2{fill:var(--r)} .az-anim .azfa-faultled.s3{fill:#F5A623}\n.az-anim .azfa-tag-al rect{fill:var(--r)}\n.az-anim .azfa-off .azfa-dbase{fill:#E6EBE8} .az-anim .azfa-off .azfa-mcpb{fill:#C9D1CC}\n.az-anim .azfa-tag-off rect{fill:#9AA6A0}\n.az-anim .azfa-iso-open .azfa-isob{fill:var(--o)} .az-anim .azfa-iso-open .azfa-isogap{stroke-width:4}\n.az-anim .azfa-spark{opacity:1}\n@media (prefers-reduced-motion:no-preference){\n .az-anim .azfa-d-al .azfa-led{animation:azfaLed 8s infinite}\n .az-anim .azfa-d-al .azfa-ring{transform-box:fill-box;transform-origin:center;animation:azfaRing 1.4s ease-out infinite}\n .az-anim .azfa-zone2.azfa-wire{animation:azfaWire 8s infinite}\n .az-anim .azfa-zone2 rect{animation:azfaZoneBox 8s infinite} .az-anim .azfa-zone2 text{animation:azfaZoneTxt 8s infinite}\n .az-anim .azfa-lcd-ok{animation:azfaShowEarly 8s infinite} .az-anim .azfa-lcd-al{animation:azfaShowLate 8s infinite}\n .az-anim .azfa-fireled.s1,.az-anim .azfa-fireled.s2{animation:azfaFireLed 8s infinite}\n .az-anim .s2sig{animation:azfaSig 8s linear infinite}\n .az-anim .azfa-tag-al rect{animation:azfaTag 8s infinite}\n .az-anim .azfa-lcd-ok.s2,.az-anim .azfa-lcd-al.s2{animation-name:azfaShowEarly2}\n .az-anim .azfa-lcd-al.s2{animation-name:azfaShowLate2}\n .az-anim .azfa-fireled.s2{animation-name:azfaFireLed2}\n .az-anim .s3a{animation:azfaS3a 10s linear infinite}\n .az-anim .s3b,.az-anim .s3c{animation:azfaS3b 10s linear infinite}\n .az-anim .azfa-spark{animation:azfaSpark 10s infinite}\n .az-anim .azfa-iso-open .azfa-isob{animation:azfaIso 10s infinite} .az-anim .azfa-iso-open .azfa-isogap{animation:azfaIsoGap 10s infinite}\n .az-anim .azfa-dead,.az-anim .azfa-deadbg{animation:azfaDead 10s infinite}\n .az-anim .azfa-off .azfa-dbase{animation:azfaOff 10s infinite} .az-anim .azfa-off .azfa-mcpb{animation:azfaOffM 10s infinite}\n .az-anim .azfa-tag-off rect{animation:azfaTagOff 10s infinite}\n .az-anim .azfa-lcd-ok.s3{animation:azfaShowEarly3 10s infinite} .az-anim .azfa-lcd-al.s3{animation:azfaShowLate3 10s infinite}\n .az-anim .azfa-faultled.s3{animation:azfaFault3 10s infinite}\n}\n@keyframes azfaLed{0%,14%{fill:#9AA6A0}15%,90%{fill:#E14B3B}100%{fill:#9AA6A0}}\n@keyframes azfaRing{0%{opacity:.5;transform:scale(.6)}100%{opacity:0;transform:scale(1.9)}}\n@keyframes azfaWire{0%,22%{stroke:#435448}25%,90%{stroke:#E14B3B}100%{stroke:#435448}}\n@keyframes azfaZoneBox{0%,22%{fill:#fff;stroke:#C9D1CC}25%,90%{fill:#E14B3B;stroke:#E14B3B}100%{fill:#fff;stroke:#C9D1CC}}\n@keyframes azfaZoneTxt{0%,22%{fill:#07120D}25%,90%{fill:#fff}100%{fill:#07120D}}\n@keyframes azfaShowEarly{0%,30%{opacity:1}32%,90%{opacity:0}92%,100%{opacity:1}}\n@keyframes azfaShowLate{0%,30%{opacity:0}32%,90%{opacity:1}92%,100%{opacity:0}}\n@keyframes azfaFireLed{0%,30%{fill:#C9D1CC}32%,40%{fill:#E14B3B}44%{fill:#7a1c14}48%,90%{fill:#E14B3B}100%{fill:#C9D1CC}}\n@keyframes azfaSig{0%,16%{offset-distance:0%;opacity:0}18%{opacity:1;offset-distance:0%}40%{offset-distance:100%;opacity:1}42%,100%{offset-distance:100%;opacity:0}}\n@keyframes azfaTag{0%,14%{fill:#026A33}15%,90%{fill:#E14B3B}100%{fill:#026A33}}\n@keyframes azfaShowEarly2{0%,40%{opacity:1}42%,90%{opacity:0}92%,100%{opacity:1}}\n@keyframes azfaShowLate2{0%,40%{opacity:0}42%,90%{opacity:1}92%,100%{opacity:0}}\n@keyframes azfaFireLed2{0%,40%{fill:#C9D1CC}42%,90%{fill:#E14B3B}100%{fill:#C9D1CC}}\n@keyframes azfaS3a{0%{offset-distance:0%;opacity:1}38%{offset-distance:100%;opacity:1}39%,100%{opacity:0;offset-distance:100%}}\n@keyframes azfaS3b{0%,48%{opacity:0;offset-distance:0%}50%{opacity:1;offset-distance:0%}68%{offset-distance:100%;opacity:1}69%{opacity:0;offset-distance:100%}70%{opacity:1;offset-distance:0%}88%{offset-distance:100%;opacity:1}90%,100%{opacity:0;offset-distance:100%}}\n@keyframes azfaSpark{0%,40%{opacity:0}42%,46%{opacity:1}48%{opacity:.3}50%,92%{opacity:1}94%,100%{opacity:0}}\n@keyframes azfaIso{0%,44%{fill:#fff}46%,92%{fill:#E28334}94%,100%{fill:#fff}}\n@keyframes azfaIsoGap{0%,44%{stroke-width:0}46%,92%{stroke-width:4}94%,100%{stroke-width:0}}\n@keyframes azfaDead{0%,44%{opacity:0}46%,92%{opacity:1}94%,100%{opacity:0}}\n@keyframes azfaOff{0%,44%{fill:#fff}46%,92%{fill:#E6EBE8}94%,100%{fill:#fff}}\n@keyframes azfaOffM{0%,44%{fill:#D63A2F}46%,92%{fill:#C9D1CC}94%,100%{fill:#D63A2F}}\n@keyframes azfaTagOff{0%,44%{fill:#026A33}46%,92%{fill:#9AA6A0}94%,100%{fill:#026A33}}\n@keyframes azfaShowEarly3{0%,44%{opacity:1}46%,92%{opacity:0}94%,100%{opacity:1}}\n@keyframes azfaShowLate3{0%,44%{opacity:0}46%,92%{opacity:1}94%,100%{opacity:0}}\n@keyframes azfaFault3{0%,44%{fill:#C9D1CC}46%,92%{fill:#F5A623}94%,100%{fill:#C9D1CC}}\n@media (max-width:600px){.az-anim{padding:10px}.az-anim__tabs label{font-size:14px;padding:6px 12px}.az-anim figcaption{font-size:14px}}\n\n.azfr svg{direction:ltr}\n.azfr .azfr-sm{font-size:16px;font-weight:700;fill:#2B3A31}\n.azfr .azfr-xs{font-size:13px;font-weight:700;fill:#6B7A71;font-family:\"Red Hat Display\",inherit}\n.azfr .azfr-or{fill:#B85C00}\n.azfr .azfr-big{font-size:20px;font-weight:800}\n.azfr .azfr-good{fill:#026A33}.azfr .azfr-bad{fill:#B83224}\n.azfr .azfr-val{font-size:15px;font-weight:800;fill:#fff;font-family:\"Red Hat Display\",inherit}\n.azfr .azfr-panel{fill:#E9EEEB;stroke:#C9D1CC;stroke-width:2}\n.azfr .azfr-zone{fill:#F5A623;opacity:.12}\n.azfr .azfr-cable{stroke-width:10;fill:none;stroke-linejoin:round}\n.azfr .azfr-std{stroke:#435448}\n.azfr .azfr-fr{stroke:#E14B3B}\n.azfr .azfr-sig{stroke:#6FD39B;stroke-width:4;fill:none;stroke-dasharray:6 18;stroke-linejoin:round}\n.azfr .azfr-pclip{fill:#fff;stroke:#9AA6A0;stroke-width:2}\n.azfr .azfr-mclip{fill:#6B7A71}\n.azfr .azfr-sbody{fill:#E14B3B}\n.azfr .azfr-lcd{font-size:15px;font-weight:800;fill:#6FD39B;font-family:\"Red Hat Display\",inherit}\n.azfr .azfr-s1.azfr-lcd{fill:#F5A623}\n\/* end states (reduced motion): standard failed, FR working *\/\n.azfr .azfr-s1.azfr-sig{opacity:0}\n.azfr .azfr-s1 .azfr-waves{opacity:0}\n.azfr .azfr-s2.azfr-x{display:none}\n.azfr .azfr-s1.azfr-std{stroke:#8A5A3A;stroke-dasharray:30 8}\n@media (prefers-reduced-motion:no-preference){\n .azfr .azfr-sig{animation:azfrDash 1s linear infinite}\n .azfr .azfr-s1.azfr-sig{animation:azfrDash 1s linear infinite,azfrSigOff 8s infinite}\n .azfr .azfr-s1 .azfr-waves{animation:azfrWave .6s ease-in-out infinite alternate,azfrSigOff 8s infinite}\n .azfr .azfr-s2 .azfr-waves{animation:azfrWave .6s ease-in-out infinite alternate}\n .azfr .azfr-s1.azfr-x{animation:azfrX 8s infinite}\n .azfr .azfr-s1.azfr-std{animation:azfrMelt 8s infinite}\n .azfr .azfr-s1.azfr-pclip{animation:azfrClip 8s infinite}\n .azfr .azfr-s1.azfr-big{animation:azfrX 8s infinite}\n .azfr .azfr-s1.azfr-lcd{animation:azfrX 8s infinite}\n .azfr .azfr-fl{transform-box:fill-box;transform-origin:bottom;animation:azfrFlick .6s ease-in-out infinite alternate}\n .azfr .azfr-fr.azfr-s2{animation:azfrGlow 2s ease-in-out infinite alternate}\n .azfr .azfr-bar{transform-box:fill-box;transform-origin:left;animation:azfrBar 6s ease-out infinite}\n}\n@keyframes azfrDash{to{stroke-dashoffset:-24}}\n@keyframes azfrSigOff{0%,40%{opacity:1}45%,100%{opacity:0}}\n@keyframes azfrWave{from{opacity:.3}to{opacity:1}}\n@keyframes azfrX{0%,42%{opacity:0}46%,100%{opacity:1}}\n@keyframes azfrMelt{0%,30%{stroke:#435448;stroke-dasharray:none}42%,100%{stroke:#8A5A3A;stroke-dasharray:30 8}}\n@keyframes azfrClip{0%,30%{opacity:1}40%,100%{opacity:0}}\n@keyframes azfrFlick{from{transform:scaleY(1)}to{transform:scaleY(.88)}}\n@keyframes azfrGlow{from{stroke:#E14B3B}to{stroke:#FF7A5C}}\n@keyframes azfrBar{0%{transform:scaleX(0)}40%,100%{transform:scaleX(1)}}\n\n.azcv svg{direction:ltr}\n.azcv .azcv-sm{font-size:16px;font-weight:700;fill:#2B3A31}\n.azcv .azcv-xs{font-size:13px;font-weight:700;fill:#2B3A31;font-family:\"Red Hat Display\",inherit}\n.azcv .azcv-bl{font-size:15px}\n.azcv .azcv-w{fill:#fff}\n.azcv .azcv-dim{fill:#6B7A71}\n.azcv .azcv-red{fill:#B83224}\n.azcv .azcv-green{fill:#026A33}\n.azcv .azcv-floor{fill:#F3F6F4;stroke:#C9D1CC;stroke-width:3}\n.azcv .azcv-cone{fill:#2E86DE;opacity:.16}\n.azcv .azcv-cone2{fill:#2E86DE;opacity:.28}\n.azcv .azcv-shelf{fill:#8A6420}\n.azcv .azcv-shadow{fill:#E14B3B;opacity:.14}\n.azcv .azcv-c2{fill:#2E9E5B;opacity:.18}\n.azcv .azcv-pxn{opacity:0}\n.azcv .azcv-t2{opacity:0}\n.azcv .azcv-narrow{opacity:0}\n.azcv .azcv-p{transform:translate(600px,300px)}\n.azcv .azcv-walk3{transform:translate(160px,300px)}\n@media (prefers-reduced-motion:no-preference){\n .azcv .azcv-wide{animation:azcvA 8s infinite}.azcv .azcv-narrow{animation:azcvB 8s infinite}\n .azcv .azcv-pxw{animation:azcvA2 8s infinite}.azcv .azcv-pxn{animation:azcvB2 8s infinite}\n .azcv .azcv-t1{animation:azcvA2 8s infinite}.azcv .azcv-t2{animation:azcvB2 8s infinite}\n .azcv .azcv-walk{animation:azcvWalk 9s linear infinite}\n .azcv .azcv-cam2,.azcv .azcv-cam2b{animation:azcvCam2 9s infinite}\n .azcv .azcv-walk3{animation:azcvWalk3 8s ease-in-out infinite}\n}\n@keyframes azcvA{0%,45%{opacity:.16}50%,95%{opacity:.05}100%{opacity:.16}}\n@keyframes azcvB{0%,45%{opacity:0}50%,95%{opacity:.3}100%{opacity:0}}\n@keyframes azcvA2{0%,45%{opacity:1}50%,95%{opacity:0}100%{opacity:1}}\n@keyframes azcvB2{0%,45%{opacity:0}50%,95%{opacity:1}100%{opacity:0}}\n@keyframes azcvWalk{0%{transform:translate(200px,120px)}50%{transform:translate(600px,300px)}100%{transform:translate(200px,120px)}}\n@keyframes azcvCam2{0%,55%{opacity:0}62%,100%{opacity:1}}\n@keyframes azcvWalk3{0%,10%{transform:translate(160px,300px)}50%,60%{transform:translate(660px,300px)}100%{transform:translate(160px,300px)}}\n\n.azca svg{direction:ltr}\n.azca .azca-sm{font-size:15px;font-weight:700;fill:#2B3A31}\n.azca .azca-dim{fill:#6B7A71}\n.azca .azca-or{fill:#B85C00}\n.azca .azca-wt{fill:#07120D;font-size:14px}\n.azca .azca-room{fill:#F3F6F4;stroke:#C9D1CC;stroke-width:3}\n.azca .azca-rack{fill:#2B3A31}\n.azca .azca-unit{fill:#435448}\n.azca .azca-led{fill:#6FD39B}\n.azca .azca-det{fill:#fff;stroke:#C9D1CC;stroke-width:2}\n.azca .azca-dled{fill:#9AA6A0}\n.azca .azca-pipe{stroke:#C24A2B;stroke-width:6;fill:none}\n.azca .azca-noz{fill:#C24A2B}\n.azca .azca-cyl{fill:#C24A2B;stroke:#8E3420;stroke-width:2}\n.azca .azca-panel{fill:#E9EEEB;stroke:#C9D1CC;stroke-width:2}\n.azca .azca-lcd{font-size:13px;font-weight:700;fill:#6FD39B;opacity:0}\n.azca .azca-lamp{fill:#C9D1CC}\n.azca .azca-smoke circle{fill:#B7C2BC;opacity:0}\n.azca .azca-cdbg{fill:#0E2A1D}\n.azca .azca-num{font-size:40px;font-weight:800;fill:#FF8A7A;font-family:\"Red Hat Display\",inherit;opacity:0}\n.azca .azca-gas{fill:#9FD3F5;opacity:.55}\n.azca .azca-jet path{stroke:#9FD3F5;stroke-width:10;stroke-linecap:round;stroke-dasharray:6 10;opacity:.9}\n.azca .azca-person{transform:translate(470px,380px)}\n\/* end states *\/\n.azca .azca-l2.azca-s1{opacity:1;fill:#FF8A7A}\n.azca .azca-s1.azca-d .azca-dled{fill:#E14B3B}\n.azca .azca-s1.azca-smoke circle{opacity:.22}\n.azca .azca-l2.azca-s2{opacity:1;fill:#FF8A7A}\n.azca .azca-s2.azca-d .azca-dled{fill:#E14B3B}\n.azca .azca-s2.azca-smoke circle{opacity:.22}\n.azca .azca-n3{opacity:1}\n.azca .azca-l3.azca-s3{opacity:1;fill:#F5A623}\n.azca .azca-s3.azca-d .azca-dled{fill:#E14B3B}\n.azca .azca-s3.azca-fire{opacity:0}\n.azca .azca-lp1.azca-s1,.azca .azca-lp1.azca-s2,.azca .azca-lp1.azca-s3,.azca .azca-lp2.azca-s1,.azca .azca-lp2.azca-s2,.azca .azca-lp2.azca-s3{fill:#E14B3B}\n.azca .azca-lp3.azca-s3{fill:#F5A623}\n@media (prefers-reduced-motion:no-preference){\n .azca .azca-s1.azca-smoke circle{animation:azcaSmoke 9s infinite}\n .azca .azca-s1.azca-d1 .azca-dled{animation:azcaD1 9s infinite}\n .azca .azca-s1.azca-d2 .azca-dled{animation:azcaD2 9s infinite}\n .azca .azca-l0.azca-s1{animation:azcaL0 9s infinite} .azca .azca-l1.azca-s1{animation:azcaL1 9s infinite} .azca .azca-l2.azca-s1{animation:azcaL2 9s infinite}\n .azca .azca-lp1.azca-s1{animation:azcaD1 9s infinite} .azca .azca-lp2.azca-s1{animation:azcaD2 9s infinite}\n .azca .azca-fire g,.azca .azca-fire path{transform-box:fill-box;transform-origin:bottom;animation:azcaFlick .6s ease-in-out infinite alternate}\n .azca .azca-n0{animation:azcaN0 10s infinite}.azca .azca-n1{animation:azcaN1 10s infinite}.azca .azca-n2{animation:azcaN2 10s infinite}.azca .azca-n3{animation:azcaN3 10s infinite}\n .azca .azca-strobe{animation:azcaStrobe .8s steps(2) infinite}\n .azca .azca-person{animation:azcaWalk 10s linear infinite}\n .azca .azca-s3.azca-fire{animation:azcaOut 8s infinite}\n .azca .azca-gas{animation:azcaGas 8s infinite}\n .azca .azca-jet{animation:azcaJet 8s infinite}\n .azca .azca-jet path{animation:azcaDash .5s linear infinite}\n .azca .azca-t3a{animation:azcaT3a 8s infinite}.azca .azca-t3b{animation:azcaT3b 8s infinite}\n}\n@keyframes azcaSmoke{0%{opacity:0}30%,100%{opacity:.22}}\n@keyframes azcaD1{0%,25%{fill:#9AA6A0}27%,100%{fill:#E14B3B}}\n@keyframes azcaD2{0%,55%{fill:#9AA6A0}57%,100%{fill:#E14B3B}}\n@keyframes azcaL0{0%,25%{opacity:1}27%,100%{opacity:0}}\n@keyframes azcaL1{0%,25%{opacity:0}27%,55%{opacity:1;fill:#F5A623}57%,100%{opacity:0}}\n@keyframes azcaL2{0%,55%{opacity:0}57%,100%{opacity:1;fill:#FF8A7A}}\n@keyframes azcaFlick{from{transform:scaleY(1)}to{transform:scaleY(.86)}}\n@keyframes azcaN0{0%,22%{opacity:1}24%,100%{opacity:0}}\n@keyframes azcaN1{0%,23%{opacity:0}25%,47%{opacity:1}49%,100%{opacity:0}}\n@keyframes azcaN2{0%,48%{opacity:0}50%,72%{opacity:1}74%,100%{opacity:0}}\n@keyframes azcaN3{0%,73%{opacity:0}75%,100%{opacity:1}}\n@keyframes azcaStrobe{0%{opacity:1}100%{opacity:.15}}\n@keyframes azcaWalk{0%{transform:translate(330px,380px)}60%{transform:translate(500px,380px);opacity:1}62%,100%{transform:translate(520px,380px);opacity:0}}\n@keyframes azcaOut{0%,30%{opacity:1}60%,100%{opacity:0}}\n@keyframes azcaGas{0%{opacity:0}35%,100%{opacity:.55}}\n@keyframes azcaJet{0%,40%{opacity:1}55%,100%{opacity:0}}\n@keyframes azcaDash{to{stroke-dashoffset:-16}}\n@keyframes azcaT3a{0%,45%{opacity:1}50%,100%{opacity:0}}\n@keyframes azcaT3b{0%,48%{opacity:0}52%,100%{opacity:1}}\n.azca .azca-t3b{opacity:1}.azca .azca-t3a{opacity:0}\n\n.azfp svg{direction:ltr}\n.azfp .azfp-sm{font-size:16px;font-weight:700;fill:#2B3A31}\n.azfp .azfp-motor{fill:#E14B3B;stroke:#B83224;stroke-width:2}\n.azfp .azfp-dz .azfp-motor{fill:#C24A2B}\n.azfp .azfp-jk .azfp-motor{fill:#E8706A}\n.azfp .azfp-vol{fill:#E14B3B;stroke:#B83224;stroke-width:2}\n.azfp .azfp-imp{stroke:#fff;stroke-width:4;stroke-linecap:round;fill:none}\n.azfp .azfp-lamp{fill:#C9D1CC}\n.azfp .azfp-hdr{stroke:#C9D1CC;stroke-width:14;fill:none}\n.azfp .azfp-hdr2{stroke:#C9D1CC;stroke-width:8;fill:none}\n.azfp .azfp-flow{stroke:#2E86DE;stroke-width:6;fill:none;stroke-dasharray:8 12;opacity:0}\n.azfp .azfp-flow.azfp-s2,.azfp .azfp-flow.azfp-s3{opacity:.9}\n.azfp .azfp-smoke circle{fill:#9AA6A0;opacity:0}\n.azfp .azfp-needle{transform-box:view-box;transform-origin:170px 245px}\n\/* static end states *\/\n.azfp .azfp-needle.azfp-s1{transform:rotate(351.0deg)}\n.azfp .azfp-needle.azfp-s2{transform:rotate(302.4deg)}\n.azfp .azfp-needle.azfp-s3{transform:rotate(297.0deg)}\n.azfp .azfp-el.azfp-s2 .azfp-lamp{fill:#2E9E5B}\n.azfp .azfp-dz.azfp-s3 .azfp-lamp{fill:#2E9E5B}\n.azfp .azfp-el.azfp-s3 .azfp-lamp{fill:#E14B3B}\n@media (prefers-reduced-motion:no-preference){\n .azfp .azfp-needle.azfp-s1{animation:azfpN1 8s ease-in-out infinite}\n .azfp .azfp-needle.azfp-s2{animation:azfpN2 9s ease-in-out infinite}\n .azfp .azfp-needle.azfp-s3{animation:azfpN3 10s ease-in-out infinite}\n .azfp .azfp-jk.azfp-s1 .azfp-lamp{animation:azfpL1 8s infinite} .azfp .azfp-jk.azfp-s1 .azfp-rot{transform-box:fill-box;transform-origin:center;animation:azfpSpin .5s linear infinite,azfpRun1 8s infinite}\n .azfp .azfp-jk.azfp-s2 .azfp-lamp{animation:azfpL2j 9s infinite} .azfp .azfp-el.azfp-s2 .azfp-lamp{animation:azfpL2e 9s infinite}\n .azfp .azfp-el.azfp-s2 .azfp-rot{transform-box:fill-box;transform-origin:center;animation:azfpSpin .4s linear infinite,azfpRun2 9s infinite}\n .azfp .azfp-el.azfp-s3 .azfp-lamp{animation:azfpL3e 10s infinite} .azfp .azfp-dz.azfp-s3 .azfp-lamp{animation:azfpL3d 10s infinite}\n .azfp .azfp-el.azfp-s3 .azfp-rot{transform-box:fill-box;transform-origin:center;animation:azfpSpin .4s linear infinite,azfpRun3e 10s infinite}\n .azfp .azfp-dz.azfp-s3 .azfp-rot{transform-box:fill-box;transform-origin:center;animation:azfpSpin .4s linear infinite,azfpRun3d 10s infinite}\n .azfp .azfp-dz.azfp-s3 .azfp-smoke circle{animation:azfpSmoke 1.6s ease-out infinite}\n .azfp .azfp-dz.azfp-s3 .azfp-smoke circle:nth-child(2){animation-delay:.5s} .azfp .azfp-dz.azfp-s3 .azfp-smoke circle:nth-child(3){animation-delay:1s}\n .azfp .azfp-ev1{animation:azfpE1 8s infinite} .azfp .azfp-ev2{animation:azfpE2 9s infinite} .azfp .azfp-ev3{animation:azfpE3 10s infinite}\n .azfp .azfp-flow{animation:azfpDash .8s linear infinite}\n .azfp .azfp-flow.azfp-s1{animation:azfpDash .8s linear infinite,azfpF1 8s infinite}\n}\n@keyframes azfpSpin{to{transform:rotate(360deg)}}\n@keyframes azfpF1{0%,44%{opacity:0}46%,70%{opacity:.9}72%,100%{opacity:0}}\n@keyframes azfpDash{to{stroke-dashoffset:-40}}\n@keyframes azfpN1{0%,8%{transform:rotate(351.0deg)}45%{transform:rotate(324.0deg)}70%,100%{transform:rotate(351.0deg)}}\n@keyframes azfpL1{0%,44%{fill:#C9D1CC}46%,70%{fill:#2E9E5B}72%,100%{fill:#C9D1CC}}\n@keyframes azfpRun1{0%,44%{opacity:.35}46%,70%{opacity:1}72%,100%{opacity:.35}}\n@keyframes azfpE1{0%,8%{opacity:0}12%,44%{opacity:1}50%,100%{opacity:0}}\n@keyframes azfpN2{0%,8%{transform:rotate(351.0deg)}25%{transform:rotate(324.0deg)}45%{transform:rotate(286.20000000000005deg)}70%,100%{transform:rotate(302.4deg)}}\n@keyframes azfpL2j{0%,24%{fill:#C9D1CC}26%,100%{fill:#2E9E5B}}\n@keyframes azfpL2e{0%,44%{fill:#C9D1CC}46%,100%{fill:#2E9E5B}}\n@keyframes azfpRun2{0%,44%{opacity:.35}46%,100%{opacity:1}}\n@keyframes azfpE2{0%,6%{opacity:0}10%,100%{opacity:1}}\n@keyframes azfpN3{0%{transform:rotate(302.4deg)}20%{transform:rotate(302.4deg)}45%{transform:rotate(253.8deg)}70%,100%{transform:rotate(297.0deg)}}\n@keyframes azfpL3e{0%,18%{fill:#2E9E5B}20%,100%{fill:#E14B3B}}\n@keyframes azfpRun3e{0%,18%{opacity:1}20%,100%{opacity:.35}}\n@keyframes azfpL3d{0%,44%{fill:#C9D1CC}46%,100%{fill:#2E9E5B}}\n@keyframes azfpRun3d{0%,44%{opacity:.35}46%,100%{opacity:1}}\n@keyframes azfpSmoke{0%{opacity:.7;transform:translateY(0)}100%{opacity:0;transform:translateY(-16px)}}\n@keyframes azfpE3{0%,16%{opacity:0}20%,100%{opacity:1}}\n\n.azsp svg{direction:ltr}\n.azsp .azsp-lbl{font-size:20px;font-weight:800;fill:var(--ink)}\n.azsp .azsp-sm{font-size:16px;font-weight:700;fill:#2B3A31}\n.azsp .azsp-pipe{fill:#C9D1CC}\n.azsp .azsp-water{fill:#2E86DE;opacity:.85}\n.azsp .azsp-metal{fill:#B8862F;stroke:#8A6420;stroke-width:2}\n.azsp .azsp-arm{stroke:#B8862F;stroke-width:9;fill:none;stroke-linecap:round}\n.azsp .azsp-cap{fill:#8A6420}\n.azsp .azsp-bulb{fill:#E14B3B;stroke:#B83224;stroke-width:2;opacity:.9}\n.azsp .azsp-bub{fill:#fff;opacity:.8}\n.azsp .azsp-defl{fill:#B8862F;stroke:#8A6420;stroke-width:2}\n.azsp .azsp-call path{stroke:#9AA6A0;stroke-width:2;fill:none;stroke-dasharray:5 4}\n.azsp .azsp-call circle{fill:var(--g)}\n.azsp .azsp-chip{font-size:17px;font-weight:800;fill:#fff;font-family:\"Red Hat Display\",inherit}\n.azsp .azsp-chip-d{fill:#07120D}\n.azsp .azsp-shards{fill:#E14B3B;opacity:0}\n.azsp .azsp-hot{fill:#F5A623;opacity:.35}\n.azsp .azsp-hottxt{fill:#B85C00}\n.azsp .azsp-merc{fill:#E14B3B}\n.azsp .azsp-tval{fill:#E14B3B}\n.azsp .azsp-spray{stroke:#2E86DE;stroke-width:5;stroke-linecap:round;stroke-dasharray:4 14;fill:none}\n.azsp .azsp-flame{fill:#F28C28}\n.azsp .azsp-flame2{fill:#FFD34D}\n.azsp .azsp-tag{font-size:17px;font-weight:800;fill:#6B7A71}\n.azsp .azsp-tagon{fill:var(--g)}\n.azsp .azsp-fs{fill:#fff;stroke:#435448;stroke-width:3}\n.azsp .azsp-sh .azsp-sspray{opacity:0}\n.azsp .azsp-on .azsp-sspray{opacity:1}\n.azsp .azsp-on .azsp-bulb{opacity:0}\n\/* static end states (reduced motion) *\/\n.azsp .azsp-fire .azsp-bulbg{opacity:0}\n.azsp .azsp-fire .azsp-capg{transform:translateY(150px);opacity:0}\n.azsp .azsp-step1{opacity:0}\n.azsp .azsp-flames{opacity:.35}\n@media (prefers-reduced-motion:no-preference){\n .azsp .azsp-water{animation:azspFlow 3s linear infinite}\n .azsp .azsp-bub{animation:azspBub 2.4s ease-in-out infinite}\n .azsp .azsp-chips g{animation:azspChip 6s infinite}\n .azsp .azsp-chips g:nth-child(2){animation-delay:1.5s}.azsp .azsp-chips g:nth-child(3){animation-delay:3s}.azsp .azsp-chips g:nth-child(4){animation-delay:4.5s}\n .azsp .azsp-hot{animation:azspHot 9s infinite}\n .azsp .azsp-merc{transform-box:fill-box;transform-origin:bottom;animation:azspMerc 9s infinite}\n .azsp .azsp-fire .azsp-bulbg{animation:azspBulb 9s infinite}\n .azsp .azsp-fire .azsp-shards{transform-box:fill-box;transform-origin:center;animation:azspShards 9s infinite}\n .azsp .azsp-fire .azsp-capg{animation:azspCap 9s infinite}\n .azsp .azsp-sprayg{animation:azspSprayOn 9s infinite}\n .azsp .azsp-sprayg .azsp-spray,.azsp .azsp-sspray{animation:azspDash .8s linear infinite}\n .azsp .azsp-flames{transform-box:fill-box;transform-origin:bottom;animation:azspFlames 9s infinite}\n .azsp .azsp-flame,.azsp .azsp-flame2{transform-box:fill-box;transform-origin:bottom;animation:azspFlick .6s ease-in-out infinite alternate}\n .azsp .azsp-step1{animation:azspS1 9s infinite}.azsp .azsp-step2{animation:azspS2 9s infinite}\n .azsp .azsp-flame3{animation:azspFlick .6s ease-in-out infinite alternate,azspDie 8s infinite}\n .azsp .azsp-alarm{transform-box:fill-box;transform-origin:center;animation:azspPulse 1s ease-in-out infinite}\n}\n@keyframes azspFlow{from{opacity:.65}50%{opacity:.95}to{opacity:.65}}\n@keyframes azspBub{0%,100%{transform:translateY(0)}50%{transform:translateY(60px)}}\n@keyframes azspChip{0%,20%{opacity:1;transform:translateY(-6px)}25%,100%{opacity:.55;transform:none}}\n@keyframes azspHot{0%{opacity:0}40%{opacity:.35}100%{opacity:.35}}\n@keyframes azspMerc{0%{transform:scaleY(.2)}40%{transform:scaleY(1)}100%{transform:scaleY(1)}}\n@keyframes azspBulb{0%,42%{opacity:1}45%,100%{opacity:0}}\n@keyframes azspShards{0%,42%{opacity:0;transform:scale(.6)}45%{opacity:1;transform:scale(1)}60%,100%{opacity:0;transform:scale(1.5)}}\n@keyframes azspCap{0%,44%{transform:none;opacity:1}58%{transform:translateY(150px);opacity:1}62%,100%{transform:translateY(150px);opacity:0}}\n@keyframes azspSprayOn{0%,46%{opacity:0}52%,100%{opacity:1}}\n@keyframes azspDash{to{stroke-dashoffset:-18}}\n@keyframes azspFlames{0%,50%{transform:scale(1);opacity:1}90%,100%{transform:scale(.35);opacity:.35}}\n@keyframes azspFlick{from{transform:scaleY(1)}to{transform:scaleY(.9)}}\n@keyframes azspS1{0%,44%{opacity:1}47%,100%{opacity:0}}\n@keyframes azspS2{0%,46%{opacity:0}50%,100%{opacity:1}}\n@keyframes azspDie{0%,40%{opacity:1}90%,100%{opacity:.35}}\n@keyframes azspPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.15)}}\n\n@media (max-width:600px){.az-anim .azsp-sm,.az-anim .azfp-sm,.az-anim .azca-sm,.az-anim .azcv-sm,.az-anim .azfr-sm{font-size:21px}.az-anim .azsp-lbl{font-size:25px}.az-anim .azfr-big{font-size:24px}.az-anim .azcv-xs,.az-anim .azfr-xs{font-size:17px}.az-anim .azca-lcd{font-size:15px}.az-anim .azsp-chip{font-size:20px}}\n<\/style><div class=\"az-anim azfp\" dir=\"ltr\" lang=\"en\"><div class=\"az-anim__title\">Fire pump sequence: jockey, then electric, then diesel<\/div><input type=\"radio\" name=\"azx12f486a\" id=\"azx12f486a-1\" checked><input type=\"radio\" name=\"azx12f486a\" id=\"azx12f486a-2\"><input type=\"radio\" name=\"azx12f486a\" id=\"azx12f486a-3\"><input type=\"checkbox\" class=\"az-anim__pause\" id=\"azx12f486a-p\"><div class=\"az-anim__tabs\"><label for=\"azx12f486a-1\">Jockey pump<\/label><label for=\"azx12f486a-2\">Electric pump<\/label><label for=\"azx12f486a-3\">Diesel pump<\/label><label for=\"azx12f486a-p\" class=\"az-anim__plabel\"><span class=\"az-anim__p1\">Pause motion<\/span><span class=\"az-anim__p2\">Play motion<\/span><\/label><\/div><div class=\"az-anim__stage\"><figure class=\"az-anim__scene\"><svg aria-label=\"The jockey pump is a small pump that makes up minor pressure losses from leaks. When pressure falls to its start point it runs, restores the pressure and stops on its own, so the main pumps do not start unnecessarily.\" viewBox=\"0 0 760 460\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect width=\"760\" height=\"460\" rx=\"24\" fill=\"#fff\"\/><circle cx=\"170\" cy=\"245\" r=\"132\" fill=\"#F3F6F4\" stroke=\"#C9D1CC\" stroke-width=\"3\"\/><path d=\"M86.6 328.4 A118 118 0 1 1 253.4 328.4\" fill=\"none\" stroke=\"#DCE3DE\" stroke-width=\"10\"\/><line x1=\"272.7\" y1=\"228.7\" x2=\"294.4\" y2=\"225.3\" stroke=\"#2E9E5B\" stroke-width=\"6\" stroke-linecap=\"round\"\/><line x1=\"254.1\" y1=\"183.9\" x2=\"271.9\" y2=\"170.9\" stroke=\"#2E86DE\" stroke-width=\"6\" stroke-linecap=\"round\"\/><line x1=\"199.0\" y1=\"145.1\" x2=\"205.2\" y2=\"124.0\" stroke=\"#E28334\" stroke-width=\"6\" stroke-linecap=\"round\"\/><line x1=\"141.0\" y1=\"145.1\" x2=\"134.8\" y2=\"124.0\" stroke=\"#E14B3B\" stroke-width=\"6\" stroke-linecap=\"round\"\/><text x=\"170\" y=\"315\" text-anchor=\"middle\" class=\"azfp-sm\">System pressure<\/text><rect x=\"330\" y=\"56\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#2E9E5B\"\/><text x=\"356\" y=\"70\" class=\"azfp-sm\" text-anchor=\"start\">Jockey stop<\/text><rect x=\"330\" y=\"86\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#2E86DE\"\/><text x=\"356\" y=\"100\" class=\"azfp-sm\" text-anchor=\"start\">Jockey start<\/text><rect x=\"330\" y=\"116\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#E28334\"\/><text x=\"356\" y=\"130\" class=\"azfp-sm\" text-anchor=\"start\">Electric start<\/text><rect x=\"330\" y=\"146\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#E14B3B\"\/><text x=\"356\" y=\"160\" class=\"azfp-sm\" text-anchor=\"start\">Diesel start<\/text><g class=\"azfp-needle azfp-s1\"><line x1=\"170\" y1=\"245\" x2=\"266\" y2=\"245\" stroke=\"#07120D\" stroke-width=\"6\" stroke-linecap=\"round\"\/><circle cx=\"170\" cy=\"245\" r=\"12\" fill=\"#07120D\"\/><\/g><path d=\"M500 108 H730\" class=\"azfp-hdr\"\/><path d=\"M500 108 H730\" class=\"azfp-flow azfp-s1\"\/><text x=\"730\" y=\"92\" text-anchor=\"end\" class=\"azfp-sm\">To the fire network<\/text><path d=\"M522 108 V150 M522 230 V262 M522 340 V372\" class=\"azfp-hdr2\"\/><g class=\"azfp-pump azfp-jk azfp-s1\" transform=\"translate(520 150)\"><rect x=\"0\" y=\"0\" width=\"70\" height=\"44\" rx=\"8\" class=\"azfp-motor\"\/><circle cx=\"98\" cy=\"22\" r=\"24\" class=\"azfp-vol\"\/><g class=\"azfp-rot\"><path d=\"M98 22 Q104 10 112 12 M98 22 Q86 18 84 9 M98 22 Q96 34 104 38\" class=\"azfp-imp\"\/><circle cx=\"98\" cy=\"22\" r=\"4\" fill=\"#fff\"\/><\/g><rect x=\"-6\" y=\"48\" width=\"134\" height=\"8\" rx=\"3\" fill=\"#9AA6A0\"\/><circle cx=\"148\" cy=\"22\" r=\"9\" class=\"azfp-lamp\"\/><text x=\"62\" y=\"84\" text-anchor=\"middle\" class=\"azfp-sm\">Jockey<\/text><\/g><g class=\"azfp-pump azfp-el azfp-s1\" transform=\"translate(520 260)\"><rect x=\"0\" y=\"0\" width=\"70\" height=\"44\" rx=\"8\" class=\"azfp-motor\"\/><circle cx=\"98\" cy=\"22\" r=\"24\" class=\"azfp-vol\"\/><g class=\"azfp-rot\"><path d=\"M98 22 Q104 10 112 12 M98 22 Q86 18 84 9 M98 22 Q96 34 104 38\" class=\"azfp-imp\"\/><circle cx=\"98\" cy=\"22\" r=\"4\" fill=\"#fff\"\/><\/g><rect x=\"-6\" y=\"48\" width=\"134\" height=\"8\" rx=\"3\" fill=\"#9AA6A0\"\/><circle cx=\"148\" cy=\"22\" r=\"9\" class=\"azfp-lamp\"\/><text x=\"62\" y=\"84\" text-anchor=\"middle\" class=\"azfp-sm\">Electric<\/text><\/g><g class=\"azfp-pump azfp-dz azfp-s1\" transform=\"translate(520 370)\"><rect x=\"0\" y=\"0\" width=\"70\" height=\"44\" rx=\"8\" class=\"azfp-motor\"\/><circle cx=\"98\" cy=\"22\" r=\"24\" class=\"azfp-vol\"\/><g class=\"azfp-rot\"><path d=\"M98 22 Q104 10 112 12 M98 22 Q86 18 84 9 M98 22 Q96 34 104 38\" class=\"azfp-imp\"\/><circle cx=\"98\" cy=\"22\" r=\"4\" fill=\"#fff\"\/><\/g><rect x=\"-6\" y=\"48\" width=\"134\" height=\"8\" rx=\"3\" fill=\"#9AA6A0\"\/><g class=\"azfp-smoke\"><circle cx=\"18\" cy=\"-10\" r=\"6\"\/><circle cx=\"26\" cy=\"-24\" r=\"8\"\/><circle cx=\"20\" cy=\"-40\" r=\"10\"\/><\/g><rect x=\"12\" y=\"-6\" width=\"8\" height=\"8\" fill=\"#435448\"\/><circle cx=\"148\" cy=\"22\" r=\"9\" class=\"azfp-lamp\"\/><text x=\"62\" y=\"84\" text-anchor=\"middle\" class=\"azfp-sm\">Diesel<\/text><\/g><g class=\"azfp-ev azfp-ev1\"><circle cx=\"560\" cy=\"40\" r=\"8\" fill=\"#2E86DE\"\/><text x=\"576\" y=\"46\" class=\"azfp-sm\" text-anchor=\"start\">Small leak<\/text><\/g><\/svg><figcaption>The jockey pump is a small pump that makes up minor pressure losses from leaks. When pressure falls to its start point it runs, restores the pressure and stops on its own, so the main pumps do not start unnecessarily.<\/figcaption><\/figure><figure class=\"az-anim__scene\"><svg aria-label=\"When a sprinkler or hydrant opens, pressure drops faster than the jockey can make up and reaches the start point of the main electric pump, which supplies the required flow. In most projects the main pump does not stop automatically; it is stopped at the controller once the event is confirmed over.\" viewBox=\"0 0 760 460\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect width=\"760\" height=\"460\" rx=\"24\" fill=\"#fff\"\/><circle cx=\"170\" cy=\"245\" r=\"132\" fill=\"#F3F6F4\" stroke=\"#C9D1CC\" stroke-width=\"3\"\/><path d=\"M86.6 328.4 A118 118 0 1 1 253.4 328.4\" fill=\"none\" stroke=\"#DCE3DE\" stroke-width=\"10\"\/><line x1=\"272.7\" y1=\"228.7\" x2=\"294.4\" y2=\"225.3\" stroke=\"#2E9E5B\" stroke-width=\"6\" stroke-linecap=\"round\"\/><line x1=\"254.1\" y1=\"183.9\" x2=\"271.9\" y2=\"170.9\" stroke=\"#2E86DE\" stroke-width=\"6\" stroke-linecap=\"round\"\/><line x1=\"199.0\" y1=\"145.1\" x2=\"205.2\" y2=\"124.0\" stroke=\"#E28334\" stroke-width=\"6\" stroke-linecap=\"round\"\/><line x1=\"141.0\" y1=\"145.1\" x2=\"134.8\" y2=\"124.0\" stroke=\"#E14B3B\" stroke-width=\"6\" stroke-linecap=\"round\"\/><text x=\"170\" y=\"315\" text-anchor=\"middle\" class=\"azfp-sm\">System pressure<\/text><rect x=\"330\" y=\"56\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#2E9E5B\"\/><text x=\"356\" y=\"70\" class=\"azfp-sm\" text-anchor=\"start\">Jockey stop<\/text><rect x=\"330\" y=\"86\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#2E86DE\"\/><text x=\"356\" y=\"100\" class=\"azfp-sm\" text-anchor=\"start\">Jockey start<\/text><rect x=\"330\" y=\"116\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#E28334\"\/><text x=\"356\" y=\"130\" class=\"azfp-sm\" text-anchor=\"start\">Electric start<\/text><rect x=\"330\" y=\"146\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#E14B3B\"\/><text x=\"356\" y=\"160\" class=\"azfp-sm\" text-anchor=\"start\">Diesel start<\/text><g class=\"azfp-needle azfp-s2\"><line x1=\"170\" y1=\"245\" x2=\"266\" y2=\"245\" stroke=\"#07120D\" stroke-width=\"6\" stroke-linecap=\"round\"\/><circle cx=\"170\" cy=\"245\" r=\"12\" fill=\"#07120D\"\/><\/g><path d=\"M500 108 H730\" class=\"azfp-hdr\"\/><path d=\"M500 108 H730\" class=\"azfp-flow azfp-s2\"\/><text x=\"730\" y=\"92\" text-anchor=\"end\" class=\"azfp-sm\">To the fire network<\/text><path d=\"M522 108 V150 M522 230 V262 M522 340 V372\" class=\"azfp-hdr2\"\/><g class=\"azfp-pump azfp-jk azfp-s2\" transform=\"translate(520 150)\"><rect x=\"0\" y=\"0\" width=\"70\" height=\"44\" rx=\"8\" class=\"azfp-motor\"\/><circle cx=\"98\" cy=\"22\" r=\"24\" class=\"azfp-vol\"\/><g class=\"azfp-rot\"><path d=\"M98 22 Q104 10 112 12 M98 22 Q86 18 84 9 M98 22 Q96 34 104 38\" class=\"azfp-imp\"\/><circle cx=\"98\" cy=\"22\" r=\"4\" fill=\"#fff\"\/><\/g><rect x=\"-6\" y=\"48\" width=\"134\" height=\"8\" rx=\"3\" fill=\"#9AA6A0\"\/><circle cx=\"148\" cy=\"22\" r=\"9\" class=\"azfp-lamp\"\/><text x=\"62\" y=\"84\" text-anchor=\"middle\" class=\"azfp-sm\">Jockey<\/text><\/g><g class=\"azfp-pump azfp-el azfp-s2\" transform=\"translate(520 260)\"><rect x=\"0\" y=\"0\" width=\"70\" height=\"44\" rx=\"8\" class=\"azfp-motor\"\/><circle cx=\"98\" cy=\"22\" r=\"24\" class=\"azfp-vol\"\/><g class=\"azfp-rot\"><path d=\"M98 22 Q104 10 112 12 M98 22 Q86 18 84 9 M98 22 Q96 34 104 38\" class=\"azfp-imp\"\/><circle cx=\"98\" cy=\"22\" r=\"4\" fill=\"#fff\"\/><\/g><rect x=\"-6\" y=\"48\" width=\"134\" height=\"8\" rx=\"3\" fill=\"#9AA6A0\"\/><circle cx=\"148\" cy=\"22\" r=\"9\" class=\"azfp-lamp\"\/><text x=\"62\" y=\"84\" text-anchor=\"middle\" class=\"azfp-sm\">Electric<\/text><\/g><g class=\"azfp-pump azfp-dz azfp-s2\" transform=\"translate(520 370)\"><rect x=\"0\" y=\"0\" width=\"70\" height=\"44\" rx=\"8\" class=\"azfp-motor\"\/><circle cx=\"98\" cy=\"22\" r=\"24\" class=\"azfp-vol\"\/><g class=\"azfp-rot\"><path d=\"M98 22 Q104 10 112 12 M98 22 Q86 18 84 9 M98 22 Q96 34 104 38\" class=\"azfp-imp\"\/><circle cx=\"98\" cy=\"22\" r=\"4\" fill=\"#fff\"\/><\/g><rect x=\"-6\" y=\"48\" width=\"134\" height=\"8\" rx=\"3\" fill=\"#9AA6A0\"\/><g class=\"azfp-smoke\"><circle cx=\"18\" cy=\"-10\" r=\"6\"\/><circle cx=\"26\" cy=\"-24\" r=\"8\"\/><circle cx=\"20\" cy=\"-40\" r=\"10\"\/><\/g><rect x=\"12\" y=\"-6\" width=\"8\" height=\"8\" fill=\"#435448\"\/><circle cx=\"148\" cy=\"22\" r=\"9\" class=\"azfp-lamp\"\/><text x=\"62\" y=\"84\" text-anchor=\"middle\" class=\"azfp-sm\">Diesel<\/text><\/g><g class=\"azfp-ev azfp-ev2\"><circle cx=\"560\" cy=\"40\" r=\"8\" fill=\"#E28334\"\/><text x=\"576\" y=\"46\" class=\"azfp-sm\" text-anchor=\"start\">A sprinkler opens<\/text><\/g><\/svg><figcaption>When a sprinkler or hydrant opens, pressure drops faster than the jockey can make up and reaches the start point of the main electric pump, which supplies the required flow. In most projects the main pump does not stop automatically; it is stopped at the controller once the event is confirmed over.<\/figcaption><\/figure><figure class=\"az-anim__scene\"><svg aria-label=\"If power fails or the electric pump cannot hold pressure, the drop continues to the diesel pump's start point. The diesel pump is a backup that does not depend on mains power. Start and stop settings are set for each project's design and in line with NFPA 20.\" viewBox=\"0 0 760 460\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><rect width=\"760\" height=\"460\" rx=\"24\" fill=\"#fff\"\/><circle cx=\"170\" cy=\"245\" r=\"132\" fill=\"#F3F6F4\" stroke=\"#C9D1CC\" stroke-width=\"3\"\/><path d=\"M86.6 328.4 A118 118 0 1 1 253.4 328.4\" fill=\"none\" stroke=\"#DCE3DE\" stroke-width=\"10\"\/><line x1=\"272.7\" y1=\"228.7\" x2=\"294.4\" y2=\"225.3\" stroke=\"#2E9E5B\" stroke-width=\"6\" stroke-linecap=\"round\"\/><line x1=\"254.1\" y1=\"183.9\" x2=\"271.9\" y2=\"170.9\" stroke=\"#2E86DE\" stroke-width=\"6\" stroke-linecap=\"round\"\/><line x1=\"199.0\" y1=\"145.1\" x2=\"205.2\" y2=\"124.0\" stroke=\"#E28334\" stroke-width=\"6\" stroke-linecap=\"round\"\/><line x1=\"141.0\" y1=\"145.1\" x2=\"134.8\" y2=\"124.0\" stroke=\"#E14B3B\" stroke-width=\"6\" stroke-linecap=\"round\"\/><text x=\"170\" y=\"315\" text-anchor=\"middle\" class=\"azfp-sm\">System pressure<\/text><rect x=\"330\" y=\"56\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#2E9E5B\"\/><text x=\"356\" y=\"70\" class=\"azfp-sm\" text-anchor=\"start\">Jockey stop<\/text><rect x=\"330\" y=\"86\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#2E86DE\"\/><text x=\"356\" y=\"100\" class=\"azfp-sm\" text-anchor=\"start\">Jockey start<\/text><rect x=\"330\" y=\"116\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#E28334\"\/><text x=\"356\" y=\"130\" class=\"azfp-sm\" text-anchor=\"start\">Electric start<\/text><rect x=\"330\" y=\"146\" width=\"18\" height=\"18\" rx=\"4\" fill=\"#E14B3B\"\/><text x=\"356\" y=\"160\" class=\"azfp-sm\" text-anchor=\"start\">Diesel start<\/text><g class=\"azfp-needle azfp-s3\"><line x1=\"170\" y1=\"245\" x2=\"266\" y2=\"245\" stroke=\"#07120D\" stroke-width=\"6\" stroke-linecap=\"round\"\/><circle cx=\"170\" cy=\"245\" r=\"12\" fill=\"#07120D\"\/><\/g><path d=\"M500 108 H730\" class=\"azfp-hdr\"\/><path d=\"M500 108 H730\" class=\"azfp-flow azfp-s3\"\/><text x=\"730\" y=\"92\" text-anchor=\"end\" class=\"azfp-sm\">To the fire network<\/text><path d=\"M522 108 V150 M522 230 V262 M522 340 V372\" class=\"azfp-hdr2\"\/><g class=\"azfp-pump azfp-jk azfp-s3\" transform=\"translate(520 150)\"><rect x=\"0\" y=\"0\" width=\"70\" height=\"44\" rx=\"8\" class=\"azfp-motor\"\/><circle cx=\"98\" cy=\"22\" r=\"24\" class=\"azfp-vol\"\/><g class=\"azfp-rot\"><path d=\"M98 22 Q104 10 112 12 M98 22 Q86 18 84 9 M98 22 Q96 34 104 38\" class=\"azfp-imp\"\/><circle cx=\"98\" cy=\"22\" r=\"4\" fill=\"#fff\"\/><\/g><rect x=\"-6\" y=\"48\" width=\"134\" height=\"8\" rx=\"3\" fill=\"#9AA6A0\"\/><circle cx=\"148\" cy=\"22\" r=\"9\" class=\"azfp-lamp\"\/><text x=\"62\" y=\"84\" text-anchor=\"middle\" class=\"azfp-sm\">Jockey<\/text><\/g><g class=\"azfp-pump azfp-el azfp-s3\" transform=\"translate(520 260)\"><rect x=\"0\" y=\"0\" width=\"70\" height=\"44\" rx=\"8\" class=\"azfp-motor\"\/><circle cx=\"98\" cy=\"22\" r=\"24\" class=\"azfp-vol\"\/><g class=\"azfp-rot\"><path d=\"M98 22 Q104 10 112 12 M98 22 Q86 18 84 9 M98 22 Q96 34 104 38\" class=\"azfp-imp\"\/><circle cx=\"98\" cy=\"22\" r=\"4\" fill=\"#fff\"\/><\/g><rect x=\"-6\" y=\"48\" width=\"134\" height=\"8\" rx=\"3\" fill=\"#9AA6A0\"\/><circle cx=\"148\" cy=\"22\" r=\"9\" class=\"azfp-lamp\"\/><text x=\"62\" y=\"84\" text-anchor=\"middle\" class=\"azfp-sm\">Electric<\/text><\/g><g class=\"azfp-pump azfp-dz azfp-s3\" transform=\"translate(520 370)\"><rect x=\"0\" y=\"0\" width=\"70\" height=\"44\" rx=\"8\" class=\"azfp-motor\"\/><circle cx=\"98\" cy=\"22\" r=\"24\" class=\"azfp-vol\"\/><g class=\"azfp-rot\"><path d=\"M98 22 Q104 10 112 12 M98 22 Q86 18 84 9 M98 22 Q96 34 104 38\" class=\"azfp-imp\"\/><circle cx=\"98\" cy=\"22\" r=\"4\" fill=\"#fff\"\/><\/g><rect x=\"-6\" y=\"48\" width=\"134\" height=\"8\" rx=\"3\" fill=\"#9AA6A0\"\/><g class=\"azfp-smoke\"><circle cx=\"18\" cy=\"-10\" r=\"6\"\/><circle cx=\"26\" cy=\"-24\" r=\"8\"\/><circle cx=\"20\" cy=\"-40\" r=\"10\"\/><\/g><rect x=\"12\" y=\"-6\" width=\"8\" height=\"8\" fill=\"#435448\"\/><circle cx=\"148\" cy=\"22\" r=\"9\" class=\"azfp-lamp\"\/><text x=\"62\" y=\"84\" text-anchor=\"middle\" class=\"azfp-sm\">Diesel<\/text><\/g><g class=\"azfp-ev azfp-ev3\"><circle cx=\"560\" cy=\"40\" r=\"8\" fill=\"#E14B3B\"\/><text x=\"576\" y=\"46\" class=\"azfp-sm\" text-anchor=\"start\">Power failure<\/text><\/g><\/svg><figcaption>If power fails or the electric pump cannot hold pressure, the drop continues to the diesel pump&#8217;s start point. The diesel pump is a backup that does not depend on mains power. Start and stop settings are set for each project&#8217;s design and in line with NFPA 20.<\/figcaption><\/figure><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-01f5453 elementor-widget elementor-widget-text-editor\" data-id=\"01f5453\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Controllers and suction conditions<\/h2>\n<p>NFPA 20 requires the controller to be listed for fire pump service. It starts the pump automatically on pressure drop, allows local manual operation, and records pressure and run events. The motor starting method, such as direct-on-line or star-delta, is agreed between the mechanical and electrical engineers based on motor power and supply limits.<\/p>\n<p>Suction conditions decide whether the pump can achieve its curve. Check:<\/p>\n<ul><li>Tank level relative to the pump centreline. Horizontal pumps are usually designed for positive (flooded) suction; a water source below the pump has its own solutions in the standard.<\/li><li>Suction pipe diameter and water velocity, and avoiding elbows and fittings that cause turbulence close to the pump inlet.<\/li><li>An eccentric reducer on the suction line where needed, to avoid air pockets.<\/li><li>Net positive suction head available (NPSHa) compared with the NPSH required (NPSHr) on the manufacturer&#8217;s curve, especially at 150% flow.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e849507 elementor-widget elementor-widget-text-editor\" data-id=\"e849507\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Documents needed before supply and handover<\/h2>\n<p>Documents prove that the pump supplied is the pump designed. The usual set is:<\/p>\n<ol><li><strong>Certified performance curve:<\/strong> for the model, the actual impeller diameter and the rated speed.<\/li><li><strong>Datasheet:<\/strong> with the duty point, motor power, materials, dimensions and connection sizes.<\/li><li><strong>Factory test report:<\/strong> for each pump by serial number, covering at least the churn, 100% and 150% points.<\/li><li><strong>Controller documents:<\/strong> wiring diagrams, pressure settings and operating instructions.<\/li><li><strong>Site acceptance test:<\/strong> after flushing and hydrostatic testing of suction and discharge lines, pressures and flows are measured at churn, 100% and 150%, compared with the manufacturer&#8217;s curve after speed correction, and automatic and manual starting are tested.<\/li><\/ol>\n<p>After handover, the pump enters a periodic inspection, testing and maintenance programme. NFPA 25 (2026 edition) is the technical reference, together with the manufacturer&#8217;s instructions and the competent authority&#8217;s requirements.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a5e241 elementor-widget elementor-widget-text-editor\" data-id=\"8a5e241\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Practical steps from selection to commissioning<\/h2>\n<ol><li>Approve hydraulic calculations for the most demanding area, with hose allowances.<\/li><li>Set the duty point so demand falls in a suitable part of the curve.<\/li><li>Check churn plus maximum suction pressure against component ratings.<\/li><li>Review suction, tank capacity and level, and pump room design.<\/li><li>Coordinate power supply, starting method, and diesel fuel, ventilation and exhaust.<\/li><li>Review the curve, datasheet and factory test report before shipment.<\/li><li>Run the site acceptance test with the consultant, and hand over documents and operating instructions.<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e94f4f elementor-widget elementor-widget-text-editor\" data-id=\"5e94f4f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Common mistakes in fire pump selection<\/h2>\n<ul><li>Copying capacity from a similar project without calculations for this one.<\/li><li>Comparing a net-pressure offer with a discharge-pressure offer on different bases.<\/li><li>Ignoring churn plus suction pressure, which can push valves and pipes above their rating.<\/li><li>Oversizing &#8220;to be safe&#8221;, which raises churn pressure and cost for no benefit.<\/li><li>Neglecting suction design, or fitting elbows directly at the pump inlet.<\/li><li>Setting jockey flow close to one sprinkler&#8217;s flow, so the main pump fails to start when needed.<\/li><li>Accepting a pump with no serial-numbered factory test report.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3d2f93 elementor-widget elementor-widget-text-editor\" data-id=\"c3d2f93\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>3PUMP sets available in Egypt<\/h2>\n<p><a href=\"\/en\/eg\/brands\/3pump\/\">3PUMP sets<\/a>, supplied through AZEIDK Egypt, are complete fire pump sets: an electric main pump, a diesel standby pump and a jockey pump, with their controllers on a common base. The duty points currently available in Egypt are Non-UL (non-listed). UL-listed or FM-approved models are manufactured and supplied on request.<\/p>\n<div class=\"az-table-wrap\"><table><thead><tr><th>Duty point<\/th><th>Listing status<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td>500 GPM @ 8 bar<\/td><td>Non-UL \/ Non-Listed<\/td><td>\u2014<\/td><\/tr><tr><td>750 GPM @ 9 bar<\/td><td>Non-UL \/ Non-Listed<\/td><td>\u2014<\/td><\/tr><tr><td>1000 GPM @ 10 bar<\/td><td>Non-UL \/ Non-Listed<\/td><td>\u2014<\/td><\/tr><tr><td>1500 GPM @ 10 bar<\/td><td>Non-UL \/ Non-Listed<\/td><td>\u2014<\/td><\/tr><tr><td>1500 GPM @ 12 bar<\/td><td>Non-UL \/ Non-Listed<\/td><td>Datasheet coming soon<\/td><\/tr><\/tbody><\/table><\/div>\n<p>If the project requires a listed or approved pump, say so clearly when ordering. See our <a href=\"\/en\/eg\/solutions\/fire-pump-systems-egypt\/\">fire pump systems<\/a> section; catalogues are on our <a href=\"\/en\/eg\/documents\/\">documents page<\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e036807 elementor-widget elementor-widget-text-editor\" data-id=\"e036807\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Frequently asked questions<\/h2><div class=\"az-faq\"><details class=\"az-faq__item\"><summary><h3>Can fire pump capacity be sized from the number of floors?<\/h3><\/summary><p>No. The designer sets capacity from hydraulic calculations for the most demanding area, including hose allowances, losses and elevation, under the Egyptian code and the approving authority&#8217;s requirements.<\/p><\/details><details class=\"az-faq__item\"><summary><h3>What does &#8220;65% of pressure at 150% of flow&#8221; mean?<\/h3><\/summary><p>It is an NFPA 20 requirement for centrifugal pumps. At one and a half times rated flow, net pressure must not fall below 65% of rated pressure, giving a margin if demand rises above the design point.<\/p><\/details><details class=\"az-faq__item\"><summary><h3>Why do we need a jockey pump if there are already two main pumps?<\/h3><\/summary><p>The network slowly loses pressure through minor leakage. The jockey pump makes up the loss, so the main pump does not run needlessly and the network stays at its set pressure.<\/p><\/details><details class=\"az-faq__item\"><summary><h3>Are the 3PUMP sets supplied in Egypt UL-listed or FM-approved?<\/h3><\/summary><p>The duty points currently available in Egypt are non-listed. Listed or approved models are made and supplied on request; state this in the purchase order if the project requires it.<\/p><\/details><details class=\"az-faq__item\"><summary><h3>What is the difference between the factory test and the site acceptance test?<\/h3><\/summary><p>The factory test proves performance on the test bench before shipment. The site acceptance test proves it after installation, under actual suction, power and control conditions, against the manufacturer&#8217;s curve.<\/p><\/details><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83bfae4 elementor-widget elementor-widget-text-editor\" data-id=\"83bfae4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Conclusion<\/h2>\n<p>Fire pump selection rests on three things: approved hydraulic calculations that fix the duty point, a pump whose curve meets the NFPA 20 limits at churn, rated point and 150% flow, and a correct installation of the suction line and controllers. Documents and the site acceptance test prove it. Settling these early reduces site changes and ensures the set performs when needed.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6030a12 elementor-widget elementor-widget-text-editor\" data-id=\"6030a12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"az-related\">Read also: <a href=\"\/en\/eg\/media-center\/automatic-sprinkler-systems-egypt\/\">automatic sprinkler systems in Egypt<\/a> and <a href=\"\/en\/eg\/media-center\/fire-protection-valves-guide-egypt\/\">fire protection valves guide<\/a>.<\/p>\n<p class=\"az-cta\"><strong>Has your consultant fixed the required flow and pressure for the fire pump?<\/strong> Send us the hydraulic calculations or the project data, and we will propose the right fire pump set (electric + diesel + jockey) with its datasheet. <a href=\"\/en\/eg\/contact\/\">Talk to the AZEIDK Egypt team<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fbcc9f7 elementor-widget elementor-widget-text-editor\" data-id=\"fbcc9f7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"az-source\"><strong>References:<\/strong> <a href=\"https:\/\/www.nfpa.org\/codes-and-standards\/nfpa-20-standard-development\/20\" rel=\"noopener\" target=\"_blank\">NFPA 20 Standard Development<\/a> (NFPA); <a href=\"https:\/\/www.nfpa.org\/codes-and-standards\/nfpa-25-standard-development\/25\" rel=\"noopener\" target=\"_blank\">NFPA 25 Standard Development<\/a> (NFPA); <a href=\"https:\/\/aspe.org\/pipeline\/engineering-considerations-for-stationary-fire-pump-installations\/\" rel=\"noopener\" target=\"_blank\">Engineering Considerations for Stationary Fire Pump Installations<\/a> (ASPE); <a href=\"https:\/\/www.csemag.com\/articles\/using-fire-pump-speed-as-a-design-consideration\/\" rel=\"noopener\" target=\"_blank\">Using fire pump speed as a design consideration<\/a> (Consulting-Specifying Engineer); <a href=\"https:\/\/ruhrpumpen.com\/?p=26012\" rel=\"noopener\" target=\"_blank\">Why NFPA 20 Limits Fire Pump Flow to 150% of Rated Capacity<\/a> (Ruhrpumpen)<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Fire pump selection in Egypt: flow and pressure units, the NFPA 20 curve, electric, diesel and jockey pump roles, suction conditions and handover documents.<\/p>\n","protected":false},"author":2,"featured_media":18046,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[288],"tags":[],"azeidk_region":[226],"class_list":["post-18074","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-eg-engineering-guides"],"acf":[],"_links":{"self":[{"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/posts\/18074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/comments?post=18074"}],"version-history":[{"count":1,"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/posts\/18074\/revisions"}],"predecessor-version":[{"id":18084,"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/posts\/18074\/revisions\/18084"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/media\/18046"}],"wp:attachment":[{"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/media?parent=18074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/categories?post=18074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/tags?post=18074"},{"taxonomy":"azeidk_region","embeddable":true,"href":"https:\/\/azeidkgroup.com\/en\/wp-json\/wp\/v2\/azeidk_region?post=18074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}