В связи с переделкой своего проекта, на гитхабе создал новый проект:
https://github.com/selenur/CNC_Assist а предыдущие переименовал с надписью "старые".
Теперь при скачивании всего проекта:
https://github.com/selenur/CNC_Assist/a ... master.zip в каталоге "_OUT_FILES_" находятся несколько программ, и все необходимые компоненты для запуска.
С этого момента в проекте присутствуют следующие программы:
1) CNC_Assist.exe - основная программа для управления контроллерами МК1 и МК2
2) ToolsImporterVectors.exe - утилита для генерации G-кода из PLT файлов, и DRL, другие типы в разработке...
3) ToolsImporterTextImage.exe - утилита для генерации G-кода из рисунков или текста
Утилиты можно использовать отдельно от основной программы.
А в основной программе, эти 2 утилиты доступны через меню:
Так-же как было в первой версии программы, сделал "конструктор G-кода" (переписал с нуля), и теперь можно использовать вставку текстового g-кода, для примера с помощью утилиты ToolsImporterTextImage.exe из рисунка получил g-код, и в цикле размножил:
Пока конечно скорость работы хромает если количество строк превышает 500000 но позже поправлю
