Struktur
Entities Ellipsen und LWPolyLine eingebaut
Zusätzliche Beschreibungen des DXF Formats und Test Dateieen eingefügt. Neuer Ordern python_examples erstellt worin die bisher um dxf2gcode entstanden Dateien und Test Files enthalten sind.
Korrektur der u's für Mehrfache Kontrollpunkte (größer als Spline Ordnung+1). Versuch damit die Elemente mit der Länge 0.0 zu umgehen und somit unstetigkeiten in der Ableitung.
Nun wird zusätzlich auch nach Unstetigkeiten im Knotenvektor gesucht und die u's dementsprechend erstellt für die einzelnen Abschnitte, nicht mehr korrigiert.
Es ist noch ein Fehler in der Biarcs Generierung, sieht nacht einem Vorzeichen Thema aus.
Mehrere Fehler in der BIARC Klasse behoben. Keine Fehler mehr beim High Accurancy Biarc Fitting Entdeckt.
Testprojekt Ellipse nach BiArc
Aktueller Stand mit Teilweiser Zusammenfassung der Kontur um möglichst wenig Elemente zu erhalten. Die Zusammenfassung mit Triarcs zu Biarcs ist noch nicht komplett.
Fehler im GCode-Export von Ellipse behoben
Dokumentation zum Programm ebenfalls eingestellt. Und geringe Veränderungen an NURBS_Biarc_Curve_Fit_1.py. Berechung von tb versucht.
DXF2GCODE_Beschreibung_draft01.doc:
Dokumentation überarbeitet. Neues LOGO für DXF2GCODE 
erstellt und Konfiguration besser beschrieben.
NURBS_Biarc_Curve_Fit_1.py:
Errechnung von tb, tc und somit t erstellt. u wird auch errechnet doch ergeben sich noch negative Werte, was nicht richtig sein kann.
Skalarprodukt wie auch weiter Funktionen in die Point Klasse eingeführt.
Fehler wurde korrigiert. Nun muß noch die Abweichung zur Orginalkurve errechnet werden.
Versuch die Berechung zu vereinfache um komplexe Berechung der Abweichung zu Orginal Kurve und toleranzkontrolle zu umgehen.
Das Fitting steigender Triarcs zu einem Biarc mit aktiver Toleranzkontrolle funktioniert nun. Zusätzlich in der Plot Klasse der ARCs werden nun Kreise gedruckt.
Wie bereits auch von Vinz vorgeschlagen hab ich zumindest teilweise damit angefangen den Code zu vereinfachen und dieselben Grundbausteine zu verwenden. 
Punkte die nicht als PointClass dargestellt waren nun als PointClass formuliert. 
Grund: War beim fräsen und hatte Ärger mit der Fräsradiuskorrektur => Lag an den Einlaufradien bei G41 und G42. Durch die Formulierung mit Punkten ist es viel übersichtlicher und Verständlicher geworden.
NURBS_fitting_by_Biarc_curves.py ersetzt alte Versionen und funktioniert soweit zufriedenstellend.
Zusätzliche von mir verwendete Beschreibungen zur NURBS Biarc fitting und TSP hinzugefügt.