Версия 5.1 от writer на 2022/11/01 17:28

Последние авторы
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 – процент фактической скорости перемещения от заданной.