GcodeCommunications: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
(Created page with "= G-code Communications Programs = == Gctrl == Gctrl(cross-platform) == Gcodesender == [http://www.shapeoko.com/wiki/index.php/Assembly_step_15 gcodesender](Windows). == ...")
 
Line 13: Line 13:


prereq:
prereq:
{{{
<pre>
sudo apt-get install librxtx-java
sudo apt-get install librxtx-java
}}}
</pre>


download UniversalGcodeSender-v1.0.5-all32.zip from https://github.com/winder/Universal-G-Code-Sender/tree/master/releases  
download UniversalGcodeSender-v1.0.5-all32.zip from https://github.com/winder/Universal-G-Code-Sender/tree/master/releases  


unzip UniversalGcodeSender-v1.0.5-all32.zip to UniversalGcodeSender-all32.jar
<pre>
 
unzip UniversalGcodeSender-v1.0.5-all32.zip
{{{
jar -xf UniversalGcodeSender-all32.jar
jar -xf UniversalGcodeSender-all32.jar
cd lib
cd lib
Line 28: Line 27:
export CLASSPATH=$CLASSPATH:.:/usr/share/java/RXTXcomm.jar:../lib
export CLASSPATH=$CLASSPATH:.:/usr/share/java/RXTXcomm.jar:../lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/jni
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/jni
}}}
</pre>
To make the Arduino comm port visible, you need a command-line parameter
To make the Arduino comm port visible, you need a command-line parameter
{{{
<pre>
java -Dgnu.io.rxtx.SerialPorts=/dev/ttyACM0:/dev/ttyUSB0:/dev/ttyAMA0 com.willwinder.universalgcodesender.MainWindow
java -Dgnu.io.rxtx.SerialPorts=/dev/ttyACM0:/dev/ttyUSB0:/dev/ttyAMA0 com.willwinder.universalgcodesender.MainWindow
}}}
</pre>
Be patient, it takes about 20 seconds to start the application.
Be patient, it takes about 20 seconds to start the application.
[[File:UniversalGcodSender.png]]
[[File:UniversalGcodeSender.png|500px]]
Usable on composite-out TV?  
Usable on composite-out TV?


== Other ==
== Other ==
Other options for gcode streaming [https://github.com/grbl/grbl/wiki/Using-Grbl here].
Other options for gcode streaming [https://github.com/grbl/grbl/wiki/Using-Grbl here].

Revision as of 23:46, 22 December 2012

G-code Communications Programs

Gctrl

Gctrl(cross-platform)

Gcodesender

gcodesender(Windows).

Universal G-code Sender

Universal G-Code Sender.

Universal G-code Sender on Raspberry Pi

prereq:

sudo apt-get install librxtx-java

download UniversalGcodeSender-v1.0.5-all32.zip from https://github.com/winder/Universal-G-Code-Sender/tree/master/releases

unzip UniversalGcodeSender-v1.0.5-all32.zip
jar -xf UniversalGcodeSender-all32.jar
cd lib
jar -xf swing-layout-1.0.4.jar
cd ../main
export CLASSPATH=$CLASSPATH:.:/usr/share/java/RXTXcomm.jar:../lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/jni

To make the Arduino comm port visible, you need a command-line parameter

java -Dgnu.io.rxtx.SerialPorts=/dev/ttyACM0:/dev/ttyUSB0:/dev/ttyAMA0 com.willwinder.universalgcodesender.MainWindow

Be patient, it takes about 20 seconds to start the application. UniversalGcodeSender.png Usable on composite-out TV?

Other

Other options for gcode streaming here.