Страница 1 из 1

Небольшой вопрос по LinuxCNC

Добавлено: 19 ноя 2015, 15:43
Bmax77
А подскажите кто в курсе, можно ли G7/8 и G90/91 вывести на панельку в виде переключателей???

Re: Небольшой вопрос по LinuxCNC

Добавлено: 19 ноя 2015, 15:46
Nick
Можно поставить их в 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.

Re: Небольшой вопрос по LinuxCNC

Добавлено: 19 ноя 2015, 16:09
Bmax77
спасибо, покурю на досуге. делал доп панельку управления, забыл уже напрочь, что к чему.
Еще вопросик вспомнился, можно ли убрать из общей папки nc_files, файлы с подпрограммами которые вызываются кнопками с дополнительной панели? Прописать для них в конфиге отдельный путь?

Re: Небольшой вопрос по LinuxCNC

Добавлено: 19 ноя 2015, 16:37
Serg
Bmax77 писал(а):А подскажите кто в курсе, можно ли G7/8 и G90/91 вывести на панельку в виде переключателей???
А смысл, если они могут встретится в УП?..
Bmax77 писал(а):Прописать для них в конфиге отдельный путь?
Есть несколько отдельных параметров для разных случаев, в каждом из них можно указывать по несколько путей... :)

Re: Небольшой вопрос по LinuxCNC

Добавлено: 19 ноя 2015, 17:58
Bmax77
UAVpilot писал(а):А смысл, если они могут встретится в УП?..
Это для ручного режима.
И для контроля, если они будут из УП переключаться.

Re: Небольшой вопрос по LinuxCNC

Добавлено: 19 ноя 2015, 23:59
Serg
Bmax77 писал(а):И для контроля, если они будут из УП переключаться.
Это как?

Re: Небольшой вопрос по LinuxCNC

Добавлено: 20 ноя 2015, 17:50
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

Re: Небольшой вопрос по LinuxCNC

Добавлено: 20 ноя 2015, 18:39
nkp
solo писал(а):а как прописать так чтобы при нажатии на кнопочку (иконку) "открыть файл G-кодов" на панели "axis" открывалась другая папка "рабочая" находячаяся по другому пути к прмеру /home/cnc/Рабочий стол/jet
в файл .axisrc прописать:

Код: Выделить всё

open_directory ='/home/cnc/jet'
файл .axisrc - это скрытый файл в домашней папке ...
открываешь домашнюю папку, Ctrl + H
если такого файла в системе нет - создать...
с кириллицей в пути работать отказывается(у меня во всяком случае))

Re: Небольшой вопрос по LinuxCNC

Добавлено: 20 ноя 2015, 19:43
solo
спасибо попробовал чета ошибка вылезла
папку "jet" предварительно создал в домашней папке :thinking:

Re: Небольшой вопрос по LinuxCNC

Добавлено: 20 ноя 2015, 20:08
solo
все разобрался
open_directory ='/home/cnc/jet'
при вставке команды с форума в файл, додалялись пробелы перед натписью , тоесть в файле .axisrc надпись должна начинаться с нулевой позиции

Re: Небольшой вопрос по LinuxCNC

Добавлено: 21 ноя 2015, 16:33
Bmax77
UAVpilot писал(а):Это как?
Это типа для контроля, я когда уп на токарку свою пишу, то бывает уже не понимаю какой режим в данный момент. А так программу в холостую прогоняешь и видно где накосячил.

Re: Небольшой вопрос по LinuxCNC

Добавлено: 21 ноя 2015, 16:36
Bmax77
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
Я примерно об этом и говорил, но я хотел чтобы была папка по умолчанию для файлов уп и другая для файлов которые выполняют разные команды с панели.

Re: Небольшой вопрос по LinuxCNC

Добавлено: 21 ноя 2015, 16:48
Bmax77
Еще один вопросик, была на форуме информация как к axis свои панельки прикручивать, полное руководство с нуля. Сам делал для себя, но забыл как там и что, а теперь найти не могу. Подскажите где оно?

Re: Небольшой вопрос по LinuxCNC

Добавлено: 21 ноя 2015, 16:53
torvn77
Bmax77 писал(а):Еще один вопросик, была на форуме информация как к axis свои панельки прикручивать, полное руководство с нуля. Сам делал для себя, но забыл как там и что, а теперь найти не могу. Подскажите где оно?
Это ?
LinuxCNC Integrators Manual Глава XII - Virtual Control Panel - Виртуальная панель управления

Re: Небольшой вопрос по LinuxCNC

Добавлено: 21 ноя 2015, 18:23
Serg
Bmax77 писал(а):Это типа для контроля, я когда уп на токарку свою пишу, то бывает уже не понимаю какой режим в данный момент. А так программу в холостую прогоняешь и видно где накосячил.
А текстовый поиск в редакторе не работает?..
Bmax77 писал(а):Еще один вопросик, была на форуме информация как к axis свои панельки прикручивать, полное руководство с нуля. Сам делал для себя, но забыл как там и что, а теперь найти не могу. Подскажите где оно?
Полно тем и в документации хорошо описано. Ищи по словам pyvcp и gladevcp.

Re: Небольшой вопрос по LinuxCNC

Добавлено: 21 ноя 2015, 20:41
Bmax77
UAVpilot писал(а):А текстовый поиск в редакторе не работает?..
А это к чему вопрос?
Ты хочешь мне доказать, что такой индикатор в принципе не нужен?

Re: Небольшой вопрос по LinuxCNC

Добавлено: 21 ноя 2015, 21:27
Serg
Bmax77 писал(а):А это к чему вопрос?
Ну когда при написании УП забыл какой режим включен можно поиском по тексту проследить все переключения.
Bmax77 писал(а):Ты хочешь мне доказать, что такой индикатор в принципе не нужен?
Не хочу. Такой индикатор в принципе есть:
g.png (2616 просмотров) <a class='original' href='./download/file.php?id=64095&sid=935fa2b9f5829b905624c5ddd82e3175&mode=view' target=_blank>Загрузить оригинал (35.93 КБ)</a>

Re: Небольшой вопрос по LinuxCNC

Добавлено: 21 ноя 2015, 22:19
Bmax77
В принципе да, есть.