Видео обзор макроса на заказ «Генератор GCode для станка-пенорезки»

Иногда берусь за разные частные заказы по созданию различных макросов для автоматизации каких-либо технологических процессов, чаще всего относящихся к  полиграфии. На сей раз, мне предложили создать несколько иной макрос, а именно совмещающий в себе некоторые функции CAM программы, которая из исходного векторного контура позволяет создавать программу в так называемом GCode, непосредственно исполняемом на станке. Тем самым исключается необходимость в дополнительной прослойке между рисованием контура, и его изготовления на станке. Когда-то,  нечто подобное  я уже разрабатывал как экспериментальный модуль внутри макроса «Конструктор шкатулок», но там как-то не пошло это дело, прежде всего у самих пользователей, ибо все по привычке работают через программы идущие к станкам и это наверное и правильно. Но пенорезка намного проще так как работает только в двух направлениях перемещения, да ещё и перемещение там непрерывное. Ну и специализированного софта к ним обычно нет. Поэтому я согласился. Тем более, договор предполагает лицензионные отчисления от каждого проданного станка, а это уже интересный опыт сам по себе! Итак, я за несколько дне создал прототип, работой которого делюсь с вами: