Takshak CAM
Professional feature-recognition CAM for 3-axis and 4-axis rotary milling — from a solid model to finished, collision-checked G-code.
What Takshak is
Takshak is a desktop CAM (computer-aided manufacturing) application for CNC milling. Import a solid model and it recognizes the machinable features automatically — pockets, holes, bosses, profiles, and slots — then generates, collision-checks, and simulates the toolpaths you post to G-code for your machine. It runs entirely on your own computer, on Windows and Linux, and your part geometry never leaves it.
What it does
Automatic feature recognition
Import a STEP solid and Takshak recognizes the machinable features and proposes operations for them — pockets, holes, bosses, profiles, slots. Recognize, confirm, cut.
Full 3-axis milling
A complete set of strategies: facing, pocketing, adaptive high-speed roughing, parallel and scallop finishing, contour, pencil/trace, drilling, chamfer, and thread milling.
4-axis rotary
A single rotary A-axis done properly: indexed 3+1, continuous 4-axis, rotary roughing and clearing, and a simultaneous geodesic finish — every path collision-certified.
True B-rep operations
Manual operations on real solid geometry — fillet, chamfer, contour, and precise face, edge, and vertex picking — not mesh approximations. Works with STEP and mesh.
Collision-checked & simulated
Toolpaths are checked for collisions before you ever see them, and you can play back the full cut — tool, stock, and motion — before you post.
Owned & offline
A perpetual license that activates once and then runs fully offline. No subscription, no cloud, no phone-home. Your geometry stays on your machine.
Inputs, outputs & requirements
Imports: STEP solids (with automatic feature recognition) and STL / mesh. Exports: standard G-code for your machine's post-processor.
System requirements: 64-bit Windows 10 / 11 or a modern 64-bit Linux distribution; a GPU with modern OpenGL support for the 3D viewport; 8 GB RAM (16 GB recommended for large models).