Страница 74 из 123
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 01:48
Serg
nkp писал(а):sudo comp --install mux8.comp
Зачем ломать хорошую вещь?
Интересно, а когда понадобится настоящий mux8 вы через сколько страниц здесь найдёте в нём "баг"?..
P.S. А чем weighted_sum не угодил?
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 02:14
NightV
вот посоветовать что-то прям как изральско-армянское радио
а вот покритиковать

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 08:14
Serg
Так я ж за ними с их идеями тут не поспеваю, мне ж ещё и работать надо.
Заглянул вот после трудового дня, а тут хорошую вещь портят - расстроился...
P.S. Вроде ж и покритиковал и посоветовал...

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 09:36
aftaev
UAVpilot писал(а):P.S. А чем weighted_sum не угодил?
а что это за зверь такой?
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 09:58
Serg
Вообще-то это очень секретная информация, то тебе так уж и быть скажу:
http://linuxcnc.org/docs/html/man/man9/ ... sum.9.html

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 10:03
nkp
UAVpilot писал(а):Зачем ломать хорошую вещь?
я к этому проще отношусь - так осторожничать - обречь себя на пользование только уже готовым...
но это тема лирическая - можно в оффтопе посудачить
===========
так вот - к нашим баранам :
можно и не ломать

чуть больше строк в хал будет:
Код: Выделить всё
loadrt mux8 count=1
addf mux8.0 servo-thread
setp mux8.0.in0 1
setp mux8.0.in1 2
setp mux8.0.in2 3
setp mux8.0.in3 4
setp mux8.0.in4 5
setp mux8.0.in5 6
net tool_in0 arduino.Dout1 mux8.0.sel0 # к галетнику
net tool_in1 arduino.Dout2 mux8.0.sel1 # к галетнику
net tool_in2 arduino.Dout3 mux8.0.sel2 # к галетнику
loadrt conv_float_s32 count=1
addf conv-float-s32.0 servo-thread
net conv mux8.0.out conv-float-s32.0.in
net convout conv-float-s32.0.out ==> номер_инструмента
======ps
у меня arduino.Dout1 - так называются пины цифр.выходов ардуины в Hal
у тебя по другому конечно же будут...
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 10:05
nkp
UAVpilot писал(а):А чем weighted_sum не угодил?
а 'не угодил' он только тем - что мы про него не знали

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 10:17
Serg
nkp писал(а):я к этому проще отношусь - так осторожничать - обречь себя на пользование только уже готовым...
но это тема лирическая - можно в оффтопе посудачить
Мой опыт подсказывает, что чем меньше "сторонних" компонентов, тем меньше гемора с последующим сопровождением. Особенно если этим будут заниматься другие люди.
В данном случае, если б небыло weighted_sum, то я скорее-бы построил дешифратор на обычной логике, чем добавлял-бы свой компонент в linuxcnc.
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 10:29
nkp
UAVpilot писал(а):Мой опыт подсказывает, что чем меньше "сторонних" компонентов, тем меньше гемора с последующим сопровождением. Особенно если этим будут заниматься другие люди.
если "сопровождать" будут люди совсем далекие от предмета - им явно переделки внутри кода не повредят
а если те,кто в теме - я бы в самом начале in iфайла (или хал) вставил комент с указанием системных изменений ,вплоть до ссылок на форум...
UAVpilot писал(а):В данном случае, если б небыло weighted_sum,
с ним тоже все не "в два клика" - он на выходе дает код положения галетника - а нам нужен номер инструмента для ладдера(1-6)
=============
по большому счету я за emc RIP ,и не "ломать",а просто добавлять компоненты и модули...
но тс пока не поставил rip - не ощутил всех прелестей сего метода

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 10:33
aftaev
UAVpilot писал(а):то я скорее-бы построил дешифратор на обычной логике, чем добавлял-бы свой компонент в linuxcnc.
дешифрировать хочу не в ЕМС, а там где будет опрос входов(в Ардуине)
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 10:34
Сергей Саныч
UAVpilot писал(а):В данном случае, если б небыло weighted_sum, то я скорее-бы построил дешифратор на обычной логике, чем добавлял-бы свой компонент в linuxcnc.
диодный шифратор навесить можно. Особенно, если наблюдается дефицит входов.
nkp писал(а):по большому счету я за emc RIP
это как? Rest In Peace?

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 10:36
aftaev
Сергей Саныч писал(а):диодный шифратор навесить можно. Особенно, если наблюдается дефицит входов.
спрашивал как это сделать, но никто не подсказал как

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 10:38
nkp
aftaev писал(а):дешифрировать хочу не в ЕМС, а там где будет опрос входов(в Ардуине)
а что ты от этого выиграешь?
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 10:51
aftaev
nkp писал(а):а что ты от этого выиграешь?
так понятней как это работает

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 10:54
Serg
nkp писал(а):с ним тоже все не "в два клика" - он на выходе дает код положения галетника - а нам нужен номер инструмента для ладдера(1-6)
Там offset есть... А с offset и weight вообще можно творить чудеса.
nkp писал(а):если "сопровождать" будут люди совсем далекие от предмета - им явно переделки внутри кода не повредят
Простейшая ситуация: "apt-get update" станок неработоспособен.
А если для обновления ПО станка (ну например срочно понадобились функции, которые появились в свежей версии) нужно вызывать разработчика, который в данный момент может оказаться недоступен, то я например поищу более "открытого" производителя, даже если у него будет дороже.
Ну и сам как разработчик стараюсь сдать заказчику продукт в таком виде, чтоб эксплуатация была возможна с минимумом моего участия. В противном случае я бы уже несколько последних лет не зарабатывал бы разработкой новых интересных проектов, а постоянно мотался бы по стране обеспечивая бесплатное гарантийное сопровождение уже сданных проектов.
P.S. Вот сегодня мне с утра стало лень на работу идти и я не пошёл, а начальство знает, что в моей зоне ответственности и без моего присутствия всё будет штатно работать.

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 11:01
aftaev
UAVpilot писал(а):Ну и сам как разработчик стараюсь сдать заказчику продукт в таком виде, чтоб эксплуатация была возможна с минимумом моего участия. В противном случае я бы уже несколько последних лет не зарабатывал бы разработкой новых интересных проектов, а постоянно мотался бы по стране обеспечивая бесплатное гарантийное сопровождение уже сданных проектов.
Мне это не светит. Даже если в картинках или видео подробно снять как обновлять/модернизировать никто этого делать не будет так как не захотят разбираться.
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 11:09
Serg
Увы, но все мы не вечны, и это не повод останавливать работу станка/предприятия и увольнять людей - они ни в чём не виноваты.
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 11:09
nkp
UAVpilot писал(а):продукт в таком виде, чтоб эксплуатация была возможна с минимумом моего участия.
вот здесь я двумя руками "за"
но только эксплуатация - а не обновления всякие,модернизации,и т.п. влезания куда хош
ну не будет никто из производителей (вообще,и систем чпу в частности) поддерживать гарантию , и вообще
вести разговор о неисправности изделия - если ему только намекнуть,мол:"а у меня ваша фигня перестала работать;

а я то
всего то сделал apt-get update ; а чего оно сломалось

"
это не серьезно...так никто не делает...
а если делают - то отдают себе отчет - что берут всю ответственность на себя...
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 11:11
Serg
nkp писал(а):ну не будет никто из производителей (вообще,и систем чпу в частности) поддерживать гарантию , и вообще
Вот потому-то я обычно и обхожу конкурентов в тендерах несмотря на большую стоимость.

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 16 янв 2014, 11:15
aftaev
nkp писал(а):это не серьезно...так никто не делает...
Если станок работает нафига в него лезть? А чтобы лезть нужно понимать что делаешь.
Мы станок продали год гарантию дали. Утром звонят - станок не включается. Приезжаем из компа шнурок сетевой выдернули(видать ногой задели). Никто не полез разбираться, а всего делов в комп воткнуть. А apt-get update точно делать не будут.