- Регистрация
- 11.06.2019
- Сообщения
- 3 579
- Решения
- 2
- Реакции
- 7 515
- Баллы
- 188
- Город
- Печора
- Имя
- Олег
- Станок
- CNC3040Ы
- Прошивка
- 1.1f
В ролике к автономному контроллеру было показано, как сменить инструмент и восстановить позицию по Z.
Такое может потребоваться, если поверхность детали или заготовки, по которой обнуляли ось Z, уже не доступна.
Если доступна, то вопросов не возникает.
В комменте к этому видео по схожей операции с автономным контроллером был задан вопрос, возможно ли такое с Candle.
Пробуем, на примере Candle 1.2.15b
1. Находим домашнюю позицию (необязательно, но для удобства).
2. Закрепляем где-то в удобном месте дополнительный щуп (бобышку) с ровной поверхностью. Высота её нам не важна.
Подгоняем к ней шпиндель, примерно по центру и записываем машинные координаты этой точки по XY.
В пользовательские команды, на кнопку, например [1], прописываем такую команду
G21G90G53G0X<ваше значение>Y<ваше значение>
Это будет у нас "зона измерения инструмента", в которую всегда можно перейти по машинным координатам после поиска "дома"(для этого и использовали п.1)
3. Выставляем шпиндель над деталью и обнуляем оси XY
4. Вставляем первый инструмент и используем кнопку пробинга по Z и, по-окончании, в консоли смотрим на результат. Нас интересует последний ответ платы, в данном случае
G38.2Z-2F10 < [PRB:-163.000,-159.000,-28.290:1]
где крайнее правое число -28.290 - это высота в машинных координатах по Z в момент касания щупом поверхности.
Записываем на бумажку по названием P1
5. Создаём в Кэндл пользовательскую кнопку [2] с такой командой
G21G91
G38.2Z-30F100
G0Z1
G38.2Z-2F10
И "обзываем" её как "Measure tool" / "Измерить инструмент"
Жмём кнопку [1] из п.2 - переезжаем в зону "измерительной бобышки", затем жмём кнопку [2], по-окончании пробинга
записываем крайнее правое число, с названием, например, Р2, т.е -39.531
По формуле delta = P2 - P1 находим разницу измерений. В данном случае, получили -11.241. Записали на бумажку.
6. Далее, переезжаем в рабочие нули и используем станок как обычно.
7. Что бы сменить инструмент: меняем его, перемещаемся в зону "измерительной бобышки" (кнопка [1]) и выполняем измерение (кнопка [2]). Так как подскока над поверхностью мы не прописывали, то инструмент продолжит касаться поверхности этой бобышки.
8. Вбиваем в консоль команду G92Z<delta>, в нашем случае G92Z-11.241 и отправляем.
Переезжаем в рабочие координаты по XY и отправляем команду G90G0Z0, если требуется
Всё, новый инструмент на поверхности детали
Если опять потребуется сменить инструмент, то выполняем пункты 7 и 8 в любых количествах
Если доступна, то вопросов не возникает.
В комменте к этому видео по схожей операции с автономным контроллером был задан вопрос, возможно ли такое с Candle.
Пробуем, на примере Candle 1.2.15b
1. Находим домашнюю позицию (необязательно, но для удобства).
2. Закрепляем где-то в удобном месте дополнительный щуп (бобышку) с ровной поверхностью. Высота её нам не важна.

Подгоняем к ней шпиндель, примерно по центру и записываем машинные координаты этой точки по XY.
В пользовательские команды, на кнопку, например [1], прописываем такую команду
G21G90G53G0X<ваше значение>Y<ваше значение>
Это будет у нас "зона измерения инструмента", в которую всегда можно перейти по машинным координатам после поиска "дома"(для этого и использовали п.1)

3. Выставляем шпиндель над деталью и обнуляем оси XY

4. Вставляем первый инструмент и используем кнопку пробинга по Z и, по-окончании, в консоли смотрим на результат. Нас интересует последний ответ платы, в данном случае
G38.2Z-2F10 < [PRB:-163.000,-159.000,-28.290:1]

где крайнее правое число -28.290 - это высота в машинных координатах по Z в момент касания щупом поверхности.
Записываем на бумажку по названием P1
5. Создаём в Кэндл пользовательскую кнопку [2] с такой командой
G21G91
G38.2Z-30F100
G0Z1
G38.2Z-2F10
И "обзываем" её как "Measure tool" / "Измерить инструмент"
Жмём кнопку [1] из п.2 - переезжаем в зону "измерительной бобышки", затем жмём кнопку [2], по-окончании пробинга
записываем крайнее правое число, с названием, например, Р2, т.е -39.531

По формуле delta = P2 - P1 находим разницу измерений. В данном случае, получили -11.241. Записали на бумажку.
6. Далее, переезжаем в рабочие нули и используем станок как обычно.
7. Что бы сменить инструмент: меняем его, перемещаемся в зону "измерительной бобышки" (кнопка [1]) и выполняем измерение (кнопка [2]). Так как подскока над поверхностью мы не прописывали, то инструмент продолжит касаться поверхности этой бобышки.

8. Вбиваем в консоль команду G92Z<delta>, в нашем случае G92Z-11.241 и отправляем.
Переезжаем в рабочие координаты по XY и отправляем команду G90G0Z0, если требуется
Всё, новый инструмент на поверхности детали

Если опять потребуется сменить инструмент, то выполняем пункты 7 и 8 в любых количествах