Изменения документа Настройка омического датчика
Редактировал(а) writer 2024/12/25 13:12
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Вложения (0 изменено, 3 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,10 +1,6 @@ 1 1 Настройка омического датчика - функция, доступная в плазменном модуле PUMOTIX без приобретения дополнительных опций. Блок настройки можно найти в меню "Конфигурация" → "Настройки" → "Модуль плазмы". 2 2 3 -(% style="text-align:center" %) 4 -((( 5 -(% class="wikigeneratedid" style="display:inline-block" %) 6 -[[Внешний вид вкладки с настройками омического датчика>>image:attach:2020-12-02 10_32_51-Настройки.png||height="528" id="I2020-12-0210_32_51-41D43044144244043E43943A438.png" width="1000"]] 7 -))) 3 +[[Внешний вид вкладки с настройками омического датчика>>image:attach:2020-12-02 10_32_51-Настройки.png||data-xwiki-image-style-alignment="center" height="528" width="1000"]] 8 8 9 9 Для использования омического датчика необходимо настроить: 10 10 ... ... @@ -21,13 +21,8 @@ 21 21 22 22 Для легкой настройки поля и схема соединены связями, показывающими, где расположен тот или иной элемент датчика на резаке. 23 23 24 -(% style="text-align:center" %) 25 -((( 26 -(% class="wikigeneratedid" style="display:inline-block" %) 27 -[[Вход пробинга (основной) в поле настройки и на схеме>>image:attach:2020-12-02 10_26_28-.png||height="540" id="I2020-12-0210_26_28-.png" width="1000"]] 28 -))) 20 +[[Вход пробинга (основной) в поле настройки и на схеме>>image:attach:2020-12-02 10_26_28-.png||data-xwiki-image-style-alignment="center" height="540" id="I2020-12-0210_26_28-.png" width="1000"]] 29 29 30 30 После настройки необходимо поставить галочку напротив надписи "Использовать датчик PLL-R2", чтобы программа учитывала внесенные изменения. 31 31 32 -(% style="text-align:center" %) 33 -[[image:attach:2020-12-02 10_27_20-.png||height="540" width="1000"]] 24 +[[image:attach:2020-12-02 10_27_20-.png||data-xwiki-image-style-alignment="center" height="540" width="1000"]]
- 2020-12-02 10_58_29-Settings.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Knetyaga - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +57.4 KB - Содержимое
- 2020-12-02 11_25_24-Settings.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Knetyaga - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +44.5 KB - Содержимое
- M150.pm
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Knetyaga - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +995 bytes - Содержимое
-
... ... @@ -1,0 +1,37 @@ 1 +require("Common") 2 + 3 +function M150() 4 + if Is_THC_Mode() then 5 + PushCurrentDistanceMode() 6 + PushCurrentMotionMode() 7 + if not IsProbingPinConfigured() then 8 + DisplayMessage(GetMessage(Messages.ProbeNotConfigured)) 9 + Stop() 10 + return 11 + end 12 + if not IsSpecificProbingPinConfigured(2) then 13 + DisplayMessage(GetMessage(Messages.SecondProbeNotConfigured)) 14 + Stop() 15 + return 16 + end 17 + if (PinGetState(Inputs.Probing) or PinGetState(Inputs.Probing2)) then 18 + DisplayMessage(GetMessage(Messages.ProbeActive)) 19 + Stop() 20 + return 21 + end 22 + 23 + GotoSafeZ() 24 + 25 + local max_probe = -1000 26 + local ProbeFeed = GetProbeFeed() 27 + ExecuteMDI("G90 G38.2 P1 Z"..max_probe.." F"..ProbeFeed) 28 + local pos_z1 = AxisGetMachinePos(Axis.Z) 29 + ExecuteMDI("G90 G38.2 P2 Z"..max_probe.." F"..ProbeFeed) 30 + local pos_z2 = AxisGetMachinePos(Axis.Z) 31 + --- 32 + local dz = pos_z1 - pos_z2 33 + SetOmichSensorDelta(dz) 34 + GotoSafeZ() 35 + DisplayMessage("Расчет завершен, dz = "..dz) 36 + end 37 +end