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

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

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

p.s. если же емс управляет по степ/диру то может кто то знает способ заставить емс управлять чуть чуть по другому и опираться не на количество отданых импульсов, а на данные от энкодера...

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

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

Есть даже спец утилита для настройки серв pncconf. Она идет в стандартной установке EMC2.

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

Добавлено: 14 фев 2011, 13:05
ubey_bobra
немножко поправил название темы, чтобы не создавать новую.
вопрос, а можно ли в емс указать 2 шпинделя?

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

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

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

Хотя, наверняка, это можно описать при помощи HAL и смены инструмента...

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

Добавлено: 14 фев 2011, 16:24
ubey_bobra
ммм, наверно это я неправильно задал вопрос.

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

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

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

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

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

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

Добавлено: 14 фев 2011, 17:59
Nick
Т.е. ты хочешь вести обработку одновременно двумя разными шпинделями по разным траекториям, но эти шпиндели связаны на оси Х и поворотной оси?

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

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

Добавлено: 14 фев 2011, 18:15
ubey_bobra
ну как таковых траекторий их не будет, будет просто выход инструмента на определенную позицию, и прогон на этой позиции, обеими фрезами, грубо говоря большой токарный по дереву, где вместо стамесок используються вращающиеся фрезы, особых выкрутасов никаких не будет, максимум это одновременное движение по двум осям(по оси х и по оси у), и то это еще бабушка надвое сказала, программа минимум, исключить человека в управлении станком, сам лично стоял за рулем у такого, очень тяжело поймать размер в пределах 5 мм, а чпу сможет ловить 0.5мм, хотя и не надо столько но всеже, на радиусе 0.5 а на диаметре 1мм выйдет...

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

Добавлено: 14 фев 2011, 19:08
Nick
Т.е. станок будет делать просто цилиндры? Или что-то по хитрее?

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

Добавлено: 14 фев 2011, 19:38
ubey_bobra
делать станок будет оцилиндрованное бревно.
просто в свое время натягался, наошибался(очень грустно когда дом должен как конструктор собираться а ты потом с топором или стамеской доделываешь его) потому и думаю о чпу.

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

Добавлено: 14 фев 2011, 20:47
Nick
А оцилиндрованное бревно, это просто круглый цилиндр или цилиндр с фаской? Просто возможно всей твоей системой будет проще управлять через EMC2 в режиме токарного станка.

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

Добавлено: 14 фев 2011, 21:36
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

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

Добавлено: 15 фев 2011, 12:09
Nick
А на видео две фрезы или только одна?

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

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

а есть какие нить проги типо солида или 3дмаха для линухов??? ткните в названия))

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

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

Есть еще openCASCADE, BRL-CAD, FreeCAD, HeeksCAD и др. Но они не доступны в стандартных репозиториях и их нужно устанавливать отдельно.

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

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

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

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

и правильно ли я понимаю что сигнал для 1 оси будет исходить с одного пина лпт, ну что не потребуется никаких ЦАПов?

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

Добавлено: 16 фев 2011, 12:26
Nick
Примерно так. В зависимости от настроек и параметров компьютера частота ШИМ может быть от нескольких сотен герц до 10КГц.

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

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

Сигнал на ось будет идти по одному пину. + Нужна обратная связь, + сигнал Enable. + ...

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

Добавлено: 16 фев 2011, 13:55
ubey_bobra
вот спасибо, разьяснил разжевал, уже есть над чем думать.

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

Добавлено: 16 фев 2011, 19:08
ubey_bobra
а как ЕМСу переустановить?
чето она у меня не хочет запускаться ни в какую...(

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

Добавлено: 17 фев 2011, 10:59
Nick
А что говорит?
И что ты с ней натворил? Потому, что если ничего не творил, то переустановка не поможет.

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

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

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