NMD immerses users in a realistic 3D environment. A toolpath creation wizard and context-based menus are available to help do quick 3D setup and create the NC tool path. Traffic lights signal if parameters need to be defined. If a user clicks on a Help icon while editing a parameter, an image describing the parameter pops up in the panel. Users can quickly organize programs in the activities process tree using copy-and-paste functions. Tool changes and machine rotations are automatically generated and can be visualized in the activity process tree.

Manage and program machining resources
NMD lets users manage CNC machines, accessories, tools and tool assemblies. These resources can be retrieved through standard search capabilities, using relevant machining attributes, and instantiated in a machining cell. Users can clearly see the impact of changes on the definition of objects such as parts or cutting tools across all NC processes and programs. NMD supports default or customized representations of the cutter and tool assemblies that are used for verification, simulation with material removal, and collision checking.

Automatic association of prismatic machining features with part design
NMD automatically recognizes the prismatic machining features of the product design, significantly reducing toolpath programming time. A manufacturing view of the design part is generated, with all the drilling and milling features that are to be machined. Through this embedded feature-recognition technology, NMD enables toolpath programming for geometrical-machined, feature-creation design parts—even those with no design feature specifications.