config_PPU()
Description
Set Pulses per Unit (PPU). This unit determines the unit moving distance of the machine.
That is, how many pulses need to be output for each unit distance. For example, 80 pulses/mm.
Syntax
machine.config_PPU(axis, pulses_per_mm);
Parameters
machine
: Machine
object.
axis
: The axis to be set, which can be AXIS_X, AXIS_Y or AXIS_Z.
pulses_per_mm
: Set the unit moving distance of the axis, how many pulses need to be output, in this example it is defined as pulses/mm.
Return
true: Setting is successful.
false: Setting error, which means the machine does not exist or the setting is made after the machine is started.
Please make sure the machine exists and make sure to set the machine before starting the machine.
Example
Set the basic parameters of the machine and move the machine to the Home point.
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 42 43 |
|
See also
computePPU_Belt()
computePPU_LeadScrew()
config_ReverseDirection()
Library Reference
The text of the 86Duino reference material is licensed under the Creative Commons Attribution-Share Alike 3.0 License. The code examples in the reference material have been released into the public domain.