This paper sets out to describe a multi-constrained approach to topology optimization of structures. In the optimization, a constant
criterion surface algorithm and the multi-constraint procedure is used. The multi-constraint procedure consists of constraints normalization
and equivalent design space assembling. The work is illustrated by an example of the L-shaped domain optimization with the horizontal line
support and complex loads. The example takes into consideration stress, fatigue and compliance constraints. The separate and simultaneous
application of constraints resulted in significant differences in structure topology layouts. The application of a fatigue constraint gave more
conservative results when compared to static stress or compliance limitations. The multi-constrained approach allowed effectively lowering
the mass of the structure while satisfying all constraints.