Grasshopper Docs

Community documentation for Grasshopper add-ons & plugins

Millipede

ADDON. Version 1. Released on 2014-Mar-01. Provides 69 components. Created by Panagiotis Michalatos. Features 5 video tutorials.
Millipede is a structural analysis and optimization component for grasshopper. It allows for very fast linear elastic analysis of frame and shell elements in 3d, 2d plate elements for in plane forces, and 3d volumetric elements. All systems can be optimized using built in topology optimization methods and have their results extracted and visualized in a variety of ways. In addition millipede implements a few basic geometric features [extraction of iso surface meshes from volumetric scalar fields or and extraction of curved contours over any mesh] and a few numerical analysis tools [Fast fourier transforms in 1 and 2 dimensions, sparse linear system solver and eigenvalue calculation for large matrices using functionality from the intel math kernel library] The new version of millipede includes the surface reparameterization module that enables the generation of vector field aligned patterns over any mesh. This functionality is particularly useful for the creation of principal stress aligned grid shells and reinforcement patterns.
Eigen
FESystem
Geometry
Parameterization
Stock
Topostruct2D
Topostruct3D
Utilities

FESystem

FEA System
Finite Element System [frames and shells]
Graph structure
Connectivity Graph of structural elements
FE Point Load (FEPointLoad)
Point Load
FE Point Supports (FEPointSupports)
Point Support
Load Region
Boundary within which loads are applied
Material Properties Region (Material Properties)
Boundary within which material properties are applied
MSupport Type region (Support Region)
Boundary within which support properties are changed
Frame Results
Frame Results
Node Results
Node Results
Quad Results
Quad Results
Stress Lines (StressLines)
Stress Line Visualization
FE Solver
Solver For FE Analysis
Frame Visualization
Frame Visualization
Stress Pattern
Stress Pattern
Fe Frame Element (Frame Element)
Definition of single Frame Element[beam, column etc...]
Fe Quad Shell Element (Quad Element)
Definition of single quad element
Frame Curves (FCurves)
Curves to be converted to frame elements
FE Mesh (FEMesh)
Meshes to be converted to a colleciton of shell elements

Topostruct2D

2D boundary Region (Boundary)
2D boundary Region
2D density Region (Density)
2D density Region
2D Iso Contour
2D Iso Contour
2D Mesh Results
2D Mesh Results
2D Node Results
2D Node Results
2D Cell Results
2D Cell Results
Thickness
Thickness
Topostruct 2D solver
Topostruct 2D solver
Topostruct 2D model (Topostruct 2D)
Topostruct 2D model
2D Load Region (Load)
2D Load Region
2D Support Region (Support)
2D Support Region

Topostruct3D

3D boundary Region (Boundary)
3D boundary Region
3D density Region (Density)
3D density Region
3D Support Region (Support)
3D Support Region
3D Cell Results
3D Cell Results
3D Iso Mesh
3D Iso Mesh
3D Mesh Results
3D Mesh Results
3D Node Results
3D Node Results
Topostruct 3D solver
Topostruct 3D solver
Topostruct 3D model (Topostruct 3D)
Topostruct 3D model
3D Load Region (Load)
3D Load Region

Parameterization

Distance Pattern
Distance Pattern
Image Pattern
Image Pattern
Reparameterization
Mesh Reparameterization
Curves
Extracts the iso-curves from the reparameterized surface
Vector Field
Extracts the vector field from the reparameterized surface
Mesh
Extracts the mesh with the new UV parameters as texture coordinates. Can be used for texture mapping
Pattern
Given a pattern made of lines and points this components remaps it using the new parameterization of the surface
Planes
Extracts the planes from the reparameterized surface
Quads
Extracts a quad mesh fro the reparameterized surface. This mesh might have holes around singularities where the grid collapses

Eigen

Displace By Spectrum
Displace By Spectrum
EigenSystem
Builds the EigenSystem of the discrete Laplace Beltrami operator of a given mesh
Extract spectrum
Extract spectrum
Extract EigenVector
Extract EigenVector
Reconstruct
Reconstruct From spectrums
Spectral Filter
Spectral Filter
Mesh Visualization
Mesh Visualization

Geometry

Discretization
Discretization
Mesh Contour field (Mesh Contours)
Mesh Contour field
Minimal Surface (MiniSrf)
Mesh Surface Minimizer
Minimal Surface From Edges (MiniSrfEdge)
Mesh Surface Minimizer From Edges
Iso surface (Iso Surface)
Iso Surface
Geometry Wrapper
Geometry Wrapper

Stock

LoadCase
LoadCase
Cross Section (Csection)
Cross Section definition for FEA
Isotropic Material (Mat)
Custom Material definition for FEA
Material (Mat)
Material definition for FEA

Utilities

Symmetric EigenSystem (EigenSystem)
Symmetric EigenSystem
FFT
Fast Fourier Transform
FFT 2D (FFT2D)
Fast Fourier Transform in 2D
Sparse System Solver (Sparse Solver)
Solver for Sparse Linear Systems A X = B

Video Tutorials

Site design © Robin Rodricks.   Millipede and associated data © 2021 Panagiotis Michalatos.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service

$ADFOOTER__$