Импорт библиотек из Eagle CAD

Автор Picpower, Янв. 13, 2024, 17:12

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

Picpower

При импорте библиотек из Eagle, не корректно импортируются графические примитивы, которые выполнены инструментом линия и в их свойствах задан радиус изгиба. Так как в Lithium ECAD у линии такого параметра нет, то такие линии импортируются как прямые без изгиба.

Lithium

В данном случае импортировался полигон, не линия. Вероятно, в Eagle каждая грань полигона может иметь свой изгиб. В таком случае можно попробовать при импорте аппроксимировать дуги, т.к. полигон в Lithium - это простой набор точек. Файл с этим компонентом в формате Eagle очень помог бы лучше понять суть проблемы. 

Picpower

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


rcl.lbr

Lithium

Должно быть отличие.
Конкретно этот корпус, точнее его полигон, определен в файле так:
<polygon width="0.2032" layer="21">
<vertex x="-2.15" y="2.1"/>
<vertex x="-2.15" y="-2.1" curve="-41.039434"/>
<vertex x="-3" y="0.1" curve="-41.67409"/>
</polygon>

По другим надо смотреть. Скорей всего там не полигон, а набор линий и дуг. По отдельности они импортируются. 

Надо будет сделать аппроксимацию дуг в полигонах.

Picpower

Почему-то не все дуги корректно импортируются из Eagle, на некоторых компонентах.

Lithium

Да, есть такая ошибка. В очереди задач. Надо попробовать организовать баг-трекер, со ссылками на ветки форума.

Picpower

Как-то не правильно импортируются из Eagle CAD прямоугольники. В Eagle прямоугольник видимо создаётся с толщиной линии равной нолю, а после импорта в Lithium ECAD прямоугольники становятся с толщиной линии 0.2 мм. Соответственно такой прямоугольник становится больше из-за толщины линии.

Lithium

Толщина 0.2 мм задается всем элементам, у которых она не задана. Это общее правило при импорте, чтобы элементы не "потерялись". Исправим: если у прямоугольников, эллипсов и полигонов будет задана заливка и не задана толщина линии, то линия по умолчанию будет 0 мм.

Picpower

#8
Импорт библиотеки из Eagle CAD.


Support

Системный шаг сетки в Lithium ECAD равен 2.5 мм, поэтому выводы компонентов в символе следует размещать кратно ему. Программа оптимизирована именно под этот шаг, в частности зона выделения некоторых объектов. 
В библиотеках других САПР шаг выводов обычно равен 2.54 или 5.08 мм. Чтобы привести шаг к системному, в окне импорта есть соответствующая опция.

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

Picpower

#10
Импорт каталога библиотек из Eagle CAD.


Support

Импорт каталогов EAGLE вконтакте. При импорте каталога учитываются также вложенные в него каталоги.
Техническая поддержка Lithium ECAD