Что я еще не знал о LinuxCNC, что нам еще предстоит сделать
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Установить можно. Управлять реальным станком просто так не получится.
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Можно, вот пример - https://youtu.be/5WsugS7hTLkSacha56 писал(а):Спрошу здесь.
Есть платы Rasberry Pi, пишут что для Linux. Установить LinuxCNC на нее можно? Или эта плата для обучения программирования.
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Да, только для этого понадобился "The motion controller is a STM32F103 Minimum System Development board running custom firmware"MX_Master писал(а):Можно, вот пример
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Если задаться целью, то и Machinekit на RPi2 можно воткнуть.
-
Nikomas
- Мастер
- Сообщения: 721
- Зарегистрирован: 07 янв 2012, 14:31
- Репутация: 64
- Откуда: Беларусь
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Вот объясните мне, далёкому, что это за сборка такая. В двух словах, если можно.MX_Master писал(а):Machinekit
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Machine Kit ?Nikomas писал(а):Вот объясните мне, далёкому, что это за сборка такая. В двух словах, если можно.MX_Master писал(а):Machinekit
Если без шуток, то это ответвление от LinuxCNC, где разработчики экспериментируют по полной программе без соблюдения заветов отцов-основателей.
-
Nikomas
- Мастер
- Сообщения: 721
- Зарегистрирован: 07 янв 2012, 14:31
- Репутация: 64
- Откуда: Беларусь
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
работали в ней?MX_Master писал(а):Если без шуток, то это ответвление от LinuxCNC
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Я не настолько экспериментатор, чтобы ставить оба варианта на единственный станочек. Но знаю, что у Machinekit портируемость на разные платформы гораздо выше. Например, на мобильные платформы. Лично, я рулил LinuxCNC с телефона в браузере, поэтому доп. мобильность в лице Machinekit мне не понадобилась. Может, кто на форуме юзал.. надо у них спросить о подробностяхNikomas писал(а):работали в ней?MX_Master писал(а):Если без шуток, то это ответвление от LinuxCNC
-
Nikomas
- Мастер
- Сообщения: 721
- Зарегистрирован: 07 янв 2012, 14:31
- Репутация: 64
- Откуда: Беларусь
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Друзья, как перенести начало координат в окне Линукс? Теперь у меня начало стоит в правом нижнем углу, а физическое X0 Y0 у меня в левом ближнем.
- raddd
- Почётный участник

- Сообщения: 1564
- Зарегистрирован: 10 фев 2015, 08:50
- Репутация: 540
- Настоящее имя: Alexey Rodionov
- Откуда: Беларусь Минский р-н
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Может сбросить отступы?
||||||||||||
||||||||||||
||||||||||||
-
Nikomas
- Мастер
- Сообщения: 721
- Зарегистрирован: 07 янв 2012, 14:31
- Репутация: 64
- Откуда: Беларусь
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Я вот это имел ввиду.raddd писал(а):Может сбросить отступы?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Читать про пользовательские системы координат.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
veirus
- Новичок
- Сообщения: 12
- Зарегистрирован: 09 июл 2018, 08:05
- Репутация: 0
- Настоящее имя: Алексей
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Добрый день. Столкнулся с такой проблемой - написав прямую и обратную кинематику станка, запускаю программу, обнуляю координаты, и потом, при перемещении в любую точку, linuxcnc "улетает" в бесконечность. При этом нет возможности перезапустить саму программу, что-то в ней делать. Единственная ошибка, которая описывается в терминале - comand timeout. Забавно, но по отдельности обе кинематики работают, а совместно - нет. Поиски на русских и иностранных ресурсах про численный метод ничего не дали.
Буду благодарен даже за направление, куда нужно смотреть.
Буду благодарен даже за направление, куда нужно смотреть.
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Что-то не так с кинематикой. Прямое плюс обратное преобразование должны возвращать исходные значения.
-
veirus
- Новичок
- Сообщения: 12
- Зарегистрирован: 09 июл 2018, 08:05
- Репутация: 0
- Настоящее имя: Алексей
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Я понимаю это. Но ведь отдельно они абсолютно корректно работают. Именно поэтому я даже не понимаю, в какую сторону копать.PKM писал(а):Прямое плюс обратное преобразование должны возвращать исходные значения.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
В таких случаях у нас тут принято выкладывать файлы .ini и .hal, чтобы можно было разговаривать более конкретно.veirus писал(а):я даже не понимаю, в какую сторону копать.
Чудес не бывает. Бывают фокусы.
-
veirus
- Новичок
- Сообщения: 12
- Зарегистрирован: 09 июл 2018, 08:05
- Репутация: 0
- Настоящее имя: Алексей
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Прикрепляю файлы. До этого момента в них содержалось только то, чего хватало изначально для обратной кинематики.
Оговорюсь сразу, что это тестовые файлы, непосредственно на станке это будет проверяться только после полной доводки кода.
Оговорюсь сразу, что это тестовые файлы, непосредственно на станке это будет проверяться только после полной доводки кода.
-
veirus
- Новичок
- Сообщения: 12
- Зарегистрирован: 09 июл 2018, 08:05
- Репутация: 0
- Настоящее имя: Алексей
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Вроде все просмотрел, и ничего не нашел.
Может это быть связано с тем, что прямая и обратная кинематики затрачивают различное время на расчеты? Если да, то какие библиотеки C (интегрированные в линуксснс) помогут отследить время расчетов и вывести сообщения об этом в терминал?
Может это быть связано с тем, что прямая и обратная кинематики затрачивают различное время на расчеты? Если да, то какие библиотеки C (интегрированные в линуксснс) помогут отследить время расчетов и вывести сообщения об этом в терминал?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Обычные системный таймер и printf чем плохи?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Кинематика настолько сложная? Слабый ПК?
Численный метод - итерации?
Численный метод - итерации?