Там же дело совсем не в оси, а именно в стандартном, привычном всем ПК c LPT на боту. Заметь, камрад, я ни слова не сказал о том, что линукс - это плохо. Линукс - это отлично, но я старый виндузятник и мне лень переучиваться.
А давайте я скопипастю сюда, на форум, свою эпопею с компьютером для своего станка ? Я как-то давал ссылку, поэтому многие читали, но, может, еще кому-то тоже будет интересно.
ALS писал(а):А давайте я скопипастю сюда, на форум, свою эпопею с компьютером для своего станка ?
И? Где ссылко то? Заждался однако
Добавлено спустя 16 минут 29 секунд: --- А я на лин_цнц подсел волею судьбы. В то время мне друг подогнал из своей конторы их сервер(чтобы типа не выкидывать). Комп как комп. всё на месте, но сетевой чип выпаян был. При тесте в матч, была просадка импульсов каждые надцатые секунд. Поставил емц2. Ничего не вижу - сплю спокойно.
Попробовал пилить алюминий, пока снова все нормально
Чёрт, чего бы это вдруг.. Так надеялся на худшее? Пока читал твою тему, вдруг вспомнил о этом Поскольку теми платками не обладаю, решил как-то замутить тему с тем, что было(AT90USB162). В моём исполнении вышло как всегда - забросил до следующего вдохновления. Вот.
Я - нет, но тамошние еще на стадии покупки станка меня стращали, что он хлипкий и ходуном ходит. Потом (это в теме было), что железо начнет глючить из-за помех от силовой части. Поэтому, когда я все это запустил и не обнаружил ничего из их страхов - ну, почти удивился.
Так важны ж не только теоретические выкладки, а и опыт работы. И не с чем-то вообще, а конкретно с данной железякой. Здесь пользователей этих станков нет. А там получалось, что эти станки покупают, но кроме "спасибо, получил" больше ничего. Я, конечно, списывался и с покупателями, и с производителем этих станков, пытался выяснить, что и как. Но у меня и своего опыта тогда не было никакого, а задавать умные вопросы без понятия того, что они значат и каким должен быть ответ - тоже как-то ...
Проект пульта, кстати, отличный. Я тоже исходил из того, что было в наличии. А был крошка PIC18F14K50 и стандартные примеры от Микрочипа. Правда, пульт тоже лежит недоделанный - я промахнулся со свободным местом под галетники и очень долго искал самые маленькие (ну, чтоб всю плату не переделывать).Сейчас они у меня есть, но занят другими делами.
Последний раз редактировалось ALS 18 окт 2016, 21:59, всего редактировалось 1 раз.
linvinus, я не юзал linuxcnc, не знаю какие у него есть выходы на управление станком. Но интуитивно чую что должны быть варианты. Такое нагуглил:
это только дополнительные кнопки и светодиоды.
LinuxCNC - это эмуляция микроконтроллера на десктопном процессоре. он состоит из набора микропрограмм каждая может работать либо в режиме RT либо в режиме userspace. Для каждого станка настраивается свой поток аля pipe в linux. при этом есть модуль который парсит g-код и генерит сигналы (именно сигнал как если бы это была ножка МК) step - dir далее эти сигналы отправляются в драйвер HAL , это либо надстройка над lpt либо ethernet либо ещё что то. вот схема http://crafting.be/wp-content/uploads/2 ... rol_LG.gif
С примера grbl + linux cnc я начинал post363324.html#p363324 но он давно не обновлялся. я сегодня немного лучше разобрался как устроен Linuxcnc благодаря вики http://www.cnc-club.ru/wiki/ попробую его оживить.
ALS, давайте спорить про открытое/закрытое ПО не будем, меня лично интересует только открытый/бесплатный вариант.
Если б я его собирал сам - да, тоже бы поэкспериментировал. Но как бы жалко было отдавать почти 60 тыс за станок, если б он был хреновый или не подошел мне.
60 ? Это только за железку? Хотя и с электроникой многовато. Да, смятению/терзанию есть место быть.
Добавлено спустя 15 минут 37 секунд:
linvinus писал(а):LinuxCNC - это эмуляция микроконтроллера на десктопном процессоре. он состоит из набора микропрограмм каждая может работать либо в режиме RT либо в режиме userspace. Для каждого станка настраивается свой поток аля pipe в linux. при этом есть модуль который парсит g-код и генерит сигналы (именно сигнал как если бы это была ножка МК) step - dir далее эти сигналы отправляются в драйвер HAL , это либо надстройка над lpt либо ethernet либо ещё что то.
О, и сутки не прошли, а так подрос наш мальчик Смотреть с 1:01:10("а была вот такусенькая" ):
Последний раз редактировалось ilalexey 20 окт 2016, 22:49, всего редактировалось 1 раз.
ALS, а глюки, все-таки с лпт у тебя были, но потом пропали, когда засунул все в маленький корпус. И тнацы с бубном вокруг заземления. Я хотел здесь написать про лажу с лпт, но не стал. И да, твоя железка не сильно-то походит на промышленное решение, как ты тут описываешь про надежные решения и запоротые чушки по 30 кг. Такая туева хуча проводов, клубок нервов - ню-ню...
Читать на том сайте про grbl просто смешно, я и говорю, что чпушники варятся в своем соку.
linvinus, а почему нельзя использовать линухцнц как инструмент, а как пульт управления grbl - любую штатную прогу? В том же линухцнц? Ну зачем мучить ОС реалтаймом, когда авр это сделает лучше?
linvinus писал(а):С примера grbl + linux cnc я начинал post363324.html#p363324
А где там про "grbl + linux cnc"
Добавлено спустя 11 минут 6 секунд: als, просто опупеть, какое современное решение
Мы говорили про 10-долларовое решение. И в плане электроники у меня именно такое. А чушки - это касалось надежности. Безотносительно цены. Там может быть что угодно USB-шное, или LPT-шное, или какое другое, но не gbrl. Что же касается первоначальных глюков моего станка, то, вроде, тоже все предельно ясно - как отошел от стереотипов (земля в 10 квадратов и прочие аудиофильства) и скомпоновал все в одном блоке - все пошло, как по маслу.
По цене на железо. Исходил из того, что, собирая механику самостоятельно, я, со своими "навыками", потрачу очень много времени. Несколько месяцев. Мне проще заработать эти деньги и отдать за собранный фрезер. Нормальными руками и из нормальных комплектующих (16мм толщина материала, ШВП hiwin, фрезерованный стол и т.д.) А когда я спрашивал там : "Покажите, где есть _такая же_ по качеству механика в сборе, но дешевле", начиналось бабье нытье : вот если б к носу Иван Иваныча приделать хер Петра Петровича...