Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблемы с Mach 3
Все о станках с ЧПУ > Станки с ЧПУ, Hobby CNC > Программное обеспечение
Страницы: 1, 2, 3, 4
bekor
Привет всем
У меня такая вот проблема с мач3
в настройках 'порты и пины' устанавливаю выходные пины нажымаю принимать
и потом вовремя рисования через нескодько минут 'X step' автоматически сбрасывается на ноль
я его опять устанавливаю но всеравно через несколько минут сбрасывается
причем это происходит вовремя работы
работает работает и вдруг Х ось останавливается

подскажите пожалуйста как это исправить...

спс.
Нажмите для просмотра прикрепленного файла
AlexSpb
поставить нормальный,этот мач кривой.
это мариобадовский ломаный,а у него все через одно место.
bekor
Спасиба
А откуда достать нормальный мач3 ?
у вас есть ?
anonym71
Цитата(bekor @ 20.6.2008, 8:16) *
Спасиба
А откуда достать нормальный мач3 ?
у вас есть ?



напиши мне на майл я тебе помогу
_wert_
Здравтвуйте.
Помогите решить проблему с MACH3. Два дня копаюсь в настройках, но ничего не выходит.
Проблема в следующем. MACH3 на выходе LPT порта (а именно сигнал "ШАГ") выдает какие-то не понятные импульсы. Сначала пробывал смотреть программой которая показывает состояние LPT порта. На пине шага постоянно логичекая единица. Хотя пробывал смотреть этой же программой сигналы генерирующие программой KCAM, там видно, что состояние порта изменяется. Далее подключил осцилограф, на выходе сигнала шага логическая единица и лишь изредка проскакивает ноль. Пробывал KCAMом генерировать, так там нормальный симметричный сигнал. Подскажите пожалуйста, в чем может быть дело?
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла
AlexSpb
Это теоретические изыскания или не работает станок?
Если станок,то положите файл настройки
bekor
Кажись это тот же глюк который у меня

вы откройте настройки пинов и смотрите там что тварится если пин шага установлен в ноль
тогда наши проблемы схожые

и как уже сказал товарищ надо сменить программу но откуда достать ?
AlexSpb
Поставьте демо или отсюда или с сайта и попробуйте.
Какой смысл умничать и искать крякнутую если можно за пять минут скачать и проверить.
Устал писать:
ДЕМО ВЕРСИЯ ИМЕЕТ ОГРАНИЧЕНИЯ ТОЛЬКО ПО КОЛ_ВУ СТРОК ПРОГРАММЫ И ЧАСТОТЕ,НО И ТО И ДРУГОЕ ДЛЯ ПРОВЕРКИ НЕ КРИТИЧНО!!!!
_wert_
Цитата(AlexSpb @ 30.6.2008, 19:21) *
Поставьте демо или отсюда или с сайта и попробуйте.

Спасибо за ответ. Скачал нормальную версию Mach3. Все работает.
Pavel
ставим на пины по Х неиспользуемые значения, например, 8 и 9.
добавляем ось А, подчиненную оси х.
на ось А ставим нужные нам пины, например, 2 и 3.
все работает.
сегодня полдня работал, все нормально.
пин степ по Х сбивается в ноль, ну и фиг с ним.
работаем типа с осью А.
fedor
Доброго времени суток

Объясните плиз как соотнести координаты мача с реальными перемещениями станка. Казалось бы вопрос должен быть простым, а вот непонятно unsure.gif

Заранее благодарен за ответы.
AlexSpb
Опишите в чем вопрос,а то возможно 3 вар ответа.
fedor
Допустим, нужно переместить инструмент по оси X из осей на 10 мм из начала координат. Как настроить мач, что бы командой g1 x10 это сделать ? Команда g21 - перевод в режим мм; вот интересно, где эти мм должны получиться, реальное перемещение инструмента в мм не получается.
ЗЫ. Станок CNC-MAGIC
AlexSpb
Цитата
Станок CNC-MAGIC

Прикольно...
а файл настройки?
Пришлите ваш файл настройки xml
ММ настраиваются или в профиле или командой в программе.
fedor
Об этом файле речь ?
AlexSpb
Это пустой,ненастроенный файл и непонятно почему у вас нет нормального.
Хомы и лимиты не настроить удаленно т.к. что там соединено я не знаю.
попробуйте этот.
Ответьте в личку откуда у вас станок-помогу.
vilak
Скачал демо версию Mach3 ( Mach3VersionR2.63.exe ). У меня по плоскости Z 2 двигателя раздельных ( Z и A ). Ставлю подчинение A -> Z . При работе с плоскостью Z , мотор, который на Z двигнается быстрее, чем на A.

В KCam4 тоже стоит подчинение и крутятся они синхронно. Моторы одинаковые, настройки для моторов тоже одинаковые.

Помогите pls решить проблему.
vilak
Перебор параметров показал что "Step Pulse" в "Motor tuning" влияет на работу осей, если задать 25 us, то Z опережает A, если 1us , то наоборот.
AlexSpb
Цитата
Перебор параметров показал что "Step Pulse" в "Motor tuning" влияет на работу осей, если задать 25 us, то Z опережает A, если 1us , то наоборот

Это драйвер сигнал не ловит.
vilak
Цитата(AlexSpb @ 20.7.2008, 18:34) *
Это драйвер сигнал не ловит.


Можно у mach3 использовать другой драйвер для LPT ?
С KCam 4 работает всё влёт.
AlexSpb
драйвер мотора,а не мача
only
Здравствуйте!
Подскажите пожалуйста где в Mach3 включить функцию look-ahead. Когда кривую поверхность обрабатываю скорость в конце каждого кадра снижается до нуля. Такое чувство что фунцкия look-ahead выключена, а где включить не найду...
С уважением, Сергей
AlexSpb
это и не look-ahead может быть, а прямая команда Г61 точный останов.
в конфиг-генерал конфиг-констант велосити(это режим постоянной скорости)или в программе прописать Г64
параметры look-ahead там же правее.
only
Цитата(AlexSpb @ 25.7.2008, 13:28) *
это и не look-ahead может быть, а прямая команда Г61 точный останов.
в конфиг-генерал конфиг-констант велосити(это режим постоянной скорости)или в программе прописать Г64
параметры look-ahead там же правее.


Спасибо большое за быстрый ответ!
Вот мои настройки в меню General Logic Configuration, также левее них видна простейшая программа в которой у меня и происходят остановки в конце каждого кадра (В настройках двигателя ускорение очень маленькое задал - поэтому оочень хорошо видно).
Нажмите для просмотра прикрепленного файла
Вот, то что прочел в хэлпе:
"Также возможно определить ограничивающий угол, так чтобы изменения в направлении, превышающем этот угол, всегда воспринимались как Точный Останов, даже несмотря на то, что включен режим Постоянной Скорости. Это позволяет сгладить пологие углы, но в то же время избежать чрезмерного закругления острых углов даже на станках с низким ускорением на одной или более осях. Эта возможность включается в диалоге Настройка >> Логика, а ограничивающий угол задается с помощью DRO. "
Где находится этот DRO в котором задается ограничивающий угол я так и не нашел... Может он во всем виноват?
С уважением, Сергей
AlexSpb
в сеттинге, как я понимаю этот.
Может режим компенсации люфта включен,так он пост скорость отключает.
only
Спасибо за помощь в моей проблеме!
Действительно в настройках есть два элемента (на прилагаемом скриншоте обвидены в эллипс) :
- CV Distance (как я понимаю, здесь необходимо вписать угол, изменения в направлении, превышающем этот угол, всегда воспринимались как Точный Останов )
- CV Feedrate
Нажмите для просмотра прикрепленного файла
Вот только настроить их никак не удается. Без них все углы скругляются...
Предположим у меня такая программа:
G00 X0 Y0
G01 X300 Y0 F2000
G01 X700 Y1
G01 X1000 Y300
Если будет гореть CV Distance, то при любом значении в DRO CV Distance у меня происходит торможение в конце каждого кадра. Движение без торможения возможно только если его отключить...
Может быть это глючный Маch, тогда подскажите где взять нормальный...
С уважением, Сергей
AlexSpb
Ваши эксперименты проходят как я понимаю без действующего станка?
only
Цитата(AlexSpb @ 26.7.2008, 12:01) *
Ваши эксперименты проходят как я понимаю без действующего станка?


Эксперименты действительно проходят без действующего станка. Но они (эксперименты) начались после того как дали станку работу по изготовлению сложной поверхности, вот тут-то и обнаружились эти жуткие рывки...
С уважением, Сергей
DSP1
В инструкции по оптимизации не могу перевести
названия редактируемых служб.
Поделитесь текстовым вариантом окна служб
в оптимизированном WIN XP RUS ak.gif
AlexSpb
Цитата
В инструкции по оптимизации не могу перевести
названия редактируемых служб.
Поделитесь текстовым вариантом окна служб
в оптимизированном WIN XP RUS

Отключите все кроме тех,которые винда не даст и оставьте плуг энд плей,поддержку смарт,время виндов.
constantine
Цитата(DSP1 @ 30.9.2008, 15:44) *
В инструкции по оптимизации не могу перевести
названия редактируемых служб.
Поделитесь текстовым вариантом окна служб
в оптимизированном WIN XP RUS ak.gif

Ставил на русский виндомс, завтра скопирую - положу.
bekor
Здрасте
скажите пожалуйста есть ли управляюшая линия Enable в Мач 3 или там только степ и дир
если есть то как включить

я пользовался KellyCAM там есть степ дир и инейбл
а в маче этот момент неясен мне.
arisov77
Линии вроде нет, но можно сделать кнопочку и назначить под неё OEM код:
Disable movement on axis X - 250
Disable movement on axis Y - 251
Disable movement on axis Z - 252
Baha
Цитата(bekor @ 1.10.2008, 18:07) *
Здрасте
скажите пожалуйста есть ли управляюшая линия Enable в Мач 3 или там только степ и дир
если есть то как включить

я пользовался KellyCAM там есть степ дир и инейбл
а в маче этот момент неясен мне.


В настройках выходных сигналов.
constantine
Цитата(DSP1 @ 30.9.2008, 15:44) *
В инструкции по оптимизации не могу перевести
названия редактируемых служб.
Поделитесь текстовым вариантом окна служб
в оптимизированном WIN XP RUS ak.gif

Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
bekor
Цитата(Baha @ 1.10.2008, 22:17) *
В настройках выходных сигналов.


Можно поподробнее?
arisov77
Цитата(bekor @ 2.10.2008, 18:28) *
Можно поподробнее?

Вам нужна физическая линия Enable или просто отключение привода по определённой оси? Или что-то другое? В KellyCAM эта линия что делает?
bekor
В КеллиКам когда какаято ось неработает в какоето время по программе
то она отключает данный двигатель с помощю физического выхода инейбл,
а в маче движки постаянно включены даже когда движок некрутится
то понему течет ток и соответственно нагревает данный двигатель
что есть нехорошо (или это хорошо?, может так и должно быть a?)

как мне решить эту проблему ???
Baha
Цитата(bekor @ 14.10.2008, 20:17) *
В КеллиКам когда какаято ось неработает в какоето время по программе
то она отключает данный двигатель с помощю физического выхода инейбл,
а в маче движки постаянно включены даже когда движок некрутится
то понему течет ток и соответственно нагревает данный двигатель
что есть нехорошо (или это хорошо?, может так и должно быть a?)

как мне решить эту проблему ???


Общая программная команда M17- enable и M18- disable.
А решается просто, лучше поставить отдельные физические выключатели на каждую ось, или часто, в драйверах это опция уже предусмотрена .
AlexSpb
Вроде писал,но что-то не вижу..
Моторы должны находиться в режиме удержания,а драйвер снижать ток.
Если отключить драйвер энейблом,то ось может потерять координату.
bekor
Цитата(AlexSpb @ 15.10.2008, 12:10) *
Вроде писал,но что-то не вижу..
Моторы должны находиться в режиме удержания,а драйвер снижать ток.
Если отключить драйвер энейблом,то ось может потерять координату.


Вот это мне кажется более разумным (спасибо !)
скажите пожалуйста а как реализовать это снижение тока ?
arisov77
Это должен уметь драйвер (контроллер) двигателя. По принципу: нет сигнала по Step Line, значит через пару секунд снизить ток.
Baha
Цитата(bekor @ 15.10.2008, 14:01) *
Вот это мне кажется более разумным (спасибо !)
скажите пожалуйста а как реализовать это снижение тока ?


Если ваш драйвер это поддерживает. А так, если у вас винт с гайкой шагом 2-4мм, ничего не провернется, на ШВП точно ось провернется.
arisov77
Можно ли вручную (от кнопок на клаве) управлять осью Z (для корректировки высоты) при "запущеном" выполнении программы. Если можно, то как?
AlexSpb
Нет
arisov77
Пытаюсь под кнопочку "положить" макрос:
DoOEMButton (1007)
DoOEMButton (1002)
DoOEMButton (160)
- Zero All (ноль), Rewing (повторить цикл) и Regen (обновить экран) соответственно.
Не работает. Я что то делаю не так? Сохранять макрос можно под любым именем? И в какой директории надо сохранять? После закрытия-открытия Масh этот макрос из под кнопки почему то пропадает.
AlexSpb
А что вы хотите получить?
Эта потребность факультативная?
arisov77
Нет, не факультативная. Для моих задачи надо после обработки одного изделия нажать кнопочку "Ноль", затем "Повтор цикла", можно наоборот. Обновления экрана необязательно. Так вот, чтобы не нажимать несколько кнопок, хотелось бы это всё одной. И не люблю, когда экран "загромождён" кучей редко используемых кнопок (это на будущее).
AlexSpb
Это можно прописать кодами в программе.
Можно думаю и кнопку.
выложите сет,попробуем посмотреть что там не так.
И что значит 0? идти к 0 или обнулить?
arisov77
0 - Zero All, на моём экране это называется исходное положение.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.