MOVECIRCDTABSSP -- DT圆心画弧-绝对

类型

DT运动函数

描述

将轴号和运动距离分别存放到TABLE表,通过TABLE列表进行圆弧运动。使用位存在选择TABLE表里的轴号。

 

根据当前点(起始点)和中点的位置,以及半径画圆,圆心自动计算。当终点与起始点的直线距离大于半径时,以这两点画半圆,半径为连线距离一半,圆心为连线中点。

语法

MOVECIRCDTABSSP(最大轴数,位存在,轴dt列表,终点dt列表,半径,顺时针0/逆时针1

适用控制器

通用

例子

BASE(0,1,2)

ATYPE=1,1,1

DPOS=0,0,0

TABLE(10,0,1)   'TABLE(10)存放轴01

TABLE(20,0,50)   '只需要放一个终点坐标(XY

TRIGGER

WHILE 1

IF SCAN_EVENT(IN(0))>0 THEN

'MOVECIRCDTABSSP(6,3,10,20,50,1)

'从起始点经过(0,50),半径为50,逆时针画圆弧

ENDIF

WEND