Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

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

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение PKM »

Установить можно. Управлять реальным станком просто так не получится.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение MX_Master »

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

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение PKM »

MX_Master писал(а):Можно, вот пример
Да, только для этого понадобился "The motion controller is a STM32F103 Minimum System Development board running custom firmware"
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение MX_Master »

Если задаться целью, то и Machinekit на RPi2 можно воткнуть.
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Nikomas »

MX_Master писал(а):Machinekit
Вот объясните мне, далёкому, что это за сборка такая. В двух словах, если можно.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение MX_Master »

Nikomas писал(а):
MX_Master писал(а):Machinekit
Вот объясните мне, далёкому, что это за сборка такая. В двух словах, если можно.
Machine Kit ? :hehehe:

Если без шуток, то это ответвление от LinuxCNC, где разработчики экспериментируют по полной программе без соблюдения заветов отцов-основателей.
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Nikomas »

MX_Master писал(а):Если без шуток, то это ответвление от LinuxCNC
работали в ней?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение MX_Master »

Nikomas писал(а):
MX_Master писал(а):Если без шуток, то это ответвление от LinuxCNC
работали в ней?
Я не настолько экспериментатор, чтобы ставить оба варианта на единственный станочек. Но знаю, что у Machinekit портируемость на разные платформы гораздо выше. Например, на мобильные платформы. Лично, я рулил LinuxCNC с телефона в браузере, поэтому доп. мобильность в лице Machinekit мне не понадобилась. Может, кто на форуме юзал.. надо у них спросить о подробностях
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Nikomas »

Друзья, как перенести начало координат в окне Линукс? Теперь у меня начало стоит в правом нижнем углу, а физическое X0 Y0 у меня в левом ближнем.
Аватара пользователя
raddd
Почётный участник
Почётный участник
Сообщения: 1564
Зарегистрирован: 10 фев 2015, 08:50
Репутация: 540
Настоящее имя: Alexey Rodionov
Откуда: Беларусь Минский р-н
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение raddd »

Может сбросить отступы?
||||||||||||
||||||||||||
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Nikomas »

raddd писал(а):Может сбросить отступы?
Я вот это имел ввиду.
Вложения
2018-07-01_130401.jpg (3192 просмотра) <a class='original' href='./download/file.php?id=142156&mode=view' target=_blank>Загрузить оригинал (46.26 КБ)</a>
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Serg »

Читать про пользовательские системы координат.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
veirus
Новичок
Сообщения: 12
Зарегистрирован: 09 июл 2018, 08:05
Репутация: 0
Настоящее имя: Алексей
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение veirus »

Добрый день. Столкнулся с такой проблемой - написав прямую и обратную кинематику станка, запускаю программу, обнуляю координаты, и потом, при перемещении в любую точку, linuxcnc "улетает" в бесконечность. При этом нет возможности перезапустить саму программу, что-то в ней делать. Единственная ошибка, которая описывается в терминале - comand timeout. Забавно, но по отдельности обе кинематики работают, а совместно - нет. Поиски на русских и иностранных ресурсах про численный метод ничего не дали.
Буду благодарен даже за направление, куда нужно смотреть.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение PKM »

Что-то не так с кинематикой. Прямое плюс обратное преобразование должны возвращать исходные значения.
veirus
Новичок
Сообщения: 12
Зарегистрирован: 09 июл 2018, 08:05
Репутация: 0
Настоящее имя: Алексей
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение veirus »

PKM писал(а):Прямое плюс обратное преобразование должны возвращать исходные значения.
Я понимаю это. Но ведь отдельно они абсолютно корректно работают. Именно поэтому я даже не понимаю, в какую сторону копать.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Сергей Саныч »

veirus писал(а):я даже не понимаю, в какую сторону копать.
В таких случаях у нас тут принято выкладывать файлы .ini и .hal, чтобы можно было разговаривать более конкретно.
Чудес не бывает. Бывают фокусы.
veirus
Новичок
Сообщения: 12
Зарегистрирован: 09 июл 2018, 08:05
Репутация: 0
Настоящее имя: Алексей
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение veirus »

Прикрепляю файлы. До этого момента в них содержалось только то, чего хватало изначально для обратной кинематики.
Оговорюсь сразу, что это тестовые файлы, непосредственно на станке это будет проверяться только после полной доводки кода.
Вложения
test.hal
(1.53 КБ) 909 скачиваний
test.ini
(2.03 КБ) 925 скачиваний
veirus
Новичок
Сообщения: 12
Зарегистрирован: 09 июл 2018, 08:05
Репутация: 0
Настоящее имя: Алексей
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение veirus »

Вроде все просмотрел, и ничего не нашел.
Может это быть связано с тем, что прямая и обратная кинематики затрачивают различное время на расчеты? Если да, то какие библиотеки C (интегрированные в линуксснс) помогут отследить время расчетов и вывести сообщения об этом в терминал?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Serg »

Обычные системный таймер и printf чем плохи?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение PKM »

Кинематика настолько сложная? Слабый ПК?
Численный метод - итерации?
Ответить

Вернуться в «LinuxCNC»