Цитата(anassia @ Jan 21 2016, 11:16)

БД берется не с неба, а является переделкой интегрированных библиотек, накопленных за 6 лет разными разработчиками в рамках одного предприятия. Поэтому все УГО, присутствующие в библиотеке, это именно то, чего когда-то заказывали разработчики, то, как они хотели использовать элемент на схеме. Поэтому все скрытые выводы - самодеятельность разработчиков, а не моя прихоть и не мои правила. Другое дело, когда кто-то начинает пользоваться уже созданным элементом и забывает посмотреть, есть ли скрытые выводы, а потом откуда-то берутся ошибки в схемах.
А вы спросите их откуда взялись скрытые выводы? Вероятность 90% что это нормоконтроль их заставил так сделать, т.к. такой пример был приведен в ГОСТ.
В 17 веке, когда элементы рисовались вручную, конечно, это было актуально 300 раз на схеме не писать "+12V" (меньше не было)
Сейчас этой проблемы нет вовсе. Накопипастить можно хоть тыщу.
Но сейчас подобрался конкретный конец скрытым выводам, надеюсь их вообще скоро уберут из всех САПР.
Дело в том, что сейчас под потенциалом, например, +3.3В скрывается далеко не одна цепь!
Вот, например, три потенциала: 1В, 1.2В, 1.5В.

И что будете прописывать в скрытый вывод в библиотеке?
Цитата
Т.к. планируется связать элементы с БД снабженцев, необходимо соотношение 1:1 в двух базах. А теперь представьте какой-нибудь элемент логики, который одним разработчиком использовался целиком, а другой захотел разделить его на несколько частей, т.е. по сути два УГО с похожими,но обязательно разными (иначе не будет уникальности, которая необходима индентификатору) названиями, с разным количеством частей и с одинаковыми ПМ. Возникает вопрос, какой из элементов оставлять, чтобы обоим разработчикам было удобно этим пользоваться?
Дискретизация добавляет маневренности и в итоге УГО меньше съедает места на схеме, когда часть выводов не используется. Это с одной стороны. С другой - кому-то проще поставить огромную микросхему на лист и уже с готовой одной работать.
Каждый разработчик должен использовать то, что утвердите по СТП. А в СТП должен быть 1 вид. Нормальный. Само собой, элементарная логика должна быть разбита.
Цитата
Режимы отображения являются выходом в том случае, когда разные разработчики требуют разные УГО на один и тот же элемент. Но в режимах появляется проблема тогда, когда один вид - одна часть (Part), другой вид - 4 части, т.к. в итоге будут видны все 4 части, только в одном режиме три будут пустыми, что ОЧЕНЬ нехорошо и чревато некорректным использованием и ошибками.
В моем случае наиболее сложными качествами библиотеки в реализации являются удобность и универсальность.
режимы отображения - зло!
Цитата
Что вы имеете в виду? Пример можно привести?
И новый вопрос всем:
5. насколько удобно и корректно использовать разваленные УГО микросхем? т.е. каждый вывод рисуется отдельно с левым либо правым бортом корпуса на отдельной части (Part), а потом разработчик просто собирает УГО в той последовательности, как ему будет удобно.
В подобном подходе лично я вижу несколько проблем. Переубедите меня, если кто с таким сталкивался.
Итак:
1) кто-нибудь забудет какой-нибудь вывод поставить на схему
2) выходы и входы поставит вперемешку (иначе за всеми надо будет ПЛИС проверять, что занимает много времени и ничего не упрощает)
3) в принципе разработчик не захочет полусырое УГО, т.к. с ним много возни
4) в ручную необходимо будет дорисовать корпус УГО, скрыть позиционное обозначение, которое формируется автоматически, и добавлять ручками текстовый блок, куда и будет прописываться правильное позиционное обозначение без точки.
Извините, но это треш невероятный.
17:41 peshkoff вспомнил, что имел дело с таким...А да, вспомнил. Мы такое импользовали на разъемах. Дело еще в пикаде было. Если разъем состоял из 50 выводов, то элемент состоял из 50 вентилей по одному выводу.
Типа должно было сэкономить место на листах (кстати, нормоконтроль именно возникал, что нерациональное использование места).
В итоге получаем трудночитаемую схему. Чтобы понять куда поступает цепь физически в разъему нужно обязательно читать номер вывода.
+ гемеррой при установке этого разъема на плату. Чтобы шло быстрее дело, проще найти схему с таким же и скопировать. Фтопку