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

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

Re: Мой китаес Bernardo KF25 Top

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

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

Re: Мой китаес Bernardo KF25 Top

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

Кстати, Мой китаес Bernardo KF25 Top #233
Эту схему собрал уже?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
Алексс
Почётный участник
Почётный участник
Сообщения: 2210
Зарегистрирован: 20 июл 2012, 15:49
Репутация: 266
Заслуга: IQ32
Настоящее имя: Алексей
Откуда: Прага
Контактная информация:

Re: Мой китаес Bernardo KF25 Top

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

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

Re: Мой китаес Bernardo KF25 Top

Сообщение Nick »

Алексс писал(а): Ник, ты в Tk шаришь ?Сможешь нарисовать интерфейс к скрипту ?Сам скрипт (30 строк) на питоне. Я пока в питоне слаб.
Не, я его вообще не понимаю :) Но вот UAVpilot вроде в нем не плохо поднаторел :)
А что за скрипт? И почему обязательно Tk, чем GTK не нравится?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Мой китаес Bernardo KF25 Top

Сообщение Serg »

Nick писал(а):
Алексс писал(а): Ник, ты в Tk шаришь ?Сможешь нарисовать интерфейс к скрипту ?Сам скрипт (30 строк) на питоне. Я пока в питоне слаб.
Не, я его вообще не понимаю :) Но вот UAVpilot вроде в нем не плохо поднаторел :)
Уже более 20 лет пишу на Tcl/Tk. :hottabych:
А вот питон не знаю (пугает меня зависимость логики от количества пробелов :idiot: ), а вам-же небось надо Python+Tk...
Могу чего-нибудь по принципам работы и написания приложений подсказать, а в питон сами обернёте, там вроде практически только синтаксис сменить.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Мой китаес Bernardo KF25 Top

Сообщение nkp »

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

Re: Мой китаес Bernardo KF25 Top

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

nkp, если вопрос ко мне, то хочется иметь вкладку с кнопками с фоном, для работы со щупом.


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

Re: Мой китаес Bernardo KF25 Top

Сообщение Nick »

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

Re: Мой китаес Bernardo KF25 Top

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

да чем чем... ацтой :)
только только мал мал разобрался с pyvcp и тут рррааз, облом.

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

Re: Мой китаес Bernardo KF25 Top

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

Ник, а как динамическую кнопку сделать ?
хочу сам в ней чегонить рисовать в зависимости от внешних условий. а?
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Мой китаес Bernardo KF25 Top

Сообщение nkp »

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

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

#!/usr/bin/env python
# --*-- coding:utf-8 --*--
import pygtk
pygtk.require('2.0')
import gtk,sys

def xpm_label_box(parent):
    box1 = gtk.HBox(False, 0)
    image = gtk.Image()
    if len(sys.argv) != 2:
      image.set_from_file('33.jpg')
    else:
      image.set_from_file('34.jpg')
    box1.pack_start(image, False, False, 3)
    image.show()
    return box1
class Buttons:
    def __init__(self):
        self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
        self.window.connect("destroy", lambda wid: gtk.main_quit())
        self.window.connect("delete_event", lambda a1,a2:gtk.main_quit())
        button = gtk.Button()
        box1 = xpm_label_box(self.window)
        button.add(box1)
        box1.show()
        button.show()
        self.window.add(button)
        self.window.show()
def main():
    gtk.main()
    return 0     
if __name__ == "__main__":
    Buttons()
    main()
NGC.rar
(2.63 КБ) 466 скачиваний
в примере условие такое:
если запускать файл с любым одним аргументом ,например

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

python buttons_image.py 4 
то картинка первая
если запускать файл без аргументов ,например

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

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

Re: Мой китаес Bernardo KF25 Top

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

я имел в виду в рантайме.
линии там рисовать и тп.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Мой китаес Bernardo KF25 Top

Сообщение nkp »

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

Re: Мой китаес Bernardo KF25 Top

Сообщение Nick »

Была такая штука - gtkcanvas, делал на ней вплоть до 3дшки простой.
А что именно хочешь рисовать? Может проще букавками писать :)

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

Re: Мой китаес Bernardo KF25 Top

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

вооот - это уже лучше.

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

Re: Мой китаес Bernardo KF25 Top

Сообщение Nick »

Внизу чего? :)

Вообще такие штуки проще сделать специальным шрифтом с нужными символами. Так постоянно делают. Картинка же у тебя будет статической, просто меняться с одной на другую?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Мой китаес Bernardo KF25 Top

Сообщение nkp »

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

Re: Мой китаес Bernardo KF25 Top

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

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

Re: Мой китаес Bernardo KF25 Top

Сообщение Nick »

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

Re: Мой китаес Bernardo KF25 Top

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

поделюсь фотками того, что сделал со станком за последнее время.

немного усилил колонну станка полимергранитом:
DSC_0622.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8039&mode=view' target=_blank>Загрузить оригинал (239.32 КБ)</a>
DSC_0623.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8040&mode=view' target=_blank>Загрузить оригинал (142.58 КБ)</a>
DSC_0624.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8041&mode=view' target=_blank>Загрузить оригинал (142.91 КБ)</a>
DSC_0625.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8042&mode=view' target=_blank>Загрузить оригинал (186.61 КБ)</a>
DSC_0626.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8043&mode=view' target=_blank>Загрузить оригинал (170.94 КБ)</a>
DSC_0627.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8044&mode=view' target=_blank>Загрузить оригинал (66.04 КБ)</a>
DSC_0628.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8045&mode=view' target=_blank>Загрузить оригинал (167.53 КБ)</a>
DSC_0633.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8046&mode=view' target=_blank>Загрузить оригинал (330.5 КБ)</a>
DSC_0634.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8047&mode=view' target=_blank>Загрузить оригинал (221.68 КБ)</a>
DSC_0635.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8048&mode=view' target=_blank>Загрузить оригинал (91.93 КБ)</a>
DSC_0636.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8049&mode=view' target=_blank>Загрузить оригинал (46.7 КБ)</a>
DSC_0637.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8050&mode=view' target=_blank>Загрузить оригинал (91.96 КБ)</a>
получилось достаточно симпатишно:
DSC_0664.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8051&mode=view' target=_blank>Загрузить оригинал (93.97 КБ)</a>
при этом еще и характеристики улучшились, позволяя работать вот так по стали 45:
https://www.youtube.com/watch?v=i3Hf7d4PZJk
https://www.youtube.com/watch?v=rUgomj2k_QE

вобщем силы и средства очень не зря потрачены.
Вложения
DSC_0668.jpg (4469 просмотров) <a class='original' href='./download/file.php?id=8052&mode=view' target=_blank>Загрузить оригинал (81.51 КБ)</a>
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
Ответить

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