AbstractOver the past decade, B-spline modeling has become the standard mathematical model for representing freeform or organic objects in CAD/CAM systems. Using a B- spline surface to represent the virtual model in a haptic concept design module helps to streamline the exchange of the information with existing CAD/CAM systems. B- spline surfaces also help increase visual realism because these represent continuous surface. At the same time, physically based virtual deformable models provide a sense of realism to the user. However, the algorithms used for interaction with the virtual model should be efficient to maintain acceptable level of virtual realism and perceive the simulation as continuous with no time lag. This paper presents a B-spline surface based concept design framework, which can be used to generate various concepts, evaluate these concepts, and provide user training. The proposed framework assumes that all deformable models are represented as B-spline surfaces. The tools used to interact wi...