An Investigation into Conversion from Non-Uniform Rational B-Spline Boundary Representation Geometry to Constructive Solid Geometry

2015 ◽  
Author(s):  
Clifford W. Yapp
Author(s):  
D. J. Wilde

Abstract As a first step toward a Constructive Solid Geometry for designing general polyhedra, this paper develops the set theory of the trihedron, loosely speaking any set combination of three planar half spaces (monohedra). The trihedron can be decomposed precisely into its primitive monohedra and its CSG-tree of union or intersection operations with no designer topological input other than the convexity or concavity of each edge, giving a human-computer interface simpler than those for existing right-hand rule boundary representation methods. The somewhat visual trigonometric concepts of classical solid geometry are formulated in terms of vectors and matrices appropriate for numerical computation. This reorganization may be useful not only for designers of CAD systems, but also for educators seeking to strengthen and modernize the geometric education of engineering students wonting to make full use of CAD/CAM technology.


Author(s):  
A. Saia ◽  
M. S. Bloor ◽  
A. de Pennington

Abstract The integration of sculptured surface and solid modelling techniques across a common geometric domain continues as an active source of research and development in computer aided geometric design. Although much progress has been made, fundamental difficulties remain due to the differing approaches to shape representation and subsequent evaluation found in the two modelling paradigms. The first part of the paper reviews some of the issues arising when addressing the integration of existing sculptured surface representations into a Constructive Solid Geometry (CSG) based solid modeller. The second part describes work at Leeds which proposes the use of a new evaluation technique known as ISOS (Inner Set Outer Set) for CSG defined objects which incorporate both quadric and B-spline surface geometry.


1986 ◽  
pp. 20-33 ◽  
Author(s):  
Akira Fujimoto ◽  
Christopher G. Perrott ◽  
Kansei Iwata

Sign in / Sign up

Export Citation Format

Share Document