# CNC Simulator

> A software simulator of CNC lathe with standard GM code.

Canonical page: [https://chrome-stats.com/d/com.virtlab.cncsim\_full](https://chrome-stats.com/d/com.virtlab.cncsim_full)

## Overview

- **ID:** `com.virtlab.cncsim_full`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Virtual Laboratories and Technical Simulators
- **Category:** EDUCATION
- **Downloads:** 13,235
- **Rating:** 3.50 / 5 (471 ratings)
- **Version:** 3.0.6
- **Last updated:** 2026-08-25
- **First published:** 2019-07-30
- **Publisher country:** RU
- **Size:** 24 MB
- **Data as of:** 2026-09-12
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.virtlab.cncsim_full)
- **Website:** [https://sunspire.site](https://sunspire.site/)
- **Privacy policy:** [https://sunspire.site/mobile-applications-security-policy/](https://sunspire.site/mobile-applications-security-policy/)

## Description

### CNC Simulator

CNC Simulator is a comprehensive educational software tool designed for novice machine building specialists to learn CNC lathe programming using standard G-code (ISO). It offers a detailed 3D simulation of a CNC lathe with features such as a twelve-position turret head, three-jaw chuck, tailstock, and lubricating/cooling systems. Users can edit control programs, adjust cutting tool parameters, and visualize machining operations in real-time with step-by-step or continuous execution modes.

This simulator supports Windows, MacOS, Android, and iOS platforms and uses OpenGL 2.0 for high-quality graphics. It is ideal for computer-based laboratory lessons, distance learning, and lecture demonstrations within Metallurgy, Engineering, and Material Processing fields. The built-in G-code reference guide and processing mode calculations make CNC Simulator a practical learning companion for students and professionals alike.

## Rankings

- #507,065 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_WIFI_STATE`
- `android.permission.INTERNET`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_EXTERNAL_STORAGE`

## Review summary

Users find CNC Simulator useful and affordable for learning CNC programming on mobile devices, especially beginners and students. However, common issues include frequent crashes when accessing the programming screen or keyboard, buggy input behavior, limited tooling options, and difficulties in viewing or controlling the machine simulation on some devices. Users also note the lack of advanced features like copy-paste functionality and ability to import external programs, which limit usability for more experienced users.

### Pros

- Excellent for beginners and interns to learn CNC programming.
- Useful as a portable simulator when a computer is not available.
- Visual appearance and concept of the app is appreciated.
- Affordable price, making it accessible for students.
- Helps users become comfortable with CNC commands and programming.

### Cons

- Frequent crashing especially when opening the programming screen or keyboard.
- Bug causing double input when typing code, making it unusable.
- Limited tooling options such as drill bit sizes and missing tools like face grooving.
- No ability to copy and paste code or open programs not written within the app.
- Camera and control issues on some devices making it hard to view or manipulate the simulation.

## Similar extensions and apps

- [CNC Simulator Lite](https://chrome-stats.com/d/com.virtlab.cncsim_free) — 1,189,812 users, 3.71 / 5
- [CNC Milling Simulator](https://chrome-stats.com/d/com.virtlab.cncvmcsim) — 552,526 users, 3.91 / 5
- [CNC CODE- Simulatore CNC](https://chrome-stats.com/d/it.benstudios12.cnc_code) — 16,089 users
- [CNC](https://chrome-stats.com/d/com.stepsintofuture.CNC) — 27,124 users, 3.33 / 5
- [CNC TURNING SIMULATOR.](https://chrome-stats.com/d/com.mdktechnologies.cncturningsimulator) — 2,247 users
- [CNC Simulator](https://chrome-stats.com/d/com.cncsimulator.app) — 53 users
- [CNC Lathe (GM) Code Generator](https://chrome-stats.com/d/com.cnc.codebros) — 1,379 users
- [CNC Lathe Calc](https://chrome-stats.com/d/com.nettechdevelopers.cnclathecalc) — 106,010 users
- [Lathe Simulator](https://chrome-stats.com/d/com.virtlab.lathesim_full) — 3,676 users, 4.20 / 5
- [CNC Lathe Calculator](https://chrome-stats.com/d/com.jntc.lathecaculate) — 2,233 users
- [Cnc Turning Programming App](https://chrome-stats.com/d/com.vaaniapplications.cncturningapp) — 109,968 users, 3.57 / 5
- [Lathe Simulator Lite](https://chrome-stats.com/d/com.virtlab.lathesim_lite) — 566,527 users, 3.35 / 5

---

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