Перейти к содержанию
    

Вращение УГО

Наверное, старый, как Альтиум, вопрос поднимаю.

Создаю УГО компонента в библиотечной БД. Вопросы:

1. Как сделать, чтобы при установке на схему были сразу видны не только Designator и Value, но и другие параметры.

2. Как сделать, чтобы при вращении УГО на схеме по пробелу Designator и Value располагались на определенных местах. Например, конденсатор с горизонтальным расположением выводов: Designator над УГО, Value - под ним. При повороте на 90 градусов: Designator и Value справа от УГО и Value под Designator. При этом Designator и Value располагаются только горизонтально, их вращение не происходит.

Я такой компонент откуда-то взял, а свой с такими свойствами создать не получается - так можно и перелом ума получить :biggrin: .

Пожалуйста, подскажите как или ткните ссылкой. Форум перерыл, не скажу, что все 53 страницы, но искал по подозрительным названиям и ключевым словам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Начну с простого - с второго пункта

Так как Вам хочется - не получится! Вы можете заказать расположение позиционного обозначения (и параметров) или автоматически (АД сам решит как они должны стоять) или строго в каком-либо месте (верх-низ, слева-справа). Другого не дано!

По первому пункту. Поставьте чекбоксы ("Visible") в свойствах компонента для нужных параметров.

 

post-25384-1310641898_thumb.jpg

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, разобрался с Autoposition.

У меня возник вопрос в продолжение.

Создаю УГО конденсатора, задаю два видимых параметра: Size и Value. Впоследствии из базы подставляются значения параметров. Ставлю в схему, отображается Value, под ним Size. Это хорошо.

Создаю УГО резистора, задаю такие же параметры. Ставлю на схему, отображается Size, под ним Value.

Это плохо. Что за анекдот? "Доярка доила корову на берегу реки, а в воде все отражалось наоборот".

Почему у Альтиума какая-то непонятная дискриминация? Поясните, плиз. :crying:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Последовательность отображения параметров совпадает с последовательностью их создания.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Последовательность отображения параметров совпадает с последовательностью их создания.

Вот-вот, я тоже так подумал, однако не совпало! Получилось только после того, как убил начисто файл .schlib с этим УГО и создал новый.

Резюмирую все вышесказанное.

1. Создаем новый файл .schlib/компонент.

2. Рисуем УГО с установкой одного из пинов в нулевую точку координат (перекрестие).

3. Делаем видимым десигнатор и ставим птичку Autoposition в его редакторе свойств.

4. Вызываем редактор свойств компонента и добавляем в него атрибуты с любыми параметрами. Последовательность создания атрибутов определяет последовательность их отображения на схеме друг под другом. В качестве параметров этих созданных атрибутов компонента будут подставлены значения из свойств компонента в базе данных, если таковая используется. Ставим птичку Autoposition в редакторе свойств атрибута.

6. Сохраняем.

7. Устанавливаем на схему УГО, вращаем и наслаждаемся.

 

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

 

Можно считать, что тема раскрыта. Всем :a14:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...