Страница 3 из 7

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 10:45
Курдль
Rom327 писал(а):А причем тут автор программы и посетители форума?
Это проблема сугубо твоя: твоего железа и софта.
Попробуй для начала переустановить Windows, заменить драйвер ch340 если используется, поменять компьютер на другой...
Еще раз повторюсь про свой станок: связка windows7_64 + прошивка grbl 0.9j + Candle 1.0.12 работает сутками и не глючит...
Э-э-э... Шта?!! (с)
Candle и не глючит. Она выдает команды, которые приводят к поломке инструмента.
Если бы кнопка "Прервать" была такой же программируемой, как некоторые другие - вопросов бы не было.
Но когда ты нажимаешь кнопку "Прервать", ожидаешь, что УП прервется, а не остервенелого отъезда шпинделя.
Я думаю, что это связано со стремлением авторов намутить что-то сакральное с рабочими и машинными координатами..
Другие программы, используемые мной для управления станком (UGS, Grbl-Controller, GrblGru ...) умеют корректно прервать программу.

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 10:52
Мастерю
Курдль писал(а):А как ардуино вообще может управлять 4-мя ШД? Или это какая-то "Мега"?
2560 - это и есть Мега. На Уно, да, не получится. С этим я изначально лоханулся, пришлось докупить Мегу. :wik:

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 10:59
daemon78
MX_Master писал(а):ethernet кабель в общий wifi роутер (:
Не мой вариант, тянуть лапшу на балкон совсем не входит в мои планы.
Вообщем, спасибо большое за подробности этого варианта.

Буду теперь думать/выбирать между:
Mach3 через USB;
GRBL на STM32;
CNCLinux на Orange Pi.

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 11:06
Мастерю
MX_Master писал(а):когда ты...
Уважаемый MX_Master, мы с вами не знакомы и вместе не съели пуд соли, так что, будьте так добры, соблюдайте нормы вежливости при общении с посторонними людьми!

Теперь, что касается переговоров и т.п., так не нужно болтать языком направо и налево и тогда вам не придется ждать звонка в дверь...

Ну, и проводная линия, безусловно, обеспечивает гораздо более высокий уровень безопасности, чем любая радиотехнология общего пользования.

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 11:22
Сергей Саныч
Мастерю, изначально авторами этого форума было заведено обращение на "ты". Так сказать, сложилось исторически :)

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 11:28
daemon78
Бегло взглянул на доки с сайта проекта Orange CNC http://orange-cnc.ru/docs/, аж руки зачесались. Даже в корзину себе положил Orange Pi PC.
Потом по ссылке перешел на сайт настроек LinuxCNC и понял, чтобы хоть что то сделать придется столько линюховых мануалов раскуривать, что тоска прям нашла.

Но идея маленькой коробочки с полноценным контроллером на борту мне нравится, хотя GRBL такой же функционал обеспечивает.
Остается понять, чем LinuxCNC лучше/хуже GRBL. С первым ни когда не сталкивался, так что пока для меня плюсы не очевидны. Надо возможности этого продукта изучить.

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 11:49
MX_Master
daemon78 писал(а):Остается понять, чем LinuxCNC лучше/хуже GRBL
LinuxCNC. Лучше. Абсолютно всем ;) Всё, что есть в GRBL, можно сделать средствами LinuxCNC и даже намного больше.
Мастерю писал(а):Теперь, что касается переговоров и т.п., так не нужно болтать языком направо и налево и тогда вам не придется ждать звонка в дверь...
Сергей, если ты так считаешь, будешь ли ты против, если ФСБ заставит тебя установить в доме видеокамеры с прямым доступом к ним из этой организации? Придётся не только не болтать языком, но и жестами тела ничего не показывать. Стессна, для твоей же безопасности.
Мастерю писал(а):Ну, и проводная линия, безусловно, обеспечивает гораздо более высокий уровень безопасности, чем любая радиотехнология общего пользования.
Расскажи об этом юзерам USB контроллеров для ЧПУ (: Про помехоустойчивость тоже расскажи.

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 11:56
Курдль
MX_Master писал(а):Расскажи об этом юзерам USB контроллеров для ЧПУ (:
После года без единого сбоя в USB канале управления мне следует уже сильно бояться?
(т.к. по статистике, видимо, я выбрал ресурс везения) :(

А если обратиться даже не к статистике, а к простым постулатам теории надежности, то передача большего объема данных с большей скоростью всегда менее надежна.
А это именно про Mach3 контроллеры, где между ПК и контроллером куча проводов, по которым бежит куча импульсов.

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 12:01
MX_Master
Курдль писал(а):После года без единого сбоя в USB канале управления мне следует уже сильно бояться?
Не сразу, канеш, но когда поставишь моторчики по мощнее, начнёшь волноваться как и все (:

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 12:12
daemon78
MX_Master писал(а): можно сделать средствами LinuxCNC и даже намного больше.
Даже не представляю, что там может быть, чего нет в GRBL. По большому счету используется всего лишь несколько основных вещей:
1. Управление движками;
2. Концевики/Аварийная остановка;
3. Z- щуп;
4. Управление шпинделем и насосом.

Вроде все это есть и в GRBL.

Хотя, на вскидку, могу одну полезную вещь вспомнить которой мне оооооччччччееень не хватает. Изменение скоростей подачи на лету. В GRBL что в G коде идет после F, то и будет использоваться. А вот если на лету надо изменить подачу, то никак :(

И еще использование разных скоростей подачи по осям X и Y, но это видимо к CAM больше вопрос.

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 12:25
Mamont
daemon78 писал(а): Хотя, на вскидку, могу одну полезную вещь вспомнить которой мне оооооччччччееень не хватает. Изменение скоростей подачи на лету. В GRBL что в G коде идет после F, то и будет использоваться. А вот если на лету надо изменить подачу, то никак :(
В версии 1.1ф есть коррекция.
А чего нет? - коррекция радиуса инструмента (g42 g43), нет контрольной суммы в принимаемой строке
В самой проге Candle очень убогий интерфейс, спозиционироваться, найти центр отверстия детали или отверстия - это все очень печально, даже в сравнении с Мач3.

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 12:46
Курдль
Mamont писал(а):В самой проге Candle очень убогий интерфейс, спозиционироваться, найти центр отверстия детали или отверстия - это все очень печально, даже в сравнении с Мач3.
Да, это печально :(
Но на Candle свет клином не сошелся. Есть множество талантливых энтузиастов, развивающих специализированные программы для Grbl.
Например, GrblGru умеет "сканировать" объекты и строить твердотельную модель, управлять не только 3-хкоординатными Grbl-станками, но и токарниками.
"Генератор G-кода" от Сергея Жейгурова - целый комплекс для разработки печатных плат.
А вот пример работы с геометрией объектов от Estlcam: https://youtu.be/bhZdbgM6S70

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 12:49
daemon78
Mamont писал(а):В версии 1.1ф есть коррекция.
Странно, у меня эта версия стоит.
А где эта коррекция спряталась?

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 13:26
MX_Master
daemon78 писал(а):Хотя, на вскидку, могу одну полезную вещь вспомнить которой мне оооооччччччееень не хватает. Изменение скоростей подачи на лету. В GRBL что в G коде идет после F, то и будет использоваться. А вот если на лету надо изменить подачу, то никак

И еще использование разных скоростей подачи по осям X и Y, но это видимо к CAM больше вопрос.
Всё это есть в LinuxCNC из коробки. И обороты шпинделя (мощность лазера и т.д.) на лету менять можно. И это только малая часть того, что можно сотворить с помощью LinuxCNC. Тот, кто полноценно попробовал LinuxCNC, больше не захочет возвращаться ни на какие GRBL. Если ранее для LinuxCNC нужен был целый настольный комп, то теперь это всё работает внутри платки размером с ардуину мега 2560.

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 13:38
Курдль
MX_Master писал(а):Всё это есть в LinuxCNC из коробки.
А теперь, чтобы не прослыть продавцом свидетельств Иеговы, расскажите и об отрицательных качествах! ;)

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 13:47
MX_Master
Там нет настроек в красивых менюшках! Всё надо в HAL/INI файлах указывать. Для простых конфигураций есть удобный генератор HAL/INI файлов. Он подходит для большинства задач. А вот остальное надо по старинке - руками (:

А ещё нужно банально уметь пользоваться ОС linux (Debian, Ubuntu, ..)

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 13:58
daemon78
MX_Master писал(а):А вот остальное надо по старинке - руками (:
Михаил, а к Вам можно будет обратиться за помощью в настройке?

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 14:02
Курдль
Ну, Ок! Как сношу Grbl - прикуплю себе LinuxCNC :D
MX_Master писал(а):А ещё нужно банально уметь пользоваться ОС linux (Debian, Ubuntu, ..)
О! Это великая наука! Наверное с этим могут справиться только особого талантливые люди, у которых на аватарке мальчик, писающий на Виндовс :D

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 14:06
MX_Master
daemon78 писал(а):Михаил, а к Вам можно будет обратиться за помощью в настройке?
Ну, ваще-то, тут целый подфорум по LinuxCNC есть. Я даже могу не успеть ответить первым :hehehe: Ну а вопросы по связке LinuxCNC c Orange Pi можно задавать в соответствующей теме. Там я отвечаю за базар.
Курдль писал(а):Ну, Ок! Как сношу Grbl - прикуплю себе LinuxCNC
А он ведь бесплатный ;) как и GRBL

Re: "Candle". Как прервать программу? Команда "Прервать" - а

Добавлено: 04 апр 2019, 14:17
daemon78
MX_Master писал(а):А он ведь бесплатный как и GRBL
Кстати, а я вот про одну ложку дегтя вспомнил.
Вы (могу ошибаться с авторством) писали что у LinuxCNC есть программное ограничение на частоту генерируемых импульсов. Я точно не помню, но из за этого ограничения, скорость перемещения как то очень сильно резалась, чуть ли не до трех м/с, или около того.
Тут как быть?