Мой CNC китаес Bernardo KF25 Top (клон BF20)

Тяжелые фрезерные станки по металлу.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Serg »

Фига себе какойон огромный!!!!! У меня тачмонитор станочный похоже слегка поменьше будет...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Алексс »

большому кораблю большая торпеда :mrgreen:

не поверишь, но даже на таком монстре - тесно.

похоже feed override и spindle override придется делать на энкодере. не на потенциометрах, как я хотел до этого... их просто некуда совать.

может оно и к лучшему.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

небольшое изменение в электроник

Сообщение Алексс »

еще в выходные отключил к чертям все кпонки и выключатели с блока драйверов и вывел с месы пин на включение силовой части по кнопке power on из AXIS.

какой кайф...

при этом замечена одна "странность"
вольтметр на панели показывает наличие 2.8В при выключеном главном трансформаторе.
тоесть либо вольтметр кривой, либо SSR что-то пропускает.

почнее пока не мерял.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Алексс »

как полезно ковырять исходники emc!

вот секретный, недокументированный :think: метод, как в компонент передать строку:

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

;;

#define MAX_CHAN 8
#define NUM_TAG 8

static char *cfg[NUM_TAG];
RTAPI_MP_ARRAY_STRING(cfg, MAX_CHAN, "up to 8 strings ???");
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение nkp »

Алексс писал(а):вот секретный, недокументированный метод, как в компонент передать строку:
примерчик бы - а то эти строки на си что то понимания не прибавили ;)
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Алексс »

посмотри исходник bldc.conf
или lcd.c
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Алексс »

кое что подключил
IMG_20130226_204553.jpg (1719 просмотров) <a class='original' href='./download/file.php?id=12344&mode=view' target=_blank>Загрузить оригинал (338.62 КБ)</a>
с горем пополам к emc подцепил. как говорится читайте инструкцию, она рулез!
но еще надо крутить вертеть.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Nick »

Алексс писал(а):кое что подключил
Экран внутрь пульта будет смотреть? :)
Алексс писал(а):вот секретный, недокументированный метод, как в компонент передать строку:
О, кстати, есть еще компонент lcd - туда тоже строка передается:
http://linuxcnc.org/docs/html/man/man9/lcd.9.html
http://git.linuxcnc.org/gitweb?p=linuxc ... 4a;hb=HEAD
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Алексс »

Nick писал(а): Экран внутрь пульта будет смотреть? :)
а нафига он наруже ? :)
надо же было проверить если работает. заодно выявил, что один проводок забыл подпаять.

может сегодня соберусь и вырежу дыру под дисплей.
Nick писал(а): О, кстати, есть еще компонент lcd - туда тоже строка передается:
http://linuxcnc.org/docs/html/man/man9/lcd.9.html
http://git.linuxcnc.org/gitweb?p=linuxc ... 4a;hb=HEAD
я там и подсмотрел. потом нашел в других компонентах.
заодно стало ясно как массив чисел передать. что вощемта и требовалось :)
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Алексс »

дыра готова. но есть засада. как же без этого.
нужен компонент, аналог mux4, но чтобы на входе был uint32
просто как 3 рубля

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

component amux4 "Select from one of four input values";
pin in u32 sel """\
sel, these determine which \\fBin\\fIN\\fR value is copied to \\fBout\\fR.
""";
pin out float out """\
Follows the value of one of the \\fBin\\fIN\\fR values according to the two \\fBsel\\fR values
.RS
.TP
\\fBsel=0\\fR,
\\fBout\\fR follows \\fBin0\\fR
.TP
\\fBsel=1\\fR,
\\fBout\\fR follows \\fBin1\\fR
.TP
\\fBsel=2\\fR,
\\fBout\\fR follows \\fBin2\\fR
.TP
\\fBsel=3\\fR,
\\fBout\\fR follows \\fBin3\\fR
.RE
""";
pin in float in0;
pin in float in1;
pin in float in2;
pin in float in3;
function _;
license "GPL";
;;
FUNCTION(_) {
    u32 s = sel;
    float o = in0;
    switch(s)
    {
      case 0:
         o = in0;
         break;
      case 1:
         o = in1;
         break;
      case 2:
         o = in2;
         break;
      case 3:
         o = in3;
         break;
    };
    out = o;
}
НЕ РАБОТАЕТ!

пля... щас глянул в hal файл и вижу забыл addf сделать...

но тем лучше. вот вам компонент :)
Последний раз редактировалось Алексс 28 фев 2013, 11:00, всего редактировалось 1 раз.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Nick »

Есть штука такая - selec8 http://linuxcnc.org/docs/html/man/man9/select8.9.html
правда на выходе только bit, но их можно уже к mux подключить.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Алексс »

не проканает :)

проще свой компонент написать... опять же бесплатный качественный секас...
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Алексс »

Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение nik1 »

Большая машинка :good:
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Алексс »

это точно.
заодно подсморел идею куда и как можно энкодер присунуть :)
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3629
Откуда: Красногорск
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение nik1 »

Походу приводы через ремешки?
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Тима »

Скока я еб... т.е. мучился с этим :pssdoff: . Наконец-то кому-то удалось вдохнуть ЕМС в ардуину :controller: .
Алексс, поделись файлами...
А то у меня весь комплект лежит почти без дела. Я к этому пульту даже купил блютуз и аккумуляторы, чтоб сделать его беспроводным!
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Nick »

А это что ардуина у него что-ли?
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Тима »

Nick писал(а):А это что ардуина у него что-ли?
На фото вроде да, через нано подключено! Или я неб... т.е. ошибся?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой CNC китаес Bernardo KF25 Top (клон BF20)

Сообщение Алексс »

nik1 писал(а):Походу приводы через ремешки?
да, все на ремнях.
Тима писал(а):Или я неб... т.е. ошибся?
не, это teensy2++
в ней процессор мощнее.

пульт более менее бегает, кнопки доделать нужно и mpg нормальный.

cnc вещь :tongue:
https://www.youtube.com/watch?v=7xjgvj0ik4k
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Ответить

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