Страница 1 из 1

CAM для переписывания конспектов

Добавлено: 09 апр 2012, 19:08
124bit
Здраствуйте.. я студент и меня очень задолбало переписывать конспекты.
Я написал небольшой скриптик, который сканирует тетрадку, убирает ее голубую разметку.. вообще оставляет только след ручки, черно-белый и делает его векторным.
Дальше я купил графопостроитель немецкий, который тупо водит ручкой.
..а вот тут и начались проблемы.
Не подскажете CAM програмку, которая мне поможет сделать из следа чернил G-CODE движение ручки? Причем круто было б, если б в зависимости от толщины линии я мог регулировать нажим ручки?..
пусть там это будет называться не нажим ручки, а количество оборотов шпинделя, или глубина... я там уже разберусь


на крайняк конечно след ручки можно сделать просто тонкими линиями.. но это не то =)

Re: CAM для переписывания конспектов

Добавлено: 09 апр 2012, 19:21
PKM
Гениально! :hehehe:

Так все это в векторе или как? Даже не знаю, можно попробовать img2gcode

Re: CAM для переписывания конспектов

Добавлено: 09 апр 2012, 19:35
Nick
Так просто не выйдет, надо с начала оттрейсить изображение, чтобы получить вектор...
После этого можно будет думать о переводе его в Gкод.

А что у вас до сих пор проверяют конспекты? А не будет ли подозрительным, что почерк у всех одинаковый, и еще исправления, ошибки и расположение текста на странице?

ЗЫ Это была моя школьная мечта!
Хотя, в какой-то момент нам разрешили сдавать сочинения напечатанные на принтере, пока не прознали, что ворд проверяет орфорграфию и можно купить сборник сочинений на CD :hehehe:

Re: CAM для переписывания конспектов

Добавлено: 09 апр 2012, 20:05
aftaev
Продаю конспекты в Gcode - да уж звучит круто :)

Re: CAM для переписывания конспектов

Добавлено: 10 апр 2012, 21:02
124bit
я ж написал =)
*вообще, оставляет только след ручки, черно-белый и делает его векторным.*
Все уже в векторе... что юзать дальше чтоб Gcode сгенерить, с нажимом ручки пропорциональным толщине линии?

а тетерадки проверяют по всякой фигне гумманитарной.. да и вообще часто надо чего-то да переписать.. да и домашки то написанные ручкой тоже принимают.

Re: CAM для переписывания конспектов

Добавлено: 10 апр 2012, 21:34
124bit
img2gcode не понравился падениями и у меня не вышло реализовать

Re: CAM для переписывания конспектов

Добавлено: 11 апр 2012, 00:58
Nick
На image2gcode не выйдет, он работает с растром и не сможет идти по траектории.

Скинь пример вектора. В каком он формате? Как определяется толщина линии?

Видел наш Gcodetools?

Re: CAM для переписывания конспектов

Добавлено: 12 апр 2012, 19:27
124bit
cкинул пример
Гкодтулс стоит, но как им сделать то, что мне надо, я не понял. И вообще его функционал мне только на 70% понятен
Если ткнете носом - будет супер

Re: CAM для переписывания конспектов

Добавлено: 12 апр 2012, 19:35
Nick
В gcodetools такое не сделать. В нем есть расширение для гравировки которое меняет заглубление в зависимости от толщины контура, но:
во-первых оно обходит весь контур два раза.
во-вторых заезжает во все углы, хотя это можно обойти задав большую величину допуска
в-третьих едет по середине контура, которая может сильно смещаться от нужно траектории...

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

Насколько я понимаю станок у тебя под рукой? Попробуй написать 1 страничку и сделай ее фотку, там посмотрим....

Re: CAM для переписывания конспектов

Добавлено: 12 апр 2012, 21:19
124bit
получилось ужаасно =(
даже фоткать смысла нет
я тут прикидываю, может самому программулину написать нормально джикодящую... но время жалко =(
точно никаких идей больше нет,?

Re: CAM для переписывания конспектов

Добавлено: 12 апр 2012, 21:43
aftaev
124bit писал(а):получилось ужаасно =(
даже фоткать смысла нет
сфоткай - будет первый САМконспект :)

Re: CAM для переписывания конспектов

Добавлено: 12 апр 2012, 22:36
Nick
124bit писал(а):получилось ужаасно =(
даже фоткать смысла нет
Сфоткай интересно же :cheesy:!
124bit писал(а):я тут прикидываю, может самому программулину написать нормально джикодящую... но время жалко =(точно никаких идей больше нет,?
Можешь почитать как мы engraving для gcodetools разрабатывали, где-то тут +-200 сообщений в каждую сторону :)
Разработка Gcodetools - плагин Inkscape для экспорта в Gкод #182

Re: CAM для переписывания конспектов

Добавлено: 12 апр 2012, 23:03
aftaev
А для чего студенты конспекты пишут? Наверно чтоб в голове что то оставалось! Если конспекты будут писать САМ кто захочет лечиться у такого медика, иль чтоб построили дом инженер который протирал штаны, а конспекты за него САМ писали.

Re: CAM для переписывания конспектов

Добавлено: 12 апр 2012, 23:52
Тима
aftaev, не парься по этому поводу! Скоро и строительство и лечение и все остальное передадут роботам :bender: и все будет зависеть не от врача и инженера, а от программиста :ugeek: !

Re: CAM для переписывания конспектов

Добавлено: 12 апр 2012, 23:55
aftaev
чтоб роботы лечили нужен программист-медик.

Re: CAM для переписывания конспектов

Добавлено: 13 апр 2012, 00:52
Nick
Я к 3-му курсу боялся, что не останется людей, которые будут писать конспекты, помню как на сессию ходили ксерить конспекты на весь поток. Такая пачка получалась :roll: :hehehe:

Re: CAM для переписывания конспектов

Добавлено: 01 июн 2012, 06:08
Biondo
Простите, не понял: а в чём проблема-то? У Вас же всё сделано?

Запишите свой вектор в виде: G01X_Y_Z_
где X, Y - координаты конечной точки вектора, а Z - обратно пропорциональна силе нажима, т.е. ширине линии.

Например, G01X9.000Y-3.000Z-0.100

Нулевая точка - верхний левый угол страницы. Число нулей после точки соответствует точности Вашего графопостроителя...