Что я еще не знал о LinuxCNC, что нам еще предстоит сделать
- Argon-11
- Мастер
- Сообщения: 2067
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
если ехать, то можно и вообще ничего не делать, время от времени перезапуская софтину, но шашечки бы не помешали
А еще у меня LCNC при запуске всегда стартует свернутым в панель задач, окошко Tool setter тоже частенько в фоне запускается + в случайном месте экрана. И к этому можно привыкнуть, но лучше бы не надо.
А еще у меня LCNC при запуске всегда стартует свернутым в панель задач, окошко Tool setter тоже частенько в фоне запускается + в случайном месте экрана. И к этому можно привыкнуть, но лучше бы не надо.
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
MAX_ACCELERATION = 350.0Сергей Саныч писал(а): какие ускорения стоят по осям?
STEPGEN_MAXACCEL = 1540.0
- MX_Master
- Мастер
- Сообщения: 7473
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3098
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Это всё проделки "умного размещения окон" системы (: я себе настроил все по центру открывать и забыл.Argon-11 писал(а): А еще у меня LCNC при запуске всегда стартует свернутым в панель задач, окошко Tool setter тоже частенько в фоне запускается + в случайном месте экрана. И к этому можно привыкнуть, но лучше бы не надо.
Последний раз редактировалось MX_Master 23 янв 2019, 16:29, всего редактировалось 1 раз.
- Argon-11
- Мастер
- Сообщения: 2067
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Эт чоза зверь?
-
- Опытный
- Сообщения: 104
- Зарегистрирован: 01 апр 2012, 21:35
- Репутация: 9
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Подключал матричную клавиатуру по примеру из темы, только через LPT. Всё работает. Но подскажите, что означает команда start в hal? Документацию читал, но ничего не понял.
Код: Выделить всё
net col0 serport.0.pin-9-in => matrix_kb.0.col-00-in
net col1 serport.0.pin-8-in => matrix_kb.0.col-01-in
net col2 serport.0.pin-6-in => matrix_kb.0.col-02-in
net col3 serport.0.pin-1-in => matrix_kb.0.col-03-in
net row0 matrix_kb.0.row-00-out => serport.0.pin-4-out
net row1 matrix_kb.0.row-01-out => serport.0.pin-3-out
net row2 matrix_kb.0.row-02-out => serport.0.pin-7-out
start
- MX_Master
- Мастер
- Сообщения: 7473
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3098
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
http://linuxcnc.org/docs/html/man/man1/halcmd.1.html
start
Starts execution of realtime threads. Each thread periodically calls all of the functions that were added to it with the addf command, in the order in which they were added.
-
- Опытный
- Сообщения: 104
- Зарегистрирован: 01 апр 2012, 21:35
- Репутация: 9
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
А почему при конфигурировании при помощи Pncconf start не добавляется? В каких случаях необходимо использовать start stop?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
LinuxCNC стартует с уже работающими потоками.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Hal файл (либо просто набор команд) можно "запустить" и без емс.
В этом случае в конце подается команда start.
что происходит при старте емс - разбирали здесь:
http://www.cnc-club.ru/forum/viewtopic. ... 88#p115672
то есть - в скрипте запуска емс подается всё та же команда start
поэтому дописывать ее в Hal файл уже не требуется
В этом случае в конце подается команда start.
что происходит при старте емс - разбирали здесь:
http://www.cnc-club.ru/forum/viewtopic. ... 88#p115672
то есть - в скрипте запуска емс подается всё та же команда start
поэтому дописывать ее в Hal файл уже не требуется
-
- Опытный
- Сообщения: 104
- Зарегистрирован: 01 апр 2012, 21:35
- Репутация: 9
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Вот этот момент меня и смутил. В моем случае без явной команды start в файле hal, опрос матричной клавиатуры компонентом matrix_kb не работает.nkp писал(а):поэтому дописывать ее в Hal файл уже не требуется
- Argon-11
- Мастер
- Сообщения: 2067
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Оказывается, это известный баг. https://github.com/LinuxCNC/linuxcnc/issues/177Argon-11 писал(а):строчки вида
[RS274NGC]
STARTUP_CODE = G21 G90 G64P0.5Q0.1
прекращают работать.
Видимо, придется постпроцессор править, в файл вставлять.
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
У меня очередной "форс мажор" - после настройки stepconfig-а не отрабатывается запуск шпинделя M03. Мышкой и запускается и останавливается. А когда в файле - то не запускается...
В stepconfig-е шпиндель висит на первом пине. И называется функция "Шпиндель ON".
Помогите
В stepconfig-е шпиндель висит на первом пине. И называется функция "Шпиндель ON".
Помогите
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Скорость укажи - при скорости равной нулю и вращаться будет соответственно.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Спасибо!!!
Спасли ситуацию
Спасли ситуацию
- Argon-11
- Мастер
- Сообщения: 2067
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
В LinuxCNC, если в Axis нажать кнопку STOP (закрашенный квадрат), иногда станок останавливается, а иногда после остановки шпинделя едет в какую-то позицию кратчайшим путем, бывает через заготовку со сломом фрезы.
Как это безобразие пресечь?
Почитал бы талмуды, но вдруг кто сходу подскажет?
Как это безобразие пресечь?
Почитал бы талмуды, но вдруг кто сходу подскажет?
-
- Мастер
- Сообщения: 721
- Зарегистрирован: 07 янв 2012, 14:31
- Репутация: 64
- Откуда: Беларусь
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
А в какую позицию он едет? Периодически пользуюсь этой кнопкой (Esc, еще по другому), когда затуплю, но программа просто останавливается, выключается шпиндель, но оси никуда не едут.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Что за станок? Какие двигатели на осях (ШД, сервы)? Какой контроллер?Argon-11 писал(а):В LinuxCNC, если в Axis нажать кнопку STOP (закрашенный квадрат), иногда станок останавливается, а иногда после остановки шпинделя едет в какую-то позицию кратчайшим путем, бывает через заготовку со сломом фрезы.
Как это безобразие пресечь?
Почитал бы талмуды, но вдруг кто сходу подскажет?
Чудес не бывает. Бывают фокусы.
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Программа для измерения ЦИ и ТС от версера стоит?
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
- Argon-11
- Мастер
- Сообщения: 2067
- Зарегистрирован: 07 июн 2017, 17:48
- Репутация: 461
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
Извиняюсь за долгий ответ, уже не ждал реакции...
Да и почему-то не все темы в "Активных" появляются.
ШД, LinuxCNC 2.8 -> Mesa 7i92
Т.с. пока свыкся с глюком и учитываю его, что в корне неверно.
Сейчас станок освободился на пару недель, можно косяки и подправить.
Да и почему-то не все темы в "Активных" появляются.
Нет, но стоит программа для тулсеттера от версера. Неужели в ней дело?MGG писал(а):Программа для измерения ЦИ и ТС от версера стоит?
Станок самосборный http://www.cnc-club.ru/forum/viewtopic. ... 97#p463283Сергей Саныч писал(а):Что за станок? Какие двигатели на осях (ШД, сервы)? Какой контроллер?
ШД, LinuxCNC 2.8 -> Mesa 7i92
Не скажу точно, но вроде не в ту, откуда было начало. Наблюдаю редко, ибо нажимаю эту кнопку, если забываю о ее опасности, по ошибке.Nikomas писал(а):А в какую позицию он едет?
Т.с. пока свыкся с глюком и учитываю его, что в корне неверно.
Сейчас станок освободился на пару недель, можно косяки и подправить.
- fleshget
- Опытный
- Сообщения: 108
- Зарегистрирован: 27 ноя 2009, 21:18
- Репутация: 2
- Контактная информация:
Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел
А почему у меня после переустановки EMC перестала работать "Пауза" с клавиатуры??
И еще два второстепенных вопроса: я обратил внимание что у меня в файле ini в закладке [EMCMOT] отсутствует параметр "TRAJ_PERIOD = 100000" И все как бы работает... Или он не очень нужный?
И второй - подскажите как перейти в дискретное управление с клавиатуры?
PS- после перезагрузки пауза заработала...
И еще два второстепенных вопроса: я обратил внимание что у меня в файле ini в закладке [EMCMOT] отсутствует параметр "TRAJ_PERIOD = 100000" И все как бы работает... Или он не очень нужный?
И второй - подскажите как перейти в дискретное управление с клавиатуры?
PS- после перезагрузки пауза заработала...