goldmen8 писал(а):Здесь суть эксперимента в том и заключается: не изменяя первоначального кода программы изменять (корректировать) диаметр инструмента на износ или ...
Совершенно верно. Попытаюсь объяснить как я это вижу:
При обработке квадрата 60Х60 фрезой 6мм траектория, описываемая ее (фрезы) центром отстоит от контура обрабатываемой детали на величину радиуса. В нашем случае 3 мм. Рассчитывается КАМом. При введении корректора радиуса инструмента со значением +5 наш контроллер сдвигает траекторию на 5 мм во "внешнюю сторону". Удобно применять, например, в случае отсутствия в магазине инструментов фрезы 6мм, и присутствующей 16мм. Т.е. берем фрезу 16мм вводим корректор и не меняя программу получаем туже деталь.
Также, если включить корректор со значением -2 , вместо фрезы 6мм применяем фрезу 2мм. Обращаю внимание, что отрицательное значение корректора не превышает величину радиуса исходного инструмента.
Кстати, пробовал вводить значение корректора -5. Контроллер начинал выполнять программу, при этом рисуя интересную траекторию в углах, и, где то на середине, зависал.
Лично мне, корректор интересен для получения точного размера при применении "неточных" фрез, при этом не прибегая к изменению программы. Величины коррекции, в моем случае не будут превышать -0,1/+0,1.
Как то, так