Lithium ECAD 1.9.4

Автор Support, Нояб. 07, 2024, 10:43

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

Support

- при наложении компонентов, портов и соединителей цепей на свободные концы проводников на схеме происходит их соединение. При наложении проводников на свободные выводы тоже.
- при удалении компонента на схеме и последующей отмены этого действия компонент на плате вернется в исходную позицию и восстановит подключение к проводникам.
- Соединитель цепи можно вставить на проводник, образуется разрыв. Аналогично работает вставка компонента с 2 выводами.
- Добавлен параметр Приоритет в графический элемент "Блокирующий полигон".
- Сделан выбор существующего компонента в кэше при добавлении нового через менеджер компонентов.
- Добавлена настройка удаления подключенных проводников вместе с удаляемыми компонентами, портами и соединителями цепей в меню Настройки->Редактор.
- Сквозное выделение компонентов и цепей на схеме/плате работает в двух направлениях.
- При наведении курсора на часть электрической цепи будет подсвечена вся цепь. При щелчке будет выделен только элемент под курсором. Изменить поведение можно в меню Настройки->Редактор. Для быстрого доступа кнопка включения подсветки всей цепи выведена в панель свойств.
- При наведении курсора на метку цепи будет подсвечен сегмент цепи, с которым она связана. Для изменения сегмента метку нужно вырезать (Ctrl+X) и вставить (Ctrl+V) на другой сегмент.
- Если выделен проводник, то по нажатию на Tab будет выделен сегмент цепи до пересечения. Следующее нажатие на Tab выделит всю цепь, следующее выделит только исходный проводник и так далее.
- Если выделен порт, то по нажатию на Tab выделяться все такие же порты на странице. Следующее нажатие на Tab выделит всю цепь, следующее выделит только исходный порт и так далее.
- Если выделен компонент, то по нажатию на Tab выделятся все компоненты с таким же значением (Value). Повторное нажатие выделит подключенные к исходному компоненту сегменты цепи (как и при наведении на компонент курсора с нажатой клавишей Shift).
- В редакторах компонентов и корпусов (Library Creator) по Tab выделяются элементы на том же слое.
- Перемещение компонентов на плате на другой слой осуществляется клавишей O, доступно также во время перемещения. Если ранее изменялись горячие клавиши, необходимо повторно переназначить клавишу на перенос компонента.
- В редакторе схем в панели компонентов теперь отображаются все части многосекционного компонента, даже если какие-то из них не установлены. Двойным щелчком можно их установить на схему.
- Исправлено переключение слоя создаваемого проводника через панель свойств.
- Добавлена настройка колеса мыши в меню Настройки->Редактор.
- Добавлена настройка диаметра точки соединения нескольких цепей на схеме в меню Настройки->Инструменты (вкладка "Цепь и шина").
- Окно нумерации компонентов сделано не модальным, исправлена ошибка нумерации только выделенных компонентов.
- Исправлено появление визуального разрыва цепи при перемещении компонента с множеством цепей на схеме.
- Исправлена отмена редактирования текста (исходный текст не возвращался).
- Исправлено изменение класса цепи в панели свойств.
- Исправлено изменение типа текста через диалоговое окно.
- При создании метки цепи добавлено предупреждение о переименовании сегмента цепи. Изменить можно в меню Настройка->Инструменты (вкладка Цепь и шина, параметр "Предупреждение при объединении цепей). Исправлено нарушение положения метки при повороте.
- Исправлена ошибка проверки соответствия типов выводов в одной цепи, расположенных на разных страницах, и проверка одного вывода в цепи (ERC).
- Добавлены подсказки при запуске программ.

ВНЕСЕНЫ ИЗМЕНЕНИЯ В ФОРМАТ ФАЙЛОВ ПРОЕКТА! Ранние проекты будут открываться в новой версии. Наоборот - нет. Не забудьте сделать резервные копии своих проектов!
Техническая поддержка Lithium ECAD

Slabovik

Ух, сколько хороших изменений!

Только вот... при установке предлагается выбрать язык. Хорошо. Выбираю Русский. Запускаю программу и... язык английский! :)  Надо идти в меню и переключать :-\
Главное – это доходчиво объяснить.

Support

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

 По мере уменьшения количества ошибок больше времени остается на функционал. Дальше будет интересней)
Техническая поддержка Lithium ECAD

MOT

#3
Доброго времени!

Спасибо за новую версию продукта. Столько приятных изменений! Респект!

Обнаружил то ли баг, то ли у меня лыжи не едут. Заснял видео: https://disk.yandex.ru/i/CN_vK6bh1dtT_g

Проект могу скинуть, для просмотра/проверки Вам.

С уважением, Виктор Евгеньевич
Accept Corp.

Support

Добрый день!
Спасибо!

На видео 2 участка цепи не соединены между собой, поэтому и ест линия связи. А что значит "соединены шиной массы"? Если будет заливка, то когда она появится, линия связи исчезнет (возможно, потребуется принудительно синхронизировать плату со схемой кнопкой в панели свойств, чтобы обновились линии связи). Если эти участки соединяются через металлические части корпуса, где будет стоять плата, то плата этого не знает. Тут либо соединить эту цепь явно, либо разбить цепи в редакторе схем на GND1, GND2, но это на мой взгляд плохой вариант, потом запутаться можно.
Техническая поддержка Lithium ECAD

Support

Если навести курсор на проводник с зажатым Shift, то подсветится фрагмент - участок цепи, непосредственно соединенный проводниками. Так можно найти место разрыва в некоторых ситуациях. Но это вроде как не тот случай.
Техническая поддержка Lithium ECAD

MOT

#6
Цитата: Support от Нояб. 13, 2024, 13:21  Добрый день!
Спасибо!

На видео 2 участка цепи не соединены между собой, поэтому и ест линия связи. А что значит "соединены шиной массы"? Если будет заливка, то когда она появится, линия связи исчезнет (возможно, потребуется принудительно синхронизировать плату со схемой кнопкой в панели свойств, чтобы обновились линии связи). Если эти участки соединяются через металлические части корпуса, где будет стоять плата, то плата этого не знает. Тут либо соединить эту цепь явно, либо разбить цепи в редакторе схем на GND1, GND2, но это на мой взгляд плохой вариант, потом запутаться можно.
По схеме да, соединение есть ножек этих микросхем через шину массы и они уже соединены (разведено на плате). Но линия связи не исчезает, причём пробовал удалить, заново провести проводник, но связь не исчезает. Данное появилось после обновления, поэтому и спросил, может в алгоритме что поменялось. В упор система не видит, что уже есть соединение. Попробую сделать заливку медную, может исчезнет. По результату напишу.
С уважением, Виктор Евгеньевич
Accept Corp.

MOT

Цитата: Support от Нояб. 13, 2024, 13:25  Если навести курсор на проводник с зажатым Shift, то подсветится фрагмент - участок цепи, непосредственно соединенный проводниками. Так можно найти место разрыва в некоторых ситуациях. Но это вроде как не тот случай.
Спасибо, проверю. Но тут другое немного.
С уважением, Виктор Евгеньевич
Accept Corp.

MOT

Да, кстати, ещё линия связи не всегда, но бывает не исчезает, когда проводник начинаешь вести не от ноги компонента (со схемы), а с переходного отверстия например. В таком случае, сначала ставлю отверстие, потом веду проводник от ноги компонента. 
По поводу переходных отверстий, заметил, что зачастую система запоминает последнюю цепь, где похожее отверстие ставил, не совсем удобно, так как в таком случае приходится нырять в цепи, чтобы через @ выбрать правильный номер, иначе соединять не хочет.
С уважением, Виктор Евгеньевич
Accept Corp.

Support

Цитата: MOT от Нояб. 12, 2024, 23:35  Проект могу скинуть, для просмотра/проверки Вам
Скиньте, пожалуйста, сюда или на support@lecad.ru
Техническая поддержка Lithium ECAD

MOT

Цитата: Support от Нояб. 13, 2024, 13:25  Если навести курсор на проводник с зажатым Shift, то подсветится фрагмент - участок цепи, непосредственно соединенный проводниками. Так можно найти место разрыва в некоторых ситуациях. Но это вроде как не тот случай.

Спасибо, Вам большое! Помогло, увидел, где прервана цепь. Ну как прервана, она на экране есть, просто на середине одного из проводников почему-то прервалась. Заново соединил и всё в порядке! Извините за беспокойство на пустом месте.
С уважением, Виктор Евгеньевич
Accept Corp.

Support

#11
Отлично! Такое могло произойти, если на проводнике стояло переходное отверстие, которое потом удалили. Части проводника в это случае не объединяются. Скоро будет исправлено.
Цитата: MOT от Нояб. 13, 2024, 13:39  По поводу переходных отверстий, заметил, что зачастую система запоминает последнюю цепь, где похожее отверстие ставил, не совсем удобно, так как в таком случае приходится нырять в цепи, чтобы через @ выбрать правильный номер, иначе соединять не хочет.
Исправлено.
Цитата: MOT от Нояб. 13, 2024, 13:39  линия связи не всегда, но бывает не исчезает, когда проводник начинаешь вести не от ноги компонента (со схемы), а с переходного отверстия например.
Записал ошибку. Upd: возможно это было связано с разрывом проводника.

Готовится внеплановый релиз. Если проявились другие ошибки в 1.9.4, можете написать о них сюда или на support@lecad.ru. Постараемся сразу устранить.
Техническая поддержка Lithium ECAD

MOT

Спасибо, Вам за оперативность и обратную связь! Вы лучшие!
С уважением, Виктор Евгеньевич
Accept Corp.