Junolane MotionPLC中文

Three-Point Arc XY

ARC_THREE_POINT_XY · V4.23

XY arc through explicit start, intermediate and end points.

Requires multi-axis interpolation mode.

Hexadecimal notation is used for IDs, indexes, modes and sentinel values where applicable. Physical quantities (such as pulses, milliseconds and pulse/s) remain in their native units. Macro names are shown only when defined by the firmware.

Input parameters

ParameterInitial valueMeaning
Start Xstart_x1000Explicit three-point arc start X in pulses; must match MCU current position.
Start Ystart_y0Explicit three-point arc start Y in pulses; position there before execution.
Via Xvia_x2000Arc intermediate X in pulses; avoid coincident/degenerate or collinear points.
Via Yvia_y1000Arc intermediate Y in pulses.
End Xend_x1000Arc end X in pulses.
End Yend_y2000Arc end Y in pulses.

Initial values are editor defaults for a newly inserted instruction; configure them for the actual machine.

Execution and usage

← Back to instruction treeFull user manual (PDF)