LINUX.ORG.RU

KiCAD 6.0.0

 , , ,


1

3

Проект KiCad с радостью объявляет о выпуске версии 6.0.0. Это первая значительная версия KiCad с момента выхода 5.0.0 в июле 2018 года.

За это время в проект было внесено множество важных и полезных изменений — сотни новых функций и улучшений и сотни исправленных ошибок. Основные изменения представлены ниже.

Обновленный внешний вид

  • Обновления интерфейса коснулись удобства использования и большего соответствия общепринятым шаблонам проектирования UI.

  • Улучшена согласованность интерфейса схемного редактора и редактора печатных плат. Теперь не кажется, что это разные программы.

Улучшения в редакторе схем

  • Редактор схем претерпел наибольшее количество изменений. Теперь в редакторе используется те же концепции манипуляции объеками, как и в редакторе ПП.

  • Появилась возможность выбора класса цепи, цвета и стиля линий индивидуально или на основе класса.

  • Редактор схем наконец перешел на новый формат файлов на основе S-выражений. Кроме удобства автоматического разбора и редактирования, теперь не требуется файл кэширования схемных символов, потому что символы встраиваются в файл схемы. Для передачи схемы теперь можно передать только один файл.

Изменения в редакторе печатных плат

  • В обновленном интерфейсе появилось множество новых опций, помогающих ориентироваться в сложных проектах: выборочное сокрытие «резинок» ratsnest; раздельное управление прозрачностью зон, площадок, ПО и дорожек; раскраска цепей и классов с выборочной раскраской ratsnest или меди; фильтр выбора объектов на плате и др.

  • Появилась возможность вести скругленные дорожки, делать штриховую заливку полигонов, удалять неиспользуемые площадки на отверстиях (в т.ч. переходных).

  • Множественные улучшения в ручном полуавтоматическом трассировщике, позволяющие вести дорожки быстрее и проще.

  • Улучшения в просмотрщике 3D, в т.ч. возможность управления источниками света в движке трассировки лучей, подстветка выбранных объектов, более простое управление просмотром и прочее.

  • Добавлены новые возможности по заданию правил трассировки: теперь можно на специальном DSL создавать сложные пользовательские правила, в т.ч. правила для отдельных участков платы или для определенных слоёв.

>>> Скачать

>>> Подробности

★★★★★

Проверено: Harald ()
Последнее исправление: sudopacman (всего исправлений: 2)
Ответ на: комментарий от alexru

Я не уверен насколько это реалистично для печатных плат. При таких напряженияx для обычных материалов начнутся проблемы раньше, форма проводника уже не важна будет.

Ну и я не уверен, говорю же, никогда не слышал. Но там не такие уж и страшные напряжения нужны – киловольты

pihter ★★★★★
()
Ответ на: комментарий от pihter

Киловольты тянуть по печатной плате - дурной тон и копание себе и другим ям. Хотя ГОСТ 23751-86 и позволяет пускать по наружным слоям полтора-два киловольта, но только с охеренными зазорами и в уютных условиях эксплуатации, то между соседними слоями можно уже лишь полкиловольта. И помимо такой печатной платы придется продумывать заново весь конструктив на надежность и безопасность.

vaddd ★☆
()
Ответ на: комментарий от alexru

Поделись библиотеками? :) Их мало не бывает

hatred ★★★
()
Ответ на: комментарий от alexru

Добавить сюда возможность потом всё это в герберы на «печать» в pcbway/jlcpcb…

hatred ★★★
()
Ответ на: комментарий от Oberstserj

6 версий понадобилось, чтобы это понять. Удивительно.

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

hatred ★★★
()
Ответ на: комментарий от ox55ff

Да вроде и не рвались никогда

Puzan ★★★★★
() автор топика
Ответ на: комментарий от ox55ff

Нет, не рвутся. Это одна из новых вещей в этой версии.

alexru ★★★★
()
Ответ на: комментарий от Puzan

А интерфейс действительно надо было менять. Люди, давно сидящие на КиКаде привыкли, а новички плевались, на форумах часто встречал.

Там в редакторе схем был треш с выделением компонентов по клику и оперциями над ними. Было реализовано как в режиме WM «фокус следует за мышью», т.е. курсор сбился, а всё, опять поправлять. В 6 версии сделали таки «click to focus».

hatred ★★★
()
Ответ на: комментарий от Puzan

И вообще, полезность этой фичи где-то в районе нуля, по-моему

Зависит. В каких-то местах очень полезно. Мне проще покореженные дорожки подкорректировать чем снова разбираться в месиве ratsnest.

И учитывая, что сейчас можно и так и иначе, все выигрывают.

alexru ★★★★
()
Последнее исправление: alexru (всего исправлений: 2)
Ответ на: комментарий от alexru

не путайте поля и носители зарядов. На углах имеет место концентрация носителей зарядов, и на высоких напряжениях будет иметь место пробой, чему есть даже практическое применение - см. например «искровой промежуток».

ВЧ полосковые и микрополосковые линии - отдельная тема. "хорошие результаты " - оценочное понятие. Хорошим результатом может быть как избирательное, так и широкополосное пропускание, в зависимости от постановки задачи. Короче неоднозначно. Но выход носителей не зависит от частоты, он зависит от напряжения в любом случае.

aiqu6Ait ★★★★
()
Ответ на: комментарий от aiqu6Ait

«хорошие результаты » - оценочное понятие.

В случае с ВЧ все эти острые углы создают отражения и потери. Хотя на практике для коротких дорожек все это не так важно. И в случае с той картинкой 45 градусов будет вполне достаточно.

alexru ★★★★
()

Пробую время от времени, но ни разу не получалось поработать с кикад больше часа. Чудовищный интерфейс. Последний раз еще и глюки в виде следа от курсора появились.

u-235
()
Ответ на: комментарий от vaddd

Киловольты тянуть по печатной плате - дурной тон и копание себе и другим ям

Я к такому и не призываю. Но все-таки эффект коронного разряда вполне реализуем на печатке

pihter ★★★★★
()
Ответ на: комментарий от pihter

Эх, были люди в наше время, не то что нынешнее племя )

Ну по мне, так редактор схем из gEDA Suite пока значительно удобнее. Особенно в режиме выбора компонент. Но вот в части назначения посадочного места - треш.

В KiCAD же с фильтрацией компонент по имени тоже треш: gschem фильтрует везде и показывает все совпадения во всех библиотеках.

KiCAD же фильтрует отдельно по библиотеке и внутрянке этой библиотеки. ХЗ насколько это удобно кому-то, но мне - нет.

UPD: при вставке элемента в схеме вроде стало аналогично gschem, но вот при выборе посадочного места… Особенно когда нужно стандартное место, типа TO-92, а в какой библиотеки он лежит - хз.

hatred ★★★
()
Последнее исправление: hatred (всего исправлений: 1)
Ответ на: комментарий от alexru

Еще раз. Отражения и потери - это не про вылет электронов. Это про согласование - в общем случае S-параметров (или любых других параметров) 4-полюсников. И требования к согласованию являются основополагающим при оценке хорошо/плохо.

Чтобы электроны из них не вылетали.

Электроны из печатных проводников выходят не при высоких частотах, а при высоких напряжениях.

aiqu6Ait ★★★★
()
Последнее исправление: aiqu6Ait (всего исправлений: 1)

Может перейти? Что там с библиотеками своими, из каких форматов сконвертировать можно? Библиотеки это самое больное.

unname
()
Ответ на: комментарий от pihter

коронный разряд же

Нужно минимум 30кв/см в НУ. Иди учить матчасть, школьник.

anonymous
()
Ответ на: комментарий от u-235

Последний раз еще и глюки в виде следа от курсора появились

След от курсора это в репозиторий Убунты положили кривую сборку. Нужно подключать PPA и ставить KiCAD из него. Там этого бага нет.

DarthVadimius ★★★★
()
Ответ на: комментарий от alexru

Им наконец-то можно без мучений пользоваться

Ну на мой вкус и в 5-й версии было всё неплохо. Неудобный интерфейс у всех без исключения электрических САПР. Что-то да сделано криво. Eagle раньше был в этом плане исключением, но теперь пришёл Autodesk и его похоронил. В KiCAD я первое время от динамического связывания посадочного места и символа плевался, но потом распробовал эту фичу.

на новый с зондами от autodesk переходить совсем не хочется

По-моему Eagle теперь можно купить только в комплекте с Fusion-360. А бесплатная версия требует аккаунт от Audesk и без интернета не работает. Я увидел это непотребство и решил перейти на KiCAD.

DarthVadimius ★★★★
()

Тем, кто ругает интерфейс KiCAD’a. Вы софт от Cadence для микроэлектроники не видели. Вот там действительно неудобный интерфейс. Я в Cadence работаю на работе, и теперь мне ничего не страшно.

DarthVadimius ★★★★
()
Ответ на: комментарий от hatred

когда нужно стандартное место, типа TO-92, а в какой библиотеки он лежит - хз

Согласен, это вообще какая-то бредятина. Причём, вроде, раньше так не было и выдавал совпадения по всем

Но, справедливости ради, довольно быстро привыкаешь и уж где лежит то-92 точно быстро найдёшь)

pihter ★★★★★
()
Ответ на: комментарий от unname

Что там с библиотеками своими

Уже давно все хорошо. Все есть. Раньше постоянно приходилось что-то дорисовать, редактор простой как щи, нарисовать было быстрее, чем на гуглить, но в последних паре версий настолько все было, что рисовать не пришлось ни разу

pihter ★★★★★
()
Ответ на: комментарий от pihter

Мне наоборот жалко уже нарисованного за годы с учетом технологических особенностей и прочих нюансов. Как автоматизированно это все перенести?

unname
()

Хорошая программа, интуитивно понятная, после работы в PCAD спокойно перешёл на неё.

x-signal ★★
()
Ответ на: комментарий от Oberstserj

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

salozar
()
Ответ на: комментарий от DarthVadimius

ынтерпрайзу сам Бог велел быть какашкой. которую к тому же не запустить без колдования над багами и поправления файлов.

жалко что нет открытых аналогов для разработки самих микросхем. там что-то вообще беда.

salozar
()
Ответ на: комментарий от DarthVadimius

А в чём он неудобен? Он глючный, но вполне удобный. Плохо, что разные PDK любят перебиндивать сочетания клавиш на свой лад, но вроде в серьёзных фирмах для этого есть специальные люди, которые PDK настраивают на корпоративный стандарт.

anonymous
()
Ответ на: комментарий от salozar

Зато там есть «открытый» стандарт PDK и сопутствующих форматов.

Чтобы сделать совместимый с OpenAccess свободный САПР для микроэлектроники, нужно сначала создать свою фирму, дать si2 деняк и получить доступ к спецификациям.

Вообще я пытался написать для начала аналоговый симулятор, но что-то немного утонул в математике и забросил. Потом обязательно опробую ещё раз. У автора Spectre же получилось.

anonymous
()
Ответ на: комментарий от anonymous

да знаю я про FreePDK. я кстати спеки скачивал, когда-то у них дыра была в сайте.

в FreePDK в 45нметровом я даже ошибки пытался править, их там есть, чтоб заставить это гавно работать в сапре который писал.

Но он настолько люто прибит в итоге к каденсу и ментору, что тоже в итоге забросил, работа сожрала всё время, и сил на это всё надо немеряно.

salozar
()

И какой версии OpenCascade брать? Где нормальные инструкции по сборке, а не вот это вот «запустите cmake и страдайте»?

izzholtik ★★★
()
Ответ на: комментарий от salozar

Не, я именно OpenAccess имел в виду. Это формат PDK. Формат всех его символов, схем, скриптов и прочего. Вот тут лежит: https://si2.org/openaccess/

Там если покопаться на сайте, то можно узнать, что собственно основными инициатором и был Cadence. Потому и так много всякого похожего в разных PDK, типа повсеместных S-выражений.

anonymous
()
Ответ на: комментарий от u-235

Незнаю, я прямо сейчас работаю в диптрейсе, у конторы официально куплены лицензии, там ценник кстати весьма гуманный, но это даже не уровень PCAD. Очень не хватает интерактивного режима разводки. Автротрассировщик мне никуда не уперся, я занимаюсь аналоговыми вещами в основном, где все критично к разводке, но блин смещение уже проведенных трасс при прокладывании новой это все-таки чертовски удобная штука.

unname
()
Ответ на: комментарий от anonymous

А в чём он неудобен?

Управлением, в котором без гугла не разберёшься. Также что-то нужное бывает запрятано так далеко, что не сразу найдёшь. Ещё интерфейс умудряется подтормаживать даже на рабочей станции с 24-ядерным Xeon. После САПР для разработки ПП я довольно долго привыкал к Cadence.

DarthVadimius ★★★★
()
Последнее исправление: DarthVadimius (всего исправлений: 1)
Ответ на: комментарий от anonymous

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

Не надо писать новых движков моделирования. Их и так достаточно написано на любой вкус. Есть Ngspice, XYCE, Gnucap, Qucsator. А вот графического интерфейса к этим движкам нет. Если есть время, лучше помогите портировать Qucs (он как раз предоставляет интерфейс к симулятору) на Qt5. Будет больше пользы сообществу, чем от очередного консольного симулятора.

DarthVadimius ★★★★
()
Последнее исправление: DarthVadimius (всего исправлений: 1)
Ответ на: комментарий от salozar

жалко что нет открытых аналогов для разработки самих микросхем

Google недавно проводил кампанию в поддержку open hardware, что им можно было заслать топологию ИС, и они могли её сделать. https://efabless.com/open_shuttle_program/ Они в том числе рекомендовали KLayout для разработки. Но проблема KLayout в том, что там нет редактора схемы и LVS. Поэтому полный цикл он не обеспечивает. И вряд ли эти возможности там появятся.

DarthVadimius ★★★★
()
Ответ на: комментарий от alexru

новый с зондами от autodesk

подробнее можно?! я за новым иглом не слежу после ухода на облака :о)

старый Eagle перестанет работать (уже сейчас нужны пляски с подстановкой старых библиотек)

а что там не так?

sunjob ★★★★
()
Последнее исправление: sunjob (всего исправлений: 1)

добрый день

кто самостоятельно собрал KiCad-5.1.7 и более поздние версии, поделитесь версиями пакетов wx-XXX

спасибо

p.s. проблема известная, кто собирал/натыкался, тот в курсе

sunjob ★★★★
()
Ответ на: комментарий от sunjob

подробнее можно?! я за новым иглом не слежу после ухода на облака

Теперь Eagle купил Autodesk и интегрировал в свой Fusion360. Лицензию на последнии версии можно купить только на всё в комплекте за 500$ в год по подписке. Отдельной лицензии на Eagle больше нет. Что с линуксовой версией мне не до конца понятно. Бесплатная ограниченная версия Eagle теперь тоже работает только с аккаунтом от Autodesk, телеметрией и прочими радостями.

Я скачал новую версию Eagle, посмотрел их сайт и понял, что настало время пересаживаться на KiCAD.

DarthVadimius ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.