Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: DxDesigner и ЕСКД
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
BSACPLD
Уважаемые коллеги, поделитесь, пожалуйста, опытом как пожружить DxD и ЕСКД.
С УГО всё понятно. Можно нарисовать любое. А вот как быть бредятиной в виде прописывания номеров листов на которые переходит оборванная цепь?
И как быть с иерархическими блоками? В ЕСКД нет такого понятия как иерархическая схема.
Ну и ещё несколько вопросов:
1. Как правильно обозначать питание?
Раньше я всегда обозначал его стрелкой, но сейчас мне утверждают, что это неправильно, и нужно использовать значок эквипотенциальности.
2. Как правильно обозначать аналоговую землю?
Раньше я всегда использовал для этого значок эквипотенциальности с надписью AGND.
Правильно ли это?
3. Как быть с RefDes для многовентильных микросхем?
Mikle Klinkovsky
Цитата(BSACPLD @ May 27 2015, 11:43) *
С УГО всё понятно. Можно нарисовать любое. А вот как быть бредятиной в виде прописывания номеров листов на которые переходит оборванная цепь?

Подписывать номера листов. Если напрягает количество, то разрывайте между листами линии групповой связи.
Цитата
И как быть с иерархическими блоками? В ЕСКД нет такого понятия как иерархическая схема.

Понятие такое есть, только не в пределах одной схемы. (современная иерархия из одной плисины раньше была прицепом, а ЕСКД изнменилось с тех пор только оформлением самих ГОСТов и вводом электронных докумантов)
Цитата
1. Как правильно обозначать питание?
Раньше я всегда обозначал его стрелкой, но сейчас мне утверждают, что это неправильно, и нужно использовать значок эквипотенциальности.

В пределах одного листа стрелка имеет право быть. Если хотите оставить стрелки, рисуйте разрыв цепи (с номерами листов) на каждый лист.
Цитата
2. Как правильно обозначать аналоговую землю?
Раньше я всегда использовал для этого значок эквипотенциальности с надписью AGND.
Правильно ли это?

Как угодно. выбираете УГО, которое вам нравится и подписываете обозначение цепи.
Цитата
3. Как быть с RefDes для многовентильных микросхем?

Проставлять обозначение у каждого гейта (D1.1, D1.2 ...)
vitan
-1.Эта бредятина не обязательна. Точную ссылку на пункт уже забыл, но специально изучал этот вопрос когда-то. Можно оставить названную цепь прямо висеть в воздухе, а на другом листе ее продолжить. Но, если хочется, то есть инструмент под названием cross reference. Там настраивается все как надо. Единственное, чего DxD не может (не мог 7.9) - это сквозная нумерация зон по всем листам. Возможно, уже сейчас это есть.
0. Зато там есть функциональные группы и т.д. По-хорошему, надо именовать все эти группы и выводить в перечень элементов (такая возможность, емнип, появилась в последних версиях), но это мало кому надо и реальность будет зависеть от степени маразматичности нормоконтроля.
1, 2. Кто утверждает? Просто откройте ГОСТ. sm.gif
3. Вручную ставить ".1", ".2" и т.д. в виде текста на УГО после для будущего для refdes-a ("D?"). Ориджин рефдеса брать справа (я брал правую нижнюю), а ориджин текста с номером - слева.
Mikle Klinkovsky
Цитата(BSACPLD @ May 27 2015, 11:43) *
И как быть с иерархическими блоками?

Оформляйте так, как эффективнее. А для проверяющих готовте докумет "отступление от ГОСТов".
BSACPLD
Цитата(vitan @ May 27 2015, 14:41) *
-1.Эта бредятина не обязательна. Точную ссылку на пункт уже забыл, но специально изучал этот вопрос когда-то. Можно оставить названную цепь прямо висеть в воздухе, а на другом листе ее продолжить. Но, если хочется, то есть инструмент под названием cross reference. Там настраивается все как надо. Единственное, чего DxD не может (не мог 7.9) - это сквозная нумерация зон по всем листам. Возможно, уже сейчас это есть.

Хотя бы номер ГОСТа не подскажите?
Цитата(vitan @ May 27 2015, 14:41) *
0. Зато там есть функциональные группы и т.д. По-хорошему, надо именовать все эти группы и выводить в перечень элементов (такая возможность, емнип, появилась в последних версиях), но это мало кому надо и реальность будет зависеть от степени маразматичности нормоконтроля.

Не совсем понимаю как привязать это к иерархической схеме.
Ведь внутри функциональной группы имена сигналов должны совпадать с именами внешних сигналов.
А в иерархическом блоке внутренние имена сигналов будут одинаковыми для всех экземпляров иерархического блока.
И как быть с иерархическими портами? В ГОСТе на них нет специального обозначения.
Цитата(vitan @ May 27 2015, 14:41) *
1, 2. Кто утверждает? Просто откройте ГОСТ. sm.gif

Один маразматик из-за которого весь этот гемморой. sad.gif
С землёй всё понятно. ГОСТ 2.721-74
А в каком ГОСТе написано про обозначение питания?
Цитата(vitan @ May 27 2015, 14:41) *
3. Вручную ставить ".1", ".2" и т.д. в виде текста на УГО после для будущего для refdes-a ("D?"). Ориджин рефдеса брать справа (я брал правую нижнюю), а ориджин текста с номером - слева.

Но ведь это подойдёт только если микросхема гетерогенная, где для каждого вентиля своё УГО.
А как быть с гомогенными элементами? Неужели создавать свою копию УГО для каждого вентиля?


Цитата(Mikle Klinkovsky @ May 27 2015, 14:46) *
Оформляйте так, как эффективнее. А для проверяющих готовте докумет "отступление от ГОСТов".

Не расскажите как оформлять такой документ?
Боюсь, что с нашим уровнем маразма, это будет почти нереально... sad.gif
AlexN
Цитата(BSACPLD @ May 27 2015, 20:29) *
Боюсь, что с нашим уровнем маразма, это будет почти нереально... sad.gif


DxD выбросить. америкосы специально проги выпускают такие, чтобы мы ничего оформить по ГОСТу не могли. Это диверсия.
vitan
Цитата(BSACPLD @ May 27 2015, 16:29) *
Хотя бы номер ГОСТа не подскажите?

Уфф... Какой-то из серии схем (2.7хх). Но тут важно не это , а постановка вопроса. Доказывать, что у Вас не по ГОСТу должен нормоконтроль, а не наоборот. Пусть он Вам покажет, на основании чего отклоняет Вашу КД.

Цитата(BSACPLD @ May 27 2015, 16:29) *
Не совсем понимаю как привязать это к иерархической схеме.
Ведь внутри функциональной группы имена сигналов должны совпадать с именами внешних сигналов.

Опять же, пусть Вам покажут, где именно это написано.

Цитата(BSACPLD @ May 27 2015, 16:29) *
И как быть с иерархическими портами? В ГОСТе на них нет специального обозначения.

Их можно нарисовать невидимыми или так, чтобы при печати они сливались с цепями, к ним подключенными.

Цитата(BSACPLD @ May 27 2015, 16:29) *
Но ведь это подойдёт только если микросхема гетерогенная, где для каждого вентиля своё УГО.
А как быть с гомогенными элементами? Неужели создавать свою копию УГО для каждого вентиля?

А много таких? Я навскидку вспоминаю только что-то типа резисторных сборок и всё. В принципе, можно психануть и нарисовать копии в этом случае. Иначе придется ставить вручную или скрипты писать.

Самый правильный путь, Вам уже озвучили: не насиловать себе мозг и делать с отступлениями.
Mikle Klinkovsky
Цитата(BSACPLD @ May 27 2015, 16:29) *
Не расскажите как оформлять такой документ?
Боюсь, что с нашим уровнем маразма, это будет почти нереально... sad.gif

Пишите текст решения об отступлении, со словами типа "в связи с ограничением ПО..., время разработки сокращается..., на качество не влияет..." утверждаете его у директора по качеству или исполняющего его обязанности, согласуете с директорами ваших подразделений и пользуетесь.
BSACPLD
По ходу дела возник ещё один вопрос.
Как в 7.9.4 сделать так, чтобы корректно выводилась кириллица в основной надписи?
Делал точно как в инструкции (см. архив), но почему-то не выходит.
При этом если попытаться написать кириллицу просто как текст на схеме, то выводится нормально.
fill
Цитата(BSACPLD @ Jul 27 2015, 23:38) *
По ходу дела возник ещё один вопрос.
Как в 7.9.4 сделать так, чтобы корректно выводилась кириллица в основной надписи?
Делал точно как в инструкции (см. архив), но почему-то не выходит.
При этом если попытаться написать кириллицу просто как текст на схеме, то выводится нормально.


Нажмите для просмотра прикрепленного файла
BSACPLD
Спасибо, fill.
Теперь при просмотре схемы в DxDesigner текст выводится нормально, но при попытке экспорта в PDF текст опять превращается в кракозябры.
Пробовал ставить галочку "Use DxDesigner font mappings", но это не помогло.
SII
Я для русских надписей использую шрифты GOST type A и B -- с ними в pdf текст относительно нормальный (относительно по той причине, что, кажется, после буквы "я" в pdf "проглатывается" следующий символ, например, пробел, хотя на экране в DxD всё выглядит нормально). Интересно, когда в Менторе узнают, что юникод уже с четверть века существует и используется?..
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.