roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 фев 2025, 17:40

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 26 окт 2007, 22:11 
Не в сети
Аватара пользователя

Зарегистрирован: 07 янв 2005, 23:39
Сообщения: 228
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов
Вопрос по теме, но, в общем то, о совсем другом.
На работе нашелся новый :shock: 9-перьевой плоттер Philips PM8153 выпуска 1985 года.
Все фломастеры, ессно, высохли, но не в этом суть.
Формат - А3, фольгированый стеклотекстолит прекрасно ложится на место бумаги.
Перманентный маркер для рисования ПП, обмотанный изолентой, прекрасно становится вместо пера и прекрасно рисует на ПП.
Разрешение плоттера - 10 линий на мм.
Есть все предпосылки для использования сего чудного девайса в качестве быстрого рисовальщика плат.
Теперь о проблемах.
Это чудо враждебной техники не понимает никаких языков графопостроения, типа HPGL, которые бы поддерживались современными CAD - системами. И имеет свой собственый язык, вроде бы как Philips GL.
Два дня кулхацкерских извращений дали некоторые результаты.
Понимает текстовые команды типа F0..F9 (смена пера) посланные по терминалу, соединение по последовательному порту.
Еще умеет чертить круги (OДиаметр,Начальный угол,Конечный угол - например O100,0,270), прямоугольники - командой WX1,X2,Y1,Y2 задаем координаты, командой V чертим. Командой B выводим текст встроенным шрифтом, например BYa_tupoy_plotter.
С линиями, штриховкой и прочим еще не разобрался.

Так как драйвер под современные ОС не написан и найти его невозможно, появилась идея написать конвертер для PLT или HPG файлов в егоный формат.
Поэтому просьба - кто имеет любую информацию, которая может помочь узнать формат команд этого или подобного чуда техники, или может есть у кого какие идеи, отпишитесь, плиз 8)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 26 окт 2007, 22:24 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Если совсем не покатит с дровами - можно подпаяться прямо к шаговым двигателям и юзать какую-нить попсовую программку домашнего ЧПУ типа KCam...

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 03 ноя 2007, 17:45 
Не в сети
Аватара пользователя

Зарегистрирован: 07 янв 2005, 23:39
Сообщения: 228
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов
-= Александр =- писал(а):
Если совсем не покатит с дровами - можно подпаяться прямо к шаговым двигателям и юзать какую-нить попсовую программку домашнего ЧПУ типа KCam...


Это чудо висит на материальном балансе нашего отдела. Даже с какой-то остаточной стоимостью.
Поэтому вмешиваться в его устройство с паяльником - верное средство вызвать сердечный приступ у начальника 8)
На данном этапе разобрался на 80% с системой команд (гипертерминал рулит :cool: )
Написал конвертер с HPGL в егоный язык, вывожу с Протеуса в HPGL, конвертирую и рисую.
Результаты весьма неплохие, родным пером с заправленными чернилами без слияний и непрорисовок рисуются дорожки 0.2-0.3 мм.
Маркер для ПП 0.3 мм, которым пытался рисовать, оказался с размочаленным кончиком, где-то ближе к 1 мм :)
Купил новый, попробую во вторник.
Фотки результатов выложу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 01 июн 2009, 11:59 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
понекропостю-ка я :)
вот из этого можно сбацать плоттер с рабочей поверхностью 7*7см

соответственно плоттером можно рисовать пп. но есть вопросы: инструмент рисования, софт для рисования и самое главное: дорожки какого размера получится получить :%)

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 01 июн 2009, 19:08 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
Это видео есть в соседний теме


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 01 июн 2009, 20:52 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
верно, отдубльпостил в более подходящую тему :)

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 03 ноя 2010, 20:26 
Не в сети
Аватара пользователя

Зарегистрирован: 07 янв 2005, 23:39
Сообщения: 228
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов
Склады цеха КИПиА неистощимы и полны неведомых хреновин :)
На этот раз волной списаний принесло абсолютно новый компенсограф (прибор самопишущий компенсационного типа) славной фирмы SIEMENS.
Вложение:
Image00001.jpg
Image00001.jpg [ 89.77 КиБ | Просмотров: 5289 ]


Умеет этот агрегат перемещать каретку в заданную точку планшета и опускать-поднимать перо.
Но аппарат полностью аналоговый, задание координат происходит подачей напряжения на входа X и Y.
В наличии также встроенная развертка, как по X, так и по Y.

Вложение:
Image00002.jpg
Image00002.jpg [ 73.32 КиБ | Просмотров: 5251 ]


В отличии от плоттера PHILIPS, эта девайсина передана мне безвозмездно и навсегда. Поэтому возникло желание соорудить некое подобие цифрового интерфейса USB->UART->AVR->DAC и опять же поиграться с рисованием ПП.

В ходе мозгового штурма коллегами были предложены следующие варианты:

1. "Рисование" на ПП с нанесенным фоторезистом УФ-светодиодом. Закрепляем, фокусируем, рисуем, травим.
2. Нанесение маски из припоя оловянно-свинцового на фольгированый текстолит при помощи электролиза. То есть в "фломастер" c электролитом суется электрод из ПОС, подаем напряжение, рисуем, травим, PROFIT! :)

Поэтому хотелось бы посоветоваться с коллегами-робототехниками - что думаете про озвученные варианты, может быть, есть еще какие идеи ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 03 ноя 2010, 20:33 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Тогда уж прямо краской рапидографом рисовать. и травить - зачем вам геморрой с фокусировкой, проявкой и т.п. Какую вы точность сможете обеспечить - еще вопрос.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 03 ноя 2010, 21:09 
Не в сети
Аватара пользователя

Зарегистрирован: 07 янв 2005, 23:39
Сообщения: 228
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов
Точность, скорее всего, определяется шагом намотки реостатов, которые используются для обратной связи -позиционирования. На глаз получается 0.2-0.3 мм. Повторяемость высокая, т.е. с выставленным "0" в течении сеанса рисования, да и после выключения-включения, линия рисуется точно по первоначальной траектории.
По поводу рисования рапидографом - в опытах с плоттером так и не было найден приемлемых вариантов для нанесения лака(краски). Правда, рапидографов у меня не было, эксперименты проводились с фломастерами-ручками-рейсфедерами.
Может быть действительно стоит заказать-купить нормальный рапидограф...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 03 ноя 2010, 21:51 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
MEXAHuK писал(а):
Поэтому возникло желание соорудить некое подобие цифрового интерфейса USB->UART->AVR->DAC и опять же поиграться с рисованием ПП.

Как вариант, использовать переделанную звуковую карточку. Разрешение от 16 бит, это уже неплохо. Сам не пробовал но сталкиваюсь с инфой в нете, типа - "как использовать ЗК в качестве измерительной лаборатории". Насколько я понимаю, у вас нет проблем с программированием....а примеров (даже разжёванных) море...

MEXAHuK писал(а):
В ходе мозгового штурма коллегами были предложены следующие варианты:
1. "Рисование" на ПП с нанесенным фоторезистом УФ-светодиодом. Закрепляем, фокусируем, рисуем, травим.

Намного проще и надёжнее, использовать фото-трафарет и мощный УФ излучатель. Более предсказуемый результат будет....

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 05 ноя 2010, 18:58 
Не в сети
Аватара пользователя

Зарегистрирован: 07 янв 2005, 23:39
Сообщения: 228
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов
Фототрафарет, фоторезист и УФ используются сейчас.
Но это долго, хотелось бы сократить количество действий в технологической цепочке, когда не нужны тонкие дорожки.
Чтобы рисовать простые платы - накидал в протеусе, послал на печать, бросил в хлорное железо.

С карточкой не вариант, т.к. цепочка USB->UART как раз нужна для того, чтобы поставить стандартный плоттерный драйвер HPGL на получившийся COM порт и печатать прямо из протеуса. Как то так.
Уже накидал схему, нашел какой-то 16-битный стереоDAC, после праздников попробую чего-нить соорудить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 21 янв 2013, 21:40 
Не в сети
Аватара пользователя

Зарегистрирован: 09 май 2011, 16:43
Сообщения: 536
Откуда: Украина, Киев
прог. языки: Нецензурный
ФИО: Евгений НеОН
MEXAHuK, вышло что-то?
Ога, йа некропостер, но тема интересна.

_________________
Никогда не бойся делать то, что ты не умеешь. Ковчег был сооружен любителем. Профессионалы построили “Титаник“
2:5020/2140.1979@fidonet


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Использование плоттера как рисовальщика ПП
СообщениеДобавлено: 22 янв 2013, 12:53 
Не в сети
Аватара пользователя

Зарегистрирован: 07 янв 2005, 23:39
Сообщения: 228
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов
Дело закончилось тем, что вернулся опять на фоторезист + УФ :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO