Opening channel interface to write

#CHANNEL INTERFACE ON  [ DYN_CS ]

#CHANNEL INTERFACE OFF [ DYN_CS ]

DYN_CS

When the “DYN_CS” channel interface is activated, the current channel cyclically writes the axis positions of the first 6 axes at the MCS plane to the interface (e.g. 3 translatory and 3 rotary axis positions).

"TRACK_CS" continues to be supported instead of "DYN_CS" for reasons of downward compatibility.

Programming:

#CHANNEL INTERFACE ON [DYN_CS]
;..
#CHANNEL INTERFACE OFF [DYN_CS]

Notice

If the NC command #CHANNEL INTERFACE OFF is programmed without specifying the interface, e.g. [DYN_CS], error ID 20509 is output.

#CHANNEL INTERFACE ON [ EXTEND AX=<axis_name> { FREEZE=<axis_name> } ]

#CHANNEL INTERFACE OFF [ EXTEND ]

EXTEND

The current radius is transferred to the coupled slave channel over the “EXTEND” channel interface. (#TRACK CHAN ON [EXTEND]) This command marks the end of the ‘’Erosion on the path‘’ phase.

AX

Name of the axis used as the radius to calculate the scaling factor or the equidistant value.

FactorScale = axis positionPCS / MAX_SCALE

FREEZE

The PCS position of a "frozen" axis no longer changes. As a result, the PCS input coordinate remains constant in the Cartesian transformation in the MCS. The MCS position of this type of axis can be superimposed by the input of another channel. In die sinking, the orbit channel calculates the MCS positions of these axes. The orbit channel uses the current PCS positions, the axis defined by AX of this channel to calculate the MCS positions of the "frozen" axis.

#CHANNEL INTERFACE ON [ESCAPE GEOMETRY= <FLAT | ALPHA | POINT | BISECTOR> [ANGLE=..] [POINT_Y=..] [POINT_Z=..] [BISEC_D1=..] [BISEC_D2=..] ]

#CHANNEL INTERFACE OFF [ESCAPE [WAIT] ]

ESCAPE

The channel writes its current PCS positions to the interface by activating the "ESCAPE" channel interface. These positions can be used by a coupled slave channel to calculate the escape geometry (see #TRACK CHAN ON [ESCAPE …]).

GEOMETRY=..

This keyword and the value that follows can be used to select the escape strategy set in the slave channel. No check is made whether a setting can be made at this time.

Compared to #CHANNEL INTERFACE SET [ESCAPE GEOMETRY …], the system does not wait until the strategy is set in the slave channel. The selection includes:

  • FLAT: Flat strategy
  • ALPHA: Alpha strategy
  • POINT: Point strategy
  • BISECTOR: Angle bisector strategy

ANGLE=..

Angle starting from the perpendicular for the ALPHA escape strategy

POINT_Y=..

Y coordinate (in the PCS) of the point definition for the POINT escape strategy

POINT_Z=..

Z coordinate (in the PCS) of the point definition for the POINT escape strategy

BISEC_D1=..

D1 parameter for the BISECTOR escape strategy

BISEC_D2=..

D2 parameter for the BISECTOR escape strategy

WAIT

While the interface is deactivated, the channel waits until the active escape motion is completed. Any further escape command is suppressed until the interface is reactivated

#CHANNEL INTERFACE SET [ESCAPE GEOMETRY= <FLAT | ALPHA | POINT | BISECTOR> [ANGLE=..] [POINT_Y=..] [POINT_Z=..] [BISEC_D1=..] [BISEC_D2=..] ]

The NC command can be used to set a value in another channel.
The following values can be set in another channel:

ESCAPE GEOMETRY=..

Sets the geometry of the escape strategy of the slave channel. A check is made whether a change is possible.
A strategy change is only possible if

  • the radius in the down channel is zero,
  • erosion is taking place on the path,
  • the escape channel is not active
  • or the geometries at the current point have the identical path.

The system waits until a change is possible before continuing. The corresponding escape channel indicates its change request via the status signal bahn_state.escape_strategy_wait_change_r an.

 

  • FLAT: Flat strategy
  • ALPHA: Alpha strategy
  • POINT: Point strategy
  • BISECTOR: Angle bisector strategy

ANGLE=..

Angle starting from the perpendicular for the ALPHA escape strategy

POINT_Y=..

Y coordinate (in the PCS) of the point definition for the POINT escape strategy

POINT_Z=..

Z coordinate (in the PCS) of the point definition for the POINT escape strategy

BISEC_D1=..

D1 parameter for the BISECTOR escape strategy

BISEC_D2=..

D2 parameter for the BISECTOR escape strategy

WAIT

While the interface is deactivated, the channel waits until the active motion of the escape motion is completed. Any further escape command is suppressed until the interface is reactivated.