Как создать компонент, чтобы он был на схеме и в BOMe, но не попал на плату?

Начат FUntiCK
5700e6a9e46ad34a75c5cea19543b6eb?s=156&d=mm

FUntiCK

Здравтвуйте. Подскажите, пожалуйста, как создать компонент который будет иметь УГО и все необходимые текстовые атрибуты, который попадет в BOM, но на плате его не будет? Спасибо!

Пользователь удален

Для начала более подробно что это за компонент?

5700e6a9e46ad34a75c5cea19543b6eb?s=156&d=mm

FUntiCK

Здравствуйте, Александр. Изначально предполагалось использовать такие компоненты как дополнительная замена для уже установленного компонента на плате. т.е. например, на плате может стоять разъем в металлическом и пластмассовом корпусах и меющих разные Part Number , но одинаковый foot print на плате. Вариант менеджер, по каким-то причинам не устраивает начальство))) Есть ли еще какой-нибудь путь указать замены на схеме, чтобы они попадали в ВОМ со всеми атрибутами, но не попали на плату?

Пользователь удален

Ваша проблема в том что генератор BOM берет данные из CDB, а что попало в CDB то идет на плату. Значит единственный выход в вашем случае это добавить к компоненту набор атрибутов для описания параметров альтернативного(ых) компонента(ов). А лучше если будет один параметр - список альтернативных Part_Number. Чтобы после генерации BOM он обрабатывался и из корпоративной БД (например Access) считывались все нужные аттрибуты. Еще вариант это сделать копии символов в библиотеке, поставив им тип Pseudo_Component, такие символы не попадают в нетлист (также как и цепи к ним подключенные)

4286197b35ddee0918d0e3116ce3da5f?s=156&d=mm

Frederic

Не много другая задача.
мелкая сборка с разъёмом PLS-8 впаивается в материнку. Как создать компонент чтобы он был на схеме и сборке, но не попал в ВОМ? По своей сути ответая часть разъёма PLS-8 на материнке является механическим Cell-ом (получается в процессе изготовления ПП), но он должен присутствовать на схеме как полноценный разъём с подключенными цепями.

Ae126128f1ed8beaf8e38ea778e0eede?s=156&d=mm

insector

Хе, вот и еще 2 человека задумалось над тем же вопросом, который я тоже ранее задавал :) Так путного решения и не нашел.
Выкручиваюсь по-разному:
1. Если футпринт один, то у компонента в поле "Variant" (специально ввел в CDB чтобы у всех создаваемых мной компонентов было такое поле) пишу альтернативный партнамбер. Есть еще поле "Zamena" (для аналогов), "Value2" - это когда индуктивность на плате имеет надпись типа Value="10мкГн", а Value2="IHLP2525EHRZ…". Потом при генерации перечня/спецификации или ВП эти поля обрабатываются соответственно.
2. Если футпринтов 2 (в параллель, типа разные варианты корпусов микросхемы), то рисую просто 2 микросхемы, а Value у них такие: "LM317 (NO)" и "NO (LM317M)". Т.е. по основному варианту ставится первая, а вторая нет. По второму варианту - наоборот.
3. Ну и еще разные фенечки с батарейками и др.

4286197b35ddee0918d0e3116ce3da5f?s=156&d=mm

Frederic

уточню ЕЕ2007.5
перечитываю свой вопрос и думаю, что написал не корректно. Поясню еще раз. На материнке вместо разъёма просто ряд дырок :) и от них пошли цепи. данный ряд дырок имеет RefDes, присутствует на схеме в ввиде разъёма к которому подключенны цепи, но в спецификацию и ВП не попадает, хотя наверно PartNumber (внутренний предприятия) д.б. для использования в других проектахю
insector спасибо , но по:
1.не понял
2.это имеется ввиду альтернативный Cell в компоненте ?
3.рассуждения про батарейки, а иже CPU и сокеты к ним изучал и понимаю.

Ae126128f1ed8beaf8e38ea778e0eede?s=156&d=mm

insector

2Frederic
1. Это чтобы было понятно читать схему. В данном случае инфа, что стоит индуктор 10 мкГн для человека полезнее, чем IHLP2525CZ100ER… (ну или, например, vishay’евские танталы, тот еще гемор с обозначением), и менее громоздко чем "10 мкГн IHLP2525CZ100ER..", когда схемы плотные. Первое обозначение информационное, так сказать характеристическое, а второе - это то, по чему надо заказывать компонент. При генерации БОМ включаю оба поля и потом, при его "причесывании" , переношу инфу из value2 в то место, где у всех value. В общем, с доп. полями можно достаточно гибко извращаться как хочется.
2. нет, не альтернативный, просто 2 микросхемы в параллель на схеме, но ставится конечно только одна. Обычно я так делаю, когда в схеме возможна вариантность (мелкая). Обычно такое обозначение номинала сразу настораживает, т.е. "значит тут возможна вариантность и надо смотреть описания чего надо ставить в зависимости от чего". А при обработке перечня обозначение вида "NO (1к)" преобразуется к виду "1к", т.о. если приспичит - компонент уже будет закуплен, про него не забудут. Это для опытных стадий разработок. А если изделие в серию и в нем есть вариантность, то тогда появляются столбцы "вар.1", "вар.2" и т.д. в которых если стоит "*" напротив компонента, то монтажник должен ставить то, что написано в поле "value", если в стобце "вар.1" стоит "R0603 1k", а в "value" стоит "NO (1к)", то монтажник должен туда поставить резистор 0603 1к. Ну и если в варианте стоит "NO", то что бы ни было написано в строке значения, монтажник этот компонент не ставит. Это когда плата имеет несколько функциональных вариантов запайки и в каждом еще могут быть вариации на тему компонентов. Вот так например. А перечни и ВП потом легко сгенерить из такого "группового" перечня, взяв за value конкретный вариантный столбец и value и сведя их сместе.
Немного сумбурно написал …

Пользователь удален

Еще способ:
К этому символу в DxD2007 добавить атрибут "Part List Exclude" значение "TRUE"

Эта тема закрыта модератором.