Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: KiCAD кто-нибудь использует?
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > KiCAD
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35
weawer
Цитата(Bender @ Feb 25 2011, 23:51) *
напечатать в dopdf ?


первым делом попробовал. не печатает. лист с прямоугольником в пдф. dopdf v7, r2755. приходится в svg выводить, а дальше svg 2 pdf... ну как то это не красиво

Цитата(Aldan @ Feb 26 2011, 00:37) *
Жмем "настройки страницы", там выбираем "пользовательский размер", вводим размеры горизонтальной рамки, жмем ОК и наслаждаемся.


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

Цитата(Сергей Борщ @ Feb 26 2011, 01:06) *
Если ОС по умолчанию = виндовс, то поставить CutePDF writer, он выглядит как виртуальный принтер в системе, печатать на него.


Отлично получилось, CutePDF сделал все как надо, спасибо!
Aldan
Цитата(weawer @ Feb 26 2011, 01:33) *
вводить надо размер листа вроде, а не рамки. в мм.

Совершенно верно - размеры листа, о рамке я выразился фигурально, в унисон вопросу, в котором говорилось о рамке.
faa
Цитата(ukpyr @ Feb 25 2011, 22:34) *
и в 2820 работает, в 2830 намутили что-то с классами цепей и т.д.,

Код рефакторят, но с косяками. Но и ветка вроде тестовая.
В багзиллу надо, а то Wayne долго чухаться будет - в bzr2848 еще не поправлено.

ЗЫ: Архив и свежие сборки перенес на ftp://109.71.246.126 (сообщение об этом уже постил)
ЗЫЗЫ: После трабла с sourceforge старая wiki с kicad.sf.net пока скопирована на http://kicad.xor-gate.org/wiki.
faa
Цитата(MrYuran @ Jun 15 2010, 14:34) *
По поводу рамок ещё замечание: нет полей "Перв. применение" и "Справ. №" слева

Добавил эти поля в bzr2854 (не прошло и года sm.gif).

Цитата(ukpyr @ Feb 22 2011, 16:13) *
build 2830 - в pcbnew не обновляются списки дорожек и размеров via, независимо от заданных в "Design rules" там только "Via 35.0 mils *" и "Via 35.0 mils *"

Сломали в bzr2827. В багзиллу написал - ждем реакцию (самому там долго разбираться - пусть автор регрессии устраняет).
ukpyr
Еще - в 2820 при попытке создания нового проекта выскакивает Info: Project template file <kicad.pro> not found

А можно сделать автозаполнение поля Net name (на 1 большее предыдущего) в диалоге ввода названия цепи (про INS знаю, но не всегда шаг 100mil и цепи могут быть разбросаны в разных местах) ?
faa
Цитата(ukpyr @ Feb 27 2011, 18:06) *
Еще - в 2820 при попытке создания нового проекта выскакивает Info: Project template file <kicad.pro> not found

Под виндой?

Цитата(ukpyr @ Feb 27 2011, 18:06) *
А можно сделать автозаполнение поля Net name (на 1 большее предыдущего) в диалоге ввода названия цепи (про INS знаю, но не всегда шаг 100mil и цепи могут быть разбросаны в разных местах) ?

В принципе, можно. Но вот только так ли это необходимо?
Шаг и по вертикали и по горизонтали автоинкрементируемых меток можно менять в настройке.
Если разбросаны, то очень помогает горячая клавиша "С". Курсор на метку, "С" и тащи копию куда надо. Ускоряет сильно, особенно если метка содержит много символов.
Vasen
Привет всем.
Помогите решить проблему.
Системка следующая:
Ubuntu 10.10, linux 2.6.35-25-generic i686, 32 bit
KiCAD version: 2011-02-24 BZR 2843 GOST

Проблема: не отображается главное меню.
После тцатого открытия файла, скажем в eeschema, меню может появиться.
Решение найдено(временное): при запуске через sudo меню появляется

И вопрос. Как осуществить авторазмещение ВСЕХ компонентов в редакторе плат? В контекстном
меню по правому клику такого пункта не найти.

Спасибо.
weawer
Цитата(ukpyr @ Jan 26 2011, 17:32) *

bugrep: при вставке светодиода из gost.lib, вставляется из device.lib. лечится переименованием компонента.
ukpyr
Цитата
bugrep: при вставке светодиода из gost.lib, вставляется из device.lib. лечится переименованием компонента.
что вставляется из device.lib ? может имена конфликтуют, попробуйте отключить одну из библиотек.

Еще один назойливый баг - в схематике часто при выборе прямоугольника и последующего "Drag block" выделяются соседние компоненты, не попадающие в выделение.
Сергей Борщ
QUOTE (ukpyr @ Mar 1 2011, 16:38) *
выделяются соседние компоненты, не попадающие в выделение.
Там при анализе попадания берется библиотечное содержимое полей, а не текущее значение. В результате, если, например, поле value имело в библиотеке длинное содержимое, а в схеме изменено и содержит более короткую строку - получаем то, что получаем.
ukpyr
может поля не учитывать ? при выделении как правило ориентируются на графику символа.
faa
Выложил свежий bzr2869-GOST на ftp

Цитата(ukpyr @ Feb 22 2011, 16:13) *
build 2830 - в pcbnew не обновляются списки дорожек и размеров via, независимо от заданных в "Design rules" там только "Via 35.0 mils *" и "Via 35.0 mils *"

Это поправлено.
И еще много чего исправлено и добавлено.


Цитата(ukpyr @ Mar 1 2011, 18:16) *
может поля не учитывать ? при выделении как правило ориентируются на графику символа.

Посмотрю, что можно сделать. А то у меня коллега тоже на эту фичу жалуется.
MrYuran
Цитата(faa @ Mar 2 2011, 10:36) *
Посмотрю, что можно сделать. А то у меня коллега тоже на эту фичу жалуется.

Мы все невидимые поля решили либо укладывать внутрь компонента, либо писать мелким шрифтом, чтобы не вылезать сильно за пределы.
Сергей Борщ
QUOTE (MrYuran @ Mar 2 2011, 11:10) *
Мы все невидимые поля решили либо укладывать внутрь компонента, либо писать мелким шрифтом, чтобы не вылезать сильно за пределы.
Так там не только невидимые влияют, насколько я заметил. Хотя кому пришла в голову идея учитывать невидимые поля - загадка. Также как и загадка - зачем при старте включать отображение невидимых полей и точек привязки текста в редакторе плат. И главное - зачем эти точки выводить на печать?
majorPAE
Приветствую, коллеги.
А есть какой нибудь путь импорта файлов из старого PCAD-а? А то хочется иметь возможность смотреть 3D-представление старых проектов, а переучиваться уже поздновато...
Прохожий
Цитата(majorPAE @ Mar 2 2011, 21:46) *
Приветствую, коллеги.
А есть какой нибудь путь импорта файлов из старого PCAD-а? А то хочется иметь возможность смотреть 3D-представление старых проектов, а переучиваться уже поздновато...

Так не выйдет. Вернее не всегда выйдет. Поскольку не у всех компонентов KiCad-а может быть в наличии 3D модель.
Ее придется допиливать вручную с помощью Open 3D редактора.
majorPAE
Цитата(Прохожий @ Mar 2 2011, 21:57) *
Так не выйдет. Вернее не всегда выйдет. Поскольку не у всех компонентов KiCad-а может быть в наличии 3D модель.
Ее придется допиливать вручную с помощью Open 3D редактора.

Да это бы ладно. "Дорабатывать напильником" привычное дело. Хотя бы схему, а лучше плату можно хоть как-то импортнуть?
Прохожий
Цитата(majorPAE @ Mar 2 2011, 22:03) *
Да это бы ладно. "Дорабатывать напильником" привычное дело. Хотя бы схему, а лучше плату можно хоть как-то импортнуть?

Лично я отказался от попыток использовать KiCad.
После PCad-а перезагрузка мозгов не удалась.
Идеология там совсем другая.
Очень сильно в стороне от мейнстрима.
Пришлось наплевать на 3D модели.
Тем более, что и редактор оказался сильно далеким от 3DMAX.
Соблазнился другим пакетом, немного платным, но вполне себе ничего.
Но о нем не в этой ветке...
majorPAE
Цитата(Прохожий @ Mar 2 2011, 22:24) *
Соблазнился другим пакетом, немного платным, но вполне себе ничего.
Но о нем не в этой ветке...

А в какой, если не секрет? rolleyes.gif
Прохожий
Цитата(majorPAE @ Mar 2 2011, 22:28) *
А в какой, если не секрет? rolleyes.gif

Ладно, пусть меня убьют сторонники KiCad-а.
Vasen
Цитата(Vasen @ Feb 28 2011, 13:22) *
Привет всем.
Помогите решить проблему.
Системка следующая:
Ubuntu 10.10, linux 2.6.35-25-generic i686, 32 bit
KiCAD version: 2011-02-24 BZR 2843 GOST

Проблема: не отображается главное меню.
После тцатого открытия файла, скажем в eeschema, меню может появиться.
Решение найдено(временное): при запуске через sudo меню появляется

И вопрос. Как осуществить авторазмещение ВСЕХ компонентов в редакторе плат? В контекстном
меню по правому клику такого пункта не найти.

Спасибо.


Решение найдено:
http://askubuntu.com/questions/6784/is-it-...fic-application
majorPAE
Цитата(Прохожий @ Mar 2 2011, 22:42) *
Ладно, пусть меня убьют сторонники KiCad-а.

Спасмбо. Понятно. sm.gif
Bender
Цитата(faa @ Mar 2 2011, 10:36) *
Выложил свежий bzr2869-GOST на ftp


хотелось бы увидеть и под под win sm.gif
faa
Цитата(Bender @ Mar 3 2011, 08:49) *
хотелось бы увидеть и под под win sm.gif

bzr2873 лежит тут
завернутый в инсталлятор рядом
Bender
Цитата(faa @ Mar 3 2011, 15:49) *
bzr2873 лежит тут
завернутый в инсталлятор рядом

Нажмите для просмотра прикрепленного файла
Мелочь - наверное стоит поменять иконку маркера?
faa
Цитата(Bender @ Mar 4 2011, 09:19) *
Мелочь - наверное стоит поменять иконку маркера?

Это в багзиллу на ланчпад надо. Там быстро реагируют (иногда)

UPD: багзилла, похоже, не поможет sad.gif
Код
   case TYPE_MARKER_PCB:
        xpm = pad_xpm;              // @todo: create and use marker xpm
        break;


Надо придумать и нарисовать иконку маркера. И тогда будет все хор и ок.
faa
Прикрутил (со сторонней помощью) вывод BOM в виде:
Код
ref;value;datasheet;Поле1;Поле2;Поле3;Поле4;Поле5
C1;0,1;;SM0805;1
C2,C3;4,7;;SM0805;2
C4..C6;0,1;;SM0603;3
C7..C9;33,0;;SM1206;3
C10;100;;SM0603;1
...
DA1..DA3;USBDF01W5;;1_SOT323-5L;3
DA4..DA6;EN5312QI;;1_QFN-20;3
DA7;TPS5431;;1_8PIN_SOIC_T;1
...
L1..L3;EMI;;SM0805;3
L4..L7;FERR;;SM0603;4
L8..L10;EMI;;SM0805;3
L11;18uH;;1_CDRH104;1
L12;EMI;;SM0805;1
L13,L14;EMI;;SM0603;2
...

Формировать в сборке GOST начиная с bzr2888:
Нажмите для просмотра прикрепленного файла
К отмеченным полям добавляет поле "Количество"
Нужно потестить.

UPD: подправил немножко. bzr2889 там же.
Vasen
Скачал kicad-20110313-bzr2892.mdv2010.2.i586.rpm.
Версия сборки после установки:
Код
Application: EESchema
Version: (2011-03-11 BZR 2884)-testing
Build: wxWidgets 2.8.11 (no debug,Unicode,compiler with C++ ABI 1002,GCC 4.4.3,wx containers,compatible with 2.6)
Platform: Linux 2.6.35-27-generic i686, 32 bit, Little endian, wxGTK


В чем подвох?
faa
Цитата(Vasen @ Mar 14 2011, 13:07) *
В чем подвох?

Наверное в 13 числе sm.gif
Есть косяк - можно поправить.
Хотя уже 2893 собрана.
Vasen
faa, в любом случае спасибо огромное за Вашу работу!!!
Bender
Цитата(Vasen @ Mar 14 2011, 16:30) *
faa, в любом случае спасибо огромное за Вашу работу!!!

Присоединяюсь.
Только просьба не забывать и про виндовс
faa
Цитата(Bender @ Mar 15 2011, 08:58) *
Только просьба не забывать и про виндовс


bzr2896 для винды и линуха лежит где всегда
ukpyr
в 2820 глючок - при выборе паттерна в pcbnew фокус в eeschema скачет куда-то в левый верхний угол.
faa
Цитата(ukpyr @ Mar 16 2011, 16:12) *
в 2820 глючок - при выборе паттерна в pcbnew фокус в eeschema скачет куда-то в левый верхний угол.

как бы 2896 уже крайняя собранная в тестовой ветке sm.gif
в ней скачет куда выбрали
ukpyr
как убрать диагональную штриховку с полигона ?
нашел - Outline appearance
faa
Цитата(ukpyr @ Mar 17 2011, 12:46) *
как убрать диагональную штриховку с полигона ?
нашел - Outline appearance

В свежих тестовых переработан диалог зон,
я переводил как

Стиль контура:
линия
штриховка
полная штриховка

Или у Вас не ГОСТ-сборка?
=AK=
А можно ли в схеме сделать шины толстыми, или то, что они неотличимы по толщине от проводников, - это неустранимый дефект?
faa
Цитата(=AK= @ Mar 18 2011, 03:40) *
А можно ли в схеме сделать шины толстыми, или то, что они неотличимы по толщине от проводников, - это неустранимый дефект?

В русской сборке были толстые
Нажмите для просмотра прикрепленного файла

Application: KiCad
Version: (2011-03-15 bzr2896 GOST)-testing
Build: wxWidgets 2.8.11 (no debug,Unicode,compiler with C++ ABI 1002,GCC 4.4.3,wx containers,compatible with 2.6)
Platform: Linux 2.6.33.7-server-2mnb i686, 32 bit, Little endian, wxGTK
MrYuran
Шины в кикаде - чистая декорация...
Функциональной нагрузки не несут.
С таким же успехом можно просто жирную линию нарисовать.
=AK=
Цитата(MrYuran @ Mar 18 2011, 18:27) *
Шины в кикаде - чистая декорация...
Функциональной нагрузки не несут.
С таким же успехом можно просто жирную линию нарисовать.


Ага. Только вопрос - как нарисовать жирную линию? У меня kicad рисует линии только одной толщины, точно такие же, как шины и провода.

Нажмите для просмотра прикрепленного файла
faa
Цитата(MrYuran @ Mar 18 2011, 10:57) *
Шины в кикаде - чистая декорация...
Функциональной нагрузки не несут.

Ну-ну wink.gif
Несут они нагрузку. Доку посмотрите.
MrYuran
Цитата(faa @ Mar 18 2011, 14:12) *
Ну-ну wink.gif
Несут они нагрузку. Доку посмотрите.

Чисто декоративную.
К ним даже "хвостики" не прилипают, приходится вручную таскать.

PS; почитал доку.
Возможно, если задавать имена цепей шины как префикс с инкрементируемым номером, то что-то ещё может быть...
Но у нас в основном шины разномастные и служат по большому счёту для логических связей между страницами и функциональными блоками схемы.
Так что кикадовские шины в этом смысле - слабое звено.
Приходится рисовать шину, а к ней "подцеплять" глобальные метки.
Несколько необычно, но смотрится оригинально sm.gif
faa
Цитата(=AK= @ Mar 18 2011, 14:00) *
Ага. Только вопрос - как нарисовать жирную линию? У меня kicad рисует линии только одной толщины, точно такие же, как шины и провода.


Линия нужна или шина?
Линия толстой пока быть не может.
Шина в ГОСТ-сборке толстая (как ГОСТ требует).

ЗЫ: Лучше не скриншот about вставлять, а копировать информацию о версии
Справка-Копировать...
Инфа копируется в буфер обмена - оттуда можно вставить куда надо.
Но это только в свежих тестовых версиях.
=AK=
Цитата(faa @ Mar 18 2011, 22:39) *
Линия нужна или шина?

Все равно, хоть что нибудь. У меня они обе тонкие.

Цитата(faa @ Mar 18 2011, 22:39) *
Линия толстой пока быть не может.
Шина в ГОСТ-сборке толстая (как ГОСТ требует).

Я ГОСТовкую версию опасаюсь. Мне по ГОСТу рисовать без надобности, а может ли она рисовать так, как весь мир рисует, я не знаю и узнавать ленюсь.

Цитата(faa @ Mar 18 2011, 22:39) *
ЗЫ: Лучше не скриншот about вставлять, а копировать информацию о версии
Справка-Копировать...
Инфа копируется в буфер обмена - оттуда можно вставить куда надо.

Это как?
У меня есть только две опции
* Help-Content
* Help-About
Никаких Copy там нет. На Help-About выскакивает окошко, кусочек которого я продемонстрировал. Текст в этом окошке копировать не получается.
faa
Цитата(=AK= @ Mar 18 2011, 15:29) *
Все равно, хоть что нибудь. У меня они обе тонкие.

Только в ГОСТ-сборке. Или надо пересобирать - толщина в исходниках вшита.

Цитата(=AK= @ Mar 18 2011, 15:29) *
У меня есть только две опции
* Help-Content
* Help-About
Никаких Copy там нет. На Help-About выскакивает окошко, кусочек которого я продемонстрировал. Текст в этом окошке копировать не получается.

В свежих тестовых версиях есть эта фича.
ukpyr
можно в pcbnew добавить хоткеи "w" и "shift-w" для выбора следующей/предыдущей ширины дорожки ?
=AK=
Цитата(ukpyr @ Mar 19 2011, 04:20) *
можно в pcbnew добавить хоткеи "w" и "shift-w" для выбора следующей/предыдущей ширины дорожки ?


Хочу вопрос поставить шире: планируется ли иметь хоткей на каждую операцию? Пока-что это сделано как-то хаотически, одни команды можно только мышкой вызвать, другие - и мышкой, и клавишей.

А если еще сделать макросы, которые вызываются по хоткеям, и которые выполняют последовательности хоткеев, то ценность инструмента возрастет неимоверно. Эта фича была в старинной (еще ДОСовской) версии Протела, и была очень удобна. По сути, она позволяла в значиттельной мере перекроить и настроить под себя пользовательский интерфейс. В дальнейшем эту фичу в Протеле/Альтиуме похоронили, потому что макросы стали вызывать путем длительного елозенья мышкой, что сводит весь эффект от макросов почти к нулю.
Бриг
Цитата(faa @ Mar 18 2011, 15:09) *
Линия нужна или шина?
Линия толстой пока быть не может.
Шина в ГОСТ-сборке толстая (как ГОСТ требует).

Можете показать где ГОСТ требует толстую линию групповой связи?
Судя по скриншоту ГОСТ допускает до трех толщин отдельных линий связи, но не групповой связи.
Нажмите для просмотра прикрепленного файла
faa
Цитата(Бриг @ Mar 19 2011, 11:33) *
Можете показать где ГОСТ требует толстую линию групповой связи?
Судя по скриншоту ГОСТ допускает до трех толщин отдельных линий связи, но не групповой связи.

Обсуждение тут.
Ссылка на ГОСТ там же.
Искать так.
Тут для примера ГОСТ по схемам АСУ.
Но в ГОСТ 2.701-84 ссылки на ГОСТ 2.303–68 «ЕСКД. Линии» не нашел.
Хотя нормоконтроль требует выполнения ГОСТ 2.303–68 «ЕСКД. Линии» на электрических принципиальных схемах.
Бриг
Цитата(faa @ Mar 19 2011, 11:43) *
Обсуждение тут.
Ссылка на ГОСТ там же.
Искать так.
Тут для примера ГОСТ по схемам АСУ.
Но в ГОСТ 2.701-84 ссылки на ГОСТ 2.303–68 «ЕСКД. Линии» не нашел.
Хотя нормоконтроль требует выполнения ГОСТ 2.303–68 «ЕСКД. Линии» на электрических принципиальных схемах.

1 ГОСТ 2.303 регламентирует правила выполнения линий на чертежах. Схемы никогда не относились к чертежам. И в нем нет указаний на линии электрической связи. ГОСТ 2.303-68 (ноябрь 2003 года)
Нажмите для просмотра прикрепленного файла

2 По ГОСТ 24.302-80 не делают схемы для печатных плат. В этом ГОСТе тоже нет указаний на толщины групповых линий.

Вывод. ГОСТ не требует утолщенную линию для групы проводников.
А вот если НК будет требовать шину обычной толщины, то он будет прав.
Просто ответил на
Цитата
Шина в ГОСТ-сборке толстая (как ГОСТ требует)


Цитата
Но в ГОСТ 2.701-84 ссылки на ГОСТ 2.303–68 «ЕСКД. Линии» не нашел.

Может, она там и не нужна. Ведь в п. 2.5.1 в виде цифр приведены толщины линий связи.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.