Unigraphics NX is an advanced CAD/CAM/CAE software.originally developed by UGS Corporation, But since 2007 it is owned by Siemens PLM(Product Lifecycle Managment) Software. It is used, among other tasks, for Design ,Engineering analysis ,Manufacturing finished design included machining modules. Siemens NX software is a flexible and powerful integrated solution that helps you deliver better products faster and more efficiently. NX delivers the next generation of design, simulation, and manufacturing solutions that enable companies to realize the value of the digital twin. Supporting every aspect of product development, from concept design through engineering and manufacturing, NX gives you an integrated toolset that coordinates disciplines, preserves data integrity and design intent, and streamlines the entire process NX CAM provides comprehensive and integrated NC programming capabilities in a single system. This enables the use of consistent 3D models, data and processes to connect planning and floor operations with a digital thread.