Свежие обсуждения
Удачный опыт

Самодельные станочки

1 18 73

Не будет. Дело в том, что в TurboCNC можно повесить любую ногу LPT на любую команду.
После автоматической генерации программы той же bmp2cnc я вручную заменяю команды подъёма инструмента по Z на M05 и команды опускания на M05. Для этого пользуюсь текстовым редактором KWrite (из KDE), в котором, как, впрочем, и в любом другом редакторе, есть команды автоматического поиска-замены.
Если я пишу управляющую программу сам, я вообще могу написать всё что хочу.

 

Num Lock: После автоматической генерации программы той же bmp2cnc я вручную заменяю команды подъёма инструмента по Z на M05 и команды опускания на M05.
Можно ведь сделать и попроще - брать сигнал подъема-опускания с пина Z-dir, даже если Z-координата и не задействована (в программе bpm2cnc задавать заглубление, равное единичному шагу Z-координаты (чтобы время не терять). По крайней мере, в лазерной резке я делаю именно так. С уважением, Николай.

 

Насколько мне известно, в лазерной резке как раз часто лазер заводят-глушат командами соответственно M03 и M05. Был бы у меня лазер хотя бы на 0,5 Вт - можно было бы по чёрной пластмассе рисовать.
После того, как я устранил кратковременное отрубание ATX (см. выше), растровые картинки стали получаться гораздо более точными.
В сегодняшнем эксперименте я задал в bmp2cnc слишком маленькую точность - 0 знаков после запятой (думал, так легче будет выполнять замену команд), и картинка получилась состоящей из строк с шагом 1 мм. Завтра буду экспериментировать с шагом строк, заданным в bmp2cnc по умолчанию. В теории, должна получиться совсем нормальная картинка.

 


Растровое изображение слова "Проверка" нанесено CD-маркером на лист оргстекла, который перед сфоткиванием был положен на клаву так, чтобы было видно нанесённое слово, а также его тень на пробеле.
Нижняя часть изображения плохо прорисовалась по причине высыхания маркера. Существуют ли маркеры, которые долго не высыхают при снятом колпачке?
Исходное изображение размерами 254 на 46 пикселей было выполнено в GIMP'е шрифтом Sans Bold высотой 50, затем сохранено в изображение формата bmp.
Это изображение было превращено в монохромное утилитой convert из пакета ImageMagick:
convert -monochrome test.bmp test.bmp
Затем оно было подсунуто bmp2cnc:
./bmp2cnc test.bmp -o -p 1 -r 1 -s 0.2 > test.cnc
В получившейся управляющей программе была произведена замена команд подъёма по третьей координате на m05 и опускания на m03, затем файл был передан в зубы TurboCNC.
Следующий этап - самодельная рисовалка файлов WBMP.

 

autotrace, оказывается, генерячит HPGL!
А этот HPGL можно подсунуть вот куда: http://cstep.luberth.com/
------------------------------
Поторопился. Там хотят логин и пароль, чтобы скачать.

 

Num Lock: Поторопился. Там хотят логин и пароль, чтобы скачать.
Ну и какие проблемы? Там и пароль есть, если внимательно почитать ...

 

Дааааааа, действительно, похоже, товарищ устал посылать всем пароли и сказал: ладно, вот вам пароли, качайте, только не выкладывайте сами никуда. По аналогии с борландским музеем.
Да, у того товарища есть такая привычка всё на кубасике писать, а как компилировать тем, у кого нету кубасика? А вот так: http://www.freebasic.net/
Эта штуковина, как говорят разработчики, совместима с кубасиком. Круто, да?
Так что скоро будем графопостроителем HPGL из-под autotrace вектором рисовать на оргстекле! А то растром, типа как, красиво, но долго.
-----------------------------------------------
Во товарищ приколист, в программе для нанесения текста в папку редактора шрифтов положил зачем-то файл gwbasic.exe! Пришлось отправить "ф топку", как говорят "падонки" весь архив.
Теперь будем смотреть, чего делается в другом архиве - с рисовалкой HPGL.
-----------------------------------------------
Прогушка, которая HPGL показывает, оказалась вполне вменяемой, GW-бейсики в папке не валялись, и она норамльно запустилась через wine, и нормально показала HPGL-файл, сгенерённый autotrace. Дальше будем заценять программу, которая HPGL не показывает, а рисует.
-----------------------------------------------
А в CStep товарищ ещё прикольнее поступил: поместил в папку choice.com и mouse.com из MS-DOS. Ну приколист, я чуть со смеху со стула не упал. Эти файлы снёс. Чего у меня, файлов аналогичного назначения из FreeDOS нету, что ли? Буду пробовать этой штукой HPGL рисовать. Не, товарищ Luberth, конечно, молодец, великий ЧПУшник, мне до него ещё далеко, но зачем же такими ляпами людей смешить?

 

Num Lock: Ну приколист, я чуть со смеху со стула не упал. Эти файлы снёс. Чего у меня, файлов аналогичного назначения из FreeDOS нету, что ли?
У Вас есть, у другого нету(или ума нету, чтобы понять что есть). Программа должна быть самодостаточна, чтобы не искать по всему компу или инету дополнителных файлов для работы. Поэтому и ложат в релизы все необходимые файлы, пусть даже они и стандартные.

 

По-моему, файл choice.com вообще от одной версии доса не подойдёт к другой. И, положив этот файл от той версии доса, которой пользуется товарищ, он делает BAT-файлы работоспособными только в этой версии, если уж на то пошло. И чтобы юзать в другой версии, надо во избежании глюков этот файл из папки снести, чтобы искал подходящий choice.com (из той версии доса, которая используется) глобально по переменной окружения PATH.
ЗЫ сейчас вот переделываю WBMPVIEW в WBMPPLOT.

 

WBMPPLOT готов, загляните в ветку "Как устроен файл WBMP".