Hallo,
ich hab mal wieder was schönes programmiert. Da ich ja momentan immernoch an meinem Programm DXF2GCODE rumbastel und nun den Spline import aus DXF Dateien einbauen wollte hab ich mir das ganze nicht so einfach gemacht. Normalierweise werdne Splines mit kurzen Geraden angenähert was leider sehr viel Code beim Fräsen erzeugt. Für dieses Problem hab eine Artikel gefunden wie man einen Spline mir ARC Elementen abbildet. Das ganze hab ich dann in Python umgesetz.
Das ganze kann NURBS und BSplines mit deren Ableitung berechnen und dann den jeweiligen Spline in möglichst wenig Arc Elemente umwandeln.
Ein Paar Bilder und der Code dazu gibts bei mir auf der Homepage. Zur Darstellung hab ich die matplotlib benutzt. Vielleicht kanns ja jemand brauchen.
Edit: Sorry hab den Link vergessen :
http://christian-kohloeffel.homepage.t- ... ocId431244
Gruß
Christian
B-Spline, NURBS und daraus Arc Elemente erzeugen.
Zuletzt geändert von chrisko am Samstag 10. Mai 2008, 19:51, insgesamt 1-mal geändert.
da, http://www.christian-kohloeffel.homepag ... gocde.html
Sieht interessant aus, auch wenn ich nicht viel damit anfangen kann.
MfG EnTeQuAk
Sieht interessant aus, auch wenn ich nicht viel damit anfangen kann.
MfG EnTeQuAk
Ich habe zwar keine Erfahrung mit NURBS im engeren Sinn, aber vielleicht hilft dies weiter: http://www.scipy.org/Cookbook/Interpolation ?