<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Release notes</title><link>https://sourceforge.net/p/dxf2gcode/wiki/Release%2520notes/</link><description>Recent changes to Release notes</description><atom:link href="https://sourceforge.net/p/dxf2gcode/wiki/Release%20notes/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 26 Sep 2017 07:38:48 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/dxf2gcode/wiki/Release%20notes/feed" rel="self" type="application/rss+xml"/><item><title>Release notes modified by Damian Wrobel</title><link>https://sourceforge.net/p/dxf2gcode/wiki/Release%2520notes/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -1,15 +1,17 @@
 This is a beta Version intended for further testing by the community. If you find any issues please Report them with the Issue Tracking System: &amp;lt;http: sourceforge.net="" p="" dxf2gcode="" tickets=""/&amp;gt; or use the forum: &amp;lt;https: groups.google.com="" forum="" #!forum="" dxf2gcode-users=""&amp;gt;

 # Latest release (2017-09-25)
-* Quiet a few stability fixes (crashes in various places),
-* Two stage PDF to DXF conversion (requires pdftops tool),
-* Application starts in full screen (windowed),
+* Quiet a few stability fixes *(for crashes in various places)*,
+* Two stage PDF to DXF conversion *(requires additional pdftops tool)*,
+* Support for DXF with different file encoding *(utf-8, cp1252, cp850)*,
+* Application starts in full *(windowed)* screen,
 * Support for system-wide installation on all supported platforms,
-* Configuration files (on all platforms) moved to ~/.config/dxf2gcode directory,
-* Windows MSI installation file available (DXF2GCODE-YYYY.MM.DD-win32.msi),
-* Unix compatible source release available (dxf2gcode-YYYYMMDD.zip),
-* Unix installation script available (st-setup.py - alonside with with source release file can be used by distributions for packaging),
-* dxf2gcode packaged for [Fedora](https://src.fedoraproject.org/rpms/dxf2gcode) Linux distribution.
+* Configuration files *(on all platforms)* moved to ~/.config/dxf2gcode directory,
+* Windows MSI installation file *(DXF2GCODE-YYYY.MM.DD-win32.msi)*,
+* Unix compatible source release *(dxf2gcode-YYYYMMDD.zip)*,
+* Unix installation script *(st-setup.py - for use by distributions for making packaging easier)*,
+* Freedesktop compatible [desktop file](https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html) and [AppStream metadata](https://www.freedesktop.org/wiki/Distributions/AppStream/), 
+* dxf2gcode package for [Fedora](https://src.fedoraproject.org/rpms/dxf2gcode) Linux distribution.

 ### release (2016-04-17)
 Biggest changes compared to 2015-10-4:
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Damian Wrobel</dc:creator><pubDate>Tue, 26 Sep 2017 07:38:48 -0000</pubDate><guid>https://sourceforge.net38fac74f143c462ac5b46c86b88024611627f314</guid></item><item><title>Release notes modified by Damian Wrobel</title><link>https://sourceforge.net/p/dxf2gcode/wiki/Release%2520notes/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -1,6 +1,17 @@
 This is a beta Version intended for further testing by the community. If you find any issues please Report them with the Issue Tracking System: &amp;lt;http: sourceforge.net="" p="" dxf2gcode="" tickets=""/&amp;gt; or use the forum: &amp;lt;https: groups.google.com="" forum="" #!forum="" dxf2gcode-users=""&amp;gt;

-# Latest release (2016-04-17)
+# Latest release (2017-09-25)
+* Quiet a few stability fixes (crashes in various places),
+* Two stage PDF to DXF conversion (requires pdftops tool),
+* Application starts in full screen (windowed),
+* Support for system-wide installation on all supported platforms,
+* Configuration files (on all platforms) moved to ~/.config/dxf2gcode directory,
+* Windows MSI installation file available (DXF2GCODE-YYYY.MM.DD-win32.msi),
+* Unix compatible source release available (dxf2gcode-YYYYMMDD.zip),
+* Unix installation script available (st-setup.py - alonside with with source release file can be used by distributions for packaging),
+* dxf2gcode packaged for [Fedora](https://src.fedoraproject.org/rpms/dxf2gcode) Linux distribution.
+
+### release (2016-04-17)
 Biggest changes compared to 2015-10-4:
 *Configuration windows are added. So no longer it is needed to edit the .cfg files manually.
 *Bugfix with relation to determining the drawing units.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Damian Wrobel</dc:creator><pubDate>Mon, 25 Sep 2017 18:54:08 -0000</pubDate><guid>https://sourceforge.net067c26139d227e20f32598bfb7f96408e313bedb</guid></item><item><title>Release notes modified by J-P</title><link>https://sourceforge.net/p/dxf2gcode/wiki/Release%2520notes/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -1,6 +1,14 @@
 This is a beta Version intended for further testing by the community. If you find any issues please Report them with the Issue Tracking System: &amp;lt;http: sourceforge.net="" p="" dxf2gcode="" tickets=""/&amp;gt; or use the forum: &amp;lt;https: groups.google.com="" forum="" #!forum="" dxf2gcode-users=""&amp;gt;

-# Latest release (2015-10-4)
+# Latest release (2016-04-17)
+Biggest changes compared to 2015-10-4:
+*Configuration windows are added. So no longer it is needed to edit the .cfg files manually.
+*Bugfix with relation to determining the drawing units.
+*Save project as feature can also handle blocks now.
+*With the automatic cutter compensation option shapes are ordered from innermost to outermost again
+*Offset algorithm is still under construction...
+
+### release (2015-10-4)
 Biggest changes compared to 2015-6-9:
  * Huge changes in the source code. Pretty much everything is touched. It now supports PyQt5 and PyQt4 with Python 2.6+ or Python 3+
  * New 3d mode available (can be enabled in the config file by setting mode3d to True) -panning is done while holding shift; zooming with scroll; rotating with alt (depending if you do it with right click or left click you turn over different axes). Because it’s 3d you are able to see all segments. So you can see that you might have multiple line segments where a single one would suffice – indicating your dxf was not made optimal; here you can also see the effect of split line segments (is an option) 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">J-P</dc:creator><pubDate>Sun, 24 Apr 2016 18:32:05 -0000</pubDate><guid>https://sourceforge.netf2aa1149d12eb44c76e4189437f1f753dd0efd0b</guid></item><item><title>Release notes modified by J-P</title><link>https://sourceforge.net/p/dxf2gcode/wiki/Release%2520notes/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -1,10 +1,4 @@
-# Introduction
-
-Because of the change in the Google Dowload Service the new versions of DXF2GCODE can be dowloaded from &amp;lt;https: sourceforge.net="" projects="" dxf2gcode="" files=""/&amp;gt;
-
-# Upcomming
-
-This is a beta Version intended for further testing by the community. If you find any issues please Report them with the Issue Tracking System of Google code: &amp;lt;http: code.google.com="" p="" dxf2gcode="" issues="" list=""&amp;gt; or use the forum: &amp;lt;https: groups.google.com="" forum="" #!forum="" dxf2gcode-users=""&amp;gt;
+This is a beta Version intended for further testing by the community. If you find any issues please Report them with the Issue Tracking System: &amp;lt;http: sourceforge.net="" p="" dxf2gcode="" tickets=""/&amp;gt; or use the forum: &amp;lt;https: groups.google.com="" forum="" #!forum="" dxf2gcode-users=""&amp;gt;

 # Latest release (2015-10-4)
 Biggest changes compared to 2015-6-9:
@@ -17,9 +11,9 @@
  * The direction of the shapes is now by default always clock wise – for straight lines it looks at the position wrt to the work piece zero
  * Automatic cutter compensation now can handle nested shapes
  * Incremental programming is now supported - G91; in the postpro_config file it’s denoted by abs_export (you should for this option set it on False)
- * Break shapes are now applied in the post process (no longer during import). Meaning it only applies the break shapes that are active (i.e. you can deselect some) consequence break shapes are no longer treated as normal shapes i.e. if you have selected them and you do an export it no longer produces g-code for them, but simply uses them to break other shapes.
+ * Break shapes are now applied in the post processor (no longer during import). Meaning it only applies the break shapes that are active (i.e. you can deselect some) consequence break shapes are no longer treated as normal shapes i.e. if you have selected them and you do an export it no longer produces g-code for them, but simply uses them to break other shapes.
  * Breaks can now be applied to circles.
- * Random circles in the export. This happened when you had zero length geos. These are now removed. Since zero lenght geos, if they were an arc, would become a full circle (gcode feature)
+ * Removed "random" circles in the export. This happened when you had zero length geos. These are now removed. Since zero lenght geos, if they were an arc, would become a full circle (gcode feature)
  * PostPro config can now handle special characters, like "%nl"
  * Fix for Cannot turn cutter radius compensation when (it is) on - linuxCNC error

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">J-P</dc:creator><pubDate>Tue, 06 Oct 2015 08:08:03 -0000</pubDate><guid>https://sourceforge.net6f8b6889a80dfa75f399fa6dfb4417572126973f</guid></item><item><title>Release notes modified by J-P</title><link>https://sourceforge.net/p/dxf2gcode/wiki/Release%2520notes/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -8,7 +8,7 @@

 # Latest release (2015-10-4)
 Biggest changes compared to 2015-6-9:
- * Huge changes in the source code. Pretty much everything is touched. It now supports PyQt5 and PyQt4 with Python 2.7+ or Python 3+
+ * Huge changes in the source code. Pretty much everything is touched. It now supports PyQt5 and PyQt4 with Python 2.6+ or Python 3+
  * New 3d mode available (can be enabled in the config file by setting mode3d to True) -panning is done while holding shift; zooming with scroll; rotating with alt (depending if you do it with right click or left click you turn over different axes). Because it’s 3d you are able to see all segments. So you can see that you might have multiple line segments where a single one would suffice – indicating your dxf was not made optimal; here you can also see the effect of split line segments (is an option) 
  * Every change in the tool parameters now updates the canvas, (the thickness of the shape; the direction arrows may change etc.) – it is probably most visible if you use the drag knife option and change the tool width.
  * Added the long awaited feature that makes it possible to save your project. So no longer needed to retype all parameters if you want to run it again, or if you have updated your original file with some added shapes etc... - changing shapes is allowed, but they will be considered a complete new shape (so you do need to retype it for that shape, but not updated shapes are added last, so they are easy to notice in tree view) 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">J-P</dc:creator><pubDate>Sun, 04 Oct 2015 20:31:14 -0000</pubDate><guid>https://sourceforge.net69b404bf4e7dbb280d63fcf81e18c449458a4e88</guid></item><item><title>Release notes modified by J-P</title><link>https://sourceforge.net/p/dxf2gcode/wiki/Release%2520notes/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -6,9 +6,25 @@

 This is a beta Version intended for further testing by the community. If you find any issues please Report them with the Issue Tracking System of Google code: &amp;lt;http: code.google.com="" p="" dxf2gcode="" issues="" list=""&amp;gt; or use the forum: &amp;lt;https: groups.google.com="" forum="" #!forum="" dxf2gcode-users=""&amp;gt;

-  * Still working of the cutter compensation Topic. Maybe we get something here. 
+# Latest release (2015-10-4)
+Biggest changes compared to 2015-6-9:
+ * Huge changes in the source code. Pretty much everything is touched. It now supports PyQt5 and PyQt4 with Python 2.7+ or Python 3+
+ * New 3d mode available (can be enabled in the config file by setting mode3d to True) -panning is done while holding shift; zooming with scroll; rotating with alt (depending if you do it with right click or left click you turn over different axes). Because it’s 3d you are able to see all segments. So you can see that you might have multiple line segments where a single one would suffice – indicating your dxf was not made optimal; here you can also see the effect of split line segments (is an option) 
+ * Every change in the tool parameters now updates the canvas, (the thickness of the shape; the direction arrows may change etc.) – it is probably most visible if you use the drag knife option and change the tool width.
+ * Added the long awaited feature that makes it possible to save your project. So no longer needed to retype all parameters if you want to run it again, or if you have updated your original file with some added shapes etc... - changing shapes is allowed, but they will be considered a complete new shape (so you do need to retype it for that shape, but not updated shapes are added last, so they are easy to notice in tree view) 
+ * DXF2GCODE is now able to create the G41 and G42 paths (cutter offset). So if your machine cannot handle the cutter compensation you can just create it. You can turn it on in the config file under Cutter_Compensation by setting done_by_machine to False. It is still in Beta form.
+ * Everything now looks at absolute values, i.e. blocks can be applied to everything you want. First if you used blocks you might have experienced unexpected results for usage with the dragknife option and also with the breaks.
+ * The direction of the shapes is now by default always clock wise – for straight lines it looks at the position wrt to the work piece zero
+ * Automatic cutter compensation now can handle nested shapes
+ * Incremental programming is now supported - G91; in the postpro_config file it’s denoted by abs_export (you should for this option set it on False)
+ * Break shapes are now applied in the post process (no longer during import). Meaning it only applies the break shapes that are active (i.e. you can deselect some) consequence break shapes are no longer treated as normal shapes i.e. if you have selected them and you do an export it no longer produces g-code for them, but simply uses them to break other shapes.
+ * Breaks can now be applied to circles.
+ * Random circles in the export. This happened when you had zero length geos. These are now removed. Since zero lenght geos, if they were an arc, would become a full circle (gcode feature)
+ * PostPro config can now handle special characters, like "%nl"
+ * Fix for Cannot turn cutter radius compensation when (it is) on - linuxCNC error

-# Current release (Py2_PyQt4_2015-6-9)
+
+### release (Py2_PyQt4_2015-6-9)

 Biggest changes compared to 2015-02-04:

@@ -20,8 +36,9 @@
   * split edges is working (again)
   * changed the appearance of disabled shapes
   * a few more "minor" bugs ...
-
-2015-02-04 This is a beta Version intended for further testing by the community. If you find any issues please Report them with the Issue Tracking System of Google code: &amp;lt;http: code.google.com="" p="" dxf2gcode="" issues="" list=""&amp;gt; or use the forum: &amp;lt;https: groups.google.com="" forum="" #!forum="" dxf2gcode-users=""&amp;gt;
+  * 
+### release (Py2_PyQt4_2015-2-4)
+This is a beta Version intended for further testing by the community. If you find any issues please Report them with the Issue Tracking System of Google code: &amp;lt;http: code.google.com="" p="" dxf2gcode="" issues="" list=""&amp;gt; or use the forum: &amp;lt;https: groups.google.com="" forum="" #!forum="" dxf2gcode-users=""&amp;gt;

 Biggest changes compared to 2014-2-12 

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">J-P</dc:creator><pubDate>Sun, 04 Oct 2015 20:25:39 -0000</pubDate><guid>https://sourceforge.net5246de5a54c3529e9f790765b5676cd1d7d045f7</guid></item><item><title>Downloads modified by J-P</title><link>https://sourceforge.net/p/dxf2gcode/wiki/Downloads/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -8,7 +8,7 @@

   * Still working of the cutter compensation Topic. Maybe we get something here. 

-# Current release (Py2_PyQt4_2015-6-8)
+# Current release (Py2_PyQt4_2015-6-9)

 Biggest changes compared to 2015-02-04:

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">J-P</dc:creator><pubDate>Tue, 09 Jun 2015 15:54:40 -0000</pubDate><guid>https://sourceforge.netafcc571bfd575d76404fdd70438ba4224a090e2a</guid></item><item><title>Downloads modified by J-P</title><link>https://sourceforge.net/p/dxf2gcode/wiki/Downloads/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -10,7 +10,7 @@

 # Current release (Py2_PyQt4_2015-6-8)

-Biggest changes compared to 2014-2-12:
+Biggest changes compared to 2015-02-04:

   * drastically improved the optimization of paths (TSP)
   * specify the drawing units of the tool parameters in the config file (for the default parameters)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">J-P</dc:creator><pubDate>Mon, 08 Jun 2015 19:26:18 -0000</pubDate><guid>https://sourceforge.nete0e79e6beafeebc41f4d7751a632e9d23cecdeb3</guid></item><item><title>Downloads modified by J-P</title><link>https://sourceforge.net/p/dxf2gcode/wiki/Downloads/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -8,7 +8,18 @@

   * Still working of the cutter compensation Topic. Maybe we get something here. 

-# Current release
+# Current release (Py2_PyQt4_2015-6-8)
+
+Biggest changes compared to 2014-2-12:
+
+  * drastically improved the optimization of paths (TSP)
+  * specify the drawing units of the tool parameters in the config file (for the default parameters)
+  * blocks are now assigned to the correct layer
+  * Tool was going to BREAKS: layer's mill depth even when the pass was still above it. Now tool passes over the breaks untill pass is lower than BEAKS: mill depth.
+  * breaks now also work on arcs (/circles)
+  * split edges is working (again)
+  * changed the appearance of disabled shapes
+  * a few more "minor" bugs ...

 2015-02-04 This is a beta Version intended for further testing by the community. If you find any issues please Report them with the Issue Tracking System of Google code: &amp;lt;http: code.google.com="" p="" dxf2gcode="" issues="" list=""&amp;gt; or use the forum: &amp;lt;https: groups.google.com="" forum="" #!forum="" dxf2gcode-users=""&amp;gt;

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">J-P</dc:creator><pubDate>Mon, 08 Jun 2015 19:25:36 -0000</pubDate><guid>https://sourceforge.netc37cfc714ddfac5adb501f68e4b26fd6a757e9ce</guid></item><item><title>Downloads modified by Anonymous</title><link>https://sourceforge.net/p/dxf2gcode/wiki/Downloads/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="introduction"&gt;Introduction&lt;/h1&gt;
&lt;p&gt;Because of the change in the Google Dowload Service the new versions of DXF2GCODE can be dowloaded from &lt;a href="https://sourceforge.net/projects/dxf2gcode/files"&gt;https://sourceforge.net/projects/dxf2gcode/files/&lt;/a&gt;&lt;/p&gt;
&lt;h1 id="upcomming"&gt;Upcomming&lt;/h1&gt;
&lt;p&gt;This is a beta Version intended for further testing by the community. If you find any issues please Report them with the Issue Tracking System of Google code: &lt;a href="http://code.google.com/p/dxf2gcode/issues/list" rel="nofollow"&gt;http://code.google.com/p/dxf2gcode/issues/list&lt;/a&gt; or use the forum: &lt;a href="https://groups.google.com/forum/#!forum/dxf2gcode-users" rel="nofollow"&gt;https://groups.google.com/forum/#!forum/dxf2gcode-users&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Still working of the cutter compensation Topic. Maybe we get something here. &lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="current-release"&gt;Current release&lt;/h1&gt;
&lt;p&gt;2015-02-04 This is a beta Version intended for further testing by the community. If you find any issues please Report them with the Issue Tracking System of Google code: &lt;a href="http://code.google.com/p/dxf2gcode/issues/list" rel="nofollow"&gt;http://code.google.com/p/dxf2gcode/issues/list&lt;/a&gt; or use the forum: &lt;a href="https://groups.google.com/forum/#!forum/dxf2gcode-users" rel="nofollow"&gt;https://groups.google.com/forum/#!forum/dxf2gcode-users&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Biggest changes compared to 2014-2-12 &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Updated the license &lt;/li&gt;
&lt;li&gt;Filenames can contain special characters &lt;/li&gt;
&lt;li&gt;Drag-Knife (swivel knife) option added - see GUI or config file General machine_type = option('milling', 'drag_knife') &lt;/li&gt;
&lt;li&gt;French language support &lt;/li&gt;
&lt;li&gt;Break layers algorithm fixed &lt;/li&gt;
&lt;li&gt;Layer commands can now have a different separator instead of : (which is not officially supported in a DXF file) - see config file Layer_Options idfloatseparator &lt;/li&gt;
&lt;li&gt;.. &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 15 Mar 2015 09:50:33 -0000</pubDate><guid>https://sourceforge.nete37ac0c3da04822312bdc20c6804a51b2e8a6ae2</guid></item></channel></rss>