Небольшой вопрос по LinuxCNC
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Небольшой вопрос по LinuxCNC
А подскажите кто в курсе, можно ли G7/8 и G90/91 вывести на панельку в виде переключателей???
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
Можно поставить их в mdi-command и тогда - как бы да.
mdi (optional)
halui.mdi-command-XX bit in
halui looks for ini variables named [HALUI]MDI_COMMAND, and exports a pin for each command it finds. When the pin is driven TRUE, halui runs the specified MDI command. XX is a two digit number starting at 00. If no [HALUI]MDI_COMMAND variables are set in the ini file, no halui.mdi-command-XX pins will be exported by halui.
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
спасибо, покурю на досуге. делал доп панельку управления, забыл уже напрочь, что к чему.
Еще вопросик вспомнился, можно ли убрать из общей папки nc_files, файлы с подпрограммами которые вызываются кнопками с дополнительной панели? Прописать для них в конфиге отдельный путь?
Еще вопросик вспомнился, можно ли убрать из общей папки nc_files, файлы с подпрограммами которые вызываются кнопками с дополнительной панели? Прописать для них в конфиге отдельный путь?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
А смысл, если они могут встретится в УП?..Bmax77 писал(а):А подскажите кто в курсе, можно ли G7/8 и G90/91 вывести на панельку в виде переключателей???
Есть несколько отдельных параметров для разных случаев, в каждом из них можно указывать по несколько путей...Bmax77 писал(а):Прописать для них в конфиге отдельный путь?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
Это для ручного режима.UAVpilot писал(а):А смысл, если они могут встретится в УП?..
И для контроля, если они будут из УП переключаться.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
Это как?Bmax77 писал(а):И для контроля, если они будут из УП переключаться.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
давно хотел тоже спросить хотя может автор темы имел друго ввидуUAVpilot писал(а): Bmax77 писал(а):Прописать для них в конфиге отдельный путь?
Есть несколько отдельных параметров для разных случаев, в каждом из них можно указывать по несколько путей...
в ини файле мы указываем
PROGRAM_PREFIX = /home/cnc/linuxcnc/nc_files
в этой пвпке у нас лежат все файлы (в моем случае так ) с Ж кодами которае выполняються с PYVCP
[HALUI]
MDI_COMMAND = G0 X0 Y0
MDI_COMMAND = o<gohome>call
MDI_COMMAND = G28.1
MDI_COMMAND = G53G0X[#5161]
MDI_COMMAND = G53G0Y[#5162]
MDI_COMMAND = G53G0Z[#5163]
MDI_COMMAND = o<probado>call
MDI_COMMAND = o<probaand>call
MDI_COMMAND = G64p00
а как прописать так чтобы при нажатии на кнопочку (иконку) "открыть файл G-кодов" на панели "axis" открывалась другая папка "рабочая" находячаяся по другому пути к прмеру /home/cnc/Рабочий стол/jet
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
в файл .axisrc прописать:solo писал(а):а как прописать так чтобы при нажатии на кнопочку (иконку) "открыть файл G-кодов" на панели "axis" открывалась другая папка "рабочая" находячаяся по другому пути к прмеру /home/cnc/Рабочий стол/jet
Код: Выделить всё
open_directory ='/home/cnc/jet'открываешь домашнюю папку, Ctrl + H
если такого файла в системе нет - создать...
с кириллицей в пути работать отказывается(у меня во всяком случае))
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
спасибо попробовал чета ошибка вылезла
папку "jet" предварительно создал в домашней папке
папку "jet" предварительно создал в домашней папке
- Вложения
-
- Снимок-Ошибка в ~-.axisrc.png (9.41 КБ) 2658 просмотров
- solo
- Мастер
- Сообщения: 1374
- Зарегистрирован: 20 окт 2011, 18:39
- Репутация: 272
- Настоящее имя: Юрий Соловьев
- Откуда: Украина Харьков
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
все разобрался
open_directory ='/home/cnc/jet'
при вставке команды с форума в файл, додалялись пробелы перед натписью , тоесть в файле .axisrc надпись должна начинаться с нулевой позиции
open_directory ='/home/cnc/jet'
при вставке команды с форума в файл, додалялись пробелы перед натписью , тоесть в файле .axisrc надпись должна начинаться с нулевой позиции
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
Это типа для контроля, я когда уп на токарку свою пишу, то бывает уже не понимаю какой режим в данный момент. А так программу в холостую прогоняешь и видно где накосячил.UAVpilot писал(а):Это как?
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
Я примерно об этом и говорил, но я хотел чтобы была папка по умолчанию для файлов уп и другая для файлов которые выполняют разные команды с панели.solo писал(а):давно хотел тоже спросить хотя может автор темы имел друго ввидуUAVpilot писал(а): Bmax77 писал(а):Прописать для них в конфиге отдельный путь?
Есть несколько отдельных параметров для разных случаев, в каждом из них можно указывать по несколько путей...
в ини файле мы указываем
PROGRAM_PREFIX = /home/cnc/linuxcnc/nc_files
в этой пвпке у нас лежат все файлы (в моем случае так ) с Ж кодами которае выполняються с PYVCP
[HALUI]
MDI_COMMAND = G0 X0 Y0
MDI_COMMAND = o<gohome>call
MDI_COMMAND = G28.1
MDI_COMMAND = G53G0X[#5161]
MDI_COMMAND = G53G0Y[#5162]
MDI_COMMAND = G53G0Z[#5163]
MDI_COMMAND = o<probado>call
MDI_COMMAND = o<probaand>call
MDI_COMMAND = G64p00
а как прописать так чтобы при нажатии на кнопочку (иконку) "открыть файл G-кодов" на панели "axis" открывалась другая папка "рабочая" находячаяся по другому пути к прмеру /home/cnc/Рабочий стол/jet
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
Еще один вопросик, была на форуме информация как к axis свои панельки прикручивать, полное руководство с нуля. Сам делал для себя, но забыл как там и что, а теперь найти не могу. Подскажите где оно?
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
Это ?Bmax77 писал(а):Еще один вопросик, была на форуме информация как к axis свои панельки прикручивать, полное руководство с нуля. Сам делал для себя, но забыл как там и что, а теперь найти не могу. Подскажите где оно?
LinuxCNC Integrators Manual Глава XII - Virtual Control Panel - Виртуальная панель управления
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
А текстовый поиск в редакторе не работает?..Bmax77 писал(а):Это типа для контроля, я когда уп на токарку свою пишу, то бывает уже не понимаю какой режим в данный момент. А так программу в холостую прогоняешь и видно где накосячил.
Полно тем и в документации хорошо описано. Ищи по словам pyvcp и gladevcp.Bmax77 писал(а):Еще один вопросик, была на форуме информация как к axis свои панельки прикручивать, полное руководство с нуля. Сам делал для себя, но забыл как там и что, а теперь найти не могу. Подскажите где оно?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
А это к чему вопрос?UAVpilot писал(а):А текстовый поиск в редакторе не работает?..
Ты хочешь мне доказать, что такой индикатор в принципе не нужен?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
Ну когда при написании УП забыл какой режим включен можно поиском по тексту проследить все переключения.Bmax77 писал(а):А это к чему вопрос?
Не хочу. Такой индикатор в принципе есть:Bmax77 писал(а):Ты хочешь мне доказать, что такой индикатор в принципе не нужен?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Небольшой вопрос по LinuxCNC
В принципе да, есть.
