Страница 32 из 39
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 05 авг 2019, 14:58
evgenymcp
fleshget писал(а):И второй - подскажите как перейти в дискретное управление с клавиатуры?
i - переключает дискретное перемещение (меньший шаг) shift+i больший шаг. c - постоянное перемещение. В меню AXIS есть справка по всем горячим клавишам.
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 07 авг 2019, 08:20
fleshget
У меня наверно практически нерешаемая задача, но на всякий случай попрошу помощи, а вдруг все таки это выполнимо.
Нужно выфрезеровать точеную балясину.
Я хочу поворотную ось включить обороты на максимум (я подберу пока шаги срываться не будут), а двумя координатами (X и Z) пройду медленно по профилю кривой. То есть G-код отрабатывать должен только координаты X и Z, а поворотка должна вращаться сама по себе (даже без синхронизации с X и Z). Возможно ли так? (это будет типа токарный по дереву - вместо резца - фреза)
Почему я не хочу "полноценно" отработать, то есть нарисовать модель и тремя координатами фрезеровать - мне кажется что я не достигну той скорости обработки (будет G код и кучей апроксимированных координат окружности, или спирали). А потратить пять часов на шестьсот миллиметровую балясину - просто будет нерентабельно.
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 07 авг 2019, 08:48
solo
4-я ось - позиция/скорость #1
попробуйте так настроить поворотную ось
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 07 авг 2019, 09:07
fleshget
СПАСИБО!!!
Тут надо поразбираться

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 07 авг 2019, 14:39
Serg
fleshget писал(а):Тут надо поразбираться

Все гораздо проще: сделайте ещё и токарную конфигурацию и запускайте ту, которая нужна в данный момент.
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 23 авг 2019, 18:36
evgenymcp
Может вопрос не для этой темы, но обнаружил глюк в Gmoccapy. В окне визуализации неправильно размер обработки отображает. К примеру работаю от верха заготовки, толщина материала 5мм. А AXIS в окне визуализации будет -5 отображаться, в Gmoccapy меньше. Версия стандартная, которая в LCNC 2.7.14
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 23 авг 2019, 20:28
sima8520
А я заметил глюк что в гмоккапи не работает G83 почему то
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 25 авг 2019, 07:32
mikehv
sima8520 писал(а):А я заметил глюк что в гмоккапи не работает G83 почему то
У меня работает

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 25 авг 2019, 10:48
sima8520
Буду на днях снова возвращаться к гмоккапи, отпишусь
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 26 авг 2019, 15:06
evgenymcp
sima8520 писал(а):А я заметил глюк что в гмоккапи не работает G83 почему то
Только что проверил. G83 работает.
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 05 сен 2019, 17:24
evgenymcp
Сегодня второй раз столкнулся с еще одним глюком Gmoccapy, которого не наблюдал в Axis. В процессе обработки детали вылезла ошибка выхода за границы оси. Обработка была прекращена. В Axis проверка границ происходила до запуска программы

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 05 сен 2019, 17:56
Serg
От интерфейса это не зависит.
Возможно выход случился из-за применённой компенсации на размер инструмента, предпросмотр (именно им определяются границы при загрузке УП) компенсации в некоторых случаях не учитывает.
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 05 сен 2019, 18:32
evgenymcp
Компенсацию не применял. УП создана в Aspire. Значит нужно эксперимент провести.
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 05 сен 2019, 19:22
nkp
UAVpilot писал(а):От интерфейса это не зависит.
а так ли не зависит?
модуль gcode только вычисляет пределы:
https://github.com/LinuxCNC/linuxcnc/bl ... le.cc#L818
а проверка на "ошибку выхода за пределы" делается как раз в коде Axis (например):
https://github.com/LinuxCNC/linuxcnc/bl ... s.py#L1809
в gmoccapy значит своя проверка (не смотрел)
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 06 сен 2019, 16:07
Serg
Всё это делается при загрузке файла , а при работе контролируется физическое положение осей относительно софтлимитов.
Кстати, а как именно выглядит ошибка выхода за границы?
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 26 сен 2019, 08:47
evgenymcp
evgenymcp писал(а):Сегодня второй раз столкнулся с еще одним глюком Gmoccapy, которого не наблюдал в Axis. В процессе обработки детали вылезла ошибка выхода за границы оси. Обработка была прекращена. В Axis проверка границ происходила до запуска программы

Прошу прощения у linuxcnc за то что зря наговаривал на Gmoccapy. Проблема с выходом за границу обработки из-за собственной глупости. Последний раз фрезеровав стол в ноль сделав выборку прошелся по вектору . Соответственно границы стола увеличились на диаметр фрезы, а я для удобства крепил заготовку уперев в край

Но в любом случае проверку нужно проводить до момента запуска УП.
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 26 сен 2019, 16:35
Serg
evgenymcp писал(а):Но в любом случае проверку нужно проводить до момента запуска УП.
А как тогда быть с изменяемыми корректорами?..
Снова напомню: проверка лимитов при загрузке УП, отображение будущей траектории - всё это лишь дополнительный бонус, не являющийся ни средством измерения, ни средством контроля размеров. Для точного контроля размеров и лимитов до выполнения УП нужно использовать свою собственную верхнюю голову.
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 22 дек 2019, 20:37
fleshget
Покажите где в Linuxcnc кнопочка "Симуляция" находится, что бы посмотреть за сколько отработает УП, учитывая реальные ускорения/подачи.
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 22 дек 2019, 23:21
Serg
fleshget писал(а):Покажите где в Linuxcnc кнопочка "Симуляция" находится, что бы посмотреть за сколько отработает УП, учитывая реальные ускорения/подачи.
А нет такой.

Hо можно взять подходящий конфиг из раздела "Simple Configuration -> sim" и прописать свои скорости и ускорения. Ну или скопировать свой и "оторвать" моторы.
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добавлено: 22 дек 2019, 23:30
nkp
ну "хоть что то" таки показывает емс:
в меню "Файл" пункт "Свойства"
(для Axis)