Страница 9 из 10

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 18:33
MX_Master
Maxekb77 писал(а):я до сих пор думаю что видеочип чем то мешает
Раз уж думаешь, скажи чему/кому мешает?

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 18:54
Maxekb77
MX_Master писал(а):Раз уж думаешь, скажи чему/кому мешает?
MX_Master писал(а):Orange Pi маленько слабоват. Недели 2 осталось до готового сопроцессорного генератора шагов. Для хобби будет идеально. Есть там платы и с 2 гб ОЗУ, но слабость их не в размере ОЗУ, а в видеочипе. Поэтому я буду пробовать поднять LinuxCNC на более мощном мини ПК. Там и ОЗУ 4 Гб (ddr4), и видео намного мощнее.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 19:09
MX_Master
Максим, видеопроц (MALI 400/450) слабоват для графического вывода (OpenGLES, WebGL), а не для вывода шагов. И в данный момент видеопроц не используется, за него всё рисует основной процессор. Ногодрыгом занимается третий (OpenRISC) процессор, который тоже находится в чипе. Я не знаю чем ты думаешь, но явно не тем.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 19:33
torvn77
MX_Master писал(а):
torvn77 писал(а):Радиобутон выбора оси
torvn77 писал(а):со всеми вытекающими из этого криками
torvn77 писал(а):не пользоваться гуевым средством установки офсета
Тимофей, прекратите немедленно, всех учеников распугаете :D
Если ученик пережил "а теперь откройте терминал", снос русского интерфейса и создание ui файла в текстовом редакторе то такая мелочь его уже не испугает.
На самом деле ему это удобно, потому что офсет, радиобутон как и суброутина это кальки с соответствующих английских терминов и названий и люди видят что так проще увязывать обсуждение с англоязычным мануальником.

Ну а что до криков то люди же понимают что надо работать внимательно, да и консоль MDI удобнее кнопок.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 19:42
Argon-11
MX_Master писал(а):И в данный момент видеопроц не используется, за него всё рисует основной процессор.
Один уважаемый гуру (разработчик) на 4pda как-то сказал, что в андроиде на проце Allwinner H3 3D-графику обрабатывает именно mali. На armbian по какой-то причине не портировали. Видимо, неоткуда - в исходниках андроида блобы где-то в районе видеодрайвера, то бишь, шито-крыто.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 20:43
MX_Master
Argon-11 писал(а):
MX_Master писал(а):И в данный момент видеопроц не используется, за него всё рисует основной процессор.
Один уважаемый гуру (разработчик) на 4pda как-то сказал, что в андроиде на проце Allwinner H3 3D-графику обрабатывает именно mali. На armbian по какой-то причине не портировали. Видимо, неоткуда - в исходниках андроида блобы где-то в районе видеодрайвера, то бишь, шито-крыто.
Ответил в соответствующей теме - http://www.cnc-club.ru/forum/viewtopic. ... 21#p514821

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 20:58
Dimka
torvn77 писал(а):На самом деле ему это удобно, потому что офсет, радиобутон как и суброутина это кальки с соответствующих английских терминов и названий
Архиудобно :)
g9dzScRjeRg.jpg (4485 просмотров) <a class='original' href='./download/file.php?id=164850&mode=view' target=_blank>Загрузить оригинал (37.93 КБ)</a>

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 21:16
torvn77
Dimka писал(а):
torvn77 писал(а):На самом деле ему это удобно, потому что офсет, радиобутон как и суброутина это кальки с соответствующих английских терминов и названий
Архиудобно :)
g9dzScRjeRg.jpg
Эти слова редко встречаются в мануальнике и по этому делать с них кальку не целесообразно.
А вот то что перечислил я встречается часто и по этому делать кальку с них целесообразно.
Видишь страшное и жуткое [RS274NGC]SUBROUTINE_PATH и это как то увязывается с уже известным.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 21:20
MX_Master
Суброутина = подпрограмма?

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 21:30
MaksSavchuk
torvn77 писал(а):Разница будет, пользователю нужен удобный и понятный способ задания и главное хранения офсетов.
а в чем проблема с офсетами? вроде как сохраняются и отображаются, я себе на панель ещё кнопок накидал типа "XY here", "Z here", "Probe Z" вроде как больше и не надо ничего.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 21:37
torvn77
После перезапуска linuxcnc по стандарту и "кабы чего не вышло" полнстью инициализирует переменные среды NC программы.
В общем после перезапуска офсеты должны быть сброшены.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 21:38
torvn77
MX_Master писал(а):Суброутина = подпрограмма?
Да, хотя правильнее было бы назвать процедурой или функцией.
По мне так функция правильнее и более соответветствует текущему состоянию.
(Имеется разделение на глобальные с префиксом _ и локальные без префикса переменные)

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 21:46
MX_Master
Есть же управляющая программа (УП), а в ней может быть подпрограмма (: Логично и понятно. А вот процедуры и функции внутри УП звучат для обычного пользователя немного странно.

Радиобутон = переключатель?

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 21:56
torvn77
MX_Master писал(а):Радиобутон = переключатель?
Посмотри тут http://linuxcnc.org/docs/2.7/html/gui/gladevcp.html, пишется с двумям t и слитно одним словом.
MX_Master писал(а):Есть же управляющая программа (УП), а в ней может быть подпрограмма (: Логично и понятно. А вот процедуры и функции внутри УП звучат для обычного пользователя немного странно.
Но в общем контексте современных языков программирования такую конструкцию называют функцией и именно под таким названием будет самое быстрое обобщение и перенос уже имеющегося опыта программирования.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 22:05
MX_Master
Какого ещё программирования, я ж обычный пользователь (: А радиобутоны я знал ещё 15 лет назад, из HTML вёрстки. Но если, я обычный пользователь, никаких радиобутонов я не знаю. А переключатель знаю.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 22:16
frezeryga
народ обьясните тупому что такое офсеты и зачем они нужны?

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 22:24
MX_Master
Смещение или отступ от машинных (или каких-то других) координат.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 22:28
torvn77
MX_Master писал(а): Но если, я обычный пользователь,
То ты сразу начнёшь с того названия которое будет в англоязычном мануальнике.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 22:31
MX_Master
torvn77 писал(а):
MX_Master писал(а): Но если, я обычный пользователь,
То ты сразу начнёшь с того названия которое будет в англоязычном мануальнике.
Если я обычный пользователь, я вобью это английское слово в переводчик, а он мне выдаст "переключатель" ;)

И не в мануальнике, а в руководстве пользователя. На худой конец - в инструкции по применению.

Re: Как правильно изучать linuxcnc

Добавлено: 19 июн 2019, 22:34
Maxekb77
MX_Master, другими словами ты не можешь нормально хоть чего то генерировать потому что проц занят графикой., ну в общем то какое понимание такая и реализация.
frezeryga, допустим на станке 2 шпинделя и каждый имеет 0 в одной точке, ну или допустим трое тисков на столе - запоминаем нули каждых.