Агрегатный станок

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

эта строка была не активная.
Тем не менее проблема решена. я просто перезагрузил ПК. и все пошло. что была за ерунда ?????
Вложения
Screenshot-2.png (834 просмотра) <a class='original' href='./download/file.php?id=10979&mode=view' target=_blank>Загрузить оригинал (313.02 КБ)</a>
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

проблема - линукс не грузит рабочую программу. нажимаю открыть, программа открывается и зависает. может не нравится расширение тхт.?
Вложения
вращение стола.txt
(274 байт) 931 скачивание
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

ЗАВ писал(а):Тем не менее проблема решена. я просто перезагрузил ПК. и все пошло. что была за ерунда ?????
Кто-то похоже занял порт LPT (может неправильно закрытый LinuxCNC), и поэтому он не запускался...
ЗАВ писал(а):проблема - линукс не грузит рабочую программу. нажимаю открыть, программа открывается и зависает. может не нравится расширение тхт.?
Просто виснет и все? Просто при открытии программы? Ошибок никаких не пишет?
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

Nick писал(а):Просто виснет и все? Просто при открытии программы?
да
Nick писал(а):Ошибок никаких не пишет?
чето пишет в нижнем правом углу по английски
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

после загрузки линукс дает такую картинку
Вложения
Screenshot-3.png (821 просмотр) <a class='original' href='./download/file.php?id=10989&mode=view' target=_blank>Загрузить оригинал (215.69 КБ)</a>
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

далее открыть - файл с расширением .тхт . и прог виснет. на закладке правой кнопкой мышки закрываю вкладку- линукс закрывается!!! не пойму - что происходит , что делаю не так ?
я думаю может прог была написана в виндовс , word , поэтому убута виснет ? Я не нашел как создать программу управления станком / файл? может надо в убунте/линукс создать файл , в нем написать прог управления станком и все будет ок ? как это сделать ? или дело в другом?
скрин прилагаю после команды- открыть файл.
кстати, при открытии файла-программы управления станком, линукс файл начинает видеть только после установки - видеть все файлы - с любым расширении. может здесь соль???
Вложения
Screenshot-4.png (818 просмотров) <a class='original' href='./download/file.php?id=10990&mode=view' target=_blank>Загрузить оригинал (199.53 КБ)</a>
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

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

Re: Агрегатный станок

Сообщение nkp »

ну а другие какие нибудь программы ж-кода работают???
axis.ngc
(5.97 КБ) 974 скачивания
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

не могу открыть вложение. какой программой он открывается?. другие не пробовал - негде взять.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

Unexpected realtime delay - значит у тебя стоит слишком маленький base period. Какое у тебя там значение?
Если оно на самом деле слишком маленькое - то компьютер может как бы виснуть - просто до GUI не доходит очередь на выполнение, все забирает на себя reaдtime.
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

ясно , и что с нем делать?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

Какой сейчас base period?
Latency test запускал?
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

нет не запускал. как это сделать. подскажи для чайника
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Агрегатный станок

Сообщение Nick »

Base period зависит от параметров компьютера. Правильно определить base period можно при помощи утилиты Latency test, она тоже входит в состав EMC2. Latency это задержка с которой компьютер может остановить процесс работы для обработки внешнего запроса. В нашем случае, запросом является периодичный "heartbeat" (стук сердца) на основе которого вычисляется нужное время для следующего шага. Для того, чтобы контроллер работал правильно и не пропускал шаги минимальный base period должен быть равным длительность direction setup+direction hold+step space+maximum latency.

Итак, запускаем Latency test, и пытаемся нагрузить компьютер разными задачами, чтобы наверняка получить максимальную задержку. Можно запустить проигрываться фильм, полазить по интернету, скопировать большой файл, перемещать окна. Через несколько минут смотрим значение Base thread Max jitter (максимальное дрожание base period) и вставляем это значение в соответствующую строку в Stepconf.
плюс:
http://cnc-club.ru/forum/viewtopic.php? ... ency#p7047
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

я вспомнил , я такую штуку уже делал.
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

Nick писал(а):Какой сейчас base period?
где его можно посмотреть?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Агрегатный станок

Сообщение nkp »

Nick писал(а):Какой сейчас base period?

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

[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 52083
SERVO_PERIOD = 1000000
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Агрегатный станок

Сообщение nkp »

запусти еще раз тест
пусть хотя бы час потестирует
и пригрузи комп
в конце сделай скрин и выкладывай
ЗАВ
Мастер
Сообщения: 665
Зарегистрирован: 22 июн 2012, 07:43
Репутация: 0
Откуда: Орск Оренбургская область
Контактная информация:

Re: Агрегатный станок

Сообщение ЗАВ »

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

Re: Агрегатный станок

Сообщение nkp »

Меню(001).jpg (773 просмотра) <a class='original' href='./download/file.php?id=11022&mode=view' target=_blank>Загрузить оригинал (116.34 КБ)</a>
Ответить

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