NC Machine Simulation Engineer (NMN) enables NC Programmers to perform virtual NC program validation. It allows them to control and simulate machine tool motions, along with material removal using post-processed NC code.
NMN helps NC Programmers deliver optimized, high-quality NC programs by finding potentially damaging collisions, excessive non-value-added machine motion, out-of-travel machine motion, or wrong material removal.
Programmers are immersed in a lifelike 3D representation of the physical workplace as they optimize and validate NC programs using the same environment and resources used to create the NC Program.
Better understanding of the physical machine cell during validation
Immersion in a 3D environment that includes all aspects of the machining station, including the machine tool, part setup, clamps, fixtures, and auxiliary equipment. They can use this environment to control machine configurations and auxiliary axes motions, which can then be validated without the advanced decision-making capabilities of post-processors.
Time and cost savings through virtual NC code validation
Moving NC process prove-out offline saves time and money and reduces the risk of damaging machine tools due to NC program errors. Simulations based on NC code for all categories of machines enable users to validate NC code before loading it on the machine. During this step, controller characteristics like cutter compensation and linear and circular interpolation can be simulated and verified. Nominal cutting or maximum wear are simulated. Users can also simulate NC code from a source other than the simulation for milling and mill-turning machines, even without programming data
Improved NC program quality and programming efficiency
Create high-quality NC programs by finding and reporting faults during simulation. After a simulation run, users can access the fault list for travel-limit errors and collisions. Selecting a fault position puts the NC machine at the fault location. The corresponding machining operation and NC code line are available for each fault.
Formerly NC Machine Code Validation Specialist(NMV), relaunched in 2021x as NC Machine Simulation Engineer (NMN)
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, increasing productivity. Users can simulate the ISO code for any operation. The simulation will show the proper state of the machine and workpiece before starting the simulation. This allows users to precisely simulate the operations being examined.
Perform integrated, simultaneous simulation of NC machine motions and material removal based on the NC tool path and NC code
Simulations based on the NC tool path helps users validate programmed tool paths by identifying erroneous and redundant machine motions before generating the 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 using 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.
Users can detect collisions in the machining cell caused by machine motion. Lists of objects to be inspected for collisions can be stored in the database and used in interactive sessions by multiple users.
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.
QUESTIONS & ANSWERS
Have a Question?
Be the first to ask a question about this.