EMC2 и 4-осевая пенорезка

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение Nick »

_taras_ писал(а):Что это такое section diplay section manager и как его использовать (на рисунке)
Это окна редактирования ClassicLadder. Ты зачем его в stepconf включил :)?
_taras_ писал(а):Вообще-то гуру у нас ты
Ну не во всем же, я с git не работал. Как вариант, можно прямо сейчас скачать последний срез этой ветки и попробовать скомпилировать...
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение _taras_ »

Nick писал(а): Ты зачем его в stepconf включил :)?
Незнаю-ю-ю! Оно само :)
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение sandman »

Четреж и общий вид находится здесь. Электронику я выклавывал на нашем форуме.
_taras_, а ты это не пробовал? http://foamblade.sourceforge.net Для твоей конструкции по моему в самый раз. Ставится на emc систему.
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение _taras_ »

sandman, ещ’ не пробовал. Я тут блок питания и соответственно несколько драйверов спалил. Так что чинюсь.
Ник!
похоже придется применять diff вручную ко всем файлам по отдельности...

нашел ветку с разработкой пенорезки, от автора этого diff: http://git.linuxcnc.org/gitweb?p=linuxc ... ;st=author
Кикие-то идеи появились?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение Nick »

Пока нет.... надо пробовать скачать и собрать... сижу думаю как это сделать.... может дома попробую, там наверняка дополнительных пакетов много надо будет, чтобы компилировать, на работе не охота их ставить...
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение _taras_ »

Сегодя закончил ремонт драйвера. При коротыше понимо микрухи отслоилась дорожка... пока все работает :)
Решил попробовать установить linuxcnc 2.5. Сделав по образу предыдущей конфигураци пенорезки выскакивает следующая ошибка:

Код: Выделить всё

Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.5.0
Machine configuration directory is '/home/taras/linuxcnc/configs/foam'
Machine configuration file is 'foam.ini'
INIFILE=/home/taras/linuxcnc/configs/foam/foam.ini
PARAMETER_FILE=linuxcnc.var
TASK=milltask
HALUI=halui
DISPLAY=axis
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
Shutting down and cleaning up LinuxCNC...
Killing task linuxcncsvr, PID=3303
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Cleanup done

Debug file information:
Can not find -sec MOT -var MOT -num 1 
Can not find -sec IO -var IO -num 1 
Can not find -sec LINUXCNC -var NML_FILE -num 1 
Can not find -sec EMC -var NML_FILE -num 1 
foam.hal:76: Pin 'axis.6.motor-pos-cmd' does not exist
3303
  PID TTY      STAT   TIME COMMAND
Stopping realtime threads
Unloading hal components
Фацлы *.hal *.ini в архиве.
Народ подскажите в чем дело?
Вложения
foam.zip
(4.51 КБ) 420 скачиваний
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение sandman »

_taras_, а если AXIS 6 переименовать в AXIS 4?
а то :

Код: Выделить всё

[TRAJ]
AXES = 4
COORDINATES = X Y U V
#MAX_ANGULAR_VELOCITY = 23.44
#DEFAULT_ANGULAR_VELOCITY = 2.34
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
CYCLE_TIME = 0.010
DEFAULT_VELOCITY = 1.40
MAX_LINEAR_VELOCITY = 14.00
указаны только четыре оси...
Или переделать примерно так:

Код: Выделить всё

[TRAJ]

AXES =                  9
COORDINATES =           X Y U V
HOME =                  0 0 0 0 0 0
LINEAR_UNITS =         mm
ANGULAR_UNITS =         degree
CYCLE_TIME =            0.010
DEFAULT_VELOCITY =      1.0
DEFAULT_ANGULAR_VELOCITY = 45.0
POSITION_FILE = position9.txt
MAX_LINEAR_VELOCITY =   1.2
MAX_ANGULAR_VELOCITY =  90.0
(на параметры в данном случае не обращать внимание)
и ещё, если ты делал конфигурацию в stepconfig в предыдущей версии, то в новой она работать не будет. Нужно тогда заново конфигурировать машину, потому что stepconfig переписывает не все файлы по новой, у меня такое тоже было, я просто потом заложил по новой новую машину с теми же параметрами...
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение _taras_ »

Я С.С.З.Б. :(
В foam.ini не переименовал AXIS_2 и 3 в AXIS_6 и 7 соответственно.
Подскажите плз. как вручную управлять осями U V? X Y Z g понятно стрелками и пролистыванием. И ещё. У кгог нибудь есть тестовый файл для проверки работоспособности 4-ч осевой пенорезки?
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение sandman »

А как с этим?
Вложения
foam.ngc
(409 байт) 873 скачивания
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение _taras_ »

Крутится! Спасибо.
Для того что бы поменять направление движения движка достаточно только одну пару проводов поменять местами при подключению7 А то куда-то не туда порталы двигаются :)
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение sandman »

Можно в stepconfig ставить или убирать галочку в direction, а как в файлах- не помню, надо глянуть...
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение _taras_ »

в stepconfig не получится т.к. настройка самописная, а он говорит, что конфигурация будет переписана. Пока драйвера на улице проще провода переставить. Как вручную управлять осями U V?
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение sandman »

Интересный вопрос... Оси активировать могу, а проезда нету...
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение _taras_ »

А ларчик просто открывается :)
Комбинация клавиш (англ) А+1--> Х, А+2--> Y, A=6-->U и A+&-->V выбор оси, затем выставляем "постоянный" (или на скольк нам нужно сдвинуть ось из списка) и кнопками "+" или "-" движемся
Теперь бы с визуализацией осей и реза разобраться
Вложения
Снимок.png (2456 просмотров) <a class='original' href='./download/file.php?id=5180&sid=0d211715cd00dd0ab0c3f9963b4532a7&mode=view' target=_blank>Загрузить оригинал (82.39 КБ)</a>
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение sandman »

А чем тебе такая визуализация не нравится? :)
А по поводу управления осями, мне интересно как с клавиатуры управлять, про +- в axis окне было ясно с самого начала, поэтому я даже об этом не задумался...
Вложения
foam.jpg (2440 просмотров) <a class='original' href='./download/file.php?id=5181&sid=0d211715cd00dd0ab0c3f9963b4532a7&mode=view' target=_blank>Загрузить оригинал (154.4 КБ)</a>
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение _taras_ »

sandman писал(а):А чем тебе такая визуализация не нравится?
[Ошалело потирая упавшую челюсть]
Но, КАК, Холмс!??
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение sandman »

_taras_ писал(а):[Ошалело потирая упавшую челюсть]
Но, КАК, Холмс!??
Очень просто, Ватсон... :hehehe:
Копайте здесь! : (нужно поставить вот эту версию: http://wiki.linuxcnc.org/cgi-bin/wiki.p ... r_Manually)
Как заведёшь, так сделаешь туториал для всех.
Вложения
foam2.jpg (2432 просмотра) <a class='original' href='./download/file.php?id=5182&sid=0d211715cd00dd0ab0c3f9963b4532a7&mode=view' target=_blank>Загрузить оригинал (74.18 КБ)</a>
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение _taras_ »

[Удрученно]
А-а-а... эту хохмочку я знаю...
Только насколько реально использование этой сборки на рабочей машине? Есть какие-то отзывы? Или есть возможность модифицировать рабочий ЕМС?
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение sandman »

Как раз этим и занят, только навряд ли так быстро справлюсь, завтра рабочая неделя начинается, времени не будет...
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: EMC2 и 4-осевая пенорезка

Сообщение PKM »

sandman писал(а):Копайте здесь! : (нужно поставить вот эту версию: http://wiki.linuxcnc.org/cgi-bin/wiki.p ... r_Manually)
не пойму, разве там не симулятор из обычной версии ставят? просто на убунту 11.10
Ответить

Вернуться в «LinuxCNC»