{"product_id":"4-flute-coated-universal-carbide-hi-helix-endmills-copy","title":"4 Flute 0.5mm Radius Coated Universal Carbide Hi-Helix Endmills","description":"\u003cul\u003e\n\u003cli\u003e35 Degree Variable High Helix Angles\u003c\/li\u003e\n\u003cli\u003e0.5mm Radius on corner of cutters\u003c\/li\u003e\n\u003cli\u003eSuitable for Cutting Steel, Cast Iron \u0026amp; Stainless Steel\u003c\/li\u003e\n\u003cli\u003eSuitable for groove milling, side milling \u0026amp; face milling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!--\nShopify HTML Template (CK-style) — ISO P \/ M \/ K\nFOR TOOLS WITH 0.5mm CORNER RADIUS (NOT SHARP 90°)\n\nDifferences vs sharp tools:\n- Slightly reduced fz ranges\n- Same layout + calculator\n- Shows RANGES\n- Calculator auto-fills MIDPOINT of each range\n\nPaste into Shopify \"Custom liquid\" \/ page HTML.\n--\u003e\n\n\u003cstyle\u003e\n\/* ====== ISO pill colours (your exact hex) ====== *\/\n.ck-isoP{background:#0032d8 !important;color:#fff !important;}\n.ck-isoM{background:#f8e417 !important;color:#111 !important;}\n.ck-isoK{background:#ff0000 !important;color:#fff !important;}\n\n\/* ====== wrapper ====== *\/\n.ck-wrap{max-width:900px;margin:14px 0;font-family:inherit;}\n\n\/* ====== material “box” ====== *\/\n.ck-box{\n  border:2px solid #444 !important;\n  border-radius:18px !important;\n  padding:14px 16px !important;\n  background:#fff !important;\n  margin:12px 0 !important;\n}\n.ck-boxTop{\n  display:flex !important;\n  justify-content:space-between !important;\n  align-items:flex-start !important;\n  gap:12px !important;\n  flex-wrap:wrap !important;\n}\n.ck-left{min-width:240px !important;}\n.ck-right{\n  min-width:220px !important;\n  text-align:right !important;\n  font-weight:900 !important;\n  line-height:1.25 !important;\n}\n\n.ck-title{font-size:18px !important;font-weight:900 !important;margin:6px 0 2px !important;}\n.ck-sub{font-size:14px !important;font-weight:800 !important;opacity:.9 !important;}\n\n.ck-pill{\n  display:inline-block !important;\n  border:1.5px solid rgba(0,0,0,.35) !important;\n  border-radius:999px !important;\n  padding:4px 10px !important;\n  font-weight:900 !important;\n  font-size:12px !important;\n  margin:0 6px 6px 0 !important;\n  white-space:nowrap !important;\n}\n\n\/* ====== clickable selector boxes ====== *\/\n.ck-selRow{\n  display:grid !important;\n  grid-template-columns:repeat(3, 1fr) !important;\n  gap:12px !important;\n  margin-top:10px !important;\n}\n.ck-sel{\n  border:2px solid #444 !important;\n  border-radius:16px !important;\n  padding:12px 14px !important;\n  background:#fff !important;\n  cursor:pointer !important;\n  font-weight:900 !important;\n  user-select:none !important;\n}\n.ck-sel small{\n  display:block !important;\n  margin-top:4px !important;\n  font-size:12px !important;\n  font-weight:800 !important;\n  opacity:.75 !important;\n}\n.ck-selActive{\n  box-shadow:0 10px 20px rgba(0,0,0,.12) !important;\n  transform:translateY(-1px) !important;\n  border-color:#000 !important;\n}\n\n\/* ====== display box for Vc \/ fz ====== *\/\n.ck-mini{\n  border:2px solid #444 !important;\n  border-radius:16px !important;\n  padding:12px 14px !important;\n  background:#fff !important;\n  margin-top:12px !important;\n}\n.ck-miniGrid{\n  display:grid !important;\n  grid-template-columns:1fr 1fr !important;\n  gap:12px !important;\n}\n.ck-miniCell{\n  border:1.5px solid #bdbdbd !important;\n  border-radius:14px !important;\n  padding:12px 14px !important;\n  background:#fff !important;\n}\n.ck-miniLbl{font-size:12px !important;font-weight:900 !important;opacity:.8 !important;}\n.ck-miniVal{font-size:18px !important;font-weight:900 !important;margin-top:6px !important;}\n\n\/* ====== calculator (your exact style) ====== *\/\n.ck-calc{\n  border:2px dashed #666 !important;\n  border-radius:18px !important;\n  padding:18px 18px !important;\n  background:#fff !important;\n  margin:14px 0 !important;\n  max-width:900px !important;\n}\n.ck-calc h3{\n  margin:0 0 14px !important;\n  font-size:22px !important;\n  font-weight:900 !important;\n  line-height:1.15 !important;\n}\n.ck-grid{\n  display:grid !important;\n  grid-template-columns:1fr 1fr !important;\n  gap:16px !important;\n}\n.ck-field label{\n  display:block !important;\n  font-size:13px !important;\n  font-weight:900 !important;\n  margin:0 0 6px !important;\n}\n.ck-field input{\n  width:100% !important;\n  display:block !important;\n  box-sizing:border-box !important;\n  padding:12px 14px !important;\n  border:1.5px solid #bdbdbd !important;\n  border-radius:14px !important;\n  background:#fff !important;\n  font-size:16px !important;\n  line-height:1.2 !important;\n  box-shadow:none !important;\n  -webkit-appearance:none !important;\n  appearance:none !important;\n}\n\n.ck-outRow{\n  display:flex !important;\n  gap:14px !important;\n  flex-wrap:wrap !important;\n  margin-top:16px !important;\n}\n.ck-outPill{\n  border:1.5px solid #bdbdbd !important;\n  border-radius:999px !important;\n  padding:12px 16px !important;\n  font-weight:900 !important;\n  background:#fff !important;\n  min-width:160px !important;\n}\n\n@media (max-width: 700px){\n  .ck-selRow{grid-template-columns:1fr !important;}\n  .ck-miniGrid{grid-template-columns:1fr !important;}\n  .ck-grid{grid-template-columns:1fr !important;}\n  .ck-right{text-align:left !important;}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"ck-wrap\" id=\"ckMillingSelectorCR\"\u003e\n\n  \u003cdiv class=\"ck-box\"\u003e\n    \u003cdiv class=\"ck-boxTop\"\u003e\n      \u003cdiv class=\"ck-left\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"ck-pill ck-isoP ck-isoPick\" data-iso=\"P\"\u003eISO P\u003c\/span\u003e\n          \u003cspan class=\"ck-pill ck-isoM ck-isoPick\" data-iso=\"M\"\u003eISO M\u003c\/span\u003e\n          \u003cspan class=\"ck-pill ck-isoK ck-isoPick\" data-iso=\"K\"\u003eISO K\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ck-title\"\u003eCorner Radius End Mill (R0.5)\u003c\/div\u003e\n        \u003cdiv class=\"ck-sub\" id=\"ckIsoLabelCR\"\u003eSteel \/ Stainless \/ Cast Iron\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ck-right\" id=\"ckQuickCR\"\u003e\n        Vc: — m\/min\u003cbr\u003e\n        fz: — mm\/tooth\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Operation selector --\u003e\n    \u003cdiv class=\"ck-selRow\" style=\"margin-top:14px;\"\u003e\n      \u003cdiv class=\"ck-sel ck-opPickCR ck-selActive\" data-op=\"face\"\u003eFace Milling\u003c\/div\u003e\n      \u003cdiv class=\"ck-sel ck-opPickCR\" data-op=\"side\"\u003eSide Milling\u003c\/div\u003e\n      \u003cdiv class=\"ck-sel ck-opPickCR\" data-op=\"slot\"\u003eSlot Milling\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Display Vc \/ fz --\u003e\n    \u003cdiv class=\"ck-mini\"\u003e\n      \u003cdiv class=\"ck-miniGrid\"\u003e\n        \u003cdiv class=\"ck-miniCell\"\u003e\n          \u003cdiv class=\"ck-miniLbl\"\u003eVc (m\/min)\u003c\/div\u003e\n          \u003cdiv class=\"ck-miniVal\" id=\"ckVcValCR\"\u003e—\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ck-miniCell\"\u003e\n          \u003cdiv class=\"ck-miniLbl\"\u003efz (mm\/tooth)\u003c\/div\u003e\n          \u003cdiv class=\"ck-miniVal\" id=\"ckFzValCR\"\u003e—\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ========== CALCULATOR ========== --\u003e\n  \u003cdiv class=\"ck-calc\"\u003e\n    \u003ch3\u003eMilling Calculator\u003cbr\u003e(mm\/tooth)\u003c\/h3\u003e\n\n    \u003cdiv class=\"ck-grid\"\u003e\n      \u003cdiv class=\"ck-field\"\u003e\n\u003clabel\u003eTool Ø (mm)\u003c\/label\u003e\u003cinput id=\"emCR_d\" type=\"number\" step=\"0.01\"\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ck-field\"\u003e\n\u003clabel\u003eVc (m\/min)\u003c\/label\u003e\u003cinput id=\"emCR_vc\" type=\"number\" step=\"0.1\"\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ck-field\"\u003e\n\u003clabel\u003eFlutes (Z)\u003c\/label\u003e\u003cinput id=\"emCR_z\" type=\"number\" step=\"1\" value=\"4\"\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ck-field\"\u003e\n\u003clabel\u003efz (mm\/tooth)\u003c\/label\u003e\u003cinput id=\"emCR_fz\" type=\"number\" step=\"0.001\"\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ck-outRow\"\u003e\n      \u003cdiv class=\"ck-outPill\"\u003eRPM: \u003cspan id=\"emCR_rpm\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"ck-outPill\"\u003eFeed (mm\/min): \u003cspan id=\"emCR_feed\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  const CUT_DATA = {\n    P:{\n      label:\"Steel (ISO P)\",\n      face:{vc:{min:150,max:220}, fz:{min:0.07,max:0.16}},\n      side:{vc:{min:140,max:200}, fz:{min:0.05,max:0.12}},\n      slot:{vc:{min:100,max:160}, fz:{min:0.035,max:0.085}}\n    },\n    M:{\n      label:\"Stainless Steel (ISO M)\",\n      face:{vc:{min:90,max:150},  fz:{min:0.05,max:0.12}},\n      side:{vc:{min:90,max:140},  fz:{min:0.04,max:0.085}},\n      slot:{vc:{min:70,max:120},  fz:{min:0.025,max:0.065}}\n    },\n    K:{\n      label:\"Cast Iron (ISO K)\",\n      face:{vc:{min:180,max:280}, fz:{min:0.09,max:0.20}},\n      side:{vc:{min:160,max:260}, fz:{min:0.07,max:0.16}},\n      slot:{vc:{min:140,max:220}, fz:{min:0.05,max:0.12}}\n    }\n  };\n\n  let state={iso:\"P\",op:\"face\"};\n\n  const isoPicks=document.querySelectorAll(\".ck-isoPick\");\n  const opPicks=document.querySelectorAll(\".ck-opPickCR\");\n\n  const vcVal=document.getElementById(\"ckVcValCR\");\n  const fzVal=document.getElementById(\"ckFzValCR\");\n  const quick=document.getElementById(\"ckQuickCR\");\n\n  const d=document.getElementById(\"emCR_d\");\n  const vcI=document.getElementById(\"emCR_vc\");\n  const z=document.getElementById(\"emCR_z\");\n  const fzI=document.getElementById(\"emCR_fz\");\n  const outR=document.getElementById(\"emCR_rpm\");\n  const outF=document.getElementById(\"emCR_feed\");\n\n  function mid(a,b){return (a+b)\/2;}\n  function fmt(n,d){return isFinite(n)?Number(n).toFixed(d):\"—\";}\n  function rng(r,d){return fmt(r.min,d)+\"–\"+fmt(r.max,d);}\n\n  function apply(){\n    const data=CUT_DATA[state.iso][state.op];\n    vcVal.textContent=rng(data.vc,0);\n    fzVal.textContent=rng(data.fz,3);\n    quick.innerHTML=`Vc: ${rng(data.vc,0)} m\/min\u003cbr\u003efz: ${rng(data.fz,3)} mm\/tooth`;\n\n    vcI.value=mid(data.vc.min,data.vc.max).toFixed(1);\n    fzI.value=mid(data.fz.min,data.fz.max).toFixed(3);\n    calc();\n  }\n\n  function calc(){\n    const D=parseFloat(d.value);\n    const Vc=parseFloat(vcI.value);\n    const Z=parseFloat(z.value);\n    const Fz=parseFloat(fzI.value);\n    const rpm=(D\u003e0\u0026\u0026Vc\u003e0)?(1000*Vc)\/(Math.PI*D):NaN;\n    const feed=(isFinite(rpm)\u0026\u0026Z\u003e0\u0026\u0026Fz\u003e0)?rpm*Z*Fz:NaN;\n    outR.textContent=isFinite(rpm)?Math.round(rpm):\"—\";\n    outF.textContent=isFinite(feed)?Math.round(feed):\"—\";\n  }\n\n  isoPicks.forEach(p=\u003ep.addEventListener(\"click\",()=\u003e{state.iso=p.dataset.iso;apply();}));\n  opPicks.forEach(b=\u003eb.addEventListener(\"click\",()=\u003e{state.op=b.dataset.op;opPicks.forEach(x=\u003ex.classList.toggle(\"ck-selActive\",x===b));apply();}));\n  [d,vcI,z,fzI].forEach(el=\u003eel.addEventListener(\"input\",calc));\n\n  apply();\n})();\n\u003c\/script\u003e\n","brand":"Carbide King Store","offers":[{"title":"Diameter 4mm x 50mm","offer_id":45223433109561,"sku":"CKP-4R054450","price":16.95,"currency_code":"AUD","in_stock":true},{"title":"Diameter 6mm x 50mm","offer_id":45223433142329,"sku":"CKP-4R056650","price":16.95,"currency_code":"AUD","in_stock":true},{"title":"Diameter 8mm x 60mm","offer_id":45223433175097,"sku":"CKP-4R058860","price":26.95,"currency_code":"AUD","in_stock":true},{"title":"Diameter 10mm x 75mm","offer_id":45223433207865,"sku":"CKP-4R101075","price":44.95,"currency_code":"AUD","in_stock":true},{"title":"Diameter 12mm x 75mm","offer_id":45223433240633,"sku":"CKP-4R051275","price":64.95,"currency_code":"AUD","in_stock":true},{"title":"Diameter 16mm x 100mm","offer_id":45223433273401,"sku":"CKP-4R0516100","price":186.95,"currency_code":"AUD","in_stock":true},{"title":"Diameter 20mm x 100mm","offer_id":45223433306169,"sku":"CKP-4R0520100","price":224.95,"currency_code":"AUD","in_stock":true},{"title":"Diameter 25mm x 150mm","offer_id":45223433338937,"sku":"CKP-4R0525100","price":364.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0759\/8332\/3193\/files\/NORE.jpg?v=1764821246","url":"https:\/\/carbideking.com.au\/products\/4-flute-coated-universal-carbide-hi-helix-endmills-copy","provider":"CARBIDE KING","version":"1.0","type":"link"}