Skip to main content
Log in

Integration of sketch-based conceptual design and commercial CAD systems for manufacturing

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

Sketch-based modeling is a very important step towards a complete design process digitalization. For a complete digitalization, integration of sketch-based design modeling and commercial CAD systems is being a necessity. This is because of the need of detailed modification and refinement for the 3D models created by sketching. The integration can speed up the design process and affect competition between companies. In this paper, we present a new method to achieve the integration between sketch-based interfaces and commercial CAD systems by using gesture-based sketch modeling techniques for producing 3D conceptual design models and then translating the 3D models into CAD systems with feature recognition through IGES exchange files. Gesture-based modeling method was used because it works in a similar way to feature-based design approach and it is easy to extract features from its 3D models. IGES file format was used for exchanging 3D geometric model information because it is widely available within commercial CAD systems for data exchange and it also can express features and hierarchy information. 3D models were created with a gesture-based sketch interface for modeling and then information was extracted from it. After that, information was translated into IGES entities which were organized in a specific order in an IGES file. This information can be inputted into commercial CAD systems and recognized as a feature-based model with feature recognition embedded within CAD systems. To evaluate the proposed method, we conducted four case studies. In these case studies, we created 3D models and then transferred them into Autodesk Inventor as a commercial CAD system. After the CAD system recognized the 3D models successfully, we applied some modifications on the 3D models such as changing dimensions, positions and drafting to demonstrate the effective integration.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Abouel-Nasr ES, Kamrani AK (2006) A new methodology for extracting manufacturing features from CAD system. Comput Ind Eng 51(4):389–415

    Article  Google Scholar 

  2. Alvarado C (2004) Sketch recognition user interfaces: guidelines for design and development. In Proceedings of: AAAI Fall Symposium on Intelligent Pen-based Interfaces

  3. Alvarado C, Davis R (2007) SketchRead: a multi-domain sketch recognition engine. ACM SIGGRAPH courses: 23–32

  4. Anderson D, Kim YS, Joshi S (2001) A discourse on geometric feature recognition from CAD models. J Comput Inform Sci Eng 1(1):440–746

    Google Scholar 

  5. Bhandarkar MP, Nagi R (2000) STEP-based feature extraction from STEP geometry for agile manufacturing. Comput Ind 41(1):3–24

    Article  Google Scholar 

  6. Clowes MB (1971) On seeing things. Artif Intell 2(1):79–116

    Article  Google Scholar 

  7. Durgun I, Yildiz AR (2012) Structural design optimization of vehicle components using cuckoo search algorithm. MP Mater Testing 54(3):185

    Article  Google Scholar 

  8. Fang F, Lee YT (2012) 3D reconstruction of polyhedral objects from single perspective projections using cubic corner. 3D Research 3(2):1–8

    Article  Google Scholar 

  9. Gandomi AH, Yang XS, Alavi AH (2011) Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng Comput 29(1):17–35

    Article  Google Scholar 

  10. Gharib I, Qin SF (2010) A multi-windows approach for sketch-based conceptual design system. In: Theory and Practice of Computer Graphics. Eurographics UK Chapter Proceedings, pp. 231–239

  11. Gonen O, Akleman E (2012) Sketch based 3D modeling with curvature classification. Comput Graph 31(5):521–525

    Article  Google Scholar 

  12. Huffman DA (1971) Impossible objects as nonsense sentences. Mach Intell 6(1):295–323

    Google Scholar 

  13. Igarashi T, Hughes JF (2001) A suggestive interface for 3D drawing. ACM, New York, pp 173–181

    Google Scholar 

  14. Igarashi T, Matsuoka S, Tanaka H (1999) Teddy: a sketching interface for 3D freeform design. Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques: 409–416

  15. Jones TJ, Reidsema C, Smith A (2006) Automated feature recognition system for supporting conceptual engineering design. Int J Knowl-Based Intell Eng Sys 10(6):477–492

    Google Scholar 

  16. Kanade T (1981) Recovery of the three-dimensional shape of an object from a single view. Artif Intell 17(1):409–460

    Article  Google Scholar 

  17. Kang S (2011) Image-based and sketch-based modeling of plants and trees. Computer Vision–ACCV: 350–354

  18. Kang D, Masry M, Lipson H (2004) Reconstruction of a 3D object from a main axis system. AAAI Fall Symposium Serious: making pen-Based Interaction Intelligent and Natural

  19. Karpenko O, Hughes JF, Raskar R (2002) Free-form sketching with variational implicit surfaces. Comput Graph Forum 21(3):585–594

    Article  Google Scholar 

  20. Kennedy J, Eberhart R (1995) Particle swarm optimization. Neural Networks: Proc IEEE Int Conf Neural Netw 4:1942–1948, IEEE

    Google Scholar 

  21. Ku D, Qin S, Wright DK, Ma C (2008) Online personalised non photorealistic rendering technique for 3D geometry from incremental sketching. Comput Graph Forum 27(7):1861–1868

    Article  Google Scholar 

  22. Lipson H, Shpitalni M (1996) Optimization-based reconstruction of a 3D object from a single freehand line drawing. Comput-Aided Des 28(8):651–663

    Article  Google Scholar 

  23. Liu Y, Ma C, Zhang D (2011) EasyToy: a plush toy design system using editable sketching curves. IEEE Comput Graph Appl 31(2):49–57

    MathSciNet  Google Scholar 

  24. Mao C, Qin SF, Wright D (2009) A sketch-based approach to human body modeling. Comput Graph 33(4):521–541

    Article  Google Scholar 

  25. Masry M, Kang D, Lipson H (2005) A freehand sketching interface for progressive construction of 3D objects. Comput Graph 29(4):563–575

    Article  Google Scholar 

  26. Okabe M, Owada S, Igarashi T (2005) Interactive design of botanical trees using freehand sketches and example-based editing. Comput Graphics Forum 24(3):487–496

    Article  Google Scholar 

  27. Olsen L, Samavati FF, Jorge JA (2011) Naturasketch: modeling from images and natural sketches. Comput Graph Appl IEEE 31(6):24–34

    Article  Google Scholar 

  28. Qin SF, Wright DK, Jordanov IN (2000) From On-line sketching to 2D and 3D geometry: a system based on fuzzy knowledge. Comput-Aided Des 32(14):851–866

    Article  Google Scholar 

  29. Rhyne JR, Wolf CG (1986) Gestural interfaces for information processing applications. International Business Machines Incorporated, Thomas J. Watson Research Center

  30. Rivers A, Durand F, Igarashi T (2010) 3D modeling with silhouettes. ACM 29(4)

  31. Rubine D (1991) Specifying gestures by example. ACM 25(4):329–337

    Google Scholar 

  32. Shah JJ, Rogers MT (1988) Functional requirements and conceptual design of the feature-based modelling system. Comput-Aided Eng J 5(1):9–15

    Article  Google Scholar 

  33. Ssemakula ME, Gill JS (1988) CAD/CAPP integration using IGES. Adv Manuf Eng 1(5):264–270

    Google Scholar 

  34. Tai CL, Zhang H, Fong JCK (2004) Prototype modeling from sketched silhouettes base on convolution surfaces. Comput Graph Forum 23(1):71–83

    Article  Google Scholar 

  35. Tian F, Cheng T, Wang H, Dai G (2006) Research on user-centered design and recognition pen gestures. Advances in Computer Graphics 4035:312–323

    Article  Google Scholar 

  36. Tian C, Masry M, Lipson H (2009) Physical sketching: reconstruction and analysis of 3D objects from freehand sketches. Comput-Aided Des 41(3):147–158

    Article  Google Scholar 

  37. Varley PAC, Martin RR, Suzuki H (2004) Can machines interpret line drawings. SBM’04 Proceedings of the First Eurographics Conference on Sketch-Based Interfaces and Modeling, pp. 107–116

  38. Wenpeng X, Xiaohuang Q (2010) Sketch-Based Parameterized Garment Modeling. Third Int Conf Inf Comput (ICIC) 3:248–251

    Google Scholar 

  39. Wither J, Boudon F, Cani M, Godin C (2009) Structure from silhouettes: a new paradigm for fast sketch-based design of trees. Comput Graphics Forum 28(2):541–550

    Article  Google Scholar 

  40. Xiao D, Pan Z, Zhou R (2010) Sketch-based instancing of parameterized 3D models. Springer, Berlin, pp 550–561, Entertainment for Education, Digital Techniques and Systems

    Google Scholar 

  41. Yang XS, Deb S (2010) Engineering optimisation by cuckoo search. Int J Math Model Numer Optim 1(4):330–343

    MATH  Google Scholar 

  42. Yildiz AR (2009) A new design optimization framework based on immune algorithm and Taguchi's method. Comput Ind 60(8):613–620

    Article  Google Scholar 

  43. Yildiz AR (2012) Comparison of evolutionary-based optimization algorithms for structural design optimization. Eng Appl Artif Intell 26(1):327–333

    Article  Google Scholar 

  44. Yıldız AR (2009) A novel hybrid immune algorithm for global optimization in design and manufacturing. Robot Comput Integ Manuf 25(2):261–270

    Article  Google Scholar 

  45. Yildiz AR, Öztürk N, Kaya N, Öztürk F (2003) Integrated optimal topology design and shape optimization using neural networks. Struct Multidiscip Optim 25(4):251–260

    Article  Google Scholar 

  46. Yuan S, Tsui LY, Jie S (2008) Regularity selection for effective 3D object reconstruction for a single line drawing. Pattern Recognit Lett 29(10):1486–1495

    Article  Google Scholar 

  47. Zeid I (1991) CAD/CAM theory and practice. McGraw-Hill, New York

    Google Scholar 

  48. Zeleznik RC, Herndon KP, Hughes JF (1996) SKETCH: an interface for sketching 3D scenes. ACM, New York, Proceeding: SIGGRAPH '06 ACM SIGGRAPH 2006 Courses; Article No. 9

  49. Zhang X, Wang J, Yamazaki K, Mori M (2004) A surface based approach to recognition of geometric features for quality freeform surface machining. Comput-Aided Des 36(8):735–744

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shengfeng Qin.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gharib, I., Qin, S. Integration of sketch-based conceptual design and commercial CAD systems for manufacturing. Int J Adv Manuf Technol 68, 2669–2681 (2013). https://doi.org/10.1007/s00170-013-4883-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-013-4883-3

Keywords

Navigation