Grasshopper Docs

Community documentation for Grasshopper add-ons & plugins

Goals-6dof
Goals-Angle
Goals-Co
Goals-Col
Goals-Lin
Goals-Mesh
Goals-On
Goals-Pt
Main
Mesh
Utility

Solver with separate inputs for soft goals, and hard constraint type goals

Inputs

NameIDDescriptionType
SoftGoalsSoftGoalsThese goals will be met only if they do not conflict with the hard goalsGeneric Data
HardGoalsHardGoalsThese goals will override the soft goalsGeneric Data
HardIterationsHardIterationsThe number of hard iterations performed after each soft stepInteger
SoftMultiplierSoftMultiplierMultiplier for the soft movement. This can be decreased to zero at the end if you want maximum accuracyNumber
ResetResetHard Reset (completely rebuild the particle list and indexing)Boolean
ThresholdThresholdStop when average movement is less than this (default is 1e-15)Number
ToleranceTolerancePoints closer than this distance will be combined into a single particleNumber
OnOnIf true, Kangaroo will continue to iterate until reaching the given threshold valueBoolean

Outputs

NameIDDescriptionType
IIIterationsInteger
VVVPoint
OOGoalFunction Output treeGeneric Data

Video Tutorials

Site design © Robin Rodricks.   Kangaroo 2 and associated data © 2020 Daniel Piker.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service