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

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

From version 1.1
edited by writer
on 2022/08/18 19:10
Change comment: There is no comment for this version
To version 6.1
edited by writer
on 2023/09/08 18:34
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,65 +1,73 @@
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  
9 -Параметры:
9 +Options:
10 10  
11 -* number axisId – номер оси, целое число от 0 до 8 (в качестве этого параметра может передаваться одна из констант, определённых в списке **[[Axis>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome]]**).
11 +* number axisId – axis number, an integer from 0 to 8 (one of the constants defined in the **[[Axes>>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 -Выполнение поиска базы одновременно для осей, заданных маской axesMask.
15 +Performs a base search simultaneously for the axes defined by the axesMask mask.
16 16  
17 -Параметры:
17 +Options:
18 18  
19 -* number axesMask – маска осей, целое число, в котором биты от 0 до 8 обозначают, выбраны ли соответствующие оси.
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  
25 -Параметры:
25 +Options:
26 26  
27 -* number axisId – номер оси, целое число от 0 до 8 (в качестве этого параметра может передаваться одна из констант, определённых в списке **[[Axis>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome]]**).
27 +* number axisId – axis number, an integer from 0 to 8 (one of the constants defined in the **[[Axes>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome]] **list can be passed as this parameter).
28 28  
29 -Возвращаемое значение:
29 +Return value:
30 30  
31 -* true – если поиск базы выполнен:
32 -* false – если поиск базы не выполнен.
31 +* true – if homing is performed;
32 +* false – if homing is not performed.
33 33  
34 -=== bool IsAxesMaskReferenced (number axesMask) ===
34 +===== bool IsAxesMaskReferenced(number axesMask) =====
35 35  
36 -Позволяет проверить, выполнен ли поиск базы для всех осей, заданных маской axesMask.
36 +Allows you to check whether the homing has been performed for all axes defined by the axesMask mask.
37 37  
38 -Параметры:
38 +Options:
39 39  
40 -* number axesMask – маска осей, целое число, в котором биты от 0 до 8 обозначают, выбраны ли соответствующие оси.
40 +* number axesMask – axis mask, an integer in which bits from 0 to 8 indicate whether the corresponding axes are selected.
41 41  
42 -Возвращаемое значение:
42 +Return value:
43 43  
44 -* true – если поиск базы выполнен;
45 -* false – если поиск базы не выполнен.
44 +* true – if homing is completed;
45 +* false – if homing is not performed.
46 46  
47 -=== void RefAllForced (void) ===
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  
55 -Параметры:
55 +Options:
56 56  
57 -* number axisId – номер оси, целое число от 0 до 8 (в качестве этого параметра может передаваться одна из констант, определённых в списке **[[Axis>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome]]**).
57 +* number axisId – axis number, an integer from 0 to 8 (one of the constants defined in the **[[Axes>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome]] **list can be passed as this parameter).
58 58  
59 -=== void RefAxesMaskForced (number axisId) ===
59 +===== void RefAxesMaskForced(number axesMask) =====
60 60  
61 -Позволяет принудительно отметить оси, заданные маской axesMask, как выполнившие поиск базы.
61 +Allows you to forcefully mark axes specified by the axesMask as homing done.
62 62  
63 -Параметры:
63 +Options:
64 64  
65 -* number axesMask – маска осей, целое число, в котором биты от 0 до 8 обозначают, выбраны ли соответствующие оси.
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).