强激光与粒子束, 2011, 23 (2): 419, 网络出版: 2011-03-02
大口径光学元件磁流变抛光工艺软件设计
Control software development for magnetorheological finishing of large aperture optical elements
磁流变抛光 计算机控制抛光 去除函数 驻留时间 面形精度 magnetorheological finishing computer controlled polish removal function dwell time surface precision
摘要
基于磁流变抛光机理, 采用简森-范锡图特法求解驻留时间函数以确定磁流变抛光工艺软件的核心算法设计, 开展工艺软件全过程模块化、流程化设计, 进行功能模块测试。软件开发过程中兼顾各功能模块间关系耦合, 并完成工艺软件的代码集成测试。开展500 mm口径的微晶平面反射镜的验证实验,结果表明元件面形值获得快速有效收敛。证实了所设计的工艺软件能够精准地指导大口径光学元件的磁流变加工。
Abstract
Based on the mechanism of magnetorheological finishing, the dwell time function was solved by Jansson-Van Cittert algorithm to accomplish the kernel module design. Then the software modularization programming, modular testing and integration testing were conducted. A verification experiment was carried out on a crystal element with full aperture of 500 mm and the element’s surface achieved rapid and efficient convergence after the software controlled magnetorheological finishing. It is proved that the software could control the whole polishing process accurately.
郑楠, 李海波, 袁志刚, 钟波. 大口径光学元件磁流变抛光工艺软件设计[J]. 强激光与粒子束, 2011, 23(2): 419. Zheng Nan, Li Haibo, Yuan Zhigang, Zhong Bo. Control software development for magnetorheological finishing of large aperture optical elements[J]. High Power Laser and Particle Beams, 2011, 23(2): 419.