摘要
进行铣削加工动态仿真时,需要对坯件的变化进行实时计算与可视化。传统基于体素或表面网格的仿真模型,其精度与计算效率之间存在矛盾。将球头铣刀简化为球面,坯件采样为表面点云模型,仿真铣削加工过程,每次仿真步进后若坯件模型上的点穿过铣刀球面,则坯件对应部分被切削。将刀具对工件的切削近似为“挤压”过程,引入坯件表面法线使坯件点云中的点沿其法线负方向移动,避免坯件点持续移动过程中的误差积累,提出“外偏角”处理方法,解决“挤压”移动方法所产生的边界点“外偏”问题。最后使用Open3d进行动态展示,较好地实现了球铣加工时坯件的状态变化过程,仿真结果较为准确,仿真精度较高。
- 单位