170 likes | 363 Views
Reconstruction of Solid Models from Orthographic Views using Knowledge Retrieval and Composite Graphs. Miri Weiss-Cohen. Solids vs Wireframes. Solids vs B-Rep. Solids. B-rep. Solids. Input Structures. 3D sketch. Orthographic Views. Laser / Image. Orthographic Views.
E N D
Reconstruction of Solid Models from Orthographic Views using Knowledge Retrieval and Composite Graphs Miri Weiss-Cohen The Second Braude College Interdisciplinary Research Conference
Solids vs Wireframes The Second Braude College Interdisciplinary Research Conference
Solids vs B-Rep Solids B-rep The Second Braude College Interdisciplinary Research Conference
Solids The Second Braude College Interdisciplinary Research Conference
InputStructures 3D sketch Orthographic Views Laser / Image The Second Braude College Interdisciplinary Research Conference
Orthographic Views In most CAD conversion systems: drawings are separated into layers on the basis of 'graphics' vs. 'text'. The system proposed here is based on functional separation according to the function of the entities in the drawing. The two functions considered are the image or the geometry layer, including projections of the object, and the language or annotation layer, including dimensioning and other functional symbols. The Second Braude College Interdisciplinary Research Conference
High level knowledge retrieval (HLKR) Loop: a minimal set of closed consecutive wires (bars and arcs), where closed means that the starting vertex of the first wire coincides with the ending vertex of the last wire. Contour: the ordered collection of the outmost closed chain of wires. A loop is characterized by three attributes: Topology, Continuity and Contents. The Second Braude College Interdisciplinary Research Conference
High level knowledge retrieval (HLKR) Topology pertains to the planar position of the loop relative to other loops in the view. Possible values are contour, internal, external and intermediate, Loop Continuity Attribute: Any wire of the loop can be solid (continuous) or dashed (discontinuous), thus giving rise to three loop continuity values: solid, dashed and mixed, Loop Content Attribute: Loop content is an attribute that pertains to the semantics of what the loop symbolizes, i.e., the presence or lack of matter. The possible values of content are matter, depression, protrusion, and undefined, The Second Braude College Interdisciplinary Research Conference
Applying variational geometry to 2D views The Second Braude College Interdisciplinary Research Conference
Graph representation and dependencies matching 2D view constraint set. The Second Braude College Interdisciplinary Research Conference
3D reconstruction approach The Second Braude College Interdisciplinary Research Conference
Initial matching Matching the first 3D vertex is based on: Searching each of the 2D projections for different plane representations of the vertex. These vertices from the projections are matched simultaneously in the representation graphs The Second Braude College Interdisciplinary Research Conference
Complete matching The Second Braude College Interdisciplinary Research Conference
Graph to object conversion The Second Braude College Interdisciplinary Research Conference
Examples The Second Braude College Interdisciplinary Research Conference
Examples The Second Braude College Interdisciplinary Research Conference
Thank You! The Second Braude College Interdisciplinary Research Conference