{"id":20086,"date":"2026-11-03T14:58:08","date_gmt":"2026-11-03T14:58:08","guid":{"rendered":"https:\/\/onmytoolings.com\/machining-calculator\/tapping-speed-feed-calculator\/"},"modified":"2026-11-03T14:58:08","modified_gmt":"2026-11-03T14:58:08","slug":"tapping-speed-feed-calculator","status":"publish","type":"page","link":"https:\/\/onmytoolings.com\/zh\/machining-calculator\/tapping-speed-feed-calculator\/","title":{"rendered":"\u653b\u7259\u901f\u5ea6\u8207\u9032\u7d66\u91cf\u8a08\u7b97\u5668"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"20086\" class=\"elementor elementor-20086 elementor-bc-flex-widget\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-omsec elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"omsec\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-omcol\" data-id=\"omcol\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-omwgt elementor-widget elementor-widget-html\" data-id=\"omwgt\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"onmycalc\" data-onmy-id=\"tapping-speed-feed-calculator\" aria-label=\"Tapping Speed and Feed Calculator\">\n<style>\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"]{font-family:Arial,Helvetica,sans-serif;color:#24364c;max-width:1050px;margin:0 auto;padding:20px;line-height:1.6;box-sizing:border-box;background:#fff}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] *,.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] *::before,.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] *::after{box-sizing:border-box}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-kicker{font-size:12px;font-weight:700;color:#1d64be;letter-spacing:.10em;text-transform:uppercase}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] h2{font-size:clamp(26px,3vw,36px);line-height:1.24;margin:8px 0 10px;color:#132c50;font-weight:750}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] h3{font-size:20px;color:#163b6b;margin:0 0 12px}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] h4{font-size:16px;margin:0 0 6px;color:#17355d}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] p{margin:0 0 12px}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-intro{color:#4e6079;font-size:16px;max-width:850px}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-panel{border:1px solid #dce5ef;border-radius:14px;background:#f7faff;padding:24px;margin:20px 0}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-toolbar{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 17px}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-toolbar label{font-size:14px;font-weight:700;color:#173b6d}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-units{font:inherit;border:1px solid #bed0e5;border-radius:7px;padding:8px 12px;background:#fff;color:#233e66}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-field{min-width:0;display:flex;flex-direction:column;gap:5px;font-size:13px;font-weight:700;color:#26415f}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-field[hidden]{display:none!important}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-field input,.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-field select{font:inherit;font-size:16px;font-weight:400;padding:11px 12px;color:#233752;width:100%;min-width:0;border:1px solid #bacbde;border-radius:8px;background:#fff;box-shadow:none}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-field input:focus,.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-field select:focus{outline:2px solid #1b6ad2;outline-offset:1px}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-btn{font:inherit;font-size:15px;cursor:pointer;padding:11px 17px;border-radius:8px;border:1px solid #1e64c5;background:#1f65c8;color:white;font-weight:700;min-height:42px}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-btn.secondary{background:white;color:#1e64c5}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-btn:hover{filter:brightness(.94)}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:20px}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-result{background:#fff;border:1px solid #d5e3f0;border-radius:10px;padding:14px;min-width:0}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-result-name{font-size:12px;letter-spacing:.02em;color:#58728e}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-result-value{font-size:23px;font-weight:800;color:#1558ac;overflow-wrap:anywhere}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-result-value.om-result-long{font-size:13px;line-height:1.7;font-weight:600;white-space:normal}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-notice{font-size:13px;color:#48627e;margin:14px 0 0}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-status{margin-top:13px;font-size:14px;font-weight:600;color:#a73321}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-content{padding-top:10px}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-content section{margin:25px 0}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-formula{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;white-space:normal;overflow-wrap:anywhere;background:#eff5fc;padding:15px;border-left:3px solid #1c63be;border-radius:4px;font-size:14px;color:#214c7f}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] details{border-bottom:1px solid #dde6ef;padding:10px 0}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] details summary{cursor:pointer;font-weight:700;color:#224b7b}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] details p{margin:7px 0 0;color:#4f5d70}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-cta{background:#eaf3ff;border:1px solid #cfdef2;padding:20px;border-radius:11px;margin:25px 0}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-cta a{display:inline-block;margin:8px 12px 0 0;border-radius:6px;background:#1f65c8;padding:10px 14px;color:#fff!important;text-decoration:none!important;font-weight:700}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-cta a.alt{background:#fff;color:#1e62b5!important;border:1px solid #1e62b5}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-source{font-size:13px;color:#63738a;margin-top:20px}\n.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-source a{color:#2467be;text-decoration:underline}\n@media(max-width:640px){.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"]{padding:10px}.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-panel{padding:16px}.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-grid,.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-results{grid-template-columns:minmax(0,1fr)}.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-btn{flex:1 1 145px}.onmycalc[data-onmy-id=\"tapping-speed-feed-calculator\"] .om-result-value{font-size:22px}}\n<\/style>\n<header><div class=\"om-kicker\">ONMY TOOLINGS \u00b7 Threading Calculator<\/div>\n<h2>Tapping Speed and Feed Calculator<\/h2><p class=\"om-intro\">Calculate tapping spindle RPM, synchronous axial feed and theoretical cutting time for metric and inch threads.<\/p><\/header>\n<div class=\"om-panel\"><div class=\"om-toolbar\"><h3>Online Calculator<\/h3><label>Measurement units <select class=\"om-units\" data-om-units=\"\"><option value=\"metric\">Metric<\/option><option value=\"imperial\">Imperial<\/option><\/select><\/label><\/div>\n<div class=\"om-grid\"><label class=\"om-field\"><span>Nominal tap diameter <small data-om-unit=\"\">mm<\/small><\/span><input type=\"number\" inputmode=\"decimal\" step=\"any\" value=\"10\" data-key=\"d\" data-kind=\"len\" data-label=\"Nominal tap diameter\" data-example=\"10\" aria-label=\"Nominal tap diameter\"><\/label><label class=\"om-field\"><span>Tapping cutting speed <small data-om-unit=\"\">m\/min<\/small><\/span><input type=\"number\" inputmode=\"decimal\" step=\"any\" value=\"12\" data-key=\"vc\" data-kind=\"speed\" data-label=\"Tapping cutting speed\" data-example=\"12\" aria-label=\"Tapping cutting speed\"><\/label><label class=\"om-field\" data-for-unit=\"metric\"><span>Metric thread pitch <small data-om-unit=\"\">mm<\/small><\/span><input type=\"number\" inputmode=\"decimal\" step=\"any\" value=\"1.5\" data-key=\"pitch\" data-kind=\"len\" data-label=\"Metric thread pitch\" data-example=\"1.5\" aria-label=\"Metric thread pitch\"><\/label><label class=\"om-field\" data-for-unit=\"imperial\"><span>Threads per inch <small data-om-unit=\"\">TPI<\/small><\/span><input type=\"number\" inputmode=\"decimal\" step=\"any\" value=\"16\" data-key=\"tpi\" data-kind=\"tpi\" data-label=\"Threads per inch\" data-example=\"16\" aria-label=\"Threads per inch\"><\/label><label class=\"om-field\"><span>Threaded depth \/ travel <small data-om-unit=\"\">mm<\/small><\/span><input type=\"number\" inputmode=\"decimal\" step=\"any\" value=\"15\" data-key=\"depth\" data-kind=\"len\" data-label=\"Threaded depth \/ travel\" data-example=\"15\" aria-label=\"Threaded depth \/ travel\"><\/label><\/div>\n<div class=\"om-actions\"><button class=\"om-btn\" type=\"button\" data-om-example=\"\">Load Example<\/button><button class=\"om-btn secondary\" type=\"button\" data-om-clear=\"\">Clear<\/button><\/div>\n<div class=\"om-results\" data-om-results=\"\" role=\"status\" aria-live=\"polite\"><\/div><p class=\"om-status\" data-om-status=\"\" role=\"alert\"><\/p>\n<p class=\"om-notice\">Results use the inputs above; example values are illustrative and are not tool-specific speed\/feed recommendations.<\/p>\n<\/div>\n<div class=\"om-content\"><section><h3>Formulas and Calculation Method<\/h3><p class=\"om-formula\">RPM = 1000 vc \/ (\u03c0D); tapping feed = RPM \u00d7 pitch in mm\/min or RPM \/ TPI in in\/min; time = depth \/ feed.<\/p><p>Synchronous tapping requires axial feed to match the thread lead per revolution. For a normal single-start thread, lead equals pitch; the tapping feed follows spindle RPM times pitch. In imperial threading this is expressed as RPM divided by TPI in inches per minute. Determine an appropriate cutting speed from the actual tap, substrate and material.<\/p><\/section>\n<section><h3>Important Assumptions and Limitations<\/h3><p>Single-start threads only. Does not include reversing, tapping acceleration, approach, dwell, chip evacuation or tap drill selection. Rigid-tapping synchronization capabilities must be verified on your control.<\/p><\/section>\n<section><h3>Frequently Asked Questions<\/h3><details><summary>Why is tapping feed tied to spindle speed?<\/summary><p>The tap must advance one thread lead per revolution to follow the generated thread.<\/p><\/details><details><summary>Does this work for form taps?<\/summary><p>The kinematic feed relation does, but the tap design and recommended cutting speed differ.<\/p><\/details><\/section><\/div>\n<div class=\"om-cta\"><h3>Need the Right Cutting Tool?<\/h3><p>Match this calculation to your workpiece material, machine setup and required tooling dimensions. Explore ONMY tools or share your application for a quotation.<\/p>\n<a href=\"https:\/\/onmytoolings.com\/threading-tools\/\" target=\"_blank\">Explore Threading Tools<\/a><a class=\"alt\" href=\"https:\/\/onmytoolings.com\/contact\/\" target=\"_blank\">Request a Quote<\/a><\/div>\n<p class=\"om-source\"><strong>Technical references:<\/strong> <a href=\"https:\/\/www.haascnc.com\/content\/dam\/haascnc\/assets\/printdocuments\/2018_ShopNotes_Complete.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">Haas \u2014 Tapping and Threading Formulas<\/a>. Calculations are independently implemented for ONMY; source links do not imply endorsement.<\/p>\n<script>\n(function(){\n'use strict';\nconst self=document.currentScript;\nconst root=(self&&self.closest('[data-onmy-id=\"tapping-speed-feed-calculator\"]'))||Array.from(document.querySelectorAll('[data-onmy-id=\"tapping-speed-feed-calculator\"]')).find(e=>!e.__omReady);\nif(!root||root.__omReady)return;\nroot.__omReady=true;try{root.removeAttribute('data-om-ready');}catch(e){}\nconst $=(s)=>root.querySelector(s);\nconst unitSelect=$('[data-om-units]');\nconst results=$('[data-om-results]');\nconst status=$('[data-om-status]');\nconst fields=Array.from(root.querySelectorAll('[data-key]'));\nconst FACTORS={\"len\": [\"mm\", \"in\", 25.4], \"mmfix\": [\"mm\", \"mm\", 1], \"infix\": [\"in\", \"in\", 25.4], \"speed\": [\"m\/min\", \"SFM\", 0.3048], \"fz\": [\"mm\/rev or tooth\", \"in\/rev or tooth\", 25.4], \"f_rev\": [\"mm\/rev\", \"in\/rev\", 25.4], \"f_tooth\": [\"mm\/tooth\", \"in\/tooth\", 25.4], \"feed\": [\"mm\/min\", \"in\/min\", 25.4], \"mrr\": [\"cm\u00b3\/min\", \"in\u00b3\/min\", 16.387064], \"in3fix\": [\"in\u00b3\/min\", \"in\u00b3\/min\", 16.387064], \"mm3min\": [\"mm\u00b3\/min\", \"mm\u00b3\/min\", 1], \"rough\": [\"\u00b5m\", \"\u00b5in\", 0.0254], \"force\": [\"N\", \"lbf\", 4.4482216153], \"modulus\": [\"GPa\", \"Mpsi\", 6.894757293], \"pressure\": [\"MPa\", \"ksi\", 6.894757293], \"power\": [\"kW\", \"hp\", 0.745699872], \"torque\": [\"N\u00b7m\", \"lbf\u00b7ft\", 1.3558179483], \"rpm\": [\"rpm\", \"rpm\", 1], \"time\": [\"min\", \"min\", 1], \"seconds\": [\"s\", \"s\", 1], \"tpi\": [\"TPI\", \"TPI\", 1], \"pct\": [\"%\", \"%\", 1], \"ratio\": [\"\u00d7\", \"\u00d7\", 1], \"integer\": [\"\", \"\", 1], \"angle\": [\"\u00b0\", \"\u00b0\", 1], \"mm4fix\": [\"mm\u2074\", \"mm\u2074\", 1]};\nlet unit=unitSelect.value;\nconst R=(name,value,kind)=>({name,value,kind});\nfunction fval(value,kind,toUnit){let fact=(FACTORS[kind]||['','',1])[2];if(kind==='infix'||kind==='in3fix')return value\/fact;return toUnit==='imperial'?value\/fact:value;}\nfunction getValue(key){const elem=fields.find(e=>e.dataset.key===key);if(!elem)throw Error('Missing parameter '+key);if(elem.closest('.om-field').hidden)return null;\n if(elem.tagName==='SELECT')return elem.value;\n if(elem.value.trim()==='')throw Error('Please enter '+elem.dataset.label+'.');\n const v=Number(elem.value);if(!Number.isFinite(v))throw Error('Enter a valid number for '+elem.dataset.label+'.');\n const type=elem.dataset.kind;\n if(type==='integer'&&(!Number.isInteger(v)||v<=0))throw Error(elem.dataset.label+' must be a positive whole number.');\n if(type!=='integer'&&v<=0&&type!=='angle'&&type!=='len0'&&elem.dataset.allowNegative!=='1'){\n   if(elem.dataset.allowZero!=='1')throw Error(elem.dataset.label+' must be greater than zero.');\n }\n if(type==='angle'&&v<0&&elem.dataset.allowNegative!=='1')throw Error(elem.dataset.label+' cannot be negative.');\n if(type==='pct'&&(v<0||v>100))throw Error(elem.dataset.label+' must be between 0 and 100%.');\n if(elem.dataset.allowZero==='1'&&v===0) return 0;\n const fac=(FACTORS[type]||['','',1])[2];return unit==='imperial'?v*fac:v;\n}\nfunction valueLabel(k){const ar=FACTORS[k]||['','',1];if(k==='infix'||k==='in3fix')return ar[1];return unit==='imperial'?ar[1]:ar[0];}\nfunction showResults(rows){results.replaceChildren();for(const o of rows){if(typeof o.value==='number'&&!Number.isFinite(o.value))throw Error('The input parameters produce an invalid result.');\nlet d=document.createElement('div');d.className='om-result';const name=document.createElement('div');name.className='om-result-name';name.textContent=o.name;\nconst val=document.createElement('div');val.className='om-result-value';if(o.kind==='text'){val.classList.add('om-result-long');val.textContent=o.value;}\nelse{const num=fval(o.value,o.kind,unit);val.textContent=(Math.abs(num)>=10000?num.toLocaleString('en-US',{maximumFractionDigits:2}):Number(num.toPrecision(7)).toLocaleString('en-US',{maximumFractionDigits:5}))+(' '+valueLabel(o.kind)).trimEnd();}\nd.append(name,val);results.append(d);}}\nfunction calculate(){status.textContent='';try{const v={};fields.forEach(e=>{if(e.closest('.om-field').hidden)return;v[e.dataset.key]=getValue(e.dataset.key);});\n const output=(function(v){let p=unit==='metric'?v.pitch:25.4\/v.tpi;let rpm=1000*v.vc\/(Math.PI*v.d);let vf=rpm*p;return[R('Spindle speed',rpm,'rpm'),R('Synchronous tapping feed',vf,'feed'),R('Feed per revolution',p,'f_rev'),R('One-way cutting time',v.depth\/vf,'time')];})(v);\n showResults(output);\n}catch(ex){results.replaceChildren();status.textContent=ex&&ex.message?ex.message:'Check the parameters.';}}\nfunction setLabels(){fields.forEach(e=>{const wrapper=e.closest('.om-field');const when=wrapper.dataset.forUnit;const mode=($('[data-key=\\\"mode\\\"]')||{}).value;const modes=wrapper.dataset.forMode;wrapper.hidden=Boolean((when&&when!==unit)||(modes&&!modes.split(',').includes(mode)));\nconst span=wrapper.querySelector('[data-om-unit]');if(span)span.textContent=valueLabel(e.dataset.kind);});}\nunitSelect.addEventListener('change',()=>{const next=unitSelect.value,old=unit;fields.forEach(e=>{if(e.tagName==='SELECT'||e.value.trim()===''||e.closest('.om-field').dataset.forUnit)return;\nconst fc=(FACTORS[e.dataset.kind]||['','',1])[2];if(fc===1)return;const x=Number(e.value);if(Number.isFinite(x)){const metric=old==='imperial'?x*fc:x;e.value=Number(next==='imperial'?(metric\/fc).toPrecision(10):metric.toPrecision(10));}});\nunit=next;setLabels();calculate();});\nfields.forEach(e=>{const fn=()=>{if(e.dataset.key==='mode')setLabels();calculate();};e.addEventListener('input',fn);e.addEventListener('change',fn);});\n$('[data-om-example]').addEventListener('click',()=>{fields.forEach(e=>{let raw=e.dataset.example;if(e.tagName==='SELECT'){e.value=raw;return;}let fc=(FACTORS[e.dataset.kind]||['','',1])[2];if(e.closest('.om-field').dataset.forUnit)fc=1;let v=Number(raw);e.value=unit==='imperial'&&fc!==1?Number((v\/fc).toPrecision(10)):raw;});calculate();});\n$('[data-om-clear]').addEventListener('click',()=>{fields.forEach(e=>{if(e.tagName!=='SELECT')e.value='';});results.replaceChildren();status.textContent='Enter the parameters to see calculation results.';});\nsetLabels();calculate();\n})();\n<\/script>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>ONMY TOOLINGS \u00b7 Threading Calculator Tapping Speed and Feed Calculator Calculate tapping spindle RPM, synchronous axial feed and theoretical cutting time for metric and inch threads. Online Calculator Measurement units MetricImperial Nominal tap diameter mmTapping cutting speed m\/minMetric thread pitch mmThreads per inch TPIThreaded depth \/ travel mm Load ExampleClear Results use the inputs above; [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":15030,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-20086","page","type-page","status-publish","hentry"],"acf":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"jiang","author_link":"https:\/\/onmytoolings.com\/zh\/author\/jiang\/"},"uagb_comment_info":0,"uagb_excerpt":"ONMY TOOLINGS \u00b7 Threading Calculator Tapping Speed and Feed Calculator Calculate tapping spindle RPM, synchronous axial feed and theoretical cutting time for metric and inch threads. Online Calculator Measurement units MetricImperial Nominal tap diameter mmTapping cutting speed m\/minMetric thread pitch mmThreads per inch TPIThreaded depth \/ travel mm Load ExampleClear Results use the inputs above;...","_links":{"self":[{"href":"https:\/\/onmytoolings.com\/zh\/wp-json\/wp\/v2\/pages\/20086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onmytoolings.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/onmytoolings.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/onmytoolings.com\/zh\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/onmytoolings.com\/zh\/wp-json\/wp\/v2\/comments?post=20086"}],"version-history":[{"count":0,"href":"https:\/\/onmytoolings.com\/zh\/wp-json\/wp\/v2\/pages\/20086\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/onmytoolings.com\/zh\/wp-json\/wp\/v2\/pages\/15030"}],"wp:attachment":[{"href":"https:\/\/onmytoolings.com\/zh\/wp-json\/wp\/v2\/media?parent=20086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}