История изменений

Lithium ECAD v1.9.1

— В редакторе схем добавлена панель «Выделение» для управления элементами различных типов. Управление сквозным выделением убрано из строки состояния и добавлено в виде кнопки в правой боковой панели.
— В редакторе схем изменена боковая панель «Теги», добавлено контекстное меню. Также добавлен специальный инструмент для создания тегов. Инструмент «Текст» для этой цели больше не используется.
— Уменьшена зона выделения компонентов в редакторе схем, выводы компонентов теперь в нее не входят.
— Исправлена привязка портов к узлам сетки.
— Исправлена привязка к сетке при вставке скопированных элементов.
— Устранена ошибка обновления панели свойств при отмене/повторе действий. Могла привести к падению программы.
— При повороте компонента на плате теперь не изменяется положение позиционного обозначения и значения.
— В диалоговых окнах свойств контактных площадок и выводов компонентов добавлена возможность сохранить исходные номера выделенных элементов.
— Доработано выделение элементов, находящихся друг над другом.
— Исправлено обновление паяльной маски при загрузке печатной платы.
— Исправлена ошибка при удалении корпуса/компонента в Library Creator. В некоторых случаях могла привести к падению программы.
— Из мастера корпусов убрана настройка маски и пасты: маска всегда включена, паста включается автоматически только для SMD-площадок.
— При создании полигона автоматически удаляются повторяющиеся узлы.

Lithium ECAD v1.9.0

Library Creator:
— Программа работает единовременно только с одной библиотекой.
— Изменен менеджер библиотек, добавлена кнопка, открывающая список всех библиотек для быстрого открытия, редакторы открываются по одинарному щелчку по компоненту или корпусу.
— В редакторе компонентов можно менять положение секций.
— В редактор корпусов добавлен список подключенных компонентов с возможностью перехода на них.
— Добавлен экран последних загруженных библиотек.
— Исправлен ряд ошибок, существенно уменьшено время открытия редакторов компонентов и корпусов.

Project Creator:
— Программа работает единовременно только с одним проектов.
— Изменен интерфейс редакторов схем и плат.
— Стек отмены действий сделан единым для всего проекта.
— Изменен формат файлов основной надписи с бинарного на текстовый.
— Изменен алгоритм выделения цепей в боковой панели, доступно выделение нескольких с нажатым Ctrl.
— Изменен алгоритм автосохранения проектов: количество автосохранений и период теперь настраивается.
— Добавлен экран последних загруженных проектов.
— В редактор плат добавлены слои корпуса (верх и низ).
— Исправлен ряд ошибок.

Lithium ECAD v1.8.5

— Единая проверка медного пояска переходных отверстий и сквозных контактных площадок разделена на две независимых (редактор плат, меню->Плата->Проверка правил).
— Исправлена фиксация компонентов на плате.
— При удалении секций проводника на плате будут автоматически удаляться соседние секции, если они подключены к контактным площадкам или переходным отверстиям и сопоставимы с ними по размеру.
— Доработан инструмент «Переходное отверстие». Добавлена привязка к проводникам и их крайним точкам, уменьшение шага сетки при нажатии Ctrl. При вставке отверстия на проводник он будет разделен на 2 части.
— В окне настройки видимости слоев добавлены крепежные отверстия, фрезеровка и размеры.
— При копировании в редакторе корпусов нескольких контактных площадок их номера не будут увеличиваться при вставке.
— Добавлена настройка единая настройка ширины цепей, выводов компонентов и портов (меню Настройки->Инструменты в редакторах компонентов и схем).
— Добавлены правила отображения линий связи в редакторе плат: >=, ==, <=. Используется параметр Уровень цепи, задаваемый в редакторе схем или боковых панелях Цепи обоих редакторов.
— Исправлено отображение линий связи в редакторе плат, если связанные площадки скрыты.
— Исправлен перенос компонента на другую сторону платы клавишей Tab.
— В редакторе компонентов восстанавливается значение замены (Swap Level) секции при отмене действий.
— Теги проекта, задаваемые по умолчанию новому проекту, теперь хранятся вместе с другими настройками программы, а не в отдельном файле.
— Исправлено сохранение классов цепей.
— При копировании компонентов в редакторе схем сохраняются заданные им наименование и примечание в перечне элементов.
— При создании или редактировании элементов будут автоматически включаться необходимые слои.
— Доработаны свойства слоев в боковой панели. Если выделены элементы на разных слоях, будет отображаться <…>.
— Улучшен экспорт эллипсов в Gerber.
— Программа больше не создает автоматически каталоги. При запуске проверяются заданные каталоги, если их нет или запрещен доступ, откроется окно для настройки. По умолчанию заданы каталоги рядом с установленной программой. В Windows не рекомендуется использовать системные каталоги для библиотек и проектов, т.к. в этой ОС возможно перенаправление записи файлов в виртуальное хранилище (virtual store) без каких-либо сообщений об этом.
— Прекращена поддержка бинарного формата файлов. Библиотеки и проекты, созданные до версии 1.7.1 (27.01.2023) необходимо пересохранить в версии 1.8.4 для использования в новых версиях.

Lithium ECAD v1.8.4

— 2-выводные компоненты автоматически разделяют сегмент цепи при вставке на него.
— Добавлен новый графический элемент — Размер: вертикальный, горизонтальный, произвольный, радиус и диаметр.
— Обновлен менеджер компонентов, увеличены окна предпросмотра.
— В окне свойств компонента добавлена возможность изменения размера предпросмотра секций и корпусов.
— Добавлена привязка к сетке линий, прямоугольников и других элементов геометрическим центром.
— Устранено выделение скрытых точек пересечения проводников на плате.
— Добавлен расчет резонансной частоты LC-контура (меню Утилиты).
— Добавлена возможность зеркального отражения редактора плат (меню Вид->Зеркальное отражение).
— Исправлено сохранение заметок к проектам.
— Исправлено переключение выделенного компонента при вызове контекстного меню.
— Исправлена регулировка прозрачности элементов в окне Настройки->Цвета.
— Добавлен пункт Удалить в контекстные меню.
— В векторный шрифт GOST_Type_B добавлены символы: ⌀, №, Ё.
— Из дистрибутива убрана справка по САПР. Ее можно скачать отдельно и в меню Настройки->Каталоги указать путь к распакованному архиву. Дата обновления указывается в содержании как локальной, так и онлайн-версии.
— Обновлена справка: добавлена статья «Размеры».

Lithium ECAD v1.8.3

— Добавлено offline-руководство по САПР (меню Справка программ ProjectCreator и LibraryCreator), которое полностью повторяет раздел «Обучение» на сайте.
— Убрано открытие новых компонентов и корпусов в редакторах при их создании в LibraryCreator, т.к. в некоторых дистрибутивах Линукс проявилась ошибка с размещением боковых панелей.
— Исправлена ошибка отображения новой библиотеки в менеджере LibraryCreator.

Lithium ECAD v1.8.2

Project Creator:
— Добавлен экспорт платы в формат PickAndPlace (для установщиков компонентов).
— Добавлена настройка зазора от границы платы до медной заливки (меню Плата-Проверка правил).
— Исправлена ошибка при экспорте слоев паяльной пасты в формат Gerber.
— Сделано сохранение параметров экспорта платы.
— Исправлено выключение кнопки инструмента на верхней панели при повторном ее нажатии. Ошибка также приводила к нарушениям функции подсветки проводников в редакторе печатных плат.
— Улучшена контрастность имен цепей на проводниках.
— При затемнении контактной площадки ее номер также затемняется.
— Доработан алгоритм создания границы платы: исключено создание нескольких узлов в одной точке, при нажатии ЛКМ на начальную точку граница будет автоматически завершена.
— Исправлено зеркальное отражение Слоя 2 в окне ЛУТ.
— Добавлена настройка появления окна метки цепи при подключении к шине и настройка предупреждения при объединении цепей (меню Настройка->Инструменты, вкладка Цепь и Шина, редактор схем).
— Исправлена отмена создания цепи между 2 именованными цепями при нажатии клавиши Esc.
— Исправлено выделение RefDes и Value при выделении УГО компонента.

Library Creator:
— При создании новых компонентов или корпусов они сразу откроются в соответствующих редакторах.
— Улучшена работа фильтра в менеджере библиотек.
— Включена сортировка в менеджере библиотек.
— Исправлена ошибка копирования/вставки выводов УГО с буквенными номерами (А1, В2, …), при которой номера очищались (редактор компонентов).
— Переключение секций в редакторе компонентов больше не определяется как внесение изменений в компонент.

Lithium ECAD v1.8.0

— Исправлена критическая ошибка, приводящая к падению программы при закрытии редактора схем.
— Исправлена ошибка изменения диаметра отверстий в плате через окно «Таблица отверстий».
— Из окна свойств медной заливки убран параметр «Зазор до заливки» (не использовался, ранее был объединен с зазором до проводников).

Lithium ECAD v1.7.9

— В редакторе схем сделано автоматическое создание входа в шину и метки при подключении цепи к шине.
— Добавлено сквозное выделение компонентов и цепей из платы в схему (в режимах редактора CMP и NET, а также в контекстном меню компонентов и проводников).
— Добавлены символы портов и возможность их изменения через панель свойств.
— В панель инструментов редактора плат добавлено выпадающее меню расстановки компонентов.
— Исправлено сохранение текста TrueType и ряд других ошибок.

Lithium ECAD v1.7.8

— Боковые панели «Проекты» и «Вид» теперь можно скрыть.
— Сделано определение связей между контактными площадками и переходными отверстиями через медную заливку.
— Значительно уменьшено время проверки правил в редакторе печатных плат.
— Добавлен зазор между крепежными отверстиями и фрезеровкой до медной заливки (окно проверки правил).
— Сделано сохранение состояния панели сеток.
— В панели «Видимость слоев» заменены слои паяльной пасты на слои границы компонентов.
— Добавлено отображение позиции выделенного текста.
— Переделано окно свойств контактной площадки.
— Исправлено самопроизвольное выделение проводников при трассировке платы.
— Добавлена возможность поворота неподключенного входа в шину.
— Исправлена ошибка при изменении геометрии линий, прямоугольников и полигонов после их вращения.
— Исправлено сохранение пользовательского цвета цепи и примитивов.
— Исправлено сохранение параметров 3D-модели корпуса.
— Исправлена ошибка с исчезновением тегов в основной надписи.

Lithium ECAD v1.7.6

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

Lithium ECAD v1.7.5

— одновременное открытие/закрытие редакторов схем/плат при включенной синхронизации.
— при открытии редактора плат медные полигоны не заливаются для ускорения загрузки. В панель «Видимость» добавлена кнопка «Обновить все медные заливки».
— при щелчках мыши в одной точке будут выделяться поочередно все элементы над курсором.
— сделано сохранение настроек фонового рисунка в проекте.
— добавлена возможность временного отключения фонового рисунка.
— добавлена настройка фонового рисунка в редактор схем (меню Схема).
— выделение всей шины при двойном щелчке по ней.

Lithium ECAD v1.7.3

— в меню Проект добавлено окно управление кэшем: удаление лишних компонентов и корпусов, назначение имен библиотек, их автопоиск.
— при добавлении компонента в кэш вместе с ним добавляется теперь только один выбранный корпус, а не весь набор подключенных корпусов. Также запоминается имя библиотеки для обновления УГО. Назначить/изменить ее можно в окне управления кэшем.
— в окне свойств компонента можно добавить корпус из библиотеки, если в библиотечном компоненте есть дополнительные подключенные корпуса.
— реализовано обновление УГО компонента из библиотеки через его контекстное меню.
— исправлен поворот меток и в программе LibraryCreator, а также компонентов при вставке и расстановке в ProjectCreator.
— сделано сохранение состояния дерева библиотек при закрытии программы LibraryCreator.
— добавлен пункт меню «Сохранить как…» в программе ProjectCreator.
— исправлена ошибка возвращения компонентов на плате в зону расстановки при использовании функции захвата.
— сделано сохранение параметров экспорта в PNG.
— исправлена ошибка сохранения угла поворота дуг.
— исправлена подсветка проводников при трассировке платы;
— по команде контекстного меню «Показать на плате» происходит переход из редактора схем в редактор плат.

Lithium ECAD v1.7.2

— исправлен поворот компонентов на плате.
— временно отключен автодиаметр переходных отверстий.

Lithium ECAD v1.7.1

— Изменен формат файлов библиотек и проектов с двоичного на текстовый.
— Добавлен конвертер библиотек, открывается при обнаружении двоичных библиотек при запуске программы. Двоичные проекты открываются как прежде, при очередном сохранении будут преобразованы в текст. Исходные проекты останутся в том же каталоге, к их именам будет добавлено «bin».
— Исправлена критическая ошибка, приводящая к нарушению связей проводников на схеме и плате.
— Добавлен экспорт слоев сборочного чертежа в гербер.
— В панель «Видимость слоев» редактора плат добавлена возможность подсветки любого слоя.
— Исправлена ошибка смещения термопереходов в 3D-просмотре платы и при экспорте в гербер.
— При создании проводников на плате можно задавать параметры переходных отверстий, добавляемых по клавише V, нажав Ctrl+V. Также можно настроить ширину проводников по клавишам 1,2…0, нажав Ctrl+1,2…0.
— Добавлена установка координат для крепежных отверстий и размеров для прямоугольников/эллипсов в панель свойств.
— При выборе компонента в менеджере будет предложено использовать компонент из кэша, если он там есть.

Lithium ECAD v1.6.7

— доработан алгоритм медной заливки.
— сделана единая настройка зазоров паяльной маски и пасты в окне DRC.
— добавлен поиск в редактор компонентов и редактор корпусов.
— добавлена возможность задания имени цепи неподключенному переходному отверстию для соединения полигонов.
— исправлена ошибка импорта крепежных отверстий из Eagle.
— исправлено обновление значения компонента на плате при его изменении на схеме.
— соединитель цепи создается на плате в соответствии с параметрами в меню Настройки->Инструменты (вкладка Соединитель цепи).
— исправлена функция ERC, приводящая к ложным срабатываниям.
— сделано хранение правил проверки ERC и DRC в проекте.
— сделано хранение состояния панелей «Выделение» и «Видимость слоев» в проекте.
— в редакторе схем добавлено выделение всего сегмента цепи по двойному щелчку, удаляются только выделенные секции.
— добавлено описание слоев в редакторе плат (окно «Слои»).
— в каталог с установленной программой добавлено несколько проектов для ознакомления с возможностями программы.

ВАЖНО:
Внесены изменения в формат файлов проекта. Созданные в предыдущих версиях проекты будут открываться корректно, но после сохранения в этой версии в предыдущих уже не откроются.

Не забывайте регулярно делать резервные копии своих проектов.

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

Lithium ECAD v1.0.0

— опубликован установочный пакет для Linux в формате DEB;

— переведен интерфейс на русский язык;

— добавлена темная тема интерфейса;

— добавлено предупреждение при запуске, если рабочие каталоги защищены от записи;

— исправлено нарушение связи с цепью при удалении входа в шину;

— исправлено некорректное положение номера и имени первого вывода УГО при создании компонента;

— исправлена ошибка отображения RefDes и Value компонентов при открытии схемы.

— исправлено несколько незначительных ошибок.