| Create crossover Create crossover nodes | |
| Filter Filter small members (it may reposition nodes to restore equilibrium) | |
| Merge Node Merge nodes | |
| Reduce complexity Reduce complexity | |
| Rationalization Rationalization using Geometry Optimization | |
| Simplification Simplification using smooth Heaviside function | 
| Directional support Support that restricts only specified direction | |
| Plane support Plane support in direction(s) | |
| Plane supportXYZ Plane support in direction(s) | |
| Point support Point support in X and(or) Y and(or) Z direction | |
| Supports Supports in the design problem | 
| Line load Line load | |
| Point load Point load | |
| Load case Load case (scenario) | |
| Surface load Surface load | 
| Line structure A discretized line structure | |
| Surface net structure A discretized surface net structure | |
| Construct Topology Construct a topology from lines | 
| Gallery Setting Gallery settings for solution viewer | |
| Solution Viewer Visualize a solution | |
| Structural Details Show structural details | 
| Design domain Design domain enclosed by triangulated mesh | |
| Material Define the properties of the material used in the optimization | 
| Problem specification Problem specification | |
| LPSolver Solve layout optimization problem | 
| version: 3.5.0.8042 Project website: https://limitstate3d | 
| Unique solution Find unique solutions | 
Site design © Robin Rodricks.  
Site co-created by Andrew Heumann.  
Peregrine and associated data © 2025  LimitState 3D.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates. 
Hosted by GitHub