This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
playground:playground [2017/06/07 19:01] marijn.nijenhuis |
playground:playground [2020/07/29 15:08] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== PlayGround ====== | ====== PlayGround ====== | ||
- | ===== Towards a SPACAR implementation with a gradual learning curve ===== | ||
- | ==== Key ideas ==== | ||
- | |||
- | * provide a set of MATLAB functions for completely defining a model, running a simulation, and processing results | ||
- | * focus on easy syntax | ||
- | * do not expose the user to " | ||
- | * goal: get second-year bachelor students to analyse 3-D static flexure mechanisms, within a day after first use | ||
- | |||
- | ==== Important topics ==== | ||
- | |||
- | * error handling | ||
- | * model definition | ||
- | * available simulation results | ||
- | * visualization tool | ||
- | |||
- | ===== Suggestion of workflow and syntax ===== | ||
- | ==== Pre-processing step ==== | ||
- | |||
- | ==== Analysis step ==== | ||
- | |||
- | ==== Post-processing step ==== | ||
- | |||
- | ===== List of tasks/ | ||
- | |||
- | ==== FORTRAN/C++ ==== | ||
- | * Spadraw | ||
- | * silent mode/ | ||
- | * data file to MATLAB structure | ||
- | * error/ | ||
- | * * orde 0 convergence | ||
- | * * element length too small | ||
- | * * incorrect local y vector | ||
- | * * NaN in dat file | ||
- | * * filename length | ||
- | * * singular mass or stiffness matrix | ||
- | |||
- | ==== A single static mode (instead of modes 7, 8, 9) ==== | ||
- | |||
- | ==== Spavisual that always visualizes the (possibly incomplete) model ==== | ||
- | |||
- | ==== Moments and angles without hinges ==== |