Стартуем в MACH3

dvd-media

Нету. Есть на некоторых, включая ваше последнее сообщение. Все, что выше - без кнопки.

Сорри за оффтоп.

sotikov
dvd-media:

Нету. Есть на некоторых, включая ваше последнее сообщение. Все, что выше - без кнопки.

Эти кнопки работают в течении некоторого непродолжительного времени, потом усё.

11 days later
TIPokF1

Здравствуйте.
Такой вопрос: При включении вот этого девайса www.cnc-controller.ru/4k25m-box.html движки пищат. Так должно быть или я что то не так припаял?
Собрал комп из старых запчастей, повесил систему ХР. Оптимизировал её как писалось по моему в этой теме выше. Установил Мач3 крякнутый!
Настроил как описано во всем известном руководстве блуждающем по сети с хорошим переводом.Спасибо автору перевода!
Перед запуском Мача, прогоняю ДрайверТест, на графике всё здорово, ровная линия.
Включаю контроллер подключённый к компу, движки начинают издавать писк, в программе нажимаю RESET, писк прекращается. Жму на стрелки клавиатуры, координаты в Маче изменяются, движки молчат. Так же через Tab в окне управления жму по стрелкам,- движки молчат.
В настройках Motors Outputs пробовал и галочки и крестики ставит в графе Dir LowActive результат одинаковый.
Что я делаю не так?
У моих движков 4 вывода, если поменять местами провода одной из обмоток друг с другом что получится?

Deemann

TIPokF1, распиновку порта контроллера покажите. Смотрим сигнал(ы) “EnableX(YZA)”. имхо как раз его-то(их-то) и надо инвертировать в настройках Масн

TIPokF1

распиновку порта контроллера покажите

Распиновка следующая:
2 - Step X (шаг - импульс положительный)
3 - Dir X
4 - Step Y
5 - Dir Y
6 - Step Z
7 - Dir Z
8 - Step A
9 - Dir A

10- E-Stop (входной сигнал)
11- Home X
12- Home Y
13- Home Z
15- Home A

1 - Реле R1
14- Реле R2

17- Enable (положительный сигнал)

16 - не используется
18-25 -общий,масса.
26 - вывод разъема на плате - минус,общий.

Сигнал STEP \ Enable - сигнал положительный “лог.1”
Сигнал HOME \ E-Stop - сигнал отрицательный “лог.0”
Сигнал DIR - может быть и - и + в зависимости от направления движения.

TIPokF1

Заработало!!!

АлександрСамара
Запросите у производителя файл конфигурации, сразу поможет.

Спасибо! Я до этого ещё месяц бы не додумался!
Запросил настройки, в течении часа получил ответ с настройками.Заменил файл и всё заработало!
Один момент.
Перед этим всем залез всётаки в биос, (я с ним особо не дружу) нашел там строку про LPT порт. На против стояло AUTO, я поменял на 378 как в Маче прописано и всё.

Deemann
TIPokF1:

17- Enable (положительный сигнал)

подавать напряжение на драйверы нужно когда этот сигнал установлен в “0”.
после запуска Масн “РЕСЕТ” должен моргать, тогда даем напругу и отжимаем ресет
При выходе из Масн он сам ставит “0” на Енабле

TIPokF1
Deemann:

подавать напряжение на драйверы нужно когда этот сигнал установлен в “0”.
после запуска Масн “РЕСЕТ” должен моргать, тогда даем напругу и отжимаем ресет
При выходе из Масн он сам ставит “0” на Енабле

Изменил 17-Pin на крестик и мой старый профиль заработал тоже!
Хотя в описании (инструкции по настройке) нарисовано что там должна стоять галочка. Инструкцию мне высылал в месте с контроллером продавец.
Всё сходится, раньше при включении контроллера движки сразу пищал (я об этом писал выше) нажимал Reset и они замолкали. Теперь они начинают пищать после нажатия на Reset. - так должно быть. Всё дело было на 17-pin. =))

AUS16

Всем привет. Помогите пожалуйста решить такую головоломку. В маче на главном экране есть кнопка REF ALL HOME. После ее нажатия оси по очереди начинают ехать домой. Все хорошо.
Но вот в моем случае на оси Х два мотора. ось А подчинена оси Х они вместе ползут до датчика дома. он срабатывает, мотор Х останавливается, а вот мотор А начинает отрабатывать в обратную , что само собой перекашивает портал. Как исправить это дело?

Lodochnik

Датчики по А и по Х должны быть на разных пинах и отдельно от лимитов.

23 days later
AUS16

А есть ли у кого нибудь готовый, рабочий текст скрипта для обнуления длины инструмента. У меня фигня какая то творится, после обновления мача, станок по одному ему известным причинам то подскакивает от пластинки пробника, то протыкает ее …

Lodochnik

Пользуюсь этим:

Message( “Auto Zeroing…” )
If IsSuchSignal (22) Then
code “G31 Z-15 F500”
While IsMoving()
Wend
Call SetDRO( 2, 71.8 )
code “G1 Z80”
End If

В нем F500- скорость опускания шпинделя, 71.8- высота датчика, Z80- высота подъема после касания датчика.

AUS16

Спасибо Олег. Ты меня опять выручил.

Lodochnik

Да не за что. Мне казалось,что я уже выкладывал этот скрипт. Может, конечно на каком нибудь другом форуме, не помню уже. Видимо старость…

niksooon=

Олег прошу пардону, что лезу в чужой монастырь но в твоем скрипте после строки- Call SetDRO( 2, 71.8 ) надобы поставить Sleep 500
чтобы МАЧ успел записать новое значение в DRO(а то не всегда четко срабатывает)

Lodochnik
niksooon=:

Олег прошу пардону, что лезу в чужой монастырь но в твоем скрипте после строки- Call SetDRO( 2, 71.8 ) надобы поставить Sleep 500 чтобы МАЧ успел записать новое значение в DRO(а то не всегда четко срабатывает)

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

Sci_Rosso

Приветствую станочников… 😃
Имеем, станок 1000х500х100.
Производства Евгения Мухина, он же СМ1500.
Рулицца по LPT, матчем3.
Винда-ХР, которая для банкоматов и прочей хрени, т. е. порезанная по самое нимагу. На вонте только матч.
Матч народный 😃
Но есть проблемма…
Поэтому попробую обратиться за помощью…
Коллеги, а не подскажете, каким образом откалибровать станок, подозреваю, что это делается в матче…???
Ситуация такая, что станок, при резке с матча-подвирает на 5 десяток по Х, и 3 десятки по оси У.
Например паз под шип из 1,5мм СТЭФ, в чертеже нужно делать 2мм или 1,8 (если по оси У).
Для пилякания деревях (3Д), эначения не имеет, а вот щас надо резать подвес на коптер, деталей много, боюсь будет хреновато собираться…
Надеюсь на помощь…

И еще…, при нажатии на шифт и позиционировании, портал ехаит на макс. скорости, есть ли комбинация, при которой портал движется например в 2 раза медленнее, чем при перемещении просто стрелками?

Soling:
  1. Запоминаем выставленные координаты в проге управления. Это даст возможность не мучится с поиском рабочего нуля после сбоев или вынужденных перерывов в работе.

Генадий, вот тут, Вы указываете, что нужно запомнить координаты выставленные в качестве нуля. Вопрос в том, КАК потом, в случае чего (каких либо проблемм) выставить эти координаты вновь?

romhek

Вопрос в том, КАК потом, в случае чего (каких либо проблемм) выставить эти координаты вновь?

А записать эти координаты на бумаге? А потом их выставить в качестве нуля…

Creolka
romhek:

Вопрос в том, КАК потом, в случае чего (каких либо проблемм) выставить эти координаты вновь?

А для этих целей служит “Home”…