{"id":4170,"date":"2026-08-26T03:21:13","date_gmt":"2026-08-26T03:21:13","guid":{"rendered":"https:\/\/masstechx.com\/?page_id=4170"},"modified":"2026-08-26T03:23:41","modified_gmt":"2026-08-26T03:23:41","slug":"crate-fit-input-builder","status":"publish","type":"page","link":"https:\/\/masstechx.com\/es\/basket-washing-machine\/crate-fit-input-builder\/","title":{"rendered":"Creador de entradas de ajuste de caja"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-b6f6553\" data-block-id=\"b6f6553\"><style>.stk-b6f6553 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-b6f6553-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-f29f9ca\" data-v=\"4\" data-block-id=\"f29f9ca\"><style>.stk-f29f9ca-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-f29f9ca-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-f29f9ca-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/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-788e490\" data-block-id=\"788e490\"><style>.stk-788e490 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-788e490-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-a71e288\" data-v=\"4\" data-block-id=\"a71e288\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-a71e288-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-a71e288-inner-blocks\">\n<div id=\"mass_cb_outer\" style=\"width:100% !important; padding-block: clamp(30px, 4vw, 70px) !important; background: linear-gradient(135deg, #eff8fd, #f8f5fb) !important; font-family: inherit;\">\n  <div id=\"mass_cb_inner\" style=\"max-width:1600px !important; margin:0 auto !important; padding-inline: clamp(20px,4vw,60px) !important; color: #24333d;\">\n    \n    <style>\n      \/* \u6a21\u5757\u9694\u79bb\u4e0e\u57fa\u7840\u6e05\u7406 *\/\n      #mass_cb_inner * { box-sizing: border-box; }\n      \n      \/* \u5934\u90e8\u8bf4\u660e\u533a\u5757 *\/\n      .mass-cb-header {\n        background: #24333d;\n        color: #ffffff;\n        padding: clamp(24px, 3vw, 40px);\n        margin-bottom: 24px;\n        border-left: 6px solid #0078C0;\n      }\n      .mass-cb-h1 {\n        font-family: inherit !important;\n        font-size: clamp(40px, 5vw, 64px) !important;\n        font-weight: 700 !important;\n        line-height: 1.1 !important;\n        margin: 0 0 12px 0 !important;\n        color: #ffffff !important;\n      }\n      .mass-cb-desc {\n        font-size: 16px;\n        line-height: 1.6;\n        color: #d6e2e9;\n        margin: 0;\n        max-width: 800px;\n      }\n\n      \/* \u4e3b\u4f53\u7f51\u683c *\/\n      .mass-cb-grid {\n        display: grid;\n        grid-template-columns: 1.25fr 0.75fr;\n        gap: 24px;\n        align-items: start;\n      }\n\n      \/* \u5de6\u4fa7\u8f93\u5165\u533a *\/\n      .mass-cb-panel-left {\n        background: #ffffff;\n        border: 1px solid #d6e2e9;\n        padding: clamp(24px, 3vw, 40px);\n      }\n      .mass-cb-h2 {\n        font-family: inherit !important;\n        font-size: clamp(28px, 3.5vw, 44px) !important;\n        font-weight: 700 !important;\n        line-height: 1.2 !important;\n        margin: 0 0 24px 0 !important;\n        color: #24333d !important;\n      }\n      .mass-cb-fields {\n        display: grid;\n        grid-template-columns: repeat(2, minmax(0, 1fr));\n        gap: 20px;\n        margin-bottom: 30px;\n      }\n      .mass-cb-label {\n        display: block;\n        font-size: 14px;\n        font-weight: 600;\n        color: #24333d;\n        margin-bottom: 8px;\n        letter-spacing: 0.02em;\n      }\n      .mass-cb-input {\n        width: 100% !important;\n        height: 48px !important;\n        padding: 0 14px !important;\n        border: 1px solid #d6e2e9 !important;\n        background: #fbfdff !important;\n        color: #24333d !important;\n        font-family: inherit !important;\n        font-size: 15px !important;\n        border-radius: 0 !important;\n        transition: all 0.2s ease;\n      }\n      .mass-cb-input:focus {\n        outline: none !important;\n        border-color: #0078C0 !important;\n        box-shadow: inset 4px 0 0 #0078C0 !important;\n      }\n\n      \/* \u6309\u94ae\u7ec4 *\/\n      .mass-cb-actions {\n        display: grid;\n        grid-template-columns: 2fr 1fr;\n        gap: 16px;\n      }\n      .mass-cb-btn {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        min-height: 52px;\n        padding: 0 24px;\n        font-family: inherit;\n        font-size: 16px;\n        font-weight: 700;\n        cursor: pointer;\n        border: none;\n        transition: background 0.2s ease, opacity 0.2s ease;\n      }\n      .mass-cb-btn-primary {\n        background: #0078C0;\n        color: #ffffff;\n      }\n      .mass-cb-btn-primary:hover {\n        background: #005a91;\n      }\n      .mass-cb-btn-secondary {\n        background: #f3f8fb;\n        color: #0078C0;\n        border: 1px solid #d6e2e9;\n      }\n      .mass-cb-btn-secondary:hover {\n        background: #e2eff7;\n      }\n\n      \/* \u53f3\u4fa7\u7ed3\u679c\u533a *\/\n      .mass-cb-panel-right {\n        background: #ffffff;\n        border: 1px solid #d6e2e9;\n        border-top: 6px solid #7860A8;\n        padding: clamp(24px, 3vw, 40px);\n        position: sticky;\n        top: 24px;\n      }\n      .mass-cb-score-wrap {\n        display: flex;\n        align-items:baseline;\n        gap: 16px;\n        margin-bottom: 24px;\n        padding-bottom: 24px;\n        border-bottom: 1px solid #d6e2e9;\n      }\n      .mass-cb-score {\n        font-size: 64px;\n        font-weight: 800;\n        color: #0078C0;\n        line-height: 1;\n        font-variant-numeric: tabular-nums;\n        font-family: ui-monospace, \"SF Mono\", Menlo, monospace;\n      }\n      .mass-cb-status {\n        font-size: 18px;\n        font-weight: 700;\n        color: #7860A8;\n      }\n      .mass-cb-h3 {\n        font-family: inherit !important;\n        font-size: 20px !important;\n        font-weight: 700 !important;\n        line-height: 1.3 !important;\n        margin: 0 0 16px 0 !important;\n        color: #24333d !important;\n      }\n      .mass-cb-ul {\n        list-style: none;\n        padding: 0;\n        margin: 0 0 32px 0;\n      }\n      .mass-cb-li {\n        position: relative;\n        padding-left: 20px;\n        margin-bottom: 10px;\n        font-size: 14px;\n        color: #61717b;\n      }\n      .mass-cb-li::before {\n        content: \"\";\n        position: absolute;\n        left: 0;\n        top: 7px;\n        width: 6px;\n        height: 6px;\n        background: #7860A8;\n      }\n      .mass-cb-cta-link {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        width: 100%;\n        min-height: 52px;\n        background: #7860A8;\n        color: #ffffff !important;\n        text-decoration: none;\n        font-weight: 700;\n        font-size: 16px;\n        transition: background 0.2s ease;\n      }\n      .mass-cb-cta-link:hover {\n        background: #5b4782;\n      }\n      .mass-cb-note {\n        font-size: 13px;\n        color: #61717b;\n        margin: 16px 0 0 0;\n        line-height: 1.5;\n      }\n\n      \/* \u54cd\u5e94\u5f0f\u8c03\u6574 *\/\n      @media (max-width: 900px) {\n        .mass-cb-grid { grid-template-columns: 1fr; }\n        .mass-cb-fields { grid-template-columns: 1fr; }\n        .mass-cb-actions { grid-template-columns: 1fr; }\n        .mass-cb-panel-right { position: relative; top: 0; }\n      }\n    <\/style>\n\n    <!-- H1 \u5934\u90e8\u533a\u57df -->\n    <header class=\"mass-cb-header\">\n      <h1 class=\"mass-cb-h1\">Crate Fit Input Builder<\/h1>\n      <p class=\"mass-cb-desc\">Prepare the container, soil and plant inputs needed for a basket washer review. This tool measures briefing completeness; it does not issue an automatic compatibility decision.<\/p>\n    <\/header>\n\n    <!-- \u4ea4\u4e92\u4e3b\u4f53\u7f51\u683c -->\n    <div class=\"mass-cb-grid\">\n      \n      <!-- \u5de6\u4fa7\u8f93\u5165\u680f -->\n      <div class=\"mass-cb-panel-left\">\n        <h2 class=\"mass-cb-h2\">Container and Process Inputs<\/h2>\n        \n        <div class=\"mass-cb-fields\">\n          <div>\n            <label class=\"mass-cb-label\" for=\"mass_cb_in_0\">Container length<\/label>\n            <input type=\"text\" id=\"mass_cb_in_0\" class=\"mass-cb-input\" placeholder=\"e.g. 600 mm\" oninput=\"mass_cb_calculate()\">\n          <\/div>\n          <div>\n            <label class=\"mass-cb-label\" for=\"mass_cb_in_1\">Container width<\/label>\n            <input type=\"text\" id=\"mass_cb_in_1\" class=\"mass-cb-input\" placeholder=\"e.g. 400 mm\" oninput=\"mass_cb_calculate()\">\n          <\/div>\n          <div>\n            <label class=\"mass-cb-label\" for=\"mass_cb_in_2\">Container height<\/label>\n            <input type=\"text\" id=\"mass_cb_in_2\" class=\"mass-cb-input\" placeholder=\"e.g. 300 mm\" oninput=\"mass_cb_calculate()\">\n          <\/div>\n          <div>\n            <label class=\"mass-cb-label\" for=\"mass_cb_in_3\">Material and empty weight<\/label>\n            <input type=\"text\" id=\"mass_cb_in_3\" class=\"mass-cb-input\" placeholder=\"Plastic grade \/ kg\" oninput=\"mass_cb_calculate()\">\n          <\/div>\n          <div>\n            <label class=\"mass-cb-label\" for=\"mass_cb_in_4\">Ribs, apertures or lid<\/label>\n            <input type=\"text\" id=\"mass_cb_in_4\" class=\"mass-cb-input\" placeholder=\"Describe shielded areas\" oninput=\"mass_cb_calculate()\">\n          <\/div>\n          <div>\n            <label class=\"mass-cb-label\" for=\"mass_cb_in_5\">Soil and current wash<\/label>\n            <input type=\"text\" id=\"mass_cb_in_5\" class=\"mass-cb-input\" placeholder=\"Protein, grease, oil, dust...\" oninput=\"mass_cb_calculate()\">\n          <\/div>\n          <div>\n            <label class=\"mass-cb-label\" for=\"mass_cb_in_6\">Required units per hour<\/label>\n            <input type=\"text\" id=\"mass_cb_in_6\" class=\"mass-cb-input\" placeholder=\"Buyer target\" oninput=\"mass_cb_calculate()\">\n          <\/div>\n          <div>\n            <label class=\"mass-cb-label\" for=\"mass_cb_in_7\">Residual-moisture target<\/label>\n            <input type=\"text\" id=\"mass_cb_in_7\" class=\"mass-cb-input\" placeholder=\"Next-process requirement\" oninput=\"mass_cb_calculate()\">\n          <\/div>\n          <div style=\"grid-column: 1 \/ -1;\">\n            <label class=\"mass-cb-label\" for=\"mass_cb_in_8\">Utilities and footprint<\/label>\n            <input type=\"text\" id=\"mass_cb_in_8\" class=\"mass-cb-input\" placeholder=\"Water, heat, power, air, drainage\" oninput=\"mass_cb_calculate()\">\n          <\/div>\n        <\/div>\n\n        <div class=\"mass-cb-actions\">\n          <button type=\"button\" class=\"mass-cb-btn mass-cb-btn-primary\" onclick=\"mass_cb_calculate()\">Build the Review Brief<\/button>\n          <button type=\"button\" class=\"mass-cb-btn mass-cb-btn-secondary\" onclick=\"mass_cb_reset()\">Reset Inputs<\/button>\n        <\/div>\n      <\/div>\n\n      <!-- \u53f3\u4fa7\u7ed3\u679c\u680f -->\n      <div class=\"mass-cb-panel-right\">\n        <h2 class=\"mass-cb-h2\">Brief Completeness<\/h2>\n        \n        <div class=\"mass-cb-score-wrap\">\n          <div class=\"mass-cb-score\" id=\"mass_cb_score\">0%<\/div>\n          <div class=\"mass-cb-status\" id=\"mass_cb_status\">Open inputs<\/div>\n        <\/div>\n        \n        <h3 class=\"mass-cb-h3\">Still needed<\/h3>\n        <ul class=\"mass-cb-ul\" id=\"mass_cb_missing\">\n          <!-- JS \u52a8\u6001\u6ce8\u5165 -->\n        <\/ul>\n        \n        <!-- \u9759\u6001\u951a\u6587\u672c\u4f9b\u4e3b\u9898\u8bc6\u522b\u4e0e\u6536\u5f55 -->\n        <a class=\"mass-cb-cta-link\" href=\"#ct-popup-813\">Send the Brief to Mass<\/a>\n        <p class=\"mass-cb-note\">Nothing is uploaded or stored by this tool. Physical samples and engineering review remain part of fit confirmation.<\/p>\n      <\/div>\n      \n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\nwindow.mass_cb_calculate = function() {\n    var labels = [\n        \"Container length\",\n        \"Container width\",\n        \"Container height\",\n        \"Material and empty weight\",\n        \"Ribs, apertures or lid\",\n        \"Soil and current wash\",\n        \"Required units per hour\",\n        \"Residual-moisture target\",\n        \"Utilities and footprint\"\n    ];\n    var count = 0;\n    var total = labels.length;\n    var missingList = \"\";\n\n    for (var i = 0; i < total; i++) {\n        var el = document.getElementById(\"mass_cb_in_\" + i);\n        var val = el.value.trim();\n        if (val !== \"\") {\n            count++;\n        }\n        if (val === \"\") {\n            missingList += \"<li class='mass-cb-li'>\" + labels[i] + \"<\/li>\";\n        }\n    }\n\n    var pct = 0;\n    if (total > 0) {\n        pct = Math.round((count \/ total) * 100);\n    }\n\n    document.getElementById(\"mass_cb_score\").innerHTML = pct + \"%\";\n\n    var st = \"Open inputs\";\n    if (count >= 6) {\n        st = \"Useful review base\";\n    }\n    if (count === total) {\n        st = \"Complete review brief\";\n    }\n    document.getElementById(\"mass_cb_status\").innerHTML = st;\n\n    if (missingList === \"\") {\n        missingList = \"<li class='mass-cb-li'>No checklist inputs are open.<\/li>\";\n    }\n    document.getElementById(\"mass_cb_missing\").innerHTML = missingList;\n};\n\nwindow.mass_cb_reset = function() {\n    for (var i = 0; i < 9; i++) {\n        document.getElementById(\"mass_cb_in_\" + i).value = \"\";\n    }\n    window.mass_cb_calculate();\n};\n\n\/* \u521d\u59cb\u5316\u6e32\u67d3 *\/\nwindow.mass_cb_calculate();\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Crate Fit Input Builder Prepare the container, soil and plant inputs needed for a basket washer review. This tool measures briefing completeness; it does not issue an automatic compatibility decision. Container and Process Inputs Container length Container width Container height Material and empty weight Ribs, apertures or lid Soil and current wash Required units per [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":4150,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-4170","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7}},"_links":{"self":[{"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/pages\/4170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/comments?post=4170"}],"version-history":[{"count":0,"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/pages\/4170\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/pages\/4150"}],"wp:attachment":[{"href":"https:\/\/masstechx.com\/es\/wp-json\/wp\/v2\/media?parent=4170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}