roboforum.ru

Технический форум по робототехнике.

EAGLE

Re: EAGLE

Сообщение -= Александр =- » 28 окт 2008, 13:01

На электрониксе нашли решение: сделать компоненты в виде русских букв. Но это мягко сказать неудобно...
Кстати попробовал я Eagle3D - никак не могу отрендерить - ругается что нету какого-то tools.inc :(
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: EAGLE

Сообщение blindman » 28 окт 2008, 13:12

Eagle3d у меня в ~/eagle3d, шрифт courbd.ttf в /usr/share/fonts/webcore/. Минимальная команда
Код: Выделить всёРазвернуть
povray -I ~/eagle3d/povray/ -I /usr/share/fonts/webcore/ file.pov


Дополнительные ключи:
-geometry 800x600 - размер картинки
+A0.1 - сглаживание
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: EAGLE

Сообщение -= Александр =- » 28 окт 2008, 19:46

Теперь почему-то говорит что не может найти board outline и не рисует сам текстолит... :shock:
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: EAGLE

Сообщение blindman » 28 окт 2008, 20:00

Границы платы нарисовать надо, в слое Dimension
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: EAGLE

Сообщение avr123.nm.ru » 28 окт 2008, 20:01

Наврено граница платы отсутствует
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: EAGLE

Сообщение -= Александр =- » 28 окт 2008, 20:29

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

Re: EAGLE

Сообщение blindman » 28 окт 2008, 20:35

Проверь еще раз, что они есть и именно в слое Dimension. Если действительно есть, выкладывай файл посмотрим. Там поудаляй половину компонентов/дорог, если секрет фирмы :)
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: EAGLE

Сообщение -= Александр =- » 28 окт 2008, 22:21

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

Re: EAGLE

Сообщение blindman » 28 окт 2008, 22:29

То что верно сделали - еще ничего не значит. Может границы были в слое шелкографии нарисованы, а они догадались :) А программа то не настолько сообразительна :)
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: EAGLE

Сообщение =DeaD= » 28 окт 2008, 23:27

А может еще вы им размеры платы сказали, и они сами её по отверстиям или еще как отцентрировали :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: EAGLE

Сообщение blindman » 29 окт 2008, 17:03

-= Александр =- писал(а):На электрониксе нашли решение: сделать компоненты в виде русских букв. Но это мягко сказать неудобно...

Можно сделать программу, которая будет запрашивать строку и размер шрифта, и рисовать линиями. Все удобней чем компоненты, и проблем с масштабированием нет. Я мог бы попробовать написать такое, только надо русский шрифт в таком формате, который легко распарсить.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: EAGLE

Сообщение -= Александр =- » 29 окт 2008, 23:41

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

Re: EAGLE

Сообщение blindman » 29 окт 2008, 23:53

Не знаю, по госту или нет, но у меня вот так сейчас рисует
font.png
font.png (3.41 КиБ) Просмотров: 13608
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: EAGLE

Сообщение -= Александр =- » 30 окт 2008, 00:30

Круто! Поделишься скриптом?
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: EAGLE

Сообщение blindman » 30 окт 2008, 13:44

Распаковываем файлы из архива.

Выбираем инстумент MARK
mark.png
mark.png (614 байт) Просмотров: 13604
, ставим метку в том месте где должна начинаться строка. Выбираем инстумент WIRE
wire.png
wire.png (511 байт) Просмотров: 13609
, выбираем толщину линий и слой в котором рисовать. Жмем ULP
ulp.png
ulp.png (543 байт) Просмотров: 13593
. Для Windows выбираем cp1251.ulp. Под Linux, если системная кодировка UTF-8 выбираем utf8.ulp. Выбираем utf8.ulp, независимо от платформы. Жмем Open, в открывшемся окне вводим строку, выбираем шрифт, если нужно - поворот и зеркальное отображение. Жмем Accept.

Если рисовать в слоях, где находятся сигналы (Nets в схеме, Top|Bottom на плате), то будут выдаваться запросы об объединении сигналов.

Отменять рисование неудобно, так как строка рисуется множеством отрезков, и отменять нужно последовательно все эти отрезки. Лучше создать новый слой и рисовать в нем.
Вложения
rusfont.zip
(14.82 КиБ) Скачиваний: 53
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Пред.След.

Вернуться в CADs

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

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