PCB Reader

Версия 1.0.0

Автоматический импорт данных из CSV в спецификацию КОМПАС-3D.

Интерфейс программы

Интерфейс PCB Reader

О программе

PCB Reader — это профессиональное программное решение для автоматизации процесса переноса данных из систем управления электронными компонентами (E-CAD, PLM, ERP) в спецификацию сборок КОМПАС-3D.

Приложение разработано для инженеров-конструкторов, технологов и проектировщиков, работающих с электронными компонентами и использующих КОМПАС-3D для оформления конструкторской документации.

Основные возможности

Автоматический импорт данных в Компас из CSV файла Altium Designer

  • Чтение CSV-файлов в различных форматах и кодировках
  • Автоматическое определение структуры данных
  • Поддержка Excel-подобных CSV-форматов
  • Обработка экранированных кавычек и сложных форматов

Интеллектуальный парсинг компонентов

  • Обозначения: C1, R2, DA3, XP7, VT1 и другие
  • Диапазоны: C1-C10 (автоматическое разворачивание)
  • Смешанные группы: C1, C2, C5-C8, R1
  • Типы корпусов: SMD, DIP, SOIC, TSSOP, QFN, TO-220 и другие
  • Технические параметры: напряжение, емкость, сопротивление, допуск

Умное форматирование для КОМПАС-3D

  • Автоматическое добавление символов переноса строки @/
  • Форматирование примечаний с группировкой обозначений

Интеграция с КОМПАС-3D

  • Открытие существующих сборок
  • Чтение и обновление спецификации
  • Установка разделов и подразделов
  • Сохранение документа

Удобный пользовательский интерфейс

  • Интуитивно понятный интерфейс на русском языке
  • Таблица с предварительным просмотром данных
  • Индикация выполнения операций
  • Детальный лог всех действий
  • Контекстное меню для копирования данных

Спецификация до обработки

Спецификация до

Спецификация после обработки

Спецификация после

Формирование наименований

Без корпуса:

Диод@/1N4148 SOD-123
Микросхема@/LM358@/SOIC-8

С корпусом:

Конденсатор 0805 100нФ 50В
Резистор 0603 10кОм ±1%

Поддерживаемые форматы обозначений

ТипПримерРезультат
ОдиночноеC48C48
ГруппаC1, C2, C3C1,C2,C3
ДиапазонC1-C10C1,C2,C3...C10
СмешанноеC1, C2, C5-C8, R1C1,C2,C5-C8,R1

Требования к системе

Операционная системаWindows 7/8/10/11
Python3.6 и выше
КОМПАС-3DВерсия 7 и выше (запущенный)
Библиотекиchardet, pywin32
Процессор1 ГГц и выше
ОЗУ512 МБ и выше