Jump3CP 方法
描述
使用三个 CP 动作的组合通过 3 维闸极动作。
语法
Sub Jump3CP (DepartPoint As Integer, ApproPoint As Integer, DestPoint As Integer)
Sub Jump3CP (DepartPoint As SpelPoint, ApproPoint As SpelPoint, DestPoint As SpelPoint)
Sub Jump3CP (DepartPoint As String, ApproPoint As String, DestPoint As String)
参数
- DepartPoint
使用点编号或字符串点表达式,指定当前位置上方的退避点。 - ApproPoint
使用点编号或字符串点表达式,指定目标位置上方的接近开始点。 - DestPoint
使用点编号或字符串点表达式指定动作的目标位置。
可以使用ROT, C Arch 编号, CP, LJM, SYNC, Sence, Till检索式以及并行处理语句。
备注
如果发生错误,并且 SpelException 的 ErrorNumber 属性为3101,请参阅 SetPoint 方法的描述。
参阅
AccelR 方法, AccelS 方法, SpeedR 方法, SpeedS 方法, Arc 方法, Arc3 方法, CVMove 方法, Go 方法, Jump 方法, Jump3 方法, Move 方法, BGo 方法, BMove 方法, TGo 方法, TMove 方法, Arch 方法, Find 方法, Sense 方法, Till 方法, SetPoint 方法
Jump3CP 示例
VB 例:
' 使用点编号指定
m_spel.Tool(1)
m_spel.Jump3CP(1, 2, 3)
' 使用 SpelPoint 指定
Dim pd As SpelPoint
Dim pa As SpelPoint
Dim pt As SpelPoint
pd = m_spel.GetPoint("P*")
pd.Z = 125.5
pa = m_spel.GetPoint("P2")
pa.Z = 125.5
pt = m_spel.GetPoint("P2")
m_spel.Jump3CP(pd, pa, pt)
' 使用点表达式指定
m_spel.Jump3CP("P1", "P2", "P3 C0")
m_spel.Jump3CP("P1", "P2", "P3 C0 Sense Sw(0)=On")
m_spel.Jump3CP("P1", "P2", "P3 \!D50; On 1; D90; Off 1\!")
' 使用并行处理
m_spel.Jump3CP("P0 -TLZ(10), P1 -TLZ(10), P1")
' 在点标签中指定
m_spel.Jump3CP("depart", "approch", "place")
C# 例:
// 使用点编号指定
m_spel.Tool(1);
m_spel.Jump3CP(1, 2, 3);
// 使用 SpelPoint 指定
SpelPoint pd, pa, pt;
pd = m_spel.GetPoint("P0");
pd.Z = 125.5;
pa = m_spel.GetPoint("P2");
pa.Z = 125.5;
pt = m_spel.GetPoint("P2");
m_spel. Jump3CP(pd, pa, pt);
// 使用点表达式指定
m_spel.Jump3CP("P1", "P2", "P3 C0");
m_spel.Jump3CP ("P1", "P2", "P3 C0 Sense Sw(0)=On");
m_spel.Jump3CP("P0 -TLZ(10), P1 -TLZ(10), P1");
// 使用并行处理
m_spel.Jump3CP("P1", "P2", "P3 \!D50; On 1; D90; Off 1\!");
// 在点标签中指定
m_spel.Jump3CP("depart", "approch", "place");