WLMill (Windows,Linux) - управление фрезерным ЧПУ

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Bender » 12 июл 2019, 10:41

daemon78 писал(а):Тогда, наверное, надо какой то фиксатор предусмотреть как на кабеле DB25 по бокам от разъема вкручивающиеся фиксаторы, чтобы фиксировать контроллер в народной плате.
Иначе, если задеть шнур ЮСБ, контроллер вылетит.


Можно просто выкрутить по одному болту из DB25 у контроллера и у платы. И вставить плотно...
WLMill (Windows,Linux) - управление фрезерным ЧПУ IMG_20190712_145716.jpg

WLMill (Windows,Linux) - управление фрезерным ЧПУ IMG_20190712_145737.jpg

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

Сейчас перед поиском либо обучением ось не должна находиться на концевике. Переделаю, чтобы сама отъезжала...
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1047
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 323
Медальки:
Настоящее имя: Сергей Бочаров

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Bender » 12 июл 2019, 16:29

daemon78 писал(а):Если нажать на обучение, то вот такое
ВЛОЖЕНИЯ


снял доп видео по настройке
https://www.youtube.com/watch?v=irkk0TY ... e=youtu.be
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1047
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 323
Медальки:
Настоящее имя: Сергей Бочаров

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 » 12 июл 2019, 18:14

Bender писал(а):
daemon78 писал(а):Если нажать на обучение, то вот такое
ВЛОЖЕНИЯ


снял доп видео по настройке
https://www.youtube.com/watch?v=irkk0TY ... e=youtu.be

Оооо, с конкретным примером, гораздо понятнее стало.
:good:
Аватара пользователя
daemon78
Мастер
 
Сообщения: 1215
Зарегистрирован: 02 окт 2018, 15:02
Откуда: Москва
Репутация: 44
Настоящее имя: Владимир

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 » 17 июл 2019, 20:20

Bender писал(а):И одного раза хватит))) посмотрим

Сергей, вот видео.

https://www.youtube.com/watch?v=JCu0Dxo8OB0
Аватара пользователя
daemon78
Мастер
 
Сообщения: 1215
Зарегистрирован: 02 окт 2018, 15:02
Откуда: Москва
Репутация: 44
Настоящее имя: Владимир

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 » 17 июл 2019, 22:21

Контроллер не смог вставить напрямую без DB25, так как не могу со стороны народной платы выкрутить стойки для крепления разъема. Для этого надо плату из металлического короба вытаскивать.
Аватара пользователя
daemon78
Мастер
 
Сообщения: 1215
Зарегистрирован: 02 окт 2018, 15:02
Откуда: Москва
Репутация: 44
Настоящее имя: Владимир

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Bender » 18 июл 2019, 07:16

daemon78 писал(а):Сергей, вот видео.

Понятно.
Может в MACH3 быстродействие такое (или цифровой фильтр), что он не успевает поймать помеху...
Нужно попробовать подключить так, чтобы были ложные срабатывания (мигал диод на контроллере), а дальше попробовать отключать предполагаемы источники срабатывания.(источники питания шд, прочие провода...), а 12-24 в откуда берёшь?

п.с. я у себя пробую все норм.

daemon78 писал(а):Контроллер не смог вставить напрямую без DB25, так как не могу со стороны народной платы выкрутить стойки для крепления разъема. Для этого надо плату из металлического короба вытаскивать.

покажи фотку...
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1047
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 323
Медальки:
Настоящее имя: Сергей Бочаров

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 » 18 июл 2019, 07:51

Bender писал(а):Понятно.
Может в MACH3 быстродействие такое (или цифровой фильтр), что он не успевает поймать помеху...
Нужно попробовать подключить так, чтобы были ложные срабатывания (мигал диод на контроллере), а дальше попробовать отключать предполагаемы источники срабатывания.(источники питания шд, прочие провода...), а 12-24 в откуда берёшь?

Сниму сегодня видео. Я на выключенном станке и шпинделе цеплял крокодил на фрезу и все равно были помехи.
12 вольт беру из БП на 12 вольт. Но сейчас прикупил серверный БП, который выдает и 48 вольт (я ими движки кормлю) и 12 вольт, чтобы обойтись одним БП и по Амперам запас иметь.

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

Bender писал(а):покажи фотку...

Фотку алюминиевого корпуса с размещенной там платой опторазвязки?
Хорошо, вечерком сделаю.
Аватара пользователя
daemon78
Мастер
 
Сообщения: 1215
Зарегистрирован: 02 окт 2018, 15:02
Откуда: Москва
Репутация: 44
Настоящее имя: Владимир

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Bender » 18 июл 2019, 08:16

daemon78 писал(а):Сниму сегодня видео. Я на выключенном станке и шпинделе цеплял крокодил на фрезу и все равно были помехи.
12 вольт беру из БП на 12 вольт. Но сейчас прикупил серверный БП, который выдает и 48 вольт (я ими движки кормлю) и 12 вольт, чтобы обойтись одним БП и по Амперам запас иметь.

Попробуй отключить питание драйверов...

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


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

daemon78 писал(а):Фотку алюминиевого корпуса с размещенной там платой опторазвязки?
Хорошо, вечерком сделаю.

Ок.
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1047
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 323
Медальки:
Настоящее имя: Сергей Бочаров

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 » 18 июл 2019, 09:11

Bender писал(а):Все зависит подключены ли оси к одному и тому же входу для поиска(т.е. параллельный поиск или последовательный,есть нюансы).... сейчас можно запустить все три поиска сразу. А именно нажать все три кнопки и каждая ось будет производить поиск...

Ооо, здорово, не знал

Bender писал(а):Попробуй отключить питание драйверов...

Попробую, но что это даст? Даже если после этого помехи уйдут, то непонятно что же делать дальше. Провода на шаговики у меня экранированные и заземленные. Что то улучшить тут я все равно не смогу.
Аватара пользователя
daemon78
Мастер
 
Сообщения: 1215
Зарегистрирован: 02 окт 2018, 15:02
Откуда: Москва
Репутация: 44
Настоящее имя: Владимир

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Bender » 18 июл 2019, 11:01

daemon78 писал(а):Попробую, но что это даст?

Чтобы придумать как устранить ложные срабатывания, нужно найти причину(источник) их появления...
Их же нет когда крокодил не подключен....
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1047
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 323
Медальки:
Настоящее имя: Сергей Бочаров

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Bender » 18 июл 2019, 13:40

В описании WLMill постепенно добавляется новая информация:

5 Скрипты
В программе WLMill есть возможность выполнения скриптов написанных на языке JavaScript. Данный инструмент весьма полезен при работе с программой, с помощью скриптов можно выполнять различные операции, которые небыли предусмотрены в стандартном функционале WLMill.
В язык JavaScript встроен определенный набор функционала для работы с программой. Каждый элемент функционала имеет имя написанное ЗАГЛАВНЫМИ буквами.
Например:
MACHINE.setOutput(2,1) //установит выход 2 в логическую единицу
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1047
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 323
Медальки:
Настоящее имя: Сергей Бочаров

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Bender » 18 июл 2019, 15:26

видео по скриптам:
https://youtu.be/SNKwaTmvbCw
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1047
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 323
Медальки:
Настоящее имя: Сергей Бочаров

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 » 18 июл 2019, 19:43

Сергей, отхватил вот такую ошибку. Это из-за чего?
Вложения
WLMill (Windows,Linux) - управление фрезерным ЧПУ IMG_20190718_194014.jpg
Аватара пользователя
daemon78
Мастер
 
Сообщения: 1215
Зарегистрирован: 02 окт 2018, 15:02
Откуда: Москва
Репутация: 44
Настоящее имя: Владимир

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Bender » 19 июл 2019, 04:35

daemon78 писал(а):Сергей, отхватил вот такую ошибку. Это из-за чего?

Он пишет что не может найти скрипт M2.
(Это конец программы.)
Решение:
добавить(см. пред. видео) в скрипты функцию M2 (или например скопировать М30 и переименовать в M2)

Я добавлю этот скрипт в базовою конфигурацию.

Обновил программу и прошивку.
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1047
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 323
Медальки:
Настоящее имя: Сергей Бочаров

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 » 19 июл 2019, 06:53

Нашел, что помехи создаются при подаче питания на драйвера.
Чего сделать можно?
Аватара пользователя
daemon78
Мастер
 
Сообщения: 1215
Зарегистрирован: 02 окт 2018, 15:02
Откуда: Москва
Репутация: 44
Настоящее имя: Владимир

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Bender » 19 июл 2019, 07:28

daemon78 писал(а):Нашел, что помехи создаются при подаче питания на драйвера.
Чего сделать можно?

хорошо...
Самое простое и лучшее - это поставить отдельный блок питания на датчики.
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1047
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 323
Медальки:
Настоящее имя: Сергей Бочаров

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 » 19 июл 2019, 07:47

Bender писал(а):Самое простое и лучшее - это поставить отдельный блок питания на датчики.

У меня сейчас используется три различных БП (планирую перейти на один) 48В для питания движков, 12В для питания платы отпторазвязки и датчиков, и 5В для питания платы опторазвязки.
Аватара пользователя
daemon78
Мастер
 
Сообщения: 1215
Зарегистрирован: 02 окт 2018, 15:02
Откуда: Москва
Репутация: 44
Настоящее имя: Владимир

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Bender » 19 июл 2019, 08:13

daemon78 писал(а):У меня сейчас используется три различных БП (планирую перейти на один) 48В для питания движков, 12В для питания платы отпторазвязки и датчиков, и 5В для питания платы опторазвязки.

А минусы как - то соединены?

Не стоит один, у этого БП скорее всего общая земля (0V) и через неё будут идти помехи от силовых к сигнальным....

daemon78 писал(а):и 5В для питания платы опторазвязки.

народной?
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1047
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 323
Медальки:
Настоящее имя: Сергей Бочаров

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 » 19 июл 2019, 08:47

Bender писал(а):А минусы как - то соединены?

Минусы БП ни как не соединены между собой.
Соединены земли на входе от БП, а на выходе земли идут на экран кабеля.

Bender писал(а):Не стоит один, у этого БП скорее всего общая земля (0V) и через неё будут идти помехи от силовых к сигнальным....

Это серверный БП, я думаю там защита от помех очень хорошая стоит.

Bender писал(а):народной?

Да, я на нее подаю 5 и 12В
Аватара пользователя
daemon78
Мастер
 
Сообщения: 1215
Зарегистрирован: 02 окт 2018, 15:02
Откуда: Москва
Репутация: 44
Настоящее имя: Владимир

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Bender » 19 июл 2019, 10:40

daemon78 писал(а):Да, я на нее подаю 5 и 12В

так у них 0 общий?
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1047
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 323
Медальки:
Настоящее имя: Сергей Бочаров

Пред.След.

Вернуться в Windows / Mach

Кто сейчас на конференции

Зарегистрированные пользователи: Алексей063, Bing [Bot], Google [Bot], Iluxin, ruh2100, UAVpilot, Yandex [bot]

Reputation System ©'