Applets and Software

The TopOpt research group has developed several apps and other software, i.e. codes, which allows you to get hands-on-experience with topology optimization. The apps are listed below and are all freely available.

 

3D TopOpt App

3D interactive TopOpt app for handheld devices and web

Available for various platforms:

Direct AppStore link (Only suitable for iPhone 5S, iPad Air or newer)

Windows (requires the newest 64-bit versions of the VC++R2012 and VC++R2013)

Mac OSX

Illustration of interactive topoppt app

 

2D interactive TopOpt app for handheld devices and web

Available for various platforms:

iOS: Direct AppStore link

Android: 

Web: TopOpt.DTU.dk

Linux: download

Illustration of the topoppt game

 

The TopOpt Game

Available for various platforms:

iOS: Direct AppStore link

Windows: download (requires the newest 64-bit versions of the VC++R2012 and VC++R2013)

Mac: download

PETSc program

Large scale TopOpt based on PETSc.

Fully parallel framework for very large scale topology optimization. The code is written in C/C++ and allows for general optimization on structured grids.

MATLABĀ®  codes for minimum compliance problems:

Simple 99-line Matlab code and
Optimized 88-line Matlab code

Python code for minimum compliance problems:

A 200 line Python code

Server side TopOpt Applet

Server side web applets:

Compliance design and
Mechanism design and
3D Compliance design

 

 

 

 

Server side TopOpt Applet

FFEM (Finger-FEM) application

Available for various platforms:

iOS: DIrect AppStore link

Android:

 

 

Grasshopper plugin

TopOpt for Grasshopper

Available for various platforms:

Link to Grasshopper project page: http://www.grasshopper3d.com/group/topopt

For more on the TopOpt for Grasshopper here at topopt.dtu.dk - click here.