Rotationsachsen beim planetären Aufweiten

Die Bewegung von Rotationsachsen in der Phase des planetären Aufweitens ist nur in einer bestimmten Form möglich. Die Rotationsachsen dürfen nicht explizit in der Senk- und Aufweitgeometrie des Senkkanals programmiert werden, sondern können nur über die PCS-Transformation ID 212 bewegt werden. Mit der Transformation lässt sich z.B. eine Drehachse bei einer Schraubenelektrode an die Z-Höhe koppeln. Damit die PCS-Transformation korrekt im System aus Senk- und Rückzugskanal funktioniert, erfordert die Transformation eine bestimmte Programmierung.

Einschränkungen:

  1. Es ist nur erlaubt, dass die C-Achse als Slaveachse und die Z-Achse als Masterachse konfiguriert wird.
  2. Die PCS-Transformation darf erst nach der Phase des Erodierens auf der Bahn aktiviert werden.
  3. Die PCS-Transformation muss im Rückzugskanal in der ESCAPE PATH POST SEQUENCE nach dem #CS DEL ALL programmiert werden, da die Transformation erst im CS des Senkkanals beim planetären Aufweiten wirkt.
  4. Die PCS-Transformation muss identisch in dem Senk- und Rückzugskanal parametriert werden.

Diese Art der Bearbeitung ist auch in Kombination mit den folgenden Anwendungsfällen möglich, siehe Approach Path Extension Verwendung von Kinematiken beim Senkerodieren

Beispiel

Parametrierbeispiel

Senkkanal

trafo_pcs[0].trafo[0].id             212
trafo_pcs[0].trafo[0].param[0]       3
trafo_pcs[0].trafo[0].param[1]       4
trafo_pcs[0].trafo[0].param[2]       0.5
default_id_of_trafo_pcs[0]           212

Rückzugskanal

trafo_pcs[0].trafo[0].id             212
trafo_pcs[0].trafo[0].param[0]       33
trafo_pcs[0].trafo[0].param[1]       34
trafo_pcs[0].trafo[0].param[2]       0.5
default_id_of_trafo_pcs[0]           212

Programmierbeispiel

PCS-Transformation in Senk- und Rückzugskanal

Senkkanal

; Definition des CS zur Bahnerosion
N0690 #CS ON [APP] [0, 0, 0, 0, 0, 0]
N0770 L DS-ActivateEscape-ACS.sub
N0780 LL EDMOn
N0790 L geometry_erosion_on_path.nc
; CS für planetäres Aufweiten
N0850 #CS ON [PCS] [0, 0, 0, 0, 0, 0]
N0860 #TRAFO PCS ON          ; Aktivieren der PCS Trafo
N0870 L DS-ActivatePlanetary.sub
N0890 LL Geometrie_Planetary
N0920 ;------- beenden der Bearbeitung
N0930 L DS-DeactivatePlanetary.sub
N0940 L DS-DeactivateEscape.sub
N0950 #TRAFO PCS OFF         ; Deaktivieren der PCS Trafo
; …

Rückzugskanal

;…
N100 #ESCAPE PATH DEF BEGIN  ( Definition der Geometrie zur Bahnerosion
N110 #CS ON [APP] [0,0,0,0,0,0] ;gleiches CS wie im Senkkanal
N120 #ESCAPE PATH BACKWARD STOP
N130 L geometry_erosion_on_path.nc
N150 #ESCAPE PATH POST SEQUENCE
N160 #CS DEL ALL
N170 #TRAFO PCS ON         ;PCS Transformation wirkt erst nach
; der Bahnerosion im CS, des Senkkanals beim planetären Aufweiten
N180 #ESCAPE PATH DEF END
;…