roboforum.ru

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

Основная надпись по ЕСКД для EAGLE

Re: EAGLE

Сообщение avr123.nm.ru » 15 авг 2009, 14:43

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

Re: EAGLE

Сообщение $ilent » 15 авг 2009, 16:02

В принципе, с рисованием разобрался, через пару тройку дней выйдет вторая версия.
$ilent
 

Re: EAGLE

Сообщение $ilent » 18 авг 2009, 13:41

Версия 2.0 - выложу сегодня вечером.
Будет уметь:
1. Полность (без доп. полей) создавать форматы листов А4, А3 и А2, как в ладшафтной так и в портретной ориентации (заисключением А4 естественно - только портретный).
2. Заполнять ЛАТИНСКИМИ буквами некотрые поля вводимые пользователем, а также названия полей:
а. Номер децимальный ((основной), верхний пока не могу перевернуть - только после русификации);
б. Название и описание схемы;
в. Разработчики, конструкторы и Утв. с датами;
г. Копирайт.
Пустыми останутся: Литера, Масса и используемый материал..
3. Теперь не надо изменять единицы изм. сетки для построения формата листа - всё автоматом (лищь выбрать формат, заполнить что надо и нажать ОК).

Несколько позже добавлю построение последующих листов - ещё не думал над реализацией.
Последний раз редактировалось $ilent 19 авг 2009, 09:45, всего редактировалось 1 раз.
$ilent
 

Re: EAGLE

Сообщение $ilent » 18 авг 2009, 20:32

v2.0 Встречайте.
create_frame_ESKD_v20.rar
Последний раз редактировалось $ilent 05 ноя 2009, 12:13, всего редактировалось 1 раз.
$ilent
 

Re: EAGLE

Сообщение galex1981 » 18 авг 2009, 20:53

Что то я не пойму, текстовый файл около 4 кб, как ее качать?

Добавлено спустя 1 минуту 52 секунды:
Все понял ;) спасибо
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: EAGLE

Сообщение $ilent » 18 дек 2009, 00:26

v2.0.1
Не много обновил:
1. После построения формата листа возвращает разрешение сетки по умолчанию (0,1 дюйма);
2. Не много уменьшил размер шрифта в поле названия.
create_frame_ESKD_v201.rar
$ilent
 

Re: EAGLE

Сообщение $ilent » 20 апр 2010, 13:42

Взялся за скрещивание v 2.0.1 с "кириллицей" = v 3.0.0.
Скоро релиз.
Александр, если есть желание попасть в кнопку "абаут" как автор идеи (Фамилия Имя/ник) - скажи да, или нет.
Андрей, если есть желание попасть в кнопку "абаут" как автор "потрошитель шрифтов" =) (Фамилия Имя/ник) - скажи да и вышли мне свою фамилию, или нет.
Ещё спрошу разрешения использования логотипа робофорума у Сергея (setar).
И получится полноценная программка выпущенная робофорумом.
;)
$ilent
 

Re: EAGLE

Сообщение blindman » 20 апр 2010, 13: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(?)
ФИО: Андрей Юрьевич

Re: EAGLE

Сообщение -= Александр =- » 20 апр 2010, 14:15

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

Re: EAGLE

Сообщение $ilent » 20 апр 2010, 15:17

Всё по порядку.
Сначала выпустим рабочую 3.0.0.
Пофиксим баги и получше причешем код со всеми коментами.
И уж потом будем засовывать разного рода вкусности.

Главное получить то, что хотели сделать аж в далёком 2009 году =).
И ещё планы на будущее:
1. Создание последующих листов;
2. Спецификации по ГОСТ с авто заполнением.
$ilent
 

Re: EAGLE

Сообщение $ilent » 21 апр 2010, 15:20

скоро-скоро :) :P
$ilent
 

Re: EAGLE

Сообщение $ilent » 22 апр 2010, 16:01

Хе-хе, работает. Но...
На листе есть "штампованные надписи" типа:"Разраб., Пров., Т.констр., Н.констр., Утв., и т.д." изменения которых не предусмотрено. Как их сделать русскими?
Заявления типа:
Код: Выделить всёРазвернуть
string engineer = "Разраб.";
string checked = "Пров";
string engineerT = "Т.констр.";
string engineerN = "Н.констр.";
string confirm = "Утв.";

Естественно выдаёт бяку если пропустить их через "потрошитель" :D (класс словечко).
    Выход вижу пока только один:
  • Сделать ещё поля для ввода и вводить эти:"Разраб., Пров., Т.констр., Н.констр., Утв., и т.д." руками как всё остальное
$ilent
 

Re: EAGLE

Сообщение blindman » 22 апр 2010, 16:33

Скинь исходники, гляну
Проект [[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

Сообщение $ilent » 23 апр 2010, 00:21

Заметил ещё один косяк - шрифт ломается, но если загрузить твой старый скрипт, то всё нормально печатает.
Привожу все функции к sprinf.

Добавлено спустя 2 часа 31 минуту:
Привёл все функции к единому образцу.
Почти доделал.
Вопрос с заявленой переменной снимается - всё нормально работает.
Но какая-то бяка со шрифтом. Такое ощущение, что "split" не работает.
Новая папка.rar
$ilent
 

Re: EAGLE

Сообщение $ilent » 23 апр 2010, 13:47

Проект рабочий и готов на 99%.
Ознакомиться можно и сейчас.
Проблема со шрифтом ещё не устранена. Андрей, без твоей помощи не справлюсь (просто не знаю как построены функции которые ты использовал, а разбираться и читать лень (много букаф)).
Причём, как я и говорил выше. Если сначала запустить твой прошлый скрипт, а потом этот - то всё прекрасно.
ESKD_create_frame_v300.rar
$ilent
 

Пред.След.

Вернуться в CADs

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

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