Grasshopper

algorithmic modeling for Rhino

Hello, my friend and I are doing an experiment for our architecture class.

Our idea is to make a setup which captures live audio and sends it through grasshopper, when the sound is transferred to G-code it should be send straight to the 3D printer. Basic idea: when it’s quiet the printer should be paused if the mic starts capturing sound again the printer should start printing again.

We pretty much got the capturing to G-code part but we are struggling to get the 3D printer as an output in grasshopper to make the printing live.

We posted the files of what we got so far, We only used 2 programs: processing for capturing sound and grasshopper for transferring sound into G-code.

Plugins we used for processing are:

-          UDP

-          Minim

Components we used in grasshopper are:

-          Firefly

-          Silkworm

-          gHowl

As printers we have an ultimaker2 and a makerbot2 is it possible to do this with one of these printers or do you know any printers that might be able to do this?

Does anyone of you got any experience with the live printing part or who is interested in this project? All help is very  appreciated

Views: 523

Attachments:

Replies to This Discussion

I'm not familiar with those printers. I have a basic reprap machine. The software that controls it (Pronterface) can send Gcode direct to the printer (i.e. move X +10mm, home and axis and there is also a command line to send any Gcode). I'm not an expert in this sort of thing, but perhaps you need to create some software to interface between GH and the printer. This software would establish a connection with the printer and then listen to GH and pass Gcode commands on to the printer.

If there is open source printer control software out there then you might be able to use some code from them to connect to the printer and send Gcode?

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service