реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
wizardnik
сообщение Feb 27 2012, 18:50
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 29-04-10
Из: Тольятти
Пользователь №: 56 976



Здравствуйте.

Осваиваю 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.

Сообщение отредактировал wizardnik - Feb 27 2012, 18:54
Go to the top of the page
 
+Quote Post
DVF
сообщение Feb 27 2012, 19:58
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 26-07-06
Из: Саратов
Пользователь №: 19 097



Если в параметрах (Parametrs) УГО Mark передача параметра маркировки, то в футпринте в одном из слоев - .Mark Кажется так.
Go to the top of the page
 
+Quote Post
Iptash
сообщение Feb 27 2012, 20:32
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Можно маркировку в схеме в Comment прописывать, а в PCB двойной щелчек по элементу открывается свойства и убираете галочку hide в Comment и у вас появится прописанная в схеме маркировка.
Go to the top of the page
 
+Quote Post
wizardnik
сообщение Feb 28 2012, 19:37
Сообщение #4





Группа: Новичок
Сообщений: 4
Регистрация: 29-04-10
Из: Тольятти
Пользователь №: 56 976



Цитата(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
Go to the top of the page
 
+Quote Post
wizardnik
сообщение Feb 4 2013, 10:32
Сообщение #5





Группа: Новичок
Сообщений: 4
Регистрация: 29-04-10
Из: Тольятти
Пользователь №: 56 976



Здравствуйте.

Цитата(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.)
Go to the top of the page
 
+Quote Post
V_G
сообщение Feb 4 2013, 23:53
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



А какой смысл отображать на плате и номинал, и маркировку, если в маркировке зашифрован номинал? Чисто для сборщицы нужнее маркировка (поначалу они мне звонили, спрашивали, как перевести туда и обратно). Настройщик и тем более разработчик сам все поймет...
Go to the top of the page
 
+Quote Post
wizardnik
сообщение Feb 5 2013, 04:23
Сообщение #7





Группа: Новичок
Сообщений: 4
Регистрация: 29-04-10
Из: Тольятти
Пользователь №: 56 976



Действительно. Вы правы. Согласен.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 04:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01375 секунд с 7
ELECTRONIX ©2004-2016