бесконечная подача Х

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

вот видео ,начальние 25 секунд .После резка надо с ноль опят подача Х,и т.д. цельй день :D
https://www.youtube.com/watch?v=xZN4gDFHFOY
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

tooshka писал(а):Я так понимаю интересует точность протяжки заготовки.
если пользоват G10 ,отображение на екран Linuxcnc будет двигатся вправо охоооо ,а если делаем хоум всегда будем в екран .
Потом другое ,надо с вьйключением обнулит регистр ( 5221 если не ошибаюс )а то на следущее включение покажет белая линия с прежней наработке.
и с етим " Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!" вполне согласен :hehehe:
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

nkp писал(а):ты про это:
ага ,именно. Молодец тьй nkp мне не дошло в голове попробоват
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: бесконечная подача Х

Сообщение Тима »

dinkata писал(а):и с етим " Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!" вполне согласен
Вопрос в другом: кто определяет эту меру?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

Тима писал(а):Вопрос в другом: кто определяет эту меру?
да,согласен ,но мне уже не интересует (мне 60 с+) так что...
...приводит к проблемам ...и другие :hehehe:
p.s.а как делаете сообщение транспарантное ,когда наведеш мьйш тогда читается ?
Последний раз редактировалось dinkata 25 июн 2015, 10:57, всего редактировалось 1 раз.
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: бесконечная подача Х

Сообщение nkp »

dinkata писал(а):если пользоват G10 ,отображение на екран Linuxcnc будет двигатся вправо охоооо ,а если делаем хоум всегда будем в екран .Потом другое ,надо с вьйключением обнулит регистр ( 5221 если не ошибаюс )а то на следущее включение покажет белая линия с прежней наработке.
первое решается (как вариант ) так:
в начале своей программы отменяем отступы:
G10 L20 P0 X[#<_hal[axis.0.joint-pos-cmd]>]
второе тоже решается :
стиранием графики после каждого прохода цикла
в ~/.axisrc

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

def user_live_update():
    if ucomp["clear-plot"] == 1:
        live_plotter.clear()

if hal_present == 1 :
    ucomp = hal.component("axisui.user")
    ucomp.newpin("clear-plot",hal.HAL_BIT,hal.HAL_IN)
в postguihal:
net clear-plot axisui.user.clear-plot motion.digital-out-00 #стираем отрисовку
теперь в жкоде
M64 P0 сотрет отрисовку
потом где то через несколько строк:
M65 P0
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: бесконечная подача Х

Сообщение Nick »

А мне кажется, для такого станка не нужна визуализация, по крайней мере та, которая есть в axis. Можно сделать простой автомат. Без gui или со своим собственным гуи.
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

Спасибо Nick ,что заглянул в тема .
Nick писал(а):А мне кажется
да,я уже смотрю в том направление ,ест кое что здесь :
http://www.cnc-club.ru/wiki/index.php/% ... 1%81_MYGUI
Если ест еще ,подскажите .
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

.....и началось с етим "автомат"(кстати что ето ?),сделал mygui ,как описано в вики,но не могу запустит конфигурация
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

все равно ./mygui или mygui...ошибка

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

Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.6.8
Machine configuration directory is '/home/zmm/linuxcnc/configs/MyMachine'
Machine configuration file is 'MyMachine.ini'
INIFILE=/home/zmm/linuxcnc/configs/MyMachine/MyMachine.ini
PARAMETER_FILE=linuxcnc.var
TASK=milltask
HALUI=
DISPLAY=./mygui
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
emc/iotask/ioControl.cc 768: can't load tool table.
INFO CLASSICLADDER-   No ladder GUI requested-Realtime runs till HAL closes.
Starting TASK program: milltask
Starting DISPLAY program: ./mygui
Can't execute DISPLAY program ./mygui  
Shutting down and cleaning up LinuxCNC...
Killing task linuxcncsvr, PID=7044
Killing task milltask, PID=7082
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments

Debug file information:
.
7044
  PID TTY      STAT   TIME COMMAND
7082
  PID TTY      STAT   TIME COMMAND
Stopping realtime threads
Unloading hal components

Kernel message information:
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.4-9-rtai-686-pae (Debian 3.4.55-4linuxcnc) () (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP PREEMPT Debian 3.4.55-4linuxcnc

Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: бесконечная подача Х

Сообщение nkp »

dinkata писал(а):все равно ./mygui или mygui...ошибка
вот здесь "начало" MyGUI
может что подчерпнешь...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: бесконечная подача Х

Сообщение nkp »

вроде как ругается на отсутствие файла инструментов...
есть в папке конфига он??
его имя прописано в INI файле...
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

спасибо nkp
..."Ура!!! Вышепоставленная задача выполнена,и в лимит времени уложились..."
Идем дальше
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

с повторном запуск проблем ,дает ошибка ,ок,потом запускается .
..." а в код добавим функцию для корректного выхода:

def on_window1_destroy(self, widget, data=None):
print "quit++"
gtk.main_quit()
............." ето я положил в
........." файл mygui с таким содержимым:.." там да ?
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: бесконечная подача Х

Сообщение nkp »

dinkata писал(а):файл mygui с таким содержимым:.." там да ?
ну да ...
вот примерно как тут:
mygui.rar
(518 байт) 307 скачиваний
если уж "вышел на тропу" питона, то будь внимателен к отступам...
питон ревниво за ними следит ;)
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

nkp писал(а):если уж "вышел на тропу" питона, то будь внимателен к отступам.
ето я не понял :thinking:
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

скачал твой mygui.glade и файл mygui ,в его добавил
datadir = os.path.join(BASE,"usr", "share", "linuxcnc")
С твой mygui.glade запускается нормально ,второй,третий раз ок.Буду пользоват его как основа .
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
Сообщения: 1028
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 391
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: бесконечная подача Х

Сообщение dinkata »

dinkata писал(а): nkp писал(а):
если уж "вышел на тропу" питона, то будь внимателен к отступам.


ето я не понял :thinking:
ахааааа ,отступ ето да ?
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Ответить

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