helicalXY()
説明
時計回りまたは反時計回りの円弧を使用して螺旋を描きます。方向は、円運動が発生するZ軸の正方向からとなります。
この方法では、円の中心モードを使用して螺旋のパスを制御し、回転角度の正負の値を使用して時計回りまたは反時計回りを選択します。
さまざまな動作方法の詳細については、動作方法の説明ページをご覧ください。
構文
machine.helicalXY(cX, cY, dstZ, theta); machine.helicalXY(cX, cY, dstZ, theta, feedrate);
パラメータ
machine
: Machine
オブジェクト。
cX
: 円中心モードにおける円の中心の X 座標。
cY
: 円中心モードにおける円の中心の Y 座標。
dstZ
: 目標 Z 座標。円弧動作を実行する際に軸が目標座標に移動します。
theta
: 回転角度。時計回りの場合は正の値を、反時計回りの場合は負の値を使用します。
feedrate
: 送り速度。パラメータが渡されない場合は、最後に記録された送り速度が使用されます。
戻り値
bool
:
true: マシンが存在し、正常に作成されました。
false: マシンが存在しないか、作成に失敗しました。
例
マシンの基本パラメータを設定し、マシンをXY平面上でらせん状に回転させます。
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 |
|
参照
ライブラリリファレンスのメインページ
86Duino 參考資料的文字遵循知識共享署名-Creative Commons Attribution-ShareAlike 3.0 License。参考資料内のコード例はパブリック ドメインにリリースされています。