Вопрос по NC-Studio

Контроллеры, драйверы, датчики, управляющие устройства.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Вопрос по NC-Studio

Сообщение gendos »

Красная плата NC-Studio от Тенгеля.
Лазерная резка картона.По одной оси два шаговых двигателя, механической синхронизации нет портал не жесткий.
Если я правильно понимаю, в NC-Studio нет возможности сделать зависимые оси.Или все таки есть какой вариант ?
Если нет, то можно ли будет работать если развести сигналы оси на два контролера.(как контролировать перекос портала?
Аватара пользователя
shalek
Почётный участник
Почётный участник
Сообщения: 3023
Зарегистрирован: 25 авг 2014, 10:40
Репутация: 2583
Настоящее имя: Александр
Откуда: РБ Бобруйск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение shalek »

gendos писал(а):Если нет, то можно ли будет работать если развести сигналы оси на два контролера.(как контролировать перекос портала?
У меня на одной оси два мотора. Поле правда небольшое и механика жесткая. Драйвера в параллель. Проблем с перекосом не возникало. Считаю главное настроить скорости, чтобы без пропусков, а потом можно упереться в край и пожужжать моторами. Портал выровняется сам. Затем хоумить.
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение gendos »

У меня ширина портала 1500 мм и по одной каратке на рельсе, поэтому жесткости ни какой.
А как выполнять упор в край перед каждым включением , и как это автоматизировать ?
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение gendos »

NC-Studio выбрал так как файл вырезки в HPGL формате, и не хочется еще применять какую нибудь программу.
Если не получится придется использовать MACH2
Аватара пользователя
shalek
Почётный участник
Почётный участник
Сообщения: 3023
Зарегистрирован: 25 авг 2014, 10:40
Репутация: 2583
Настоящее имя: Александр
Откуда: РБ Бобруйск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение shalek »

gendos писал(а):А как выполнять упор в край перед каждым включением , и как это автоматизировать ?
Да не нужно ничего выравнивать. При правильно подобранных скоростях и без пропусков ничего с порталом не случится. Если уж край как нужно выровнять, то при выключенных драйверах крутим винты до упора руками т. е. пока портал в упор не упрется (предварительно подогнав что по ближе к упору). Если усилия кручения одинаковые, то и портал выровняется автоматом. Потом включаемся и принимаем базы. К сожалению автоматизировать нельзя. Придумывают различные схемы для отключения Step одного из моторов при наезде на свой датчик, затем он включает Step при отработки дома другим мотором. Т. е. какой мотор раньше наедет, того Step и обрубается. Как реализовано на практике не знаю, но хотелось бы узнать.
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение michael-yurov »

Я реализовал примерно так:
При наезде на концевик на минус оптопары сигнала степ вместо нуля подается сигнал dir. Получается, что, когда dir = +5 В, оптопара step не может воспринимать входящие импульсы, а когда система управления меняет направление движения, чтобы двигаться от концевика - изменяется сигнал dir, и его уровень становится равным 0 В, и драйвер нормально воспринимает сигналы step.
После съезда с концевика на минус оптопары сигнала step, как обычно, возвращается ноль, и мотор работает в штатном режиме.

Плюсы, минусы, и т.п. могут быть и по другому. Я просто для примера рассказал, как сделал поиск ноля в своем макете плазменного станка.
Аватара пользователя
shalek
Почётный участник
Почётный участник
Сообщения: 3023
Зарегистрирован: 25 авг 2014, 10:40
Репутация: 2583
Настоящее имя: Александр
Откуда: РБ Бобруйск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение shalek »

michael-yurov писал(а):Я реализовал примерно так:
При наезде на концевик на минус оптопары сигнала степ вместо нуля подается сигнал dir. Получается, что, когда dir = +5 В, оптопара step не может воспринимать входящие импульсы, а когда система управления меняет направление движения, чтобы двигаться от концевика - изменяется сигнал dir, и его уровень становится равным 0 В, и драйвер нормально воспринимает сигналы step.
После съезда с концевика на минус оптопары сигнала step, как обычно, возвращается ноль, и мотор работает в штатном режиме.

Плюсы, минусы, и т.п. могут быть и по другому. Я просто для примера рассказал, как сделал поиск ноля в своем макете плазменного станка.
А для не особо одаренных, как на бумаге подключение выглядит?
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение michael-yurov »

shalek писал(а):А для не особо одаренных, как на бумаге подключение выглядит?
Не уверен, что поможет, но, упрощенно набросал:
2014-09-26 02-01-43 Скриншот экрана.png (5181 просмотр) <a class='original' href='./download/file.php?id=33822&mode=view' target=_blank>Загрузить оригинал (41.86 КБ)</a>
Смысл в том, что если переключить концевик, оптовход Step не сможет работать при наличии высокого уровня сигнала Dir, но будет нормально работать при низком уровне сигнала Dir.
Т.е. драйвер будет воспринимать шаги только в одном направлении (в описанной ситуации это должно быть направление от концевика).
Аватара пользователя
shalek
Почётный участник
Почётный участник
Сообщения: 3023
Зарегистрирован: 25 авг 2014, 10:40
Репутация: 2583
Настоящее имя: Александр
Откуда: РБ Бобруйск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение shalek »

Т. е. ели я правильно понял, нужно дополнительно ставить два концевика специально для управления моторами при выравнивании портала. Задействовать датчик дома не получится? Сейчас пользуюсь по оси с двумя моторами только одним home. И можно ли использовать индуктивные?
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение michael-yurov »

shalek писал(а):Т. е. ели я правильно понял, нужно дополнительно ставить два концевика специально для управления моторами при выравнивании портала. Задействовать датчик дома не получится? Сейчас пользуюсь по оси с двумя моторами только одним home. И можно ли использовать индуктивные?
Это всего лишь принципиальная схема.
Как все это реализовать - дело вкуса каждого.

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

В моем случае задача решилась парой проводков и парой конденсаторов (можно было обойтись и просто проводками).
Только в моем случае это была совсем не NCStudio.

Лучше, наверное, задействовать датчик дома. Иначе, не понятно, как вообще организовать работу выравнивания портала и нормальную работу датчиков - кто из них должен срабатывать первым?
Видимо, на вход датчика дома данной оси нужно подать сигналы от обоих датчиков (т.е. подавать сигнал тогда, когда сработали оба концевика одновременно).
leprud
Почётный участник
Почётный участник
Сообщения: 348
Зарегистрирован: 01 апр 2014, 19:16
Репутация: 111
Откуда: Москва
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение leprud »

Михаил, а почему вы не использовали вход EN драйвера? От dir через концевик. Потому что мотор не в режиме удержания будет?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение michael-yurov »

leprud писал(а):Михаил, а почему вы не использовали вход EN драйвера? От dir через концевик. Потому что мотор не в режиме удержания будет?
Да, потому что мотор отключится, и может перескочить на несколько шагов (устойчивые положения через 4 шага, а не через 1), и, получается, довольно грубый поиск позиции.
Да и мало ли что... по инерции еще пролетит, куда не надо.
Аватара пользователя
shalek
Почётный участник
Почётный участник
Сообщения: 3023
Зарегистрирован: 25 авг 2014, 10:40
Репутация: 2583
Настоящее имя: Александр
Откуда: РБ Бобруйск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение shalek »

michael-yurov писал(а):Лучше, наверное, задействовать датчик дома. Иначе, не понятно, как вообще организовать работу выравнивания портала и нормальную работу датчиков - кто из них должен срабатывать первым?
Видимо, на вход датчика дома данной оси нужно подать сигналы от обоих датчиков (т.е. подавать сигнал тогда, когда сработали оба концевика одновременно).
Проще поставить датчики выравнивания портала на противоположной стороне от датчика дома (он один). С утра съездил к датчикам выравнивания на дальнюю сторону, потом захоумился на другой стороне и работай. С моим столом времени переехать 3,8 сек.
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение michael-yurov »

shalek писал(а):Проще поставить датчики выравнивания портала на противоположной стороне от датчика дома (он один). С утра съездил к датчикам выравнивания на дальнюю сторону, потом захоумился на другой стороне и работай. С моим столом времени переехать 3,8 сек.
Тоже подумал об этом.
Но, тогда нажатием одной кнопки выровнять портал уже не получится.
Да и выравнивать его, наверное, лучше вместе с поиском дома, после включения станка.

Так что тут - тоже, кому как нравится.
Alexsem76
Кандидат
Сообщения: 51
Зарегистрирован: 19 июн 2017, 11:11
Репутация: 16
Настоящее имя: Алексей Семёнов
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение Alexsem76 »

Если вопросы еще остались решение тут: http://www.cnc-club.ru/forum/viewtopic. ... 26#p364926
ky3nets
Новичок
Сообщения: 32
Зарегистрирован: 10 окт 2017, 16:54
Репутация: 4
Настоящее имя: Владимир
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение ky3nets »

В общем ситуация такая, станок под управлением NC-studio в ручном управление (с ПК через ЛПТ) в режиме Jog отрабатывает все направления нормально, т.е. и маленькие перемещения и на ускорение "бегает", если включаю перемещение на определенный шаг...то здесь он может вообще либо не перемещаться (хотя ШД срабатывает, но таким рывком вал почти не прокручивается), либо двигаться в обратную сторону, допустим ставлю 5мм, жму 9 (+z) он дергается вниз (буквально на 1 мм), жму 1 (-z) он опускается нормально, так-же бывает и по другим осям.
Такая-же проблема если использую "быстрые координаты", т.е. вбивая нужные координаты, станок едет совсем не в них.
Может кто подскажет, из-за чего вообще может быть так?
Вложения
перемещение.jpg (4202 просмотра) <a class='original' href='./download/file.php?id=122996&mode=view' target=_blank>Загрузить оригинал (193.39 КБ)</a>
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение Taganrog »

неадекватное поведение этой системы в случает когда на вкладке настроек быстрых перемещений стоит слишком маленькая цифра. Может у тебя тот же косяк ?
Smlua
Мастер
Сообщения: 806
Зарегистрирован: 15 май 2017, 16:29
Репутация: 374
Настоящее имя: Mikhail
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение Smlua »

еще бы скрин параметров, возможно скорости очень высокие стоят или наоборот.... Не совсем понятно как нс работает по LPT?
ky3nets
Новичок
Сообщения: 32
Зарегистрирован: 10 окт 2017, 16:54
Репутация: 4
Настоящее имя: Владимир
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение ky3nets »

Срин настроек скину попозже.
Извиняюсь, не ЛПТ, а через "плату", просто привык (давно еще) что ЛПТ разъем похож, вот его так и называю. Исправлюсь, что-бы не вводить людей в заблуждение :D
Аватара пользователя
dima7411
Почётный участник
Почётный участник
Сообщения: 1055
Зарегистрирован: 26 янв 2014, 14:06
Репутация: 337
Настоящее имя: Дмитрий
Откуда: Копейск
Контактная информация:

Re: Вопрос по NC-Studio

Сообщение dima7411 »

ky3nets писал(а):"быстрые координаты"
Должны ехать так же, как и стрелками двигать. (
Добавлено: и проверить провода к драйверам, перепроверить "плотное втыкание" в разъемы драйверов. Изменение направление, боюсь, может быть обусловлено только этим (
Ответить

Вернуться в «Электроника»