Драйвера с управлением по USB.

sirQWERTY

Да, подсвечиваться должна ось Z. Вообще это окошко подсвечивается, когда срабатывает концевик соответствующей оси. То есть, как Вы и пишите, у Вас получается, что датчик висит не на той оси.

Anri81

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

sirQWERTY

Вход концевика и вход датчика инструмента это один и тот же вход. Почему у Вас не останавливается при срабатывании концевика по Y, я не знаю, я с концевиками не работаю.
Что делать? Ищите нужный вход для концевика Z/датчика инструмента, (если нет точной схемы, поочередно подключая входы концевиков и замыкая их на массу, по-моему, пока не загорится ось Z в программе) и все, используете его.

Anri81

покопался в программе и обнаружил что она умеет открывать stl, получается в ней можно создавать УП из STL, или я что-то не так понимаю?

Baha
Anri81:

что она умеет открывать stl, получается в ней можно создавать УП из STL, или я что-то не так понимаю?

Это вам показалось. Результаты оцифровки сканером можно сохранить в формате STL, только это к MK1 не относиться. В PlanetCNC из всех его возможных функций 90 процентов для MK1 отключена, микроконтроллер слабый, не тянет. Как контроллер для начинающего ЧПУшника вполне, потянет 4-е оси.

Anri81

Точно, это я bmp открыл 😁

Baha:

микроконтроллер слабый, не тянет

Зачем ему вообще мощный микроконтроллер, что б 4 шаговых двигателя передвигать много мозгов не надо. Конвертировать должен комп.

А как же проще всего из stl управляющую программу сделать, арткам?

Baha
Anri81:

Зачем ему вообще мощный микроконтроллер, что б 4 шаговых двигателя передвигать много мозгов не надо. Конвертировать должен комп.

Это в случае когда комп выступает в роли контроллера в реальном времени ( скажем Мач, через LPT), а когда через USB то уже внешний микроконтроллер выступает контроллером в реальном времени (PlanetCNC, или Maч, через USB/Ethernet) . Потому у микроконтроллера MK1 ни быстродействия, и ни объема памяти не хватает, того что может MK2 или MK3.
Даже у MK2 ( на 3-ем кортексе, 32 битный LPC1786) проблемы с плавностью подачи, то есть с постоянством скорости, потому разработчик не ломая голову все перекинул на MK3.

Anri81:

А как же проще всего из stl управляющую программу сделать, арткам?

Делайте на чем умеете, или что считаете проще.

Anri81

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

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

barnaul
Anri81:

Надо как-то инвертировать.

так такое же есть в настройках

Baha
Anri81:

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

Все это есть в настройках, только надо читать конкретно мануал для MK1.

Anri81
barnaul:

так такое же есть в настройках

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

barnaul
Anri81:

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

у МК1 всего 8 входов, на какой посадил, тот и инвертируй, посмотри раскладку , что ты выставил, там строчка ниже: входа, там можно каждому присвоить то что можно, присваеваешь и потом пробуй

Anri81

Во вкладке “входы” у меня тоже все не активно.

Anri81
Baha:

почитайте - Драйвера с управлением по USB.

дали ссылку на эту тему

sirQWERTY

А сама ось работает в верном направлении? В окне программы есть кнопки “ручного позиционирования инструмента”. Если тыкать по оси Z вверх/вниз станок верно отрабатывает? Оси тоже можно инвертировать, если ошибка здесь.

Anri81
sirQWERTY:

А сама ось работает в верном направлении? В окне программы есть кнопки “ручного позиционирования инструмента”. Если тыкать по оси Z вверх/вниз станок верно отрабатывает? Оси тоже можно инвертировать, если ошибка здесь.

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

barnaul
Anri81:

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

вернее всего потому что МК1, а не версии выше

sirQWERTY

Не знаю, станок в гараже, я дома. Но окошек тоже много не активных.

Anri81

Разобрал еще раз, обнаружил разъем с 4 выводами под концевики, X Y Z G, замыкал по очереди каждый канал на GND, получилось что по входу X и Y срабатывают концевики оси X, а по входу Z срабатывает концевик Y. концевик Z, соответственно, в пролете. Такое ощущение что входы смещены на 1. Неужели китайцы печатную плату неправильно собрали.

Baha
Anri81:

дали ссылку на эту тему

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

Anri81:
  1. Неужели китайцы печатную плату неправильно собрали.

по этому поводу читайте - rcopen.com/forum/f110/topic361361/166
Плюс еще на закладке View есть функция Show IO, покажет вам какие пины работают а какие нет.