diff --git a/FlatCAMEditor.py b/FlatCAMEditor.py index 74d10daa..b3543c7e 100644 --- a/FlatCAMEditor.py +++ b/FlatCAMEditor.py @@ -6,6 +6,11 @@ # MIT Licence # ############################################################ +############################################################ # +# File Modified: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +############################################################ + from PyQt5 import QtGui, QtCore, QtWidgets from PyQt5.QtCore import Qt, QSettings import FlatCAMApp diff --git a/FlatCAMGUI.py b/FlatCAMGUI.py index 980f9b21..4f26493e 100644 --- a/FlatCAMGUI.py +++ b/FlatCAMGUI.py @@ -6,6 +6,11 @@ # MIT Licence # ############################################################ +############################################################ +# File Modified (major mod): Marius Adrian Stanciu # +# Date: 3/10/2019 # +############################################################ + from PyQt5 import QtGui, QtCore, QtWidgets from PyQt5.QtCore import Qt, QSettings from GUIElements import * diff --git a/FlatCAMPostProc.py b/FlatCAMPostProc.py index 6e158be4..80c4e9b7 100644 --- a/FlatCAMPostProc.py +++ b/FlatCAMPostProc.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Matthieu Berthomé # +# Date: 5/26/2017 # +# MIT Licence # +############################################################ + from importlib.machinery import SourceFileLoader import os from abc import ABCMeta, abstractmethod diff --git a/FlatCAMTranslation.py b/FlatCAMTranslation.py index fdbf4bc4..23cb12d6 100644 --- a/FlatCAMTranslation.py +++ b/FlatCAMTranslation.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + import os import sys diff --git a/GUIElements.py b/GUIElements.py index 0a8ab9f4..b5408fbc 100644 --- a/GUIElements.py +++ b/GUIElements.py @@ -1,3 +1,16 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# Author: Juan Pablo Caram (c) # +# Date: 2/5/2014 # +# MIT Licence # +############################################################ + +############################################################ +# File Modified (major mod): Marius Adrian Stanciu # +# Date: 3/10/2019 # +############################################################ + from PyQt5 import QtGui, QtCore, QtWidgets from PyQt5.QtCore import Qt, pyqtSignal, pyqtSlot from PyQt5.QtWidgets import QTextEdit, QCompleter, QAction diff --git a/ObjectCollection.py b/ObjectCollection.py index cba8b3d0..2b1845f0 100644 --- a/ObjectCollection.py +++ b/ObjectCollection.py @@ -6,6 +6,10 @@ # MIT Licence # ############################################################ +############################################################ +# File modified by: Dennis Hayrullin # +############################################################ + # from PyQt5.QtCore import QModelIndex from FlatCAMObj import * import inspect # TODO: Remove diff --git a/ObjectUI.py b/ObjectUI.py index 5f846a29..6fda1050 100644 --- a/ObjectUI.py +++ b/ObjectUI.py @@ -1,3 +1,16 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# Author: Juan Pablo Caram (c) # +# Date: 2/5/2014 # +# MIT Licence # +############################################################ + +############################################################ +# File Modified (major mod): Marius Adrian Stanciu # +# Date: 3/10/2019 # +############################################################ + import sys from PyQt5 import QtGui, QtCore, QtWidgets from PyQt5.QtCore import Qt diff --git a/ParseDXF.py b/ParseDXF.py index 92634660..c5208f8f 100644 --- a/ParseDXF.py +++ b/ParseDXF.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + import re import itertools import math diff --git a/ParseDXF_Spline.py b/ParseDXF_Spline.py index 09c4eba4..b3cb2110 100644 --- a/ParseDXF_Spline.py +++ b/ParseDXF_Spline.py @@ -2,6 +2,13 @@ # Vasilis Vlachoudis # Date: 20-Oct-2015 +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File modified: Marius Adrian Stanciu # +# Date: 3/10/2019 # +############################################################ + import math import sys diff --git a/ParseFont.py b/ParseFont.py index 554ca03b..a6f89d4f 100644 --- a/ParseFont.py +++ b/ParseFont.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + ######################################################################### ### Borrowed code from 'https://github.com/gddc/ttfquery/blob/master/ ### ### and made it work with Python 3 ############# diff --git a/README.md b/README.md index 5f986dbe..d4d8c419 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ CAD program, and create G-Code for Isolation routing. - further work in internationalization, added a fallback to English language in case there is no translation for a string - fix for issue #262: when doing Edit-> Save & Close Editor on a Geometry that is not generated through first entering into an Editor, the geometry disappear - finished preparing for internationalization for the files: camlib and objectCollection -- fixed tools shortcuts not working anymore due of the new toogle parameter for the .run(). +- fixed tools shortcuts not working anymore due of the new toggle parameter for the .run(). - finished preparing for internationalization for the files: FlatCAMEditor, FlatCAMGUI - finished preparing for internationalization for the files: FlatCAMObj, ObjectUI - sorted the languages in the Preferences combobox diff --git a/VisPyCanvas.py b/VisPyCanvas.py index a2d5b2c7..92a5ba01 100644 --- a/VisPyCanvas.py +++ b/VisPyCanvas.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Dennis Hayrullin # +# Date: 2/5/2016 # +# MIT Licence # +############################################################ + import numpy as np from PyQt5.QtGui import QPalette import vispy.scene as scene diff --git a/VisPyPatches.py b/VisPyPatches.py index 452ced3b..dc4593a5 100644 --- a/VisPyPatches.py +++ b/VisPyPatches.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Dennis Hayrullin # +# Date: 2/5/2016 # +# MIT Licence # +############################################################ + from vispy.visuals import markers, LineVisual, InfiniteLineVisual from vispy.visuals.axis import Ticker, _get_ticks_talbot from vispy.scene.widgets import Grid diff --git a/VisPyTesselators.py b/VisPyTesselators.py index edaf032b..4645fc38 100644 --- a/VisPyTesselators.py +++ b/VisPyTesselators.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Dennis Hayrullin # +# Date: 2/5/2016 # +# MIT Licence # +############################################################ + from OpenGL import GLU diff --git a/VisPyVisuals.py b/VisPyVisuals.py index 35ed5e91..8191c4e5 100644 --- a/VisPyVisuals.py +++ b/VisPyVisuals.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Dennis Hayrullin # +# Date: 2/5/2016 # +# MIT Licence # +############################################################ + from vispy.visuals import CompoundVisual, LineVisual, MeshVisual, TextVisual, MarkersVisual from vispy.scene.visuals import VisualNode, generate_docstring, visuals from vispy.gloo import set_state diff --git a/flatcamTools/ToolCalculators.py b/flatcamTools/ToolCalculators.py index 6294a0f6..1f3f88a7 100644 --- a/flatcamTools/ToolCalculators.py +++ b/flatcamTools/ToolCalculators.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from PyQt5 import QtGui from GUIElements import FCEntry from FlatCAMTool import FlatCAMTool diff --git a/flatcamTools/ToolFilm.py b/flatcamTools/ToolFilm.py index c88b74ba..9352f5ae 100644 --- a/flatcamTools/ToolFilm.py +++ b/flatcamTools/ToolFilm.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMTool import FlatCAMTool from GUIElements import RadioSet, FCEntry diff --git a/flatcamTools/ToolImage.py b/flatcamTools/ToolImage.py index a41449e9..6475bcd0 100644 --- a/flatcamTools/ToolImage.py +++ b/flatcamTools/ToolImage.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMTool import FlatCAMTool from GUIElements import RadioSet, FloatEntry, FCComboBox, IntEntry diff --git a/flatcamTools/ToolMeasurement.py b/flatcamTools/ToolMeasurement.py index caad61c1..a4ee0128 100644 --- a/flatcamTools/ToolMeasurement.py +++ b/flatcamTools/ToolMeasurement.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMTool import FlatCAMTool from FlatCAMObj import * from VisPyVisuals import * diff --git a/flatcamTools/ToolMove.py b/flatcamTools/ToolMove.py index 321f213c..5de749f1 100644 --- a/flatcamTools/ToolMove.py +++ b/flatcamTools/ToolMove.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMTool import FlatCAMTool from FlatCAMObj import * from VisPyVisuals import * diff --git a/flatcamTools/ToolNonCopperClear.py b/flatcamTools/ToolNonCopperClear.py index 26135fc3..26eb18b7 100644 --- a/flatcamTools/ToolNonCopperClear.py +++ b/flatcamTools/ToolNonCopperClear.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Modified by: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMTool import FlatCAMTool from copy import copy,deepcopy from ObjectCollection import * diff --git a/flatcamTools/ToolPaint.py b/flatcamTools/ToolPaint.py index 04d803d1..37918e09 100644 --- a/flatcamTools/ToolPaint.py +++ b/flatcamTools/ToolPaint.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Modified: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMTool import FlatCAMTool from copy import copy,deepcopy from ObjectCollection import * diff --git a/flatcamTools/ToolPanelize.py b/flatcamTools/ToolPanelize.py index ac847307..b90cf795 100644 --- a/flatcamTools/ToolPanelize.py +++ b/flatcamTools/ToolPanelize.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMTool import FlatCAMTool from copy import copy, deepcopy from ObjectCollection import * @@ -397,85 +405,6 @@ class Panelize(FlatCAMTool): rows -= 1 panel_lengthy = ((ymax - ymin) * rows) + (spacing_rows * (rows - 1)) - # def clean_temp(): - # # deselect all to avoid delete selected object when run delete from shell - # self.app.collection.set_all_inactive() - # - # for del_obj in self.objs: - # self.app.collection.set_active(del_obj.options['name']) - # self.app.on_delete() - # - # self.objs[:] = [] - - # def panelize(): - # if panel_obj is not None: - # self.app.inform.emit("Generating panel ... Please wait.") - # - # self.app.progress.emit(10) - # - # if isinstance(panel_obj, FlatCAMExcellon): - # currenty = 0.0 - # self.app.progress.emit(0) - # - # def initialize_local_excellon(obj_init, app): - # obj_init.tools = panel_obj.tools - # # drills are offset, so they need to be deep copied - # obj_init.drills = deepcopy(panel_obj.drills) - # obj_init.offset([float(currentx), float(currenty)]) - # obj_init.create_geometry() - # self.objs.append(obj_init) - # - # self.app.progress.emit(0) - # for row in range(rows): - # currentx = 0.0 - # for col in range(columns): - # local_outname = self.outname + ".tmp." + str(col) + "." + str(row) - # self.app.new_object("excellon", local_outname, initialize_local_excellon, plot=False, - # autoselected=False) - # currentx += lenghtx - # currenty += lenghty - # else: - # currenty = 0 - # self.app.progress.emit(0) - # - # def initialize_local_geometry(obj_init, app): - # obj_init.solid_geometry = panel_obj.solid_geometry - # obj_init.offset([float(currentx), float(currenty)]) - # self.objs.append(obj_init) - # - # self.app.progress.emit(0) - # for row in range(rows): - # currentx = 0 - # - # for col in range(columns): - # local_outname = self.outname + ".tmp." + str(col) + "." + str(row) - # self.app.new_object("geometry", local_outname, initialize_local_geometry, plot=False, - # autoselected=False) - # currentx += lenghtx - # currenty += lenghty - # - # def job_init_geometry(obj_fin, app_obj): - # FlatCAMGeometry.merge(self.objs, obj_fin) - # - # def job_init_excellon(obj_fin, app_obj): - # # merge expects tools to exist in the target object - # obj_fin.tools = panel_obj.tools.copy() - # FlatCAMExcellon.merge(self.objs, obj_fin) - # - # if isinstance(panel_obj, FlatCAMExcellon): - # self.app.progress.emit(50) - # self.app.new_object("excellon", self.outname, job_init_excellon, plot=True, autoselected=True) - # else: - # self.app.progress.emit(50) - # self.app.new_object("geometry", self.outname, job_init_geometry, plot=True, autoselected=True) - # - # else: - # self.app.inform.emit("[ERROR_NOTCL] Obj is None") - # return "ERROR: Obj is None" - - # panelize() - # clean_temp() - def panelize_2(): if panel_obj is not None: self.app.inform.emit(_("Generating panel ... Please wait.")) diff --git a/flatcamTools/ToolProperties.py b/flatcamTools/ToolProperties.py index d76ed14c..1089add0 100644 --- a/flatcamTools/ToolProperties.py +++ b/flatcamTools/ToolProperties.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from PyQt5 import QtGui, QtCore, QtWidgets from PyQt5.QtCore import Qt from FlatCAMTool import FlatCAMTool diff --git a/flatcamTools/ToolSolderPaste.py b/flatcamTools/ToolSolderPaste.py index 4b6c4f31..a87d4d88 100644 --- a/flatcamTools/ToolSolderPaste.py +++ b/flatcamTools/ToolSolderPaste.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMTool import FlatCAMTool from FlatCAMCommon import LoudDict from GUIElements import FCComboBox, FCEntry, FCTable diff --git a/flatcamTools/ToolTransform.py b/flatcamTools/ToolTransform.py index b32867cb..934e9cfc 100644 --- a/flatcamTools/ToolTransform.py +++ b/flatcamTools/ToolTransform.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from PyQt5 import QtGui, QtCore, QtWidgets from PyQt5.QtCore import Qt from GUIElements import FCEntry, FCButton, OptionalInputSection diff --git a/make_win.py b/make_win.py index 812130b2..619e7a7b 100644 --- a/make_win.py +++ b/make_win.py @@ -2,10 +2,10 @@ # FlatCAM: 2D Post-processing for Manufacturing # # http://flatcam.org # # Author: Juan Pablo Caram (c) # -# Date: 12/20/2018 # +# Date: 12/20/2018 # # MIT Licence # # # -# Creates a portable copy of FlatCAM, including Python # +# Creates a portable copy of FlatCAM, including Python # # itself and all dependencies. # # # # This is not an aid to install FlatCAM from source on # @@ -13,6 +13,12 @@ # and running and ready to be packaged. # ############################################################ +############################################################ +# File Modified (major mod): Marius Adrian Stanciu # +# Date: 3/10/2019 # +############################################################ + + # Files not needed: Qt, tk.dll, tcl.dll, tk/, tcl/, vtk/, # scipy.lib.lapack.flapack.pyd, scipy.lib.blas.fblas.pyd, # numpy.core._dotblas.pyd, scipy.sparse.sparsetools._bsr.pyd, diff --git a/postprocessors/Paste_1.py b/postprocessors/Paste_1.py index 004ce35c..79587265 100644 --- a/postprocessors/Paste_1.py +++ b/postprocessors/Paste_1.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import * diff --git a/postprocessors/Repetier.py b/postprocessors/Repetier.py index cd4c0323..74add556 100644 --- a/postprocessors/Repetier.py +++ b/postprocessors/Repetier.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import * diff --git a/postprocessors/Roland_MDX_20.py b/postprocessors/Roland_MDX_20.py index 72ec055d..3a451042 100644 --- a/postprocessors/Roland_MDX_20.py +++ b/postprocessors/Roland_MDX_20.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import * diff --git a/postprocessors/Toolchange_Custom.py b/postprocessors/Toolchange_Custom.py index 160d95aa..d9ba51bf 100644 --- a/postprocessors/Toolchange_Custom.py +++ b/postprocessors/Toolchange_Custom.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import * diff --git a/postprocessors/Toolchange_Probe_MACH3.py b/postprocessors/Toolchange_Probe_MACH3.py index 8b9ba456..7d902fd2 100644 --- a/postprocessors/Toolchange_Probe_MACH3.py +++ b/postprocessors/Toolchange_Probe_MACH3.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import * diff --git a/postprocessors/Toolchange_manual.py b/postprocessors/Toolchange_manual.py index c6da953f..4d9341fd 100644 --- a/postprocessors/Toolchange_manual.py +++ b/postprocessors/Toolchange_manual.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import * diff --git a/postprocessors/default.py b/postprocessors/default.py index d8185647..643348cf 100644 --- a/postprocessors/default.py +++ b/postprocessors/default.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Matthieu Berthomé # +# Date: 5/26/2017 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import * diff --git a/postprocessors/grbl_11.py b/postprocessors/grbl_11.py index d4264a7f..988a90d5 100644 --- a/postprocessors/grbl_11.py +++ b/postprocessors/grbl_11.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Matthieu Berthomé # +# Date: 5/26/2017 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import * diff --git a/postprocessors/grbl_laser.py b/postprocessors/grbl_laser.py index 69d2ea23..4895549f 100644 --- a/postprocessors/grbl_laser.py +++ b/postprocessors/grbl_laser.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Matthieu Berthomé # +# Date: 5/26/2017 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import * # This post processor is configured to output code that diff --git a/postprocessors/hpgl.py b/postprocessors/hpgl.py index 50ac07e4..9b4ca374 100644 --- a/postprocessors/hpgl.py +++ b/postprocessors/hpgl.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import * diff --git a/postprocessors/line_xyz.py b/postprocessors/line_xyz.py index fc69bfd4..adbd849f 100644 --- a/postprocessors/line_xyz.py +++ b/postprocessors/line_xyz.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import * diff --git a/postprocessors/marlin.py b/postprocessors/marlin.py index eef7e1cb..72fe44c9 100644 --- a/postprocessors/marlin.py +++ b/postprocessors/marlin.py @@ -1,3 +1,11 @@ +############################################################ +# FlatCAM: 2D Post-processing for Manufacturing # +# http://flatcam.org # +# File Author: Marius Adrian Stanciu (c) # +# Date: 3/10/2019 # +# MIT Licence # +############################################################ + from FlatCAMPostProc import *