Topology optimization of rigid interlocking assemblies
Autor: | Ido Bachelet, Lior Aharoni, Josephine V. Carstensen |
---|---|
Rok vydání: | 2021 |
Předmět: |
Series (mathematics)
Computer science Interface (Java) Mechanical Engineering Topology optimization 02 engineering and technology Blocking (statistics) Topology Rigid body 01 natural sciences Computer Science Applications 010101 applied mathematics Set (abstract data type) 020303 mechanical engineering & transports 0203 mechanical engineering Modeling and Simulation Component (UML) General Materials Science 0101 mathematics Interlocking Civil and Structural Engineering |
Zdroj: | Computers & Structures. 250:106521 |
ISSN: | 0045-7949 |
DOI: | 10.1016/j.compstruc.2021.106521 |
Popis: | This paper presents a new density-based topology optimization algorithm for the design of constructible rigid interlocking assemblies with multiple components. The multiple components or structural parts are introduced by having multiple sets of design variables: one for each component. These are filtered separately and combined to create a density field for each structural part. In addition, the framework uses a series of filtering operations to ensure sufficient blocking of rigid body motion and sufficient assemblability. Since this type of assembly is frequently constructed both with and without the use of mortars or adhesives, the structural performance is simplified into a set of static load cases in which the inter-component interactions are estimated. The framework is demonstrated on design examples with two and four components and found to achieve interlocking, constructible assemblies. Crisp interface boundaries and interaction loads along the component interfaces are observed for all examples. Additionally, the two-component solutions are analyzed and compared using computational contact analyses to investigate the influence of the user defined parameters. Finally, an extension is suggested that allows the inclusion of a void phase. |
Databáze: | OpenAIRE |
Externí odkaz: |