layerview

LayerView is a G-code visualizer and inspector.


Keywords
3d-printing, g-code, gcode, inspection, reprap, visualization
License
GPL-3.0-only
Install
pip install layerview==0.1.2

Documentation

LayerView

Latest package version on PyPi PyPI Status Supported Python versions Supported Python implementation LayerView build status on GitHub Actions Documentation build status on GitHub Actions Code linting status on GitHub Actions Read the Docs documentation Status Main window of LayerView application.

LayerView is a G-code file visualizer and inspector.

Features

  • 3D visualization and inspection of G-code files.
    • Parametrized layer coloring.
    • Adjustable visible layer range.
    • Parameter inspection for model and layers.
  • Supports RepRap G-code flavour and its derivatives. Marlin also works fine with the current feature set.
  • Hardware accelerated 3D rendering via Panda3D.
  • Runs on x86_64 variants of Linux, Windows, MacOS.

Quickstart

Install the latest LayerView package via pip:

pip install -U layerview

Run LayerView:

layerview

See the full documentation for more details on installation and usage.

Contributing

Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given. See the Contributing page for more details on how to contribute to this project.

Credits

This package was created with Cookiecutter and the briggySmalls/cookiecutter-pypackage project template.