Отвечаю на время написанного 47 поста:
Зря протестуете... 3D-BiG вам втолковывает, что в его практике для многих владельцев станков оказался избыточным даже тот скромный набор функций, который предоставляется наиболее примитивными системами ЧПУ (NCstudio 4.53, 5.5.60 и DSP-пульты RZNC-0501). Им даже F и S не нужны, они предпочитают сами, вручную нужные режимы резания выставлять.
А вы в ответ несете, что "данные системы не удовлетворяют потребностям пользователей, надо все выкинуть и поставить LinuxCNC, дать этим пользователям возможность написать на Питоне графический интерфейс, с сенсорным монитором, предпросмотром УП и картинкой с видеокамеры в качестве фона"...
Результат подобного "внедрения" в указанных случаях будет неизбежно описываться одной из двух поговорок: при наилучшем исходе "на хрена козе баян", а при наихудшем "дай дураку стеклянный член, он и член разобьет, и руки порежет".
Золотые слова: слишком умная стойка в руках кретина страшнее чем граната в руках обезъяны - НИ один даже самый умный агрегат не защитит мир от идиотов за этим агрегатом.
Поэтому ресурсов системы надо минимально достаточными для проведения конкретного типа работы и конкретного уровня оператора: на пультах у меня на третий день начинают работать даже люди не владевшие до этого даже рисованием в векторных программах, а только умеющие включать и выключать компьютер и сидеть в однокласниках, и не только начинают работать, а начинают делать деньги - т.е. выполдняют задачу под которую брали станок (хоть и в минимальном уровне сложности - мебельные фаады или раскрой материалов или фрезеровка 3D-барельефов по готовым STL-моделям, но уже начинают делать деньги и отбивать станок)...
.....
А вот те пультовые недоделки,про которые говорит 3D-Big,и есть недоделки.
Сколько стоит пульт?
20~30 тыр?
Если учесть,что мой устаревщий андрофон стоит 6,5 тыра при намного более сложных программах вам не кажется,что простенькие пульты должны не больше?
.....
Ну про недоделки - это уже лишнее: "....спорить о вкусе устриц и кокосовых орехов с теми, кто их ел, до хрипоты, до драки....", - для начала бы поковыряться с десятком станков под такими системами управления, и желательно разными... Почти уверен, что если бы понадобилось работать под вашим FPGA-контроллером, что первоначаьно стоял на станке, то, думаю, что достойно бы оценил, но пока с ними не работал... Думаю даже надо просто будет на выставке по осени у ребят "захватить" на денек станок и плотно пообщаться с ним, полазить по менюшкам и повыполнять разного уровня работы, более чем уверен что окажется вполне комфортабельная и юзабельная система... И уверен, что мне без проблем дадут на такое растерзание станок для написания "разгромной" статьи о их систее управления здесь на форуме...
я хотел остановиться на ранее обсуждаемой здесь теме ценобразования таких систем:
Вам не приходилов голову мысль почему картина "Джоконда" от Леонардо Да Винчи стоит агребительно много? Ведь это менее квадратного метра полотна, испачканного масляными красками? И почему она стоит многократно дороже Павлово-посадских набивных платков, хотя и за них цену ломят просто коллосально по сравнению с китайским цветным ситцем? А проблема заключается в тиражах, ведь для организации экономически целесообразного производства надо этим производством отбивать разработки и иметь прибыль, поэтому и чем меньше тираж, тем и дороже: можете посмотреть на примере цен виндовоза (хомячный т.к. самый массовый - самый дешевый, про - соответственно дороже, ну и самый дорогой - ультимат), корела и ArtCAM-а - по трудозатратам приблизительно одинаковые, но рынок сбыта отличающийся более чем на порядок, а упрощенные версии - заманухи для серьездной покупки... По этой причине даже пульты с разными степени прокачанности прошивками резко отличаются в цене: на 0501 электронике в принципе есть и вариант с автосменой при соответствующей коммутационной плате ( даже плату есть возможность для тестировния достать за бесценок), но прошивку с активной функцией автосмены добыть НЕ удалось)..
.....
А если учесть насколько неудобно их настраивать или выбирать УП с флешки,то не лучше ли было поставлять вместе со станком миникомп с Мачем?
(уступлю я вам тут,что ваша виндавозная душа потешилась).
Ведь пинов у MESA небось хватит не только на управление станком,но и на подключение нескольких энкодеров для ручного управления перемещением портала.
Причём всё это при бюджете,не сильно отличающимся от бюджета среднего пульта.
В общем лучше бы производители пультов не разрабатывали уже разработанную ЧПУ функциональность,
а прикрутив к LinuxCNC свой кастомерский интерфейс направили деньги на улучшение аппаратной начинки производимых ими ЧПУ.
Глядишь и непришлось бы 3D-Big'у резисторы для ручного управления ставить.
Настройка пульта в разы проще чем виндовозно- линуксоидные монстры и даже версии NCStudio + виндовоз - восстановление после сбоев пульта делают даже минимально обученные операторы даже на новый пульт. А для решения виндовозно-линуксоидного восстановления начинается с установки операционки, отсройки его, установки программы управления, отстройки его, а если еще и быстрая сетевая/USB- шная плата управления - еще дрова и настройка, вдобавок там есть задержка управления.... А после в работе еще совокупность косяков и багов всей этой совтово-железной вавилонской башни, где не знаешь что отвашится, а у винды еще и попытки операторов каю-нибудь балду игровую прикрутить, которая всю систему похерит, или вирусню принесут - нестабильность в разы хуже при учете человеческого фактора... а далее при падении компа ( который редко кто обслуживает, а в цеху он буде забиваться пылью не раже раз в месяц) и выгорании его, то окажется что и железный и софтовый мир не стоял на месте и уже ушел далеко вперед и старая система не ложится и драйвера под новый хард для нее не найти - сегодня дистанционно убеждал одних ювелиров ,что у них ничего не получится по запуску на W-8 64 с запуском Роланда JWX-10, пока они не упадут до32 битной операционки ,ибо под 64 бита драйвера не малюют на старую технику - и они как правильные русские вместо того, что-бы переставить операционку для понижения разрядности системы, ибо это НЕ их дело, а станок нужен сегодня - пошли в ближайший DNS-шоп и купили дешевый ноутик с системой, где продавцу сказали, что нужна именно 32битная винда - т.е. выкинули 16т.р. для быстрого оживления свежекупленного б/у станка за 280т.р. - даже НЕ ездил к ним - сами дрова поставили и заработал шайтан...
Да и ценник правильно собранного компа+быстрой коммутационной платы+софта многократно больше, чем простой пульт
Скучный ящер таки навязчиво хочет знать, о каких именно недоделках в DSP-пультах (или в NCstudio) современных версий идет речь. Именно о конструктивных недоделках, а не заводском браке отдельных экземпляров изделий.
Хорошо, отвечу. Для кого именно лучше? Давайте анализировать...
Производители систем. Председатель Мао говорил, "пусть расцветает сто цветов"... Ну так они уже пышно расцвели. У китайцев есть две достойных собственных разработки в области малых систем ЧПУ: DSP-пульт и NCstudio. Развитие которых они продолжают и оперативно направляют в нужную им сторону, оглядываясь на мнение покупателей станков, а не тараканов в головах какого-нибудь "сообщества".
Также у них есть Syntec, с линейкой "взрослых" ЧПУ-стоек. Пока еще не Sinumerik или Fanuc, но вполне уверенно догоняют... И свой кусок пирога в лице тех покупателей, для которых избыточен и непомерно дорог Sinumerik 840D, они уже откусили.
Вы предлагаете им похерить все свои разработки (давно доведенные до стабильного промышленного уровня) и начать с нуля. С другой системой, внедрения которой на данный момент ограничены любительской линейкой настольных станочков Sherline, полностью самодельными станками и штучными низкобюджетными "ретрофитами" древних промышленных станков, выполненными при их реставрации. Какая им с этого выгода?
Вы не сомневайтесь, в Weihong и Syntec знают о существовании LinuxCNC. Если бы они видели в ней возможность получить конкурентное преимущество, давно бы уже ухватились.
Посмотрим на другую сторону - покупатели. 99% из них хотят получить готовое законченное решение, которое можно просто "включить и работать". Сколько бы вы ни прельщали их потенциальной возможностью написания собственного UI на Питоне и прочими плюшками, радующими сердце истинного "пингвиновода", они будут с сомнением хмыкать и пожимать плечами. Шаманить с настройками вместо продуктивной работы они никогда не планировали, нанимать с этой целью на работу линуксоида-программиста - тем более. Так что им безразлично все, кроме надежности станка и наличия у производителя или продавца станка толковой службы сервисной поддержки...
Финансовая сторона вопроса. Себестоимость пульта существенно ниже, чем комплекта из "писюка" (конфигурация которого специально подобрана для стабильной работы под LinuxCNC) и MESA, без которой станок под управлением LNC будет не летать, а медленно ковылять (те же проблемы будут и у Mach3). Ну а если брать "писюк" в индустриальном (вибростойком и пылезащищенном) исполнении, тогда один лишь корпус от него, без начинки, обойдется дороже пульта. В случае ценовой конкуренции "пультовики" могут существенно подвинуться, не оставшись совсем без прибыли, а "писюкам" двигаться будет некуда. Опять незадача.
Получается, что "верхи не хотят, а низам до лампочки". Перечень тех, кто покупает готовую разработку или вкладывает заработанные деньги в разработку, закончился. А разработчик не может питаться одной лишь светлой идеей - физиологические потребности вынуждают его каждый день хоть немного кушать...
Получателем выгоды оказывается только "LNC community", оказавшееся в застое после того, как Sherline получила от него все, что хотела. Новые спонсоры не спешат объявиться. Из "писюка" в этом направлении уже давно выжато все возможное, отсюда и "инновации" в стиле "добавим возможность сделать точно такое же, но с перламутровыми пуговицами". Весь реальный движняк - всего лишь вялая правка обнаруживаемых багов и выпуск новых сборок, нахлобученных на очередную версию Убунты.
Наиболее трезвые умы видят, что проект достиг завершающей фазы, и без постановки новых целей скоро протухнет и загниет. Поэтому озаботились идеей портировать LinuxCNC на Raspberry или какой-нибудь другой "development board" с ARM'ом на борту. Но за время, пока эта разработка дойдет до первой стабильной версии, производитель успеет 2-3 поколения "devboard'ов" сменить, совершенно не заботясь о совместимости с предыдущими. Пока для этого проекта нет платформы, будущие поколения которой гарантируют максимальную обратную совместимость с предыдущими, затея обречена на неудачу. Да и сама идея генерировать "pulse train" чисто программными средствами, без аппаратной поддержки, тоже давно себя исчерпала.
Золотые слова полностью, выделил только то, что реальным потребителям важен результат, а не секс с железом: им даже НЕ станки нужны, а возможность зарабатывать деньги, и они видят для себя путь для зарабатывания с помощью станков - вот и вынуждены покупать станки, а если и покупают, то смотрят, что станки позволяют с достаточной надежностью и при минимальных затратах эффективно работать, и не получать " удовольствия от совокупления с софтом и железом"...
Вот это уже интереснее,возражать вам будет сложно и желательно подкрепится опытом и аргументами.
Думаю сделаем так,сейчас вы меня назлили,да и знании я поднакопил и таки взялся за много инструментальный постпроцессор к арткаму.
Причём пытаюсь его писать в смысле программирования грамотно,так что надеюсь он будет без особых усилий расщирятся и на другие системы.
Главная засада у меня с ним в том,чтло я не могу решить каким должен быть датчик для обмера инструмента и как соответсвенно его надо обслуживать.
Но вот отработать концепцию взаимодействия с пользователем уже можно.
Когда дойду до состояния беты,можно будет сравнить его юзабельность с пультовыми решениями,тогда и продолжим ......
Никакой засады с датчиком обмера инструмента:
- инструмент должен иметь стабильную заводскую конфигурацию, в противном случае это не инструмент;
- привязка по длине выноса инструмента делается либо предварительной привязкой к датчику в автомате или ручками, либо исполнением стандартной команды привязки, а вся математика привязки конкретного станка должна быть в станке либо жестко либо в макросе, т.к. такой путь позволит обеспечить программную совместимость УП для разных станков близких серий..
Про принтеры мог бы говорить много и долго - есть свои понимания в этом, т.к. и приходилось негласно для начальства и участвовать в разработках, но т.к. принципиально ими НЕ хочу заниматься - то лучше помолчу...
Где-то пропустил в цитатах приводилось, что у пультов нет возможности работы с файлами кроме как с флешкой:
Извиняйте, в новом типе пультов от Rich CNC серии А5*, если верить документации, уже есть возможность работать с локальной сетью, хоть и пришлось станок на такой электроникой (А57 - с автосменой инструмента) ремонтировать, но эту функцию НЕ тестил - как обычно с документацией разбираться было некогда, а когда стал ее смотреть, то увидел...
Пока писал - появились еще посты, пробежав взглядом по которым увидел, что мы близко видим проблему - экономика работы, а не дешевые понты с мало кому нужными прибамбасами..
Сообщение отредактировал 3D-BiG: 21 Апрель 2014 - 16:03