4-я ось: настройка поворотной оси (мини FAQ)
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=1849
вот здесь про кнопки
вот здесь про кнопки
-
- Новичок
- Сообщения: 39
- Зарегистрирован: 09 мар 2017, 09:59
- Репутация: 0
- Откуда: Курган
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
благодаря вашей помощи с кнопками разобрался
так же пришлось развернуть координаты станка (поменял X Y) местами дабы Х была самая длинная ось, и поворотная А крутилась во круг Х на стандартном конфиге
и сразу вылезла новая проблема
как сориентировать УП от центра поворотной оси отступы в этом деле явно не помогают
так же пришлось развернуть координаты станка (поменял X Y) местами дабы Х была самая длинная ось, и поворотная А крутилась во круг Х на стандартном конфиге
и сразу вылезла новая проблема
как сориентировать УП от центра поворотной оси отступы в этом деле явно не помогают
знал бы Python жил бы в Сочи
- evgenymcp
- Мастер
- Сообщения: 1418
- Зарегистрирован: 23 апр 2017, 05:37
- Репутация: 326
- Настоящее имя: Евгений
- Откуда: Абакан,Хакасия
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
Ноль по Z должен находиться на оси вращения детали. Подводим фрезу к центру оси вращения и обнуляем координаты.maximius45.ru писал(а):как сориентировать УП от центра поворотной оси отступы в этом деле явно не помогают
-
- Новичок
- Сообщения: 39
- Зарегистрирован: 09 мар 2017, 09:59
- Репутация: 0
- Откуда: Курган
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
это понятно , у меня но ось А вращается относительно начала (home) найденного конечниками
и отступ по Z как и по Y только искажают УП _ диаметр растет
и отступ по Z как и по Y только искажают УП _ диаметр растет
Последний раз редактировалось maximius45.ru 18 авг 2019, 19:38, всего редактировалось 1 раз.
знал бы Python жил бы в Сочи
-
- Новичок
- Сообщения: 39
- Зарегистрирован: 09 мар 2017, 09:59
- Репутация: 0
- Откуда: Курган
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
может через G10 попробовать
знал бы Python жил бы в Сочи
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
maximius45.ru писал(а):и отступ по Z как и по Y только искажают УП
когда мы нажимаем кнопочку то срабатывает функция touch_off_system,maximius45.ru писал(а):может через G10 попробовать
которая тупо выполняет MDI команду
Код: Выделить всё
G10 L20 ...
Код: Выделить всё
def touch_off_system(event=None, new_axis_value = None):
global system
if not manual_ok(): return
offset_axis = trajcoordinates.index(vars.ja_rbutton.get())
if new_axis_value is None:
new_axis_value, system = prompt_touchoff(
title=_("Touch Off (system)"),
text=_("Enter %s coordinate relative to %%s:") % vars.ja_rbutton.get().upper(),
default=0.0,
tool_only=False,
system=vars.touch_off_system.get()
)
else:
system = vars.touch_off_system.get()
if new_axis_value is None: return
save_task_mode = s.task_mode
vars.touch_off_system.set(system)
ensure_mode(linuxcnc.MODE_MDI)
s.poll()
linear_axis = vars.ja_rbutton.get() in "xyzuvw"
if linear_axis and vars.metric.get(): scale = 1/25.4
else: scale = 1
if linear_axis and 210 in s.gcodes:
scale *= 25.4
offset_command = "G10 L20 %s %c[%s*%.12f]" % (system.split()[0], vars.ja_rbutton.get(), new_axis_value, scale)
c.mdi(offset_command)
c.wait_complete()
s.poll()
o.tkRedraw()
reload_file(False)
ensure_mode(save_task_mode)
set_motion_teleop(1)
o.redraw_dro()
к слову - кнопочка ниже опять же "выполняет" MDI команду G10 ...
-
- Новичок
- Сообщения: 39
- Зарегистрирован: 09 мар 2017, 09:59
- Репутация: 0
- Откуда: Курган
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
а если как здесь сделать
4-я ось: настройка поворотной оси (мини FAQ) #1
Код: Выделить всё
G0 X20 Y20 Z20 (здесь перемещаемся в какую-либо точку, которую хотим сделать нулем)
G10 L10 P1 X0 Y0 Z0
G43 H1
знал бы Python жил бы в Сочи
-
- Новичок
- Сообщения: 39
- Зарегистрирован: 09 мар 2017, 09:59
- Репутация: 0
- Откуда: Курган
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
и сразу глупый вопрос
в каком она файле лежит ?nkp писал(а):срабатывает функция touch_off_system
знал бы Python жил бы в Сочи
- evgenymcp
- Мастер
- Сообщения: 1418
- Зарегистрирован: 23 апр 2017, 05:37
- Репутация: 326
- Настоящее имя: Евгений
- Откуда: Абакан,Хакасия
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
Зачем всё усложнять? Выставляем фрезу в центре оси вращения и жмем кнопку задать отступ для XYZ. После этого деталь не искажается.maximius45.ru писал(а):в каком она файле лежит ?
-
- Новичок
- Сообщения: 39
- Зарегистрирован: 09 мар 2017, 09:59
- Репутация: 0
- Откуда: Курган
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
может у меня УП кривая раз её так ( раскукоживает )
знал бы Python жил бы в Сочи
-
- Новичок
- Сообщения: 39
- Зарегистрирован: 09 мар 2017, 09:59
- Репутация: 0
- Откуда: Курган
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
сделал фото как всё получается на отрисовке в axis (извиняюсь за качество )evgenymcp писал(а):Зачем всё усложнять? Выставляем фрезу в центре оси вращения и жмем кнопку задать отступ для XYZ. После этого деталь не искажается.
в место смешения по оси Y, или A,
УП увеличивается в размере
по Х смещается нормально
_______________________________
я так понимаю (что конечники home X и Y нужно физически перемещать в центр поворотной оси)
блин это бред какой-то
знал бы Python жил бы в Сочи
-
- Кандидат
- Сообщения: 49
- Зарегистрирован: 11 июн 2017, 18:57
- Репутация: 6
- Настоящее имя: Константин
- Откуда: г. Екатеринбург
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
Не могу найти кнопки управления(на клавиатуре) осью "B"
После разворота поворотной оси вдоль "У" не могу найти кнопки, через MDI все крутится.
После разворота поворотной оси вдоль "У" не могу найти кнопки, через MDI все крутится.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
назначь ихcrazy2k писал(а):Не могу найти кнопки управления(на клавиатуре) осью "B"
http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=1849
-
- Кандидат
- Сообщения: 49
- Зарегистрирован: 11 июн 2017, 18:57
- Репутация: 6
- Настоящее имя: Константин
- Откуда: г. Екатеринбург
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
А можно чуть подробней, в теме по ссылке чёрт ногу сломит))nkp писал(а):назначь ихcrazy2k писал(а):Не могу найти кнопки управления(на клавиатуре) осью "B"
http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=1849
заранее спасибо !!!
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
в домашней папке есть файл .axisrc
он скрытый ,чтоб увидеть жмем Ctrl-H
если его нет - создаем сами
в него пишем:
0 - X
1 - Y
2 - Z
4 - B
"bracketleft", "bracketright" - клавиши на клавиатуре "квадратные скобки)
он скрытый ,чтоб увидеть жмем Ctrl-H
если его нет - создаем сами
в него пишем:
Код: Выделить всё
def bind_axis(a, b, d):
root_window.bind("<KeyPress-%s>" % a, kp_wrap(lambda e: jog_on(d, -get_jog_speed(d)), "KeyPress"))
root_window.bind("<KeyPress-%s>" % b, kp_wrap(lambda e: jog_on(d, get_jog_speed(d)), "KeyPress"))
root_window.bind("<Shift-KeyPress-%s>" % a, lambda e: jog_on(d, -get_max_jog_speed(d)))
root_window.bind("<Shift-KeyPress-%s>" % b, lambda e: jog_on(d, get_max_jog_speed(d)))
root_window.bind("<KeyRelease-%s>" % a, lambda e: jog_off(d))
root_window.bind("<KeyRelease-%s>" % b, lambda e: jog_off(d))
bind_axis("Left", "Right", 0)
bind_axis("Up", "Down", 1)
bind_axis("Next", "Prior", 2)
bind_axis("bracketleft", "bracketright", 4)
0 - X
1 - Y
2 - Z
4 - B
"bracketleft", "bracketright" - клавиши на клавиатуре "квадратные скобки)
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
Здравия!
Очередной раз начал бороться со скоростью поворотной оси - 15 сек/оборот...
525 миллиметров 11 часов режет. В день одна ножка
Можете просимулировать на своем оборудовании, может можно его заставить раза в два-три быстрее делать?? На трех осях с подменой в три-четыре раза быстрее крутит, но тут нужно полноценные четыре координаты.
Файл прилагаю.
https://youtu.be/vDyBFoqnDeg
Очередной раз начал бороться со скоростью поворотной оси - 15 сек/оборот...
525 миллиметров 11 часов режет. В день одна ножка
Можете просимулировать на своем оборудовании, может можно его заставить раза в два-три быстрее делать?? На трех осях с подменой в три-четыре раза быстрее крутит, но тут нужно полноценные четыре координаты.
Файл прилагаю.
https://youtu.be/vDyBFoqnDeg
- Вложения
-
- R1.zip
- (4.34 МБ) 287 скачиваний
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
Я с 4-й осью ещё не работал, но что вы хотите от чистового прохода, такой фрезой и таким шагом?
Про ускорения боюсь спросить.
Подачу увеличить пробовали? (120% - 200%)
По этому за частую ставят 4 поворотки, плиту на Z с 4-мя шпинделями и за раз обрабатывают 4 ножки.
Про ускорения боюсь спросить.
Подачу увеличить пробовали? (120% - 200%)
По этому за частую ставят 4 поворотки, плиту на Z с 4-мя шпинделями и за раз обрабатывают 4 ножки.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
Проблема есть, и, похоже, до сих пор не решена.
Re: Медленная работа поворотной оси (тормозит) #157
Re: Медленная работа поворотной оси (тормозит) #157
Чудес не бывает. Бывают фокусы.
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
А какая версия LinuxCNC? С тех пор уже обновлялась до стабильной 2.7.15 (не говоря о других)Сергей Саныч писал(а):Проблема есть, и, похоже, до сих пор не решена.
Re: Медленная работа поворотной оси (тормозит) #157
-
- Новичок
- Сообщения: 39
- Зарегистрирован: 09 мар 2017, 09:59
- Репутация: 0
- Откуда: Курган
- Контактная информация:
Re: 4-я ось: настройка поворотной оси (мини FAQ)
может в уп проблемаfleshget писал(а):Здравия!
Очередной раз начал бороться со скоростью поворотной оси - 15 сек/оборот...
525 миллиметров 11 часов режет. В день одна ножка
Можете просимулировать на своем оборудовании, может можно его заставить раза в два-три быстрее делать?? На трех осях с подменой в три-четыре раза быстрее крутит, но тут нужно полноценные четыре координаты.
Файл прилагаю.
https://youtu.be/vDyBFoqnDeg
S15000 M03
G90
G90G54
G00 X0 Y0 Z56 A0
G00 Z56.601 A180.000
G01 X0.857 Y10.345 F2000
G90
Z55.585
Z7.026 F1200
X0.806 Y10.146 Z5.217 A191.234 F6000
X0.765 Y9.717 Z3.855 A200.060
X0.725 Y9.061 Z2.549 A208.850
пробовать нужно другой постпроцессор
G90 три раза там зачем ?
Последний раз редактировалось maximius45.ru 28 июл 2020, 10:30, всего редактировалось 1 раз.
знал бы Python жил бы в Сочи