Topology optimization is a tool that supports the creativity of structural-designers and is used in various industries, from automotive to aeronautics, to reduce design iterations towards obtaining the optimal structure layout. However, this tool requires both time and experience to interpret the results into manufacturable and reliable structure layout. To improve this aspect, an interpretation support tool is being developed by our research team based on industrial knowledge and axiomatic design principles. This design tool will be very useful for aircraft structure development, for instance, as it aims to help the structural designer in the conception of stiffened panels. The tool has been divided into three modules: feature recognition, feature analysis and design support. This paper presents the first of the three modules that identifies the trusses of the optimized topology in terms of truss recognition algorithms. The purpose of the truss recognition algorithm is to translate the densities of the element of the optimized topology (low-level abstraction) to a skeletal structure (high-level abstraction) that contains nodes and branches that describe the same topology as the optimized topology. It should also ensure that the structural skeleton retains connectivity with loads and boundary conditions. The information may then be used by the design support tool for analysis, comparison, decision-making, design and optimization purposes. To do so, a novel image-based method using a binary skeleton is proposed. For this work, we identified multiple limitations existing in similar solutions and we mitigated them. Therefore, a new skeletonization method is proposed, which is specifically designed for truss recognition in the optimized topology. The capabilities of the skeletonization method are demonstrated by comparing it with existing methods, and the truss recognition algorithm is used with a test case exhibiting the algorithm’s capabilities on an airplane wing box rib.
Read full abstract