|
Bei der Bearbeitung von 3D Formen und Flächen besteht die Werkzeugbahn in der Regel aus kurzen linearen Bewegungen. FilterMAX ist in der Lage diese Daten zu optimieren indem diese Elemente zu tangentialen Kreisbögen oder NURBS Daten umgewandelt werden. Dadurch erreicht man in der Regel eine Reduzierung der Dateigröße um bis zu 85% sowie eine drastische Verbesserung der Oberflächen-qualität.
Zusätzlich besteht die Möglichkeit einer automatischen Vorschubreduzierung an scharfkantigen Übergängen. Hierbei wird zunächst der Winkel zwischen jeder G1/G2/G3 Bewegung berechnet. Ist dieser größer als der vorgegebene Grenzwert wird soweit möglich ein Übergangsradius eingefügt und der Vorschub reduziert. Hierbei versucht FilterMAX im ersten Schritt den größtmöglichen Radius zwischen den Vorgaben "max. Radius" und "min. Radius" einzufügen. Wurde ein Wert gefunden wird der Abstand zwischen Rundungsradius und dem ursprünglichen Eckpunkt berechnet. Ist dieser kleiner als die Toleranz wird der NC-Code ent-sprechend modifiziert und der Radius ausgegeben. Liegt der Radius auf einer der XY/XZ/YZ Ebenen wird das standard G2/G3 Befehlsformat verwendet. 3D Radien werden in lineare (G01) Bewegungen aufgelöst. Optional kann dafür auch das "Fanuc 3D Bogen" Format verwendet werden. Abschließend erfolgt im zweiten Schritt die Vorschubreduzierung. Konnte kein Radius eingefügt werden gibt FilterMAX den unter "min. Vorschub" definierten Wert aus. Andernfalls wird, basierend auf dem Eckenradius, ein Wert zwischen "min. Vorschub" und "max. Vorschub" berechnet.
|