Hanter писал(а):Наверное потому что никто не говорит что Фужик или Спринт/Альтиум очень дружественные... просто они "очень разборчивы в выборе друзей"
Мои вопросы к Сергею именно с этого и начались. когда он это выдал - я первым делом и спросил - а каковы критерии выбора друзей... алгоритм там отбора.. проверки на вшивость... после чего пошел поток информации о том, что не каждому дано, а если не дано то не нада и лезть и тд и тп.. ну все и завертелось
Я скажу так, у меня есть розовая бумажка по бедной моей головушке, но тем не менее сейчас я могу написать конфиг руками и единственное что меня затруднит это с какого пина axis. брать координаты для stepgen.
(У axis. несколько выходов координат с разным назначением и я в них путаюсь)
В целом причин недружественности linuxcnc есть две
1. Полная компьютерная безграмотность, а может и не только компьютерная, потому что когда человек не понимает, что если в строке буквы разделены пробелом, то видимо это два разных слова и этому человеку 25, 30, 40, 50 лет и ему это надо вколачивать в голову два дня, а иногда и дольше, то возникает пункт два.
2. Некоторым людям независимо от того что они решили изучать или на оборот, решили не изучать надо сходить к врачу и попросить пантогам или иные лекарства для лечения деменции и подобных заболеваний.
3. Часть тех, кому не надо идти к врачу идти не надо могут не знать что такое системное меню и не в смысле конкретно этого названия, а в смысле полного отсутствия даже нагляднного понятия о таком объекте ну или по крайней мере это понятие у них не чёткое.
То что программа ими воспринимается как операторская панель которую надо заполнять с клавиатуры или крутить мышкой за ручки тоже очень сильно затрудняет понимание.
(Про панель это я сейчас придумал для наглядности, на самом деле программо воспринимается просто как нечто)
Такие люди просто не представляют что к программе можно обратится по имени и через пробел!!! чегото понаписав дать этой программе указания или скопировав из адресной строки файлового менеджера путь указать программе на конкретный объект.
От пункта 2. этих людей отличает то, что они быстро и легко обучаемы.
Но к сожалению значительная масса
сравнительно легко обучаема.
4. Не имеющие прямого отношения к ЧПУ навыки общения.
Когда я прошу чтобы человек обратился на форум за решением проблемы и спецально говорю что надо писать точно и подробно человек всёравно может написать одну или две строки и это при том что вся работа по настройке и диагностике компа ведётся человеком под моим контролем через скриншоты или видеокамеру, как правило на момент обращения несколько часов.
То есть человек прикладывает усилия и уже имеет некие знания, ну или хотябы мог один из присланных мне скриншотов приложить.
В общем некоторым пользователям жалующтмся на недружественность linuxcnc надо начинать с себя.
Но конечно конечно как бы не была хороша документация к linuxcnc и у неё есть недостатки: не хватает описания программы экспресс изучения с указанием ссылок на страницы документации с указанием на то, что на этих страницах надо изучить, а что можно проигнорировать.
Некоторые важные сведения для написания программ на gcode разбросаны по разделам не имеющим к gcode прямого отношения.
Ну и воообще, было бы правильнее описывать gcode как процедурный язык программирования и оформлять его описание как процедурного языка программирования, то есть например описание O code надо переносить или дублировать в Gcode Owerview
Ну и русификация linuxcnc, особенно если русуфицированные слова не являются кальками с английских является несомненным злом.
Но местами эта русификация имхо вообще безграмотна, такое впечатление что её делали с помощью подбрасывания игорных кубиков.