Страница 1 из 2

LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 19:50
qgs
Доброе время суток!
Я долгое время эксплуатировал свой самодельный станок с конфигурацией 3-х.
Сейчас с сыном занялись подготовкой к модернизации его на 5-х.
Начал писать конфиги под 5-х и столкнулся с ошибками.

С благодарностью перечитал все Ваши переводы мануалов,
однако до конца так и не понял, в чем моя ошибка.

Станок имеет XYZ+A+C Как положено А вращается вокруг оси X
C вращается вместе с "кроваткой" по оси X и сам стол вращается по оси Z


Т.е. типичная table-table конструкция
Однако, в конфиги вкрались ошибки

Не могли-бы Вы оказать помощь в составлении конфиг-файлов для EMC?
Точнее, не в составлении, а в проверке правильности составления конфиг-файлов. Я готов прислать их Вам для проверки.


Эта тема опубликована из личной переписки.
--Nick

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 19:50
Nick
Присылайте :).

ЗЫ со мной можно "на ты".

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 19:51
qgs
Nick писал(а):Присылайте :).

ЗЫ со мной можно "на ты".
Спасибо.
Файлы конфигурации во вложении.

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 19:51
Nick
А ошибку какую выдает?

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 19:51
qgs
Внутри вложения есть файл с именем ERRORS

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 19:52
Nick
Это он прямо при запуске выдает, и больше ничего не пишет?
И на стандартной конфигурации нормально запускается?

А откуда изначальный конфиг? И тут используется плата pluto?

ЗЫ может я эту тему опубликую? Потом будет проще людям информацию искать...

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 19:52
qgs
Если это кому-то будет полезно, публикуйте :)
Вот этот вложенный файл полностью рабочий на 4 оси
XYZ+A

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 19:53
qgs
>>И тут используется плата pluto?

Забыл ответить на вопросы:
конфиг переделан из стандартного stepper.
Pluto - просто остался рудимент былых времен.
Последние годы работал с stepper-mm.ini,
и, естественно core-stepper.hal и standart_pinout.hal

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 19:55
aftaev
Nick, ты шо сам с собой решил поговорить :) Белые крокодильчики по стенкам не бегают :)

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 19:56
Nick
А ошибка как появляется?
Запускаешь в консоли и он это выдает, или выводит на экран окно с сообщением об ошибке? И как вообще запускаешь?

Можно посмотреть на весь текст ошибки целиком?


ЗЫ Может быть проще и даже лучше, если не мучать такую старую конфигурацию и написать новую.
Как оси управляются по LPT? Порт один?
Nick, ты шо сам с собой решил поговорить Белые крокодильчики по стенкам не бегают
Ага и сообщения раз в 30 секунд строчу :). Я просто на курсы быстрой печати записался, вот тренируюсь :hehehe:.
ЗЫ уже все исправил, теперь тут не только я писал :)

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 20:08
Nick
Сравнил diff-ом ini и hal, никакого криминала. Все правильно...

Давай сделаем новый конфиг, а то в этом много чего не нужного есть, что уже не пишут. Конфиг похож на переделанный старый конфиг из примеров. Причем похоже что-то даже от sim взято...

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 20:21
qgs
Nick писал(а):Сравнил diff-ом ini и hal, никакого криминала. Все правильно...

Давай сделаем новый конфиг, а то в этом много чего не нужного есть, что уже не пишут. Конфиг похож на переделанный старый конфиг из примеров. Причем похоже что-то даже от sim взято...
Ой-ей-ей сразу так много комментариев! Этого я и боялся :-)

Отвечаю по порядку:
-конфигурашки действительно старые, делались эдак лет пять назад.
незачем было их менять все работало нормально.
-запуск из панели никаких сообщений не выводит...
-запуск из терминала выдает те сообщения, приведенные в файлике с именем ERRORS
Ломал голову, но причины так и не понял.
На базе старого рабочего 4х - сваять новый 5х.
Неплохая идея.
Буду премного благодарен.

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 20:28
qgs
Nick писал(а):
Как оси управляются по LPT? Порт один?
Оси управляются по LPT
Порт один.
Приводы - шаговые двигатели.
"Распиновка" в core_stepper.hal

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 20:30
aftaev
qgs писал(а):Сейчас с сыном занялись подготовкой к модернизации его на 5-х.
qgs писал(а):Ой-ей-ей сразу так много комментариев! Этого я и боялся
мож покажешь станок свой и как его будешь до 5ти осей модернизировать.
С какой САМ программой для 5ти осей будешь работать?

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 20:30
aftaev
qgs писал(а):Оси управляются по LPT
Порт один.
Это включил станок и пошел чай пить пока оси поворачиваются :)

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 20:36
Nick
Там просто, запускаем stepconf, создаем на нем конфиг на 4 оси XYZA, прописываем пины и параметры осей, потом выкладывай конфиг сюда, мы туда добавим 5-ю ось.

Просто так конфиг будет чище и понятнее. Хотя конечно отдельный pinout это и удобная штука, но со stepconf мы явно получим быстрее рабочий конфиг...

ЗЫ а почему так мало заведено концевиков?
Это включил станок и пошел чай пить пока оси поворачиваются
почему? все также как и на трех осях :tongue:

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 20:42
aftaev
Nick писал(а):почему? все также как и на трех осях
добавляешь поворотку станок медленее начинает работать, а что будет с 5ю осями?

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 31 окт 2012, 20:46
2cme
aftaev писал(а):добавляешь поворотку станок медленее начинает работать, а что будет с 5ю осями?
Это не совсем так. Скорость обработки определяется скоростью оси с наименьшей скоростью, из скоростей осей участвующий в текущей команде g-code.

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 01 ноя 2012, 15:49
qgs
Nick писал(а):Там просто, запускаем stepconf, создаем на нем конфиг на 4 оси XYZA, прописываем пины и параметры осей, потом выкладывай конфиг сюда, мы туда добавим 5-ю ось.

Просто так конфиг будет чище и понятнее. Хотя конечно отдельный pinout это и удобная штука, но со stepconf мы явно получим быстрее рабочий конфиг...
Вот работающий 4х конфиг полученный с помощью stepconf.
Ваш ход :-)

Re: LinuxCNC проблема с конфигурацией 5-ти осного станка

Добавлено: 01 ноя 2012, 17:20
Nick
Как-то так...