{"id":2099,"date":"2026-10-04T02:56:39","date_gmt":"2026-10-04T02:56:39","guid":{"rendered":"http:\/\/ritoks.com\/"},"modified":"2026-10-04T06:52:13","modified_gmt":"2026-10-04T06:52:13","slug":"cabinet-airflow-calculation-inputs","status":"publish","type":"post","link":"https:\/\/ritoks.com\/pl\/cabinet-airflow-calculation-inputs\/","title":{"rendered":"Cabinet Airflow Calculation Inputs: Heat Load, Temperature Rise and Restrictions"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Cabinet airflow calculation inputs are often reduced to one fan capacity number. That misses the first engineering task: establish how much heat is produced, which ambient air is available and where that air can travel. A fan moves air through a real enclosure with filters, grilles and obstructions, so the useful result differs from an open-bench rating.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide identifies the evidence needed before estimating airflow and comparing fan candidates. It also shows when ventilation is the wrong cooling architecture, such as when ambient air or contamination conditions prevent the intended heat removal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Podsumowanie danych wej\u015bciowych do decyzji<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Obszar przegl\u0105du<\/th><th>Co odnotowuje nabywca<\/th><th>Dokumenty, o kt\u00f3rych udost\u0119pnienie nale\u017cy wyst\u0105pi\u0107<\/th><\/tr><\/thead><tbody><tr><td>Obci\u0105\u017cenie cieplne<\/td><td>Losses by component and operating state<\/td><td>Equipment loss data and duty record<\/td><\/tr><tr><td>\u015arodowisko<\/td><td>Ambient range and contamination<\/td><td>Site conditions and enclosure objective<\/td><\/tr><tr><td>\u015acie\u017cka przep\u0142ywu powietrza<\/td><td>Inlet, outlet, filters, obstructions<\/td><td>Layout and cutout drawings<\/td><\/tr><tr><td>Fan operating point<\/td><td>Flow at actual pressure resistance<\/td><td>Exact-model fan curve and system estimate<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure data-spectra-id=\"spectra-a44a09f0-0042-44be-8449-f3d1598843e4\" class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" height=\"1050\" width=\"1400\" src=\"https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-01.webp\" alt=\"Cabinet Airflow Calculation Inputs: Heat Load, Temperature Rise and Restrictions input diagram: heat sources, ambient range, target condition, duty cycle\" class=\"wp-image-2097\" srcset=\"https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-01.webp 1400w, https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-01-300x225.webp 300w, https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-01-1024x768.webp 1024w, https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-01-768x576.webp 768w, https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-01-16x12.webp 16w, https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-01-600x450.webp 600w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\">Map the project inputs for cabinet ventilation before screening candidates.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Inventory real heat sources<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">List the components that dissipate heat inside the enclosure: power devices, supplies, drives, transformers, control electronics and wiring where relevant. Use credible operating states, not only installed nameplate capacity. Some sources do not peak together, while others have short but significant duty periods.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Record the basis for every loss estimate and the load combinations the cabinet will actually see. Unknown heat inputs should remain open assumptions rather than disappearing into an arbitrary fan margin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Define ambient and internal limits<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ventilation exchanges cabinet air with surrounding air. Document the ambient range at the actual installation, including solar exposure or nearby hot equipment where relevant, and define the acceptable internal condition for the most sensitive installed component.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The air entering the enclosure cannot be cooler than the surrounding source without an active cooling method. If ambient approaches or exceeds the required internal limit, adding fan capacity alone may not solve the problem.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Draw the path from inlet to outlet<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Show where air enters, how it crosses the heat sources and where it leaves. Separate a clear path from a short circuit in which fresh air exits before reaching the critical equipment. Wiring ducts, shelves and component placement can redirect flow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A useful drawing marks inlet and outlet height, guards, filters, internal barriers and service doors. It lets the design team discuss hot spots and maintenance access before choosing a frame size.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Account for restriction, not only free air<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Filters, louvers, grilles and narrow passages impose pressure resistance. A fan curve describes how available flow changes with pressure. Therefore a free-air figure is not the delivered airflow through a finished cabinet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ask for an exact-model performance curve and estimate the resistance of the assembled path. Revisit the estimate when filter media, outlet geometry or cabinet layout changes; otherwise the selected operating point may shift.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Consider filter condition over time<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A clean filter is not the only operating condition. Dust loading changes resistance and service needs. Define the contamination expected at the site, an inspection method and the replacement element.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not invent a fixed maintenance interval from a product category name. The first inspection schedule should reflect actual exposure and be refined from recorded condition and temperature behavior.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Choose fan direction and control deliberately<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Whether the fan supplies or extracts air influences pressure direction and leakage paths. The choice also affects where filtered air enters and how it reaches heat sources. Specify any thermostat, alarm or speed control requirement as a separate feature to verify.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Review the supply voltage, wiring and control sequence with the electrical designer. Avoid assuming that a fan family includes monitoring outputs or variable-speed control unless the exact order code confirms them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Validate the finished cabinet<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The estimate narrows candidates; the built cabinet provides the final evidence. Check representative duty states, ambient conditions when possible, internal temperature locations, flow obstructions and alarm behavior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Document the installed fan, filter, cutouts, control settings and test conditions. If a hot spot remains, trace the airflow path and heat input before simply increasing nominal fan size.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Stw\u00f3rz plik dowod\u00f3w oparty na modelu dok\u0142adnym<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A category or product-family page helps locate relevant options; it does not by itself approve one variant. For cabinet ventilation, keep the full proposed order code, current datasheet, terminal or mounting drawing, operating instructions and any project calculation together. Read the conditions attached to each rating or function. If the evidence belongs to a neighboring model, request the correct document instead of carrying the claim across.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zesp\u00f3\u0142 projektowy odpowiada za dane wej\u015bciowe systemu i kryteria odbioru. Dostawca odpowiada za dokumentacj\u0119 potwierdzaj\u0105c\u0105 zgodno\u015b\u0107 oferowanego produktu. Podczas przegl\u0105du technicznego nale\u017cy przyporz\u0105dkowa\u0107 ka\u017cde obowi\u0105zkowe wymaganie do konkretnego dokumentu i wersji, kt\u00f3re je spe\u0142niaj\u0105. Brakuj\u0105ce pole nale\u017cy oznaczy\u0107 jako otwarte, warunkowe lub nieobs\u0142ugiwane. Pozwala to na \u015bledzenie podj\u0119tych decyzji i zapobiega sytuacji, w kt\u00f3rej korzystna warto\u015b\u0107 nominalna maskuje niezgodno\u015b\u0107 po\u0142\u0105czenia lub warunk\u00f3w instalacji.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Por\u00f3wnaj pe\u0142ne oferty<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Pozycja<\/th><th>Wpis w zestawieniu por\u00f3wnawczym<\/th><th>Pow\u00f3d<\/th><\/tr><\/thead><tbody><tr><td>Produkt dost\u0119pny w sprzeda\u017cy<\/td><td>Pe\u0142ny kod, wariant i do\u0142\u0105czone akcesoria<\/td><td>Zapobiega wyci\u0105ganiu wniosk\u00f3w na poziomie rodziny<\/td><\/tr><tr><td>Zgodno\u015b\u0107 aplikacji<\/td><td>Pisemna odpowied\u017a na ka\u017cdy wk\u0142ad w projekt<\/td><td>Zapewnia widoczno\u015b\u0107 wyj\u0105tk\u00f3w<\/td><\/tr><tr><td>Dokumentacja<\/td><td>Arkusz danych technicznych, rysunek, instrukcje i aktualizacje<\/td><td>Powi\u0105zania z oferowanym przedmiotem<\/td><\/tr><tr><td>Kwestie do rozstrzygni\u0119cia<\/td><td>W\u0142a\u015bciciel i termin, w kt\u00f3rym nale\u017cy udzieli\u0107 wyja\u015bnie\u0144<\/td><td>Pozwala unikn\u0105\u0107 milcz\u0105cej zgody<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure data-spectra-id=\"spectra-824f27cc-d0db-43f4-a60b-d09450bd0fe4\" class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" height=\"1050\" width=\"1400\" src=\"https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-02.webp\" alt=\"Cabinet Airflow Calculation Inputs: Heat Load, Temperature Rise and Restrictions evidence diagram: inlet filter, flow path, system resistance, hot spots\" class=\"wp-image-2098\" srcset=\"https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-02.webp 1400w, https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-02-300x225.webp 300w, https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-02-1024x768.webp 1024w, https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-02-768x576.webp 768w, https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-02-16x12.webp 16w, https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-body-02-600x450.webp 600w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\">Compare cabinet ventilation offers using exact-model evidence and open questions.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">W ka\u017cdej ofercie nale\u017cy stosowa\u0107 ten sam opis projektu. Warunki handlowe, takie jak cena i czas realizacji, mo\u017cna por\u00f3wna\u0107 dopiero po ujednoliceniu zakresu technicznego. Nie nale\u017cy traktowa\u0107 pomini\u0119tych akcesori\u00f3w, niepotwierdzonych parametr\u00f3w technicznych ani nierozstrzygni\u0119tych za\u0142o\u017ce\u0144 dotycz\u0105cych okablowania jako r\u00f3wnowa\u017cnych z udokumentowan\u0105 ofert\u0105. Je\u015bli zaproponowano alternatyw\u0119, nale\u017cy zapyta\u0107, kt\u00f3re dane wej\u015bciowe ulegaj\u0105 zmianie, i powt\u00f3rzy\u0107 przegl\u0105d element\u00f3w, kt\u00f3rych to dotyczy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Przegl\u0105d instalacji i odbioru<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Przed monta\u017cem nale\u017cy sprawdzi\u0107, czy dostarczona etykieta, pe\u0142ny kod i akcesoria s\u0105 zgodne z zatwierdzon\u0105 dokumentacj\u0105. Nale\u017cy por\u00f3wna\u0107 zaciski, spos\u00f3b monta\u017cu, dost\u0119p do przewod\u00f3w oraz wszelkie okre\u015blone orientacje z dok\u0142adnymi instrukcjami. Produkt, kt\u00f3ry wygl\u0105da podobnie do wersji zatwierdzonej, mo\u017ce mimo to mie\u0107 inn\u0105 konfiguracj\u0119 elektryczn\u0105, opcj\u0119 sterowania lub podstaw\u0119 testow\u0105.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Plan an as-built check that addresses the project&#8217;s real risks. This may involve wiring against the approved diagram, functional response, measurements under representative operating states and confirmation of any communication or alarm feature. Record the conditions and results. The acceptance plan should come from the application and supplier evidence, not from a generic article checklist.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Lista kontrolna dotycz\u0105ca zapytania ofertowego<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Identify the circuit, equipment and location that cabinet ventilation must serve.<\/li><li>Nale\u017cy do\u0142\u0105czy\u0107 rysunek schematu systemu oraz stany pracy, kt\u00f3re okre\u015blaj\u0105 zastosowanie.<\/li><li>Record heat sources and its source document.<\/li><li>Record ambient range and its source document.<\/li><li>Record target condition and its source document.<\/li><li>Record duty cycle and its source document.<\/li><li>Confirm the exact-model evidence for inlet filter.<\/li><li>Confirm the exact-model evidence for flow path.<\/li><li>Confirm the exact-model evidence for system resistance.<\/li><li>Confirm the exact-model evidence for hot spots.<\/li><li>Prosz\u0119 o przes\u0142anie pe\u0142nego kodu zam\u00f3wienia, akcesori\u00f3w, rysunk\u00f3w oraz aktualnej wersji karty katalogowej.<\/li><li>Zapytaj o wyj\u0105tki, za\u0142o\u017cenia, rozwi\u0105zania zast\u0119pcze oraz nierozstrzygni\u0119te kwestie techniczne.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Zapytanie ofertowe powinno by\u0107 na tyle szczeg\u00f3\u0142owe, aby dostawca m\u00f3g\u0142 na nie odpowiedzie\u0107 bez konieczno\u015bci domy\u015blania si\u0119 brakuj\u0105cych danych dotycz\u0105cych projektu. Je\u015bli jaka\u015b istotna informacja nie jest jeszcze znana, nale\u017cy oznaczy\u0107 j\u0105 jako pytanie i wskaza\u0107, kto j\u0105 ustali. Nie nale\u017cy traktowa\u0107 za\u0142o\u017cenia jako kryterium oceny, o\u015bwiadczenia o zgodno\u015bci ani zatwierdzonej metody monta\u017cu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Co wp\u0142ywa na podj\u0119cie decyzji<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A decision can change when the source arrangement, load behavior, environment, installation geometry or required function changes. Revisit the selected cabinet ventilation whenever one of those inputs moves outside the approved brief. Recheck the order code and the exact evidence affected by the change; do not rely on a previous approval for a circuit that now asks the component to do different work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nale\u017cy prowadzi\u0107 kr\u00f3tk\u0105 histori\u0119 zmian dotycz\u0105c\u0105 opisu projektu, odpowiedzi dostawcy oraz listy zaakceptowanych wyj\u0105tk\u00f3w. Dokumentacja ta u\u0142atwia dzia\u0142om in\u017cynierii, zaopatrzenia i uruchomienia prac\u0119 w oparciu o t\u0119 sam\u0105 wersj\u0119. Jest to szczeg\u00f3lnie przydatne w przypadku zmiany oferty, zaproponowania zamiennika lub modyfikacji projektu szafy sterowniczej po pierwszym por\u00f3wnaniu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kwestie do wyja\u015bnienia przed zatwierdzeniem<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ask who owns each remaining technical question for the proposed cabinet ventilation. The buyer should confirm the system inputs and installation constraints; the supplier should confirm the exact item, included options and applicable documentation. Put the answer and document revision beside the question. An unanswered point should remain visible in the comparison rather than being converted into an assumed feature.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u015bli w ofercie pojawia si\u0119 alternatywne rozwi\u0105zanie, nale\u017cy poprosi\u0107 o pisemne wyja\u015bnienie dotycz\u0105ce zmian w obwodzie, sposobie monta\u017cu lub za\u0142o\u017ceniach eksploatacyjnych. Nale\u017cy przeanalizowa\u0107 ka\u017cdy nowy rysunek wraz z in\u017cynierem projektu i odnotowa\u0107, czy proponowana zmiana jest akceptowalna. Zast\u0105pienie danego elementu stanowi now\u0105 decyzj\u0119 techniczn\u0105, nawet je\u015bli wydaje si\u0119 r\u00f3wnowa\u017cne pod wzgl\u0119dem handlowym. Ma to szczeg\u00f3lne znaczenie w sytuacjach, gdy wielu dostawc\u00f3w stosuje podobne oznaczenia serii dla r\u00f3\u017cnych konfiguracji.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Najcz\u0119\u015bciej zadawane pytania<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Can a free-air rating be used as cabinet airflow?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. The installed filter and cabinet path create resistance, so review the exact fan curve and system operating point.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Will a larger fan always lower cabinet temperature?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Not necessarily. Ambient conditions, heat load and whether air reaches hot components determine the result.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">When should I consider closed-loop cooling?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Review another method when outdoor air cannot meet the target condition or must be kept out of the enclosure.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Odpowiednie strony serwisu RITOKS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aby zapozna\u0107 si\u0119 z informacjami dotycz\u0105cymi rodziny produkt\u00f3w, zobacz <a href=\"https:\/\/ritoks.com\/pl\/product-category\/thermal-management\/cabinet-cooling-fans\/\">Obudowa i zarz\u0105dzanie temperatur\u0105<\/a>. Powi\u0105zane opublikowane strony produkt\u00f3w obejmuj\u0105: <a href=\"https:\/\/ritoks.com\/pl\/products\/fd-cabinet-filter-fan-electrical-enclosures\/\">Fd Cabinet Filter Fan Electrical Enclosures<\/a>, <a href=\"https:\/\/ritoks.com\/pl\/products\/industrial-ac-axial-cooling-fan-60-250mm\/\">Industrial Ac Axial Cooling Fan 60 250mm<\/a>, <a href=\"https:\/\/ritoks.com\/pl\/products\/12038-ac-axial-cooling-fan-110v-220v-380v\/\">12038 Ac Axial Cooling Fan 110v 220v 380v<\/a>. Podczas por\u00f3wnywania proponowanego produktu nale\u017cy korzysta\u0107 z aktualnych dokument\u00f3w dotycz\u0105cych dok\u0142adnie tego samego modelu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aby otrzyma\u0107 ofert\u0119 dostosowan\u0105 do konkretnego zastosowania, <a href=\"https:\/\/ritoks.com\/pl\/contact-us\/\">prze\u015blij brief projektowy do firmy RITOKS<\/a> wraz z powy\u017cszymi schematami i otwartymi pytaniami.<\/p>","protected":false},"excerpt":{"rendered":"<p>Cabinet Airflow Calculation Inputs: Heat Load, Temperature Rise and Restrictions. Review application inputs, exact-model documents and RFQ questions before selecting cabinet ventilation.<\/p>","protected":false},"author":1,"featured_media":2096,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ritoks_resource_detail_renderer":"viox","ritoks_resource_product_cat_term_id":118,"footnotes":""},"categories":[69],"tags":[],"class_list":["post-2099","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-enclosure-thermal-management"],"acf":[],"spectra_blocks_featured_image_url":{"thumbnail":{"url":"https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-hero-01-150x150.webp","width":150,"height":150},"medium":{"url":"https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-hero-01-300x169.webp","width":300,"height":169},"medium_large":{"url":"https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-hero-01-768x432.webp","width":768,"height":432},"large":{"url":"https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-hero-01-1024x576.webp","width":1024,"height":576},"full":{"url":"https:\/\/ritoks.com\/wp-content\/uploads\/2026\/10\/cabinet-airflow-calculation-inputs-hero-01.webp","width":1600,"height":900}},"spectra_blocks_author_info":{"display_name":"RITOKS","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/6d7d0fc73468198f994ab13ef6eb6558c53b6ed1ad86364d5165efe8bdf8eb4a?s=96&d=mm&r=g","author_link":"https:\/\/ritoks.com\/pl\/author\/dazzlingwqbgmail-com\/","description":""},"_links":{"self":[{"href":"https:\/\/ritoks.com\/pl\/wp-json\/wp\/v2\/posts\/2099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ritoks.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ritoks.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ritoks.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ritoks.com\/pl\/wp-json\/wp\/v2\/comments?post=2099"}],"version-history":[{"count":2,"href":"https:\/\/ritoks.com\/pl\/wp-json\/wp\/v2\/posts\/2099\/revisions"}],"predecessor-version":[{"id":2113,"href":"https:\/\/ritoks.com\/pl\/wp-json\/wp\/v2\/posts\/2099\/revisions\/2113"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ritoks.com\/pl\/wp-json\/wp\/v2\/media\/2096"}],"wp:attachment":[{"href":"https:\/\/ritoks.com\/pl\/wp-json\/wp\/v2\/media?parent=2099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ritoks.com\/pl\/wp-json\/wp\/v2\/categories?post=2099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ritoks.com\/pl\/wp-json\/wp\/v2\/tags?post=2099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}