Affiliation:
1. Northeastern University
Abstract
The simulation of computer numerically control (CNC) machining process is an important component of CAM, it can check errors and enhance the automation of machining process. In order to realize the material removal simulation of machining process through VC++ and OpenGL, this paper does the research on the Boolean operations based on the Constructive Solid Geometry (CSG) modeling technique. Firstly, this paper introduces the CSG technique, especially the creating complex object from simple primitives by the operations of Boolean algebra and the frame buffer. Then this paper achieves the solid modeling of cutter and stock through VC++ and OpenGL, and does the research on the theory of cutter’s swept volume generation. In terms of the theory, a cutter’s swept volume is created. Finally, the Boolean difference operation of a stock and the cutter’s swept volume is realized, and the code is also given.
Publisher
Trans Tech Publications, Ltd.
Reference7 articles.
1. J.Z. Yang, Q.F. Wang, Z.D. Huang, G. Chen: International Journal of Advanced Manufacturing Technology Vol. 33 (2007), p.1010.
2. L.T. Chappel: Comput-Aid Des Vol. 15 (1983), p.156.
3. R.V. Fleisig, D. Allan: Proceedings-19th International Symposium on High Performance Computing Systems and Applications (2005), p.83.
4. Y.H. Kim, S.L. Ko: International Journal of Advance Manufacturing Technology Vol. 45 (2009), p.171.
5. N.T. Stewart: submitted in fulfillment of the requirements of the degree of Doctor of Philosophy (2008).