Портальник по мягким металлам по проекту Фрезеряги.

Тяжелые фрезерные станки по металлу.
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение MGG »

На низких оборотах теплы стал, включил охлаждение и больше нет.

Что то не так с настройками походу, автотюн без звуков разгоняет и останавливает. То что выше Макс сказал сделать, вчера так было, своим ходом останавливается беззвучно. Голову уже сломал.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
frezeryga
Почётный участник
Почётный участник
Сообщения: 13712
Зарегистрирован: 18 авг 2013, 16:08
Репутация: 5069
Откуда: Жуковский
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение frezeryga »

Если подши на выбеге не шумят то они в порядке. Подши если гонят то они постоянно гонят.
Аватара пользователя
Lafayette
Мастер
Сообщения: 3514
Зарегистрирован: 11 фев 2017, 21:25
Репутация: 445
Настоящее имя: Михаил
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение Lafayette »

может правда что с настройками мутишь не так
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение MGG »

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

В скалярном не такой сильный шум, но тоже появился .
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение MGG »

Хлопцы, подскажите, что глейду не нравится? как-то понять не могу.
(для просмотра содержимого нажмите на ссылку)
spoiler]usr/bin/gladevcp:185: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
builder.add_from_file(xmlname)
HAL: ERROR: duplicate component name 'gladevcp'
*** GLADE VCP ERROR: Asking for a HAL component using a name that already exists.
/usr/bin/gladevcp:185: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
builder.add_from_file(xmlname)
custom_postgui.hal:5: Pin 'spindle-vfd.command-frequency' does not exist
/usr/bin/gladevcp:295: GtkWarning: GdkWindow 0x3800003 unexpectedly destroyed
gtk.main()
**** GLADE VCP ERROR: X Protocol Error: 3
X protocol error:
<class 'Xlib.error.BadWindow'>: code = 3, resource_id = Xlib.xobject.resource.Resource(0x03c00003), sequence_number = 10, major_opcode = 18, minor_opcode = 0
X protocol error:
<class 'Xlib.error.BadWindow'>: code = 3, resource_id = Xlib.xobject.resource.Resource(0x03c00003), sequence_number = 11, major_opcode = 7, minor_opcode = 0
X protocol error:
<class 'Xlib.error.BadWindow'>: code = 3, resource_id = Xlib.xobject.resource.Resource(0x03c00003), sequence_number = 12, major_opcode = 8, minor_opcode = 0
/usr/bin/gladevcp:295: GtkWarning: GdkWindow 0x3c00003 unexpectedly destroyed
gtk.main()
**** GLADE VCP ERROR: X Protocol Error: 3
5247
PID TTY STAT TIME COMMAND
5282
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components
[/spoiler]
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение Serg »

MGG писал(а):HAL: ERROR: duplicate component name 'gladevcp'
Какое слово тебе перевести?.. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
botcman
Мастер
Сообщения: 557
Зарегистрирован: 04 мар 2016, 20:22
Репутация: 1
Настоящее имя: Андрей
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение botcman »

Во! Уже глейд пытаешься освоить! Ну и как, делись впечатлениями.
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение MGG »

UAVpilot писал(а):Какое слово тебе перевести?..
Возможно ли запустить два допа глейд, в данном случае это пробе скрин, и модбас? Ошибку прочитал, что исправлять не понял.
botcman писал(а):Во! Уже глейд пытаешься освоить! Ну и как, делись впечатлениями.
Готовыми надстройками пользуюсь :) Пользоваться нравится, в дебри даже не залазил
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение Serg »

MGG писал(а):Возможно ли запустить два допа глейд, в данном случае это пробе скрин, и модбас? Ошибку прочитал, что исправлять не понял.
Да, в доках про запуск этих панелей написано как. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение MGG »

ну да rtfm :)
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение MGG »

перечитал все что дал яндекс\гугл по глейду, как их запустить, есть какие-либо истории успеха? :)
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение Serg »

А тут внимательно читал? 6 и 7 строчки тоже?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
aekhv
Мастер
Сообщения: 393
Зарегистрирован: 17 окт 2014, 15:03
Репутация: 218
Настоящее имя: Александр
Откуда: г.Хабаровск

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение aekhv »

MGG писал(а):Возможно ли запустить два допа глейд
Для двух закладок в Axis в ini-файл прописываем что-то вроде:

Код: Выделить всё

EMBED_TAB_NAME=MyTabXXX
EMBED_TAB_COMMAND=halcmd loadusr -Wn mytabxxx gladevcp -x {XID} -u tabxxx.py mytabxxx.glade
EMBED_TAB_NAME=MyTabYYY
EMBED_TAB_COMMAND=halcmd loadusr -Wn mytabyyy gladevcp -x {XID} -u tabyyy.py mytabyyy.glade
Напротив EMBED_TAB_NAME вписываем свои красивые названия закладок. Вместо mytabxxx и mytabyyy указываем что-нибудь осмысленное. Вкратце работает оно следующим образом. Команда loadusr будет ожидать (-W) загрузки компонента с заданным именем (n mytabxxx). А откуда этот компонент возьмётся? Он появится после вызова gladevcp, которому, помимо других параметров, передаётся имя файла с визуальными компонентами (mytabxxx.glade). Если gladevcp вызывается без ключа -c, а в примере выше так и есть, то компонент будет загружен с тем же именем, что и файл визуальных компонентов, только без расширения. То есть именно то, что ожидает loadusr с ключом -Wn. На истинность не претендую, пишу как сам понял. :monkey:

Затем останется в ассоциированные hal-файлы внести правки, учитывая новые имена загруженных компонентов.
halhalhal.png
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение MGG »

Буду пробовать, спасибо!
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение MGG »

У меня снова гениальный вопрос, есть пульт, со всем вроде разобрался, но вот с подключением не могу вкурить, есть A и A- , B и B-, минуса в данном случае на землю?)
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение Serg »

BentScrew писал(а):EMBED_TAB_COMMAND=halcmd loadusr -Wn mytabxxx gladevcp -x {XID} -u tabxxx.py mytabxxx.glade
И halcmd и loadusr тут явно лишние. :)
halcmd - выполнение команды HAL из shell.
loadusr - запуск из HAL любой команды shell.
Т.е. они в паре друг-друга "аннигилируют". :)
Вполне достаточно написать

Код: Выделить всё

EMBED_TAB_COMMAND=gladevcp -x {XID} ....
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение MGG »

Провозился сегодня с пультом, в принципе на этом день и закончился, расключил по цветам согласно схеме(а- b- и com бросил на землю контроллера, светодио не подрубал).
Но подключил на 12 вольт.
Результат халшоу видит сигнал от энкодера, но никак на него не реагирует по факту, остальные сигналы не видит, энкодер кстати почему-то греется.
Не надо ли случаем все сигналы резисторами подтягивать?
Греется из-за 12 вольт? В инструкции написано до 24
Как определить, какие провода относятся к боковой кнопке? На схеме их нет.


Вот такой пример в custom.hal добавил, поменяв название всех пинов на свои.

Код: Выделить всё

# Jog Pendant
loadrt encoder num_chan=1
loadrt mux4 count=1
addf encoder.capture-position servo-thread
addf encoder.update-counters base-thread
addf mux4.0 servo-thread

# If your MPG outputs a quadrature signal per click set x4 to 1
# If your MPG puts out 1 pulse per click set x4 to 0
setp encoder.0.x4-mode 0

# For velocity mode, set to 1
# In velocity mode the axis stops when the dial is stopped
# even if that means the commanded motion is not completed,
# For position mode (the default), set to 0
# In position mode the axis will move exactly jog-scale
# units for each count, regardless of how long that might take,
setp axis.0.jog-vel-mode 0
setp axis.1.jog-vel-mode 0
setp axis.2.jog-vel-mode 0

# This sets the scale that will be used based on the input to the mux4
setp mux4.0.in0 0.1
setp mux4.0.in1 0.01
setp mux4.0.in2 0.001

# The inputs to the mux4 component
net scale1 mux4.0.sel0 <= parport.1.pin-09-in
net scale2 mux4.0.sel1 <= parport.1.pin-10-in

# The output from the mux4 is sent to each axis jog scale
net mpg-scale <= mux4.0.out
net mpg-scale => axis.0.jog-scale
net mpg-scale => axis.1.jog-scale
net mpg-scale => axis.2.jog-scale

# The MPG inputs
net mpg-a encoder.0.phase-A <= parport.1.pin-02-in
net mpg-b encoder.0.phase-B <= parport.1.pin-03-in

# The Axis select inputs
net mpg-x axis.0.jog-enable <= parport.1.pin-04-in
net mpg-y axis.1.jog-enable <= parport.1.pin-05-in
net mpg-z axis.2.jog-enable <= parport.1.pin-06-in

# The encoder output counts to the axis. Only the selected axis will move.
net encoder-counts  <= encoder.0.counts
net encoder-counts => axis.0.jog-counts
net encoder-counts => axis.1.jog-counts
net encoder-counts => axis.2.jog-counts
Вложения
pult.JPG (3326 просмотров) <a class='original' href='./download/file.php?id=118937&sid=644587e5b40a3263176c22129033dad7&mode=view' target=_blank>Загрузить оригинал (72.67 КБ)</a>
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение MGG »

Дорогой дневник,
Сегодня переключил на 5 вольт, результат как всегда, теперь халскоп видит сигнал А но не реагирует на сигнал Б. Могло ли там что-то сгореть от 12 вольт?
Так же никак не реагирует на переключатели, но там должно быть 5 вольт на входе для оптрона, а взяться им неоткуда, интересно надо лепить 10 резисторов на 10 проводов или есть более простые способы?
Так же по земле переключателей, для меня какая-то загадка, они должны работать только при зажатой боковой кнопке, начудили китайцы или туплю я. Суть в том, что по схеме провод по цвету, который COM идет на боковую кнопку, а второй с этой кнопки идет на COM переключателей. Подробней прикладываю фотокарточку, и не пойму, толи я совсем ламер, толи наши прищурено смотрящие братья реально рукожопят по настроению.

АПД: Вроде нарыл, что так и задумано, и без нажатия на кнопку, нельзя сменить скорость или ось.
Суровый вопрос про сигнал Б, он мог сгореть от 12вольт, точнее есть ли там чему гореть? На прозвонку когда крутишь работает так же как и А, хал его не видит.
Если все это поставить на ЛПТ порт, то там же надо будет огород городить с резисторами? Есть какие-то способы не ставить 10 штук, на каждый провод? Моему контроллеру надо минимум 5 вольт на вход.
Вложения
WP_20170825_10_03_47_Pro (1).jpg (3259 просмотров) <a class='original' href='./download/file.php?id=118946&sid=644587e5b40a3263176c22129033dad7&mode=view' target=_blank>Загрузить оригинал (2.13 МБ)</a>
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение Сергей Саныч »

MGG писал(а):Могло ли там что-то сгореть от 12 вольт?
В энкодере? Да. Судя по схеме, он должен питаться от 5 вольт. Посмотрите осциллографом, что происходит на контактах +A, -A, +B и -B. Нет осциллографа - посмотрите тестером при медленном повороте, или подключите светодиод с резистором.
Чудес не бывает. Бывают фокусы.
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

Re: Портальник по мягким металлам по проекту Фрезеряги.

Сообщение MGG »

Сергей Саныч писал(а):Нет осциллографа - посмотрите тестером при медленном повороте,
А как именно глянуть? Питание 5 вольт, когда крутишь 0 вольт, что на А, что на Б, вроде... на счет Б не уверен уже.
Если погорел, там реально что-то разобрать восстановить? Спасибо инструкции, за "до 24 вольт"
Вложения
istruction.JPG (3220 просмотров) <a class='original' href='./download/file.php?id=118953&sid=644587e5b40a3263176c22129033dad7&mode=view' target=_blank>Загрузить оригинал (61.87 КБ)</a>
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Ответить

Вернуться в «Фрезерные станки по металлам»