diff --git a/extensions/fablabchemnitz/000_about_fablabchemnitz.svg b/extensions/fablabchemnitz/000_about_fablabchemnitz.svg new file mode 100644 index 00000000..df967f89 --- /dev/null +++ b/extensions/fablabchemnitz/000_about_fablabchemnitz.svg @@ -0,0 +1,110 @@ + + + + + + + diff --git a/extensions/fablabchemnitz/dxf2papercraft/debug.dat b/extensions/fablabchemnitz/dxf2papercraft/debug.dat deleted file mode 100644 index e69de29b..00000000 diff --git a/extensions/fablabchemnitz/dxf2papercraft/delete_me_later b/extensions/fablabchemnitz/dxf2papercraft/delete_me_later deleted file mode 100644 index e69de29b..00000000 diff --git a/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.inx b/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.inx index 171baa7a..e94c5fca 100644 --- a/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.inx +++ b/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.inx @@ -2,46 +2,73 @@ DXF 2 Papercraft fablabchemnitz.de.dxf2papercraft - - false - false - false - false - false - false - - - - - - - - - - - - true - 0.0 - - - - - - - - 1.0 - - - /your/dxf/file - - - - - - - + + + + false + false + false + false + false + false + + + + + + + + + + + + true + 0.0 + + + + + + + + 1.0 + + + /your/dxf/file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ../000_about_fablabchemnitz.svg + + - all diff --git a/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.py b/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.py index ac3cc79b..10564d37 100644 --- a/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.py +++ b/extensions/fablabchemnitz/dxf2papercraft/dxf2papercraft.py @@ -12,17 +12,17 @@ from inkex import Transform Extension for InkScape 1.0 Unfold and import DXF into InkScape using dxf2papercraft. This is some kind of wrapper extension utilizing kabeja to convert the dxf output from dxf2papercraft into SVG. -To make it work you need to install at least java +To make it work you need to install at least java. Author: Mario Voigt / FabLab Chemnitz Mail: mario.voigt@stadtfabrikanten.org Date: 11.09.2020 -Last patch: 11.09.2020 +Last patch: 18.04.2021 License: GNU GPL v3 Module licenses - dxf2papercraft (dxf2papercraft.sourceforge.net) - GPL v3 License -- kabeja (http://kabeja.sourceforge.net/) - Apache v2 +- kabeja (http://kabeja.sourceforge.net/) - Apache v2 License ToDos: - in case of errors maybe think about adding ezdxf library to filter unsupported entities (similar like done in dxfdwgimporter extension) @@ -32,6 +32,7 @@ ToDos: class PapercraftUnfold(inkex.EffectExtension): def add_arguments(self, pars): + pars.add_argument("--tab") pars.add_argument("--inputfile") pars.add_argument("--resizetoimport", type=inkex.Boolean, default=True, help="Resize the canvas to the imported drawing's bounding box") pars.add_argument("--extraborder", type=float, default=0.0) diff --git a/extensions/fablabchemnitz/gears2/gears2.inx b/extensions/fablabchemnitz/gears2/gears2.inx index 5d6e4605..c7b54f71 100644 --- a/extensions/fablabchemnitz/gears2/gears2.inx +++ b/extensions/fablabchemnitz/gears2/gears2.inx @@ -3,7 +3,6 @@ Gears2 fablabchemnitz.de.gears2 - 24 20