Cad modelling, surface modelling, sheetmetal modelling, assembly design, drafting, detailing, plastic modelling,creo,ugnx,catia