{"product_id":"2-flute-thru-coolant-carbide-drills-3d-copy-1","title":"HSS-E Spiral Flute Taps","description":"\u003c!-- HSS-E Spiral Taps (PMK) --\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eHSS-E Spiral Flute Taps\u003c\/li\u003e\n  \u003cli\u003eMetric Thread Cutting\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cstyle\u003e\n  \/* Scope everything to THIS product card only *\/\n  #hsse-spiral-taps-pmk-card{\n    max-width: 760px;\n    margin: 0 auto;\n    border: 2px solid #111;\n    border-radius: 18px;\n    padding: 20px;\n    background: #fff;\n    font-family: -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n  }\n\n  #hsse-spiral-taps-pmk-card .sttm-title{\n    font-size: 22px;\n    font-weight: 800;\n    margin: 0 0 10px 0;\n    color: #111;\n  }\n  #hsse-spiral-taps-pmk-card .sttm-sub{\n    margin: 0 0 16px 0;\n    color: #333;\n    line-height: 1.35;\n    font-size: 14.5px;\n  }\n\n  #hsse-spiral-taps-pmk-card .sttm-rows{display: grid; gap: 10px; margin: 8px 0 18px 0;}\n\n  #hsse-spiral-taps-pmk-card .sttm-row{\n    border-radius: 12px;\n    padding: 10px 14px;\n    display: grid;\n    grid-template-columns: 1fr auto;\n    align-items: center;\n    border: 2px solid rgba(0,0,0,0.22);\n    min-height: 62px;\n    box-sizing: border-box;\n  }\n\n  #hsse-spiral-taps-pmk-card .sttm-left{\n    display:flex;\n    flex-direction:column;\n    gap:4px;\n    min-width: 0;\n  }\n\n  #hsse-spiral-taps-pmk-card .iso-pill{\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    padding: 5px 9px;\n    border-radius: 999px;\n    font-weight: 900;\n    font-size: 12px;\n    line-height: 1;\n    width: fit-content;\n    border: 2px solid rgba(0,0,0,0.18);\n    background: rgba(255,255,255,0.35);\n    box-sizing: border-box;\n  }\n\n  #hsse-spiral-taps-pmk-card .mat-name{\n    font-weight: 900;\n    font-size: 15px;\n    line-height: 1.15;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n  }\n\n  #hsse-spiral-taps-pmk-card .sttm-right{\n    text-align:right;\n    font-weight: 900;\n    font-size: 16px;\n    line-height: 1.2;\n    white-space: nowrap;\n  }\n\n  \/* ISO colours *\/\n  #hsse-spiral-taps-pmk-card .row-p{background:#0032d8;color:#fff;}\n  #hsse-spiral-taps-pmk-card .row-m{background:#f8e417;color:#111;}\n  #hsse-spiral-taps-pmk-card .row-k{background:#ff0000;color:#fff;}\n\n  \/* Calculator *\/\n  #hsse-spiral-taps-pmk-card .calc{\n    border: 2px dashed rgba(0,0,0,0.55);\n    border-radius: 16px;\n    padding: 22px;\n    background: #fff;\n  }\n  #hsse-spiral-taps-pmk-card .calc-title{\n    font-weight: 900;\n    font-size: 20px;\n    margin: 0 0 18px 0;\n    color:#111;\n  }\n\n  #hsse-spiral-taps-pmk-card .calc-grid{\n    display:grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 18px 22px;\n    align-items: start;\n  }\n\n  #hsse-spiral-taps-pmk-card .field{display:flex; flex-direction:column; gap:10px;}\n  #hsse-spiral-taps-pmk-card .label{\n    font-size: 16px;\n    font-weight: 900;\n    color:#111;\n  }\n\n  \/* Keep .input scoped *\/\n  #hsse-spiral-taps-pmk-card .input{\n    width:100%;\n    padding: 16px 18px;\n    border-radius: 16px;\n    border: 1.5px solid rgba(0,0,0,0.25);\n    font-size: 24px;\n    outline: none;\n    background:#fff;\n    color:#111;\n  }\n  #hsse-spiral-taps-pmk-card .input::placeholder{color: rgba(0,0,0,0.45);}\n  #hsse-spiral-taps-pmk-card .input:focus{border-color: rgba(0,0,0,0.55);}\n\n  #hsse-spiral-taps-pmk-card .calc-grid-1{grid-column: 1 \/ -1;}\n  #hsse-spiral-taps-pmk-card .pitch-narrow{max-width: 360px;}\n\n  #hsse-spiral-taps-pmk-card .results{\n    display:flex;\n    gap: 18px;\n    flex-wrap: wrap;\n    margin-top: 20px;\n  }\n\n  \/* Keep .pill scoped *\/\n  #hsse-spiral-taps-pmk-card .pill{\n    padding: 14px 18px;\n    border-radius: 999px;\n    border: 1.5px solid rgba(0,0,0,0.35);\n    background:#fff;\n    font-weight: 900;\n    font-size: 20px;\n    color:#111;\n  }\n\n  #hsse-spiral-taps-pmk-card .formula{\n    margin-top: 14px;\n    font-size: 15px;\n    color:#333;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n\n  @media (max-width: 560px){\n    #hsse-spiral-taps-pmk-card .calc-grid{grid-template-columns: 1fr;}\n    #hsse-spiral-taps-pmk-card .pitch-narrow{max-width:none;}\n    #hsse-spiral-taps-pmk-card .mat-name{white-space: normal;}\n    #hsse-spiral-taps-pmk-card .sttm-row{grid-template-columns: 1fr; gap: 8px; min-height: unset;}\n    #hsse-spiral-taps-pmk-card .sttm-right{text-align:left;}\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"sttm-card\" id=\"hsse-spiral-taps-pmk-card\"\u003e\n  \u003ch2 class=\"sttm-title\"\u003eCutting Data – HSS-E Spiral Taps\u003c\/h2\u003e\n  \u003cp class=\"sttm-sub\"\u003e\n    Suggested average starting ranges for \u003cstrong\u003eHSS-E spiral flute tapping\u003c\/strong\u003e in ISO \u003cstrong\u003eP \/ M \/ K\u003c\/strong\u003e materials.\n    Feed is determined by pitch: \u003cstrong\u003eFeed = RPM × Pitch\u003c\/strong\u003e.\n  \u003c\/p\u003e\n\n  \u003c!-- PMK ONLY (tap: show Vc only; feed comes from pitch) --\u003e\n  \u003cdiv class=\"sttm-rows\"\u003e\n    \u003cdiv class=\"sttm-row row-p\"\u003e\n      \u003cdiv class=\"sttm-left\"\u003e\n        \u003cspan class=\"iso-pill\"\u003eISO P\u003c\/span\u003e\n        \u003cdiv class=\"mat-name\"\u003eCarbon \/ Alloy Steel\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sttm-right\"\u003eVc 8–18\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sttm-row row-m\"\u003e\n      \u003cdiv class=\"sttm-left\"\u003e\n        \u003cspan class=\"iso-pill\"\u003eISO M\u003c\/span\u003e\n        \u003cdiv class=\"mat-name\"\u003eStainless Steel\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sttm-right\"\u003eVc 5–12\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sttm-row row-k\"\u003e\n      \u003cdiv class=\"sttm-left\"\u003e\n        \u003cspan class=\"iso-pill\"\u003eISO K\u003c\/span\u003e\n        \u003cdiv class=\"mat-name\"\u003eCast Iron\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sttm-right\"\u003eVc 12–22\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"calc\" id=\"tapCalc-hsse-spiral-pmk\"\u003e\n    \u003cdiv class=\"calc-title\"\u003eTapping Calculator (RPM \u0026amp; Feed)\u003c\/div\u003e\n\n    \u003cdiv class=\"calc-grid\"\u003e\n      \u003cdiv class=\"field\"\u003e\n        \u003cdiv class=\"label\"\u003eTap Ø (mm)\u003c\/div\u003e\n        \u003cinput class=\"input\" type=\"number\" inputmode=\"decimal\" min=\"0\" step=\"0.01\" placeholder=\"e.g. 10\" id=\"tapDia_HSSE_PMK\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"field\"\u003e\n        \u003cdiv class=\"label\"\u003eVc (m\/min)\u003c\/div\u003e\n        \u003cinput class=\"input\" type=\"number\" inputmode=\"decimal\" min=\"0\" step=\"0.1\" placeholder=\"e.g. 12\" id=\"tapVc_HSSE_PMK\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"field calc-grid-1 pitch-narrow\"\u003e\n        \u003cdiv class=\"label\"\u003eThread Pitch (mm)\u003c\/div\u003e\n        \u003cinput class=\"input\" type=\"number\" inputmode=\"decimal\" min=\"0\" step=\"0.01\" placeholder=\"e.g. 1.5\" id=\"tapPitch_HSSE_PMK\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"results\"\u003e\n      \u003cdiv class=\"pill\"\u003eRPM: \u003cspan id=\"tapRpmOut_HSSE_PMK\"\u003e–\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pill\"\u003eFeed (mm\/min): \u003cspan id=\"tapFeedOut_HSSE_PMK\"\u003e–\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"formula\"\u003e\n      \u003cstrong\u003eFormulas:\u003c\/strong\u003e RPM = (1000 × Vc) ÷ (π × Ø) | Feed = RPM × Pitch\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cscript\u003e\n(function(){\n  const dia = document.getElementById('tapDia_HSSE_PMK');\n  const vc = document.getElementById('tapVc_HSSE_PMK');\n  const pitch = document.getElementById('tapPitch_HSSE_PMK');\n  const rpmOut = document.getElementById('tapRpmOut_HSSE_PMK');\n  const feedOut = document.getElementById('tapFeedOut_HSSE_PMK');\n\n  function calc(){\n    const D = parseFloat(dia.value);\n    const V = parseFloat(vc.value);\n    const P = parseFloat(pitch.value);\n\n    if (!(D \u003e 0) || !(V \u003e 0)){\n      rpmOut.textContent = '–';\n      feedOut.textContent = '–';\n      return;\n    }\n\n    const rpm = (1000 * V) \/ (Math.PI * D);\n    rpmOut.textContent = Math.round(rpm);\n\n    if (P \u003e 0){\n      feedOut.textContent = Math.round(rpm * P);\n    } else {\n      feedOut.textContent = '–';\n    }\n  }\n\n  [dia, vc, pitch].forEach(el =\u003e el.addEventListener('input', calc));\n  calc();\n})();\n\u003c\/script\u003e\n","brand":"Carbide King Store","offers":[{"title":"M5 Spiral Flute Tap","offer_id":45238413852729,"sku":"CKSF-M5x0.8","price":16.95,"currency_code":"AUD","in_stock":true},{"title":"M6 Spiral Flute Tap","offer_id":45238413885497,"sku":"CKSF-M6x1.0","price":19.95,"currency_code":"AUD","in_stock":true},{"title":"M8 Spiral Flute Tap","offer_id":45238413918265,"sku":"CKSF-M8x1.25","price":23.95,"currency_code":"AUD","in_stock":true},{"title":"M10 Spiral Flute Tap","offer_id":45238413951033,"sku":"CKSF-M10x1.25","price":28.95,"currency_code":"AUD","in_stock":true},{"title":"M12 Spiral Flute Tap","offer_id":45238413983801,"sku":"CKSF-M12x1.75","price":36.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0759\/8332\/3193\/files\/SpiralTap.jpg?v=1765189601","url":"https:\/\/carbideking.com.au\/products\/2-flute-thru-coolant-carbide-drills-3d-copy-1","provider":"CARBIDE KING","version":"1.0","type":"link"}