|
| 1 | +# beethefirst-software |
| 2 | + |
| 3 | +The development happens on "develop" branch here: https://github.com/beeverycreative/beethefirst-software/tree/develop |
| 4 | + |
| 5 | +~~How to build on Linux (builds BEESOFT for Linux, MAC OS and Windows)~~ |
| 6 | +NOTE: there are tools ont the list that we use for development of even other projects. |
| 7 | + |
| 8 | +#Install JDK 8: |
| 9 | +sudo add-apt-repository ppa:webupd8team/java |
| 10 | +sudo apt-get update |
| 11 | +sudo apt-get -y install oracle-java8-installer |
| 12 | +sudo apt-get -y install oracle-java8-set-default |
| 13 | + |
| 14 | +sudo apt-get install libjava3d-java |
| 15 | +sudo cp /usr/share/java/j3d*.jar /usr/lib/jvm/java-8-oracle/jre/lib/ext/ |
| 16 | + |
| 17 | +sudo apt-get install libjava3d-jni |
| 18 | +sudo cp /usr/lib/jni/libj3dcore-ogl.so /usr/lib/jvm/java-8-oracle/jre/lib/amd64/ |
| 19 | + |
| 20 | +sudo pip install pyusb |
| 21 | +sudo pip install pyserial |
| 22 | + |
| 23 | +#Install Nautilus: |
| 24 | +sudo apt-get -y install nautilus-open-terminal |
| 25 | +nautilus -q |
| 26 | + |
| 27 | +#Install Git and Other tools: |
| 28 | +sudo apt-get -y install git mesa-utils chromium-browser gitg vim ant |
| 29 | + |
| 30 | +#Install NetBeans IDE and build the application |
| 31 | +- Git clone the BEESOFT repositorie |
| 32 | +- Change to "development" branch: git checkout development |
| 33 | +- Install NetBeans 8, Java SE version |
| 34 | +- Open NetBeans |
| 35 | +- Open the project "beesoft-app" |
| 36 | +- Do the "Clean and Build" of the project "beesfot-app" |
| 37 | +- You can find the BEESOFT application on the folders: beethefirst-software/beesoft-app/beesoft-usb/target/linux |
| 38 | + |
| 39 | + |
| 40 | +------------- |
| 41 | +BEESOFT is the software that works with BEETHEFIRST. It's open source software adapted form ReplicatorG. |
| 42 | + |
| 43 | +ReplicatorG is an open-source GCode based controller for RepRap / CNC machines. It has 3 main goals: |
| 44 | + |
| 45 | +1. Be as simple to use, and as easy to install as possible. |
| 46 | +2. Be driver oriented and abstract the GCode away, allowing users to easily create drivers for their own machine. |
| 47 | +3. Support as much of the GCode specification as possible. |
| 48 | + |
| 49 | +For more information, see the website at: http://www.replicat.org |
| 50 | + |
| 51 | +INSTALLATION |
| 52 | + |
| 53 | +Windows: http://replicat.org/installation-windows |
| 54 | +Mac OSX: http://replicat.org/installation-mac |
| 55 | +Linux: http://replicat.org/installation-linux |
| 56 | + |
| 57 | +CREDITS |
| 58 | + |
| 59 | +ReplicatorG is an open source project, owned by nobody and supported by many. |
| 60 | + |
| 61 | +The project is descended from the wonderful Arduino host software (http://www.arduino.cc) |
| 62 | +Arduino is descended from the also wonderful Processing environment (http://www.processing.org) |
| 63 | + |
| 64 | +ReplicatorG was forked from Arduino in August 2008. |
| 65 | + |
| 66 | +See changelog.txt for a list of changes in each version. |
| 67 | + |
| 68 | +People who have worked on ReplicatorG include: |
| 69 | + |
| 70 | +Zach 'Hoeken' Smith (http://www.zachhoeken.com) |
| 71 | +Marius Kintel (http://reprap.soup.io) |
| 72 | +Adam Mayer (http://makerbot.com) |
| 73 | + |
| 74 | +A full list of contributers is in contributers.txt |
0 commit comments