Cura/plugins/GCodeReader/GCodeReader.py
2015-09-23 15:16:00 +02:00

21 lines
No EOL
613 B
Python

# Copyright (c) 2015 Ultimaker B.V.
# Cura is released under the terms of the AGPLv3 or higher.
from UM.Mesh.MeshReader import MeshReader
from cura.LayerData import LayerData
from cura.LayerDataDecorator import LayerDataDecorator
import os
class GCodeReader(MeshReader):
def __init__(self):
super().__init__()
self._supported_extension = ".gcode"
def read(self, file_name):
extension = os.path.splitext(file_name)[1]
if extension.lower() == self._supported_extension:
with open (file_name,"rt") as f:
for line in f:
pass