Страница 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
СПАСИБО!!!
Тут надо поразбираться :thinking:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Добавлено: 07 авг 2019, 14:39
Serg
fleshget писал(а):Тут надо поразбираться :thinking:
Все гораздо проще: сделайте ещё и токарную конфигурацию и запускайте ту, которая нужна в данный момент.

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 почему то
У меня работает :wik:

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)