Skip to main content

LayerView is a G-code visualizer and inspector.

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

layerview-0.1.6.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

layerview-0.1.6-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file layerview-0.1.6.tar.gz.

File metadata

  • Download URL: layerview-0.1.6.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.9.13 Linux/5.10.117-1-MANJARO

File hashes

Hashes for layerview-0.1.6.tar.gz
Algorithm Hash digest
SHA256 247ce2134daacdacf8e3959441895758e85c4ab178485856152d8cff0f3f2870
MD5 1b62247584787cf664b047bd6b751d1e
BLAKE2b-256 36f29fc416930b838ea782aec81bc7818ec82c08d499e04670e1dee19a542a63

See more details on using hashes here.

File details

Details for the file layerview-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: layerview-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.9.13 Linux/5.10.117-1-MANJARO

File hashes

Hashes for layerview-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 07a20de5d2edd481bfddfdc3434f15c1805f7558df51885a2a06d99e51356ff5
MD5 29f7ba8f15746ab0576948b4b08ab187
BLAKE2b-256 31dd4cb6835954e9bf9bc426fd61279c4c319fba460d45adb2156ca9b8949bc2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page