With rapid developments of high-tech in various fields, there appear more critical requirements for special functions of components/products, which can be satisfied only by using heterogeneous materials: composite materials, functionally graded materials, or heterogeneous materials with a periodic microstructure. However, currently there exists no systematic and effective method for designing components made of these heterogeneous materials. This paper develops such a computer-aided design method, under the guide of Axiomatic Design, which can apply the functions of current CAD/CAE software. With the design method, all the information about both configuration and materials of a heterogeneous component, needed for creating its CAD model, can be obtained. (C) 2002 Elsevier Science Ltd. All rights reserved.