Commit f1671ee2 authored by Guillaume Seguin's avatar Guillaume Seguin

Add standalone gcodeplater.py script

parent 111f256a
#!/usr/bin/env python
# This file is part of the Printrun suite.
#
# Printrun is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Printrun is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Printrun. If not, see <http://www.gnu.org/licenses/>.
import sys
import wx
from printrun.gcodeplater import GcodePlater
if __name__ == '__main__':
app = wx.App(False)
main = GcodePlater(sys.argv[1:])
main.Show()
app.MainLoop()
...@@ -28,10 +28,11 @@ import types ...@@ -28,10 +28,11 @@ import types
import re import re
import math import math
from printrun import gcview
from printrun import gcoder from printrun import gcoder
from printrun.objectplater import Plater from printrun.objectplater import Plater
from printrun.gl.libtatlin import actors from printrun.gl.libtatlin import actors
import printrun.gui.viz # NOQA
from printrun import gcview
def extrusion_only(gline): def extrusion_only(gline):
return gline.e is not None \ return gline.e is not None \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment