Редактировал(а) writer 2022/11/01 17:24

От версии 22.1
отредактировано knetyaga
на 2022/02/15 14:11
Изменить комментарий: К данной версии нет комментариев
К версии 20.1
отредактировано knetyaga
на 2022/02/15 10:50
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -40,8 +40,138 @@
40 40  
41 41  Возвращаемое значение:
42 42  
43 -* true – если PUMOTIX находится в режиме EStop.
43 +* true – если PUMOTIX находится в режиме EStop;
44 44  
45 +=== number AxisGetPos (number axisId) ===
46 +
47 +Получение текущей рабочей координаты указанной оси.
48 +
49 +Параметры:
50 +
51 +* number axisId – номер оси, целое число от 0 до 8 (в качестве этого параметра может передаваться одна из констант, определённых в списке **[[Axis>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180766#id-%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BE%D1%81%D1%8F%D0%BC%D0%B8-Axis(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%BE%D1%81%D0%B5%D0%B9)||style="text-decoration: none;" rel="nofollow" shape="rect"]]**).
52 +
53 +Возвращаемое значение:
54 +
55 +* значение текущей рабочей координаты указанной оси.
56 +
57 +=== number AxisGetMachinePos (number axisId) ===
58 +
59 +Получение текущей машинной координаты указанной оси.
60 +
61 +Параметры:
62 +
63 +* number axisId – номер оси, целое число от 0 до 8 (в качестве этого параметра может передаваться одна из констант, определённых в списке **[[Axis>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180766#id-%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%D0%BE%D1%81%D1%8F%D0%BC%D0%B8-Axis(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%BE%D1%81%D0%B5%D0%B9)||rel="nofollow" style="text-decoration: none;" shape="rect"]]**).
64 +
65 +Возвращаемое значение:
66 +
67 +* значение текущей машинной координаты указанной оси.
68 +
69 +=== number GetCurFeedrate () ===
70 +
71 +Получение текущей скорости перемещения.
72 +
73 +Возвращаемое значение:
74 +
75 +* модуль вектора скорости перемещения в пространстве XYZ.
76 +
77 +=== number GetGCodeFeedrate () ===
78 +
79 +Получение скорости перемещения, заданной в G-коде.
80 +
81 +Возвращаемое значение:
82 +
83 +* скорость перемещения, заданная в G-коде.
84 +
85 +=== number GetFeedrateOverridePercent () ===
86 +
87 +Получение процента переопределения текущей скорости перемещения.
88 +
89 +Возвращаемое значение:
90 +
91 +* процент фактической скорости перемещения от заданной.
92 +
93 +=== void SetFeedrateOverridePercent (number value) ===
94 +
95 +Задание процента переопределения текущей скорости перемещения.
96 +
97 +Параметры:
98 +
99 +* number value – желаемый процент переопределения текущей скорости перемещения.
100 +
101 +=== number GetRapidrateOverridePercent () ===
102 +
103 +Получение процента переопределения текущей скорости холостых переездов.
104 +
105 +Возвращаемое значение:
106 +
107 +* процент фактической скорости холостых переездов от заданной.
108 +
109 +=== void SetRapidrateOverridePercent (number value) ===
110 +
111 +Задание процента переопределения текущей скорости холостых переездов.
112 +
113 +Параметры:
114 +
115 +* number value – желаемый процент переопределения текущей скорости холостых переездов.
116 +
117 +=== bool IsAxisReferenced (number axisId) ===
118 +
119 +Позволяет проверить, выполнен ли поиск базы по указанной оси.
120 +
121 +Параметры:
122 +
123 +* number axisId – номер оси, целое число от 0 до 8 (в качестве этого параметра может передаваться одна из констант, определённых в списке **[[Axis>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180766||style="text-decoration: none;" shape="rect"]]**).
124 +
125 +Возвращаемое значение:
126 +
127 +* true – если поиск базы выполнен:
128 +* false – если поиск базы не выполнен.
129 +
130 +=== bool IsAxesMaskReferenced (number axesMask) ===
131 +
132 +Позволяет проверить, выполнен ли поиск базы для всех осей, заданных маской axesMask.
133 +
134 +Параметры:
135 +
136 +* number axesMask – маска осей, целое число, в котором биты от 0 до 8 обозначают, выбраны ли соответствующие оси.
137 +
138 +Возвращаемое значение:
139 +
140 +* true – если поиск базы выполнен;
141 +* false – если поиск базы не выполнен.
142 +
143 +=== number GetCurSpindleRPM () ===
144 +
145 +Получение текущей скорости вращения шпинделя.
146 +
147 +Возвращаемое значение:
148 +
149 +* текущая скорость вращения шпинделя, об/мин.
150 +
151 +=== number GetGCodeSpindleRPM () ===
152 +
153 +Получение скорости вращения шпинделя, заданной в G-коде.
154 +
155 +Возвращаемое значение:
156 +
157 +* Скорость вращения шпинделя, заданная в G-коде, об/мин.
158 +
159 +=== number GetSpindleSpeedOverridePercent () ===
160 +
161 +Получение процента переопределения текущей скорости вращения шпинделя.
162 +
163 +Возвращаемое значение:
164 +
165 +* процент, который фактическая скорость вращения шпинделя составляет от заданной.
166 +
167 +=== void SetSpindleSpeedOverridePercent (number value) ===
168 +
169 +Задание процента переопределения текущей скорости вращения шпинделя.
170 +
171 +Параметры:
172 +
173 +* number value – желаемый процент переопределения текущей скорости вращения шпинделя.
174 +
45 45  === void FloodEnable () ===
46 46  
47 47  Включение подачи охлаждающей жидкости поливом.
... ... @@ -238,6 +238,22 @@
238 238  
239 239  * true – если выбрано реальное устройство (не симулятор) и подключение к нему установлено.
240 240  
371 +=== number GetJogOverridePercent (void) ===
372 +
373 +Получение процента переопределения текущей скорости ручных перемещений.
374 +
375 +Возвращаемое значение:
376 +
377 +* процент переопределения скорости ручных перемещений.
378 +
379 +=== void SetJogOverridePercent (number value) ===
380 +
381 +Установка процента переопределения текущей скорости ручных перемещений.
382 +
383 +Параметры:
384 +
385 +* number value – процент фактической скорости перемещения от заданной.
386 +
241 241  === number GetExecutingMCode () ===
242 242  
243 243  Возвращает номер, выполняющегося макроса. Если макрос не запущен возвращает -1.