Skip to content

Solve strut-and-tie models with Iterative Vector Difference Method

License

Notifications You must be signed in to change notification settings

Yinan-Xiao/EqSolver_VectorDifferenceMethod

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EqulibriumSolver_VectorDifference

This is an equilibrium solver for strut-and-tie structures, predicated on minimizing vector differences within the force polygon. By inputting a conceptual structural model characterized by tension and compression forces, the solver iteratively identifies the nearest equilibrium state of the form and calculates the associated forces. Furthermore, constraint-based form finding can be conducted by fixing points within the model.

The method is implemented as a C# component for the CAD environment McNeel Rhino/Grasshopper for both Windows and MacOS.
You can also refer to the .NET assembly [VecDiffEqSolverBeta.dll] in C# code to run this method in customized workflow.



This method is currently developed and mantained by:



If you use the method, please reference the official GitHub repository:
@Misc{VecDiffEqSolver,
author = {Shen Yuchi, Pierluigi D'Acunto, Patrick Ole Ohlbrock},
title = {{EqulibriumSolver_VectorDifference}},
year = {2023},
note = {Release 1.00 Beta},
url = { https://github.com/YuchiSHEN/EqSolver_VectorDifferenceMethod.git },
}

About

Solve strut-and-tie models with Iterative Vector Difference Method

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%