Полная версия этой страницы:
KICAD::допиливание
Барановский Константин
May 11 2013, 10:59
faa, поправил нумерацию элементов состоящих из нескольких частей (DD1.1, DA3.1 и т.д.). В некоторых местах была буквенная нумерация.
tema-electric
May 12 2013, 13:10
Почитал сейчас пост
AVL, и не думал даже никогда, что так все сложно. И теперь понятно, почему KiCAD уже года два толком не растет. Единственное полезное, что я заметил - терморазгрузка у контактных площадок.
Чего в реальности не хватает при работе в PCBNew, так это предустановленных наборов отображаемых элементов. Например, такие наборы: TOP, BOTTOM, TOP_CMP, BOTTOM_CMP. Смысл их в том, чтобы не тыкать каждый раз как обезьяна по десятку галочек (переходные, посадочные, трассировка, полигоны). Но моя просьба, скорее всего, потянет за собой правку формата самого PCBNew или проектного файла, ибо эти наборы надо где-то хранить. Эта фича аналогична наборам слоев в P-CAD и Altium, которые можно состряпать произвольно.
Другой момент - это переходные отверстия в многослойных платах. Хотел по привычке убрать пояски на внутренних слоях, а нифига. Следовательно, высокую плотность проектировать уже нельзя. И тут все плохо совсем, так как на первый план вылазят классы цепей и межклассовые взаимодействия цепей. А межклассовых взаимодействий цепей в KiCAD вообще нет. И правки параметров переходного отверстия тоже нет, чтобы сделать это ручками.
Третий момент - это каплевидность.
А вообще есть смысл ждать с моря погоды? Судя по этой картинке все уже должны быть в раю ...
Нажмите для просмотра прикрепленного файлаА по факту черепашьи гонки, да еще и с палками в колеса.
Кто нибудь может поделиться ближайшими планами, как будет развиваться кикад и куда?
White Rabbit
May 16 2013, 12:46
Есть маленько вопросов.
1. Как в Shematic отключить показ посадочных мест? Вопрос не мой. Поэтому имею смутное представление о back-аннотациях.
2. Как сделать правильный экспорт из PCBnew в DXF проводников?Не работает выбор в режиме черчения заполнение. Сколько не пытался. Линия проходит, контру тоже. А вот заполнение повторяет контур.
3. Можно ли сделать в Shematic делать двухстрочный (многострочный) текст? Интересует как блок текста, так и значение компонента.
Барановский Константин
May 16 2013, 13:11
White Rabbit,
1) чтобы скрыть поле компонента (любое) нужно открыть диалог редактирования свойств компонента (клавиша E, или через контекстное меню "Правка компонента -> Править") в поле "Видимость" снять галку "Показать". Придется выполнять для каждого элемента...
2) затрудняюсь ответить.
3) текст на чертеже может быть многострочным, а поле компонента - нет.
NikWik
May 21 2013, 05:07
Цитата(tema-electric @ May 12 2013, 20:10)

Другой момент - это переходные отверстия в многослойных платах. Хотел по привычке убрать пояски на внутренних слоях, а нифига. Следовательно, высокую плотность проектировать уже нельзя. И тут все плохо совсем, так как на первый план вылазят классы цепей и межклассовые взаимодействия цепей. А межклассовых взаимодействий цепей в KiCAD вообще нет. И правки параметров переходного отверстия тоже нет, чтобы сделать это ручками.
Сейчас из-за этого влип серъезно ((
Производителям плат надо минимум 200мкм зазор на внутреннем слое и т.к. поясок не убирается, а минимальное переходное отверстие 0,2/0,55мм, то кикад считает зазор маленьким и вообще не зарисовывает полигоны под микросхемой.
Что посоветуете делать?
Плата уже разведена, на ней циклон4 БГА-169, я к нему даже нормально питание ядра 1,2В подвести не могу, да и землю под ним так же не получается сплошную сделать, хотя плата 4-х слойка.
Цитата(White Rabbit @ May 16 2013, 19:46)

Есть маленько вопросов.
1. Как в Shematic отключить показ посадочных мест? Вопрос не мой. Поэтому имею смутное представление о back-аннотациях.
2. Как сделать правильный экспорт из PCBnew в DXF проводников?Не работает выбор в режиме черчения заполнение. Сколько не пытался. Линия проходит, контру тоже. А вот заполнение повторяет контур.
3. Можно ли сделать в Shematic делать двухстрочный (многострочный) текст? Интересует как блок текста, так и значение компонента.
1. Если одним движением у всех элементов отключить хочешь, то нажимаешь в Shematic кнопку BACK, загружаешь файл (который создал в CvPcb), и на вопрос "сделать все поля посадочных мест видимыми?" отвечаешь НЕТ.
2. -
3. Блок текста делается многострочным без проблем по Enter-у, в значениях компонента вроде нельзя, во всяком случае у меня не получилось.
White Rabbit
May 21 2013, 13:14
Цитата(NikWik @ May 21 2013, 08:07)

1. Если одним движением у всех элементов отключить хочешь, то нажимаешь в Shematic кнопку BACK, загружаешь файл (который создал в CvPcb), и на вопрос "сделать все поля посадочных мест видимыми?" отвечаешь НЕТ.
Вот любопытно. Вроде отвечают, что не работает такая фишка. В последних версиях.
NikWik
May 22 2013, 02:50
Цитата(White Rabbit @ May 21 2013, 20:14)

Вот любопытно. Вроде отвечают, что не работает такая фишка. В последних версиях.
Упс...
Последними версиями пока не пользовался - проект в 3395 еще начал, поэтому на новый формат не стал пока переходить.
White Rabbit
May 28 2013, 07:34
Так отпишусь и здесь ещё раз. Маловато ответов, советов, реакции "разработчиков" . К первым двум ещё парочку (чтобы не лазить по разным темам

).
1. Как в Shematic отключить показ посадочных мест? Вопрос не мой. Поэтому имею смутное представление о back-аннотациях.
2. Как сделать правильный экспорт из PCBnew в DXF проводников? В режиме черчения не работает выбор заполнения. Сколько не пытался. Линия проходит, контур тоже. А заполнение повторяет контур.
3. Ничего не могу поделать с полигонами. Программа рисует их, когда хочет. Но обычно вообще не рисует. При этом DRC всё время показывает, что всё в порядке. Ага. Сейчас.
4. В последней версии (4159) в PCB сделали загадочный выбор библиотек. Строку навротили, а вот указание на диске расположения библиотеки нет в принципе!!! Можно как-то это решить/исправить?
Тут же доп. вопрос:
4.1. При невозможности решения проблемы из п.4 могу ли откатиться на более древние версии? Работал на 4115, сейчас на 4159. Хочу вернуться на 3256, но вот проблема. Будет ли совместимость? Тем более нетлист сохранял в улучшенном формате?
White Rabbit1. Сломано, но есть хитрый способ. Надо сначала нажать "Да", потом "Нет".
2. Давний баг. До сих пор так и не исправлено.
3. У меня проблем нет. Может что-то не то задано в параметрах полигонов?
4. Всё там есть. После нажатия кнопки "Добавить строку", можно ввести. Но... руками.

Правда не работает. Что-то явно не доделали.
4.1. Зачем так сразу на 3256? 4115, 4123 вполне рабочие.
White Rabbit
May 28 2013, 10:42
Цитата
break1. Сломано, но есть хитрый способ. Надо сначала нажать "Да", потом "Нет".
2. Давний баг. До сих пор так и не исправлено.
3. У меня проблем нет. Может что-то не то задано в параметрах полигонов?
4. Всё там есть. После нажатия кнопки "Добавить строку", можно ввести. Но... руками.

Правда не работает. Что-то явно не доделали.
4.1. Зачем так сразу на 3256? 4115, 4123 вполне рабочие.
1. Не уловил логики. Можно подробнее.
2. Пичалько.
3. Хм. Ну может быть. Хотя я не знаю, что там можно сделать неправильно. Я редко меняю настройки по умолчанию, может нужно что-то изменить.
4. Так я о том и говорю. Руками... Бррррр...
4.1. Хм. Что-то я пропустил. Ссылку на 4123 не вижу нигде.
White Rabbit1. После нажатия кнопки "Back" ("Импорт выбранных посадочных мест") появляется окошко с запросом имени файла. После выбора файла (.cmp), вылезает окошко "Изменение видимости полей" с запросом "Сделать все поля посадочных мест видимыми?" с тремя кнопками: "Да", "Нет", "Отмена". С отменой всё понятно. При нажатии "Нет", ничего не происходит, как было, так и остаётся. При нажатии "Да", заголовок окна меняется на "Параметры отображения полей", при следующем нажатии "Да" поля посадочных мест всех элементов делаются видимыми. Однако если второе нажатие сделать не "Да", а "Нет", то поля посадочных мест всех элементов сделаются невидимыми.
3. Нужно, нужно. Меня настройки по умолчанию никогда не устраивают.
4. Да ладно бы руками, так ведь всё равно не работает. Я в теме про ошибки расписал более подробно.
4.1. И я уже не вижу, видимо выпилили. Но на винчестере то у меня лежит! Раньше была видимо
тут.
Откатился на 4131. Там глюков с библиотеками нет. Видимость полей посадочных мест "работает" так же.
White Rabbit
Jun 3 2013, 08:12
Цитата
break1. После нажатия кнопки "Back" ("Импорт выбранных посадочных мест") появляется окошко с запросом имени файла. После выбора файла (.cmp), вылезает окошко "Изменение видимости полей" с запросом "Сделать все поля посадочных мест видимыми?" с тремя кнопками: "Да", "Нет", "Отмена". С отменой всё понятно. При нажатии "Нет", ничего не происходит, как было, так и остаётся. При нажатии "Да", заголовок окна меняется на "Параметры отображения полей", при следующем нажатии "Да" поля посадочных мест всех элементов делаются видимыми. Однако если второе нажатие сделать не "Да", а "Нет", то поля посадочных мест всех элементов сделаются невидимыми.
3. Нужно, нужно. Меня настройки по умолчанию никогда не устраивают.
4. Да ладно бы руками, так ведь всё равно не работает. Я в теме про ошибки расписал более подробно.
4.1. И я уже не вижу, видимо выпилили. Но на винчестере то у меня лежит! Раньше была видимо
тут.
Откатился на 4131. Там глюков с библиотеками нет. Видимость полей посадочных мест "работает" так же.
1. Сэнкс. Несколько улыбнуло. А почему только три кнопки? Надо ещё пару добавить "может быть", "наверное"
3. Хорошо поработаю над этим честно говоря, пока слабо интересовался этим вопросом.
4. Я даже и не пробовал. Увидел ручной вариант и в ужасе закрыл окно. Пока вернулся на 4115.
4.1. Человек только из командировки вернулся. Сразу куча новых версий. Аж глаза разбегаются. и 4118 stable, и 4181 testing. Эээххххх. Сча погоняю.
1. Забыл упомянуть одну интересную проблемку. В программе Cvpcb в панели работы с нет-листом в новых версиях почему-то постоянно идёт "выделение" части поля, а не строки, как в предыдущих версиях. По-другому пока объяснить это явление не могу. Происходит произвольно не пойму то ли самостоятельно программа так делает, то ли после после проведения над полем курсора. Причём принудительно я такую операцию повторить почему-то не могу. Вот опять повторилась. Любопытно, что курсор может быть "активный" (синего цвета) и "пассивный" - серого. И тот, и другой могу перемещать.
2. Ещё один момент. В 4115 при выходе из PCBnew запоминались последние установки поля "видимость". слои и элементы. В 4118 также. Есть нюанс. "Значение" и "наименование" (указываю предположительный вариант на русском, потому что в последних версиях переводы названий слоёв и элементов почему-то отсутствуют) отключаются только вместе. Да и кстати. А как сохранять настройки отображения без редактирования проекта? "Настройки"-"Сохранить настройки"?
Пы.сы.: Не помйму работу сайта. То пропал доступ на редактирование своего сообщения, потом появился. Пока редактировал, опять пропал.
White Rabbit
1. Ничего не понял. В 4131 выделяются только строки. И курсоры активный - текущей панели и серожёлтый - неактивной панели. Перемещается только активный.
2. В 4131 нет таких проблем. Отключается и выключается раздельно, перевод есть.
С сохранением настроек надо проявлять осторожность, а то получится, как я описывал в ошибках - удалятся настройки Eeschema.
В принципе, настройки видимости сохраняются при сохранении самой платы. Если без редактирования, то возможны 2 варианта:
а) "Сохранить как"
б) Сделать действие и отменить его, после чего кнопка "Сохранить" становится доступна.
White Rabbit
Jun 3 2013, 20:00
Цитата
break
1. Ничего не понял. В 4131 выделяются только строки. И курсоры активный - текущей панели и серожёлтый - неактивной панели. Перемещается только активный.
2. В 4131 нет таких проблем. Отключается и выключается раздельно, перевод есть.
С сохранением настроек надо проявлять осторожность, а то получится, как я описывал в ошибках - удалятся настройки Eeschema.
В принципе, настройки видимости сохраняются при сохранении самой платы. Если без редактирования, то возможны 2 варианта:
а) "Сохранить как"
б) Сделать действие и отменить его, после чего кнопка "Сохранить" становится доступна.
1. Попробую лучше объяснить. После запуска программы при проведении курсора мышки над полем, сформированным из нетлиста, происходит выделение нескольких строк одновременно, причём если вести вниз курсор, выделится может и всё. Визуально это выглядит, как выделение неактивным серым цветом строк при наблюдаемой так же и привязанной к курсору прямоугольной области экрана, ограниченной штрих-пунктирной линией. Не знаю, стало ли понятней, но как-то так. Во второй половине (поле посадочных мест) такого не наблюдал.
2. Надо будет глянуть. Надеюсь, что в 4132 так же. Для сохранения настроек обычно пользую вариант б).
White Rabbit
1. Не понял точно, но, похоже, эти глюки проявляются если не запущена Eeschema.
2. Это и в более старых версиях так было, по крайней мере в большинстве (если не во всех) из тех, что я пробовал. Так что и дальше, думаю, так будет. (Хотя, в связи с произошедшими в последнее время изменениями, уже нельзя быть ни в чём уверенным.)
Новые пожелания к Pcbnew.
1. Сделать возможность скругления углов трасс.
2. Сделать возможность изменения мест ввода в "линии заданной длины для microwave приложений", а то сейчас вводится только посередине.
При этом может получаться глюк с загогулинами. Есть подозрение, что этот глюк имеет ту же основу, что и баг при перетаскивании куска ломаной, при котором угол сохраняется при переходе через сопряжённую линию (получаются острые углы).
3. Сделать возможность работы отмены действия после установки "линии заданной длины для microwave приложений". И вообще как-то странно получается, вроде проводник, а числится модулем.
4. В панели СВЧ приложений сделать подсветку выбранного инструмента, как это сделано в основной панели инструментов.
5. Сделать возможность привязки по зазорам при перетаскивании трасс.
Старое пожелание к Eeschema.
Может кто-то что-нибудь придумает по поводу подсветки цепей, поиска номеров цепей или чего-то подобного? Сильно затрудняет работу.
White Rabbit
Jun 5 2013, 08:30
Цитата
break
1. Не понял точно, но, похоже, эти глюки проявляются если не запущена Eeschema.
Хм. Уж не знаю, какая взаимосвязь. Но я обычно (хотя и не всегда) делаю последовательно. Открыл-закрыл схему, аналогично Cvpcb и Pcbnew.
непонятно почему в pcb не сделали, как и в eeschema, добавление модуля через А, а дорожки - W ?
легче же запомнить и использовать, чем Shift-X/O.
и еще - насколько сложно добавить фильтрацию списка футпринтов в cvpcb (как уже сделано в pcb) ?
White Rabbit
А зачем закрывать схему? Памяти в компе не хватает? Eeschema, CvPcb и Pcbnew взаимодействуют между собой - при тыкании на элементе в одной программе, курсор в другой программе автоматически устанавливается на этом же элементе. Наверное из-за этого и глюки - параметры пытаются передаться в Eeschema, а она не работает. Ещё при этом наблюдается торможение, по сравнению с нормальным режимом работы.
zцner
Редактор горячих клавиш не работает?
White Rabbit
Jun 6 2013, 11:57
Цитата
break
А зачем закрывать схему? Памяти в компе не хватает? Eeschema, CvPcb и Pcbnew взаимодействуют между собой - при тыкании на элементе в одной программе, курсор в другой программе автоматически устанавливается на этом же элементе. Наверное из-за этого и глюки - параметры пытаются передаться в Eeschema, а она не работает. Ещё при этом наблюдается торможение, по сравнению с нормальным режимом работы.
Жесть, что курил разработчик программы???

Нет схематик и разводчик я ещё как-то понять могу. Но CvPcb??? А схематика недостаточно? Нда. Привычка не держать открытыми несколько программ у меня ещё с Пикада, да и в других вроде похоже реализовано. В любом случае в версиях до 4ххх у менчя такой проблемы не было. И ещё одно, кстати говоря. Мелочь, а приятно. При внесении изменений в плату в Pcbnew кнопка "Сохранить" становится активной, после сохранения "пассивной". А вот в схематике такого нет. Кнопка всё время активна. Это что за прикол? Давно обращал внимание и позабыл об этом.
Цитата
Нет схематик и разводчик я ещё как-то понять могу. Но CvPcb???
по-моему удобно. 1 символ на схематике может соответствовать куче футпринтов (напр. транзистор - SOT23, TO92, TO220 и т.д.). Не хватает только фильтрации и быстрого поиска по правому списку
Цитата
кнопка "Сохранить" становится активной, после сохранения "пассивной". А вот в схематике такого нет.
можно спокойно забить, не мешает
Цитата(White Rabbit @ Jun 6 2013, 14:57)

Жесть, что курил разработчик программы???

Нет схематик и разводчик я ещё как-то понять могу. Но CvPcb??? А схематика недостаточно?
Передачу сообщений из cvpcb в eeschema я прикручивал, курил и покуриваю "winston one" с половинкой фильтра

Зачем? Уже ответили выше.
На широком мониторе (а еще лучше на двух) можно (и нужно) держать два (или более при необходимости) окна без перекрытия:
при формировании соответствий посадочных мест - схему и cvpcb,
при разводке схему и плату,
ну и вдобавок "копыта", gkrellm и т.д. и т.п.
White RabbitНо CvPcb??? А схематика недостаточно? Eeschema как раз достаточно, Pcbnew для CvPcb не нужен. Кстати, очень удобно при назначении посадочных мест - сразу видно какой элемент выбран. Я, например, для резисторов разного размера не держу несколько УГО, поэтому приходится переназначать их в CvPcb.
При внесении изменений в плату в Pcbnew кнопка "Сохранить" становится активной, после сохранения "пассивной". А вот в схематике такого нет. Кнопка всё время активна. Это что за прикол? Прикол в том, что Eescema давно уже не усовершенствуется, только периодически вносятся новые глюки и, иногда, они исправляются.
zцnerНе хватает только фильтрацииТак вроде же фильтрация есть (справа 3 кнопки)?
То, что мне не даёт покоя в кикаде -- это ни с чем не совместимый экспортированный гербер. Было бы неплохо сделать RS-272X. Багрепорт написал:
https://bugs.launchpad.net/kicad/+bug/1188934
Цитата
Так вроде же фильтрация есть (справа 3 кнопки)?
не совсем то. лучше - как в scema/pcb - строку ввода над списком, и фильтрация списка по мере ввода текста.
и, в идеале, внизу, под списком, сделать небольшое превью изображения футпринта
в 4182 все еще присутствует ошибка удаления дорожек "Edit/Cleanup tracks..." при снятой птичке "Delete unconnected tracks"
Верните, пожалуйста, в Pcbnew возможность установки глобальных настроек контактных площадок.
У меня нехороший вопрос: интерфейс заточен под Gnome? Под KDE никто не тестирует? Я сейчас обнаружил, что горячие клавиши не работают.
Application: Eeschema
Version: (2013-03-08 BZR 3989 GOST)-testing
Build: wxWidgets 2.9.4 (wchar_t,compiler with C++ ABI 1002,GCC 4.6.3,wx containers,compatible with 2.8)
Platform: Linux 3.2.0-48-generic x86_64, 64 bit, Little endian, wxGTK
Boost version: 1.53.0
Options: USE_PCBNEW_NANOMETRES=ON
KICAD_GOST=ON
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
KICAD_SCRIPTING=OFF
KICAD_SCRIPTING_MODULES=OFF
KICAD_SCRIPTING_WXPYTHON=OFF
P.S. Точнее немного не так. Не работают, если при этом должно выплывать меню выбора.
это скорее проблема Wx а не KiCAD
У меня 2 вопроса:
1) кто знает, для чего нужно было вводить .cmp файл в процесс проектирования платы? То же касается и CvPcb. Почему один из режимов работы CvPcb - это отдельная программа? Почему нельзя было обойтись следующим режимом работы? : работая в EESchema, открываем CvPcb окно, назначаем посадочные места, которые тут же попадают в атрибут footprint компонентов схемы. Далее генерируем netlist, в котором вся информация есть, включая назначенные посадочные места. Далее в Pcbnew загружаем netlist (без всяких .cmp), появляются pcb компоненты как надо, полностью на основе netlist.
2) в продолжение французского подхода... При автоматическом назначении посадочных мест в CvPcb на основе .equ файла, посадочные места назначаются согласно атрибуту Value у компонентов. То есть мало того, что в EESchema используется этот подход, так еще и в CvPcb расчет идет на него. У кого какие соображения? На сколько серьезно это вами воспринимается? Я эту логику не понимаю...
Сергей Борщ
Jun 29 2013, 11:57
У меня все элементы библиотеки имеют посадочные места. Т.е. есть отдельно резистор 0805, отдельно 0603, отдельно 0402 и т.д (еще есть такие же изображенные вертикально с полями позиционного обозначения и номинала справа от УГО, но это уже не важно). Разрабатывая схему я сразу ставлю в нее конкретный элемент. То есть я ни разу в жизни не запускал CvPcb и не понимаю, зачем она нужна вообще. А другим CvPcb нравится. Ну пусть будет.
Цитата
Я эту логику не понимаю...
наверно уже и сам автор не помнит какую логику использовал когда ваял. А сейчас уже та стадия когда легче с 0 переписать (ессно, взяв лучшие идеи из того что есть)...
tema-electric
Jun 30 2013, 06:11
Цитата(Сергей Борщ @ Jun 29 2013, 18:57)

А другим CvPcb нравится.
Им бы схемку с количеством элементов штук 400-500

.
Не так давно заметил пунктик в PCBNew о чтении посадочных мест из списка цепей. Пока не пользовал. Думаю, в будущем не будет cmp файла.
Цитата(tema-electric @ Jun 30 2013, 10:11)

Не так давно заметил пунктик в PCBNew о чтении посадочных мест из списка цепей. Пока не пользовал. Думаю, в будущем не будет cmp файла.
Об этом и говорю, то есть можно делать все через нетлист. По идее самый оптимальный способ. Не вижу пока для чего нужен .cmp на данный момент.
AHTOXA
Jun 30 2013, 08:16
Цитата(Сергей Борщ @ Jun 29 2013, 17:57)

То есть я ни разу в жизни не запускал CvPcb и не понимаю, зачем она нужна вообще.
Я лично использую CvPcb потому, что так написано в документации

К тому же, в штатных библиотеках посадочные места не прописаны, а вводить их удобнее в CvPcb, потому что там есть предпросмотр посадочного места. (В схематике простое текстовое поле для ввода). Думаю, что мало кто начинает знакомство с KiCAD с создания своих библиотек с уже прописаными посадочными местами. Поэтому без CvPcb на начальном этапе тяжело. А потом уже привычка появляется, наверное.
А вот зачем отдельный файл cmp - я тоже не понимаю.
Здравствуйте! Обращаюсь к уважаемым разработчикам KiCAD . В общем у меня следующий вопрос/продложение. Я сейчас пишу обзор современной сборки kicad и с грустью наблюдаю что единственной радостью для меня за этот год стал GAL branch .
Я уже писал и намекал в список рассылки. Может все таки проекту KiCAD завести компанию на kickstarter , потому как Octave , LibreCAD и те пытаются и пишут анонсы и пожелания для GSoC. Blender - так вообще образец организованного сообщества. Как только намекаешь на это(краудфайндинг для наема разработчика на полный рабочий день) разработчикам Уэйн (вроде) сразу встает на дыбы.
Лично мне хотелось и я писал blueprint-ы
- Нормальный менеджер проектов возможно с интеграцией с git или любой другой CSV и тогда возможно и совместной работой
- SWEET формат для EESCHEMA , это позволит разработчикам Qi-Hardware наконец написать и внедрить версию schhist, а также позволит создавать онлайн библиотеки(хотя kicadcloud.com уже есть)
- Импорт и экспорт 3-х мерных моделей в STEP
- Нормальную документацию и работу script интерфейса
- Ну рефакторинг... по мне так надо убегать с wxWidget ну да ладно это самый трудоемкий пункт.
Прошу прощение вот нашел ссылку на планы CERN-а на KiCAD
CERN KiCad development roadmap , они стартовали GAL ???
Цитата(valber @ Aug 6 2013, 20:40)

Здравствуйте! Обращаюсь к уважаемым разработчикам KiCAD . В общем у меня следующий вопрос/продложение. Я сейчас пишу обзор современной сборки kicad и с грустью наблюдаю что единственной радостью для меня за этот год стал GAL branch .
Из новинок, совсем недавно появился новый компонент - Page Layout Editor (графический редактор форматок). Странно почему на этом форуме никто не обсуждает эту функциональность.
Цитата(valber @ Aug 6 2013, 20:40)

Прошу прощение вот нашел ссылку на планы CERN-а на KiCAD
CERN KiCad development roadmap , они стартовали GAL ???
Что Вы имеете в виду под "стартовали"?
Судя по веткам lp:~cern-kicad/kicad/kicad-gal-orson и lp:~cern-kicad/kicad/kicad-gal работа кипит давно уже.
Цитата(AVL @ Aug 8 2013, 09:33)

Из новинок, совсем недавно появился новый компонент - Page Layout Editor (графический редактор форматок). Странно почему на этом форуме никто не обсуждает эту функциональность.
Что Вы имеете в виду под "стартовали"?
Судя по веткам lp:~cern-kicad/kicad/kicad-gal-orson и lp:~cern-kicad/kicad/kicad-gal работа кипит давно уже.
Ну вот PL Edotor я видел и добавил в статью о kicad ( crafting.be ), GAL у меня стоит тоже как PPA , но только два дня назад узнал что это CERN и у них длительныйе планы и четче прописаны результаты и суммы пожертвований.
Кстати как таковой PL Editor делает ненужным отдельную сборку с ГОСТ рамкой???
И ещё хотел узнать ,что дает USE_FP_LIB_TABLE и у кого нибудь получилось в последних сборках запустить пример footprint wizard-а
Цитата(valber @ Aug 8 2013, 15:15)

Ну вот PL Edotor я видел и добавил в статью о kicad ( crafting.be )...
Не смог найти статью.
Цитата(valber @ Aug 8 2013, 15:15)

Кстати как таковой PL Editor делает ненужным отдельную сборку с ГОСТ рамкой???
Я сам еще не тестировал PL Editor.
Его цель - да, сделать рамку настраиваемой, и если это будет сделано с учетом всех нюансов ГОСТ рамки, то отдельную ГОСТ сборку только ради ГОСТ рамок не нужно будет делать. Однако, чтобы были менеджер компонентов + GostDocGen + pcad2kicadsch, по прежнему нужно собирать из gost-committers ветки.
Цитата(valber @ Aug 8 2013, 15:15)

И ещё хотел узнать ,что дает USE_FP_LIB_TABLE и у кого нибудь получилось в последних сборках запустить пример footprint wizard-а
Какое-то время назад собирал с этой опцией, но ничего работоспособного не обнаружил. Сейчас не знаю, может что-то появилось.
Барановский Константин
Aug 8 2013, 16:18
Цитата(AVL @ Aug 8 2013, 18:42)

Я сам еще не тестировал PL Editor.
Его цель - да, сделать рамку настраиваемой, и если это будет сделано с учетом всех нюансов ГОСТ рамки, то отдельную ГОСТ сборку только ради ГОСТ рамок не нужно будет делать. Однако, чтобы были менеджер компонентов + GostDocGen + pcad2kicadsch, по прежнему нужно собирать из gost-committers ветки.
Рамки я уже нарисовал:
http://bazaar.launchpad.net/~kicad-testing...g/revision/4251.
В связи с ограниченным функционалом PageLayout Editor'a и сложным выбором форматной рамки для А4/портрета/ландшафта - решил просто сделать две рамки портрет/ландшафт.
Также раньше содержимое свойства "Наименование" равномерно распределялось и масштабировалось в пределах соответствующего поля в основной надписи. Сейчас текст свойства "Наименование" также масштабируется в пределах поля, но не переносится по словам. Было реализовано перенос текста свойства "Наименование" на новую строку с помощью комбинации символов "\n":
http://bazaar.launchpad.net/~kicad-testing...g/revision/4252хотя можно было и добавить свойство переноса слов (wrap) в указанных пределах, тем более, что это уже реализовано в коде, но видимо Jean-Pierre Charras посчитал это не нужным...
Цитата(AVL @ Aug 8 2013, 19:42)

Не смог найти статью.
Ну я её писал...., точнее переписывал
вот теперь есть статьяХотя конечно править и править))
Ещё надо восстановить про ngspice , макросы и freerouter
Цитата(AVL @ Jun 30 2013, 10:38)

Цитата(tema-electric @ Jun 30 2013, 10:11)

Не так давно заметил пунктик в PCBNew о чтении посадочных мест из списка цепей. Пока не пользовал. Думаю, в будущем не будет cmp файла.
Об этом и говорю, то есть можно делать все через нетлист. По идее самый оптимальный способ. Не вижу пока для чего нужен .cmp на данный момент.
На
developer mail list прочитал сегодня:
Цитата
> Then I tried to 'update' a couple of components: it was C0805 (old
> package), then become smd:C0805. Everything fine till now, saved the cmp
> file without problems. Maybe one day the cmp file will go away and only
> the netlist will survive :D (the problem is when a part is deleted and
> a new one get its refdes... from the cmp file it takes the *old*
> package, which is bad)
At some point, I plan on doing away with the cmp file. I have to write
the code so Pcbnew can save the new s-expr netlist file. Once that's
done, cmp files will go away as will the legacy netlist files.
Lorenzo и Wayne тоже значит понимают, что от файла *.cmp можно было бы отказаться.
Сергей Борщ
Sep 26 2013, 10:22
QUOTE (AVL @ Sep 25 2013, 20:11)

Lorenzo и Wayne тоже значит понимают, что от файла *.cmp можно было бы отказаться.
Они бы еще от .cache-lib отказались - вообще бы песня была. А то схема без него смысла не имеет, а вот скопировать/положить в репозиторий его частенько забываешь. И получаешь схему с квадратиками. Могут же они хранить описания посадочных мест в файле платы...
В 3D-визуализатор плат в KiCAD добавлен Realistic Mode
Цитата(viknn @ Oct 8 2013, 20:41)

В 3D-визуализатор плат в KiCAD добавлен Realistic Mode
Ура! Какая редакция? В 4373 нету
Сергей Борщ
Oct 8 2013, 19:03
Не прошло и три года. Человек выкладывал патч в рассылку в июне прошлого года, его откровенно проигнорировали тогда.
Цитата(Сергей Борщ @ Oct 8 2013, 23:03)

Не прошло и три года. Человек выкладывал патч в рассылку в июне прошлого года, его откровенно проигнорировали тогда.
Здесь
http://sourceforge.net/projects/kicad-3d/ похоже еще одна реализация pcbnew-3d realistic
на базе kicad_stable_4022 с примерами pcb и конвертером во FreeCAD STEP (посредством MeshLab, Pycollada).
Guest_White Rabbit_*
Oct 30 2013, 09:39
Кто подскажет. Кикад не хочет проводить проводники между двумя диповскими контактами с обоих сторон платы. Только с одной проводит. Можно его как-то "уговорить" "никогда так не делать"?
Барановский Константин
Oct 30 2013, 10:05
Цитата(Guest_White Rabbit_* @ Oct 30 2013, 12:39)

Кто подскажет. Кикад не хочет проводить проводники между двумя диповскими контактами с обоих сторон платы. Только с одной проводит. Можно его как-то "уговорить" "никогда так не делать"?
Нужно "Запретить проверку правил проектирования", нажав на первую (верхнюю) кнопку на левой панели инструментов. После этого можно проводить дорожки как душе угодно.
P.S.
Должно быть запрещено удаление старых дорожек (девятая с верху кнопка на левой панели должна быть не активна), иначе при создании новой дорожки с другой стороны платы старая будет автоматически удаляться.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.