Nothing Special   »   [go: up one dir, main page]

Krishnan et al., 2001 - Google Patents

BOOLE: A boundary evaluation system for boolean combinations of sculptured solids

Krishnan et al., 2001

View PDF
Document ID
15749017142303261599
Author
Krishnan S
Manocha D
Gopi M
Culver T
Keyser J
Publication year
Publication venue
International Journal of Computational Geometry & Applications

External Links

Snippet

In this paper we describe a system, BOOLE, that generates the boundary representations (B- reps) of solids given as a CSG expression in the form of trimmed Bézier patches. The system makes use of techniques from computational geometry, numerical linear algebra and …
Continue reading at www.researchgate.net (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • G06F17/5018Computer-aided design using simulation using finite difference methods or finite element methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5086Mechanical design, e.g. parametric or variational design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/20Finite element generation, e.g. wire-frame surface description, tesselation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/30Polynomial surface description
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/16Numerical modeling
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/70Fault tolerant, i.e. transient fault suppression
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/02Component-based CAD
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35303Dry run, compare simulated output with desired finished profile, alarm, inhibit
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/06Ray-tracing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/12Bounding box
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4097Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM

Similar Documents

Publication Publication Date Title
Krishnan et al. An efficient surface intersection algorithm based on lower-dimensional formulation
Velho et al. Implicit objects in computer graphics
Lin Efficient collision detection for animation and robotics
Krishnan et al. Rapid and accurate contact determination between spline models using ShellTrees
Kim et al. Collision prediction for polyhedra under screw motions
Keyser et al. Esolid---a system for exact boundary evaluation
Geismann et al. Computing a 3-dimensional Cell in an Arrangement of Quadrics: Exactly and Actually!
JP5424883B2 (en) Method and apparatus for detecting a collision between two numerically simulated objects
Krishnan et al. BOOLE: A boundary evaluation system for boolean combinations of sculptured solids
Ruan et al. Closed-form Minkowski sums of convex bodies with smooth positively curved boundaries
Varadhan et al. Efficient max-norm distance computation and reliable voxelization
Michelucci et al. Geometric constraints solving: some tracks
Edelstein et al. A Convex Optimization Framework for Regularized Geodesic Distances
Stewart Local robustness and its application to polyhedral intersection
Krishnan et al. E cient representations and techniques for computing b-rep's of csg models with nurbs primitives
Sherbrooke 3-D shape interrogation by medial axial transform
Lysak et al. Interpretation of line drawings with multiple views
Zhang et al. A novel contour generation algorithm for surface reconstruction from dexel data
Krishnan Efficient and accurate boundary evaluation algorithms for boolean combinations of sculptured solids
Krishnan et al. Boole: A system to compute boolean combinations of sculptured solids
Ilies et al. On shaping with motion
Frischmann Topological and geometric healing on solid models
Krishnan E cient and Accurate Boundary Evaluation Algorithms for Sculptured Solids
Li et al. On the numerical redundancies of geometric constraint systems
Xu Hexahedral Mesh Generation, Optimization, and Visualization