Перейти к содержанию
Bupas

Подмена осей в мач3

Рекомендуемые сообщения

ВОПРОС = имеется станок ..мач3 управление. плата юсб(сейчас посыпется -оййй что хотите ...дешево..) работал прекрасно..коротнул(моя вина) вышел из строя драйвер оси и ось потеряла дир...Контроллер 5 осей ...драйверы заменены..нужно только 3.Потеряна  ось основная -z. Подсоеденить к А или В прабл нет-но матчу как обьяснить что теперь -это =z? Сейчас все запищат-быыылааа тема! Была для лпт(меняли пины и настройки).  а юсб- порты никакие не перепояшь=ему насрать на порты и пины.

Плата на выброс? Или можно сделать ну незнаю скринсет с подменой оси...в уп поменять с з на а не трудно -но А  не знаю как обнулять...не двигаются координаты почти во всех скринсетах -ось А при этом работает прекрасно.Ось z- в виду отсутствия дир работает в ручном режиме тооолько в одну сторону(ответы типа-ооо это кабель...галочки....мотор...кз...не подходят ) . Есть 5 осей-работает 4 -нужно три = x y z. Кто в таме только ЛПТ -лучше не отвечайте-подмены пинов не катят ваааще -хоть 1077 в настройках бей ..Вот такая беда ..прошу помощи..по любому буду юзать юсб-прекрасно работает-сам убил ось- сбоев нет..абсолютно насрать на комп- у меня и видео смотрю и арткам и одновременно фрезеровал...в компе весь хлам...без прабл 

 

Поделиться сообщением


Ссылка на сообщение

Раз десять перечитал. Пока проберешься через все словесные колдобины, забываешь, что там вначале было. Хотите нормальной помощи - перепишите по-русски.

Поделиться сообщением


Ссылка на сообщение

А что нерусского ? контроллер  юсб...5ти осевой. одна ось нерабочая . необходимо- использовать 3 оси из оставшихся четырёх. например в программе cnc controller есть вкладка -где можно назначить любые оси осю х или у ..в мач3 этого я не нашёл..на этом сайте лет 5 назад решение проблемы предлагалось заменой пинов (у мужика вылетели 3 оси на плате)-это тоже подойдет только для лпт плат .что не так написал? есть возможность назначить ось А вместо оси У  к примеру? есть плата и 4 оси но работать на ней как? на русском написал ещё раз -одно и тоже

Поделиться сообщением


Ссылка на сообщение

Не подчинить ось А..а именно исользовать вместо основной 

Поделиться сообщением


Ссылка на сообщение

спасибо за развернутый ответ...форум...спецы по ходу от ковид ушли...

 

Поделиться сообщением


Ссылка на сообщение

Умные дяди-знающие  язык-сдулись...опп 

Поделиться сообщением


Ссылка на сообщение

Вопрос-КАК В МАЧ3 ПОМЕНЯТЬ  МЕСТАМИ ОСИ БЕЗ НАЗНАЧЕНИЯ ПИНОВ...ну не нужны мне платы лпт с компами1980 года пентиум -у меня юсб плата и комп 10гиг озу ...работает и мач и срач и арткам одновременно. где ты рускоязычный профессор?

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)
1 час назад, Bupas сказал:

не нужны мне платы лпт с компами1980 года пентиум -у меня юсб плата и комп 10гиг озу ...работает и мач и срач и арткам одновременно

1 час назад, Bupas сказал:

где ты рускоязычный профессор?

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

23 часа назад, Bupas сказал:

подмены пинов не катят ваааще

потому и не отвечаю. Что тут можно ответить. Покупайте новую плату и постарайтесь больше не сжигать. 

Хоть бы плату свою горемычную назвали или показали.

Плата с интегрированными драйверами или драйвера отдельно? И что все-таки сгорело - один из драйверов или канал на плате коммутации?

Если просто задать дублирующую ось к оси Z, а подключить по факту только один драйвер, то обнуление по концевикам не проходит?

Изменено пользователем Анатолий 57

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)
12 часов назад, Bupas сказал:

Вопрос-КАК В МАЧ3 ПОМЕНЯТЬ  МЕСТАМИ ОСИ БЕЗ НАЗНАЧЕНИЯ ПИНОВ...ну не нужны мне

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

 

в config/slave сделайте А подчиненной Z

в config/general снимите галочку A angular

и поставьте slave home with Master

и параметры а сделайте идентичными z

 

если юсб плата не сильно кривая должно работать

просто поменять местами вряд ли получится - это задается в коде драйверов и платы. 

 

Изменено пользователем Kinst
дополнение

Поделиться сообщением


Ссылка на сообщение

Всем привет.спасибо что не отказали..плата на фото..драйвера 6600..подчинение попробую-прабла в том что битая ось  при нажатии прекрасно ездит -но только в одну сторону(провода..галки..переустановка мача не помогаер-на этом слоте дир не идёт) -что может сказаться на подчинении ..иии  slave home with Master-- это в какой вкладке? - всё остальное я пробывал до регистрации на сайте. Плату заказал..пока жду буду издеаься над этой -получится отпишусь.Если кому интересно-плата самая дешевая в сегменте-для хоббийного станка песня.рабоает практически без настроек ...поддержка проб..естоп..датчики..шим..любой каприз..абсолютно не нужен отдельный чистый комп...Я Понял что мач3 не потдерживает смену осей програм5-Axis-Mach3-Cnc-Breakout-Board-1000Khz-Usb-Cnc.jpg_q50.thumb.jpg.1000bd348edf0b8ac2eff6ee3c46d0bc.jpg

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

Драйвера вот такие 

Clip2net_200425080248.pngот датчиков хоум и поиска ноль отказался год назад..все галки сняты - абсолюно ненужня вещь для настольного чпу(моё мнение). ноли и прочее-стоит веб камера..мач3 имеет плагин -и это работает..до камеры после выкуривания датчиков стояла лазер указка-безз прабллл ...

Изменено пользователем Bupas
уточнение

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

Скорее всего сдох чип, один из двух 74НС245D

Посмотреть по дорожкам.

 

Изменено пользователем UR3UB_bobych
дополнение

Поделиться сообщением


Ссылка на сообщение

И это верно! и я к этому пришёл месяц назал - НО чипы я не умею паять иплата стоит 1000рэ(даже для пенсионера как я -доступно) НООО я был уверен на 100.что знатоки предложат-перепрошить плату...переделать скринсет на ось А...ну не знаю -включить тайные настройки. чего нет.как  понял... и вот итог 4 оси есть -они рабочие -но плата на выброс ...и это факт

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

По поводу скринов, с тех пор как перешёл на третью версию мача, а это уже лет как бы не 10, успел забыть, что там и как. А собственно, как третий мач редактировать? Если из второго эту фишку тупо скопировать, прокатит? Блин, даже как называлась забыл. Там прикольно было ковыряться...

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

Изменено пользователем Анатолий 57

Поделиться сообщением


Ссылка на сообщение

ничего из этого не работает..очевидно- замена платы ...ну из этой можно сделать гравёр на лазере или нихроме ...там где нужно лишь х и у. ещё раз извините за беспокойство.

Поделиться сообщением


Ссылка на сообщение
В 25.04.2020 в 12:23, Bupas сказал:

ничего из этого не работает

прям примерно так делали ? http://www.plansandprojects.com/My Machines/SlaveAxisinMach3.html
если переключить на ось А провода, и дать команды управления осью А - она будет работать ?

если А работает сама, то 4 выведенная ось на экране и есть А - и по кнопке ref all home она тоже должна обнуляться. 

если интерес не пропал, напишите в личку - помогу чем смогу.  

 

 

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

отвечаю kinst = прям так и делал и до регистрации на этом сайте и после) .а что там умного? эксис слав-подчинение ось и галки в пинах ? плюс (вы забыли) одинаковые настройки в мотор тюнинг? это не работает...почему-да даже по логике при нажатии на битую ось она .без дир .движется в оду сторону и хоть все компы лулумбы подчини к ней-едет в одну сторону...если отключить ееё дир вааще тоже ...если подключить чужой дир -в одну сторону.вы сами пробывали? отключите на любой оси дир и подчините ось)- ничего не будет...либо стоит-либо едет в одну сторону. в лпт платах(ЯКОБЫ) оси заменяются во вкладке порт пин-мол поменял х вместо 2-3 на на 4-5 -и она У! я не знаю..может и так ...в юсб -слоты в кишках прошиты не 1..2..3.. а видать х ...у..з.. и ничего к неработающей оси не подчинится...тем более- мач видит подсоединенные слоты осей и если к примеру брать сигналы с оси А на драйвер-и отсутствует ось основная -это -всё стоит -необходимо паралелить порты ...писать не буду могу спорить на любые бабки-к выбитой оси ничего не подчинится ..чушь..вот еслиб было слот 1-назначте осью....в маче..тогда не былобы и вопроса..

и кстати по ссылке вы вперли настройки лпт! А ЮСБ плата в пинах 0 - но я вам простил - Я пробывал и так и 234567...и 675432....и всякоо...китаец али затянул с отправкой платы и я каждый вечер испробывал и 2 и 4 и 128....юсб-не понимает пины -у него там 0 должно быть)))

Изменено пользователем Bupas
уточнение

Поделиться сообщением


Ссылка на сообщение
В 25.04.2020 в 01:16, Kinst сказал:
В 25.04.2020 в 01:16, Kinst сказал:

и параметры а сделайте идентичными z

В 25.04.2020 в 07:56, Bupas сказал:

slave home with Master-- это в какой вкладке?

 

про идентичные настройки А и Z я не забыл) 

и ссылку прислал на скриншоты, как пример вкладок где ставиться  мастер-слейв, но не как пример настройки пинов.

Теперь из того что я точно знаю - 

1. если сигнал дир (направление) неисправен то, будут выдаваться только сигналы степ ("сделай шаг") и соответственно ось будет ездить только в одну сторону. 

2. Порт в пинах  для usb платы не критичен в настройках Motor Outputs и обязательно должен быть указан во вкладках Output Signal и Input Signal. Связано это с API мач3 и способах передачи действий в апи, и софтом плагина.

 

Моя 1ая идея выглядела следующим образом - 

1. вы переподключаете (физически) сигнал дир и сигнал степ с оси Z на ось A. Настраиваете параметры А (кол-во шагов и ускорения в тюнинге), снимаете галку angular. 

2. проверяете - стала ли двигаться ось А, например, по командам g01 A100 F100 в одну сторону, а по команде g01 A80 F100 в другую (или с клавиатуры TAB и ось 4 +-   (она же A (=4)) . Если двигается  - то железо этой оси в порядке. Если нет - то либо припалили больше чем рассчитывали), или неисправен сигнал дир (PUL) на драйвере, бывшей оси Z.

При исправной оси A, можно в программе (текстовым редактором)  подменой Z->A уже какое-то время жить. Этот вариант Вас устраивал.

3. следующий шаг - сделать A подчиненной Z. В этом случае не нужно будет менять буквы в программе. 

Идея 2 - 

1. прописать пин платы Output1 (2,3,4 - без разницы) как сигнал Output #6 и включить в general config галку "Z is 2.5D on Output #6 (смотрю в версии R3.41). Суть идеи - этот режим используется для управления лазером, и по сути дублирует сигнал DIR для оси Z. И этот пин подключить к драйверу Z.

 

7 часов назад, Bupas сказал:

оси заменяются во вкладке порт пин-мол поменял х вместо 2-3 на на 4-5 -и она У!

это чистая правда )

 

7 часов назад, Bupas сказал:

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

подчинение происходит программно в маче.

 

7 часов назад, Bupas сказал:

вот еслиб было слот 1-назначте осью

переведите, что имеете в виду. 

 

удачи)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение

Я еще в 14-м сообщении советовал взять сигнал дир от подчиненной оси (дублирующей ось Z) - просто перебросить проводок на вход дир драйвера. Однако человек пишет:

9 часов назад, Bupas сказал:

если подключить чужой дир -в одну сторону.вы сами пробывали? отключите на любой оси дир и подчините ось)- ничего не будет.

Вы это реально пробовали или предполагаете? Этот сигнал - "Сигнал DIR — Потенциальный сигнал, сигнал направления. Логическая единица — ШД вращается по часовой стрелке, ноль — ШД вращается против часовой стрелки, или наоборот." Еще раз - мотор управляется драйвером Z, а от подчиненной оси А берется только сигнал дир. Это должно работать. Либо у вашего контроллера неисправен уже и сам драйвер по Z, а не только цепь его управления.

Поделиться сообщением


Ссылка на сообщение
21 час назад, Анатолий 57 сказал:

Я еще в 14-м сообщении советовал взять сигнал дир от подчиненной оси (дублирующей ось Z) - просто перебросить проводок на вход дир драйвера.

это может и не заработать, т.к. не факт, что дублирование оси заработает) т.к. это будет зависеть от полноты  реализации функций программного драйвера платы (он же плагин)  , его версии и т.п. КЕтайский производитель не всегда полностью реализует поддержку функционала Мача3. Сам с этим столкнулся, тоже очень радовался плате CNC-USB за 1300, в итоге пришлось опять использовать ЛПТ. 

Итого - 

1. пересадить ось Z на ось А. Заработало - пробовать подчинить ось. НЕТ - искать где выгорело - в контроллере или уже  в драйвере шаговика (хоть и оптрон на входе - но, если прилетел провод с высоким напряжением могло и отгореть) или отдельно проверить сам драйвер - попадавать/поснимать 5в на ПУЛ, должно менять направление, если нет - драйвер под замену ( сам не люблю TB6600 - лучше D542/D556 они сейчас по тем же деньгам).

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

 

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение

Даже не знаю кому ответить ...ПРОБЫВАЛИ )))_НО -почему то (а хз почему)ось А- САМА-работает.а при подчинении -едет в одну сторону(ведёт себя как та основная с спаленным диром к к0торой её прицепили)...драйверов у меня мноооогоо аж 7 рабочих плат-меняли .что дальше -ось и это понятно прекрасно работает при подключении к рабочим слотам(что говорит о работоспосбности кабелей.драйверов х..у..ии А (есть ещё иВ_НЕ пробывал.).и повашему суждению -взять дир оси х всавить  в слот у  и оси поменяются-ось у будет работать как х ? наиглупейше и это не работает-пробывал(нахераб тогда настройки в мач-всунул провода куда хотел)...по поводу настройки через выход оут -не пробывал =муторно как то(и не верю в смысл-если чип спален и дир неидёт -откуда возьмётся дублирующий?(сгорел типа дома утюг-не ссы дублирущий прийдёт -так?...приедет плата с китая ....-эту =подарю любому желающему -попробуете ))) 

Поделиться сообщением


Ссылка на сообщение

Да и...) вопрос не стоял пом0гите починить...вопрос стоял как  использовать 4 оси без основной -Z...спален слот просто -очень=велся монтаж и провод попал на плату естественно под напругой) вылетел драйвер и как позже выяснилось и сам слот...шо там звонить-там две микросхемы-одна на выброс....дааа и драйвер вылетел 65 ) после этого -драйверы заменены на 66 ..НО в КАЧЕСТВЕ эксперемента я подключал и старые рабочие драйвера эффект ТОТ ЖЕ.) фух...наверно всё ...я понимаю что вы оочень тут сильные теоретики..ну видать не все подвластно ....да (чтоб ничего нового не придумалось) -станок заземлён)

Поделиться сообщением


Ссылка на сообщение
19 минут назад, Bupas сказал:

я понимаю что вы оочень тут сильные теоретики..

вот это уже обидно было, участники форума  стараются вам помочь и понять что вы хотите, а вы обзываться)))  (лично сам 5 чпу станков собрал разных и блин - теоретик ))) )

Вы написали - что ось А, работает сама по себе.  т.е. - отсюда делаем вывод - железо  оси А  в порядке. 

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

т.е. если вопрос был "Как поменять оси между собой на плате USB CNC (BL-USBCNC)" - ответ "НИКАК". Прошивок в свободном доступе на эту плату нет, исходных кодов плагина то же нет. (найдете - поделитесь, у самого такая плата лежит ). 

Дальше были фокусы и советы как это обойти.   

 - дублирование осей - в этом случае на два канала (или слоты, как вы их зовете )  ПРОГРАММНО  идут (должны идти) одинаковые управляющие сигналы (с оговоркой - если инвертирование одинаковое, и это не режим хоуминга). 

(оси должны быть настроены одинаково - включая галку снятую  angular (круговая ось, стоит по умолчанию) , ускорения, шаги, датчики хоума и режимы хоума. Возможно, режим дублирования не поддерживает софт платы и плагин. И кстати - покажите скрин настроек плагина, может там чего-то есть для настроек.

- фокус с дублированием сигнала DIR оси Z на Output - сам так делал, когда вешал лазер на станок. (не понял что там муторного - один провод перекинуть и и галочку в настройках поставить?)     

Если заставить работать текущую плату неинтересно - тогда всем  пока и спасибо за внимание)

Поделиться сообщением


Ссылка на сообщение
В 23.04.2020 в 20:48, Bupas сказал:

Не подчинить ось А..а именно исользовать вместо основной 

если по аналогии с cnc controller - то в мач так нельзя, все по другому устроено.

Поделиться сообщением


Ссылка на сообщение

Вас обидело что я оут не делал?  подсоеденял я диры и степы на оси -даже шнуры для этого спаял дополнительно ...почитайте свои рекомендации)-возьми дир и степ с оси Z припаяй на осьА -----А на оси зет- нет дира -смысла нет. Что пойдёт с Z на А? - но я навешивал и соединял--дурень тешится надеждой....вторая идея =выведи дир с зет на оут и садони на А ...дополнительный дир там...безумно весело-завтра точно сделаю -ведь сидим все дома---Как думаете(принимаются ставки) в сгоревшем чипе контроллера оси Z появится рабочий дир?  Я ПОНЯЛ ЧТО НИКАК  НЕ ПОДМЕНИТЬ ОСИ с ПЕРВЫХ ОТВЕТОВ И ВСЕХ ПОБЛАГОДАРИЛ....но вы упорно  .... шаги..интерполяцию..дифузиЯ..мы помочь..настройки слэйв...это баба сто пудов и 66 драйвер..) В самом первом посте(черт меня дернул) я написал- Не подчиняются оси со сгоревшим слотом. ищу способ ПОМЕНЯТЬ ОСИ МЕСТАМИ..\\\\его нет-я понял неделю назад)))

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу


×
×
  • Создать...

Важная информация

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