摘要
为降低快速成型设备软件成本,减少对国外成型软件的依赖程度,以Qt和OpenGL为工具,运用面向对象的方式进行编程,可读入STL文件、显示三维模型、分层、填充、输出CLI文件、添加支撑以及加工仿真等,给出了软件的具体实现方法以及其中的分区复合填充、路径优化等关键算法和其应用实例。结果表明文中算法实际可行,所设计软件的效率及功能可以满足快速成型的要求。
To reduce the cost of rapid prototyping device and dependence on foreign software,designed a multi-platform rapid prototyping software,based on Qt and OpenGL,using object- oriented programming. It has the following features: load the STL file to display as a three- dimensional model,slicing it into layers and fill each layer,generating support structure and outputting CLI file as well as machining simulation. Key algorithms like subregional composite filling algorithm and route optimization algorithm are illustrated with examples. The results show that the algorithm is of practical effectiveness,the efficiency and functionality of the software meet the requirements of rapid prototyping.
出处
《制造技术与机床》
北大核心
2014年第4期33-38,共6页
Manufacturing Technology & Machine Tool
关键词
快速成型
软件
多平台
轮廓分组
轮廓偏置
分区复合填充
路径优化
rapid prototyping
software
multi-platform
contour grouping
polygon offset
subregional compound filling
route optimization