DN-Edit is a virtual environment developed to allow the manipulation of non-uniform rational b-spline (NURBS) surfaces using virtual shaping tools. NURBS have become the industry standard for representation of free-form curves and surfaces. The contribution of the work presented here is in the development of shaping tools which are used to operate directly on the NURBS data and change the shape of the surfaces in a virtual environment. These shaping tools allow surface manipulations to be made using methods that match the shaping of real malleable objects. The virtual shaping tools are three-dimensional shapes that are controlled through a six degree-of-freedom tracking system that converts user hand motions into computer input. The NURBS surface updates itself in real time due to the effect of the tools on the surface. The new shape of the surface is dependent on the position and orientation of the shaping tool relative to the surface. Constraint-based surface manipulation is used to obtain multiple point direct manipulation of NURBS surfaces. In addition, computational methods to allow the user to have direct control of the first derivative of the surface over an area are implemented. This application has been developed using the C2 software libraries and Iowa State University’s C2 surround screen virtual environment.
Skip Nav Destination
Article navigation
June 2002
Technical Papers
Interactive Virtual Tools for Manipulating NURBS Surfaces in a Virtual Environment
Brian P. Perles,
Brian P. Perles
DELMIA CORP, 5500 New King St., Troy, Michigan, 48098
Search for other works by this author on:
Judy M. Vance
Judy M. Vance
Department of Mechanical Engineering, Virtual Reality Applications Center, Iowa State University, Ames, Iowa 50011
Search for other works by this author on:
Brian P. Perles
DELMIA CORP, 5500 New King St., Troy, Michigan, 48098
Judy M. Vance
Department of Mechanical Engineering, Virtual Reality Applications Center, Iowa State University, Ames, Iowa 50011
Contributed by the Design Automation Committee for publication in the JOURNAL OF MECHANICAL DESIGN. Manuscript received Nov. 2000. Associate Editor: G. M. Fadel.
J. Mech. Des. Jun 2002, 124(2): 158-163 (6 pages)
Published Online: May 16, 2002
Article history
Received:
November 1, 2000
Online:
May 16, 2002
Citation
Perles, B. P., and Vance, J. M. (May 16, 2002). "Interactive Virtual Tools for Manipulating NURBS Surfaces in a Virtual Environment ." ASME. J. Mech. Des. June 2002; 124(2): 158–163. https://doi.org/10.1115/1.1464132
Download citation file:
Get Email Alerts
Cited By
Related Articles
Effectiveness of an Immersive Virtual Environment for Collaboration With Gesture Support Using Low-Cost Hardware
J. Mech. Des (April,2018)
A Quantitative Analysis on Virtual Reality-Based Computer Aided Design System Interfaces
J. Comput. Inf. Sci. Eng (September,2002)
Virtual Web Plant: An Internet-Based Plant Engineering Information System
J. Comput. Inf. Sci. Eng (September,2001)
Assessment of VR Technology and its Applications to Engineering Problems
J. Comput. Inf. Sci. Eng (March,2001)
Related Proceedings Papers
Related Chapters
Enhancing the Way of Children Learning Using Game-Based Techniques and Virtual World
International Conference on Instrumentation, Measurement, Circuits and Systems (ICIMCS 2011)
Managing Energy Resources from within the Corporate Information Technology System
Industrial Energy Systems
Exchange Helical Shape from a Mechanical CAD System to a Ship CAD System Based on Shape Approximation
International Conference on Instrumentation, Measurement, Circuits and Systems (ICIMCS 2011)