illustration cad graphic design design math cnc animation pdm engineer construction cam pdmlink illustrator plm mathcad engineering mathematics pro autocad erp