Перейти к содержанию
    

KiCAD кто-нибудь использует?

Подскажите, можно ли прикрутить к форме задания контактов при создании символа небольшой парсер, чтобы было как в пикаде 4.5 для задания цепей?

Например, название пина PE<0:7> или номер <0:7> <1,2,5,6,7> вызывал макроповторение ввода контактов с установленным шагом сетки сверху вниз.

Имхо, если такое будет, не надо городить хитрозадые визарды - будет все просто и почти гениально.

Если бы я не догадывался, что инсайдеру сделать это очень легко, я бы не спрашивал :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите, можно ли прикрутить к форме задания контактов при создании символа небольшой парсер, чтобы было как в пикаде 4.5 для задания цепей?
Там (судя по переписке в группе разработчиков) есть задумка подружить Кикад с питоном. Видимо тогда можно будет. Меня бы устроило просто стандартнаяя реакция на клавишу Enter в диалогах, в частности - ввода/редактирования контакта. Для перемещения по полям есть клавиша TAB, зачем дублировать ее? Приходится постоянно возить мышь к кнопке "ОК" и обратно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите, можно ли прикрутить к форме задания контактов при создании символа небольшой парсер, чтобы было как в пикаде 4.5 для задания цепей?

Например, название пина PE<0:7> или номер <0:7> <1,2,5,6,7> вызывал макроповторение ввода контактов с установленным шагом сетки сверху вниз.

Это есть через хоткей "Insert". Шаг по вертикали и приращение номера задается в настройках.

Один вывод ставим, остальные повторяем нажатием "Ins".

Для FPGA пользую костылик на перловке. Делаю заготовку через редактор библиотек на нужное количество банок плюс питание-управление.

Перловке скармливаю csv от производителя. Выход вставляю в заготовку. Остается только нарисовать контуры и слегка подвигать группы выводов для лучшего эстетического восприятия :)

Перловый костылик лежит на фтп.

Один из примеров применения:

post-20394-1269498687_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем хорошего настроения.

 

Решил попробовать KiCAD. Развел в нем небольшую схемку (см. приложения). Интересно услышать комментарии и замечания по её оформлению в KiCAD'e, да и по разводке тоже.

gps_tmp.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вышел релиз kicad от 14.03.2010.

Для стабильной ГОСТ-сборки kicad этого года:

ftp://ftp.ntcsm.ru/pub/kicad/doc/ru_ru - положены pdf-файлы документации (5 руководств) для русского интерфейса от faa.

ftp://ftp.ntcsm.ru/pub/kicad/doc/tutorial - положено обновленное пошаговое руководство для начинающих.

ftp://ftp.ntcsm.ru/pub/kicad/install/win - короткая сборка kicad-r2463-final для Win32 (7.5 Mb).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Предлагаю высказывать замеченные неточности и рекомендации по шлифованию

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

начну сам.

 

1. В ERC-панели предлагаю писать - Всего: N Количество предупреждений: K Количество ошибок: M

Сейчас - всего ошибок ... количество ошибок.

2. Вместо Обрамление листа писать - Форматная рамка

3. В отношении вывода BOM кажется, что для схемы лучше называть его BOM для перечня элементов,

а для платы - BOM для спецификации. Сейчас наоборот.

4. В программе Module Editor кнопка Pad Setting переведена не точно - установки

переходных отверстий

5. При переходе к Cvpcb обыно натыкаемся на сообщение

Некторый файлы не удалось найти (это о часто отсутствующих *.mdc)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Несколько мелких пожеланий:

- можно добавить обработку Enter/Esc в большинство диалогов ? Неудобно постоянно нажимать мышкой;

- также при открывании многих диалогов не сделана фокусировка первого поля ввода. Tab-order также можно сделать более удобным;

- в Library editor в диалоге добавления вывода (по аналогии с PCAD) рядом с полями ввода названия/номера вывода добавить checkbox/listbox "auto increment/decrement pin name/number" - чтобы автоматически заполнялись поля ввода названия/номера вывода с увеличенным/уменьшеным номером.

Изменено пользователем ukpyr

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. В ERC-панели предлагаю писать - Всего: N Количество предупреждений: K Количество ошибок: M

Сейчас - всего ошибок ... количество ошибок.

Сделал "Всего: K Ошибок: N Предупреждений: M"

2. Вместо Обрамление листа писать - Форматная рамка

Поправил

3. В отношении вывода BOM кажется, что для схемы лучше называть его BOM для перечня элементов,

а для платы - BOM для спецификации. Сейчас наоборот.

Сделал "Перечень элементов"

4. В программе Module Editor кнопка Pad Setting переведена не точно - установки

переходных отверстий

fixed

5. При переходе к Cvpcb обыно натыкаемся на сообщение

Некторый файлы не удалось найти (это о часто отсутствующих *.mdc)

*.mdc должны быть, пусть даже пустые

 

 

- можно добавить обработку Enter/Esc в большинство диалогов ? Неудобно постоянно нажимать мышкой;

- также при открывании многих диалогов не сделана фокусировка первого поля ввода. Tab-order также можно сделать более удобным;

Это надо в "хотелки" внести

- в Library editor в диалоге добавления вывода (по аналогии с PCAD) рядом с полями ввода названия/номера вывода добавить checkbox/listbox "auto increment/decrement pin name/number" - чтобы автоматически заполнялись поля ввода названия/номера вывода с увеличенным/уменьшеным номером.

Это реализовано по клавише "Insert" - см. мой пост выше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сделал "Перечень элементов"

 

*.mdc должны быть, пусть даже пустые

Спасибо, стало лучше.

Но еще пара предложений для вывода BOM.

В EEschema вместо "Один элемент на строку" писать "Один тип в строке".

Здесь же вместо Спецификация материалов... писать Перечень материалов или BOM файл Перечня элементов.

В PCBnew вместо Перечень элементов писать Спецификация или BOM файл спецификации.

 

Насчет *.mdc Изменить Некоторый на Некоторые...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

макроповторение ввода контактов

Та понимаете файлов вообщето текстовый, там достаточно просто ручками в текстовом редакторе всё набить.

 

Кстати odt расширение файлов это что такое?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Судя по документации и начертанию кнопки в схематике (на правой панели третья снизу)

ее функцией должна быть пунктирная линия (прямая/ломаная) на слое комментариев схемы (notes).

Но с некоторых пор линия стала сплошной. Получается, что сейчас структурный блок схемы

выделить и подписать можно цветом (установлен красный).

 

 

 

Кстати odt расширение файлов это что такое?

 

ODT - Open Office формат (типа doc для Word).

Изменено пользователем viknn

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Та понимаете файлов вообщето текстовый, там достаточно просто ручками в текстовом редакторе всё набить.

Руками набить за 15 минут - это не наш подход. Мы за час (с перекуром) напишем программку, которая все сделает за секунду :)

Там у меня еще для разъемов есть костылики на перловке.

 

 

Но еще пара предложений для вывода BOM.

В EEschema вместо "Один элемент на строку" писать "Один тип в строке".

Здесь же вместо Спецификация материалов... писать Перечень материалов или BOM файл Перечня элементов.

В PCBnew вместо Перечень элементов писать Спецификация или BOM файл спецификации.

 

Насчет *.mdc Изменить Некоторый на Некоторые...

Fixed, svn2486.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Fixed, svn2486.

Спасибо. Cо схематиком все Ok.

А в PCBnew смущает команда "Файлы для производства/Перечень элементов".

Насколько я понимаю правила ЕСКД, то ПЭ передается от разработчика схемы конструктору платы.

А от конструктора платы технологу в производство передаются спецификации, как основной конструкторский документ.

Поэтому думается, что вместо ПЭ в PCBnew надо писать что-то типа "Файлы для производства/BOM для спецификации"

(понятно, что спецификацию в форматной рамке и со всеми разделами по стандарту надо будет еще cформировать, как и перечень).

Изменено пользователем viknn

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А в PCBnew смущает команда "Файлы для производства/Перечень элементов".

Насколько я понимаю правила ЕСКД, то ПЭ передается от разработчика схемы конструктору платы.

А от конструктора платы технологу в производство передаются спецификации, как основной конструкторский документ.

Поэтому думается, что вместо ПЭ в PCBnew надо писать что-то типа "Файлы для производства/BOM для спецификации"

(понятно, что спецификацию в форматной рамке и со всеми разделами по стандарту надо будет еще cформировать, как и перечень).

BOM - это как-то не по-нашему :)

Может "Перечень элементов для спецификации" ?

При трассировке иногда приходится менять корпуса в процессе и они перестают соответствовать тому, что получили из схематика и cvpcb.

Как утрясем терминологию, так сразу и вставлю.

Заодно может еще что вылезет или накоммитят чего нового.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...