EMC2 и гидропривод

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
ubey_bobra
Кандидат
Сообщения: 75
Зарегистрирован: 21 ноя 2010, 21:56
Репутация: 0
Откуда: г. Сосновый Бор Ленинградская обл.
Контактная информация:

EMC2 и гидропривод

Сообщение ubey_bobra »

Собственно пока каникулы, и промежуток в оформлении на новую работу, решил разобраться поглубже в емс...
знаю что она(емс) умеет управлять сервами, но интересует как она это делает, может среди участников форума есть кто нибудь у кого стоит серва управляемая емс? просто интересует вот что: серва управляется так же как и шаговик(а-ля степ/дир) или же есть свое волшебное подключение(ну там ШИМ с лпт порта, бит направления, бит enable) кто сталкивался расскажите неразумному, очень оно интересно...

p.s. если же емс управляет по степ/диру то может кто то знает способ заставить емс управлять чуть чуть по другому и опираться не на количество отданых импульсов, а на данные от энкодера...
Последний раз редактировалось ubey_bobra 14 фев 2011, 13:03, всего редактировалось 1 раз.
p.s. Все гениальное просто, тогда когда оно известно и популярно. А в свое время людей жгли на костре, за то что они утверждали что земля круглая.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и сервопривод.

Сообщение Nick »

ЕМС2 управляет через ШИМ, либо от lpt, либо от карточек MESA, либо через спец контроллеры.

Есть даже спец утилита для настройки серв pncconf. Она идет в стандартной установке EMC2.
Аватара пользователя
ubey_bobra
Кандидат
Сообщения: 75
Зарегистрирован: 21 ноя 2010, 21:56
Репутация: 0
Откуда: г. Сосновый Бор Ленинградская обл.
Контактная информация:

Re: EMC2 и гидропривод

Сообщение ubey_bobra »

немножко поправил название темы, чтобы не создавать новую.
вопрос, а можно ли в емс указать 2 шпинделя?

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

Re: EMC2 и гидропривод

Сообщение Nick »

В одно время-то как раз проще простого - делаешь два выхода на ШИМ шпинделя, или к одному и тому же пину подсоединяешь все шпиндели.
А вот по раздельнсти сейчас гляну. Единственное, что мне не очень понятно, как это будет в Gкоде выглядеть.

Хотя, наверняка, это можно описать при помощи HAL и смены инструмента...
Аватара пользователя
ubey_bobra
Кандидат
Сообщения: 75
Зарегистрирован: 21 ноя 2010, 21:56
Репутация: 0
Откуда: г. Сосновый Бор Ленинградская обл.
Контактная информация:

Re: EMC2 и гидропривод

Сообщение ubey_bobra »

ммм, наверно это я неправильно задал вопрос.

у меня станок грубо говоря токарно фрезерный, есть ось поворотная, которая почти всегда будет крутиться, будет портал на котором закреплены 2 оси(черновая и чистовая), черновая закреплена просто качелью, то есть движений у нее только по оси х( весь портал по длинной продольной оси длиной 10 метров) и по оси h (подьем опускание в пределах 0.5 метра).

а вот чистовая фреза имеет намного больше движений: движение по оси х(весь портал), движение по оси у поперечная ось (лево право длиной 1 метр), ось h2 подьем опускание по высоте, и ось z - поворот вокруг своей оси в пределах 180 градусов.

так вот хотелось бы чтобы при движении по оси х, можно было сделать одновременные разные по значениям движения по осям h, h2, у, z естественно одновременные движения это понятие очень трудное( в идеале конечно линейная интерполяция, чтобы можно было постоянно повторять определенные углы, ну а если нет, то хотя бы пошаговое выполнение серии команд: по х до 100, по h до 25, по у до 22, движение по х до 10000, и т.д.)

чуть похже когда осилю что нибудь наподобие 3дмакса под линухом то нарисую и покажу принцип действия...

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

Re: EMC2 и гидропривод

Сообщение Nick »

Т.е. ты хочешь вести обработку одновременно двумя разными шпинделями по разным траекториям, но эти шпиндели связаны на оси Х и поворотной оси?

Вообще интересный случай...
У тебя получается 3-х осный черновой фрезер с одной поворотной осью и 5 осный чистовой с двумя поворотными.
EMC2 помимо простого перемещения вычисляет много параметров для обработки, такие как перемещения по осям, максимальные скорости обработки, максимальные ускорения инструмента/каждой оси...
Аватара пользователя
ubey_bobra
Кандидат
Сообщения: 75
Зарегистрирован: 21 ноя 2010, 21:56
Репутация: 0
Откуда: г. Сосновый Бор Ленинградская обл.
Контактная информация:

Re: EMC2 и гидропривод

Сообщение ubey_bobra »

ну как таковых траекторий их не будет, будет просто выход инструмента на определенную позицию, и прогон на этой позиции, обеими фрезами, грубо говоря большой токарный по дереву, где вместо стамесок используються вращающиеся фрезы, особых выкрутасов никаких не будет, максимум это одновременное движение по двум осям(по оси х и по оси у), и то это еще бабушка надвое сказала, программа минимум, исключить человека в управлении станком, сам лично стоял за рулем у такого, очень тяжело поймать размер в пределах 5 мм, а чпу сможет ловить 0.5мм, хотя и не надо столько но всеже, на радиусе 0.5 а на диаметре 1мм выйдет...
p.s. Все гениальное просто, тогда когда оно известно и популярно. А в свое время людей жгли на костре, за то что они утверждали что земля круглая.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и гидропривод

Сообщение Nick »

Т.е. станок будет делать просто цилиндры? Или что-то по хитрее?
Аватара пользователя
ubey_bobra
Кандидат
Сообщения: 75
Зарегистрирован: 21 ноя 2010, 21:56
Репутация: 0
Откуда: г. Сосновый Бор Ленинградская обл.
Контактная информация:

Re: EMC2 и гидропривод

Сообщение ubey_bobra »

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

Re: EMC2 и гидропривод

Сообщение Nick »

А оцилиндрованное бревно, это просто круглый цилиндр или цилиндр с фаской? Просто возможно всей твоей системой будет проще управлять через EMC2 в режиме токарного станка.
Аватара пользователя
ubey_bobra
Кандидат
Сообщения: 75
Зарегистрирован: 21 ноя 2010, 21:56
Репутация: 0
Откуда: г. Сосновый Бор Ленинградская обл.
Контактная информация:

Re: EMC2 и гидропривод

Сообщение ubey_bobra »

немного не понимаю что значит с фаской, щас вот положу ссылку на видяхи как работают люди как оно делаеться, и фотки бревен...

http://rutube.ru/tracks/2861468.html?v= ... ef49203b9f
http://rutube.ru/tracks/2861457.html?v= ... b201ee102b
это видяха моего первого станка.
вот такие бревна надо изготавливать
http://belbuild.ru/assets/images/o0021/ ... lBuild.gif
p.s. Все гениальное просто, тогда когда оно известно и популярно. А в свое время людей жгли на костре, за то что они утверждали что земля круглая.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: EMC2 и гидропривод

Сообщение Nick »

А на видео две фрезы или только одна?
Аватара пользователя
ubey_bobra
Кандидат
Сообщения: 75
Зарегистрирован: 21 ноя 2010, 21:56
Репутация: 0
Откуда: г. Сосновый Бор Ленинградская обл.
Контактная информация:

Re: EMC2 и гидропривод

Сообщение ubey_bobra »

на видео 1 фреза, чистовая, та которая может делать все вот эти пазы и чашки, а черновая просто добавлена будет спереди для сдирания массы дерева.

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

Re: EMC2 и гидропривод

Сообщение Nick »

Хммм... есть Blender http://www.blender.org очень мощный, но скорее, больше похож на 3ds и обладает специфическим, но, как говорят, самым удобным интерфейсом, когда привыкнешь ;). (Кстати для него было прстенькое CAM расширение).

Есть еще openCASCADE, BRL-CAD, FreeCAD, HeeksCAD и др. Но они не доступны в стандартных репозиториях и их нужно устанавливать отдельно.
Аватара пользователя
ubey_bobra
Кандидат
Сообщения: 75
Зарегистрирован: 21 ноя 2010, 21:56
Репутация: 0
Откуда: г. Сосновый Бор Ленинградская обл.
Контактная информация:

Re: EMC2 и гидропривод

Сообщение ubey_bobra »

стараюсь для себя разложить все по полочкам:
если я правильно понимаю, то емс может каждой осью управлять при помощи шим(ну за счет скважности менять режимы движения). если это так, то тогда вопрос: а шим будет какой частоты?

и еще вопрос, на форуме есть электронщики которые могли бы подсказать какую нибудь приблуду которая сможет сигнал шим полученный из лпт, усилить до 12 вольт 3 ампер, и в итоге на выходе сделать постоянное напряжение.

просто если я правильно понимаю то ШИМ это цифра определенной частоты у которой меняется скважность, а вот сможет ли мой гидроэлектроклапан работать с ШИМ я не уверен, боюсь чтобы у меня из клапана не вышло швейной машинки с частотой к примеру 4кГц, которая за пару минут работы иглой пробьет себе такую шахту что там не только масло будет течь...

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

Re: EMC2 и гидропривод

Сообщение Nick »

Примерно так. В зависимости от настроек и параметров компьютера частота ШИМ может быть от нескольких сотен герц до 10КГц.

Насколько я понимаю, чтобы получить переменное напряжение, нужнен Выпрямитель и потом, при необходимости, Сглаживающий фильтр. Т.е. если на ШИМ "надеть" Сглаживающий фильтр то получим более-менее ровное напряжение.

Усилитель сигнала (фактически драйвер двигателя) в любом случае будет нужен. Там наверняка будет что-то типа силового транзистора, которым можно будет управлять от того же ШИМ + сглаживающий фильтр.

Сигнал на ось будет идти по одному пину. + Нужна обратная связь, + сигнал Enable. + ...
Аватара пользователя
ubey_bobra
Кандидат
Сообщения: 75
Зарегистрирован: 21 ноя 2010, 21:56
Репутация: 0
Откуда: г. Сосновый Бор Ленинградская обл.
Контактная информация:

Re: EMC2 и гидропривод

Сообщение ubey_bobra »

вот спасибо, разьяснил разжевал, уже есть над чем думать.
p.s. Все гениальное просто, тогда когда оно известно и популярно. А в свое время людей жгли на костре, за то что они утверждали что земля круглая.
Аватара пользователя
ubey_bobra
Кандидат
Сообщения: 75
Зарегистрирован: 21 ноя 2010, 21:56
Репутация: 0
Откуда: г. Сосновый Бор Ленинградская обл.
Контактная информация:

Re: EMC2 и гидропривод

Сообщение ubey_bobra »

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

Re: EMC2 и гидропривод

Сообщение Nick »

А что говорит?
И что ты с ней натворил? Потому, что если ничего не творил, то переустановка не поможет.
Аватара пользователя
ubey_bobra
Кандидат
Сообщения: 75
Зарегистрирован: 21 ноя 2010, 21:56
Репутация: 0
Откуда: г. Сосновый Бор Ленинградская обл.
Контактная информация:

Re: EMC2 и гидропривод

Сообщение ubey_bobra »

гм, я не знаю что за фигня произошла, но загрузился, запустил и она стартанула... либо просто ей после каждого изменения в системе нужен ребут животворящий, либо я не знаю)))

если не трудно ткните глупого пальцем, где искать фаил конфигурации порта.
хочу начать эксперименты на коленке.
есть ли у емс свой встроенный пид регулятор, или настройки скоростей старта, постоянного движения, стопа?
p.s. Все гениальное просто, тогда когда оно известно и популярно. А в свое время людей жгли на костре, за то что они утверждали что земля круглая.
Ответить

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