arcXY_Theta()
説明
時計回りまたは反時計回りの円弧を描きます。方向は、円運動が発生するZ軸の正方向からとなります。
このメソッドは、中心点モードを使用して円弧のパスを制御し、回転角度の正負の値を使用して時計回りまたは反時計回りを選択します。
各種モーションメソッドの詳細については、モーションメソッドの説明ページをご覧ください。
構文
machine.arcXY_Theta(cX, cY, theta); machine.arcXY_Theta(cX, cY, theta, feedrate);
パラメータ
machine
: Machine
オブジェクト。
cX
: 円中心モードにおける円の中心のX座標。
cY
: 円中心モードにおける円の中心のY座標。
theta
: 回転する角度。時計回りの場合は正の値を、反時計回りの場合は負の値を使用します。
feedrate
: 送り速度。パラメータが渡されない場合は、最後に記録された送り速度が使用されます。
戻り値
bool
:
true: マシンが存在し、正常に作成されました。
false: マシンが存在しないか、作成に失敗しました。
例
マシンの基本パラメータを設定し、マシンをXY平面上で90度の円弧で移動します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
|
参照
arcXY()
arcYZ()
arcXZ()
arcYZ_Theta()
arcXZ_Theta()
ライブラリリファレンス
86Duinoの参考資料のテキストはクリエイティブ・コモンズの表示に従っています-Creative Commons Attribution-ShareAlike 3.0 License。参考資料内のコード例はパブリック ドメインにリリースされています。