NX CAD terdiri dari CAD Modeling dan Drafting, keduanya hanya dalam extension .prt. Anda bisa membuat modeling, dan sekaligus drafting 2D masih dalam satu file. Keduanya full associativity, artinya apabila model berubah, gambar 2D akan mengupdate perubahannya. NX CAD menganut system HYBRID, bisa Solid dan bisa surface, bisa parametric dan non parametric (explisit). Ini menyebabkan UG sangat familiar bagi Mechanical designer, Product modifikasi, konsep awal, styling dll. Feature-feature di dalamnya terdapat Solid modeling, form feature, free form feature, Face/surface operation, curve/spline operation create and editing, reverse engineering tool, free drag face dengan syncronous modeling. Kalau anda mempunyai UG cad cam, untuk pertukaran data anda akan mendapatkan free IGES/IGS, STEP/STP, PARASOLID, JT file, plmxml, DXF, DWG, SLDPRT.
Dalam operasionalnya CAD di UG mempunyai kesamaan dengan CAD system yang lain,menggunakan:
1.Coordinate system. biasanya ada dua. ACS dan WCS. ACS: Absolute coordinate system, WCS: Work Coordinate System.
WCS biasa digunakan untuk membantu penggambaran, bisa ditempatkan di-mana-mana, ACS adalah posisi absolute referensi 0.0.0 dalam sauatu file .PRT.
2. LAYER. Layer/Lapisan adalah pengelompokan object dalam lapisan-lapisan. Ini sangat membantu proses CAD Modeling.
3.HIDE & SHOW. Ini adalah command dalam UG/NX. Dimana kita bisa menampilkan atau menyembunyikan object.
4.SUPPRESS & UNSUPPRESS. Mirip seperti HIDE & SHOW, tapi ini lebih secara feature di part navigator.
5.SELECTION SYSTEM. OBJECT SELECTION.
6.SNAP OBJECT.
7.SKETCH dan BASIC CURVE & SPLINE. Kalau sketch selalu ada konstraint dan parameter, basic curve adalah penggambaran curva bebas.
8.SYNCRONOUS MODELING. Kemudahan memanipulasi object (face, surface, edge, features) dari suatu solid.Kita hanya men-drag face dari suatu solid untuk di manipulasi.
9.Penggunaan Icon Menu, Pop-up Menu, Radial Menu, Keyboard Alias menu atau Puldown menu. Icon Menu bisa di dock atau undock, Windows base interface.
10.Custom Menu/Icon. Di NX kta bisa menambah comman buatan kita sendiri dengan bahasa programmming VB, GRIP (Fortran -base), Journal dalam JAVA atau VB script, atau Macro.