Страница 2 из 2
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 02 авг 2016, 21:20
Serg
Где подсмотреть значение Z сами решите, чай не маленькие.
Использовать приращения в УП, сформировнных с помощью CAM - редкий изврат... Да и в УП написанных вручную тоже - размеры на хороших чертежах стараются задавать от одной точки/грани...
Приращения имеет смысл использовать в подпрограммах и циклах. А возобновлять работу с середины цикла тоже изврат.

Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 03 авг 2016, 05:36
Сергей Саныч
UAVpilot писал(а):Использовать приращения в УП, сформировнных с помощью CAM - редкий изврат
Сергей Саныч писал(а):А у G2 и G3 координаты центра (I, J, K), как правило, задаются по умолчанию именно так.
И если в LCNC способ задания координат центра можно изменить легким движением, то доступ к телу постпроцессора возможен не во всех CAM.
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 03 авг 2016, 21:13
Serg
Сергей Саныч писал(а):то доступ к телу постпроцессора возможен не во всех CAM.
Я ещё не встречал CAM, у которого не было бы соотв. переключателя в настройках.
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 00:32
Sabaka
Мужики, у меня снова вопрос созрел.
А есть способ сделать так что бы после выполнения УП в отступах G55-G58 не слетало обратно в G54?
У меня по началу чуть конфуз не случился по этому поводу, почему то в окне координаты отображается отступ из УП например G58 а по факту линукс сбросил в G54.
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 08:22
Serg
Если никто не переключает в G54, то ничего и не слетает. G54 это никакой не дефолтный режим, он ничем не отличается от G55-G58.
Полагаю все ваши беды от того, что вы работаете как-то по своему, а не как общепринято и вы с любым CNC софтом не понимаете друг друга...
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 09:46
Сергей Саныч
UAVpilot писал(а):Я ещё не встречал CAM, у которого не было бы соотв. переключателя в настройках.
SheetCAM, SprutCAM - только через редактирование постпроцессора. А у Спруткам Практик - так вообще никак, у него постпроцессор под конкретную систему зашит намертво.
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 11:19
Serg
У SheetCAM был, лично переключал.

Через редактирование постпроцессора тоже означает, что такая возможность есть.
В посте под конкретное железо тоже наверняка есть возможность, например приоформлении заказа.

Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 11:33
Sabaka
UAVpilot писал(а):Полагаю все ваши беды от того, что вы работаете как-то по своему, а не как общепринято и вы с любым CNC софтом не понимаете друг друга...
Я делаю так:
Допустим ввожу G58 в ручную, потом подгружаю УП, пилю, Уп закончилась слетело на G54..
Сейчас я сразу в УП вставляю автоматом нужный отступ что бы не забыть ввести вручную, опять станок отработал и слетело в G54.
Скажите как надо правильно)
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 11:55
Serg
Значит где-то в конце УП стоит переключение. Само переключаться не может.
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 16:10
Sabaka
UAVpilot писал(а):Значит где-то в конце УП стоит переключение. Само переключаться не может.
Ничего в конце не стоит, стандартное M5 M30. Я заметил, что в окне "активные G коды" сбрасывание на G54 происходит сразу после старта УП, оно похоже и возвращает систему на дефолт по окончании УП.
ЗЫ. Я не врун!)) Ну, коли не верите то и хрен с ним, главное пилит без проблем а это главное. Все равно спасибо за помощь)
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 16:36
Сергей Саныч
Sabaka писал(а): в окне "активные G коды" сбрасывание на G54 происходит сразу после старта УП
Подтверждаю. Эффект имеется. Причем только в списке активных кодов. По факту смена координат не наблюдается.
Можно попробовать поиграться с этим
http://www.linuxcnc.org/docs/html/confi ... gc_section
а конкретно со строкой RS274NGC_STARTUP_CODE
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 16:42
Sabaka
Сергей Саныч писал(а):По факту смена координат не наблюдается.
Смены и нет пока УП не отработает до команды М30, вот только опосля идет фактическая смена на дефолт.
А поиграться это в смысле убрать из строки G54?
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 16:53
Serg
Sabaka писал(а):Я не врун!)) Ну, коли не верите то и хрен с ним, главное пилит без проблем а это главное.
А никто во вранье и не обвиняет. Пилит без проблем и ладно. В конце концов не мы тебя просим помочь...

Если б я просил помощи, то я б как минимум показал программу "после которой переключается", конфиги и т.п...
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 17:08
Sabaka
UAVpilot писал(а):б как минимум показал программу "после которой переключается", конфиги и т.п...
Понял, сейчас допилю и подготовлю материалы для наглядности)
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 19:15
Sabaka
Снял видео для понимания, в начале я показываю где нуль от Ж54, потом нуль Ж57. Далее запускаю тестовую УП, начинает пилить и в окне "активные Ж коды" отступ уже слетел на Ж54, в конце видно как слетает на Ж54 визуально. Далее снова ставлю Ж57, запускаю УП, в конце видно момент когда по факту стоит Ж54 (то есть слетел на Ж54) а на вкладке координат по прежнему весит Ж57. И в заключении специально ввожу Ж54, что бы отступ взялся из УП, результат тот же только на этот раз без глюков с отображением координат.
Видео
https://www.youtube.com/watch?v=O2Na_73ocBg
Тестовая управляющая программа.
(для просмотра содержимого нажмите на ссылку)Код: Выделить всё
G00 G49 G40 G17 G80 G64P0.0001 G57 G90
G21
(Parallel Finishing)
M03 S24000
G00 Z40.0000
X7.0000 Y13.0000
G01 Z15.0000 F1200.0
Z0.0000 F300.0
Y-13.5000 F600.0
X7.0300
Y13.0000
X7.0600
Y-13.5000
X7.0900
Y13.0000
X7.1200
Y-13.5000
X7.1500
Y13.0000
G00 Z40.0000
M5
M30
Что еще нужно? Желательно указать название файла и место где искать.

Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 19:36
MX_Master
У вас в конце стоит команда
M30, именно она на
G54 и сбрасывает. Давайте заглянем в инструкцию к
M30 -
http://www.linuxcnc.org/docs/2.7/html/g ... ode:m2-m30
2. Origin offsets are set to the default (like G54).
Уберите
M30 с конца, или сразу после
M30 ставьте
G57
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 19:54
Sabaka
Точно! Именно так, оказывается в линуксе эта команда работает чуть по другому чем я привык. Спасибо.

ЗЫ. Без М30 нельзя, линукс ругается.
ЗЫЫ Мне в конце совсем не вариант ставить отступ, я постоянно использую от G54 до G58, G57 это как пример.
Re: Вопрос по работе LinuxCNC-2.7.4
Добавлено: 04 авг 2016, 21:15
MX_Master
У меня в УП нет ни М30, ни % - и не ругается