DoingWork Ответов: 1

Существует ли какая-либо библиотека для WPF, содержащая формы электронных компонентов


Есть ли какая-нибудь библиотека для WPF (код XAML) что содержится Формы или геометрия электронных компонентов как предохранитель, трансформатор, провод, резистор, диод и т. д

Что я уже пробовал:

<!-- FUSE -->
<Path Stroke="Red" StrokeThickness="1.5">
    <Path.Data>
        <PathGeometry>
            <PathGeometry.Figures>
                <PathFigure StartPoint="85, 50" IsClosed="False">
                    <ArcSegment  Point="80, 50" Size="1 1" IsLargeArc="False"/>
                    <ArcSegment  Point="85, 50" Size="0.5 0.5" IsLargeArc="False"/>

                    <ArcSegment  Point="95, 50" Size="0.5 0.5" SweepDirection="Clockwise" IsLargeArc="False"/>
                    <ArcSegment  Point="105, 50" Size="0.5 0.5" SweepDirection="Counterclockwise" IsLargeArc="False"/>

                    <ArcSegment  Point="110, 50" Size="0.5 0.5" SweepDirection="Clockwise" IsLargeArc="False"/>
                    <ArcSegment  Point="105, 50" Size="0.5 0.5" SweepDirection="Clockwise" IsLargeArc="False"/>
                </PathFigure>
            </PathGeometry.Figures>
        </PathGeometry>
    </Path.Data>
</Path>

Gerry Schmitz

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

DoingWork

Пожалуйста, уточните свой ответ

1 Ответов

Рейтинг:
2

Dave Kreskowiak

Скорее всего, не существует.

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


DoingWork

Пожалуйста, уточните свой ответ

Dave Kreskowiak

Google для "библиотек компонентов Eagle".