Fruitful Registry
Home › Education
CNC VMC Simulator icon

CNC VMC Simulator

CNC milling machine simulator
8 Ratings
3.1
★★★★★
Age Rating
4+
Years
Developer
Language
EN
Size
36.4
MB

Information

Apple ID1614666556
Bundle IDcom.virtlabs.cncvmcsim
SellerSeller
Min iOS18.0
Min macOS15.0
Device familiesiphone, ipad
Released2022-04-07
Copyright© Ilya Obraztsov
Privacy policyLink ↗

Preview 2 platforms

iPhone 10 images

iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot
iPhone screenshot

iPad 8 images

iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot
iPad screenshot

What’s New Version 1.0.26

Updated to comply with age restrictions

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.

Accessibility

ipadiphonemacrealityDevicetvoswatch

Version history 11 versions

Build 880661228v1.0.262025-12-14 23:22:49
Updated to comply with age restrictions
Build 867944876v1.0.242024-08-03 07:28:10
1) Added the ability to select a two-color workpiece similar like Fanuc 0i-MF animation system; 2) Added the ability to display absolute, relative, machine coordinates, as well as the remaining distance along the axes on the main screen; 3) Increased the timer for holding graphic buttons with a finger in touch control mode in order to eliminate unwanted input of several characters in a row; 4) Improved the algorithm for controlling the camera; 5) Debugged the algorithm for simulating the operation of the MPG control flywheel; 6) Added the function of auto-numbering of lines of the control program in the G-code editor; 7) Optimized the graphical user interface - improved fonts and color scheme of control elements.
Build 867958657v1.0.252024-08-03 23:28:17
- Added the two-color scheme of workpiece; - Added the absolute, relative, machine coordinates and distance along the axes on the main screen; - Increased the timer for holding graphic buttons with a finger in touch control mode; - Improved the algorithm for controlling the camera; - Debugged the algorithm for simulating of the MPG control flywheel; - Added the function of auto-numbering of lines of the control program; - Optimized the graphical user interface; - Fixed a bug with accelerated text scrolling.
Build 860802086v1.0.232023-10-19 23:02:09
1. Added syntax highlighting 2. The position of the machine zero has been changed 3. Added function for linking tool and workpiece
Build 855388872v1.0.222023-03-07 18:35:51
- Updated G-code interpreter; - Added new commands G65, G29, G73-G89, chamfer C, rounding R; - Added the ability to use multiple M-codes in one block; - Updated parser for algebraic expressions (applied "Reverse Polish notation" method); - Added debugging mode of the control program with the output of the estimated processing time; - Optimized the algorithm for simulating the movement of the cutting tool; - A new system for rendering trajectories has been developed; - Updated built-in help system; - Optimized the graphical part of the application.
Build 853580593v1.0.182022-12-01 07:07:57
- Fixed rounding errors in MacroB arithmetic expressions; - Added programming mode in polar coordinates (G16/G15); - Added alternative comparison operators; - Added the function of adjusting the height of the workpiece when fixing in a vice; - Updated the appearance of the simulation model.
Build 851253927v1.0.172022-08-01 22:13:05
- Fixed a problem with shader rendering of the workpiece. - Optimized cutter movement algorithm on arcs of small radius. - Fixed bugs in MacroB math operations. - Fixed errors when constructing arcs in the XZ plane. - Fixed bugs with the rotation of the coordinate system. - Added tool names. - Added models of technological equipment for fixing the workpiece.
Build 851236169v1.0.162022-07-31 13:54:00
- The algorithm for correcting the speed of the cutter on arcs of small radius has been optimized. - Fixed error processing arithmetic operations when subtracting negative numbers. - Fixed error in processing the operation of comparing a positive number with a negative one. - Fixed the error of multiplying trigonometric functions by a number/variable/expression. - Fixed the problem of choosing the direction of the arc when constructing arcs in the XZ plane (G18). - Fixed the error of execution of an external subroutine after the completion of a loop with a precondition. - Fixed errors in calculating the internal equidistant when connecting several arcs. - Fixed the problem of zeroing the angle of rotation of the coordinate system when calling the G69 command. - Added the ability to perform more than one assignment operation in one block, including in conditional expressions. - Added tool names. - Added models of technological equipment for fixing the workpiece.
Build 849165341v1.0.152022-05-16 22:15:46
Added the ability to use included loops WHILE...DO...END.
Build 848270075v1.0.142022-04-12 00:08:48
Fixed inaccuracies in interface localization
Build 847761695v1.02022-04-07 16:24:06
App price

Price history by region

Currency
Show Columns
Search

Availability 15 of 15 storefronts

RegionLanguagePriceRatingsAvgVersion
US en-USUSD 6.9983.11.0.26
AF en-GBUSD 6.9901.0.26
AG en-GBUSD 6.9901.0.26
AT de-DEEUR 7.9901.0.26
BM en-GBUSD 6.9901.0.26
DK en-GBDKK 5901.0.26
IS en-GBUSD 7.9901.0.26
JM en-GBUSD 6.9901.0.26
MG en-GBUSD 6.9901.0.26
MS en-GBUSD 6.9901.0.26
NR en-GBUSD 6.9901.0.26
PW en-GBUSD 6.9901.0.26
SZ en-GBUSD 6.9901.0.26
TD en-GBUSD 6.9901.0.26
ZA en-GBZAR 149.9901.0.26

Change log 15 changes · US

releaseNotes updated
Updated to comply with age restrictions
description updated
The CNC milling machine simulator is a multimedia application designed to provide a basic introduction to beginner mechanical engineering professionals with the
subtitle updated
CNC milling machine simulator
name updated
CNC VMC Simulator
Version 1.0.26 released
Updated to comply with age restrictions
Version 1.0.25 released
- Added the two-color scheme of workpiece; - Added the absolute, relative, machine coordinates and distance along the axes on the main screen; - Increased the timer for holding graphic buttons with a finger in touch control mode; - Improved
Version 1.0.24 released
1) Added the ability to select a two-color workpiece similar like Fanuc 0i-MF animation system; 2) Added the ability to display absolute, relative, machine coordinates, as well as the remaining distance along the axes on the main screen;
Version 1.0.23 released
1. Added syntax highlighting 2. The position of the machine zero has been changed 3. Added function for linking tool and workpiece
Version 1.0.22 released
- Updated G-code interpreter; - Added new commands G65, G29, G73-G89, chamfer C, rounding R; - Added the ability to use multiple M-codes in one block; - Updated parser for algebraic expressions (applied "Reverse Polish notation" method); -
Version 1.0.18 released
- Fixed rounding errors in MacroB arithmetic expressions; - Added programming mode in polar coordinates (G16/G15); - Added alternative comparison operators; - Added the function of adjusting the height of the workpiece when fixing in a vice
Version 1.0.17 released
- Fixed a problem with shader rendering of the workpiece. - Optimized cutter movement algorithm on arcs of small radius. - Fixed bugs in MacroB math operations. - Fixed errors when constructing arcs in the XZ plane. - Fixed bugs with the ro
Version 1.0.16 released
- The algorithm for correcting the speed of the cutter on arcs of small radius has been optimized. - Fixed error processing arithmetic operations when subtracting negative numbers. - Fixed error in processing the operation of comparing a po
Version 1.0.15 released
Added the ability to use included loops WHILE...DO...END.
Version 1.0.14 released
Fixed inaccuracies in interface localization
Version 1.0 released
expanded screenshot