Interactive topology optimization on hand-held devices

被引:52
作者
Aage, Niels [1 ]
Nobel-Jorgensen, Morten [2 ]
Andreasen, Casper Schousboe [1 ]
Sigmund, Ole [1 ]
机构
[1] Tech Univ Denmark, Dept Mech Engn, DK-2800 Lyngby, Denmark
[2] Tech Univ Denmark, Dept Informat & Math Modelling, DK-2800 Lyngby, Denmark
关键词
Interactiveness; Topology optimization; Smartphones; Tablets; PDE constrained optimization; ALGORITHM;
D O I
10.1007/s00158-012-0827-z
中图分类号
TP39 [计算机的应用];
学科分类号
080201 [机械制造及其自动化];
摘要
This paper presents an interactive topology optimization application designed for hand-held devices running iOS or Android. The TopOpt app solves the 2D minimum compliance problem with interactive control of load and support positions as well as volume fraction. Thus, it is possible to change the problem settings on the fly and watch the design evolve to a new optimum in real time. The use of an interactive app makes it extremely simple to learn and understand the influence of load-directions, support conditions and volume fraction. The topology optimization kernel is written in C# and the graphical user interface is developed using the game engine Unity3D. The underlying code is inspired by the publicly available 88 and 99 line Matlab codes for topology optimization but does not utilize any low-level linear algebra routines such as BLAS or LAPACK. The TopOpt App can be downloaded on iOS devices from the Apple App Store, at Google Play for the Android platform, and a web-version can be run from www.topopt.dtu.dk.
引用
收藏
页码:1 / 6
页数:6
相关论文
共 16 条
[1]
On reducing computational effort in topology optimization: how far can we go? [J].
Amir, Oded ;
Sigmund, Ole .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2011, 44 (01) :25-29
[2]
Efficient topology optimization in MATLAB using 88 lines of code [J].
Andreassen, Erik ;
Clausen, Anders ;
Schevenels, Mattias ;
Lazarov, Boyan S. ;
Sigmund, Ole .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2011, 43 (01) :1-16
[3]
[Anonymous], 2013, Topology optimization: theory, methods, and applications
[4]
A stopping criterion for the conjugate gradient algorithm in a finite element method framework [J].
Arioli, M .
NUMERISCHE MATHEMATIK, 2004, 97 (01) :1-24
[5]
Bendsoe M. P., 1989, Struct. Optim., V1, P193, DOI [10.1007/BF01650949, DOI 10.1007/BF01650949]
[6]
Filters in topology optimization [J].
Bourdin, B .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2001, 50 (09) :2143-2158
[7]
Topology optimization of non-linear elastic structures and compliant mechanisms [J].
Bruns, TE ;
Tortorelli, DA .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2001, 190 (26-27) :3443-3459
[8]
SOME ASPECTS OF THE GENESIS OF STRUCTURES [J].
MLEJNEK, HP .
STRUCTURAL OPTIMIZATION, 1992, 5 (1-2) :64-69
[9]
A computational paradigm for multiresolution topology optimization (MTOP) [J].
Nguyen, Tam H. ;
Paulino, Glaucio H. ;
Song, Junho ;
Le, Chau H. .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2010, 41 (04) :525-539
[10]
On the design of compliant mechanisms using topology optimization [J].
Sigmund, O .
MECHANICS OF STRUCTURES AND MACHINES, 1997, 25 (04) :493-524