Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PrintPlot

printplot

PrintPlot — простая программа для превращения вашего 3D-принтера в плоттер. Она берёт текст, который вы вводите, и генерирует G-код, чтобы принтер нарисовал этот текст ручкой, закреплённой в держателе. Поддерживает .ttf шрифты (советую Propisi), тетрадную разметку и эффект «от руки».


Что умеет

  • Превращает любой текст в траекторию для рисования (G-код).
  • Работает со шрифтами TTF (положите файл в папку fonts).
  • Три режима поля: свободный, в линейку, в клетку.
  • Эффект Humanize — лёгкая небрежность: буквы слегка наклоняются, сдвигаются, чтобы выглядело как рукописный текст.
  • Тонкая настройка под ваш принтер: размеры стола, смещение ручки относительно сопла, скорости, высоты.
  • Сохранение и загрузка конфигурации (JSON).
  • Предпросмотр будущего рисунка с сеткой.

Настройка под ваш принтер

  • Ширина/Высота поля — рабочая зона, куда дотягивается ручка.
  • Смещение сопла X/Y — разница между координатой сопла и фактическим положением кончика ручки.
  • Скорости — перемещения, рисования, опускания.

Режимы разметки

  • Свободный — просто чистое поле.
  • Линейная тетрадь — горизонтальные линии через 8 мм, поле справа ~22 мм.
  • Клеточная тетрадь — клетка 5×5 мм, поле справа 25 мм.

Эффект Humanize

Делает буквы живыми:

  • наклон до ±3°;
  • разный масштаб (до ±5%);
  • случайное смещение каждой буквы (до 0,3–0,4 мм).

Для имитации почерка рекомендую ставить 3–6.


Автор: Teapot174

About

Turn your 3D printer into a plotter. This is a text-to-G-code converter.

Resources

Stars

9 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages