Machine G Code simulation
Reduce the downtime of your machine tools to a minimum
The complexity of programming processes is ever increasing with the development of new machines and functions. Where it is now almost impossible to manually check NC codes for collisions, this is where machine simulation comes in. Verification of the workspace takes place with the aid of realistic presentation of the programming process. This allows potential collisions to be detected in advance, allows clamping situations to be checked, and it can also be determined whether the size of the machine is sufficient.
Exploit the full optimisation potential in advance for even smarter part manufacturing
- Increase in the productivity of the machine tool through virtual run-in
- Detection of tool, holder and machine component collisions
- Checking for kinematic overshoots of the workspace
- Determination of the real machining time
- Visualisation of surface defects
An insight into machine simulation
New machine designs place high demands on NC programmers and machine operators. Post-processors support complex machine control functionalities such as zero point offsets, inclined planes, vectors as tool axis definition and much more. The associated flood of data is unmanageable for the user and makes it difficult to manually check the NC code, as a result of which the run-in becomes risky. In order to prevent downtime and collisions, NX offers integrated simulation and verification (ISV) for the NC code generated by the post-processor. Inspection of the existing workspace detects and prevents collisions between permanently installed tools and the interference contour of the component or the attachment parts of the machine, for example jaw chucks or other clamping equipment, as well as other peripherals.
Collision control and workspace monitoring is undertaken by a virtual NC driver. This driver, which is downstream of the post-processor, reads the NC code and controls the simulation of a virtual 3D model of the machine with equipment, tools and workpiece. At each stage of machining the workpiece, the combination checks whether the machining is possible at all. Sub-programmes and control-specific macros are read from the controller and imported to the NC driver, with the result that the machine functions for the simulation calculation are used to ensure an exact replica of the machine.
Collision detection
Technical facts at a glance
- Simulation of the NC programme directly in NX CAM
- True G-code simulation including the machine sub-programmes
- Optimised utilisation of the various tool carriers in the case of multi-channel machines
- Revealing singularities (spatial points that can be reached by an infinite number of axis positions)
- Detecting errors and problems at an early stage of programming
Benefit from JANUS expertise
JANUS has long-standing experience in the field of machine simulation for all common machines, controllers and process requirements. Together we analyse your needs, define your objectives and tackle your planning and simulation tasks. We then create a simulation model using your data. Take advantage of our expertise in the field of machine simulation.