Skip to main content

Object: CNC Settings

Symbol: _sm_icon_cnc_settings.png

The settings in this object are valid for all CNC objects of the application. The object is added to the device tree of the application or it is generated automatically when a CNC object is added to the application. The object may exist only one time per application and cannot be renamed.

In the editor of the object, settings can be specified for the path preprocessing modules, preinterpolation, and CNC tabular editor. You can delete the CNC settings object only if no CNC object exists below the application.

Tip

Settings that are valid only for a specific CNC program are saved in the Settings dialog of the CNC program.

Tab: Path preprocessors

On this tab, the path preprocessing is programmed by selecting the function blocks.

Available function blocks

List of all available function blocks

Active function block instances

List of the selected function block instances

The position in the list defines the processing order and can be changed.

A function block can be instantiated in the list multiple times.

Parameters

Opens the Parameter editor for <selected active function block instance> dialog

Alternative: Double-click an active function block instance

_sm_icon_cnc_setting_move_right.png

Adds an instance of the function block to the Active function block instances that is selected in Active function block instances

_sm_icon_cnc_setting_delete.png

Deletes the selected function block instance

Function block instances of function blocks, which are displayed in light-gray italics, cannot be deleted.

_sm_icon_cnc_setting_move_up.png

Moves the selected active function block instance upwards by one line

Alternative: Press Shift+Arrow up

_sm_icon_cnc_setting_move_down.png

Moves the selected active function block instance downwards by one line

Alternative: Press Shift+Arrow down

Table 61. Parameter editor for <selected active function block instance>Dialog

The dialog is used for displaying and changing the inputs of the selected instance. Not all inputs are visible.

Spalte1

Name of the parameter of the selected active function block instance

Spalte2

List box for setting the value

Spalte3

Description of the parameter



Tab: Preinterpolation

Cycle time µs

Interpolation time

Initial value: 20000

Velocity mode

  • Trapezoid: Velocity profile with trapezoidal shape

  • Sigmoidal: Velocity profile like the trapezoidal profile but with sin² functions that replace the linear velocity ramp

  • Sigmoid limited: Velocity profile like the sigmoidal profile but with consideration of the limits for acceleration and deceleration

  • Quadratic: Acceleration profile with trapezoidal shape with jerk limitation as defined in Maximum jerk. The resulting quadratic velocity profile is also recognized as an S curve.

  • Quadratic (smooth): Works like Quadratic mode but generates a jerk profile without jumps.

Maximum jerk [u/s³]

Limitation of the absolute value of the jerk

Used for quadratic velocity profile only

Important

The interpolation time and cycle time of the respective task, in which the interpolator is called, has to match for identical behavior of the CNC editor and online application.

Tab: Tabular Editor

The columns of the tabular editor and its order are defined on this tab.

Table columns

List of all available attributes

standard icon: The attribute is visible in the tabular editor.

The order in this list determines the line order in the tabular editor.

_sm_icon_cnc_setting_move_up.png

Moves the selected attribute upwards by one line

_sm_icon_cnc_setting_move_down.png

Moves the selected attribute downwards by one line