AN ALGORITHM AND A SOFTWARE TOOL OF MODELING FREEFORM SURFACES FOR MECHANICAL ENGINEERING
Abstract
Freeform surfaces (or sculpture surfaces) are smooth surfaces which are used to describe complex
models. Nowadays, freeform surfaces are widely used in many domains of engineering. Modules of modeling and editing freeform surfaces are also integrated in the modern CAD/CAM systems. However, in most systems this module is nontransparent. The user difficultly accesses the database of freeform surface models to use it for the targets as partitioning freeform surface into points cloud or editing it... In this paper, the authors present an algorithm for construction of freeform surfaces based on polygon of control points. A software tool of modeling freeform surfaces written by Matlab has been built, too.. This is the base for researches in future as partitioning the surfaces, optimizing the process of machining free surfaces on the 3 axis CNC milling machine.
References
J. Dan and W. Lancheng, “An algorithm of NURBS surface fitting for reverse engineering,” Int.J. Adv. Manuf. Technol., 2006, vol. 31, no. 1–2, pp. 92–97.
Y. Ochiai, “Generation of Free-Form Surface in Cad for Dies,” Seimitsu Kogaku Kaishi/Journal Japan Soc. Precis. Eng., 1995, vol. 61, no. 8, pp. 1087–1091.
L. A. Piegl and A. M. Richard, “Tessellating trimmed nurbs surfaces,” Comput. Des., 1995, vol. 27, no. 1, pp. 16–26.
Z. Yin, “Reverse engineering of a NURBS surface from digitized points subject to boundary conditions,” Comput. Graph., 2004, vol. 28, no. 2, pp. 207–212.
G. Aumann, “A simple algorithm for designing developable Bézier surfaces,” Comput. Aided Geom. Des., 2003, vol. 20, no. 8–9, pp. 601–619.
L. Piegl and W. Tiller, The NURBS Book. Springer, 1996. G. T. B. T. Long, T. B. N. Tuyên, Lý thuyết tạo hình bề mặt và ứng dụng trong kỹ thuật cơ khí,2013.
S. P. Radzevich, Geometry Kinematic Geometry Machining. Taylor & Francis Groups, LLC, 2008.