摘要
用数控机床对非圆曲线轮廓进行加工时,为了控制加工误差,获得较好的表面品质,需要在数控编程时用一定的算法进行节点坐标的计算,而节点坐标的计算是数控编程数值计算中最烦琐、最复杂的部分。设计了非曲线轮廓等误差加工时节点坐标的算法,利用VB语言程序格式,以椭圆轮廓的等误差拟合为例,实现了对该算法的计算机编程并进行了曲线图形仿真,给出了VB程序与用户宏程序的转换关系及相关程序。
When a CNC machine tool is used to machine the non-circular curve contour, the node coordintes are calculated first, then the CNC programming is carried out, in order to control the machining error and obtain better surface quality, but its calculation is most cumbersome and complex. This paper designs the non-circular curve contour and node coordinates for equal error machi- ning, uses VB language program format, such as contour error ellipse fitting to achieve the computational and graphical simulation of the curve and gives the VB and macro programs and the conversion relationship between the user and related procedures.
出处
《机械制造与自动化》
2012年第6期64-66,86,共4页
Machine Building & Automation
关键词
非圆曲线轮廓
等误差加工
数控编程
VB
non-circular curve contour
equal error machining
CNC Programming
VB