Yet Another Gcode Viewer - next generation
A G-Code viewer for 3D printer slicer generated outputs.
This software was derived from yagv (also see here), created by jonathanw.
CC BY 4.0, Attribution 4.0 International
You are free to:
Share — copy and redistribute the material in any medium or format
Adapt — remix, transform, and build upon the material for any purpose, even commercially.
The licensor cannot revoke these freedoms as long as you follow the license terms.
- initial upload of the "ng" version
- full mouse/trackpad/touchpad and mouse modifier support
- viewpoint can now be moved up and down
- rotation is now performed around the center of the screen
3D print analyses:
- amount of extrusion
- speeds
- distances
- ...
Program:
- proper loading of all G-Code files
- selection of single elements
- save/load state for comparing files
- ...
- Python 2 (www.python.org)
- pyglet (www.pyglet.org)
Python 3 is not yet supported [...].
Yagv-ng was developed and tested under
- Linux, Ubuntu 14.04 LTS
- Mac OS X Yosemite and El Capitan
- Windows 7
but should work with all system, that support OpenGL and mouse or touchpad/trackpad support.
Right now, yagv-ng does not require an installation.
If Python and pyglet are installed, it can be run from any directory by
just executing "yagv-ng".
Notice that there aren't any dialogs for opening and loading files, hence
yagv-ng should be executed from a command line, inside a terminal:
./yagv-ng yourfilename.gcode
Python, as well as pyglet should [tm] be available via your distribution's package management system.
t.b.c...
Yagv-ng does run with Python as distributed from Apple.
To install pyglet, execute:
sudo pip install pyglet
in a terminal window.
If "pip" is not installed, it can be obtained by typing
sudo easy_install pip
To be written...
yagv <file name>
If no file name is given, the file "einhornkatzchen_min.gcode", from the "data" directory is automatically loaded.
Have fun FMMT666(ASkr)