Giter VIP home page Giter VIP logo

k2engineering's Introduction

K2Engineering

K2Eng

This plugin contains a set of customised Kangaroo2 grasshopper components with the scope of calibrating a number of goals with regard to structural properties.

This is particularly useful for the analysis of form-active structures (including cablenets and gridshells) that are typically characterised by their large deformations when subjected to external loads. The underlying position-based dynamics implemented in the Kangaroo2 solver inherently deals with this non-linear behaviour. This means that both form-finding and analysis can be performed within the Grasshopper environment using K2 and K2Engineering.

Installation

Download the latest .gha file under releases, unblock it and place it in your Grasshopper library folder: C:\Users\XX\AppData\Roaming\Grasshopper\Libraries

K2Engineering has the following dependencies:

Kangaroo2: Kangaroo2 is a native part of Rhino 6 so it is automatically installed. You will most likely find it in this location: C:\Program Files\Rhino 6\Plug-ins\Grasshopper\Components

Plankton: Plankton is a halfedge mesh library and has to be installed manually. Download the latest dll and .gha files from the link, unblock them and place them in your Grasshopper library folder: C:\Users\XX\AppData\Roaming\Grasshopper\Libraries

Disclaimer

Even though the plugin produces accurate and meaningful structural results, the author cannot be held responsible for the output and it should therefore always be used in combination with another finite element analysis package for validation and documentation.

Feedback and enhancements

Please report any bugs or requests for enhancement in the GitHub issue tracker.

License

This software is licensed under the Apache 2 license: http://www.apache.org/licenses/LICENSE-2.0

Acknowledgement

Thanks to Daniel Piker for the amazing Kangaroo2 plugin.

Thanks to James Solly for continuous dialogue and help improving the plugin.

Thanks to Format Engineers for a keen interest in applying the tool to relevant projects and thereby guiding the development.

Also thanks to Anders Deleuran, Gregory Quinn, Harri Lewis and Will Pearson for valuable inspiration and discussions.

k2engineering's People

Contributors

ceciliebrandt avatar jjsolly avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.