Подготовка станка для производства подарочных коробок

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
boxxx2006
Почётный участник
Почётный участник
Сообщения: 207
Зарегистрирован: 13 дек 2011, 22:38
Репутация: 2
Откуда: Тверская обл.
Контактная информация:

Подготовка станка для производства подарочных коробок

Сообщение boxxx2006 »

Работающий станок( Mach 3) уже есть,
нооо,....параллельно обсуждению в этой теме будет создаваться другой станок - новый,
работающий в операционной среде UBUNTU,
под управлением LinuxСNС (EMC2),
использующий связку Inkscape-gcodetools

Вообще что нужно:
1. Настроить станок (контроллер) на работу с EMC2.
а. скачать и установить emc2
б. настроить базовые параметры станка
в. добавить спец настроек для упрощения работы (их будет совсем не много)
2. Настроить inkscape:
а. предустановить его в систему
б. поставить gcodetools
в. нарисовать шаблон специально для станка и сохранить его в папку шаблонов. (в основном время на отработку шаблона.)
г. отработать на станке траектории( внести поправки, если потребуется) :) )
Последний раз редактировалось boxxx2006 22 июл 2013, 20:04, всего редактировалось 1 раз.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение PKM »

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

Re: Подготовка станка для производства подарочных коробок

Сообщение Nick »

Да .... вот с этой врезкой под углом придется повозиться .... хотя .... .... у нас есть что-то похожее в engraving, надо только придумать, как это можно использовать...
boxxx2006
Почётный участник
Почётный участник
Сообщения: 207
Зарегистрирован: 13 дек 2011, 22:38
Репутация: 2
Откуда: Тверская обл.
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение boxxx2006 »

да там еще не на что смотреть
я ничего не понимаю в программмировании, надеюсь на помощь сообщества!
вот Ник обещал помочь!
самый большой затык, как я понимаю, в расчете траектории движения ножа
Snap2.gif
Snap2.gif (3.92 КБ) 4914 просмотров
Snap1.gif
Snap1.gif (3.28 КБ) 4914 просмотров
Вложения
Snap3.gif
Snap3.gif (4.18 КБ) 4914 просмотров
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение PKM »

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

Re: Подготовка станка для производства подарочных коробок

Сообщение Nick »

Ну поворачивать, это полдела.
В общем мне видится это так, это комбинация engraving и path-to-gcode для тангенциального ножа, с поправкой на центр вращения ножа.
boxxx2006
Почётный участник
Почётный участник
Сообщения: 207
Зарегистрирован: 13 дек 2011, 22:38
Репутация: 2
Откуда: Тверская обл.
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение boxxx2006 »

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

Re: Подготовка станка для производства подарочных коробок

Сообщение Nick »

вот этим как раз и занимается расширение engraving... Надо придумать, как все это вместе скомпоновать.
boxxx2006
Почётный участник
Почётный участник
Сообщения: 207
Зарегистрирован: 13 дек 2011, 22:38
Репутация: 2
Откуда: Тверская обл.
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение boxxx2006 »

Ник, пытаюсь настроить емс, 2,4,5,17 пины - как прописывать?

Screenshot-3.png (4900 просмотров) <a class='original' href='./download/file.php?id=4027&mode=view' target=_blank>Загрузить оригинал (68.61 КБ)</a>


а это мои настройки в маче

Snap8.gif (4900 просмотров) <a class='original' href='./download/file.php?id=4025&mode=view' target=_blank>Загрузить оригинал (44.91 КБ)</a>
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение Nick »

Там должно быть что-то вроде усилитель оси вкл... Как-то так.
boxxx2006
Почётный участник
Почётный участник
Сообщения: 207
Зарегистрирован: 13 дек 2011, 22:38
Репутация: 2
Откуда: Тверская обл.
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение boxxx2006 »

Nick писал(а):Там должно быть что-то вроде усилитель оси вкл... Как-то так.
4 - включить усилитель
17 - включить усилитель
5 - включить усилитель
5 - включить усилитель а зачем же 5-ый прописывается дважды?

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

Re: Подготовка станка для производства подарочных коробок

Сообщение Nick »

boxxx2006 писал(а):а зачем же 5-ый прописывается дважды?
Потому, что на контроллере пины enable осей Z и A объединены.
boxxx2006 писал(а):а 2- ой пин ?
2-й это Dout, цифровой выход.
boxxx2006
Почётный участник
Почётный участник
Сообщения: 207
Зарегистрирован: 13 дек 2011, 22:38
Репутация: 2
Откуда: Тверская обл.
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение boxxx2006 »

понял, спасибо
boxxx2006
Почётный участник
Почётный участник
Сообщения: 207
Зарегистрирован: 13 дек 2011, 22:38
Репутация: 2
Откуда: Тверская обл.
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение boxxx2006 »

Привет,потихоньку разбираюсь с емс, станок зашевелился, правда ругается очень, ну ничего разберемся,
хотел скормить емс G код, но ругается, что то про home limit, говорит, что программа выходит за минимум оси x,y
думаю надо дать емс G код,подготовленный Inkscape-Gcodetools, встает законный вопрос как установить сию связку?
оказалось, что в убунту эта прога не предустановлена, помогите пожалуйста с установкой Inkscape-Gcodetools !
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение Nick »

Ругается, потому, что деталь слишком большая или сдвинута мимо рабочей области станка. На 3d виде показываются размеры обработки.

Чтобы установить inkscape нужно либо установить его через менеджер программ, либо в консоле sudo apt-get install inkscape (нужно подключение к интернету).
Чтобы установить Gcodetools, если их не будет в inkscape, нужно скачать архив с последней версией и распаковать его в указанный директорий, все написано на страничке gcodetools.
boxxx2006
Почётный участник
Почётный участник
Сообщения: 207
Зарегистрирован: 13 дек 2011, 22:38
Репутация: 2
Откуда: Тверская обл.
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение boxxx2006 »

Nick писал(а):Чтобы установить inkscape нужно либо установить его через менеджер программ, либо в консоле sudo apt-get install inkscape (нужно подключение к интернету).
скачал inkscape-0.48.2.tar.gz , распаковал, а дальше мертво, есть какой-нибудь , понятный чайнику, алгоритм?
менеджер программ, sudo apt-get install inkscape - для меня это запредельная наука, где их искать?, и даже найду, чё с ними делать?, и интернет на станочном компе отсутствует

Nick писал(а):Ругается, потому, что деталь слишком большая или сдвинута мимо рабочей области станка. На 3d виде показываются размеры обработки.
да, я хочу в Inkscape-Gcodetools сделать g -код, и уже правильный код скормить емс
Nick писал(а):Чтобы установить Gcodetools, если их не будет в inkscape, нужно скачать архив с последней версией и распаковать его в указанный директорий, все написано на страничке gcodetools.
тут наверно тоже все понятно
boxxx2006
Почётный участник
Почётный участник
Сообщения: 207
Зарегистрирован: 13 дек 2011, 22:38
Репутация: 2
Откуда: Тверская обл.
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение boxxx2006 »

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

Re: Подготовка станка для производства подарочных коробок

Сообщение Nick »

Пакет готовый к установке можно скачать здесь, ссылка i386 в самом низу страницы. Но он может потребовать другие пакеты, которые могут потребовать некоторые другие.
Поэтому все гораздо проще, когда есть интернет. Тогда любая программа устанавливается в два клика или одной строкой в консоле.
boxxx2006 писал(а):менеджер программ, sudo apt-get install inkscape - для меня это запредельная наука, где их искать?,
Менеджер программ Приложения - Центр приложений, или Система - Администрирование - Менеджер пакетов Synaptic. Но для них нужен интернет.
Или просто написав sudo apt-get install inkscape в консоле (программы - Стандартрые - терминал) + твой пароль и программа сама скачается и установится (и скачает все необходимые дополнительные пакеты).
Также можешь сразу поставить и gimp - фотошоп. Если через консоль, то установить обе сразу sudo apt-get install inkscape gimp
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение Nick »

Ссылку забыл дать http://packages.ubuntu.com/lucid-backports/inkscape
Там будет файл .deb, на нем два раза кликаешь и нажимаешь установить. Все, ничего особенного знать не надо. Если попросит еще пакеты, их надо скачать и также установить.
boxxx2006
Почётный участник
Почётный участник
Сообщения: 207
Зарегистрирован: 13 дек 2011, 22:38
Репутация: 2
Откуда: Тверская обл.
Контактная информация:

Re: Подготовка станка для производства подарочных коробок

Сообщение boxxx2006 »

инкскейп установил, а вот с жикодтулсами проблемка
Linux
Распакуйте архив и скопируйте все файлы в каталог /home/<имя пользователя>/.config/inkscape/extensions/
или /usr/share/inkscape/extensions/ и перезапустите inkscape
/home/<имя пользователя>/.config/inkscape/extensions/
Ник, вот эту папку вообще не могу найти
/usr/share/inkscape/extensions/
а сюда не могу скопировать, кажется вход в эту папку возможен только под root
Ответить

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