Skip to content

war3et/Exoskeleton2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exoskeleton2

Description

Exoskeleton2 is collection of mesh generation components for Grasshopper. Its components are used to either wrap or thicken existing geometric elements in the modelling space. It also relies upon the libraries Rhinocommon for functionality in Rhino and Plankton for n-gon, half-edge mesh operations.

Current Components

  • Cytoskeleton - This is a wireframe thickening tool, intended for 3d printing use. It works exclusively on lines which form the edges of meshes. The additional connectivity information present in this case makes it possible to produce an output with all quads, and moreover, a quad mesh with all even valence vertices. Because it works on a Plankton mesh, the input can be made of ngons. We can also input a triangular mesh, apply the dual operation, and then thicken the edges of the resulting polygon mesh.
  • Exo Wireframe - Another thickening tool, this transforms node-based wireframes into meshes. Input a network of lines to return a solid mesh.

Future Components

  • Exo Curve
  • Isosurface Wrapper

License

Exoskeleton2 is an open source library and is licensed under the Gnu Lesser General Public License (LGPL). We chose this license because we believe that it will encourage those who improve the library to share their work whilst not requiring the same of those who simply use the library in their software.

Exoskeleton2 is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

Exoskeleton2 is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with Plankton.  If not, see
<http://www.gnu.org/licenses/>.

Exoskeleton2 © 2014 Daniel Piker and David Stasiuk.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%