Bruce I. Mills

Learn More
The authors are investigating reverse engineering for reconstructing the shape of simple mechanical parts. Currently, preliminary B-rep models can be created by fitting surfaces to point clouds obtained by scanning an actual part using a 3D laser scanner. The resulting model, although valid, is often not suitable for purposes such as redesign. This is(More)
The authors are developing an automated reverse engineering system for reconstructing the shape of simple mechanical parts. B-rep models are created by fitting surfaces to point clouds obtained by scanning an object using a 3D laser scanner. The resulting models, although valid, are often not suitable for purposes such as redesign because expected(More)
Boundary representation models reconstructed from 3D range data suffer from various inaccuracies caused by noise in the data and the model building software. The quality of such models can be improved in a beautification step, which finds regular geometric patterns approximately present in the model and imposes a maximal consistent subset of constraints(More)
Current reverse engineering systems are able to generate simple valid boundary representation (B-rep) models from 3D range data. Such models suffer from various inaccuracies caused by noise in the input data and algorithms. The quality of reverse engineered geometric models can potentially be improved by finding candidate shape regularities in such an(More)
One important strategy in Socratic tutoring is the directed line of reasoning, in which the tutor asks a series of directive questions, to help the student follow a particular approach to the problem. The questions may contain useful information to assist the student in making the argument. If the student gets stuck, the tutor often supplies a hint. The(More)
Author version. Do not distribute, for personal use only. Current reverse engineering systems are able to generate simple valid boundary representation (B-rep) models from 3D range data. Such models suffer from various inaccuracies caused by noise in the input data and algorithms. Reverse engineered geometric models may be beautified by finding approximate(More)
CIRCSIM-Tutor v. 3 is a dialogue-based intelligent tutoring system (ITS) that uses a uniform plan operator representation to make decisions at all levels of dialogue generation. It was designed to allow dynamic adaptation to the student at five levels of detail as the (typed) conversation progresses. In this paper we describe the studies that we used to(More)
2000 iii ACKNOWLEDGMENT I am very grateful to my parents for their endless love and encouragement. I am deeply grateful to my wife for her love, understanding and patience. I love you, my children, JaeHyung and YounKyung. I have received a great deal of encouragement, advice and help from people associated with the CIRCSIM-Tutor research group. I am(More)