Страница 1 из 2
Тангенциальный нож
Добавлено: 01 ноя 2014, 19:41
vvpolyakov
Сделал тангенциальный нож.
Управление LinuxCNC
Так как у меня ось А - это 2й мотор для Х, то нож записался на B. (на А пока не получилось его переключить)
Вручную управляется. G0 B180 поворачивает на 180 градусов.
gcodetools в режиме плоттера выдаёт какие-то координаты кроме Х и У какие-то I, J и A. (или я что-то в этом духе)
Если А - это угол поворота ножа - то видимо оно указывается в радианах... или ещё в чем-то.. но явно не в градусах
В общем пока ничего не работает =) подскажите как правильно настроить всё...
Re: Тангенциальный нож
Добавлено: 01 ноя 2014, 19:45
aftaev
vvpolyakov писал(а):gcodetools в режиме плоттера выдаёт какие-то координаты кроме Х и У какие-то I, J
I, J это радиусы и окружности.
Код покажи целиком
А вот А это поворотная ось

Re: Тангенциальный нож
Добавлено: 01 ноя 2014, 19:57
Serg
автору gcodetools: ось, поворачивающая нож должна называться C.

Re: Тангенциальный нож
Добавлено: 01 ноя 2014, 20:34
vvpolyakov
ну вот например код описывающий окружность
Код: Выделить всё
%
(Header)
(Generated by gcodetools from Inkscape.)
(Using default header. To add your own header create file "header" in the output dir.)
M3
(Header end.)
G21 (All units in mm)
(Start cutting path id: path4704)
(Change tool to Tangent knife)
G00 Z5.000000
G00 X91.117463 Y63.298415
G01 A-1.5707963864
G01 Z-10.000000 F100.0(Penetrate)
G02 X82.969452 Y43.627379 Z-10.000000 I-27.819047 J0.000002 F400.000000 A-2.35619454028
G01 A-2.35619454028
G02 X63.298415 Y35.479369 Z-10.000000 I-19.671036 J19.671038 A-3.14159269417
G01 A-3.14159261301
G02 X43.627378 Y43.627379 Z-10.000000 I-0.000001 J27.819047 A-3.92699076687
G01 A-3.92699076687
G02 X35.479366 Y63.298415 Z-10.000000 I19.671036 J19.671038 A-4.71238892078
G01 A-4.71238894096
G02 X37.596965 Y73.944304 Z-10.000000 I27.819047 J0.000001 A-5.10508804266
G01 A-5.10508804266
G02 X43.627377 Y82.969453 Z-10.000000 I25.701448 J-10.645888 A-5.49778714436
G01 A-5.49778714436
G02 X52.652526 Y88.999864 Z-10.000000 I19.671037 J-19.671037 A-5.89048624606
G01 A-5.89048624606
G02 X63.298415 Y91.117463 Z-10.000000 I10.645888 J-25.701448 A-6.28318534776
G01 A-6.2831852666
G02 X73.944304 Y88.999864 Z-10.000000 I0.000001 J-27.819047 A-6.6758843683
G01 A-6.6758843683
G02 X82.969453 Y82.969453 Z-10.000000 I-10.645888 J-25.701448 A-7.06858347
G01 A-7.06858347
G02 X88.999864 Y73.944304 Z-10.000000 I-19.671037 J-19.671037 A-7.4612825717
G01 A-7.4612825717
G02 X91.117463 Y63.298415 Z-10.000000 I-25.701448 J-10.645888 A-7.8539816734
G01 A-7.85398163397
G01 X91.117463 Y63.298415 Z-10.000000
G00 Z5.000000
(End cutting path id: path4704)
(Footer)
M5
G00 X0.0000 Y0.0000
M2
(Using default footer. To add your own footer create file "footer" in the output dir.)
(end)
%
Re: Тангенциальный нож
Добавлено: 01 ноя 2014, 20:47
NightV
UAVpilot писал(а):автору gcodetools: ось, поворачивающая нож должна называться C
я Nick тогда еще говорил, но оставили как есть

в принципе не смертельно, работает же

Re: Тангенциальный нож
Добавлено: 01 ноя 2014, 21:53
vvpolyakov
так в чём тут А измеряется? в радианах?
Re: Тангенциальный нож
Добавлено: 02 ноя 2014, 01:17
Serg
NightV писал(а):в принципе не смертельно, работает же
Но ГОСТ-то не соблюдается...
vvpolyakov писал(а):так в чём тут А измеряется? в радианах?
Судя по значениям - в радианах.
Re: Тангенциальный нож
Добавлено: 02 ноя 2014, 02:17
vvpolyakov
ок, а как заставить работать linuxcnc с этими значениями?
у меня 5 движков получается, и нож прицепился на ось В.
Что-то пытался переименовать, но что-то по-прежнему А как бы не активна, а ножом крутит В..
Re: Тангенциальный нож
Добавлено: 02 ноя 2014, 08:23
nkp
лучше (так быстрей всего будет))
выложить сюда папку конфигурации емс...
она скорей всего находится :
/home/ЮЗЕР/linuxcnc/configs/твоя_папка_конфига
ее заархивировать:
по ней ПКМ - сжать...
==========
можно выложить из этой папки ini файл и hal файлы...
(их архивировать не нужно )
Re: Тангенциальный нож
Добавлено: 02 ноя 2014, 09:49
NightV
vvpolyakov писал(а):так в чём тут А измеряется? в радианах?
ага, но можно указать чтоб выдавал в градусах
Re: Тангенциальный нож
Добавлено: 02 ноя 2014, 12:54
vvpolyakov
А как указать что бы gcodetools в градусах делал? искал долго, нашел только миллиметры и дюймы.
Конфиг могу завтра выложить, сегодня у меня выходной )
Re: Тангенциальный нож
Добавлено: 02 ноя 2014, 15:01
NightV
vvpolyakov писал(а):А как указать что бы gcodetools в градусах делал?
в поле где рисуешь, есть (должно быть) розовенькое окошко инструмента, вот там есть насколько помню значение "scale", впишы туда 57,296321247
взято отсюда
Re: Разработка Gcodetools - плагин Inkscape для экспорта в G #642
Re: Тангенциальный нож
Добавлено: 02 ноя 2014, 17:52
vvpolyakov
во-истину "Всё просто! если знаешь КАК!" =)
Re: Тангенциальный нож
Добавлено: 05 ноя 2014, 14:44
vvpolyakov
в общем всё настроил - завёл 2й мотор по иксу на ось В, нож на А.
Теперь вопрос - бывает что gcodetools крутит нож на одном месте ) это так надо или я что-то не так делаю?
например при проходе углов квадрата, или после завершения траектории окружности сначала нож повернётся куда-то, а потом поднимается... код лениво выкладывать - он на 2м компе без инета )
Re: Тангенциальный нож
Добавлено: 05 ноя 2014, 14:47
NightV
vvpolyakov писал(а):Теперь вопрос - бывает что gcodetools крутит нож на одном месте ) это так надо или я что-то не так делаю?
насколько помню так быть не должно, покажы все-таки код
Re: Тангенциальный нож
Добавлено: 05 ноя 2014, 15:18
Nick
Там была какая-то штука для поднимания ножа для поворота ...
В dev версии в инструменте нож есть параметр lift knife at corner
Re: Тангенциальный нож
Добавлено: 17 апр 2015, 17:04
aleha
Не разбираюсь в плоттерах
интересно для этого как УП готовить
https://www.youtube.com/watch?list=PL7C ... RXDFeX1Bwo
Re: Тангенциальный нож
Добавлено: 17 апр 2015, 17:17
nkp
aleha писал(а):интересно для этого как УП готовить
что именно ты желаешь узнать:
1. как это программно выглядит ??
2. просто нужно назвать программу , засовывая в которую DXF , получаем на выходе Gcode ...
Re: Тангенциальный нож
Добавлено: 17 апр 2015, 17:37
aleha
Очень интересная тема
https://www.youtube.com/watch?v=_M0cKQf3Vt0
Никогда не видел плоттера с хитрым управляемым ножом. Видел только с ножом на подшипнике который при резке встает "по пути".
Я так понимаю что для режущего плоттера УП готовит сам корел. А вот более станочное решение хочется найти.
https://www.youtube.com/watch?v=PVXsubQ-Fg8
на 1:27 есть внутренности головки. Шаговик вроде + редуктор + наверняка энкодер.
Re: Тангенциальный нож
Добавлено: 17 апр 2015, 18:28
nkp
aleha писал(а):Видел только с ножом на подшипнике который при резке встает "по пути".
мне показалось,что на видео с греческим орнаментом резец тоже всегда поворачивается "по пути"
(иначе он резать просто не сможет)))
так мы уже в
емс делали