The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз GCodeWorkShop 2024-09, редактора G-кодов для станков с ЧПУ

28.09.2024 22:31

Доступен выпуск программы GCodeWorkShop 2024-09, предназначенной для редактирования G-кодов для станков с ЧПУ. Код написан на языке C++ и распространяется под лицензией LGPLv3. Интерфейс русифицирован. Бинарные сборки подготовлены для Debian, Ubuntu и Windows.

Программа основана на популярном редакторе EdytorNC и поддерживает такие возможности, как:

  • подсветка синтаксиса;
  • вставка и удаление пробелов между словами;
  • добавление точки для указанных осей;
  • замена осей, например сменить ось Y на ось C;
  • ренумерация блоков;
  • поиск в программе, в том числе для диапазона значений (например, искать ось Z со значением от 10 до 100);
  • поиск в файлах;
  • приём и передача файлов через COM-порт.


  1. Главная ссылка к новости (https://github.com/GCodeProjec...)
  2. OpenNews: Учреждена компания Ondsel для продвижения профессионального применения FreeCAD
  3. OpenNews: Выпуск САПР KiCad 8.0
  4. OpenNews: Выпуск свободной САПР FreeCAD 0.21
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61952-gcodeworkshop
Ключевые слова: gcodeworkshop
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (28) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 00:21, 29/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > популярном редакторе EdytorNC

    8 звезд, 1 pr (закрытый), последний коммит почти год нащад.

    П - популярность.

     
     
  • 2.9, Фубля (?), 08:48, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Редактору EdytorNC больше двадцати лет, но на гитхабе он около года. Немудрено, что звёзд мало.
     
     
  • 3.13, Аноним (13), 10:42, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Обычно звёзды на гитхабе ставят чему-то, что не выполняет какой-то работы. Проектам уровня busybox, r2, geany звёзды не нужны, за них их имя говорит и выбор мейнтейнеров, а какой-нибудь библиотеке на js и php - как раз да.
     
     
  • 4.36, Golangdev (?), 22:18, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Обычно звёзды на гитхабе ставят чему-то, что не выполняет какой-то работы

    Обычно почему ? Вы провели исследование, подтверждающее эту мысль ?

     
  • 2.21, Аноним (21), 14:58, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > 8 звезд, 1 pr (закрытый), последний коммит почти год нащад.
    > П - популярность.

    Да, блин, тех кто еще и в курсе что такое G-code и делает что-то полезное - нынче почему-то сильно меньше чем визгливых хайпожоров с одноразовыми проектами, не делающими нихрена полезного окружающим, с достоинствами "зато на %s!" и "автор время сэкономил".

    ...и именно поэтому вторые сейчас подвергаются довольно активной децимации, когда всем очень нужный синьор-помидор которому сложно быть эффективным более пары часов в день вдруг замечает что он человечеству - не очень то и нужен. Вместе с своими одноразовыми хайповыми проектами.

    А G-code был вероятно еще до вас. И вероятно останется и после вас. Это один из индустриальных стандартов на которых все держится.

     
     
  • 3.27, Аноним (2), 15:32, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ничего не имею против G-code, и да, я знаю, что это такое. Мне просто странно, что для популярного проекта с 20-летней историей анонсируются киллер-фичи типа "подсветка синтаксиса" и "поиск в файлах". Возникают вопросы.
     
     
  • 4.33, u235 (ok), 18:41, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Мне просто странно, что для популярного проекта с 20-летней историей анонсируются киллер-фичи типа "подсветка синтаксиса" и "поиск в файлах".

    Анонсируются основные возможности форка программы. Киллер-фича этого релиза - бинарные сборки под разные платформы.

     
  • 2.23, Вы забыли заполнить поле Name (?), 15:11, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    о любители бурной деятельности в issues пожаловали. Напомни, сколько звёзд на гитхабе (также пр и репортов) у библиотеки для раскраски консоли на жс?
     
  • 2.38, Андрей (??), 08:01, 30/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Он на гитхабе недавно, да и, очевидно, что его использование привязано к тем проектам, которые на базе него построены.
     

  • 1.4, Аноним (4), 00:24, 29/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для Sinumerik нашел проект (плагин для Atom).
    https://github.com/staniska/sinumerik-highlight
     
     
  • 2.5, Аноним (2), 00:38, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А поиск в файлах он умеет? То-то!
     
     
  • 3.12, Аноним (-), 10:34, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А поиск в файлах он умеет? То-то!

    М... неосиляторы регексов в треде?
    В поиск умеет любой редактор из вышеперечисленных.

     
  • 2.22, a3boot (ok), 15:06, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Я являюсь создателем пакета sinumerik-highlight. Позволю себе вставить пару слов.
    1. Пакет был создан для самого себя. Я в нем постоянно работаю.
    2. Действительно поиска по координатам нет. И регулярными выражениями диапазоны описывать очень тяжело, но мне никогда не приходилось это делать.
    3. Отрисовку траектории в Notepad я видел, но в моей поделке можно использовать параметрическое программирование - этого в Notepad нет. Плюс есть возможность отобразить траекторию в 3D - сделано на threejs, кривовато, но работает.
    4. Есть возможность отображать контур заготовки и детали.
    5. Есть возможность для обдирочных операции на токарном станке рисовать области и генерировать параметричесую программу.
    6. Пакет обрабатывает подпрограммы и пользовательские циклы.
    В общем есть много всяких плюшек, но за время разработки и использования этого чуда, я так и не нашел тех, кому это интересно помимо меня. Да и Atom больше не работает. Вместо него теперь есть Pulsar-Edit, мой пакет влючили в их package manager, но сколько этот проект протянет предсказать сложно.

     
     
  • 3.35, u235 (ok), 18:45, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >за время разработки и использования этого чуда, я так и не нашел тех, кому это интересно помимо меня

    Нужно время от времени рассказывать о проекте на разных площадках.

     
  • 2.25, Аноним (-), 15:18, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Для Sinumerik нашел проект (плагин для Atom).
    > https://github.com/staniska/sinumerik-highlight

    А что такое sinumeik? Проприетарный нестандартные диалект какой-то лабуды? G-Code так то весьма универсальная штука, жрется кучей машин, самого разного свойства. Например на фабу печатные платы обычно отправляют как "gerber" - стандарт такой, а унутрях - G-Code тот самый.

     
     
  • 3.26, a3boot (ok), 15:27, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Sinumerik это ЧПУ от Siemens. В нашей стране достаточно распространенная штука. Она тоже может работать с чистым G-кодом как и любая другая ЧПУ. Но есть много всяких операторов для расширения возможностей G-code у любого производителя ЧПУ, будь то siemens, fanuc, heidenhain и пр. даже у Балт-Систем с их NC есть всякие штуки. В первую очередь это использование переменных, подпрограмм. Понятно, что для принтера можно сделать программу через 3D-модель и получить длинную портянку кода, но не во все ЧПУ, установленные на станках влезают портянки.
     
     
  • 4.31, Аноним (31), 17:27, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В самопальных ЧПУ другой софт.
     
  • 4.41, Аноним (41), 17:42, 30/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Sinumerik это ЧПУ от Siemens. В нашей стране достаточно распространенная штука.
    > Она тоже может работать с чистым G-кодом как и любая другая ЧПУ.
    > Но есть много всяких операторов для расширения возможностей G-code у любого
    > производителя ЧПУ, будь то siemens, fanuc, heidenhain и пр. даже
    > у Балт-Систем с их NC есть всякие штуки. В первую очередь это использование
    > переменных, подпрограмм.

    Ну то-есть всякая нестандартная проприетарь. При том в случае "sinumerik" походу еще и дохлая. Прелесть G-code в том что он более-менее стандартен и жрется всеми как раз.

     
     
  • 5.50, u235 (ok), 10:45, 05/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Прелесть G-code в том что он более-менее стандартен и жрется всеми как раз.

    Не порите чушь, ей же больно. Не никакого смысла в так называемом стандартном G-коде просто в силу ограниченных возможностей этого самого стандарта. Вдобавок производители станков добавляют свои G- и M-коды.

    >"sinumerik" походу еще и дохлая

    Эксперты такие эксперты.

     

  • 1.14, YetAnotherOnanym (ok), 11:29, 29/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ничо не понял, что такое G-коды не знаю, но плюсик поставил. Потому что станки - это хорошо.
     
     
  • 2.16, Аноним (16), 13:30, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >что станки - это хорошо

    А хорошие станки ещё лучше!
    - https://www.youtube.com/@haasautomation/videos
    - https://www.youtube.com/@DMGMORI/videos

     
     
  • 3.29, anonymous (??), 16:42, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    не сыпь мне соль на рану, вокруг одни только китайские учебные с перебитыми шильдиками."А что сейчас все так делают".
     

  • 1.15, midyukovanton (ok), 13:27, 29/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вчера собрал для Альта, уже в Сизифе. Для p11 таск 358555.
     
     
  • 2.19, Аноним (13), 14:27, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    А что, в школах на уроках труда уже используют ЧПУ или следующим шагом через какой-нибудь ФЗ по сертификации минобра в техникумы пропихнуть данный дистрибутив?
     
     
  • 3.20, midyukovanton (ok), 14:36, 29/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А что, в школах на уроках труда уже используют ЧПУ или следующим
    > шагом через какой-нибудь ФЗ по сертификации минобра в техникумы пропихнуть данный
    > дистрибутив?

    Альт используют, в том числе, простые люди по всему миру.
    А я с 2017 года собираю live-образ с инженерным ПО под Альт, см. статью на вики Альт "Engineering". Вот и собираю различный инженерный софт, чтобы включить в образ. Показать, что есть в Альте для инженеров.

     
  • 3.39, Андрей (??), 08:03, 30/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кто сейчас только не использует g-code, емнип он же используется в 3д-принтерах.
     
  • 2.47, Аноним (-), 20:42, 04/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Вчера собрал для Альта, уже в Сизифе. Для p11 таск 358555.

    Кто-то перепутал опеннет с своей корпоративной почтой? Ну или какое кому дело до какого-то номера таска где-то там в альте, даже без ссылок? Тут врядли ваш манагер отвисает чтобы такие отчетики читать.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру