Arc メソッド
解説
XY平面で、円弧補間動作を使用してアームを指定されたポイントまで動かします。
書式
Sub Arc (MidPoint As Integer, EndPoint As Integer)
Sub Arc (MidPoint As SpelPoint, EndPoint As SpelPoint)
Sub Arc (MidPoint As String, EndPoint As String)
パラメーター
書式には、円弧の中間地点と目標位置を指定するパラメーターがあります。
- MidPoint
中間地点を示す整数値、SpelPoint、または文字列 - EndPoint
目標位置を示す整数値、SpelPoint、または文字列を使用する場合、ROT, CP, SYNC, Till, Find, 並列処理の命令文を含むことができます。
コメント
エラーが発生し、SpelExceptionのErrorNumberプロパティが3101である場合は、SetPoint メソッドのコメントを参照してください。
参照
AccelR メソッド, AccelS メソッド, SpeedR メソッド, SpeedS メソッド, Arc3 メソッド, CVMove メソッド, Go メソッド, Jump メソッド, Jump3 メソッド, Jump3CP メソッド, Move メソッド, BGo メソッド, BMove メソッド, TGo メソッド, TMove メソッド, Find メソッド, Tillメソッド, SetPoint メソッド
Arc 使用例
VB 例:
' SpelPointを使用してポイントを指定
Dim midPoint, endPoint As SpelPoint
midPoint = m_spel.GetPoint("P1")
endPoint = m_spel.GetPoint("P2")
m_spel.Arc(midPoint, endPoint)
' 文字列式を使用してポイントを指定
m_spel.Arc("P1", "P2")
m_spel.Arc("P1", "P2 CP")
' 並列処理を指定する場合
m_spel.Arc("P1", "P2 \!D50; On 1; D90; Off 1\!")
C# 例:
// SpelPointを使用してポイントを指定
SpelPoint midPoint, endPoint;
midPoint = m_spel.GetPoint("P1");
endPoint = m_spel.GetPoint("P2");
m_spel.Arc(midPoint, endPoint);
// 文字列式を使用してポイントを指定
m_spel.Arc("P1", "P2");
m_spel.Arc("P1", "P2 CP");
// 並列処理を指定する場合
m_spel.Arc("P1", "P2 \!D50; On 1; D90; Off 1\!");