An international conference connecting people
in CAD research, education and business
Bookmark and Share
Copyright (C) CAD Solutions, LLC. All rights reserved.
Proceedings of CAD'15, 2015, 33-37
Architecture for a Robust CAD Kernel built on the Principles of Energy Medicine-based Healing

Khairan D. Rajab, Najran University
Les A. Piegl, University of South Florida
William Oropallo, University of South Florida

Abstract. CAD system development, based on NURBS as kernels, has been predominantly capability based, i.e. functionality superseded almost everything else, including one of the key elements of software systems, robustness. CAD model repair, due to faulty software, accounts for a sizeable amount of cost per year, not counting the downtime as a result of crashes or improperly functioning systems. CAD systems have become very sophisticated, covering the entire range of production, from conceptual design to documentation. Complexity always comes at a price: maintenance becomes a nightmare, bug fixes require lengthy regression testing, and the learning curve of becoming proficient in the system is measured in years. There is a peculiar difference between the system of our bodies and that of a CAD kernel. We do not grow new body parts (add more code to the program) to get things done more efficiently, but rather, we make more intelligent uses of existing parts. That is, our complexity is constant, only we do things better over time by constantly trying new things and learning from our mistakes.

Keywords. CAD Modeling Kernels, Robustness, Biologically Inspired System Development

DOI: 10.14733/cadconfP.2015.33-37