Changes for page Поиск базы

Last modified by writer on 2023/09/08 18:34

From version 2.1
edited by writer
on 2022/11/03 16:41
Change comment: There is no comment for this version
To version 4.1
edited by writer
on 2023/08/09 17:55
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,8 +1,8 @@
1 -==== **void DoHoming()** ====
1 +===== **void DoHoming()** =====
2 2  
3 3  Performing homing simultaneously for all axes. The function returns control after the homing of all axes is completed.
4 4  
5 -==== **void DoAxisHoming(number axisId)** ====
5 +===== **void DoAxisHoming(number axisId)** =====
6 6  
7 7  Perform homing for the specified axis.
8 8  
... ... @@ -10,7 +10,7 @@
10 10  
11 11  * number axisId – axis number, an integer from 0 to 8 (one of the constants defined in the **[[Axis>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome]] **list can be passed as this parameter).
12 12  
13 -==== **void DoAxesMaskHoming(number axesMask)** ====
13 +===== **void DoAxesMaskHoming(number axesMask)** =====
14 14  
15 15  Performs a base search simultaneously for the axes defined by the axesMask mask.
16 16  
... ... @@ -18,7 +18,7 @@
18 18  
19 19  * number axesMask – axis mask, an integer in which bits from 0 to 8 indicate whether the corresponding axes are selected.
20 20  
21 -==== **bool IsAxisReferenced(number axisId)** ====
21 +===== **bool IsAxisReferenced(number axisId)** =====
22 22  
23 23  Allows you to check whether the home is searched on the specified axis.
24 24  
... ... @@ -31,7 +31,7 @@
31 31  * true – if homing is performed;
32 32  * false – if homing is not performed.
33 33  
34 -==== **bool IsAxesMaskReferenced(number axesMask)** ====
34 +===== **bool IsAxesMaskReferenced(number axesMask)** =====
35 35  
36 36  Allows you to check whether the homing has been performed for all axes defined by the axesMask mask.
37 37  
... ... @@ -44,11 +44,11 @@
44 44  * true – if homing is completed;
45 45  * false – if homing is not performed.
46 46  
47 -==== **void RefAllForced()** ====
47 +===== **void RefAllForced()** =====
48 48  
49 49  Allows you to forcefully mark all axes as homing done.
50 50  
51 -==== **void RefAxisForced(number axisId)** ====
51 +===== **void RefAxisForced(number axisId)** =====
52 52  
53 53  Allows you to forcefully mark specified axis as homing done.
54 54  
... ... @@ -56,7 +56,7 @@
56 56  
57 57  * number axisId – axis number, an integer from 0 to 8 (one of the constants defined in the **[[Axis>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome]] **list can be passed as this parameter).
58 58  
59 -==== **void RefAxesMaskForced(number axisId)** ====
59 +===== **void RefAxesMaskForced(number axisId)** =====
60 60  
61 61  Allows you to forcefully mark axes specified by the axesMask as homing done.
62 62  
... ... @@ -63,3 +63,11 @@
63 63  Options:
64 64  
65 65  * number axesMask – axis mask, an integer in which bits from 0 to 8 indicate whether the corresponding axes are selected.
66 +
67 +===== **number GetHomeType()** =====
68 +
69 +Allows you to check selected homing type from settings.
70 +
71 +Return value:
72 +
73 +* integer number denoting the selected homing type (0 - Z axis homing, then simultaneous homing of other axes; 1 - sequential homing staring from the Z axis; 2 - simultaneous homing of all axes).