Страница 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
Можно галочку в программе поставить, она отзеркалирует как надо
mycnc-update-001-55.png <a class='original' href='./download/file.php?id=176888&sid=9a1a51696485c3d4633c07343568db95&mode=view'>Загрузить оригинал (114.51 КБ)</a>