Richtig, also zurück zum Thema:
Bei trapezförmigen Profilen (Zuspitzung heisst das wohl) treten zwangsläufig unterschiedliche Geschwindigkeiten an den beiden seiten (root und tip) auf.
Nehmen wir der Einfachheit halber an, die Vorderkante (Nasenleiste, grün im Bild, das schwarze Rechteck soll der Styroblock sein, von oben)) habe keine Pfeilung.
Wie schaut die Bewegung aus, die Profili erzeugt ?
Anhang anzeigen 323511
Zuerst wird der Schneidedraht in eine rechtwinkelige Startposition ausserhalb des Styro-Blocks ca. in Höhe der Endleiste gefahren.
(Im Bild rot)
Dann folgt die erste Schneidebewegung, und zwar geradlinig bis zur Endleiste (blau). Bei dieser Bewegung muss die tip-Seite deutlich
schneller fahren, da auf der root Seite meist nur ein paar mm zu fahren sind, auf der tip seite oft mehrere cm !
Anschließend wird das eigentliche Profil geschnitten. Jetzt is die root Seite schneller, um wieviel hängt vom Ausmass der der Zuspitzung ab.
Dieser Geschwindigkeitsunterschied lässt sich grundsätzlich nicht vermeiden.
Der daraus resultierende Abbrandunterschied lässt sich in Profili einstellen.
Wenn der Draht wieder an der Endleiste (blau) angekommen ist, wird wieder aus dem Styro herausgefahren zur rechtwinkeligen Ausgangsposition.
Dabei ist jetzt wieder die tip Seite deutlich schneller.
Unschön ist zunächst mal der extreme Geschwindigkeitsunterschied der beiden Seiten beim hinein/herausfahren.
Dafür habe ich folgende Lösung:
Der g-code wird manuell so abgeändert, dass die Start/End-Position nicht mehr rechtwinkelig ist, sondern entsprechend
dem Winkel der Endleiste (im Bild gelb). Damit ist gewährleistet, dass der Draht schön gleichmässig auf beiden Seiten fährt.
Die entsprechende Änderung im g-Code ist schnell gemacht. Beispiel siehe neue Doku.
Schneiden des Profils:
Meine ursprüngliche Anordnung war so, dass die zuordnung U-V und X-Y auf der Maschine festgelegt waren.
Ich habe mit Profili ein rechtes und ein linkes cnc programm erzeugt, und zwar so, dass root einmal
X-Y (links) und einmal U-V (rechts) zugeordnet wurden. Da aber die Geschwindigkeit immer auf X-Y bezogen ist,
muss man dann entsprechend der Zuspitzung die Geschwindigkeit für "rechts" reduzieren.
Das geht am besten direkt im Profili.
Dieses Verfahren funktioniert auch mit der bisher veröffentlichten Version. Es hat aber folgenden Nachteil:
Die reduzierte Geschwindigkeit ist natürlich jetzt überall wirksam, z.B. beim Schneiden von Holmöffnungen,
beim hineien- und herausfahren und sonstigen Hilfsschnitten, wo das eigentlich nicht erwünscht ist.
Ich habe deshalb folgendes Verfahren gewählt:
Ich schneide immer mit root = X-Y. Damit daraus eine rechte und eine linke Hälfte wird, muss man an der Schneide die Seiten vertauschen. Das ist auch weiter nicht schwierig:
Man braucht nur einen anderen hal file mit geändertem pinning. d.h. ich habe jetzt zwei konfigurationen. Die sind identisch bis auf die pin belegung.
Die eingestellte Geschwindigkeit gilt immer für die root Seite, sowie auch für alle Bewegungen, die an beiden Enden gleich groß sind.
Hinein- und herausfahren muss nach dem oben beschriebenen Verfahren korrigiert werden, sonst erfolgt das auf der tip Seite viel
zu schnell.
Demnächst neue Konfigurationsdateien und Doku
Grüße, Gerd