skip to main content
10.1145/2494091.2499207acmconferencesArticle/Chapter ViewAbstractPublication PagesubicompConference Proceedingsconference-collections
tutorial

From sketches to CAM models: perceiving pockets and steps in single-view wireframe sketches of polyhedral shapes

Published: 08 September 2013 Publication History

Abstract

We propose the direct production of 3D CSG models from sketches as a way of relieving the user from having to input detailed 3D CAD models. This shortens the CAD/CAM process and simplifies it, allowing non-expert end-users to produce their own designs. Early detection of features in the 2D sketch is a critical step. This paper discusses a general strategy for solving this problem, and then describes our approach for detecting steps and pockets in a 2D line-drawing obtained after vectorising the sketch captured by an input device

References

[1]
Shah, J.J., and Mantyla, M. Parametric and Feature-Based CAD/CAM: Concepts, Techniques, and Applications. John Wiley & Sons, (1995).
[2]
Bloomenthal, M., Zeleznik, R., Cutts, M., Fish, R., Drake, S., Holden, L., and Fuchs, H. Sketch-N-Make: Automated Machining Of CAD Sketches. DETC98/CIE-5708. Proc. of ASME Design Engineering Technical Conferences, Computers in Engineering, 1998.
[3]
Y.S. Suh, Reconstructing 3D Feature-Based CAD Models By Recognizing Extrusions From A Single-View Drawing, Proc. IDETC/CIE 2007, Paper No. DETC2007--35186, pp. 197--206.
[4]
Olsen, L., Samavati, F.F., Costa, M., and Jorge, J.A. Sketch-based modeling: A survey. Computers & Graphics 33, 1 (2009), 85--103.
[5]
Company, P., Piquer, A., Contero, M., Conesa, J., and Naya, F. A Survey on Geometrical Reconstruction as a Core Technology to Sketch-Based Modelling. Computers & Graphics 29 (2005), 892--904.
[6]
Wang, W., and Grinstein, G.G. A Polyhedral Object's CSG-rep Reconstruction from a single 2D line drawing. In Proc. SPIE Int. Robots and Computer Vision III. Algorithms and Techniques, 1192 (1989), 230--238.
[7]
Branco, V., Costa, A., and Ferreira, FN. Sketching 3D models with 2D interaction devices. Computer Graphics Forum 13, 3 (1994), 489--502.
[8]
Shum, S.S.P., Lau, W.S., Yuen, M.M.F., and Yu, KM. Solid reconstruction from orthographic views using 2 stage extrusion. Computer Aided Design 33, (2001), 91--102.
[9]
Soni, S., and Gurumoorthy, B. Handling solids of revolution in volume-based construction of solid models from orthographic views. Journal of Computing and Information 3, 3 (2003), 250--9.
[10]
Lee, H., and Han, S. Reconstruction of 3D interacting solids of revolution from 2D orthographic views. Computer-Aided Design 37, 13 (2005), 1388--98.
[11]
Pereira, J.P., Jorge, J.A., Branco, V.A., and Ferreira, F.N. Towards Calligraphic Interfaces: Sketching 3D Scenes with Gestures and Context Icons. Proc WSCG 2000.
[12]
Shesh, A., and Chen, B. Smartpaper: An interactive and user friendly sketching system. In Proc. of Eurographics 2004.
[13]
Varley, P.A.C. Automatic Creation of Boundary-Representation Models from Single Line Drawings, PhD Thesis, University of Wales (2003).
[14]
Plumed, R., Varley, P.A.C., and Company, P. Features and Design Intent in Engineering Sketches. Studies in Comput. Intelligence, 441 (2013), 77--106.
[15]
Company, P., and Varley, P.A.C. A Method for Reconstructing Sketched Polyhedral Shapes with Rounds and Fillets. LNCS 6133, (2010), 152--155.
[16]
Company, P., Varley, P.A.C., Plumed, R., and Martin, R. Perceiving Ribs in Single-View Wireframe Sketches of Polyhedral Shapes. Proc ISVC 2012. Part II, Adv. in Visual Computing, LNCS 7432, 557--567.
[17]
Meeran, S., and Pratts, M.J. Automated feature recognition from 2D drawings. Computer Aided Design 25, 1 (1993), 7--17.
[18]
Meeran, S., and Taib, J.M. A generic approach to recognising not-interacting, nested and interacting features from 2D drawings. Computer-Aided Design 31, 14 (1999), 891--910.
[19]
Tyan, L.W., Devarajan, V. Automatic identification of non-intersecting machining features form 2D CAD input. Computer Aided Design 30, (1998), 357-- 66.
[20]
Li, M., Langbein, F.C., and Martin, R.R. Constructing Regularity Feature Trees for Solid Models. Springer Heidelberg 4077, (2006), 267--86.
[21]
Kang, D. J., Masry, M., and Lipson, H. Reconstruction of a 3D object from main axis system. AAAI Fall Symposium Series: Making Pen-Based Interaction Intelligent and Natural (2004).
[22]
Varley, P.A.C., and Company, P. A new algorithm for finding faces in wireframes. Computer-Aided Design 42, 4 (2010), 279--309.
[23]
Piquer, A., Martin, R.R. and Company, P. Skewed Mirror Symmetry for Depth Estimation in 3D Line-Drawings. LNCS 3088. (2004), pp 138--149.

Cited By

View all
  • (2024)OpenECAD: An efficient visual language model for editable 3D-CAD designComputers & Graphics10.1016/j.cag.2024.104048124(104048)Online publication date: Nov-2024
  • (2014)Feature Extraction from Sketches of ObjectsComputer-Aided Design and Applications10.1080/16864360.2014.98145912:3(300-309)Online publication date: 18-Nov-2014

Index Terms

  1. From sketches to CAM models: perceiving pockets and steps in single-view wireframe sketches of polyhedral shapes

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    UbiComp '13 Adjunct: Proceedings of the 2013 ACM conference on Pervasive and ubiquitous computing adjunct publication
    September 2013
    1608 pages
    ISBN:9781450322157
    DOI:10.1145/2494091
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 08 September 2013

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. csg models
    2. features
    3. pockets
    4. sketch-based modelling
    5. steps

    Qualifiers

    • Tutorial

    Conference

    UbiComp '13
    Sponsor:

    Acceptance Rates

    UbiComp '13 Adjunct Paper Acceptance Rate 254 of 399 submissions, 64%;
    Overall Acceptance Rate 764 of 2,912 submissions, 26%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)6
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)OpenECAD: An efficient visual language model for editable 3D-CAD designComputers & Graphics10.1016/j.cag.2024.104048124(104048)Online publication date: Nov-2024
    • (2014)Feature Extraction from Sketches of ObjectsComputer-Aided Design and Applications10.1080/16864360.2014.98145912:3(300-309)Online publication date: 18-Nov-2014

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media