Adapting minimum radius for tangential feed ((#TANGFEED))

Release Note

release_note

As of Build V2.11.2010.02 the command #TANGFEED [...] replaces the command #SET TANGFEED RMIN [...]. For compatibility reasons, this command is still available but it recommended not to use it in new NC programs.

This command supplements the tangential adaptation of feed programmed with G10/G11. The minimum radius is considered in circular blocks containing the identifier for feed adaptation. The feed is only corrected if the programmed circular radius is greater than or equal to the minimum radius.

Syntax:

#TANGFEED [ RMIN=.. ]

RMIN=..

Minimum contour radius Rmin in [mm, inch] up to which the tangential feedrate is corrected.

Programming the tangential feedrate.
Programming the tangential feedrate.

Programing Example

prg_example

Adapting minimum radius for tangential feed

(Contour with TRC and tangential feed adaptation)

N10   V.G.WZR=5

N20 #TANGFEED [RMIN=3]          (Define minimum radius rmin = 3mm)

N30 G41 G01 X0 Y20 G11 F600     (Select TRC and feed adaptation)

N40 X20 Y20

N50 G03 X40 R10                 (Feed adaptation)

N60 G01 Y40

N70 G02 X44 R2                  (No feed adaptation → rprg < rmin)

N80 G01 Y20

N20 #TANGFEED [RMIN=6]          (Define new minimum radius rmin = 6mm)

N90 G03 X54 R5                  (No feed adaptation → rprg < rmin)

N100 G01 Y50

G40 Y20 G11 G10     (Deselect TRC and feed adaptation)

N120 X0 Y0