Claude-skill-registry Cuttingparams

Cutting parameter lookup and optimization for CNC machining. Covers feeds, speeds, depths of cut for common materials and operations. USE WHEN user asks 'feeds and speeds', 'cutting parameters', 'SFM for', 'what RPM', 'feed rate for', 'DOC for', or needs machining parameter guidance.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/cuttingparams" ~/.claude/skills/majiayu000-claude-skill-registry-cuttingparams && rm -rf "$T"
manifest: skills/data/cuttingparams/SKILL.md
source content

CuttingParams - Machining Parameter Reference

Purpose: Quick lookup and calculation of cutting parameters. Starting points that work, with adjustment guidance.

When to Activate

  • "What's the SFM for 316 stainless?"
  • "Feeds and speeds for 7075 aluminium"
  • "What RPM for a 12mm endmill in steel?"
  • "Recommended DOC for titanium roughing"
  • "Help me optimize my cutting parameters"

Core Formulas

Spindle Speed (RPM)

RPM = (SFM × 3.82) / Diameter (inches)
RPM = (Vc × 1000) / (π × Diameter mm)
RPM = (Vc × 318.3) / Diameter (mm)

Where:
- SFM = Surface Feet per Minute
- Vc = Cutting Speed in m/min

Feed Rate

Turning:

Feed (mm/min) = Feed per Rev (mm/rev) × RPM

Milling:

Feed (mm/min) = Feed per Tooth (mm/tooth) × Number of Teeth × RPM

Metal Removal Rate (MRR)

Turning:

MRR (cm³/min) = DOC × Feed × Vc × 1000

Milling:

MRR (cm³/min) = WOC × DOC × Feed Rate / 1000

Material Parameters - Turning

Aluminium Alloys

MaterialVc Rough (m/min)Vc Finish (m/min)Feed Rough (mm/rev)Feed Finish (mm/rev)DOC Rough (mm)
6061-T6300-500400-6000.2-0.40.08-0.152-5
7075-T6250-400350-5000.15-0.350.08-0.122-4
2024-T3250-400350-5000.15-0.350.08-0.122-4
Cast Aluminium200-350300-4500.15-0.30.08-0.121.5-3

Tool: Uncoated carbide, polished rake face, sharp edge Coolant: Flood or mist, water-soluble OK

Carbon & Alloy Steels

MaterialHardnessVc Rough (m/min)Vc Finish (m/min)Feed Rough (mm/rev)Feed Finish (mm/rev)DOC Rough (mm)
1018130 HB180-250220-3000.2-0.40.08-0.152-4
1045180 HB150-220180-2600.15-0.350.08-0.121.5-3.5
4140200 HB120-180150-2200.15-0.30.08-0.121.5-3
4140300 HB80-120100-1500.1-0.250.05-0.11-2.5
4340280 HB90-140120-1700.1-0.250.05-0.11-2.5

Tool: Coated carbide (CVD for roughing, PVD for finishing) Coolant: Flood, high-pressure preferred

Stainless Steels

MaterialVc Rough (m/min)Vc Finish (m/min)Feed Rough (mm/rev)Feed Finish (mm/rev)DOC Rough (mm)
303120-180150-2200.15-0.30.08-0.121.5-3
304100-150120-1800.12-0.250.06-0.11-2.5
31680-130100-1600.1-0.220.05-0.11-2
316L80-120100-1500.1-0.20.05-0.11-2
17-4PH (H1025)70-11090-1400.1-0.20.05-0.080.8-1.8
17-4PH (H900)50-8070-1000.08-0.150.04-0.080.5-1.5

Tool: PVD coated carbide (TiAlN, AlTiN), positive rake Coolant: High-pressure flood essential, don't let it rub Warning: Work hardens - stay aggressive, don't dwell

Tool Steels

MaterialConditionVc Rough (m/min)Vc Finish (m/min)Feed Rough (mm/rev)Feed Finish (mm/rev)
D2Annealed60-10080-1200.1-0.20.05-0.1
D2Hardened (58-62 HRC)CBN/Ceramic only80-1500.05-0.120.03-0.08
H13Annealed80-120100-1500.12-0.220.06-0.1
H13Hardened (48-52 HRC)40-7060-1000.08-0.150.04-0.08
A2Annealed70-11090-1400.1-0.20.05-0.1
S7Annealed80-120100-1500.12-0.220.06-0.1

Tool: For hardened - CBN or ceramic inserts Coolant: Often dry for hardened (CBN), flood for annealed

Titanium Alloys

MaterialVc Rough (m/min)Vc Finish (m/min)Feed Rough (mm/rev)Feed Finish (mm/rev)DOC Rough (mm)
CP Grade 260-9080-1200.15-0.250.08-0.121-2.5
Ti-6Al-4V40-7055-900.1-0.20.06-0.10.8-2
Ti-6Al-4V (aged)35-5545-750.08-0.150.05-0.080.5-1.5

Tool: Uncoated or PVD carbide, sharp edge, positive rake Coolant: HIGH-PRESSURE flood (70+ bar), copious amounts Warning: Fire risk with chips, poor thermal conductivity

Superalloys

MaterialVc Rough (m/min)Vc Finish (m/min)Feed Rough (mm/rev)Feed Finish (mm/rev)DOC Rough (mm)
Inconel 71825-4535-600.1-0.180.05-0.10.5-1.5
Inconel 62525-4035-550.08-0.150.05-0.080.5-1.2
Hastelloy C-27620-3530-500.08-0.150.04-0.080.4-1
Waspaloy20-4030-550.08-0.150.05-0.080.5-1.2

Tool: Ceramic (roughing), CBN (finishing), or whisker-reinforced Coolant: High-pressure flood or dry with ceramic Warning: Extreme tool wear, work hardens badly

Plastics

MaterialVc (m/min)Feed (mm/rev)DOC (mm)Notes
Delrin/Acetal200-4000.1-0.31-4Sharp tools, watch heat
Nylon150-3000.1-0.251-3Flexible, support well
PEEK100-2000.08-0.20.5-2Expensive, careful
PTFE150-3000.1-0.251-3Very flexible
Polycarbonate150-3000.1-0.20.5-2Stress cracking risk

Tool: Sharp, polished, uncoated carbide or PCD Coolant: Air blast or mist (avoid flooding most plastics)

Brass & Bronze

MaterialVc Rough (m/min)Vc Finish (m/min)Feed Rough (mm/rev)Feed Finish (mm/rev)
Free-cutting Brass200-400300-5000.15-0.350.08-0.15
Naval Brass150-250200-3500.12-0.280.06-0.12
Phosphor Bronze100-180150-2500.1-0.220.05-0.1
Aluminium Bronze80-140120-2000.1-0.20.05-0.1

Tool: Uncoated carbide, neutral or slightly negative rake for brass Coolant: Often dry, light mist for finish


Material Parameters - Milling

Aluminium Alloys

MaterialVc (m/min)Fz Rough (mm/tooth)Fz Finish (mm/tooth)Ae RoughAp Rough
6061-T6300-6000.1-0.20.05-0.150-70%1-2×D
7075-T6250-5000.08-0.180.04-0.0850-70%1-1.5×D

Tool: 2-3 flute, polished, high helix (45°), uncoated or ZrN

Steels

MaterialHardnessVc (m/min)Fz Rough (mm/tooth)Fz Finish (mm/tooth)Ae RoughAp Rough
1018130 HB150-2500.08-0.150.04-0.0840-60%0.5-1×D
4140200 HB100-1800.06-0.120.03-0.0630-50%0.5-1×D
4140300 HB60-1000.04-0.10.02-0.0525-40%0.3-0.7×D

Tool: 4+ flute, AlTiN or TiAlN coated, variable helix

Stainless Steels

MaterialVc (m/min)Fz Rough (mm/tooth)Fz Finish (mm/tooth)Ae RoughAp Rough
30480-1400.05-0.10.03-0.0630-50%0.3-0.8×D
31660-1200.04-0.090.02-0.0525-45%0.3-0.7×D
17-4PH50-1000.04-0.080.02-0.0525-40%0.3-0.6×D

Tool: 5+ flute, AlTiN coated, variable pitch, through-coolant Strategy: High-efficiency milling (HEM) / trochoidal preferred

Titanium

MaterialVc (m/min)Fz (mm/tooth)AeApNotes
Ti-6Al-4V40-700.05-0.110-20%1-2×DHEM essential

Tool: 5+ flute, variable helix, through-coolant, sharp Strategy: Light radial, deep axial, high-pressure coolant

Superalloys

MaterialVc (m/min)Fz (mm/tooth)AeApNotes
Inconel 71820-450.03-0.0810-15%0.5-1.5×DCeramic or CBN

Tool: Ceramic endmills for roughing, CBN for finishing Strategy: Light engagement, rigid setup essential


Drilling Parameters

MaterialVc (m/min)Feed (mm/rev)Peck DepthNotes
Aluminium80-1500.15-0.33×DThrough-coolant preferred
Mild Steel25-400.1-0.251-2×DFlood coolant
Stainless15-300.08-0.180.5-1×DHigh-pressure, frequent peck
Titanium12-250.06-0.120.3-0.5×DThrough-coolant essential
Inconel8-150.04-0.10.2-0.3×DCarbide or CBN

Peck Drilling Guide

Hole DepthPeck FrequencyRetract
< 3×DNo peck needed-
3-5×DEvery 1×DFull retract
5-10×DEvery 0.5×DFull retract
> 10×DGundrilling-

Threading Parameters

Single-Point Threading (Turning)

MaterialVc (m/min)Infeed MethodPasses
Aluminium100-200Flank/Modified4-6
Steel60-100Modified flank6-10
Stainless40-80Modified flank8-12
Titanium25-50Radial10-15

DOC per pass: Start at 0.2-0.3mm, reduce progressively

Thread Milling

MaterialVc (m/min)Fz (mm/tooth)
Aluminium150-3000.05-0.1
Steel80-1500.03-0.08
Stainless50-1000.02-0.06
Titanium30-600.02-0.05

Tapping

MaterialVc (m/min)Notes
Aluminium20-40Spiral flute, flood
Steel10-25Spiral point, flood
Stainless5-15Form tap or spiral flute
Titanium3-8Spiral flute, high-pressure

Insert Selection Guide

Turning Insert Grades

MaterialRoughingFinishing
AluminiumUncoated, polishedPCD or uncoated polished
Steel (<300 HB)CVD coatedPVD coated
Steel (>300 HB)Ceramic/CBNCBN
StainlessPVD (TiAlN)PVD (AlTiN)
TitaniumUncoated or PVDUncoated sharp
InconelCeramicCBN or ceramic

Insert Geometry

ApplicationNose RadiusRakeLead Angle
Heavy roughing1.2-1.6mmNegative45°
Light roughing0.8mmNeutral90°
Finishing0.4mmPositive90°
Precision finish0.2mmPositive90°
Interrupted cut0.8-1.2mmNegative45°

Troubleshooting Parameters

Problem: Poor Surface Finish

SymptomLikely CauseFix
Rough, tornSpeed too lowIncrease Vc 20%
Feed marks visibleFeed too highReduce feed 20%
Chatter marksVibrationReduce DOC, increase feed
Built-up edgeWrong speed/materialIncrease speed, change insert
SmearingRubbingSharper insert, increase feed

Problem: Rapid Tool Wear

Wear TypeCauseFix
Flank wearSpeed too highReduce Vc 15-20%
Crater wearHeat/chemicalBetter coating, reduce speed
Notch wearWork hardeningVary DOC, change lead angle
ChippingInterrupted/shockTougher grade, reduce feed
Built-up edgeSpeed too lowIncrease Vc, better coating

Problem: Chatter/Vibration

CauseSolution
Tool overhangReduce stickout, larger shank
Light cutIncrease feed or DOC
Wrong speedAdjust RPM (try ±20%)
Part not rigidBetter workholding, steadies
Insert nose radiusSmaller radius

Problem: Chip Control

IssueMaterialSolution
Bird's nestStainless, aluminiumChipbreaker, increase feed
Stringy chipsDuctile materialsHigher feed, chipbreaker
Long chipsLow carbon steelIncrease feed, DOC
Chip packingDeep holesPeck drilling, through-coolant
Welding to toolAluminium, stainlessIncrease speed, better coating

Swiss Machine Parameters (CITIZEN)

Small Diameter Work (Ø3-10mm)

MaterialVc (m/min)Feed (mm/rev)DOC (mm)
303SS80-1200.02-0.060.2-0.8
316SS60-1000.02-0.050.15-0.6
Brass150-2500.03-0.080.3-1.0
Aluminium200-3500.03-0.080.3-1.2
Ti-6Al-4V30-500.01-0.040.1-0.4

LFV Settings (CITIZEN LFV)

MaterialUse LFV?FrequencyAmplitude
316SSYes10-20 Hz0.05-0.15mm
304SSYes10-20 Hz0.05-0.15mm
TitaniumYes8-15 Hz0.03-0.1mm
AluminiumRarely--
BrassNo--
PlasticsSometimes5-10 Hz0.02-0.08mm

LFV Benefits: Breaks chips into small segments, eliminates bird-nesting, improves surface finish on gummy materials


Quick Reference Cards

Turning - Starting Points

ALUMINIUM:  Vc=400  Feed=0.2   DOC=3mm
STEEL:      Vc=180  Feed=0.2   DOC=2mm
STAINLESS:  Vc=100  Feed=0.15  DOC=1.5mm
TITANIUM:   Vc=50   Feed=0.12  DOC=1mm
INCONEL:    Vc=30   Feed=0.1   DOC=0.8mm

Milling - Starting Points

ALUMINIUM:  Vc=400  Fz=0.15  Ae=50%  Ap=1×D
STEEL:      Vc=150  Fz=0.08  Ae=40%  Ap=0.7×D
STAINLESS:  Vc=90   Fz=0.06  Ae=30%  Ap=0.5×D
TITANIUM:   Vc=50   Fz=0.06  Ae=15%  Ap=1.5×D (HEM)
INCONEL:    Vc=30   Fz=0.05  Ae=10%  Ap=1×D (HEM)

RPM Quick Calc (metric)

RPM = (Vc × 318) / Diameter(mm)

Examples @ Vc=100 m/min:
Ø6mm  = 5,300 RPM
Ø10mm = 3,180 RPM
Ø12mm = 2,650 RPM
Ø16mm = 1,990 RPM
Ø20mm = 1,590 RPM
Ø25mm = 1,270 RPM
Ø50mm = 636 RPM

Integration

  • CNCSetup: Auto-populate cutting parameters in setup sheets
  • TribalKnowledge: Store proven parameters that beat book values
  • QuoteEstimator: More accurate cycle times with real parameters
  • PlantCapability: Material-specific machine recommendations