Small utility for converting PCAD2000 BOM file
Для создания bom файла в sch файле делаем:
-
для конденсаторов заполняется поле Value - номинал. В закладке Attributes в Description указывается тип-ТКЕ-напряжение+-?% Если в поле Description ничего не указано, то берётся значение по умолчанию - ТКЕ - Y5U и процент +-20%. Для SMD конденсаторов не указывается тип (0805 и т.п.). Для остальных тип указывается в поле Description. Если в номинале есть точка или запятая, то это микрофарады, если нет, то пикофарады. Маленькая русская н или английская n - то ругается "bad nominal" Если номинала у конденсатора нет, поле Value оставляется пустым. Если не нужен %, то в конце поля Description ставится "".
-
для резисторов в Description указывается +-?%, если надо указать напряжение, то указывается напряжение+-?% Если в поле Description ничего не указано, то берётся значение по умолчанию - процент +-5%. Если резистор не SMD, то название указывается в Description, если в Description ничего не указано, то по умолчанию заносится тип С2-23. Градус цельсия указывается - "С
-
для набора резисторов наименование указывается в Description.
-
для дросселей наименование указывается в поле Value, если начало поля Value совпадает с Type, то в перечень заносится Value, если не совпадает, то Type-Value если заполнено поле Description, то в перечень заносится только оно.
-
для всего остального указывается в Description, если нет Description, то Value, если Value нет, то Type.
Для получения bom файла: File -> Reports, установить галочку на Bom, выбрать Style Format - Separated List @.
Тут же для поля bom установим дополнительные параметры, для чего нажимаем Customize:
-
закладка Selection - галочки: Count, CompName, RefDes, PatternName, Value, Description
-
закладка Sort - в Selected Fields добавляем RefDes так, чтобы он оказался на первом месте.
Обозначение на схеме: терморезистор - RT варистор - RU Оптопара - DO Вилка - XP Розетка - XS Джампер - JP
Если компонент не надо заносить в перечень и заявку, то в конце позиционного обозначения ставим тильду (Shift+`(там где "ё")), например, "JP3~". Если в конце позиционного обозначения стоит звёздочка, например, VD3*, VD3**, VD3***, то этот компонени заносится как замена для VD3.