autocad cam machining consultant j2ee design milling erp consultancy training webcam java autodesk crm cnc customer c++ .net watch tv management