Grasshopper

algorithmic modeling for Rhino

Information

Silkworm

Silkworm is a plugin that translates Grasshopper and Rhino geometry into G-Code for 3d printing.  Silkworm allows for the complete and intuitive manipulation of the printer G-Code, enabling novel printed material properties to be specified by non-solid geometry and digital craft techniques.

 

Download at:

http://projectsilkworm.com/download

Website: http://projectsilkworm.com/
Location: London
Members: 144
Latest Activity: 13 hours ago

Source Code Release

Hello Silkworm users,

Due to recent interest in this plugin again we are today making the source code public.  This source code can be downloaded at this location, we hope you can join our collaborative project: https://github.com/ProjectSilkworm/Silkworm

 

Additionally we are hoping to progress with the development of a few items over the coming months and weeks, this is also how we would like to organise our G-Code/ 3D printing components:

 

1. Settings

  • Clarification of the use of settings in the Silkworm components;

  • Extend settings customization possibilities (flowrates, jerk, steps/mm, accelerations, temperatures, hardware physical properties etc)

  • Create a database of default setting files for the more popular types of 3d printers

  • Dynamic settings and custom slicing algorithms

2. Geometry

  • Optional add Brim

  • Generate supports for geometry

  • Support for custom infill patterns

3. Compiler

  • Porting of component C# code to Grasshopper user objects for additional user accessibility, excluding Generator and Visualiser components

  • Multi-extruder support

  • Colour printing support

4. Visualization

  • Develop visualisation component to support additional attributes (i.e. colour printing) and physical simulation

5. Printer Control

  • Send to print button to send G-Code directly to printer

  • Integrate a printer client for real time control of the 3d printer

If anyone is interested in helping with these items they can email us at info@projectsilkworm.com

The Silkworm Team

Discussion Forum

silkworm and ultimaker2 3 Replies

Curious if anyone is using silkworm and ultimaker2 3d printer together and can share results, advice or settings? ThanksContinue

Started by Ethan. Last reply by ashish mohite Apr 4.

Dual Extrusion Support?

Hey guys!Love this project and have been using it for various custom 3D printing projects and it's been working a treat! I am now trying to do some more experimentation with multiple extruders and a…Continue

Started by Liam Gilbertson Jan 2.

Slic3r and Silkworm

Hi to all.I have opened the 3D spiral example and I have tried to import the settings Slic3r attached below with loadsettings component of silkworm but it Appears this error:…Continue

Started by Francesco Dec 22, 2016.

Change the z max of the printable area

Hello. Thank you all for this great add to grasshopper.I’m having trouble with the ‘’printable area’’. How can I change de Z max of this area? (I’m guessing that it’s default value at the time is…Continue

Started by Ivo Barbosa Mar 23, 2016.

News from Silkworm's blog

Ruled Surfaces with Silkworm

Some tests done with Silkworm based on parametric line geometries generated with...

Flow, Feed-rates and Stringing

  A potentially confusing area when setting up prints with Silkworm is...

Clay Printing – First Steps

Printing with Clay? Among other things, we have been looking at getting...

Silkworm Workshop with AGD in Taipei. Taiwan

Tomorrow I am leaving for Taiwan for a workshop involving Rhino, Grasshopper,...

Defining your Slic3r Settings for Silkworm

What are Slic3r settings and how can you find out if they...

Comment Wall

Add a Comment

You need to be a member of Silkworm to add comments!

Comment by Pmpetros on June 17, 2015 at 23:12

Hello all. 

I've been trying to get g-code out for my desktop cnc machine. I use Grbl as my g-code sender program. 

I've mostly figured everything out except for the settings file. I have no idea what to do with the settings file. I'm very lost and I'm thinking if i cant figure this out i might jsut have to get some random settings file and just modify the g-code file after.

Anyone have any luck with creating Gcode for CNC?

Comment by Gregory Epps on June 2, 2014 at 4:51

Hi Arthur - great news about the open sourcing, I hope we can help... and get Silkworm talking to Godzilla! Greg

Comment by Andrei on June 1, 2014 at 11:44

Hi all Silkworm users,

Here are some tests I did using Silkworm, printing gCode generated directly from curves made with a simple grasshopper algorithm. The idea is to print a solid outer shell (a cylinder or a prism) and generate some inner straight lines defining ruled surfaces.

Andrei

Comment by Arthur Mamou-Mani on March 18, 2014 at 15:57

Hi Robert, thanks I am trying to solve this. I will let you know. In the meantime you can download silkworm here: http://www.food4rhino.com/project/silkworm

Comment by Robert Moore on March 18, 2014 at 13:33

Is anyone else getting a 500 internal server error when trying to download the plug-in?

Comment by Silkworm on January 30, 2013 at 15:33

New blog post explaining Flow, Feedrates and Stringing on the Project Silkworm site:

http://projectsilkworm.com/flow-feed-rates-and-stringing/

Comment by David Stasiuk on September 18, 2012 at 0:45

Nice!

 

Members (144)

 
 
 

Translate

Search Grasshopper

Photos

  • Add Photos
  • View All

© 2017   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service