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:

Load Previous Comments
  • Pmpetros

    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?

  • fouadnhm

    Hello Everyone , 

    thank you for accepting my request to be one of this nice group, well i am a fresh learner about silkworms plug-in i am trying to do ruled surfaces, but i have a problem with loading setting it's doesn't work even i have written the G-code by the panel component . 

  • greyBow

    Hello -

    I'm trying to build a Silkworm definition directly from one of the examples on the Silkworm website but I don't understand the VB component in the definition. Above the component in a panel it shows the operation A = x - Int(x) but when I write that into the script editor I get the error "1. Error (BC30451): 'Int' is not declared. It may be inaccessible due to its protection level. (line 68)". How do I get this to work?