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

Станок из дсп с поворотной осью.

Добавлено: 11 фев 2012, 21:44
vladimir74
Всем здравствуйте.
Собрал из дсп (и всего что было под рукой) небольшой токарный, 2 оси + 1 поворотная.
Цель этого всего - разобраться с конфигурацией LinuxCNC под подобные задачи.
Пока видел только на картинках этого форума интерфейс аксис с осью вращения, как это сделать пока не представляю.
Вот думаю настроить как 3-х осевой и одну ось в hall файле подправить под ось вращения:
перепишу ост Z:
ANGULAR_UNITS = grad
TYPE = ANGULAR
WRAPPED_ROTARY = 1
MIN_LIMIT = -100000 (кажется тут я заблуждаюсь)
MAX_LIMIT = 100000
VOLATILE_HOME = 0 (наверное выставлять ее смысла нет.)
Что я еще пропустил?
В каком CAM-е люди под подобные станки код формируют? я пока остановился на SprutCam, пока не понял как постпроцессор в нем редактировать, думаю его поизучать, для моделирования у меня отдельный софт.
Заранее спасибо за подсказки!

Re: Станок из дсп с поворотной осью.

Добавлено: 11 фев 2012, 22:25
NightV
vladimir74 писал(а):WRAPPED_ROTARY = 1
а зачем тебе WRAPPED_ROTARY для такой работы?
здесь я писал что он делает, правда в градусах

Re: Станок из дсп с поворотной осью.

Добавлено: 12 фев 2012, 02:44
Nick
Что стоит на "шпинделе"? И что мы хотим получить, просто токарник или фрезер 2D + повортная ось?

Для простых моделей хватит простых САМ, но если захочешь делать резные ножки, нужна хорошая CAD/CAM, мне кажется artcam должен с этим справиться.

Re: Станок из дсп с поворотной осью.

Добавлено: 12 фев 2012, 03:19
aftaev
А станок что сразу лакирует деталь :) Что она так блЯстит

Re: Станок из дсп с поворотной осью.

Добавлено: 12 фев 2012, 05:56
vladimir74
NightV писал(а):
vladimir74 писал(а):WRAPPED_ROTARY = 1
а зачем тебе WRAPPED_ROTARY для такой работы?
здесь я писал что он делает, правда в градусах
Спасибо вроде понял.
Nick писал(а):Что стоит на "шпинделе"? И что мы хотим получить, просто токарник или фрезер 2D + повортная ось?
Для простых моделей хватит простых САМ, но если захочешь делать резные ножки, нужна хорошая CAD/CAM, мне кажется artcam должен с этим справиться.
Ну делать изделия на нем чисто технически сложно, но попробовать уж точно попробую, и обязательно со сложным рисунком.
NightV писал(а):а что с "axis scale"? как шкала высчитывается? я пробовал 360, получил чтото странное :)
Это я вообще без понятия.
aftaev писал(а):А станок что сразу лакирует деталь :) Что она так блЯстит
Ну тут станок такой: две руки, нормальный токарник, немного шлифовки и компрессор.
Детальку поставил для наглядности.

Все пошел подключать linuxCNC к этому делу.

Re: Станок из дсп с поворотной осью.

Добавлено: 12 фев 2012, 17:15
vladimir74
Нифига...
Подключил станок к компу как 3-х осевой. Пока на виртуальной машине переписал параметры 3-й оси как в первом сообщении и ничего, движение по радиусу не отображается, вообще ничего не изменилось.
Что еще нужно исправить что бы одна ось работала в градусах и соответственно вела себя при отрисовке в аксис?

Re: Станок из дсп с поворотной осью.

Добавлено: 12 фев 2012, 23:55
Nick
Нужно переписать параметр Geometry в разделе Display чтобы было что-то вроде AXY

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 10:08
vladimir74
на виртуальной машине вывалилась ошибка:
/usr/lib/emc2/modules/probe_parport.so нет это файла, никто не в курсе за что он отвечает?
наверное попробую переставить emc2 на виртуальной машине.
Nick, а что в именно в дисплее нужно переписать? там вроде как общие параметры для всех осей, я думал сделать как X,Z - линейные оси, У - поворотная ось. На Z закреплен фрезер.

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 11:20
Nick
А на виртуалке он у тебя в режиме симулятора запускается?

Геометрия определяет порядок применения осей при отрисовке траектории. На первое место нужно поставить поворотную ось.

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 11:42
vladimir74
Nick писал(а):А на виртуалке он у тебя в режиме симулятора запускается?
Геометрия определяет порядок применения осей при отрисовке траектории. На первое место нужно поставить поворотную ось.
Ага понял, попробую переписать порядок осей.
На виртуалке в режиме эмулятора, тут я сам глупость сделал, установил образ с линухснс потом удалил емс2, потом поставил скриптом в режиме эмулятора. Слишком хитро, нужно по человечески сделать, поставлю чистый убунту потом на него emc2 в эмуляции.

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 15:45
vladimir74
Блин!!! Фигня полная, поставил на виртуалку чистую убуинту 10.04 потом запустил этот скрипт:
#!/bin/sh
# Добавляем открытые ключи для репозитория
gksudo -m "Enter your password to install EMC2" true
gpg --keyserver pgpkeys.mit.edu --recv-key 8F374FEF
gpg -a --export 8F374FEF | sudo apt-key add -
# Добавляем репозиторий для симулятора EMC2
sudo sh -c 'cat > /etc/apt/sources.list.d/linuxcnc.list' <<EOF
deb http://www.linuxcnc.org/emc2 lucid base emc2.4-sim
deb-src http://www.linuxcnc.org/emc2 lucid base emc2.4-sim
EOF
# Обновляем информацию о доступных пакетах
sudo apt-get update
# Устанавливаем ЕМС2
sudo apt-get -o Apt::Install-Recommends=true install emc2-sim


В итоге:
Debug file information:
probe_parport: dlopen: /usr/lib/emc2/modules/probe_parport.so: cannot open shared object file: No such file or directory
tokarnofrezern.hal:6: /usr/bin/rtapi_app exited without becoming ready
tokarnofrezern.hal:6: insmod failed, returned -1
1473
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components

кто, что может подсказать поэтому поводу?

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 16:01
Nick
/usr/lib/emc2/modules/probe_parport.so а такой файл есть вообще?
И скинь свои конфиги, может он тебе и не нужен...

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 16:09
vladimir74
Nick писал(а):/usr/lib/emc2/modules/probe_parport.so а такой файл есть вообще?
И скинь свои конфиги, может он тебе и не нужен...
Файла нет. Установка чистая только через мастер настроил 3 оси, файлы конфигов прикрепил. И еще виснет после сообщения о прекращении работы.
Может ей нужно ядро rti у меня сейчас 2.6.32-33-generic

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 16:44
Nick
Попробуй запустить любую стандартную конфигурацию из раздела sim. Для симулятора нужны специальные конфиги.

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 16:50
vladimir74
Поясни где раздел sim искать? Если это раздел примеров, то ошибка идентична.

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 16:58
Nick
Когда запускаешь emc2 там стандартный конфигурации должны быть в них раздел sim.
Да и еще попробуй в своем файле hal вот эту строчку убрать: loadrt probe_parport
Хотя, все равно наверное не загрузится. Там дальше идет просто parport...

Лучше всего скачай образ Ubutnu LinuxCNC Sim и поставь его.

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 17:01
vladimir74
Nick писал(а):Когда запускаешь emc2 там стандартный конфигурации должны быть в них раздел sim.
Да и еще попробуй в своем файле hal вот эту строчку убрать: loadrt probe_parport
Хотя, все равно наверное не загрузится. Там дальше идет просто parport...
Лучше всего скачай образ Ubutnu LinuxCNC Sim и поставь его.
Во! так если можно образ скачать сразу с симуляцией, нафига все заморочки, где взять?

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 17:17
vladimir74
Удаление строки от ошибки не избавило, не могу найти образ с симуляцией, только пакеты для установки.

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 17:59
Nick
Похоже я тебя обманул... нет такого образа :(. После удаления строки ошибка та же или нет? Я так и не понял, ты конфигурации из раздела sim пробовал?

Re: Станок из дсп с поворотной осью.

Добавлено: 13 фев 2012, 18:51
vladimir74
Nick писал(а):Похоже я тебя обманул... нет такого образа :(. После удаления строки ошибка та же или нет? Я так и не понял, ты конфигурации из раздела sim пробовал?
Послу удаления строки ошибка не прошла, ошибка та же.
У меня русифицирована частично. У меня раздел называется примеры, пробовал загрузить ошибка та же.