# CNC Lathe (GM) Code Generator

> Professional G&amp;M-code generator for CNC lathe operations. ( FREE version )

Canonical page: [https://chrome-stats.com/d/com.cnc.codebros](https://chrome-stats.com/d/com.cnc.codebros)

## Overview

- **ID:** `com.cnc.codebros`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** CNCodebros
- **Category:** TOOLS
- **Downloads:** 1,379
- **Last updated:** 2026-08-05
- **First published:** 2026-03-06
- **Publisher country:** FI
- **Data as of:** 2026-09-12
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.cnc.codebros)
- **Website:** [https://www.cncodebros.com](https://www.cncodebros.com/)
- **Privacy policy:** [https://cncodebros.com/privacy-policy/](https://cncodebros.com/privacy-policy/)

## Description

Transform Your CNC Programming Workflow<br>The CNC G-Code Generator is a powerful, professional-grade mobile application designed specifically for CNC machinists, programmers, and manufacturing engineers who work with lathe operations. Say goodbye to manual G-code writing and error-prone calculations—generate perfect, production-ready CNC programs in seconds directly from your Android device.<br>Why Choose Our CNC G-Code Generator?<br>Save Time and Increase Productivity<br>Writing G-code manually is time-consuming and error-prone. Our app reduces program creation time from hours to minutes, allowing you to focus on machining rather than coding. Generate complex multi-operation programs with just a few taps.<br>Eliminate Programming Errors<br>Manual G-code writing leads to costly mistakes—crashed tools, scrapped parts, and machine downtime. Our app ensures mathematically accurate code every time, with proper allowances, clearances, and tool paths automatically calculated.<br>Multi-Machine Compatibility<br>Works seamlessly with the most popular CNC control systems:<br><br>HAAS Controls<br>FANUC 10/11/15 Series<br>FANUC 16/18/20/21/0 Series<br>FANUC 30i Series<br><br>Each control has unique G-code syntax and formatting requirements—our app handles all the differences automatically, generating control-specific code with the correct format, line numbering, and parameter structure.<br>Complete Operation Support<br>TURNING OPERATIONS<br>Create external and internal turning cycles with automatic rough and finish passes. Define your part profile with multiple points, and the app generates optimized tool paths with proper lead-in/lead-out moves.<br>FACING OPERATIONS<br>Generate face-off programs for both end-face and shoulder facing. Control depth of cut, feed rates, and finishing allowances. Perfect for preparing stock and creating reference surfaces.<br>THREADING CYCLES<br>Full support for external and internal threading with:<br><br>Metric, Unified (UN/UNF), and BSP thread standards<br>Automatic pitch calculation and depth computation<br>Thread angle compensation (60° and 55°)<br>Taper thread support for pipe threads (R/BSPT)<br>Multi-pass threading with automatic spring passes<br>Constant or variable spindle speed modes<br>Thread ending angle control<br><br>GROOVING OPERATIONS<br>Create precise grooving cycles for:<br><br>Axial Grooving (Face Grooving): Cut grooves perpendicular to the spindle axis<br>Radial Grooving: Cut grooves parallel to the spindle axis<br>External and Internal: Full support for both OD and ID grooving<br>Automatic peck-grooving cycles with optimal retract and infeed<br>Finishing pass generation with precise allowance control<br>Tool width compensation and wall allowance calculations<br><br>ROUGHING CYCLES<br>High-efficiency roughing for rapid material removal:<br><br>Axial Roughing (G71): Pattern roughing along the Z-axis<br>Radial Roughing (G72): Pattern roughing along the X-axis<br>External and Internal: Complete support for both turning and boring<br>Automatic finishing allowance calculation<br>Depth of cut optimization based on tool geometry<br>Control-specific multi-line or single-line formatting

## Rankings

- #1,066,404 — Overall

## Similar extensions and apps

- [CNC CODE- Simulatore CNC](https://chrome-stats.com/d/it.benstudios12.cnc_code) — 16,089 users
- [TAM-CNC G-code Generator](https://chrome-stats.com/d/com.tamcnc.app) — 465 users
- [CNC Lathe Calculator](https://chrome-stats.com/d/com.jntc.lathecaculate) — 2,233 users
- [G & M Code - CNC Machine Tools](https://chrome-stats.com/d/easy.freeeducation.gmcodereference.cncmachinetools) — 10,779 users
- [CNC For U](https://chrome-stats.com/d/com.cnc.u) — 64 users
- [CNC Pocket Cam Programmer](https://chrome-stats.com/d/com.cncpocket.programmer) — 3,321 users
- [Gcode Generator](https://chrome-stats.com/d/com.anti.gcodegenerator) — 1,123 users
- [CNC Engrave G-Code & Simulator](https://chrome-stats.com/d/com.cncpro.engrave_master) — 366 users
- [CNC TURNING SIMULATOR.](https://chrome-stats.com/d/com.mdktechnologies.cncturningsimulator) — 2,247 users
- [ShopCAM: G-Code Generator](https://chrome-stats.com/d/company.doublevision.shopcam) — 18 users
- [Cnc Turning Programming](https://chrome-stats.com/d/com.vaaniapplications.cncTurningProgramming) — 5,967 users
- [CNC Lathe Calc](https://chrome-stats.com/d/com.nettechdevelopers.cnclathecalc) — 106,010 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.cnc.codebros)
