i - переключает дискретное перемещение (меньший шаг) shift+i больший шаг. c - постоянное перемещение. В меню AXIS есть справка по всем горячим клавишам.fleshget писал(а):И второй - подскажите как перейти в дискретное управление с клавиатуры?
Что я еще не знал о LinuxCNC, что нам еще предстоит сделать
- evgenymcp
- Мастер
- Сообщения: 1418
- Зарегистрирован: 23 апр 2017, 05:37
- Репутация: 326
- Настоящее имя: Евгений
- Откуда: Абакан,Хакасия
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
У меня наверно практически нерешаемая задача, но на всякий случай попрошу помощи, а вдруг все таки это выполнимо.
Нужно выфрезеровать точеную балясину.
Я хочу поворотную ось включить обороты на максимум (я подберу пока шаги срываться не будут), а двумя координатами (X и Z) пройду медленно по профилю кривой. То есть G-код отрабатывать должен только координаты X и Z, а поворотка должна вращаться сама по себе (даже без синхронизации с X и Z). Возможно ли так? (это будет типа токарный по дереву - вместо резца - фреза)
Почему я не хочу "полноценно" отработать, то есть нарисовать модель и тремя координатами фрезеровать - мне кажется что я не достигну той скорости обработки (будет G код и кучей апроксимированных координат окружности, или спирали). А потратить пять часов на шестьсот миллиметровую балясину - просто будет нерентабельно.
Нужно выфрезеровать точеную балясину.
Я хочу поворотную ось включить обороты на максимум (я подберу пока шаги срываться не будут), а двумя координатами (X и Z) пройду медленно по профилю кривой. То есть G-код отрабатывать должен только координаты X и Z, а поворотка должна вращаться сама по себе (даже без синхронизации с X и Z). Возможно ли так? (это будет типа токарный по дереву - вместо резца - фреза)
Почему я не хочу "полноценно" отработать, то есть нарисовать модель и тремя координатами фрезеровать - мне кажется что я не достигну той скорости обработки (будет G код и кучей апроксимированных координат окружности, или спирали). А потратить пять часов на шестьсот миллиметровую балясину - просто будет нерентабельно.
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
4-я ось - позиция/скорость #1
попробуйте так настроить поворотную ось
попробуйте так настроить поворотную ось
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
СПАСИБО!!!
Тут надо поразбираться
Тут надо поразбираться
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Все гораздо проще: сделайте ещё и токарную конфигурацию и запускайте ту, которая нужна в данный момент.fleshget писал(а):Тут надо поразбираться
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- evgenymcp
- Мастер
- Сообщения: 1418
- Зарегистрирован: 23 апр 2017, 05:37
- Репутация: 326
- Настоящее имя: Евгений
- Откуда: Абакан,Хакасия
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Может вопрос не для этой темы, но обнаружил глюк в Gmoccapy. В окне визуализации неправильно размер обработки отображает. К примеру работаю от верха заготовки, толщина материала 5мм. А AXIS в окне визуализации будет -5 отображаться, в Gmoccapy меньше. Версия стандартная, которая в LCNC 2.7.14
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
А я заметил глюк что в гмоккапи не работает G83 почему то
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
У меня работаетsima8520 писал(а):А я заметил глюк что в гмоккапи не работает G83 почему то
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Буду на днях снова возвращаться к гмоккапи, отпишусь
- evgenymcp
- Мастер
- Сообщения: 1418
- Зарегистрирован: 23 апр 2017, 05:37
- Репутация: 326
- Настоящее имя: Евгений
- Откуда: Абакан,Хакасия
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Только что проверил. G83 работает.sima8520 писал(а):А я заметил глюк что в гмоккапи не работает G83 почему то
- evgenymcp
- Мастер
- Сообщения: 1418
- Зарегистрирован: 23 апр 2017, 05:37
- Репутация: 326
- Настоящее имя: Евгений
- Откуда: Абакан,Хакасия
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Сегодня второй раз столкнулся с еще одним глюком Gmoccapy, которого не наблюдал в Axis. В процессе обработки детали вылезла ошибка выхода за границы оси. Обработка была прекращена. В Axis проверка границ происходила до запуска программы
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
От интерфейса это не зависит.
Возможно выход случился из-за применённой компенсации на размер инструмента, предпросмотр (именно им определяются границы при загрузке УП) компенсации в некоторых случаях не учитывает.
Возможно выход случился из-за применённой компенсации на размер инструмента, предпросмотр (именно им определяются границы при загрузке УП) компенсации в некоторых случаях не учитывает.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- evgenymcp
- Мастер
- Сообщения: 1418
- Зарегистрирован: 23 апр 2017, 05:37
- Репутация: 326
- Настоящее имя: Евгений
- Откуда: Абакан,Хакасия
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Компенсацию не применял. УП создана в Aspire. Значит нужно эксперимент провести.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
а так ли не зависит?UAVpilot писал(а):От интерфейса это не зависит.
модуль gcode только вычисляет пределы:
https://github.com/LinuxCNC/linuxcnc/bl ... le.cc#L818
а проверка на "ошибку выхода за пределы" делается как раз в коде Axis (например):
https://github.com/LinuxCNC/linuxcnc/bl ... s.py#L1809
в gmoccapy значит своя проверка (не смотрел)
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Всё это делается при загрузке файла , а при работе контролируется физическое положение осей относительно софтлимитов.
Кстати, а как именно выглядит ошибка выхода за границы?
Кстати, а как именно выглядит ошибка выхода за границы?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- evgenymcp
- Мастер
- Сообщения: 1418
- Зарегистрирован: 23 апр 2017, 05:37
- Репутация: 326
- Настоящее имя: Евгений
- Откуда: Абакан,Хакасия
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Прошу прощения у linuxcnc за то что зря наговаривал на Gmoccapy. Проблема с выходом за границу обработки из-за собственной глупости. Последний раз фрезеровав стол в ноль сделав выборку прошелся по вектору . Соответственно границы стола увеличились на диаметр фрезы, а я для удобства крепил заготовку уперев в крайevgenymcp писал(а):Сегодня второй раз столкнулся с еще одним глюком Gmoccapy, которого не наблюдал в Axis. В процессе обработки детали вылезла ошибка выхода за границы оси. Обработка была прекращена. В Axis проверка границ происходила до запуска программы
Но в любом случае проверку нужно проводить до момента запуска УП.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
А как тогда быть с изменяемыми корректорами?..evgenymcp писал(а):Но в любом случае проверку нужно проводить до момента запуска УП.
Снова напомню: проверка лимитов при загрузке УП, отображение будущей траектории - всё это лишь дополнительный бонус, не являющийся ни средством измерения, ни средством контроля размеров. Для точного контроля размеров и лимитов до выполнения УП нужно использовать свою собственную верхнюю голову.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Покажите где в Linuxcnc кнопочка "Симуляция" находится, что бы посмотреть за сколько отработает УП, учитывая реальные ускорения/подачи.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
А нет такой.fleshget писал(а):Покажите где в Linuxcnc кнопочка "Симуляция" находится, что бы посмотреть за сколько отработает УП, учитывая реальные ускорения/подачи.
Hо можно взять подходящий конфиг из раздела "Simple Configuration -> sim" и прописать свои скорости и ускорения. Ну или скопировать свой и "оторвать" моторы.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
ну "хоть что то" таки показывает емс:
в меню "Файл" пункт "Свойства"
(для Axis)
в меню "Файл" пункт "Свойства"
(для Axis)