Коробка шпинделя.. Нужны советы!)

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

Dmaster писал(а):Ужасы то какие)!!!
Что ж так напугало?? :hehehe: :hehehe: по моему наоборот все просто решается :freak:
Dmaster писал(а): пин заданной скорости, без учета override то-же найдется?
это про что ??
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение Dmaster »

в ини файле вот это
[RS274NGC]
PARAMETER_FILE = linuxcnc.var
USER_M_PATH = /home/dan/linuxcnc/nc_files/configs/test
SUBROUTINE_PATH = /home/dan/linuxcnc/nc_files/configs/test
REMAP = M41 modalgroup=7 ngc=m41
REMAP = M42 modalgroup=7 ngc=m42


файл m41.ngc выглядит так и лежит в указанной папочке test
eval halcmd setp gearchange.0.sel 0
sleep 0.25
exit 0

вопрос... система ругается на " Использован неизвестнй М-код"
Где, чего ей не нравится?
" Linux CNC - наше всё"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

попробовать сделать файл исполняемым и перезапустить емс...
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение Dmaster »

nkp писал(а):это про что ??
это я про это хотел без кодов m41 m42 сделать
Dmaster писал(а):задал я скорость в программе 900 к примеру ( перавая передача 0-1000 об) .. приспичило меня покрутить (jog 75%-125% так удобно для работы) так если я выйду за пределы 900*120% = 1080 .. он будет пытаться переключить передачу... мне этого не надо.... надо что-б выбор передачи основывался ТОЛЬКО на скорости заданной в программе.
nkp писал(а):попробовать сделать файл исполняемым
это как?
" Linux CNC - наше всё"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

попробуй в файл напиши пока простой ж-код
ну там например:
G0 X5
M2
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

Dmaster писал(а):это как?
ПКМ по файлу,свойства,права,поставить галку:"Разр исполнение...."
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение Dmaster »

nkp писал(а):попробуй в файл напиши пока простой ж-код
ну там например:
G0 X5
M2
ввел не помогло
nkp писал(а):ПКМ по файлу,свойства,права,поставить галку:"Разр исполнение...."
сделал.. .. без изменения.... перезапускал linuxcnc каждый раз
" Linux CNC - наше всё"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

пробуй размеситить файл в nc_files
что у тебя в :
[DISPLAY]
PROGRAM_PREFIX =

??
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

у тебя емс 2.6 ???
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение Dmaster »

nkp писал(а):пробуй размеситить файл в nc_files
что у тебя в :
[DISPLAY]
PROGRAM_PREFIX =
??
уже попробовал))) неа.. не катит(((
nkp писал(а):у тебя емс 2.6 ???
нет у меня 2.50
" Linux CNC - наше всё"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

по моему это все работает с 2.6
там и М19 будет(ориентация шпинделя)
обновляйся аккуратненько...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

сейчас проверил у себя:
в ини :
REMAP = M41 modalgroup=7 ngc=m41
в файл m41.ngc:
o<m41>sub
G1 f30 Y4
o<m41>endsub
m2

запускаю код :
G1 f30 X1
M41
m2
Выделение(028).jpg (2779 просмотров) <a class='original' href='./download/file.php?id=15520&mode=view' target=_blank>Загрузить оригинал (70.29 КБ)</a>
все работает...))
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение Dmaster »

а в какую папку кидал?
" Linux CNC - наше всё"
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение Dmaster »

The error Unknown M code used denotes one of the following

The specified User Defined Command does not exist

The file is not an executable file

The file name has an extension

The file name does not follow this format M1nn where nn = 00 through 99

The file name used a lower case M

For example to open and close a collet closer that is controlled by a parallel port pin using a bash script file using M101 and M102. Create two files named M101 and M102. Set them as executable files (typically right click/properties/permissions) before running LinuxCNC. Make sure the parallel port pin is not connected to anything in a HAL file.
" Linux CNC - наше всё"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

Dmaster писал(а):а в какую папку кидал?
папка то nc_files...
но у меня емс 2.6...
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение Dmaster »

может тут вкралась ошибка
http://www.linuxcnc.org/docs/devel/html ... _remapping
" Linux CNC - наше всё"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

настрой пока с М141 и М142...
так будет проще и быстрей
а если заработает все - то можно и обновиться потом,а
можно просто фильтр в ини прописать с заменой м41 на м141 и т.д.
Последний раз редактировалось nkp 17 июн 2013, 10:45, всего редактировалось 1 раз.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

Dmaster писал(а):может тут вкралась ошибка
думаю что никакой ошибки нет...
это касается питона - а ты его пока не трогаешь...
причину я тебе написал...
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение Dmaster »

PROGRAM_PREFIX = /home/dan/linuxcnc/nc_files

REMAP = M141 modalgroup=7 ngc=m141
REMAP = M142 modalgroup=7 ngc=m142

m141.ngc
o<m41>sub
G1 f30 Y4
o<m41>endsub
m2

Всё равно не работет(((( не хочу обновлять до 2.6 комп на станке уже смонтирован
" Linux CNC - наше всё"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Коробка шпинделя.. Нужны советы!)

Сообщение nkp »

Dmaster писал(а):Всё равно не работет(((( не хочу обновлять до 2.6 комп на станке уже смонтирован
ты меня немного не понял
не надо в ини ничего писать...
просто в файл напиши то,что нужно и сохрани в M141 (M142)
положи к своим ngc файлам
сделай их исполняемыми ,перезагрузи емс и пользуйся...)))
Ответить

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