Редактировал(а) writer 2023/09/20 17:15

Последние авторы
1 ===== number AxisGetPos(number axisId) =====
2
3 Получение текущей рабочей координаты указанной оси.
4
5 Параметры:
6
7 * number axisId – номер оси, целое число от 0 до 8 (в качестве этого параметра может передаваться одна из констант, определённых в списке **[[Axis>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome||rel="nofollow" shape="rect" style="text-decoration: none;"]]**).
8
9 Возвращаемое значение:
10
11 * значение текущей рабочей координаты указанной оси.
12
13 ===== number AxisGetMachinePos(number axisId) =====
14
15 Получение текущей машинной координаты указанной оси.
16
17 Параметры:
18
19 * number axisId – номер оси, целое число от 0 до 8 (в качестве этого параметра может передаваться одна из констант, определённых в списке **[[Axis>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome||rel="nofollow" shape="rect" style="text-decoration: none;"]]**).
20
21 Возвращаемое значение:
22
23 * значение текущей машинной координаты указанной оси.
24
25 ===== number GetCurFeedrate() =====
26
27 Получение текущей скорости перемещения.
28
29 Возвращаемое значение:
30
31 * модуль вектора скорости перемещения в пространстве XYZ.
32
33 ===== number GetGCodeFeedrate() =====
34
35 Получение скорости перемещения, заданной в G-коде.
36
37 Возвращаемое значение:
38
39 * скорость перемещения, заданная в G-коде.
40
41 ===== number GetFeedrateOverridePercent() =====
42
43 Получение процента переопределения текущей скорости перемещения.
44
45 Возвращаемое значение:
46
47 * процент фактической скорости перемещения от заданной.
48
49 ===== void SetFeedrateOverridePercent(number value) =====
50
51 Задание процента переопределения текущей скорости перемещения.
52
53 Параметры:
54
55 * number value – желаемый процент переопределения текущей скорости перемещения.
56
57 ===== number GetRapidrateOverridePercent() =====
58
59 Получение процента переопределения текущей скорости холостых переездов.
60
61 Возвращаемое значение:
62
63 * процент фактической скорости холостых переездов от заданной.
64
65 ===== void SetRapidrateOverridePercent(number value) =====
66
67 Задание процента переопределения текущей скорости холостых переездов.
68
69 Параметры:
70
71 * number value – желаемый процент переопределения текущей скорости холостых переездов.
72
73 ===== bool IsAxisReferenced(number axisId) =====
74
75 Позволяет проверить, выполнен ли поиск базы по указанной оси.
76
77 Параметры:
78
79 * number axisId – номер оси, целое число от 0 до 8 (в качестве этого параметра может передаваться одна из констант, определённых в списке **[[Axis>>doc:Руководство пользователя.Описание M-кодов.Описание функций макроязыка.Управление осями.WebHome||shape="rect" style="text-decoration: none;"]]**).
80
81 Возвращаемое значение:
82
83 * true – если поиск базы выполнен;
84 * false – если поиск базы не выполнен.
85
86 ===== bool IsAxesMaskReferenced(number axesMask) =====
87
88 Позволяет проверить, выполнен ли поиск базы для всех осей, заданных маской axesMask.
89
90 Параметры:
91
92 * number axesMask – маска осей, целое число, в котором биты от 0 до 8 обозначают, выбраны ли соответствующие оси.
93
94 Возвращаемое значение:
95
96 * true – если поиск базы выполнен;
97 * false – если поиск базы не выполнен.
98
99 ===== number GetJogOverridePercent(void) =====
100
101 Получение процента переопределения текущей скорости ручных перемещений.
102
103 Возвращаемое значение:
104
105 * процент переопределения скорости ручных перемещений.
106
107 ===== void SetJogOverridePercent(number value) =====
108
109 Установка процента переопределения текущей скорости ручных перемещений.
110
111 Параметры:
112
113 * number value – процент фактической скорости перемещения от заданной.