Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Маркировка SMD компонентов в библиотеке футпринтов.
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Библиотеки компонентов
wizardnik
Здравствуйте.

Осваиваю Altium Designer.

Как передать из библиотеки УГО (*.SchLib) в соответствующую библиотеку футпринтов (*.PcbLib) маркировку SMD компонента?

Постановка задачи:
1. В библиотеке Resistor.SchLib созданы два резистора:
а. с параметрами Value=10kOm и Marking=103
б. с параметрами Value=150kOm и Marking=154
2. Они имеют один и тот же футпринт RESC2012N в библиотеке Resistor.PcbLib
3. Необходимо, чтобы при создании схемы Primer.SchDoc в соответствующем проекте печатной платы Primer.PcbDoc
появилась, кроме позиционного обозначения и номинала, маркировка резистора.
То есть на печатной плате для резистора 0805 номиналом 10kOm была указана его маркировка 103
и для резистора 0805 номиналом 150kOm была указана его маркировка 154.

P.S. Нежелательно, чтобы для каждого номинала отрисовывать свой футпринт, где была бы текстом написана его маркировка.
По-простому: В библиотеке Resistor.SchLib создано несколько SMD резисторов 0805 со своими параметрами Value и Marking,
а в библиотеке Resistor.PcbLib имеется для них только один футпринт RESC2012N.
DVF
Если в параметрах (Parametrs) УГО Mark передача параметра маркировки, то в футпринте в одном из слоев - .Mark Кажется так.
Iptash
Можно маркировку в схеме в Comment прописывать, а в PCB двойной щелчек по элементу открывается свойства и убираете галочку hide в Comment и у вас появится прописанная в схеме маркировка.
wizardnik
Цитата(Iptash @ Feb 27 2012, 23:32) *
Можно маркировку в схеме в Comment прописывать, а в PCB двойной щелчек по элементу открывается свойства и убираете галочку hide в Comment и у вас появится прописанная в схеме маркировка.


Спасибо за совет. Так и сделал, теперь маркировка появилась.
Но таким способом я передавал в PCB параметр VALUE (номинал).
Отсюда следует, что в PCB можно передавать нужный параметр только через Comment?

Цитата(DVF @ Feb 27 2012, 22:58) *
Если в параметрах (Parametrs) УГО Mark передача параметра маркировки, то в футпринте в одном из слоев - .Mark Кажется так.



Спасибо за совет. Так и сделал, но произошло следующее.
1. Маркировка в PCB не передалась, только появились надписи у футпринтов ".Mark"
2. Удалил и повторил всё заново во второй раз - ничего вообще не передалось в PCB.

Цель состоит в следующем - чтобы номинал и маркировка вместе передавались в PCB
wizardnik
Здравствуйте.

Цитата(Iptash @ Feb 28 2012, 00:32) *
Можно маркировку в схеме в Comment прописывать, а в PCB двойной щелчек по элементу открывается свойства и убираете галочку hide в Comment и у вас появится прописанная в схеме маркировка.


Пришёл к следующему решению и уже давно пользуюсь. Может, кому-нибудь пригодиться. Поясню на примере

1. В библиотеке Resistor.SchLib создан резистор с параметрами Value=10kOm и Marking=103.
При этом у параметра Value поставил галку Visible.
А в поле Default Comment выбрал =Marking и убрал галку Visible.

2. Теперь в схеме отображается резистор 10kOm, а на плате в выбранном слое (с информацией для сборочного чертежа) его маркировка 103.
Текстовому параметру Comment возможно назначить любой слой в плате.

Но только одно огорчает. На плату из схемы из текстовых параметров можно передавать только Designator и Comment.
То есть позиционное обозначение компонента будет всегда, а из других параметров через Comment приходится
выбирать: либо маркировку, либо номинал компонента, либо что-нибудь другое.

Например, для передачи номинала компонента в плату нужно в схеме в свойствах выбранного компонента для поля Default Comment выбрать =Value и убрать галку Visible.
(если предварительно следовать пункту 1.)
V_G
А какой смысл отображать на плате и номинал, и маркировку, если в маркировке зашифрован номинал? Чисто для сборщицы нужнее маркировка (поначалу они мне звонили, спрашивали, как перевести туда и обратно). Настройщик и тем более разработчик сам все поймет...
wizardnik
Действительно. Вы правы. Согласен.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.