Skip to content

314rs/lpkf91s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LPKF91s tooling - gcode to hpgl converter

logo

build test CodeQL Doxygen GitHub License

This project features some helper programs to revive the LPKF91s PCB mill.

The individual components are:

  • gcode2hpgl: a converter from gcode to hpgl. (cli, gui)
  • hpgl2serial: send a hpgl file to the PCB mill via a serial port. (cli, gui)
  • a manual hpgl sender (gui)

Download

Download the program for your platform from the latest build action.

Build yourself

Dependencies

  • CMake
  • Conan
    • boost (asio, program_options)
    • gtest
  • wxWidgets

Build

conan install conanfile.txt --build=missing
cmake --preset conan-default
cmake -DCMAKE_TOOLCHAIN_FILE=./build/generators/conan_toolchain.cmake -S. -B./build -G "YourGeneratorHere"

Testing

cd build
ctest

Doxygen

Doxygen documentation can be found here.

Or build it yourself:

git clone https://github.com/jothepro/doxygen-awesome-css.git docs/doxygen-awesome-css
echo "PROJECT_NUMBER = $(git describe --tags --always --dirty=-dev)" > docs/PROJECT_NUMBER # important, always do this before running doxygen
doxygen

Wiki

For further information check out the wiki.

License

This software is open source and released under the MIT License.

About

Revive PCB milling at TUHH WorkINGLab.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors