数控加工是现代工业中的标志性加工技术,其CAM软件是最具代表性的工业软件之一。本报告将详细介绍国内外CAM软件的发展历程、CAM软件底层的几何引擎和数据架构、典型三轴数控加工和复杂零件五轴数控加工的基本算法,最后介绍徐金亭教授在数控/机器人激光切割、复杂零件磨削、测量-焊接一体化等专用CAM软的开发实践。