helicalXY()
Description
Draw a spiral using a clockwise arc or counterclockwise arc. The direction is from the positive direction of the Z axis where the circular motion occurs.
This method uses the center of circle mode to control the spiral path, and uses the positive and negative values of the rotation angle to select clockwise or counterclockwise.
For more information about various motion methods, please see the Motion Method Explanation
Syntax
machine.helicalXY(cX, cY, dstZ, theta); machine.helicalXY(cX, cY, dstZ, theta, feedrate);
Parameters
machine
: Machine
object.
cX
: The X coordinate of the center of the circle in the circle center mode.
cY
: The Y coordinate of the center of the circle in the circle center mode.
dstZ
: The target Z coordinate, that is, the axis is moved to the target coordinate when performing arc motion.
theta
: The angle to be rotated. Use positive values for clockwise and negative values for counterclockwise.
feedrate
: Feedrate. If no parameter is passed, the last recorded feedrate will be used.
Return
bool
:
true: The machine exists and is created successfully.
false: The machine does not exist or fails to be created.
Example
Set the basic parameters of the machine and make the machine spiral on the XY plane.
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 |
|
See also
Library Reference
The text of the 86Duino reference material follows the Creative Commons Attribution-ShareAlike 3.0 License. The code examples in the reference material have been released to the public domain.