Редактор схем не работает или работает не так как ожидалось.

Автор Picpower, Янв. 30, 2024, 21:27

« назад - далее »

Picpower

Доброго времени суток!
Программа версии 1.9.1. Добавляю компоненты через "Менеджер компонентов". Если такие компоненты уже присутствуют на схеме, не выдаётся сообщение с предложением использовать компонент из кэша. Соответственно кэш разрастается, а удалить такие компоненты из него нельзя.

Support

Здравствуйте!

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

После этого при добавлении через менеджер вопрос Копия/Кэш не появляется. Эта ошибка понятна. Исправим. 
Техническая поддержка Lithium ECAD

Picpower

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

Посмотреть.

Support

Тут влияет то, есть ли у компонентов того проекта индекс @. Поэтому ошибка не везде проявляется.

Так как одинаковых компонентов в кэше может быть несколько (копии с индексом @), то в менеджере надо будет сделать окно с выбором нужного компонента, а не просто Кэш/Копия. Сейчас проверяется только компонент без @. Отсюда и ошибка. Исправим в следующей версии. 
Техническая поддержка Lithium ECAD

Picpower

Добавляю на схему компонент, затем редактирую этот компонент в редакторе библиотек, возвращаюсь в редактор схем и выполняю команду "Обновить из библиотеки...", компонент обновляется, но при этом нарушается привязка его к сетке. Если к компоненту были подключены цепи, он от них отвязывается.

Support

Сейчас алгоритм такой:
- отключили все цепи;
- обновили компонент;
- подключили те цепи, которые попали на выводы. 

Сохранение подключения цепей будет в одной из ближайших версий. 
Техническая поддержка Lithium ECAD

Picpower

С помощью инструмента "Текст" создаю нужный текст. Затем перед установкой его в требуемую позицию, поворачиваю на 90 градусов. После установки текста на рабочее поле, делаю двойной щелчок левой кнопкой мыши по нему, что бы его отредактировать. В появившемся окне изменяю текст и жму "ОК", текст изменяется, но он при этом разворачивается из вертикального положения в горизонтальное. Если текст сначала разместить на рабочем поле, а только потом его повернуть, то при редактировании позиция его сохраняется. Видимо это проблема инструмента "Текст", так как такое поведение проявляется во всех редакторах.

Посмотреть

Support

Доработаем форму текста: добавятся недостающие параметры и переход на следующую строку в текстовом поле по Ctrl+Enter. По Enter будет закрытие окна.

Разные ошибки лучше оформлять в разные темы. Будет проще отслеживать, не потеряются.
Техническая поддержка Lithium ECAD

Picpower

В менеджере компонентов, не корректно отображаются имена выводов с верхним подчёркиванием.

Support

Да, ошибка. Исправим. Так же и в редакторах компонентов и схем должно отображаться.
Техническая поддержка Lithium ECAD

Picpower

В редакторе схем и в редакторе компонентов выводы с верхним подчёркиванием отображаются нормально. Только менеджер компонентов их не корректно отображает.

Support

Верхнее подчеркивание в менеджере компонентов исправлено.
Техническая поддержка Lithium ECAD

Picpower

Добавляю на схему компонент, его позиционное обозначение и значение соответствуют положению RefDes и Value у компонента в библиотеке. Выполняю для этого компонента команду "Отразить по горизонтали" или "Отразить по вертикали" и позиционное обозначение и значение теряют свою позицию. Значение вообще оказывается снизу символа.

Support

При повороте/отражении компонентов на схеме положение RefDes и Value задается автоматически. Там довольно простые правила, в основном проверяется наличие выводов на сторонах символа.Такие же правила были и для компонентов на плате, но недавно они были отключены. Для схемы пока оставлены, в планах сделать настройку отключения, т.к. нет четкого понимания, как будет лучше.
Техническая поддержка Lithium ECAD

AlexPan

Не сохраняются у меня настройки шрифтов в схеме, настройки в библиотеке символов сохраняются.
Увеличил размер шрифта для имени и номера вывода, сохранил, всё отображается верно. Закрыл проект и/или программу, после повторного запуска шрифты вернулись к значению по-умолчанию.
При попытке перенастроить размер шрифта в выпадающем меню у меня отображается Arial. Хорошо бы, чтобы список при этом начинался не сначала, а с уже установленного шрифта, чтобы не приходилось его искать в списке.
Причём, после изменения значения из default, выпадающий список запоминает позицию в перечне шрифтов и можно просто изменять его размер. До перезапуска программы.