SMD раскладчик для СтепМастеров

Намоточные, сверлильные, электроэррозионные и другие станки с ЧПУ.

Re: SMD раскладчик для СтепМастеров

Сообщение SVP » 31 май 2019, 15:47

Bender писал(а):А на что такие ресурсы тратятся?

На как попало написанный софт как правило. Но сделать по-нормальному некому и некогда, и гораздо дороже чем компов понакупить.
Теоретические если есть исходники можно отпрофилировать и возможно ускорить работу, но вряд ли кто-то будет этим заниматься.
SVP
Мастер
 
Сообщения: 5440
Зарегистрирован: 19 дек 2012, 15:49
Откуда: Москва
Репутация: 821

Re: SMD раскладчик для СтепМастеров

Сообщение michael-yurov » 31 май 2019, 16:39

Это же джава! Кроссплатформенность, все дела...
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
 
Сообщения: 11185
Зарегистрирован: 26 июл 2012, 00:10
Откуда: Новоуральск, Свердловская область.
Репутация: 4426
Медальки:
Настоящее имя: Михаил Львович

Re: SMD раскладчик для СтепМастеров

Сообщение SVP » 31 май 2019, 16:45

michael-yurov писал(а):Это же джава! Кроссплатформенность, все дела...


Сама по себе она не настолько чудовищно тормозная.

Скорее всего где-то налажали... обычно за 1-2 рабочих дня можно в 2-10 раз ускорить работу чего-либо.
Но только один раз :). Т.е. потом уже на каждые -5% требуется когда неделя, а когда и месяц...
SVP
Мастер
 
Сообщения: 5440
Зарегистрирован: 19 дек 2012, 15:49
Откуда: Москва
Репутация: 821

Re: SMD раскладчик для СтепМастеров

Сообщение UAVpilot » 31 май 2019, 16:50

SVP писал(а):Скорее всего где-то налажали... обычно за 1-2 рабочих дня можно в 2-10 раз ускорить работу чего-либо.

Почти сорокалетний программистский опыт говорит, что если написано так, что за 1-2 рабочих дня можно в 2-10 раз ускорить работу, то оно как правило написано так, что только неделю в этом разбираться придётся... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 20261
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4854
Заслуга: c781c134843e0c1a3de9
Медальки:
Настоящее имя: Сергей

Re: SMD раскладчик для СтепМастеров

Сообщение SVP » 31 май 2019, 17:10

Есть такая штука - profiler. Позволяет не разбираться месяцами.
Как-бы не было написано, если после написания не проверяли, то тонкие места неминуемы.
У меня правда всего 35 летний опыт, но всё-же :)
SVP
Мастер
 
Сообщения: 5440
Зарегистрирован: 19 дек 2012, 15:49
Откуда: Москва
Репутация: 821

Re: SMD раскладчик для СтепМастеров

Сообщение UAVpilot » 31 май 2019, 17:27

SVP писал(а):Есть такая штука - profiler. Позволяет не разбираться месяцами.

profiler никак не поможет понять писанину такого "программиста", а это необходимо для оптимизации. Например в программе встречается вот такой цикл:
Код: Выделить всёРазвернуть
for (int i = 0; i < MAX; i++)
    foo(bar[i]);

выполнение которого занимает скажем 30% времени, попробуй его соптимизировать. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 20261
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4854
Заслуга: c781c134843e0c1a3de9
Медальки:
Настоящее имя: Сергей

Re: SMD раскладчик для СтепМастеров

Сообщение SVP » 31 май 2019, 17:32

Вы как себе представляете работу по оптимизации ? Делали когда-нибудь ?
Обычно речь идет о том, чтобы найти причину проблем с производительностью и есть сценарий.
Как правило в реальных ситуациях проблемы таковы, что идентифицировать их сложности не представляет.
Очень часто это проблемы в не очень верно написанных библиотеках связанных с визуализацией, когда
изменение одного свойства приводит к умопомрачительному кол-ву вызовов.
SVP
Мастер
 
Сообщения: 5440
Зарегистрирован: 19 дек 2012, 15:49
Откуда: Москва
Репутация: 821

Re: SMD раскладчик для СтепМастеров

Сообщение SilverRain » 31 май 2019, 18:22

PavelTch писал(а):У Вас, как мне кажется, очень большие задержки на взятие и установку компонентов.
Попробуйте поменять Dwell Times, установщик начнет работать веселее.


Перепроверил задержки стоят 0 и на взятие и на установку. Это неттоп у него проц 1.7ГгЦ и оперативки всего лишь 2ГБ, да еще и винда грузит. Закончу заказ, буду менять комп, заодно и на автоматические питатели перейду
SilverRain
Новичок
 
Сообщения: 6
Зарегистрирован: 30 май 2019, 18:57
Репутация: 0

Re: SMD раскладчик для СтепМастеров

Сообщение michael-yurov » 31 май 2019, 18:44

Не проще буфер команд использовать?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
 
Сообщения: 11185
Зарегистрирован: 26 июл 2012, 00:10
Откуда: Новоуральск, Свердловская область.
Репутация: 4426
Медальки:
Настоящее имя: Михаил Львович

Re: SMD раскладчик для СтепМастеров

Сообщение UAVpilot » 31 май 2019, 18:55

SVP писал(а):Вы как себе представляете работу по оптимизации ? Делали когда-нибудь ?
Обычно речь идет о том, чтобы найти причину проблем с производительностью и есть сценарий.

Этого мало.

SVP писал(а):Как правило в реальных ситуациях проблемы таковы, что идентифицировать их сложности не представляет.

Я ж вам предложил пример, где уже ничего искать не надо, я вам прям как профайлер указываю, что причина проблем с производительностью - именно этот цикл, давайте оптимизируйте. :)
Подсказка: достаточно добавить одну строчку и пару символов в имеющуюся. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 20261
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4854
Заслуга: c781c134843e0c1a3de9
Медальки:
Настоящее имя: Сергей

Re: SMD раскладчик для СтепМастеров

Сообщение SVP » 01 июн 2019, 16:02

Мне не интересно лично вам что-то доказывать, это бессмысленно, вы опять съедите на какую-нибудь чухню.
Я уже к этому привык.

Если кому-то интересен мой опыт, я описал его сверху. Мои оценки - это результат практики, а не невнятных синтетических примеров.
Я неоднократно получал чужой код и в течении недели оптимизировал где в 2, где в 10, а где и в 10.000 раз.
Я это делал. Лично. Сам. Неоднократно.
Код, который, по-функционалу пожалуй близок к тому, о котором идет речь в этой теме.

То, что довольно простая задача пожирает все ресурсы i5 показывает, что проблемы там есть.
Насколько легко решаемые неизвестно(скорее всего легко, дни-недели а не месяцы-годы), но сомневаюсь, что экономически целесообразно её решать для одной машины,
проще купить что-то более быстродействующее. Это прагматичнее.
SVP
Мастер
 
Сообщения: 5440
Зарегистрирован: 19 дек 2012, 15:49
Откуда: Москва
Репутация: 821

Re: SMD раскладчик для СтепМастеров

Сообщение SilverRain » 01 июн 2019, 19:55

Тем более что нынче комп с i5 бу стоит менее 150уе
SilverRain
Новичок
 
Сообщения: 6
Зарегистрирован: 30 май 2019, 18:57
Репутация: 0

Re: SMD раскладчик для СтепМастеров

Сообщение UAVpilot » 01 июн 2019, 21:01

SVP писал(а):Мне не интересно лично вам что-то доказывать, это бессмысленно, вы опять съедите на какую-нибудь чухню.

Я тут ничего съедать не собираюсь, а вот "съехали" пока что именно вы. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 20261
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4854
Заслуга: c781c134843e0c1a3de9
Медальки:
Настоящее имя: Сергей

Re: SMD раскладчик для СтепМастеров

Сообщение MX_Master » 01 июн 2019, 22:44

michael-yurov писал(а):Это же джава! Кроссплатформенность, все дела...

Эх, жаль, ява для сверх быстрых и ловких задач не годится. При работе с программами на яве всегда возникает стойкое ощущение, что они черепашки и бегемотики. Сами-то программы офигенно полезные, тот же Eclipse взять. Но, блин, как же медленно это всё работает. Иногда даже i7 не справляется.

Этот бы PNP софт на С/C++, да с LinuxCNC в качестве контроллера, был бы другой разговор (:
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 5831
Зарегистрирован: 27 июн 2015, 19:45
Откуда: Алма-Ата
Репутация: 2601
Медальки:
Настоящее имя: Миша

Re: SMD раскладчик для СтепМастеров

Сообщение PavelTch » 01 июн 2019, 23:40

MX_Master писал(а): LinuxCNC в качестве контроллера

С контроллером там как раз проблем и нет.
Можно подключить почти любой. Все команды, передаваемые на контроллер, настраиваются.
Но вот быстродействие программной части оставляет желать лучшего.
PavelTch
Новичок
 
Сообщения: 7
Зарегистрирован: 27 авг 2018, 23:10
Репутация: 0
Настоящее имя: Павел

Re: SMD раскладчик для СтепМастеров

Сообщение Linor » 13 июн 2019, 10:39

michael-yurov писал(а):Сегодня получил звездочки из нержавейки толщиной 0,75 мм.
Резали в СПБ. Взяли за 40 звездочек 3200 руб. + доставка.


Would you be willing to share the vector files for these gears?
Хотели бы вы поделиться векторными файлами для этих передач?
Linor
Новичок
 
Сообщения: 1
Зарегистрирован: 13 июн 2019, 10:34
Репутация: 0
Настоящее имя: Krijn

Re: SMD раскладчик для СтепМастеров

Сообщение michael-yurov » 13 июн 2019, 10:44

Linor писал(а):Would you be willing to share the vector files for these gears?
Вложения
4.zip
(15.3 Кб) Скачиваний: 143
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
 
Сообщения: 11185
Зарегистрирован: 26 июл 2012, 00:10
Откуда: Новоуральск, Свердловская область.
Репутация: 4426
Медальки:
Настоящее имя: Михаил Львович

Re: SMD раскладчик для СтепМастеров

Сообщение merkwurdigliebe » 13 июн 2019, 17:07

а хитрые подрезанные зубы - рассчитывались? чет не могу сообразить почему такая форма...
merkwurdigliebe
Мастер
 
Сообщения: 413
Зарегистрирован: 17 дек 2013, 22:14
Откуда: Москва
Репутация: 396
Медальки:

Re: SMD раскладчик для СтепМастеров

Сообщение michael-yurov » 13 июн 2019, 18:14

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

Чертеж, как рассчитывал найти не могу. Такая форма получилась из за того что при расчете бралась лента не нолевой толщины (бумажные ленты толщиной около 1 мм), а отверстия пробиты вертикально.
Но в реальности все это дело имеет значительный люфт, и форма зуба как ни странно особой роли не играет.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
 
Сообщения: 11185
Зарегистрирован: 26 июл 2012, 00:10
Откуда: Новоуральск, Свердловская область.
Репутация: 4426
Медальки:
Настоящее имя: Михаил Львович

Re: SMD раскладчик для СтепМастеров

Сообщение merkwurdigliebe » 13 июн 2019, 19:43

ага, я допер... такое впечатление, что вы считали для отверстия диаметром меньше номинальных 1.5мм. ну если прочность зубов получилась достаточная - люфт непринципиален совершенно...
прикинул для отверстия в ленте ф1.5, толщиной 1мм и звездочки в 24 зуба
SMD раскладчик для СтепМастеров involute.png
merkwurdigliebe
Мастер
 
Сообщения: 413
Зарегистрирован: 17 дек 2013, 22:14
Откуда: Москва
Репутация: 396
Медальки:

Пред.След.

Вернуться в Прочие станки

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

Зарегистрированные пользователи: AlexVrrr, Apiz, Bing [Bot], daemon78, drey82, Evgeniy123, Евжений, Google [Bot], Ivan_Zolton, Kachik, Lafayette, Majestic-12 [Bot], Mentat, OlegR, TATAPNH, torvn77, Umnik, Yandex [bot], Yaroslav

Reputation System ©'