Разрабатываем свое П.О. вместо Mach3 (часть 2)

Поділитися
Вставка
  • Опубліковано 16 жов 2024
  • Продолжаем разработку своего программного обеспечения.
    Цель достигнута на 90% - Последние 10% составят 90% сложности.
    Первые испытания программы на лазерном гравере.
    Так как программа делается для станка плазменной резки то я поднял тему самодельных контроллеров и ихних недостатков.

КОМЕНТАРІ • 16

  • @plasmatec1983
    @plasmatec1983 11 місяців тому +1

    Выбирайте среднее значение. Те нужно средне арифметическое с 3 ( N) замеров. На толстом металле нужно реакцию системы сделать меньше, на тонком больше. Отключайте ТНС на отверстиях до 15 мм, входах и выходах. Включайте ТНС после стабилизации дуги. Те пробили, проехали (допустим 1 сек) включили ТНС. Выключайте ТНС за 1 сек до конца реза. Нужно пользоваться понятием ArcOK.

  • @ShaminSV
    @ShaminSV 11 місяців тому +1

    Красавчик, руку пожал бы тебе. А первую часть этого видео я так и не нашел.

  • @tyomatroyan
    @tyomatroyan 11 місяців тому +1

    Я у этого умного человека брат )))

    • @germanpyanov5187
      @germanpyanov5187 11 місяців тому

      Старший или младший?

    • @МаксимТроян-ш4ч
      @МаксимТроян-ш4ч  11 місяців тому

      Сейчас так много развелось мошенников.
      Будьте бдительны, особо к Бару его Брата !

    • @tyomatroyan
      @tyomatroyan 11 місяців тому

      @@germanpyanov5187 старший

    • @tyomatroyan
      @tyomatroyan 11 місяців тому

      @@МаксимТроян-ш4ч да мошейников пруд пруди

  • @smartpal3754
    @smartpal3754 11 місяців тому

    А как же FluidNC там всё готово и Mach3 не нужно использовать и компьютер не нужен...

    • @МаксимТроян-ш4ч
      @МаксимТроян-ш4ч  11 місяців тому

      Как раз таки из за специфического поведения плазменных станков , такие решения не подходят (там нет нужного функционала - конкретно под работу с плазменным оборудованием )
      Я проводил исследования с GRBL - и обнаружил для себя (Что некоторые вещи сделаны изначально не так что бы это работало с осью Z ) - напомню что у Плазмы это независимая ось и в процессе старта может управляться внешними сигналами.
      Второй момент - я не хочу что бы ТНС была внешним устройством - так как она должна менять свою скорость в зависимости от считанного вольтажа - а изменить прошивку до такого состояния одно и то же что написать свое решение !
      Обрати внимание что пишут сами FluidNC
      =======================
      Это включает в себя возможность управления станками с несколькими типами инструментов, такими как лазер со шпинделем или устройство смены инструмента.
      ========================
      Получается прошивка заточена только под этот тип станков !
      (решение для плазменных они не добавили )
      В прочем как и другие прошивки такие как Marlin.

  • @dev-workshop
    @dev-workshop 11 місяців тому

    ойойой, название переменных транслитом?
    mach3 умеет все, что пробуете сделать вы, и больше. Вы пробуете реализовать лишь подмножество функционала мак3, однако функционал мак3 был разработан, а затем тестировался и дорабатывался годами, командой разработчиков и сообществом, которое делало баг репорты

    • @МаксимТроян-ш4ч
      @МаксимТроян-ш4ч  11 місяців тому

      Плохо сделали - раз мне приходится страдать теперь фигней , делая жестко фиксированные вещи.
      У них сложность понятна , они хотели сделать конструктор который легко переделать под свои нужды.
      Но с задачей не получилось справиться в силу ошибок работы самого ядра винды.
      Другое дело LinuxCNC где ядро открытое , было исправлено и заточено под программные решения .
      Имена переменных взяты для восприятия (Этот канал смотрят не только специалисты - а понятно должно быть все )
      Мачь3 - меня не устраивает.
      Я собрал несколько своих проектов - первые мои станки с этим решением вышли год назад (и за это время еще не одного глюка за весь период ) - что говорит о потенциале !
      Собственно по чему я и продолжаю развивать этот проект!

    • @dev-workshop
      @dev-workshop 11 місяців тому

      ​@@МаксимТроян-ш4чЛинукс однозначно более пригоден для работы с чпу, а винда гораздо меньше. Но не из-за "ошибок" ядра, а из-за таймингов. Винда не может гарантировать микротайминг для корректного переключения логических уровней. Однако именно эту проблему легко решают платы-контроллеры, которые подключаются к компу через usb интерфейс вместо лпт. ТЬакие контроллеры на борту реализуют буферы, которые решают проблему таймингов винды
      Так же мак3 имеет свой программный api, которым вы можете пользоваться, например, в dotnet приложениях
      Используя программный апи, можно очень тонко донастроить мак3 под ваши нужды и описать нужный вам графический интерфейс или перевести мак на веб интерфейс
      мы многократно используем связку
      планшет на вин10 + usb плата для мак + веб интерфейс + собсвтенный графический интерфейс, который крутится на этом планшете
      Такая связка закрывает все потребности, не могу представить, что может быть нужно вам, чего не может программной апи мак3

    • @dev-workshop
      @dev-workshop 11 місяців тому

      ua-cam.com/video/-IviSnDKsAY/v-deo.html&ab_channel=CNCForFun

  • @КОТ-й2м
    @КОТ-й2м 11 місяців тому

    Ихний, проЭкт.... Как же глаза режет. Автор, через Word хотя бы проверяйте то, что пишете.

    • @МаксимТроян-ш4ч
      @МаксимТроян-ш4ч  11 місяців тому

      Хорошо что это хоть поправимо .
      Совсем стал не внимательный.
      Деградирую видимо.