Re: PathMaster — разработка ЧПУ системы
Добавлено: 06 янв 2024, 20:20
зато в другой теме только флудил и подзуживал производителя выкупить обратно контроллеры и еще морду мне набить в рамках техподдержки.
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
Что-бы не копировать все полотно текста выделил основное. Определитесь, вы хотите сделать программу лично под себя, удобную лично вам, тогда зачем это вот все? Потешить свое ЧСВ, мол я молодец какой смотрите, восхищайтесь. Или все же цель заработать бабла? Если заработать тогда возможно имеет смысл прислушаться к мнению и советам ваших потенциальных покупателей вашего будущего продукта? И тут уже "я художник я так вижу" немного не актуально.michael-yurov писал(а): ↑06 янв 2024, 19:35
По перенасыщенность интерфейса тут тоже только ленивый не высказался, и все как один советовали просто скопировать интерфейс......
Третий по повторяемости совет в этой теме - сделать редактор интерфейсов, чтобы каждый мог сделать как ему нравится......
Я вот только не пойму, если интерфейс каждый сделать может, программа по своей сути примитивная, платы практически готовые на алиэкспрессе продаются - за чем дело то встало?
...она стала лучшем вариантом, после того как ее передрали и на алиэкспрессе продают за бесценок.
Как по мне тут на фото явно с CV Dist Tolerance и Stop CV on Angles в Mach3 заигрались, что весь рельеф напрочь "вымыло". NCшка фрезерует ровно так как указанно в g-code. Mach3 может "мыть" и некоторым это даже нравится. Когда не баг а фичаmichael-yurov писал(а): ↑06 янв 2024, 19:50Один и тот же домашний фрезер, одна и та же УП, с mach3 и NCStudio.Igor Burtsev писал(а): ↑ Так ведь "домашние" фрезеры не умеют не в точность не в скорость и порой и не в стабильность..... хоть к ним пром стойку за пол миллиона
так намерения ТС были высказаны на первых страницах и главное есть свои ноухау по движку которые могут сделать это чпу конкурентоспособным.Igor Burtsev писал(а): ↑ И тут уже "я художник я так вижу" немного не актуально.
Я тоже сторонник ПК систем и явный противник калькуляторов (DSP) и стоек. Интересно было бы увидеть систему чтобы ПО на пк использовалось бы как пульт/визуализатор и процессы пк не влияли на контроллер. взял ноут подключился к станку по wifi загрузил по воздуху в контроллер g-code. запустил и свернул программу. Оно само как автономка работает. Нужно проконтролить или тормознуть или еще какие действия сделать, открым программу - делаешь. Короче чтобы не ПО отправляло контролеру команды g-code, а контроллер отправлял "отчеты" мол выполнил строку N1....N2....N3.... а программа только это визуализировала как симуляцию.vtgmfg писал(а): ↑08 янв 2024, 00:49так намерения ТС были высказаны на первых страницах и главное есть свои ноухау по движку которые могут сделать это чпу конкурентоспособным.Igor Burtsev писал(а): ↑ И тут уже "я художник я так вижу" немного не актуально.
а интерфейс.. его надо не к стойкам тащить - а от них подальше. там мертвечина
ну так и логично делить.Igor Burtsev писал(а): ↑ процессы пк не влияли на контроллер.
ну так по хорошему вместо контроллера тут комп+контроллер, так как на МК это не возложишь - дороже выйдет.Igor Burtsev писал(а): ↑ взял ноут подключился к станку по wifi загрузил по воздуху в контроллер g-code.
почему бы и нет. тут проблема в том что рисуешь территориально в одном месте а фоезеруешь -в другом. то есть нужно к одному компу 2 консоли.Igor Burtsev писал(а): ↑ Рисуешь в Corel'е тут же с него запустил работу на лазер, пока режет сидишь рисуешь дальше.
Да. Хочу сделать то, что удобно для меня. То, что я хотел и искал многие годы, когда использовал фрезер для работы, но все что я смог купить имело явные недостатки. Да, я люблю качественные вещи, и не хочу тратить время на халтуру.Igor Burtsev писал(а): ↑ Определитесь, вы хотите сделать программу лично под себя, удобную лично вам, тогда зачем это вот все?
Нет, это так не работает. Большинство советов даются безответственно, без учета реальных условий, факторов и ограничений, и то что они приведут к уничтожению проекта никого не беспокоит. В некоторых вопросах я попробовал довериться, и сильно поплатился.Igor Burtsev писал(а): ↑ если заработать тогда возможно имеет смысл прислушаться к мнению и советам ваших потенциальных покупателей вашего будущего продукта?
Да, я художник (по образованию), и я так вижу. И я вижу множество проблем и недостатков в своей работе. Но я не готов платить за их решение ту цену, которую мне предлагают (речь не про деньги, а про функционал и общую ценность проекта). Не сходится бухгалтерия.Igor Burtsev писал(а): ↑ И тут уже "я художник я так вижу" немного не актуально.
Ну, во первых, далеко не "как захочется". Возможности очень ограничены. А во вторых, много кто в итоге под себя интерфейс сделал? Какой процент пользователей пользуется стандартным?Igor Burtsev писал(а): ↑ Есть Mach3 с прекрасной возможностью менять как захочется интерфейс
Ставишь СтепМастер, и проблемы решены.Igor Burtsev писал(а): ↑ но максимально устаревшей и глючной аппаратной частью
Ты же говоришь про ворованную NCStudio за 2500 руб, да? Че-то оригинал за 100 т.р. мало кто нахваливает.Igor Burtsev писал(а): ↑ есть NCStudio с отличной аппаратной платформой, но устаревшим PCI, маленькой герцовкой для современных реалий, и рядом небольших неудобств.
Он и есть любительский. Максимально простой. Но, для большинства задач вполне себе рабочий вариант. И, главное, бесплатный.Igor Burtsev писал(а): ↑ Есть GRBL_HAL с поддержкой беспроводных тем (wf, bt) но усердно до сих пор считающегося "любительским".
10 лет назад изучил: https://cnc-club.ru/forum/viewtopic.php?p=52195#p52195Igor Burtsev писал(а): ↑ Почему бы не изучить сильные стороны всех имеющихся продуктов на рынке
Это так не работает. Я пробовал StepMaster заказывать. 20000 руб за штуку, при заказе от 100 штук, без отмывки, без тестирования, без комплектации, без доставки, без растаможки, без налогов. Естественно, без последующих продаж и без поддержки клиентов.Igor Burtsev писал(а): ↑ Ну и потом рубить бабки заказывая платки на JLCPCB и прошивая своей секретной прошивкой.
Разработки, решения и проекты полностью поддерживаю,Igor Burtsev писал(а): ↑ В том числе я так же ЗА ДЕНЬГИ под конкретные цели, для конкретных клиентов создаю скрины под Mach3, пишу макросы/калькуляторы/конвекторы и другой очень специализированный софт помимо пуско-наладок, ремонтов и обслуживания...
Но вам это удается )))Igor Burtsev писал(а): ↑ Я не имел и не имею целью Вас каким либо образом обидеть, о чем я и писал выше.
Над прошивкой СтепМастера я работал больше года. Если вы не понимаете, для чего все это было сделано, то и применительно к данной теме, не сможете оценить преимущества контроллера.Igor Burtsev писал(а): ↑ переразведенные платки обычных опторазвязок с древнего LPT на красивом черном (сейчас же черный в моде) текстолите (и я сейчас не на кого не намекаю, но это не точно *свист*).
Покритиковать я и сам могу. Я и сам прекрасно знаю о большинстве проблем и недостатков мой разработки. Вот решение эих проблем, это, да, это помогло бы.Igor Burtsev писал(а): ↑ кто хоть немного готов покритиковать вашу разработку.
И подобное пожелание тоже было. Т.е. предлагали в плату ЧПУ контроллера перенести функционал ПК. Но миниПК это дорого, тормоза, и убогий интерфейс. Прекрасный совет, чтобы избавиться от 95% покупателей, и увеличить затраты на изготовление в несколько раз.Igor Burtsev писал(а): ↑ Я тоже сторонник ПК систем и явный противник калькуляторов (DSP) и стоек. Интересно было бы увидеть систему чтобы ПО на пк использовалось бы как пульт/визуализатор и процессы пк не влияли на контроллер. взял ноут подключился к станку по wifi загрузил по воздуху в контроллер g-code. запустил и свернул программу. Оно само как автономка работает. Нужно проконтролить или тормознуть или еще какие действия сделать, открым программу - делаешь. Короче чтобы не ПО отправляло контролеру команды g-code, а контроллер отправлял "отчеты" мол выполнил строку N1....N2....N3.... а программа только это визуализировала как симуляцию.
Да, прекрасное решение. Кстати, никаких вольностей в выборе электроники и никаких редакторов интерфейса. Только Корел, и только отправка через интерфейс плоттера. И все счастливы, потому что это реально удобно.Igor Burtsev писал(а): ↑ К слову как то похоже работает M2 контроллер на лазеры. Рисуешь в Corel'е тут же с него запустил работу на лазер, пока режет сидишь рисуешь дальше. Хотя я не разу не пробовал выключить шнурок или сам ноут во время работы... скорее всего все тормознет.
Вот как раз здесь настройки были сделаны грамотно:Igor Burtsev писал(а): ↑ Как по мне тут на фото явно с CV Dist Tolerance и Stop CV on Angles в Mach3 заигрались, что весь рельеф напрочь "вымыло". NCшка фрезерует ровно так как указанно в g-code. Mach3 может "мыть" и некоторым это даже нравится. Когда не баг а фича
времена такие что требуют дружественного интерфейса. а что мы видим? без MDI никуда. ну это же DOS командная строка? когда я ролики по привязке заготовки и тп от ХААС смотрю - волосы дыбом. это тупик для любительского станка. да и для промышленного тоже.
иногда надо пробовать. например следы удовлетворения моих запросов можно найти в проге которой я пользуюсь. Но сам я этими возможностями не пользуюсь - оказалось можно пологичнее, но в обход штатного интерфейса.michael-yurov писал(а): ↑ Большинство советов даются безответственно,
когда WIN 2 что ли вышел все кинулись настраивать и раскрашивать окошки. большинству ничего не надо. кастомизировать интерфейс надо на самом деле только под людей с отклонениями от мейнстрима - например левшам или дальтоникам.michael-yurov писал(а): ↑ А во вторых, много кто в итоге под себя интерфейс сделал?
)))michael-yurov писал(а): ↑ Че-то оригинал за 100 т.р. мало кто нахваливает.
ну вот на каких кстати УП GRBL себя проявит? на тесте из "сравнения бюджетных" проявит?michael-yurov писал(а): ↑ Он и есть любительский. Максимально простой. Но, для большинства задач вполне себе рабочий вариант. И, главное, бесплатный.
да не надо дауншифтить. и всякие микропк и "малинки" считаю тупик. в качестве компа полно вариантов с авито занедорого. да у каждого дома найдется несколько. я вот нетбук использую с вайфай - он тянет УП с рабочего компа, и по удаленному можно даже поуправлять и у него тачскрин. но есть идея заменить нетбук "консолью у станка" к рабочему компу. что существенно дороже (только моонитор 10" с тачем уже наверное под 10ку) но сулит и некоторые плюшки.michael-yurov писал(а): ↑ Естественно, что ни о какой визуализации и функционале полноценного интерфейса говорить не придется.
Сомневаюсь, что на него кто-то смотрит. Ну ладно пускай будет, но мелкий и масштабируемый, что бы можно было крутить, приближать. Т.е. на основном экране мелкий, а в закладке (окне) большой. То же и с редакотором - я бы делал в отдельной вкладке.
не знаю зачем вообще пауза нужна. старт на экране вроде как бы норм. но стоп как то стремновато. хотя если не сработало - то давим Естоп - он то уж точно аппаратный должен быть - причем
зачем юзеру вообще об этом думать?
то же самое
Паузой все время пользуюсь. Особенно если надо попасть куда то. Фреза опускается, нажимаешь паузу, смотришь попадешь или нет. Стопом тоже, только стопом у меня не просто стоп, а останавливается шпиндель, поднимается ось зет и программа прерывается. Такая остановка спасает заготовки и инструментvtgmfg писал(а): не знаю зачем вообще пауза нужна. старт на экране вроде как бы норм. но стоп как то стремновато. хотя если не сработало - то давим Естоп - он то уж точно аппаратный должен быть - причем
мимо не только компа но и контроллера.
В смысле? Если нет пробника , все время придется ноль искать шагами. Вот зачем точность шагов 0.01мм вопрос. Удобно сделано на дсп пультах: два режима медленно и быстро. Держишь кнопку едет быстро или медленно (скорости прописываются) короткое нажатие - шаг 0.5 или 0.1ммvtgmfg писал(а): зачем юзеру вообще об этом думать?
Многие пользуются альтернативными координатами. Я не пользуюсь, у меня 0 всегда в одном месте.shura2 писал(а): то же самое
непонятно. чтобы куда то попасть - это ручные перемещения. пауза - это временная остановка работы УП. можно продолжить.
да. и можно выключить станок а потом включить и продолжить с начала кадра. но подъем без проблем если инструмент не Т-фреза и не резьбофреза. и вот тут как раз нужна таблица инструментов которая поможет разрулить чтобы не было аварии.
я пользуюсь. но это по хорошему вне темы даже.
а вот это можно вынести в конфиг - работа по старинке с бумажками, таблеткой и без таблиц - это один вариант. работа со щупом, тулсеттером (можно таблетку в качестве суррогата) и таблицей инструмента - это вообще другой мир. и в этом мире не нужны точные ручные перемещения. нужно приехать в точку условно +-5% от размера заготовки и нажать кнопку. это несколько упрощенно конечно. но это совершенно разный стиль работы. и совмещать в интерфейсе и то и то - кмк не нужно.
я пользуюсь и мне мало стандартных 6ти. машинные для машины. хотя никто не мешает разместить машинный ноль там где ноль заготовки всегда. и будет G53=G54