Settings for edge machining (edge_machining.*)

In order to use this functionality, it must be enabled by the parameter P-STUP-00600, or alternatively by P-STUP-00060.

configuration.path_preparation.function FCT_DEFAULT | FCT_EMF

Depending on the machining technology it may be necessary to control the machining process especially on sharp contours (edges). In the case of a sharp edge defined by the angle difference between two contour elements, the path velocity profiler at the edge is modified depending on pre-defined parameters. In addition, three of the command signals are generated. These command signals are derived from the path velocity profile and are supplied to the PLC interface.

Linear or circular blocks can be programmed as contour elements. No check is made here whether they are inner or outer contours. If the functions Insert chamfers and roundings (G301/G302) or Tool radius compensation (G41/G42) are active, additional contour elements can be generated. They then result in a different knee angle than exists between the two original contour elements.

The following parameters are required to set the edge machining function:

# Parameterise edge machining function
# ======================================
edge_machining.enable 1
edge_machining.angle_limit 150000 [0.0001°(degrees)]
edge_machining.pre_dist 100000 [0.1µm]
edge_machining.pre_feed 16666 [µm /sec]
edge_machining.wait_time 10000 [[1 µs]]
edge_machining.post_dist 200000 [0.1µm]
edge_machining.post_feed 333333 [µm/sec]
edge_machining.disable_feed_adaption 0
edge_machining.mode 0
#
Settings for edge machining (edge_machining.*) 1:
Edge between two contour elements
Settings for edge machining (edge_machining.*) 2:
Timing diagram of s1, s3 signals

Alternatively, the NC command #EDGE MACHINING is available to parameterise the functionality in the channel parameter list.

If the parameterisation is selected via the channel parameters, the first point in the NC program can be recognised as a corner if it is in the correct position and the parameterised behaviour for edges is then applied there.