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

УГО разъема

Как сделать разъем УГО разъема например IDC-16 как на картинке?

USB.PNG

Суть проблемы в том, что каждый сигнал имеет свое название, которое очень хотелось бы менять в процессе создания схемы (а не в библиотеке, создавая под каждую схему уникальное УГО). В Altium Designer я делал свойства String1, String2, String3... которые размещал в нужных местах и уже в схеме менял эти свойства. Kicad же поля размещает автоматом где-то сбоку и ровным столбиком.

Пока из решений приходит только отключить авторазмещение полей. Есть ли более элегантный вариант?

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


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

Я пишу текстом поверх схемы. Обещают скоро перетащить группировку объектов из pcbnew - можно будет объединять разъем и надписи в группу на схеме.

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


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

А имя цепи туда перенести можно? Назвать цепи, включить видимость, перенести в нужное место.

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


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

2 часа назад, ViKo сказал:

А имя цепи туда перенести можно?

Нет. И название контакта тоже. Это кикад, тут все прибито гвоздями и его разработчики лучше знают, что вам может понадобиться, а что - нет. Ну то есть название-то туда засунуть можно, но никакой связи с цепью это название иметь не будет. То есть ничем не будет отличаться от просто текста.

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


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

cybersonner

Я делаю УГО обычным способом, добавляю поля, которые располагаю в нужных графах, в том числе, поверх названий выводов. Естественно, содержимое полей должно совпадать с нумерацией контактов. Отключаю показ номеров и названий выводов. После этого любое название цепи и номер вывода на схеме можно править как угодно. Правка названий выводов (графа "Контакт") нужна для импортных разъёмов, у которых нумерация идёт не цифрами, а буквами.

Кстати, не рекомендую использовать графическое обозначение контакта, так как это потребует создание отдельных УГО для вилок и розеток (а если ещё и комбинация из них...), да и в ГОСТ Р МЭК 60617-DB-12M-2015 графическое обозначение контактов в таком виде отмечено как устаревшее. Единственное, для чего потребовалось дублировать УГО разъёмов - это правое и левое расположение контактов, так как при зеркальном отображении на схеме, нарушается выравнивание по горизонтали (если не "по центру"), а править вручную - долго.

P.S. На некоторых УГО, у которых контакты направлены не только влево-вправо, но и вверх/вниз, я так же поступаю с номерами выводов, чтобы они располагались горизонтально, а на по вертикали, что выглядит не эстетично.

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


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

На мой взгляд. Название цепи для каждого контакта нужно вписать для каждого разъема, для каждой схемы. Так какая разница куда этот текст вписывать, в свойства или в текстовые поля. Один раз вписал, расставил. Потом редактирую если нужно

 

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


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

orion9

Разница только в том, что при редактировании полей не нужно вызывать редактор УГО, а можно всё менять прямо в схеме.

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


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

orion9

Цитата

Так в схеме и подписывать поля, зачем в библиотеке

Я не понял, а как с этим соотносится

27.11.2020 в 18:38, orion9 сказал:

Так какая разница куда этот текст вписывать, в свойства или в текстовые поля.

Обычный текст в схемотехническом редакторе не редактируется.

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


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

On 1/1/2021 at 7:48 PM, break said:

Обычный текст в схемотехническом редакторе не редактируется.

Как это? Ставишь текстовое поле и пишешь в него текст )

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


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

orion9

Текстовое поле - в смысле инструментом "добавить текст" просто в схему? Это неудобно - при обычном перемещении разъёма текст останется на месте. Если текстовое поле в УГО, то это поле надо сначала завести в редакторе УГО.

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


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

18.11.2020 в 15:00, break сказал:

Я делаю УГО обычным способом, добавляю поля, которые располагаю в нужных графах, в том числе, поверх названий выводов. Естественно, содержимое полей должно совпадать с нумерацией контактов. Отключаю показ номеров и названий выводов

Сразу не оценил, а недавно попробовал и очень понравилось. Спасибо за совет. Добавил по пустому полю PINx_NAME в УГО на место графы "Цепь" каждого вывода, вставляю такой разъем в схему, открываю его свойства и в нужные поля вписываю названия цепей. Теперь эти названия спокойно таскаются по схеме заодно с УГО и дублируются при копировании разъема на схеме. Когда в полях уже есть текст - их легко редактировать прямо на схеме двойным щелчком. Добавил такие поля уже в большинство разъемов в своей библиотеке.

Перечитывал эту дискуссию и так и не смог понять - кто же что тут предлагал. Полагаю, путаница тут у нас возникла с переводом. В английской версии поля, которым можно присваивать изменяемые значения и которые можно редактировать в окне свойств УГО, называются просто "Field", а неизменяемый текст - "Text".

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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