Abstract
The chapter outlines elements of computer graphics particularly related to computer-aided drafting and design (or CADD) in the AEC field and presents a short overview of graphics systems and applications. Some graphic techniques and hardware are outlined including video display devices, raster scan system, random scan system, input devices, and hard-copy output devices. Graphic programming in AutoLISP, which allows users and software developers to write programs and functions, is well suited to graphics applications, but it has to be supplemented by a high-level language like C++, if the AutoLISP application graphics package is to be used in integrated CAD by Optimization. Therefore, a general procedure for integrated CADD (computer-aided design and drafting) by Optimization (which can be implemented in any application package) using both AutoLISP and C++ is developed and presented. The feasibility of using only C++ in stand-alone format for integrated CADD by Optimization is demonstrated using an example geometric programming Optimization Model, which not only solves the non-linear geometric programming optimization model but also instantly converts the optimal numerical results into drawing in the same platform obviating the need for any other software program. Research and development is suggested to derive full potential of the capability of C++ compilers including graphic capability, remove its current limitations, and expand its capabilities to produce neater and more sophisticated images and drawings in a stand-alone single platform, which will be a great contribution to the field of integrated CAD by Optimization.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Chakrabarty, B. K. (1986a). Systems engineering approach to land subdivision design—An optimization model. Journal of the Institution of Engineers (India), 67, Pt. CI.1.
Chakrabarty, B. K. (1986b). Systems engineering approach in residential land planning. Socio-Economic Planning Sciences, 20, 33–39.
Donald Hearn, M., & Baker, P. (1997). Computer graphics C version. Pearson Education Inc..
Helweg, O. J. (1979). Large scale urban modelling. Journal of Urban Planning and Development Division, UP-2.
Hsu, T., & Sinha, D. K. (1992). Computer-aided design: An integrated approach. West Publishing Company.
HUDCO. (1982). Computer based design and analysis of affordable shelter, HUDCO MODEL, New Delhi.
Lee, D. B. Jr. (1973). Requiem for large scale models. Journal of the American Institute of Planners, 39(3).
Mahapatra, P. B. (2000). GRAPHICS PROGRAMMING IN C++. Khanna Book Publishing Co..
Oliver, W. M. (1990). Illustrated AUTOLISP. BPB Publications.
Schaefer, A. T., & Brittain, J. L. (1989). The AutoCAD productivity book, Indian Reprint Edition. Golgotia Publishers.
Shirley, P., Marschner, S., et al. (2011). Fundamentals of computer graphics. A K Peters/CRC Press, Taylor & Francis Group.
Touretzky, D. S. (2013). Common LISP—A gentle introduction to symbolic computation. Dover Publications, Inc..
Zecher, J. E. (1994). Computer graphics for CAD/CAM systems. Marcel Dekker Inc.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Chakrabarty, B.K. (2022). Elements of Computer Graphics and Architectural and Engineering Drafting. In: Integrated CAD by Optimization. Springer, Cham. https://doi.org/10.1007/978-3-030-99306-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-99306-1_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-99305-4
Online ISBN: 978-3-030-99306-1
eBook Packages: Computer ScienceComputer Science (R0)