{"id":1353,"date":"2026-06-08T09:15:01","date_gmt":"2026-06-08T09:15:01","guid":{"rendered":"https:\/\/adhesivespackage.com\/?page_id=1353"},"modified":"2026-06-08T09:15:53","modified_gmt":"2026-06-08T09:15:53","slug":"mix-ratio-tolerance-checker","status":"publish","type":"page","link":"https:\/\/adhesivespackage.com\/pt\/dual-cartridges\/200ml\/mix-ratio-tolerance-checker\/","title":{"rendered":"Verificador de toler\u00e2ncia de propor\u00e7\u00e3o mista"},"content":{"rendered":"<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-19c75e7\" data-block-id=\"19c75e7\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-19c75e7-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-63fcd77\" data-v=\"4\" data-block-id=\"63fcd77\"><style>.stk-63fcd77-container{margin-top:30px !important;margin-right:30px !important;margin-bottom:30px !important;margin-left:30px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-63fcd77-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-63fcd77-inner-blocks\">\n<h1>Verificador de toler\u00e2ncia de propor\u00e7\u00e3o mista<\/h1>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-1fd5aed\" data-block-id=\"1fd5aed\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-1fd5aed-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-e1d4ae8\" data-v=\"4\" data-block-id=\"e1d4ae8\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-e1d4ae8-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-e1d4ae8-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"p\u00e3o ralado\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Casa<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-4ae4fbc\" data-block-id=\"4ae4fbc\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-4ae4fbc-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-72c074f\" data-v=\"4\" data-block-id=\"72c074f\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-72c074f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-72c074f-inner-blocks\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;500;600;700&family=Inter:wght@400;600;700&display=swap');\n\n\/* \u5168\u5c4f\u8d2f\u7a7f\u4e0e\u5fae\u5e95\u7eb9 *\/\n.b2b-mrt-section {\n  --c-brand: #E7211A;\n  --c-brand-hover: #c81b15;\n  --c-dark: #0f172a;\n  --c-surface: #ffffff;\n  --c-bg: #f8fafc;\n  --c-border: #e2e8f0;\n  --c-text: #334155;\n  --c-text-light: #64748b;\n  --c-green: #16A56A;\n  --c-yellow: #D4A012;\n  --f-sans: 'Inter', system-ui, -apple-system, sans-serif;\n  --f-mono: 'IBM Plex Mono', monospace;\n  \n  width: 100%;\n  position: relative;\n  background-color: var(--c-bg);\n  background-image: linear-gradient(var(--c-border) 1px, transparent 1px), linear-gradient(90deg, var(--c-border) 1px, transparent 1px);\n  background-size: 40px 40px;\n  background-position: center top;\n  padding: 60px 0;\n  font-family: var(--f-sans);\n  border-bottom: 1px solid var(--c-border);\n  box-sizing: border-box;\n}\n\n.b2b-mrt-section * { box-sizing: border-box; }\n\n\/* 1600px \u5f39\u6027\u951a\u5b9a *\/\n.mrt-container {\n  max-width: 1600px !important;\n  margin: 0 auto;\n  padding: 0 40px;\n}\n\n\/* 4:7 \u975e\u5bf9\u79f0\u9632\u7559\u767d\u7f51\u683c *\/\n.mrt-layout-grid {\n  display: grid;\n  grid-template-columns: 4fr 7fr;\n  gap: 48px;\n  align-items: stretch;\n}\n\n\/* --- \u5de6\u4fa7\u63a7\u5236\u53f0 --- *\/\n.mrt-input-panel {\n  background: var(--c-surface);\n  padding: 40px;\n  border: 1px solid var(--c-border);\n  border-top: 4px solid var(--c-dark);\n  box-shadow: 0 10px 30px -10px rgba(15, 23, 42, 0.05);\n  display: flex;\n  flex-direction: column;\n}\n\n.mrt-h2 {\n  margin: 0 0 16px;\n  color: var(--c-dark);\n  font-size: 32px;\n  font-weight: 700;\n  letter-spacing: -0.02em;\n  line-height: 1.2;\n}\n\n.mrt-lead {\n  color: var(--c-text-light);\n  font-size: 16px;\n  line-height: 1.6;\n  margin: 0 0 32px;\n}\n\n.mrt-input-group {\n  margin-bottom: 24px;\n  padding-bottom: 24px;\n  border-bottom: 1px dashed var(--c-border);\n}\n\n.mrt-input-group:last-of-type {\n  border-bottom: none;\n  margin-bottom: 16px;\n  padding-bottom: 0;\n}\n\n.mrt-h3 {\n  font-family: var(--f-sans);\n  font-size: 14px;\n  font-weight: 700;\n  color: var(--c-dark);\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n  margin: 0 0 16px;\n  display: flex;\n  align-items: center;\n}\n\n.mrt-h3::before {\n  content: '';\n  display: inline-block;\n  width: 8px;\n  height: 8px;\n  background: var(--c-brand);\n  margin-right: 8px;\n}\n\n.mrt-row {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 16px;\n}\n\n.mrt-input-wrap {\n  position: relative;\n}\n\n.mrt-input-wrap span {\n  position: absolute;\n  left: 16px;\n  top: 50%;\n  transform: translateY(-50%);\n  font-family: var(--f-mono);\n  font-weight: 600;\n  color: var(--c-text-light);\n}\n\n.mrt-input {\n  width: 100%;\n  height: 52px;\n  font-family: var(--f-mono);\n  font-size: 16px;\n  color: var(--c-dark);\n  border: 2px solid var(--c-border);\n  padding: 0 16px 0 40px; \/* \u7559\u51fa\u5de6\u4fa7 A\/B \u6807\u7b7e\u7a7a\u95f4 *\/\n  background: var(--c-surface);\n  border-radius: 0;\n  outline: none;\n  transition: border-color 0.2s ease;\n}\n\n.mrt-input:focus, .mrt-input:hover {\n  border-color: var(--c-dark);\n}\n\n.mrt-btn {\n  margin-top: auto;\n  height: 56px;\n  width: 100%;\n  background: var(--c-dark);\n  color: #fff;\n  border: 0;\n  font-weight: 700;\n  font-size: 16px;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  cursor: pointer;\n  transition: all 0.3s ease;\n}\n\n.mrt-btn:hover {\n  background: #000;\n  transform: translateY(-2px);\n  box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.5);\n}\n\n\/* --- \u53f3\u4fa7\u7ed3\u679c\u533a (\u4e25\u683c\u9632 CLS) --- *\/\n.mrt-output-panel {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  position: relative;\n  transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.mrt-output-panel.is-empty {\n  opacity: 0.35;\n  pointer-events: none;\n  filter: grayscale(100%);\n}\n\n.mrt-result-card {\n  background: var(--c-surface);\n  border: 1px solid var(--c-border);\n  border-top: 4px solid var(--c-border);\n  padding: 32px 40px;\n  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.02);\n  margin-bottom: 24px;\n  transition: border-color 0.3s ease;\n}\n\n\/* \u52a8\u6001\u8fb9\u6846\u989c\u8272 *\/\n.mrt-output-panel:not(.is-empty) .mrt-result-card.status-ok { border-top-color: var(--c-green); }\n.mrt-output-panel:not(.is-empty) .mrt-result-card.status-warn { border-top-color: var(--c-yellow); }\n.mrt-output-panel:not(.is-empty) .mrt-result-card.status-bad { border-top-color: var(--c-brand); }\n\n.mrt-result-header {\n  font-family: var(--f-sans);\n  font-size: 14px;\n  font-weight: 700;\n  color: var(--c-text-light);\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n  margin: 0 0 16px;\n}\n\n.mrt-dev-display {\n  display: flex;\n  align-items: center;\n  gap: 24px;\n  flex-wrap: wrap;\n}\n\n.mrt-dev-val {\n  font-family: var(--f-mono);\n  font-size: 56px;\n  font-weight: 700;\n  color: var(--c-dark);\n  line-height: 1;\n  letter-spacing: -0.02em;\n}\n\n.mrt-badge {\n  display: inline-flex;\n  align-items: center;\n  padding: 8px 16px;\n  font-family: var(--f-mono);\n  font-size: 15px;\n  font-weight: 700;\n  color: #fff;\n  letter-spacing: 0.05em;\n  background: var(--c-text-light); \/* \u9aa8\u67b6\u72b6\u6001\u8272 *\/\n  transition: background-color 0.3s ease;\n}\n\n.mrt-badge.ok { background: var(--c-green); }\n.mrt-badge.warn { background: var(--c-yellow); }\n.mrt-badge.bad { background: var(--c-brand); }\n\n.mrt-note-box {\n  background: var(--c-surface);\n  border-left: 4px solid var(--c-border); \/* \u9aa8\u67b6\u72b6\u6001 *\/\n  padding: 24px;\n  margin-bottom: 24px;\n  min-height: 104px; \/* \u9501\u5b9a\u9ad8\u5ea6\u9632\u8df3\u52a8 *\/\n  display: flex;\n  align-items: center;\n  border-top: 1px solid var(--c-border);\n  border-right: 1px solid var(--c-border);\n  border-bottom: 1px solid var(--c-border);\n  transition: border-color 0.3s ease;\n}\n\n.mrt-output-panel:not(.is-empty) .mrt-note-box.status-ok { border-left-color: var(--c-green); }\n.mrt-output-panel:not(.is-empty) .mrt-note-box.status-warn { border-left-color: var(--c-yellow); }\n.mrt-output-panel:not(.is-empty) .mrt-note-box.status-bad { border-left-color: var(--c-brand); }\n\n.mrt-note {\n  font-size: 16px;\n  color: var(--c-text);\n  line-height: 1.6;\n  margin: 0;\n}\n\n.mrt-cta {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  height: 56px;\n  padding: 0 40px;\n  background: var(--c-brand);\n  color: #fff !important;\n  font-weight: 600;\n  font-size: 16px;\n  text-decoration: none;\n  transition: all 0.3s ease;\n  letter-spacing: 0.02em;\n  align-self: flex-start;\n}\n\n.mrt-cta:hover {\n  background: var(--c-brand-hover);\n  transform: translateY(-2px);\n  box-shadow: 0 10px 20px -10px rgba(231, 33, 26, 0.4);\n}\n\n@media(max-width:1000px) {\n  .mrt-layout-grid { grid-template-columns: 1fr; gap: 32px; }\n  .mrt-container { padding: 0 24px; }\n  .b2b-mrt-section { padding: 40px 0; }\n}\n\n@media(max-width: 640px) {\n  .mrt-row { grid-template-columns: 1fr; gap: 12px; }\n  .mrt-input-panel { padding: 24px; }\n  .mrt-result-card { padding: 24px; }\n  .mrt-dev-val { font-size: 40px; }\n  .mrt-dev-display { gap: 16px; }\n}\n<\/style>\n\n<section class=\"b2b-mrt-section\">\n  <div class=\"mrt-container\">\n    <div class=\"mrt-layout-grid\">\n      \n      <div class=\"mrt-input-panel\">\n        <h2 class=\"mrt-h2\">Verificador de toler\u00e2ncia de propor\u00e7\u00e3o mista<\/h2>\n        <p class=\"mrt-lead\">Os adesivos de dois componentes devem manter a propor\u00e7\u00e3o de mistura dentro de \u00b151TP3 T. Insira as especifica\u00e7\u00f5es e o que sua linha realmente oferece.<\/p>\n        \n        <div class=\"mrt-input-group\">\n          <h3 class=\"mrt-h3\">Propor\u00e7\u00e3o nominal (Ficha t\u00e9cnica)<\/h3>\n          <div class=\"mrt-row\">\n            <div class=\"mrt-input-wrap\">\n              <span>R:<\/span>\n              <input id=\"mrt-nomA\" class=\"mrt-input\" type=\"number\" placeholder=\"por exemplo, 1\">\n            <\/div>\n            <div class=\"mrt-input-wrap\">\n              <span>B:<\/span>\n              <input id=\"mrt-nomB\" class=\"mrt-input\" type=\"number\" placeholder=\"por exemplo, 1\">\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"mrt-input-group\">\n          <h3 class=\"mrt-h3\">Medido entregue (real)<\/h3>\n          <div class=\"mrt-row\">\n            <div class=\"mrt-input-wrap\">\n              <span>R:<\/span>\n              <input id=\"mrt-mA\" class=\"mrt-input\" type=\"number\" placeholder=\"por exemplo, 1,0\">\n            <\/div>\n            <div class=\"mrt-input-wrap\">\n              <span>B:<\/span>\n              <input id=\"mrt-mB\" class=\"mrt-input\" type=\"number\" placeholder=\"por exemplo, 1,08\">\n            <\/div>\n          <\/div>\n        <\/div>\n        \n        <button id=\"mrt-go\" class=\"mrt-btn\">Verificar Toler\u00e2ncia<\/button>\n      <\/div>\n\n      <div class=\"mrt-output-panel is-empty\" id=\"mrt-out\">\n        \n        <div class=\"mrt-result-card\" id=\"mrt-card-bg\">\n          <h3 class=\"mrt-result-header\">Desvio de raz\u00e3o calculado<\/h3>\n          <div class=\"mrt-dev-display\">\n            <div class=\"mrt-dev-val\" id=\"o-dev\">%<\/div>\n            <div class=\"mrt-badge\" id=\"o-badge\">AGUARDANDO ENTRADA<\/div>\n          <\/div>\n        <\/div>\n        \n        <div class=\"mrt-note-box\" id=\"mrt-note-bg\">\n          <p class=\"mrt-note\" id=\"o-note\">Insira os par\u00e2metros nominais e os valores de campo medidos para realizar a an\u00e1lise de toler\u00e2ncia.<\/p>\n        <\/div>\n        \n        <a class=\"mrt-cta\" href=\"#ct-popup-795\">Pergunte sobre um cartucho de 200 mL com veda\u00e7\u00e3o mais r\u00edgida \u2192<\/a>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n  var btn = document.getElementById('mrt-go');\n  var out = document.getElementById('mrt-out');\n  \n  var elDev = document.getElementById('o-dev');\n  var elBadge = document.getElementById('o-badge');\n  var elNote = document.getElementById('o-note');\n  \n  \/\/ \u7528\u4e8e\u52a8\u6001\u5207\u6362\u8fb9\u6846\u989c\u8272\u7684\u5bb9\u5668\n  var elCardBg = document.getElementById('mrt-card-bg');\n  var elNoteBg = document.getElementById('mrt-note-bg');\n\n  btn.addEventListener('click', function(e) {\n    e.preventDefault();\n    \n    var na = parseFloat(document.getElementById('mrt-nomA').value);\n    var nb = parseFloat(document.getElementById('mrt-nomB').value);\n    var ma = parseFloat(document.getElementById('mrt-mA').value);\n    var mb = parseFloat(document.getElementById('mrt-mB').value);\n    \n    if(!na || !nb || !ma || !mb) {\n      out.classList.add('is-empty');\n      return;\n    }\n    \n    var nom = na \/ nb;\n    var meas = ma \/ mb;\n    var dev = Math.abs((meas - nom) \/ nom) * 100;\n    \n    elDev.textContent = dev.toFixed(1) + \"%\";\n    \n    \/\/ \u6e05\u9664\u65e7\u7684\u72b6\u6001 class\n    elBadge.className = \"mrt-badge\";\n    elCardBg.className = \"mrt-result-card\";\n    elNoteBg.className = \"mrt-note-box\";\n    \n    if(dev <= 5) {\n      elBadge.textContent = \"WITHIN \u00b15%\";\n      elBadge.classList.add(\"ok\");\n      elCardBg.classList.add(\"status-ok\");\n      elNoteBg.classList.add(\"status-ok\");\n      elNote.innerHTML = \"Inside the accepted window. Bond strength, Tg and chemical resistance should meet the datasheet. A dimensionally stable cartridge and level piston seat keep you here from the first shot to the last.\";\n    } \n    else if(dev <= 10) {\n      elBadge.textContent = \"MARGINAL DEVIATION\";\n      elBadge.classList.add(\"warn\");\n      elCardBg.classList.add(\"status-warn\");\n      elNoteBg.classList.add(\"status-warn\");\n      elNote.innerHTML = \"Outside \u00b15%. Expect a measurable drop in bond strength and chemical resistance, and more outgassing from unreacted resin. A drifting or leaking piston is a common cause \u2014 check the cartridge before the adhesive.\";\n    } \n    else {\n      elBadge.textContent = \"OUT OF SPECIFICATION\";\n      elBadge.classList.add(\"bad\");\n      elCardBg.classList.add(\"status-bad\");\n      elNoteBg.classList.add(\"status-bad\");\n      elNote.innerHTML = \"Well off ratio. Likely soft cure, slow cure, or no cure with exotherm risk. This is the leading source of bonding and potting scrap. A crooked or weeping piston shifts the ratio before the bead even leaves the nozzle.\";\n    }\n    \n    \/\/ \u5e73\u6ed1\u5448\u73b0\u7ed3\u679c\n    out.classList.remove('is-empty');\n  });\n});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Mix-Ratio Tolerance Checker Two-component adhesives should hold the mix ratio within \u00b15%. Enter the spec and what your line actually delivers. Nominal ratio (Datasheet) A: B: Measured delivered (Actual) A: B: Check Tolerance Calculated Ratio Deviation &#8211;.-% AWAITING INPUT Input both the nominal parameters and the measured field values to perform the tolerance analysis. Ask [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":1237,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1353","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/adhesivespackage.com\/pt\/wp-json\/wp\/v2\/pages\/1353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adhesivespackage.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/adhesivespackage.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/adhesivespackage.com\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/adhesivespackage.com\/pt\/wp-json\/wp\/v2\/comments?post=1353"}],"version-history":[{"count":0,"href":"https:\/\/adhesivespackage.com\/pt\/wp-json\/wp\/v2\/pages\/1353\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/adhesivespackage.com\/pt\/wp-json\/wp\/v2\/pages\/1237"}],"wp:attachment":[{"href":"https:\/\/adhesivespackage.com\/pt\/wp-json\/wp\/v2\/media?parent=1353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}