Spindle feed link (FEED_LINK)
Normally, the speed of a spindle is only controlled by the program. In general, there are no other options to influence spindle speed depending on other parameters. For some special technologies (e.g. HSC milling, edge banding in wood machining) and to obtain a uniform milling profile on the workpiece surface, it is necessary to influence spindle speed by external variables.
The following command can link the spindle-specific speed dynamically to path feed by specifying various parameters. When set accordingly, the spindle speed then adapts automatically to various feedrates. This is necessary in particular for materials which may be damaged by unsuitable cutting parameters (e.g. scorch marks on wooden workpieces or melted plastic etc.).
Notice | |
Spindle dynamic data are not considered. To avoid excessive deviation between the commanded and the actual link factors during active feed linking, the user must ensure that either the spindle dynamic is high enough or the path dynamic is reduced depending on the requirements. |
Syntax for programming a spindle feed link: |
<spindle_name> [ FEED_LINK [ON | OFF] [ [ [FACT=..] [CORR=..] ] | AUTO] [MAIN] SRC=.. ] |
<spindle_name> | Name of the feed link spindle |
FEED_LINK | Identifier for spindle feed link. Must always be programmed as the first keyword. |
ON | Select spindle feed link |
OFF | Deselect spindle feed link |
FACT=.. | Synchronised link: Predefined link factor in [0.1%] between path feed (F word) and the basic spindle speed. The link factor can be reprogrammed at any time during active linking. |
CORR=.. | Correction factor in [0.1%] to modify the link factor. The resulting link factor then results from the product of FACT and CORR (priority = FACT*CORR). |
AUTO | Link on the fly: The link factor is calculated automatically from the current commanded spindle speed and the current path feed and it remains constant until the link is deselected. |
MAIN | Spindle feed link is only effective if at least one main axis is involved in motion. The spindle speed is not influenced if only tracking axes are moved. |
SRC=.. | Identifier of feed link source:
|
- The keyword AUTO can only be programmed in combination with ON. FACT and CORR can even be reprogrammed while a feed link is active.
- The keyword MAIN can only be programmed in combination with ON.
- When the link is selected, the spindle must be in the state of endless rotation at a sped of !=0. The path feed must also be !=0 when the link factor is defined automatically.
- The spindle speed which is active when the feed link is deselected is retained as the commanded spindle speed. If necessary, the spindle speed must be redefined using the S word after the feed link is deselected.
Notice | |
A spindle command via the S word has no effect when the feed link is active. |
![]() | A tool with dynamic parameters is to be defined and activated. The minimum speed of this tool (P-TOOL-00013) can in general prevent the spindle from coming to a standstill or jamming while milling with active feed link at path velocity = 0. |
Programming Example
Example 1
Manually programmed link factor, the effective link factor is changed by programming the correction factor
Programming Example
Example 2
Link factor is generated automatically from the current commanded spindle speed and the current path feed.
Programming Example
Example 3
Link factor is generated automatically, feed link only acts with main axis motions.