Comparison

CNC VMC Simulator vs G

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

CNC VMC Simulator

This app simulates CNC milling machine operations, allowing users to program and visualize tool paths in 3D. It helps beginners understand G-code programming for mechanical engineering.

Highlights
  • G-code programming editor
  • 3D tool path visualization
  • Control program execution
  • Geometric tool parameter settings
  • Machined surface visualization
  • G-code reference guide
Features
Read full description

The CNC milling machine simulator is a multimedia application designed to provide a basic introduction to beginner mechanical engineering professionals with the principles of programming operations for milling parts using a standard (ISO) G-code. The main task of the application is syntactic analysis (parsing) of the code of control programs in order to build a graphical model of cutting tool trajectories in three-dimensional space. The main functions of the application: editing the code of the control programs of the milling machine, operations with files of control programs, setting the geometric parameters of the cutting tool, continuous/step-by-step execution of blocks of control programs, three-dimensional visualization of tool movements in the working space of the machine, simplified visualization of the machined surface of the part, calculation of processing modes, a quick reference guide to using G-code. The main limitations of the application are: low accuracy of cutting surface modeling, the impossibility of using polygonal geometry as a workpiece, a simplified model of machine tooling elements. Privacy Policy URL: https://sunspire.site/mobile-applications-security-policy/ Terms of Service URL: https://sunspire.site/terms_of_service.html

About

G

This app provides CNC machinists with offline access to G-code references, calculators, and lessons. It includes a code editor with syntax highlighting and safety checks, a speeds & feeds calculator, and a trigonometry solver. Users can also access a tooling library and a learning path with quizzes and challenges.

Highlights
  • Offline G-code and M-code reference
  • Code editor with syntax highlighting and safety checks
  • Speeds & feeds calculator
  • Trigonometry calculator
  • Tooling library
  • Structured learning path with quizzes
  • AI-powered code scanning and analysis
Features
Read full description

REFERENCE - 142 G-Code and M-Code entries with descriptions, examples, and usage notes - 7 controllers: Fanuc, Haas, Siemens, Mazak, Okuma, Grbl, Marlin - Search, filter by category, and save favorites for quick access CODE EDITOR - Syntax highlighting for G-Code with line numbers - Real-time validation for mills, lathes, and 3D printers catches errors before your machine does - Recognizes what kind of program you are writing and suggests the right machine type - Safety checks: spindle, tool length comp, safe Z, constant surface speed limits, feed modes, program endings - Safe code templates for mill and lathe headers, tool changes, cycles, and endings - Export programs as .nc files, ready for the controller SPEEDS & FEEDS - Milling: RPM, feed rate, chip load, material removal rate, radial chip thinning - Turning: RPM from the workpiece diameter, feed per revolution, theoretical finish, cutting and facing time, and a ready-to-paste G96 block - Materials: aluminum, steel, stainless, titanium, nickel alloys, hardened steel, cast iron, brass, plastics, composites - Speeds for HSS, carbide, ceramic, CBN, and PCD tooling - Save favorite calculation presets HOLEMAKING AND THREADING - Drilling: point length, through-hole depth, peck cycle, derating - Tapping: tap drill size, thread engagement, rigid and floating feeds - Thread milling with feed compensation and per-pass feeds - Lathe threading with a full pass plan and G76 and G92 programs TRIGONOMETRY AND CIRCLES - Right triangle solver, bolt circle generator, taper and angle calculations with lathe X and Z values - Circle G-Code generator with arc and helical output MACHINIST'S HANDBOOK - Cutting tools, inserts (CNMG, WNMG, DNMG, and more), and thread specs (UNC, UNF, Metric, NPT, BSP) - Tool holders: CAT, BT, HSK, ER collets, Morse taper, ISO turning holders with a designation decoder, VDI and BMT turrets - 384 drill sizes with tap drill and clearance hole charts - ISO 286 fits and tolerances, hardness conversion, surface finish - GD&T symbols and modifiers - 164 controller alarm codes with likely causes and what to check LEARNING PATH - 55 structured lessons across 11 modules - 163 quiz questions with immediate feedback - 15 interactive code challenges with validation - Topics: fundamentals, motion, tool management, M-codes, safety, macro programming, multi-axis, lathe, 3D printing - Track your progress and bookmark lessons KNOWLEDGE BASE - 43 in-depth articles on chip load, surface speed, tool materials, turning, threading, formulas, and best practices, linked from the calculators that use them SCAN & ANALYZE - Point your camera at a machine screen or printed program - On-device OCR extracts the G-Code - AI-powered analysis explains what the program does step by step - Safety assessment flags missing safety blocks and risky moves - Import scanned code into the editor BUILT FOR THE SHOP FLOOR - 100% offline - no internet required - Dark industrial theme, designed for iOS 26 - Works on iPhone and iPad G-Code Guru Pro unlocks the full toolkit: all 11 learning modules, unlimited saves, the complete Handbook, the Knowledge Base, calculation presets, the tapping, thread milling and lathe threading calculators, code scanning analysis, and every future update. Privacy Policy: https://gcodeguru.app/privacy Terms of Use: https://gcodeguru.app/terms

Screenshots

CNC VMC Simulator4 screens
G4 screens

Verdict

The call

The clearest difference is price: G at Free against CNC VMC Simulator's $9.99. G also leads on rating (4.9 vs 2.9) and update cadence (every 3 weeks vs every 3 months). CNC VMC Simulator's advantage is in-app purchases (none vs 2) and iOS requirement (16.6 vs 26.0). On ratings volume, ads and device support there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

G is free to download; CNC VMC Simulator costs $9.99 up front. G sells 2 in-app purchases, starting at $24.99 per year. CNC VMC Simulator asks for nothing beyond the download.

ReceptionRating · Positive reviews · Number of ratings

G holds the better App Store score, 4.9 against 2.9. Both are backed by a comparable volume of ratings — 9 and 15 respectively.

UpkeepUpdate frequency

CNC VMC Simulator ships an update every 3 months, G every 3 weeks. Both last shipped on November 1, 2026.

Scorecard6 real differences · 4 level
CNC VMC Simulator versus G: the parameters behind the verdict, then further details
ParameterCNC VMC SimulatorG
Price$9.99Free — better
Rating2.9 (9 ratings)4.9 (15 ratings) — better
Positive reviews41.7% of reviews—
Number of ratings915 — better
Update frequencyEvery 3 monthsEvery 3 weeks — better
AdsNoNo
In-app purchasesNo — betterYes
MonetizationPaidFree with in-app purchases — better
DevicesiPhone, iPad — betteriPhone
Requires iOS16.6 — better26.0
Further details — not scored
Size43 MB40 MB
Age rating4+4+
Developer旭 陈Pawel Dembski

Customer experience

CNC VMC Simulator

All ratings9 ratings
Positive55.6%
Neutral0.0%
Negative44.4%
Written reviews48 reviews
Positive41.7%
Neutral18.8%
Negative39.6%

G

All ratings15 ratings
Positive100.0%
Neutral0.0%
Negative0.0%

In-app purchases

None

CNC VMC Simulator

No in-app purchases

2 purchases

G

Subscriptions1
  • Pro Annual$24.991 Year
One-time1
  • G-Code Guru Pro$69.99

Questions

Is CNC VMC Simulator free?
CNC VMC Simulator costs $9.99, with no in-app purchases.
Is G free?
G is free to download, with in-app purchases available.
Which has better reviews, CNC VMC Simulator or G?
G is rated higher. CNC VMC Simulator averages 2.9 out of 5 from 9 ratings, while G averages 4.9 from 15 ratings.
Do CNC VMC Simulator or G have ads?
Neither CNC VMC Simulator nor G shows ads.
Which is updated more often, CNC VMC Simulator or G?
CNC VMC Simulator ships an update every 3 months, and G every 3 weeks. Most recently, CNC VMC Simulator was updated on November 1, 2026 and G on November 1, 2026.

Other comparisons