Мужики, не ругайтесь я ведь тоже - начинающий станкостроитель.
Вот как я представляю процесс 3D для этой проги и этого станка:
Все дело в том, что я ориентируюсь на формат gerber,
команды этого формата расписаны и используются
программой VRI-cnc. Чуть ниже их перечень.
Насколько я понял, Роману надо адаптировать программу так, чтобы она понимала команду G54(она это умеет), а следующие за ними данные Dхх интерпретировала в глубину обработки.
Пользователю надо было бы задать два уровня глубины, максимальный и минимальный. Соответствие этих глубин интенсивности черного желательно менять, т.е черный-глубже светлый-мельче и по жеанию - наоборот.
Ну а проблема с конвертацией рисунка в "point to point" похоже не поднималась, по крайней мере в многообразии конверторов "растр -> вектор" я ее не нашел. Может где в автокадах или CAMCADах есть такая фишка, но я их пока досконально не изучал.
Описание команд GERBER -274X
G90 Координата отсчитывается от начала стола
G91 Координата отсчитывается от предшествующей точки
G54 Выбор инструмента
G70 Измерения указаны в дюймах
G71 Измерения указаны в миллиметрах
D01 Перейти в позицию XY с опущенным пером
D02 Перейти в позицию X Y с поднятым пером
D03 перейти в позицию X Y с поднятым пером, Опустить и поднять перо.
D10-D19 – данные о рабочем инструменте.
X450Y200 координаты следующей позиции.
М02 – завершение работы.