Lithium ECAD 1.9.3

Автор Support, Авг. 21, 2024, 23:10

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

Support

- Сделан единый стек отмены в программе Library Creator. Действия теперь отменяются от открытия библиотеки до ее закрытия. Наличие изменений в компонентах и корпусах можно определить по цвету значка.
- При отмене/повторе действий открывается та вкладка, на которой было событие.
- Добавлена возможность индивидуального отключения меток RefDes и Value на схеме и плате.
- Сделано сохранение состояния списка подключенных корпусов в редакторе компонентов между переключениями вкладок.
- Исправлено добавление в библиотеку компонента с несколькими  корпусами.
- Добавлена возможность фиксации крепежных отверстий и фрезеровки через панель свойств.
- В окне ЛУТ ширина контура платы теперь соответствует ширине, указанной в меню Настройки->Инструменты (вкладка "Контур платы"). Добавлена опция включения перекрестий на углах.
- При завершении создания медной заливки открывается диалоговое окно настройки ее свойств.
- Исправлено обновление компонентов на плате из библиотек.
- Исправлена ошибка подсветки проводника на плате при его создании.
- Исправлено падение программы при закрытии таблицы отверстий клавишей ОК.
- При нажатии на свободный вывод компонента на схеме (должно быть разрешено его выделение) начинается создание цепи.
- При создании цепей и проводников нажатие правой кнопки мыши удаляет только последнюю секцию.
- При удалении компонентов, портов и соединителей цепей на схеме будут удаляться подключенные к ним цепи.
- Исправлено падение программы при попытке удалить точку подключения порта.
- Исправлено выделение сегмента цепи по двойному щелчку в редактор схем.
- Сохранение заданного слоя инструмента при создании примитивов (линий, полигонов и т.д.).
- Добавлена возможность экспорта кэша компонентов в файл библиотеки.
Техническая поддержка Lithium ECAD

MOT

Добрый день!

При попытке установки обновления на эту версию (пакет rpm, установка через менеджер пакетов dnfdragora, ОС - РОСА Фреш) ошибка зависимости:

Проблема: conflicting requests
- nothing provides rpmlib(PayloadIsXz) needed by lithium_ecad-1.9.3-0.x86_64
С уважением, Виктор Евгеньевич
Accept Corp.

Support

#2
Добрый день!

То есть стояла предыдущая версия и на нее не ставится новая?

В пакете изменился состав демо-проектов. Если не ошибаюсь, на Альт 9 при обновлении тоже была проблема: не удалялась старая версия. Пришлось сначала удалить установленный пакет вручную, а затем уже установить новый.
Техническая поддержка Lithium ECAD

MOT

#3
Пробовал и обновить, ошибка та же. Удалил старую версию 1.9.2. Ошибка не изменилась. Требует ту же зависимость. Что через терминал, что через менеджер пакетов. Странно. С 1.9.2 проблем никаких при установке не было.

dom domashniy # dnf install /home/domashniy/Загрузки/lithium_ecad-1.9.3-0.x86_64.rpm
Последняя проверка окончания срока действия метаданных: 0:33:12 назад, Чт 22 авг 2024 14:10:39.
Ошибка: 
 Проблема: conflicting requests
  - nothing provides rpmlib(PayloadIsXz) needed by lithium_ecad-1.9.3-0.x86_64
(попробуйте добавить «--skip-broken» для пропуска удаляемых пакетов или «--nobest», чтобы использовать не только наилучшие варианты пакетов)
dom domashniy # 
С уважением, Виктор Евгеньевич
Accept Corp.

Support

#4
Странно. В скрипте сборки RPM давно уже никаких изменений не делается. При установке в /opt копируется программа, и файл lithium-ecad.desktop  в usr/share/applications/. Затем удаляется старая версия. Больше ничего.
 Как вариант, удалить вручную и этот файл и программу из opt (чтобы там вобще не было lithium), и снова попробовать установку. Или скачать с сайта TAR архив и установить вручную. Файл desktop находится там же.
Техническая поддержка Lithium ECAD

MOT

#5
C rpmки установить так и не получилось. Пришлось вручную с TARa. Спасибо, за подсказку. Может, сама ОСь обновилась и нужный пакет зависимости ушёл в небытие!   8)

Попробовал установку через: sudo rpm -i /Путь/lithium_ecad-1.9.3-0.x86_64.rpm
Всё получилось! Ещё раз спасибо! Может кому пригодится.
С уважением, Виктор Евгеньевич
Accept Corp.

Support

Будет интересно узнать, как установится следующая версия. 

На Fedora давно уже была проблема с RPM, потом внезапно сама разрешилась. С какой-то версии программы пакет стал нормально устанавливаться. Скрипт сборки, да и структура программы были практически без изменений. Может тоже ОСь обновилась. Сейчас не знаю, проверяем на Альт 9. Но с TAR проблем пока не было.
Техническая поддержка Lithium ECAD

Сергей

С уважением, Ефанов Сергей.

Support

Сложно сказать, планируемые сроки обычно сдвигались. Но до второй версии осталось сделать сравнительно немного. Вероятно через 3-5 месяцев. 
Техническая поддержка Lithium ECAD

MOT

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

Активно пиарю Литиум  ;D Друг установил на относительно старый комп по Win7. Видюха вроде GT530, врать не буду. Дрова стоят (по крайней мере в диспетчере устройств на видео ругани нет).
Не отрисовывает на просмотре компонента в 3D (в редакторе компонентов) и саму плату (тоже просмотр в 3D). Просто окно с чёрным экраном. Отсюда вопрос, как рисуются примитивы с помощью DirectX или OpenGL? Чтобы понять, что лагает. Может дело в свежести драйверов на видюху?
Баг не приятный, потому-что просмотр важен.
Какие минимальные требования к железу? А то что-то не нашёл...
Спасибо!
С уважением, Виктор Евгеньевич
Accept Corp.

Support

Добрый день!

Баги при отрисовки были (пропадали иногда некоторые площадки, фигуры вращения вобще не рисуются), но черный экран - впервые. Возможно драйвер карты. Отрисовка идет через OpenGL. 

Раньше не было такого, на семерке нормально работала. Сейчас попробую на ней версию 1.9.3.

За пиар отдельная благодарность! :)
Техническая поддержка Lithium ECAD

Support

Проверил на почти 15-летнем ноутбуке с семеркой, работает нормально. Возможно, дело все же в драйверах.
Техническая поддержка Lithium ECAD

Support

#12
Цитата: MOT от Окт. 23, 2024, 18:28  Какие минимальные требования к железу? А то что-то не нашёл...
Да как-то не получилось определить, на всех имеющихся компьютерах с ОС Win7 и выше запускалась. Загрузил самый сложный из имеющихся проектов - 4-слойный BeagleBone_Blue:
- использовано ОЗУ 120 Мб, во время работы еще сколько-то потратится, пусть станет 200 Мб.
- на диске занимает меньше 100 Мб, плюс все библиотеки около 300 Мб.
- процессор - скорей всего любой, на котором может запуститься Win7. Пусть будет 1.5 ГГц.

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

Сообщений, что на Win не запускается, не было. На некоторых дистрибутивах Linux да, были. Fedora в частности, но была информация, что на ней же и запускается. Так что тут проблема индивидуальна.
Техническая поддержка Lithium ECAD

MOT

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