Jump3 Method

Description
Motion with 3D gate using a combination of two CP motions and one PTP motion. The robot moves to the depart point, then the approach point, and finally the destination point.

Syntax
Sub Jump3 (DepartPoint As Integer, ApproPoint As Integer, DestPoint As Integer)
Sub Jump3 (DepartPoint As SpelPoint, ApproPoint As SpelPoint, DestPoint As SpelPoint)
Sub Jump3 (DepartPoint As String, ApproPoint As String, DestPoint As String)

Parameters

  • DepartPoint
    Specifies the departure point above the current position using the point number or the character string indicating a point expression.
  • ApproPoint
    Specifies the approach start point above the target coordinates using the point number or the character string indicating a point expression.
  • DestPoint
    Specifies the target destination of the motion using the point number or the character string indicating a point expression.
    It can contain a C arch number, CP, LJM, SYNC, Sence, Till or Find search expression, and parallel processing statements.

Remarks
If an error occurs and the ErrorNumber property of the SpelException is 3101, see the remarks in the SetPoint method.

See Also
Accel Method, AccelR Method, AccelS Method, Speed Method, SpeedR Method, SpeedS Method, Arc Method, Arc3 Method, CVMove Method, Go Method, Jump Method, Jump3CP Method, Move Method, BGo Method, BMove Method, TGo Method, TMove Method, Arch Method, Find Method, Sense Method, Till Method, SetPoint Method

Jump3 Example
VB Example:

' Points specified using point numbers  
m_spel.Tool(1)  
m_spel.Jump3(1, 2, 3)  
  
' Points specified using 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.Jump3(pd, pa, pt)  
  
' Points specified using expressions  
m_spel.Jump3("P1", "P2", "P3 C0")  
m_spel.Jump3("P1", "P2", "P3 C0 Sense Sw(0)=On")  
m_spel.Jump3("P0 -TLZ(10), P1 -TLZ(10), P1")  
  
' Using parallel processing  
m_spel.Jump3("P1", "P2", "P3 \!D50; On 1; D90; Off 1\!")  
  
' Points specified using labels  
m_spel.Jump3("depart", "approach", "place")  

C# Example:

// Point specified using point number  
m_spel.Tool(1);  
m_spel.Jump3(1, 2, 3);  
  
// Points specified using SpelPoint  
SpelPoint pd, pa, pt;  
pd = m_spel.GetPoint("P1");  
pd.Z = 125.5;  
pa = m_spel.GetPoint("P2");  
pa.Z = 125.5;  
pt = m_spel.GetPoint("P2");  
m_spel.Jump3(pd, pa, pt);  
  
// Points specified using expressions  
m_spel.Jump3("P1", "P2", "P3 C0");  
m_spel.Jump3("P1", "P2", "P3 C0 Sense Sw(0)=On");  
m_spel.Jump3("P0 -TLZ(10), P1 -TLZ(10), P1");  
  
// Using parallel processing  
m_spel.Jump3("P1", "P2", "P3 \!D50; On 1; D90; Off 1\!");  
  
// Points specified using labels  
m_spel.Jump3("depart", "approach", "place");