COSTA, Giulio, Institut de Mécanique et d'Ingénierie de Bordeaux (I2M), École Nationale Supérieure d'Arts et Métiers (ENSAM), Arts et Métiers Sciences et Technologies, HESAM Université (HESAM)-HESAM Université (HESAM)-Arts et Métiers Sciences et Technologies, HESAM Université (HESAM)-HESAM Université (HESAM)-Institut Polytechnique de Bordeaux-Centre National de la Recherche Scientifique (CNRS)-Université de Bordeaux (UB)-Institut National de la Recherche Agronomique (INRA), Ecole nationale supérieure d'arts et métiers - ENSAM, Jérôme Pailhes, Marco Montemurro, Philippe Véron [Président], Grégoire Allaire [Rapporteur], Alberto Pirrera [Rapporteur], Paolo Vannucci, Frédéric Vignat, Institut National de la Recherche Agronomique (INRA)-Université de Bordeaux (UB)-École Nationale Supérieure d'Arts et Métiers (ENSAM), and HESAM Université (HESAM)-HESAM Université (HESAM)-Institut Polytechnique de Bordeaux-Centre National de la Recherche Scientifique (CNRS)
The recent development of Additive Layer Manufacturing (ALM) technologies has made possible new opportunities in terms of design. Complicated shapes and topologies, resulting from dedicated optimisation processes or by the designer decisions, are nowadays attainable. Generally, a Topology Optimisation (TO) step is considered when dealing with ALM structures and today this task is facilitated by commercial software packages, like Altair OptiStruct or Simulia TOSCA. Nevertheless, the freedom granted by ALM is only apparent and there are still major issues hindering a full and widespread exploitation of this technology.The first important shortcoming comes from the integration of the result of a TO calculation into a suitable CAD environment. The optimised geometry is available only in a discretised form, i.e. in terms of Finite Elements (FE), which are retained into the computational domain at the end of the TO analysis. Therefore, the boundary of the optimised geometry is not described by a geometrical entity, hence the resulting topology is not compatible with CAD software that constitutes the natural environment for the designer. A time consuming CAD-reconstruction phase is needed and the designer is obliged to make a considerable amount of arbitrary decisions. Consequently, often the resulting CAD-compatible topology does not meet the optimisation constraints.The second major restriction is related to ALM specific technological requirements that should be integrated directly within the optimisation problem formulation and not later: considering ALM specificity only as post-treatment of the TO task would imply so deep modifications of the component that the optimised configuration would be completely overturned.This PhD thesis proposes a general methodology to overcome the aforementioned drawbacks. An innovative TO algorithm has been developed: it aims at providing a topology description based on purely geometric, intrinsically CAD-compliant entities. In this framework, NURBS and B-Spline geometric entities have been naturally considered and FE analyses are used only to evaluate the physical responses for the problem at hand. In particular, a NURBS/B-Spline geometric entity of dimension D+1 is used to solve the TO problem of dimension D. The D+1 coordinate of the NURBS/B-Spline entity is related to a pseudo-density field that is affected to the generic element stiffness matrix; according to the classical penalisation scheme employed in density-based TO methods.The effectiveness of this approach has been tested on some 2D and 3D benchmarks, taken from literature. The use of NURBS entities in the TO formulation significantly speeds up the CAD reconstruction phase for 2D structures and exhibits a great potential for 3D TO problems. Further, it is proven that geometrical constraints, like minimum and maximum length scales, can be effectively and consistently handled by means of the proposed approach. Moreover, special geometric constraints (not available in commercial tools), e.g. on the local curvature radius of the boundary, can be formulated thanks to the NURBS formulation as well. The robustness of the proposed methodology has been tested by taking into account other mechanical quantities of outstanding interest in engineering, such as buckling loads and natural frequencies.Finally, in spite of the intrinsic CAD-compliant nature of the NURBS-based TO algorithm, some support tools have been developed in order to perform the curve and surface fitting in a very general framework. The automatic curve fitting has been completely developed and an original algorithm is developed for choosing the best values of the NURBS curve parameters, both discrete and continuous. The fundamentals of the method are also discussed for the more complicated surface fitting problem and ideas/suggestions for further researches are provided.; Le développement récent des technologies de fabrication additive par couches (Additive Layer Manufacturing) a généré de nouvelles opportunités en termes de conception. Généralement, une étape d'optimisation topologique est réalisée pour les structures ALM. Cette tâche est aujourd'hui facilitée par des progiciels commerciaux, comme Altair OptiStruct ou Simulia TOSCA. Néanmoins, la liberté accordée par l’ALM est seulement apparente et des problèmes majeurs empêchent une exploitation complète et généralisée de cette technologie.La première lacune importante provient de l'intégration directe du résultat d'un calcul d’optimisation topologique dans un environnement CAO approprié. Quoi qu'il en soit, la géométrie optimisée résultante n'est disponible que sous une forme discrétisée, c'est-à-dire en termes d'éléments finis (FE) obtenus à la fin de l'optimisation. La frontière de la géométrie optimisée n'est pas décrite par une entité géométrique, par conséquent la topologie résultante n'est pas compatible avec les logiciels de CAO qui constituent l'environnement naturel du concepteur. Une phase de reconstruction CAO longue est nécessaire et le concepteur est obligé de prendre une quantité considérable de décisions arbitraires. Souvent la topologie CAO compatible résultante ne répond plus aux contraintes d'optimisation.La deuxième restriction majeure est liée aux exigences technologiques spécifiques à l’ALM qui doivent être intégrées directement dans la formulation du problème d'optimisation: considérer la spécificité de l’ALM uniquement comme un post-traitement de la tâche d’optimisation topologique impliquerait des modifications si importantes de la pièce que la topologie optimisée pourrait être complètement différente de la solution optimisée.Cette thèse propose une méthodologie générale pour résoudre les inconvénients mentionnés ci-dessus. Un algorithme d’optimisation topologique innovant a été développé: il vise à fournir une description de la topologie basée sur des entités NURBS et B-Spline purement géométriques, qui sont nativement CAO compatibles. Dans ce cadre, les analyses éléments finis sont utilisées uniquement pour évaluer les réponses physiques du problème étudié. En particulier, une entité géométrique NURBS / B-Spline de dimension D + 1 est utilisée pour résoudre le problème d’optimisation topologique de dimension D.L'efficacité de cette approche a été testée sur certains benchmarks 2D et 3D, issus de la littérature. L'utilisation d'entités NURBS dans la formulation de l’optimisation topologique accélère considérablement la phase de reconstruction CAO pour les structures 2D et présente un grand potentiel pour les problèmes 3D. En outre, il est prouvé que les contraintes géométriques, comme par exemple les épaisseurs minimale et maximale de matière, peuvent être efficacement et systématiquement traitées au moyen de l'approche proposée. De plus, des contraintes géométriques spéciales (non disponibles dans les outils commerciaux), par exemple le rayon de courbure local de la frontière de la phase solide, peuvent être formulées également grâce à la formulation NURBS. La robustesse de la méthodologie proposée a été testée en prenant en compte d'autres grandeurs mécaniques, telles que les charges de flambement et les fréquences naturelles liées aux modes de vibration.Enfin, malgré la nature intrinsèque de l'algorithme d’optimisation topologique basé sur les NURBS, certains outils ont été développés pour déterminer automatiquement le contour des pièces 2D sous forme de courbe et sous forme de surface dans le cadre 3D. L’identification automatique des paramètres des courbes 2D a été entièrement développée et un algorithme original a été proposé. Les principes fondamentaux de la méthode sont également discutés pour l'identification des paramètres des surfaces limites pour les pièces 3D.