DELMIA NC Machine Simulation

DELMIA NC Machine Simulation (NMS) lets programmers perform virtual NC program validation. They can control and simulate machine tool motions, along with material removal, using either the NC tool path or post-processed NC code.

Programmers are immersed in a lifelike V6 3D representation of the physical workplace as they optimize and validate NC programs.

Early validation of machining operations and programs

Better understanding of the physical machine cell during programming and validation

Time and cost savings through virtual NC code validation

Improved NC program quality and programming efficiency

Check the reachability of the workpiece at the earliest possible time

NMS offers a unique feature for mounting the workpiece setup (addressing part, stock, accessory, fixtures, and clamps) on the machine and checking reachability with the tool assembly before doing any programming. There is no need to define any machining operation or to compute any tool path. You can adjust the location and change the setup if needed. The early check and validation saves time and money.

Control and program the NC machine

Using specialized operations such as machine instructions, users can define a desired machine configuration to reach subsequent operations. Auxiliary axes of the machine can be controlled and locked to specific values for a set of operations. The NC machine motion can then be immediately simulated and validated. Immediate 3D visual feedback helps identify errors and reduces dependency on post-processing logic.

Validate the entire manufacturing program or a single machining operation

The entire program or a selected operation of interest can be simulated as soon as the programmer defines it which increases productivity.

Perform integrated, simultaneous simulation of NC machine motions and material removal based on the NC tool path and NC code

NC machine simulation based on the NC tool path helps users validate programmed tool paths by identifying erroneous and redundant machine motions before generating NC code. High-quality NC operations can be generated quickly. The quality of material removal can be checked and validated. NC programmers can generate and validate NC code as a final buy-off before it is used on the shop floor.

Check travel limits of machine tools

Axes limits can be displayed during simulation, giving users feedback about whether the selected NC machine can complete the program without exceeding limits.

Detect collisions

Users can detect collisions in the machining cell caused by machine motion and take corrective action— helping them to generate error-free programs.

Calculate cycle time

Cycle times based on speeds and accelerations defined for individual machine axes are calculated and displayed, informing NC programmers how long it takes to machine the part.

Simulate based on worn tools

Users can define maximum tool-wear parameters for each tool and tool assembly. They then have the option of simulating machine motion and material removal using nominal cutting conditions or maximum wear conditions.