基于Java的兼容跨平台GRBL代码发送者

・2 分钟阅读

  • 源代码名称: Universal-G-Code-Sender
  • 源代码网址: https://www.github.com/winder/Universal-G-Code-Sender
  • Universal-G-Code-Sender的文档
  • Universal-G-Code-Sender的源代码下载
  • Git URL:
    git://www.github.com/winder/Universal-G-Code-Sender.git
  • Git Clone代码到本地:
    git clone https://www.github.com/winder/Universal-G-Code-Sender
  • Subversion代码到本地:
    $ svn co --depth empty https://www.github.com/winder/Universal-G-Code-Sender
                              Checked out revision 1.
                              $ cd repo
                              $ svn up trunk
              
  • 通用GCODESDER是一个基于Java的GRBL兼容的跨平台G代码发送器,使用该程序运行GRBL控制的CNC机床。

    联机文档:http://winder.github.io/ugs_website/
    文档贡献可在此处进行:https://github.com/winder/ugs_website

    简单的解压.zip文件,并且双击.jar文件运行,在某些平台上,你需要运行包含的启动脚本。

    对于MAC用户:对于版本1.0.8和更早的版本,你可能需要创建一个"/var/lock"目录来修复串行库中的错误,为此,打开终端应用程序,并且运行以下两个命令:
    sudo mkdir/var/lock
    sudo chmod 777/var/lock

    下载

    2.0每晚构建构建状态:

    • 要求Java 8或更高,
    • 目前在大量的开发中,反馈和建议!
    • 经典的GUI -经典存储系统接口,
    • 经典图形用户界面 -稳定的构建,经典存储系统接口,
    • UGS Platform -通用Gcode平台,下一代基于平台的接口,
    • UGS Platform -构建通用Gcode平台,下一代基于平台的接口,

    稳定的构建版
    1.0.9
    1.0.8
    1.0.7 -要求Java 7或更高版本,
    1.0.6 -要求Java 6或更高版本,
    在下载页面上可以找到较旧的版本

    技术细节:

    • 用于串行通信的JSSC (通过v1 08使用RXTX )
    • 面向OpenGL的JogAmp ,
    • 使用NetBeans 8.0.2或更高版本开发,

    开发

    对于开发,使用构建工具。

    从命令行运行主类

    mvn exec:java -Dexec.mainClass="com.willwinder.universalgcodesender.MainWindow"

    执行所有测试

    mvn test

    只需构建一个自运行的uber :

    mvn package

    构建UniversalGcodeSender.zip发布文件

    mvn package assembly:assembly

    讨论
    Fansisi profile image