beautypg.com

Cnc programming – Lenze ETC Motion Control User Manual

Page 159

background image

CNC programming

G functions

G functions individual descriptions

3

3.2

3.2.2

l

159

EDSTCXN EN 2.0

3.2.2.72

G200 Geometry filter "on"/"off"

With G200, a filter can be activated with which the noise of the programmed
profile can be suppressed. Noise−infested profiles are usually created when
the point density corresponds in size to the defined profile grid points.

G200 AXES

AXES

Axes, which should be considered for the filter function with the
specification of the filter constants for each axis.

The geometry filter can replace several G1 blocks by a single G1. During this
process, up to 20 grid points are saved and a line between the first and the
last point is calculated with each new grid point. Then, the deviations
between the calculated line and all saved grid points are determined and
compared with the maximum allowed tolerances programmed for G200.

If the deviation in all points is within the tolerance, the new point is saved
and the corresponding block removed from the input stream. Otherwise, the
current block is saved and the previous optimum of saved grid points is
output as the new block.

Only G1 blocks can be reduced, when nothing except for the axes specified
for G200 is programmed. Generally, blocks with "F", "M", "S", "T" or "Q"
cannot be reduced. The tolerances programmed for G200 must be specified
in input units. The tolerances of the individual axes may be different in size
and are considered based on each axis.

To be able to asses the efficiency of the geometry filter, the relation of
reducible to reduced blocks is displayed in percent in P567. The maximum
efficiency attainable is approximately 94 %. The time−based overhead of the
geometry filter is fully compensated from an efficiency of approx. 15 % by
the lower number of blocks to be executed.

The geometry filter is deactivated by programming G200 without axes.

G200 X0.1 Y0.05

Suppress output of the profile until the total of profile pieces is exceeded in
X by 0.1 mm or in Y by 0.05 mm.

0.1

0.2

0.3

0.4

0.1

Y

X

0.1

0.2

0.3

0.4

0.1

Y

X

ETCN053

Syntax

Meaning of the addresses

Explanation

Example