{"id":2108,"date":"2026-05-19T05:46:28","date_gmt":"2026-05-19T05:46:28","guid":{"rendered":"https:\/\/meitu-engelhardt.com\/?page_id=2108"},"modified":"2026-05-19T05:53:45","modified_gmt":"2026-05-19T05:53:45","slug":"rubber-grommet-size-finder","status":"publish","type":"page","link":"https:\/\/meitu-engelhardt.com\/es\/custom-rubber-molding\/rubber-grommets-bushings\/rubber-grommet-size-finder\/","title":{"rendered":"Buscador de tama\u00f1os de ojales de goma"},"content":{"rendered":"<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-ad76af4\" data-block-id=\"ad76af4\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-ad76af4-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-3ce14ea\" data-v=\"4\" data-block-id=\"3ce14ea\"><style>.stk-3ce14ea-container{margin-top:var(--stk--preset--spacing--50, 1.5rem) !important;margin-right:var(--stk--preset--spacing--50, 1.5rem) !important;margin-bottom:var(--stk--preset--spacing--50, 1.5rem) !important;margin-left:var(--stk--preset--spacing--50, 1.5rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-3ce14ea-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-3ce14ea-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"pan rallado\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Hogar<\/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-d96d074\" data-block-id=\"d96d074\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-d96d074-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-7e1b088\" data-v=\"4\" data-block-id=\"7e1b088\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-7e1b088-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-7e1b088-inner-blocks\">\n<style>\n\/* ==========================================================================\n   Import High-Quality Fonts\n   ========================================================================== *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@500;600&display=swap');\n\n\/* ==========================================================================\n   Module Scope: #eng-gsf-module\n   Strict isolation principles applied for WP\/Blocksy\/FlyingPress compatibility\n   ========================================================================== *\/\n#eng-gsf-module {\n    background-color: #f8fafc !important; \/* Full-bleed background without grid *\/\n    padding: 40px 30px !important;\n    width: 100% !important;\n    display: flex !important;\n    justify-content: center !important;\n    box-sizing: border-box !important;\n    font-family: 'Inter', -apple-system, sans-serif !important;\n    -webkit-font-smoothing: antialiased !important;\n}\n\n#eng-gsf-module * {\n    box-sizing: border-box !important;\n}\n\n#eng-gsf-module .eng-gsf-container {\n    max-width: 1600px !important;\n    width: 100% !important;\n    margin: 0 auto !important;\n    display: flex !important;\n    flex-direction: row !important;\n    gap: 50px !important;\n    align-items: flex-start !important;\n}\n\n\/* --- Left Column: Inputs --- *\/\n#eng-gsf-module .eng-gsf-left {\n    flex: 0 0 40% !important;\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n#eng-gsf-module .eng-gsf-title {\n    font-size: 32px !important;\n    font-weight: 800 !important;\n    color: #0f172a !important;\n    margin: 0 0 16px 0 !important;\n    text-transform: capitalize !important;\n    line-height: 1.2 !important;\n    letter-spacing: -0.02em !important;\n}\n\n#eng-gsf-module .eng-gsf-intro {\n    font-size: 16px !important;\n    color: #334155 !important;\n    line-height: 1.7 !important;\n    text-align: justify !important; \/* Forces left text flush, no ragged empty space on right *\/\n    margin: 0 0 35px 0 !important;\n}\n\n#eng-gsf-module .eng-gsf-inputs {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 24px !important;\n    margin-bottom: 35px !important;\n}\n\n#eng-gsf-module .eng-gsf-input-group {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 8px !important;\n}\n\n#eng-gsf-module .eng-gsf-label {\n    font-size: 14px !important;\n    font-weight: 600 !important;\n    color: #1e293b !important;\n}\n\n#eng-gsf-module .eng-gsf-hint {\n    font-size: 12px !important;\n    font-weight: 400 !important;\n    color: #64748b !important;\n}\n\n#eng-gsf-module .eng-gsf-input {\n    width: 100% !important;\n    height: 54px !important;\n    font-family: 'IBM Plex Mono', monospace !important;\n    font-size: 16px !important;\n    color: #0f172a !important;\n    background: #ffffff !important;\n    border: 1px solid #cbd5e1 !important;\n    border-left: 4px solid #94a3b8 !important;\n    padding: 0 16px !important;\n    border-radius: 0 !important;\n    transition: all 0.3s ease !important;\n    outline: none !important;\n}\n\n#eng-gsf-module .eng-gsf-input:focus {\n    border-color: #0048F0 !important;\n    border-left: 4px solid #0048F0 !important;\n    box-shadow: 0 0 0 3px rgba(0, 72, 240, 0.1) !important;\n}\n\n#eng-gsf-module .eng-gsf-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    background-color: #0048F0 !important;\n    color: #ffffff !important;\n    height: 56px !important;\n    width: 100% !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    clip-path: polygon(0 0, 100% 0, 100% calc(100% - 15px), calc(100% - 15px) 100%, 0 100%) !important;\n    transition: background-color 0.3s ease !important;\n    border: none !important;\n    cursor: pointer !important;\n}\n\n#eng-gsf-module .eng-gsf-btn:hover {\n    background-color: #0036b5 !important;\n}\n\n\/* --- Right Column: Output Blueprint --- *\/\n#eng-gsf-module .eng-gsf-right {\n    flex: 1 !important;\n    display: flex !important;\n    flex-direction: column !important;\n}\n\n#eng-gsf-module .eng-gsf-result-box {\n    background: #ffffff !important;\n    border-top: 4px solid #0048F0 !important;\n    padding: 40px !important;\n    box-shadow: 0 10px 40px -10px rgba(0, 0, 0, 0.08) !important;\n    display: flex !important;\n    flex-direction: column !important;\n    height: 100% !important;\n}\n\n#eng-gsf-module .eng-gsf-res-header {\n    font-size: 20px !important;\n    font-weight: 700 !important;\n    color: #0f172a !important;\n    margin: 0 0 25px 0 !important;\n    padding-bottom: 15px !important;\n    border-bottom: 1px solid #e2e8f0 !important;\n}\n\n#eng-gsf-module .eng-gsf-res-row {\n    display: flex !important;\n    justify-content: space-between !important;\n    align-items: center !important;\n    padding: 16px 0 !important;\n    border-bottom: 1px dashed #cbd5e1 !important;\n}\n\n#eng-gsf-module .eng-gsf-res-label {\n    font-size: 15px !important;\n    font-weight: 500 !important;\n    color: #475569 !important;\n}\n\n#eng-gsf-module .eng-gsf-res-sub {\n    font-size: 13px !important;\n    color: #94a3b8 !important;\n    margin-left: 6px !important;\n}\n\n#eng-gsf-module .eng-gsf-res-val {\n    font-family: 'IBM Plex Mono', monospace !important;\n    font-size: 16px !important;\n    font-weight: 600 !important;\n    color: #0f172a !important;\n    text-align: right !important;\n}\n\n#eng-gsf-module .eng-gsf-highlight {\n    color: #0048F0 !important;\n}\n\n#eng-gsf-module .eng-gsf-note-box {\n    background: #f1f5f9 !important;\n    border-left: 3px solid #64748b !important;\n    padding: 20px !important;\n    margin: 30px 0 !important;\n}\n\n#eng-gsf-module .eng-gsf-note-title {\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    color: #334155 !important;\n    margin: 0 0 8px 0 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.05em !important;\n}\n\n#eng-gsf-module .eng-gsf-note-text {\n    font-size: 14px !important;\n    line-height: 1.6 !important;\n    color: #475569 !important;\n    margin: 0 !important;\n}\n\n#eng-gsf-module .eng-gsf-cta-wrapper {\n    margin-top: auto !important; \/* Pushes to bottom *\/\n}\n\n#eng-gsf-module .eng-gsf-cta-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    background-color: #0f172a !important; \/* Dark industrial contrast *\/\n    color: #ffffff !important;\n    padding: 18px 24px !important;\n    font-size: 15px !important;\n    font-weight: 600 !important;\n    text-decoration: none !important;\n    width: 100% !important;\n    transition: background-color 0.3s ease !important;\n    text-align: center !important;\n}\n\n#eng-gsf-module .eng-gsf-cta-btn:hover {\n    background-color: #0048F0 !important;\n}\n\n#eng-gsf-module .eng-gsf-disclaimer {\n    font-size: 12px !important;\n    line-height: 1.5 !important;\n    color: #94a3b8 !important;\n    margin-top: 16px !important;\n    text-align: center !important;\n}\n\n\/* --- Responsive Adjustments --- *\/\n@media (max-width:1000px) {\n    #eng-gsf-module .eng-gsf-container {\n        flex-direction: column !important;\n        gap: 40px !important;\n    }\n    #eng-gsf-module .eng-gsf-left,\n    #eng-gsf-module .eng-gsf-right {\n        flex: none !important;\n        width: 100% !important;\n    }\n}\n\n@media (max-width:690px) {\n    #eng-gsf-module {\n        padding: 40px 20px !important;\n    }\n    #eng-gsf-module .eng-gsf-title {\n        font-size: 28px !important;\n    }\n    #eng-gsf-module .eng-gsf-result-box {\n        padding: 25px !important;\n    }\n    #eng-gsf-module .eng-gsf-res-row {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 8px !important;\n    }\n    #eng-gsf-module .eng-gsf-res-val {\n        text-align: left !important;\n    }\n}\n<\/style>\n\n<section id=\"eng-gsf-module\">\n    <div class=\"eng-gsf-container\">\n        \n        <!-- Left Column: Tool Inputs -->\n        <div class=\"eng-gsf-left\">\n            <div class=\"eng-gsf-title\">Buscador de tama\u00f1os de ojales de goma<\/div>\n            <div class=\"eng-gsf-intro\">\n                Ingrese las dimensiones de su panel y cable a los tama\u00f1os de ranura y orificio del ojal del visor.\n            <\/div>\n\n            <div class=\"eng-gsf-inputs\">\n                <div class=\"eng-gsf-input-group\">\n                    <label class=\"eng-gsf-label\" for=\"eng-gsf-hole\">Di\u00e1metro del orificio del panel <span class=\"eng-gsf-hint\">(mm)<\/span><\/label>\n                    <input class=\"eng-gsf-input\" type=\"number\" id=\"eng-gsf-hole\" min=\"1\" step=\"0.1\" placeholder=\"por ejemplo, 19.0\" oninput=\"window.engGsfCalculate()\">\n                <\/div>\n                <div class=\"eng-gsf-input-group\">\n                    <label class=\"eng-gsf-label\" for=\"eng-gsf-thick\">Espesor del panel <span class=\"eng-gsf-hint\">(mm)<\/span><\/label>\n                    <input class=\"eng-gsf-input\" type=\"number\" id=\"eng-gsf-thick\" min=\"0.1\" step=\"0.1\" placeholder=\"por ejemplo, 1.5\" oninput=\"window.engGsfCalculate()\">\n                <\/div>\n                <div class=\"eng-gsf-input-group\">\n                    <label class=\"eng-gsf-label\" for=\"eng-gsf-cable\">Cable\/componente OD <span class=\"eng-gsf-hint\">(mm)<\/span><\/label>\n                    <input class=\"eng-gsf-input\" type=\"number\" id=\"eng-gsf-cable\" min=\"0.5\" step=\"0.1\" placeholder=\"por ejemplo, 9.0\" oninput=\"window.engGsfCalculate()\">\n                <\/div>\n            <\/div>\n\n            <button class=\"eng-gsf-btn\" onclick=\"window.engGsfCalculate()\">Encuentra las dimensiones del ojal<\/button>\n        <\/div>\n\n        <!-- Right Column: Results Blueprint -->\n        <div class=\"eng-gsf-right\">\n            <div class=\"eng-gsf-result-box\" id=\"eng-gsf-out-box\">\n                <div class=\"eng-gsf-res-header\">Especificaciones t\u00e9cnicas<\/div>\n                \n                <div class=\"eng-gsf-res-row\">\n                    <span class=\"eng-gsf-res-label\">Di\u00e1metro de la ranura <span class=\"eng-gsf-res-sub\">(Agujero de coincidencias)<\/span><\/span>\n                    <span class=\"eng-gsf-res-val\" id=\"eng-gsf-val-gd\">\u00ab mm<\/span>\n                <\/div>\n                <div class=\"eng-gsf-res-row\">\n                    <span class=\"eng-gsf-res-label\">Ancho de ranura <span class=\"eng-gsf-res-sub\">(Panel de coincidencias)<\/span><\/span>\n                    <span class=\"eng-gsf-res-val\" id=\"eng-gsf-val-gw\">\u00ab mm<\/span>\n                <\/div>\n                <div class=\"eng-gsf-res-row\">\n                    <span class=\"eng-gsf-res-label\">Di\u00e1metro\/identificaci\u00f3n recomendado<\/span>\n                    <span class=\"eng-gsf-res-val eng-gsf-highlight\" id=\"eng-gsf-val-id\">\u00ab mm<\/span>\n                <\/div>\n                <div class=\"eng-gsf-res-row\">\n                    <span class=\"eng-gsf-res-label\">Estilo sugerido<\/span>\n                    <span class=\"eng-gsf-res-val\" id=\"eng-gsf-val-style\">\u00ab<\/span>\n                <\/div>\n\n                <div class=\"eng-gsf-note-box\" id=\"eng-gsf-note-container\">\n                    <div class=\"eng-gsf-note-title\">Nota de ingenier\u00eda<\/div>\n                    <div class=\"eng-gsf-note-text\" id=\"eng-gsf-note-text\">\n                        Dimensiones en espera. Ingrese sus par\u00e1metros para calcular el ajuste de interferencia \u00f3ptimo y la geometr\u00eda de sellado.\n                    <\/div>\n                <\/div>\n\n                <div class=\"eng-gsf-cta-wrapper\">\n                    <!-- Static Anchor Tag embedded in HTML for Blocksy popup binding -->\n                    <a href=\"#ct-popup-800\" class=\"eng-gsf-cta-btn\">Env\u00ede estas dimensiones para obtener una cotizaci\u00f3n personalizada<\/a>\n                <\/div>\n                <div class=\"eng-gsf-disclaimer\">\n                    La salida es un punto de partida. La geometr\u00eda final del ojal depende del material dur\u00f3metro y de la interferencia requerida \u00ab confirma con nuestros ingenieros.\n                <\/div>\n            <\/div>\n        <\/div>\n\n    <\/div>\n<\/section>\n\n<script>\nwindow.engGsfCalculate = function() {\n    var holeStr = document.getElementById('eng-gsf-hole').value;\n    var thickStr = document.getElementById('eng-gsf-thick').value;\n    var cableStr = document.getElementById('eng-gsf-cable').value;\n    \n    var hole = parseFloat(holeStr);\n    var thick = parseFloat(thickStr);\n    var cable = parseFloat(cableStr);\n    \n    var noteContainer = document.getElementById('eng-gsf-note-container');\n    \n    var isValid = true;\n    if (!(hole > 0)) { isValid = false; }\n    if (!(thick > 0)) { isValid = false; }\n    if (!(cable > 0)) { isValid = false; }\n\n    if (isValid === false) {\n        document.getElementById('eng-gsf-val-gd').innerHTML = '-- mm';\n        document.getElementById('eng-gsf-val-gw').innerHTML = '-- mm';\n        document.getElementById('eng-gsf-val-id').innerHTML = '-- mm';\n        document.getElementById('eng-gsf-val-style').innerHTML = '--';\n        document.getElementById('eng-gsf-note-text').innerHTML = 'Enter all three dimensions as positive numbers to view specifications.';\n        noteContainer.style.borderLeftColor = '#64748b';\n        return;\n    }\n\n    var gd = hole;\n    var gw = thick;\n    var id = Math.max(0.5, cable - 1.0);\n    \n    var styleName = 'Open round grommet';\n    if (cable < 2) {\n        styleName = 'Closed \/ blind-hole grommet';\n    }\n\n    var noteHtml = 'Groove diameter is set to the panel hole; the grommet outer diameter will be moulded larger to give an interference fit. Grommet bore is set about 1 mm under the cable OD so the rubber grips and seals the cable.';\n    var warningColor = '#0048F0';\n\n    if (hole < (cable + 2)) {\n        noteHtml = '<span style=\"color:#C93B3B; font-weight:700;\">Tight fit warning:<\/span> the panel hole is close to the cable OD. Allow more wall thickness for a durable grommet \u2014 review with our engineers.';\n        warningColor = '#C93B3B';\n    }\n\n    document.getElementById('eng-gsf-val-gd').innerHTML = gd.toFixed(1) + ' mm';\n    document.getElementById('eng-gsf-val-gw').innerHTML = gw.toFixed(1) + ' mm';\n    document.getElementById('eng-gsf-val-id').innerHTML = id.toFixed(1) + ' mm';\n    document.getElementById('eng-gsf-val-style').innerHTML = styleName;\n    document.getElementById('eng-gsf-note-text').innerHTML = noteHtml;\n    noteContainer.style.borderLeftColor = warningColor;\n};\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Rubber Grommet Size Finder Enter your panel and cable dimensions to scope grommet groove and bore sizes. Panel Hole Diameter (mm) Panel Thickness (mm) Cable \/ Component OD (mm) Find Grommet Dimensions Technical Specifications Groove Diameter (Matches Hole) &#8212; mm Groove Width (Matches Panel) &#8212; mm Recommended Bore \/ ID &#8212; mm Suggested Style &#8212; [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"parent":2061,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2108","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/meitu-engelhardt.com\/es\/wp-json\/wp\/v2\/pages\/2108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/meitu-engelhardt.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/meitu-engelhardt.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/meitu-engelhardt.com\/es\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/meitu-engelhardt.com\/es\/wp-json\/wp\/v2\/comments?post=2108"}],"version-history":[{"count":0,"href":"https:\/\/meitu-engelhardt.com\/es\/wp-json\/wp\/v2\/pages\/2108\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/meitu-engelhardt.com\/es\/wp-json\/wp\/v2\/pages\/2061"}],"wp:attachment":[{"href":"https:\/\/meitu-engelhardt.com\/es\/wp-json\/wp\/v2\/media?parent=2108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}