Страница 1 из 1
Зеркальная программа
Добавлено: 17 фев 2020, 10:25
Nik90
Здравствуйте, существует ли в Linuxcnc функция отзеркаливания программы по Х или по У, или может есть какие либо скрипты которые будут менять в программе знаки + на - в кодах перемещений? Программы в инкрементных кодах.
Re: Зеркальная программа
Добавлено: 17 фев 2020, 15:22
xenon-alien
А не проще ли просто инвертировать сигнал DIR - направления вращения в настройках?
Re: Зеркальная программа
Добавлено: 17 фев 2020, 15:28
MX_Master
есть такая программа как CIMCO, в ней можно автоматизированно править G код
Re: Зеркальная программа
Добавлено: 17 фев 2020, 15:32
Nik90
Это не совсем удобно, просто бывает нужно одну деталь по программе вырезать как есть, а вторую вырезать зеркально, чтобы она вложилась одна в одну(Например треугольные детали) чтобы уменьшить количество отхода. А так получается нужно заходить в настройки, менять там сигнал. И есть вероятность что станок может поехать на концевые, так как машина будет ехать не туда куда думает.
Re: Зеркальная программа
Добавлено: 17 фев 2020, 16:10
Belorez
Ну а взять и отзекалить проект, в котором был сгенерирован код, и получить новый?
Re: Зеркальная программа
Добавлено: 17 фев 2020, 23:06
a321
Это не очень сложно. Есть разные пути -
1. в текстовом редакторе путем последовательных замен фрагментов текста
2. пользовать утилиты, которые реализуют функционал по п. 1, например grecode - все отлично зеркалирует.
Re: Зеркальная программа
Добавлено: 18 фев 2020, 16:21
Леонид Владимирович
xenon-alien писал(а):А не проще ли просто инвертировать сигнал DIR - направления вращения в настройках?
Истчо концевики местами поменять надобно.
Часто приходится делать парные детали - одну обычную, другую зеркальную. Лично я чтобы не возиться каждый раз с двумя программами с риском что-нибудь напутать, когда делал станок на ось Y переключатель поставил.
Re: Зеркальная программа
Добавлено: 19 фев 2020, 08:30
mycnc
Можно галочку в программе поставить, она отзеркалирует как надо