ADVANCED INTERPOLATION TECHNIQUES FOR NC MACHINES

被引:79
作者
BEDI, S
ALI, I
QUAN, N
机构
[1] Mechanical Engineering Department, University of Waterloo, Waterloo, ON
来源
JOURNAL OF ENGINEERING FOR INDUSTRY-TRANSACTIONS OF THE ASME | 1993年 / 115卷 / 03期
关键词
D O I
10.1115/1.2901668
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper describes two methods for curve and surface interpolation. The layout of the machine and the implementation of these methods on an N.C. machine are discussed. The requirement for additional computational power to implement these interpolation methods is addressed by a network of computers called transputers. The interface between the controller and the network is described. This network also provides the ability to do interference checking in real time using the subdivision technique. The advantage of this implementation is that it enhances the ability of the conventional controller and avoids problems such as communication errors, jerky motion, gouging, and closed architecture. The method used to determine the accuracy of the interpolator is described and some results are given. Curved surfaces described as a series of B-spline curves can be machined using the curve interpolator, whereas a B-spline surface can be machined with the surface interpolator. Sample surfaces are machined to show the ability of the controller in both the curve interpolation and surface interpolation modes.
引用
收藏
页码:329 / 336
页数:8
相关论文
共 13 条
[1]  
Vickers G.W., Bedi S., Generating Curved Surfaces from Irregular Date, Computers in Mechanical Engineering, January-February, (1988)
[2]  
Duncan J.P., Mair S., The Anti-Interference Features of Polyhedral Machining, (1977)
[3]  
Bedi S., A Computer Aided Hull Lofting, Fairing, Flat Pattern Development and Manufacturing Method for Small Shipyards, Ph.D. Thesis, (1987)
[4]  
Bartels R.H., Beatty J.C., Barsky B.A., An Introduction to Splines for use in Computer Graphics and Geometric Modelling, Morgan Kaufmann Publishers, (1987)
[5]  
Kankainen P.S.R., Abramian M., Bedi S., Surface Modelling a Fighter Aircraft Fuselage, Canadian Aeronautics and Space Institute Journal, 37, 1, pp. 35-41, (1991)
[6]  
Quan N., Retrofitting an NC Machine for Spline Machining
[7]  
Ali I., Bedi S., A Multi-Processor Based Surface Machining System with Interference Checking, Proceedings of the Second International Conference on Advanced Manufacturing Systems and Technology, (1990)
[8]  
Arbab F., Hansen A., Fixed-Axis Tool Positioning with Built-in Global Interference Checking for NC Path Planning, IEEE Journal of Robotics and Automation, (1988)
[9]  
Koren Y., Interpolator for a CNC System, IEEE Trans. on Computers, 25, 1, pp. 32-37, (1976)
[10]  
Masory O., Koren Y., Reference-Word Circular Interpolator for CNC Systems, ASME Journal of Engineering for Industry, 104, pp. 400-405, (1982)