Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вращение УГО
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
SergNK
Наверное, старый, как Альтиум, вопрос поднимаю.
Создаю УГО компонента в библиотечной БД. Вопросы:
1. Как сделать, чтобы при установке на схему были сразу видны не только Designator и Value, но и другие параметры.
2. Как сделать, чтобы при вращении УГО на схеме по пробелу Designator и Value располагались на определенных местах. Например, конденсатор с горизонтальным расположением выводов: Designator над УГО, Value - под ним. При повороте на 90 градусов: Designator и Value справа от УГО и Value под Designator. При этом Designator и Value располагаются только горизонтально, их вращение не происходит.
Я такой компонент откуда-то взял, а свой с такими свойствами создать не получается - так можно и перелом ума получить biggrin.gif .
Пожалуйста, подскажите как или ткните ссылкой. Форум перерыл, не скажу, что все 53 страницы, но искал по подозрительным названиям и ключевым словам.
Murzik_6011
Начну с простого - с второго пункта
Так как Вам хочется - не получится! Вы можете заказать расположение позиционного обозначения (и параметров) или автоматически (АД сам решит как они должны стоять) или строго в каком-либо месте (верх-низ, слева-справа). Другого не дано!
По первому пункту. Поставьте чекбоксы ("Visible") в свойствах компонента для нужных параметров.

Нажмите для просмотра прикрепленного файла
Владимир
1. правый клик
SergNK
Спасибо, разобрался с Autoposition.
У меня возник вопрос в продолжение.
Создаю УГО конденсатора, задаю два видимых параметра: Size и Value. Впоследствии из базы подставляются значения параметров. Ставлю в схему, отображается Value, под ним Size. Это хорошо.
Создаю УГО резистора, задаю такие же параметры. Ставлю на схему, отображается Size, под ним Value.
Это плохо. Что за анекдот? "Доярка доила корову на берегу реки, а в воде все отражалось наоборот".
Почему у Альтиума какая-то непонятная дискриминация? Поясните, плиз. crying.gif
peshkoff
Последовательность отображения параметров совпадает с последовательностью их создания.
SergNK
Цитата(peshkoff @ Jul 15 2011, 23:28) *
Последовательность отображения параметров совпадает с последовательностью их создания.

Вот-вот, я тоже так подумал, однако не совпало! Получилось только после того, как убил начисто файл .schlib с этим УГО и создал новый.
Резюмирую все вышесказанное.
1. Создаем новый файл .schlib/компонент.
2. Рисуем УГО с установкой одного из пинов в нулевую точку координат (перекрестие).
3. Делаем видимым десигнатор и ставим птичку Autoposition в его редакторе свойств.
4. Вызываем редактор свойств компонента и добавляем в него атрибуты с любыми параметрами. Последовательность создания атрибутов определяет последовательность их отображения на схеме друг под другом. В качестве параметров этих созданных атрибутов компонента будут подставлены значения из свойств компонента в базе данных, если таковая используется. Ставим птичку Autoposition в редакторе свойств атрибута.
6. Сохраняем.
7. Устанавливаем на схему УГО, вращаем и наслаждаемся.

Ложка дегтя: только два из нескольких возможных гостированных вариантов расположения десигнатора и номинала можно получить при таком раскладе.

Можно считать, что тема раскрыта. Всем a14.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.