Online CNC Machining Calculators & G-Code Generators

TSRCNC All-in-One Companion for CNC Turning, Milling, Threading, Speeds & Feeds

🌀 Turning Calculators
timer

CNC Cycle Time Calculator

FANUC Cycle Time, 2D CAD Drawing & G-Code Simulation (OD/ID Turning, Facing, Drilling, Grooving)

square_foot

Geometric Calculator

Calculate geometric dimensions

🔩

Threading Calculators

All thread calculators grouped here

auto_fix_high

Fillet Calculators

OD/ID fillet calculators for different methods

Knurling G-code Generator

Generate macro-based G32 knurling programs

G75 Grooving G-Code Generator

Generate G75 OD grooving with chamfer/radius finish

speed

Speed & Feed Calculator

Calculate Feed for Surface Finish & RPM for G96/G50

table_chart

Cutting Speed Chart

Material-wise Cutting Speed (Vc) Reference Chart

⚙️ Milling Calculators
format_line_spacing

Jaw Serration Generator

Generate multi-pass milling G-code for V-groove soft jaw serrations

layers

Facing Operation

Auto-generate facing toolpath G-code for CNC milling

motion_photos_on

Contour Operation V1

Basic contour program generator

polyline

Contour Operation V2

Advanced OD/ID profile milling G-code generator & 2D visualizer

grain

Pocket Operation V2

Helical plunge entry & spiral/offset pocket cavity milling G-code generator

grain

PCD Hole Operation V2

Bolt Hole Circle, Linear & Grid pattern drilling, tapping & boring canned cycle generator

grain

PCD Hole Operation V1

Spiral Bore G-code Generator & 2D Visualizer

donut_large

Thread Milling

Generate multi-pass thread milling G-code (OD/ID)

architecture

NPT Taper Thread Milling V2

1:16 Taper pipe thread milling G-code generator & 2D visualizer

menu_book

CNC Milling Book

Complete milling guide with Tamil explanations

📏 General Calculators
hexagon

Polygon Calculator

Calculate polygon properties

fitness_center

Material Weight

Material weight calculator

rotate_right

Degree Converter

Convert degrees to other formats

donut_large

PCD Calculator

Pitch Circle Diameter calculations

📱

Get TSRCNC Calculator on Google Play

Instant mobile access to all CNC turning, milling, threading, and canned cycle calculators on your smartphone.

Open in Google Play ➔

Free All-in-One Online CNC Machining Calculator & Canned Cycle Suite

TSRCNC Calculators is a dedicated engineering suite developed specifically for CNC machinists, programmers, machine operators, tool room specialists, and mechanical engineering students. Whether you are running production on Fanuc, Haas, Siemens, or Mitsubishi CNC controls, our web calculators and automated G-code generators simplify complex shop-floor calculations in seconds.

🌀 CNC Turning Calculators

Calculate precise Fanuc cycle times for OD/ID roughing, facing, grooving, and drilling. Generate canned cycles including G71 rough turning, G70 finishing, G75 grooving with chamfer/radius, and G32 diamond knurling macros.

⚙️ CNC Milling & CAM Generators

Generate production-ready Fanuc G-codes for facing toolpaths, helical/spiral pocket milling, OD/ID contouring, soft jaw V-groove serrations, taper thread milling (NPT), and PCD bolt hole canned cycles (G81-G85).

🔩 Threading & Speed/Feed Engineering

Complete thread calculators and dimensional charts for Metric, ACME, NPT, BSPT, and UN threads. Calculate spindle RPM for G96 constant surface speed and feed rate based on insert nose radius and desired surface finish (Ra).

📚
PDF Library
💬
Community Forum
🤖
AI Chat
🎮
Quiz Game