FunctionCAD: A Functional Modeling Application Based on the Function Design Framework Conference Paper uri icon


  • This paper presents a functional modeling application, FunctionCAD, based on integrated functional and process modeling within the Function Design Framework. FunctionCAD provides for mixed, hierarchical models of environment, process and function with relationships represented via flows of material, energy and signal. This paper discusses the technical details of the FunctionCAD software including its two major components: (1) the library, libFCAD, for handling the internal representation of the model and (2) the GUI for user-based model manipulation and visualization. The application of FunctionCAD within a computational, function-based conceptual design process is discussed along with the plugin manager and interface that have been developed as a part of the FunctionCAD software to allow interconnectivity with existing conceptual design tools. And finally, a detailed description of model creation within the FunctionCAD environment is provided to illustrate software operability.

name of conference

  • ASME 2009 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference

published proceedings

  • Volume 2: 29th Computers and Information in Engineering Conference, Parts A and B

author list (cited authors)

  • Nagel, R. L., Perry, K. L., Stone, R. B., & McAdams, D. A.

citation count

  • 16

complete list of authors

  • Nagel, Robert L||Perry, Kenneth L||Stone, Robert B||McAdams, Daniel A

publication date

  • January 2009