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

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

это http://en.wikibooks.org/wiki/Kicad/file_formats полное описание форматов файлов ?

и где-нибудь есть описание структуры и иерархии классов в исходниках ?

http://kicad.xor-gate.org/testing/Document...433a095df9940c6

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


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

- еще можно сделать автоматическую аннотацию и генерацию нетлиста при каждом запуске cvpcb - задолбало постоянное жмакание кнопок

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


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

Очередной новый глюк.

В редакторе модулей при попытке зеркалирования блока, съезжают контактные площадки. Похоже тоже куда-то зеркалируются.

 

Application: Pcbnew

Version: (2011-feb-02 BZR 3395 GOST)-testing

Build: wxWidgets 2.9.2 (wchar_t,compiler with C++ ABI 1002,GCC 4.5.2,wx containers,compatible with 2.8)

Platform: Windows XP (build 2600, Service Pack 3), 32 bit, Little endian, wxMSW

Options: USE_PNG_BITMAPS=ON

KICAD_GOST=ON

USE_WX_GRAPHICS_CONTEXT=OFF

USE_WX_OVERLAY=OFF

USE_BOOST_POLYGON_LIBRARY

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


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

А подскажите, пожалуйста, можно разбить символ большого компонента (ПЛИС с несколькими сотнями ног) на несколько частей? и отдельно нарисовать И если можно, то как это сделать.

 

Посмотрел стандартные компоненты KiCAD - в них у ПЛИС все выводы изображены в одном большом блоке. В этой теме видел упоминание про возможность создания неоднородных многоэлементных компонентов, но так и не получилось это сделать. Может быть, где-нибудь есть пример создания таких компонентов?

 

Разобрался на примере: http://www.mail-archive.com/[email protected]/msg02468.html

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


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

+ в eeschema при автонумерации шины по INS съедаются нули в начале - напр. P00, P01 превращается в P0, P1

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


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

+ еще вот такую штуку хотелось бы : в pcbnew при клике левой кнопкой выскакивает меню выбора объекта - при нажатии ничего не происходит. Почему бы не вызывать диалог Edit для выбранного объекта ? Это намного ускорит редактирование платы

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


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

Почему бы не вызывать диалог Edit для выбранного объекта ? Это намного ускорит редактирование платы

Наверное, логичнее вызывать соответствующее контекстное меню, уточненное?

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


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

Наверное, логичнее вызывать соответствующее контекстное меню, уточненное?
контекстное меню уже есть по правой кнопке. Если нужно отредактировать много объектов, проходить для каждого 3-уровневое меню медленно. В ринципе это уже реализовано через кнопку "Е", но не мешает продублировать для левой кнопки мыши

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


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

36. Если есть возможность обогатить функцию pcbnew/"взять и переместить посад. место" такими вариантами

36.1. Добавить обработку списка из рефдесов. Просто поз.обозначения, разделенные запятыми. Не надо "наворачивать", типа R3,10,11,12, VD1,2,4 - без рюшечек можно прожить и так. Просто R3,R10,R11 - и выбрали группу элементов.

 

36.2. Или через eeschema - пунктик "поместить на плату выбранный эл-т", но там сложняк, наверное. Оно ведь еще и проверить должно, назначен ли футпринт, запущен ли pcbnew, та ли плата в данном экземпляре pcbnew..

 

PS Вот! если в eeschema при выборе блока появится в контекстном меню "список компонентов" - в таком же виде, как п.36.1 - всё сразу становится реализуемо - форма с океем и можно этот список смотреть/копипастить

pps Для того, чтобы разрулить, включать ли в список элемент целиком, если в блок попал хоть один его гейт, наверное, придется галочку соотв. добавить в форму.

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

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


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

еще одна кака - в pcbnew по команде "Flip block" не происходит зеркалирование текста на слое Silks_Back. Вместо этого - поворот.

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


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

Уважаемые!

Является глюкомследующее?

При просмотре в GerberWiew файл сверловки не совпадает с гербер-файлом в режнего или нижнего слоя платы (рисунок).

 

Application: Pcbnew

Version: (2012-jan-27 GOST)-stable

Build: wxWidgets 2.8.11 (no debug,Unicode,compiler with C++ ABI 1002,GCC 4.5.2,wx containers,compatible with 2.6)

Platform: Linux 3.0.0-16-generic-pae i686, 32 bit, Little endian, wxGTK

Options: USE_PNG_BITMAPS=ON

KICAD_GOST=ON

USE_WX_GRAPHICS_CONTEXT=OFF

USE_WX_OVERLAY=OFF

USE_BOOST_POLYGON_LIBRARY

post-57710-1331311736_thumb.png

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


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

попробуйте добавить на плату Origin point и установите опцию "Use auxiliary axis as origin" при генерации гербера/дрилла

Изменено пользователем zöner

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


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

попробуйте добавить на плату Origin point и установите опцию "Use auxiliary axis as origin" при генерации гербера/дрилла
А еще проверьте, не стоит ли при генерации файла сверловки галочка "mirror Y axis"

 

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


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

_taras_

Может это как в этом случае?

Тогда это не баг, а фича.

 

P.S. На зеркало очень похоже.

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

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


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

_taras_

Может это как в этом случае?

Тогда это не баг, а фича.

 

P.S. На зеркало очень похоже.

Да, это фича :). Хоя из описания так ине понял зачем она (фича) нужна. Но, на мой непросвященный взгляд, технологи такие затейники...

Сергей, спасибо. Я разобрался

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


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

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