Marching cubes: A high resolution 3D surface construction algorithm
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
The algorithmic beauty of plants
The algorithmic beauty of plants
Foundations of statistical natural language processing
Foundations of statistical natural language processing
Teddy: a sketching interface for 3D freeform design
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
ACM SIGGRAPH 2003 Papers
Designing effective step-by-step assembly instructions
ACM SIGGRAPH 2003 Papers
SMI '04 Proceedings of the Shape Modeling International 2004
Hierarchical mesh segmentation based on fitting primitives
The Visual Computer: International Journal of Computer Graphics
Procedural modeling of buildings
ACM SIGGRAPH 2006 Papers
Plushie: an interactive design system for plush toys
ACM SIGGRAPH 2007 papers
Consistent mesh partitioning and skeletonisation using the shape diameter function
The Visual Computer: International Journal of Computer Graphics
Upright orientation of man-made objects
ACM SIGGRAPH 2008 papers
Automated generation of interactive 3D exploded view diagrams
ACM SIGGRAPH 2008 papers
Randomized cuts for 3D mesh analysis
ACM SIGGRAPH Asia 2008 papers
ACM SIGGRAPH Asia 2008 papers
Joint-aware manipulation of deformable models
ACM SIGGRAPH 2009 papers
A benchmark for 3D mesh segmentation
ACM SIGGRAPH 2009 papers
Rapid and effective segmentation of 3D models using random walks
Computer Aided Geometric Design
Technical perspective: Design tools for the rest of us
Communications of the ACM - Finding the Fun in Computer Science Education
Procedural modeling of structurally-sound masonry buildings
ACM SIGGRAPH Asia 2009 papers
Feature aligned quad dominant remeshing using iterative local updates
Computer-Aided Design
SmartBoxes for interactive urban reconstruction
ACM SIGGRAPH 2010 papers
A connection between partial symmetry and inverse procedural modeling
ACM SIGGRAPH 2010 papers
Style-content separation by anisotropic part scales
ACM SIGGRAPH Asia 2010 papers
SketchChair: an all-in-one chair design system for end users
Proceedings of the fifth international conference on Tangible, embedded, and embodied interaction
Situated modeling: a shape-stamping interface with tangible primitives
Proceedings of the Sixth International Conference on Tangible, Embedded and Embodied Interaction
Fabricating articulated characters from skinned meshes
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Position-correcting tools for 2D digital fabrication
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
SMI 2012: Full Interactive modeling by procedural high-level primitives
Computers and Graphics
Motion-guided mechanical toy modeling
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Recursive interlocking puzzles
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Chopper: partitioning models into 3D-printable parts
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
3D-printing of non-assembly, articulated models
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Computational design of mechanical characters
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Computational design of actuated deformable characters
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Workshop on personal and pervasive fabrication (PerFab 2013)
Proceedings of the 2013 ACM conference on Pervasive and ubiquitous computing adjunct publication
SMI 2013: Orthogonal slicing for additive manufacturing
Computers and Graphics
Hi-index | 0.00 |
Although there is an abundance of 3D models available, most of them exist only in virtual simulation and are not immediately usable as physical objects in the real world. We solve the problem of taking as input a 3D model of a man-made object, and automatically generating the parts and connectors needed to build the corresponding physical object. We focus on furniture models, and we define formal grammars for IKEA cabinets and tables. We perform lexical analysis to identify the primitive parts of the 3D model. Structural analysis then gives structural information to these parts, and generates the connectors (i.e. nails, screws) needed to attach the parts together. We demonstrate our approach with arbitrary 3D models of cabinets and tables available online.