LINUX.ORG.RU

Qucs-S 26.1.0

 , , , ,


0

3

Сегодня состоялся выпуск симулятора электронных схем Qucs-S 26.1.0 Основные новшества релиза следующие:

  • Добавлен новый инструмент для синтеза высокочастотных схем (фильтров, аттенюаторов, согласующих цепей, сумматоров мощности и т.п.), доступный через главное меню Tools->S-parameter viewer & RF circuits synthesizer
  • В состав пакета интегрирована утилита RxCalc https://github.com/arhiv6/rxcalc , предназначенная для расчёта многокаскадных радиоприёмных трактов
  • Добавлены компоненты для SPDT переключателей и реле
  • В диалог свойств транзисторов и диодов, добавлена кнопка, позволяющая выбрать модель из библиотеки прямо в диалоге
  • Обновлен диалог настроек программы
  • Добавлены библиотеки моделей составных транзисторов Дарлингтона и отечественных операционных усилителей

С полным списком улучшений и новых функций можно ознакомиться на странице релиза. Бинарные пакеты для популярных дистрибутивов можно скачать здесь: https://software.opensuse.org/download.html?project=home%3Ara3xdh&package=qucs-s

>>> Страница релиза

★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

Удачная неделя. Сначала kicad, теперь qucs-s обновился

unname
()

скриншот с версией 25.2

futurama ★★★★★
()

Репа дебиана 13 сломана постоянно у этой проги

Пол:4 http://download.opensuse.org/repositories/home:/ra3xdh/Debian_13  InRelease [1537 B]                                                                        
Ошб:4 http://download.opensuse.org/repositories/home:/ra3xdh/Debian_13  InRelease                                                                                 
  Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on *************************************** is not bound:            No binding signature at time 2026-04-09T09:18:28Z   because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance   because: SHA1 is not considered secure since 2026-02-01T00:00:00Z

...

Предупреждение: OpenPGP signature verification failed: http://download.opensuse.org/repositories/home:/ra3xdh/Debian_13  InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on *************************************** is not bound:            No binding signature at time 2026-04-09T09:18:28Z   because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance   because: SHA1 is not considered secure since 2026-02-01T00:00:00Z
Ошибка: Репозиторий «http://download.opensuse.org/repositories/home:/ra3xdh/Debian_13  InRelease» не подписан.
Уведомление: Обновление из этого репозитория нельзя выполнить безопасным способом, поэтому по умолчанию он отключён.


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

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

doomer
()

А я тут недавно освоил этот симулятор! Заморочился и наконец воспользовался им. Конечно настраивать графики не является супер-удовольствием, можно как то попроще же сделать, но в целом жить можно

За калькулятор фильтров отдельный респект, а я всё искал где бы посчитать разные типы и структуры. Под носом лежало всё это время :) Но я это прорюхал примерно три недели назад, до новости

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 2)
Ответ на: комментарий от doomer

Ты чего… Идей оборудования, которого не хватает для дальнейшего развития быта и промышленности, их просто стопиццот. Для большей безопасности, большего порядка и надежности систем, поле непаханое. И для всего требуется симулировать какие-то блоки или их части

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

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от doomer

Вы чего, и конфеты за меня есть будете?

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

За калькулятор фильтров отдельный респект

раньше от TI были маленькие «калькуляторы фильтров» считали/строили графики, хочешь пассивный, хочешь активный, помогали подобрать операционник. попробуйте найти в сети (если что, пинайте, у меня где-то лежат)

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

Асинхронные двигатели есть там?

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

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

Идей на самом деле примерно 450 тыс. Блестящих идей всего порядка 3800. Вангую, пройдет немного времени, и каждая мыслимая идея получит свою ZFC суррогатную пару в очередном Unicode set.

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

Ему не давай, а то просто спросит «а дальше что?»

Bfgeshka ★★★★★
()

а в чём различие между simul-ide и qucs-s? Назначение выглядит идентично, даже интерфейсы уж очень похожи. Это чтоб нормально ни один, ни другой проект не могли развиваться, между ними формировалась искусственная конкуренция, и нам предлагали в обновлениях «Обновлен диалог настроек программы» вместо действительно нужных изменений?

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

это вас куда-то не туда понесло! зрите в корень, как говорят мудрые! :о)

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

simul-ide в основном ориентированно на симуляцию микроконтроллеров, а симуляция схем там нужна как обвязки микроконтроллера. А qucs-s ориентирован прежде всего на аналоговую электронику, и может симулировать простую цифровую (без МК) как дополнение. Это, мягко говоря, совсем не одно и то же.

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

Краткий ответ: Not Your Personal Army.

Более длинный ответ: у каждого автора своё видение, как должен выглядеть продукт, даже при внешнем сходстве. Если ты издашь закон, по которому программный продукт X должен объединиться с программных продуктом Y под угрозой уголовного преследования, скорее всего, ты останешься и без X, и без Y, опенсорс так не работает. В лучшем случае у тебя будет унылый Z, на котором явственно проступает клеймо «Сделано с отвращением».

И это на самом деле хорошо. Конкуренция между близкими видами повышает общую устойчивость экосистемы.

И вообще, начать, наверное, надо было с того, что simul-ide в первую очередь заточен под цифровую схемотехнику, в частности, микроконтроллеры…

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

Срок действия ключа репозитория был истёкший. Сейчас я продлил ключ, и теперь должно работать. Если ничего не помогает, то возможно старый ключ закешировался в apt. Если очистка кеша не помогает, то следует скачать DEB пакет напрямую по ссылке «Grab binary package directly» и установить при помощи dpkg. Вообще замечено, что репозитории в OBS часто глючат. В таких случаях рекомендуется скачивать пакет.

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

а в чём различие между simul-ide и qucs-s?

SimulIDE предназначен для моделирования схем с микроконтроллерами в реальном времени. Аналоговый движок в нём очень сильно упрощённый. Qucs-S делается с упором на моделирование аналоговых схем в том числе высокочастотных.

и нам предлагали в обновлениях «Обновлен диалог настроек программы» вместо действительно нужных изменений?

Исходник у обоих проектов открытый. Если скорость разработки не устраивает, то можно реализовать действительные и нужные изменения самому, а потом предложить патч. Патчи я с удовольствием принимаю.

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

Список ресурсов, можно найти здесь: https://github.com/ra3xdh/qucs_s/discussions/788 В списке есть и видеоинструкции, но к сожалению не на русском. Также имеется документация на русском от одного из пользователей программы: https://github.com/user-attachments/files/24494387/QucsS_RusDoc.pdf

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

Конечно настраивать графики не является супер-удовольствием, можно как то попроще же сделать, но в целом жить можно

Концепция построения графиков с размещением на поле схемы заимствована из Keysight ADS. К преимуществам относится в том числе то, что позволяет получить publication ready графики. Если бы я делал программу для моделирования электроники с нуля, то использовал бы более привычную концепцию с waveform viewer как в MicroCAP. Но то что есть в Qucs-S переделываться не будет.

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

Полностью согласен, справедливо! Кому надо, тот может прислать merge/pull request или сделать типа патчей и плагинов. На всё воля разработчика! К такому способу работы с графиками привыкнуть можно, да и в других программах тоже не рай на тему графиков, те же microwave office

I-Love-Microsoft ★★★★★
()

Совсем забыл, очень скажем кстати задать такой вопрос именно под этой новостью. Каждый раз Qucs требует всё более новый Ngspice

Из какого репозитория, доверенного более менее (не васянский форк) следует брать последние версии Ngspice? Как раз собирался собрать последние версии, собрать собрал, но выяснил симулятор хочется новый Ngspice

Верно я понимаю Ngspice это основной и единственный «так сказать движок» для симулятора Qucs? Просто обновить хочется свое понимание

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Можно работать и с более старой версией Ngspice, но некоторые возможности, например моделирование МПЛ, работать не будут. При сборке Qucs-S наличие и версия ngspice никак не проверяется.

Где брать Ngspice, зависит от дистрибутива. Для Debian и Ubuntu только собирать из исходников, так как разработчики Ngspice свой софт не опакечивают сами, как это делает например KiCAD. В составе Fedora и Arch версия Ngspice достаточно свежая.

DarthVadimius ★★★★
() автор топика

день добрый!
на чем собираете AppImage? (имеется в виду система, версии «основных библиотек»)
(вопрос в связи: у меня в основном старые версии/дистры, app-img не стартуют, собираю из исходников)

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

Интересно, почему в Qucs у не-активного фильтра Кауэра в полосовом варианте всего одна режекторная частота? Это не ошибка? По идее надо задавать слева и справа от полосы пропускания. Я лишь изучаю тему, некоторые источники пишут что всё же режекторная частота может быть одна и всё, то есть какая то, где будет лучше всего давиться что то

Еще что удивляет, существуют стандартные ряды номиналов компонентов. Но генератор считает фильтры так, что создает номиналы емкостей и индуктивностей такими, которые я никогда не куплю. Я не спец, но знаю что фильтры подстраивают как то, настраивают

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

Так то знаю что какие то части СВЧ фильтров подстраивают, а есть даже роботизированные устройства для подстройки, но ясно что большая часть компонентов стандартного номинала с какой то погрешностью, но некоторые элементы всё же подстроечные

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от I-Love-Microsoft

Экспериментировал с фильтром Кауэра в Qucs, вообще классно считает и видно что полоса верно отработала, но какие то большие пульсации на краях? Пульсации в полосе пропускания 1 дБ, по факту же там все 5, а на краях вообще до 10 дБ. Порядок 9…

Заметил что авторы считалки фильтров другие, видимо это плагин для Qucs или дополнение, наверное к ним надо обращаться с вопросом

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от I-Love-Microsoft

Заметил что авторы считалки фильтров другие, видимо это плагин для Qucs или дополнение, наверное к ним надо обращаться с вопросом

Да, вопросы по новой утилите для расчёта фильтров лучше направлять в этот репозиторий: https://github.com/andresmmera/qucs-s-spar-viewer/

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

не подскажете, где можно подсмотреть «требования» на версии библиотек/тулчейна?

cобираю в slackware 14.2
- нормально собрался только 24.1.0

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

Требования к зависимостям можно найти здесь: https://github.com/ra3xdh/qucs_s/?tab=readme-ov-file#build-instructions Невозможность сборки для Slackware 14.2 вероятно связана с отсутствием Qt6. Также требуется поддержка C++20.

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

да не... самые последние на qt5 нормально собираются в slackware 15.0 (в 14.2 - старый toolchain)

p.s. я там/везде смотрел (ну не полный же валенок?!) - версии не указаны, только «команды/имена пакетов)... или я не туда смотрю? :о)

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

требуется поддержка C++20.

ну что-же вы так спешите? мы еще прошлые галоши не сьели, а вы уже тут новые ... подложили! :о)

бяда... (быков, «интерны»)

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

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

Поэтому то такие программы нужны чтобы переделывать за дедами и прадедами

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от doomer

Если ты не понимаешь предназначение этой программы, и подобных ей - это не для тебя программа... :))

Somebody ★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Да не «переделывать за дедами», а слепить если не совсем уж своё, оригинальное, то, хотя бы, примерно похожее на «дедовское»...

Somebody ★★★★
()
Последнее исправление: Somebody (всего исправлений: 1)
Ответ на: комментарий от I-Love-Microsoft

Да просто по его комменту

допустим накидал схему, включил, проверил работает, дальше что?

А если не работает, то что?

Вот для этого и программа. Как отладил на виртуальной модели и всё в теории работает, всё потыкано виртуальным мультиметром/осциллографом и в теории должно работать, вот тогда уже и собирай.

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

К сожалению, я уже сталкиваюсь с такими аналоговыми схемами, в которых подобное моделирование уже не передает все тонкие эффекты, которые ломают. Есть у меня со знакомым одна аналоговая схема, которую я предлагал замоделироваться, в том числе в Qucs, но там такие компоненты, на которые едвали есть точная модель. Но быть может подумаем как таковую создать

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Лучшее «моделирование» - «в голове». Но тут без опыта и знаний уже не получится...

Somebody ★★★★
()

Годная штука, но восстановить схему «мигалки» по макетке 25 летней давности не получилось...

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

Но это уже проблема пользователя, а не программы...

Somebody ★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.