UG編程是指采用西門子公司研發的專業3D軟件NXUG,進行數控機床的數字程序的編制。
UG是當前世界最先進、面向先進制造行業、緊密集成的CAID/CAD/CAE/CAM軟件系統,提供了從產品設計、分析、仿真、數控程序生成等壹整套解決方案。UG CAM是整個UG系統的
UG CAM主要由5個模塊組成,即交互工藝參數輸入模塊、刀具軌跡生成模塊、刀具軌跡編輯模塊、三維加工動態仿真模塊和後置處理模塊。