Терзаю public.dat пульта. Задача - померить оффсеты инструментов быстро, просто, и вручную. Чтобы забить в таблицу коррекций и изменять поштучно, по мере необходимости. Тут есть какие-то подпрограммы, но непрозрачные и непонятно что и куда считающие. Наверное, под автосмену заточенные. Но у меня смена ручная. А прикидывать оффсеты КМД-шкой муторно и неточно.
Набросал такую подпрограмму в паблик (О21):
Неким "нулевым" инструментом (щупом с оффсетом 0 в таблице инструментов) отмеряем по таблетке "0 по Z" штатной процедурой Shift+0. Затем об ту же таблетку подпрограммой О21 обмеряем последовательно все инструменты, наблюдая на экране пульта размер коррекции с точностью до сотых долей микрона )
В таблицу заносим вручную.
PS для тех, кто не в курсе, подпрограмма O21 из паблик.дат вызывается в G-коде строчкой G65 P21