Arc

LabVIEW 2018 SoftMotion Module

Edition Date: March 2018

Part Number: 371093W-01

»View Product Info
Download Help (Windows Only)

Owning Palette: SoftMotion Function Blocks

Performs a circular, spherical, or helical arc move on a coordinate. An arc move produces motion in a circular shape using a radius and other parameters you specify. The type of arc to perform changes based on the Arc Move Mode.
The axis must be in position or automatic mode to perform position moves.

Right-click the function block and select one of the available methods from the Select Method shortcut menu option to change the arc move mode.

The following move modes are available for coordinate resources:

Details Examples

Dialog Box Options

Dialog Box Options

Parameter Description
Inputs Contains the following configuration options:
  • Terminal name—Contains the name of the block diagram terminal to configure.
  • Visible?—Specifies whether to display the terminal on the block diagram.
    Note Note  Some terminals are not visible by default, and must be added using the dialog box.
  • Variable scope—Specifies the availability and scope of the variable associated with the terminal. Select Single-process to use a single-process shared variable. Select Network-published to use a network-published shared variable. Select No Variable if you do not want to use a terminal variable. To minimize overhead, include function block terminal variables only when necessary. If you change the Variable scope to No Variable after creating the function block instance, LabVIEW deletes the terminal variable.
  • Data source—Specifies the data source of the input. Select Terminal to wire the input value to the terminal on the block diagram. Select Variable to supply the input value to the function block through the associated terminal variable, if available. Select Default value to use the Default value as a constant value. The Variable data source option is not available if you select No Variable under Variable Scope. If you select Terminal as the data source and leave the block diagram terminal unwired, LabVIEW uses the Default value.
  • Default value—Specifies the default value of the input. If you select Variable as the data source, LabVIEW uses this value as the initial value of the variable. If you select Default value as the data source, LabVIEW uses this value for every iteration of the function block.
Outputs Contains the following configuration options:
  • Terminal name—Contains the name of the block diagram terminal to configure.
  • Visible?—Specifies whether to display the terminal on the block diagram.
    Note Note  Some terminals are not visible by default, and must be added using the dialog box.
  • Variable scope—Specifies the availability and scope of the variable associated with the terminal. Select Single-process to use a single-process shared variable. Select Network-published to use a network-published shared variable. Select No Variable if you do not want to use a terminal variable. To minimize overhead, include function block terminal variables only when necessary. If you change the Variable scope to No Variable after creating the function block instance, LabVIEW deletes the terminal variable.

Details

Use the Arc function block to perform a circular, spherical, or helical arc move using a coordinate resource.

Examples

Refer to examples\Motion\FunctionBlocks for examples using the Arc function block.

WAS THIS ARTICLE HELPFUL?

Not Helpful