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

DxDesigner и ЕСКД

Уважаемые коллеги, поделитесь, пожалуйста, опытом как пожружить DxD и ЕСКД.

С УГО всё понятно. Можно нарисовать любое. А вот как быть бредятиной в виде прописывания номеров листов на которые переходит оборванная цепь?

И как быть с иерархическими блоками? В ЕСКД нет такого понятия как иерархическая схема.

Ну и ещё несколько вопросов:

1. Как правильно обозначать питание?

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

2. Как правильно обозначать аналоговую землю?

Раньше я всегда использовал для этого значок эквипотенциальности с надписью AGND.

Правильно ли это?

3. Как быть с RefDes для многовентильных микросхем?

 

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


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

С УГО всё понятно. Можно нарисовать любое. А вот как быть бредятиной в виде прописывания номеров листов на которые переходит оборванная цепь?

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

И как быть с иерархическими блоками? В ЕСКД нет такого понятия как иерархическая схема.

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

1. Как правильно обозначать питание?

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

В пределах одного листа стрелка имеет право быть. Если хотите оставить стрелки, рисуйте разрыв цепи (с номерами листов) на каждый лист.

2. Как правильно обозначать аналоговую землю?

Раньше я всегда использовал для этого значок эквипотенциальности с надписью AGND.

Правильно ли это?

Как угодно. выбираете УГО, которое вам нравится и подписываете обозначение цепи.

3. Как быть с RefDes для многовентильных микросхем?

Проставлять обозначение у каждого гейта (D1.1, D1.2 ...)

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


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

-1.Эта бредятина не обязательна. Точную ссылку на пункт уже забыл, но специально изучал этот вопрос когда-то. Можно оставить названную цепь прямо висеть в воздухе, а на другом листе ее продолжить. Но, если хочется, то есть инструмент под названием cross reference. Там настраивается все как надо. Единственное, чего DxD не может (не мог 7.9) - это сквозная нумерация зон по всем листам. Возможно, уже сейчас это есть.

0. Зато там есть функциональные группы и т.д. По-хорошему, надо именовать все эти группы и выводить в перечень элементов (такая возможность, емнип, появилась в последних версиях), но это мало кому надо и реальность будет зависеть от степени маразматичности нормоконтроля.

1, 2. Кто утверждает? Просто откройте ГОСТ. :)

3. Вручную ставить ".1", ".2" и т.д. в виде текста на УГО после для будущего для refdes-a ("D?"). Ориджин рефдеса брать справа (я брал правую нижнюю), а ориджин текста с номером - слева.

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


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

И как быть с иерархическими блоками?

Оформляйте так, как эффективнее. А для проверяющих готовте докумет "отступление от ГОСТов".

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


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

-1.Эта бредятина не обязательна. Точную ссылку на пункт уже забыл, но специально изучал этот вопрос когда-то. Можно оставить названную цепь прямо висеть в воздухе, а на другом листе ее продолжить. Но, если хочется, то есть инструмент под названием cross reference. Там настраивается все как надо. Единственное, чего DxD не может (не мог 7.9) - это сквозная нумерация зон по всем листам. Возможно, уже сейчас это есть.

Хотя бы номер ГОСТа не подскажите?

0. Зато там есть функциональные группы и т.д. По-хорошему, надо именовать все эти группы и выводить в перечень элементов (такая возможность, емнип, появилась в последних версиях), но это мало кому надо и реальность будет зависеть от степени маразматичности нормоконтроля.

Не совсем понимаю как привязать это к иерархической схеме.

Ведь внутри функциональной группы имена сигналов должны совпадать с именами внешних сигналов.

А в иерархическом блоке внутренние имена сигналов будут одинаковыми для всех экземпляров иерархического блока.

И как быть с иерархическими портами? В ГОСТе на них нет специального обозначения.

1, 2. Кто утверждает? Просто откройте ГОСТ. :)

Один маразматик из-за которого весь этот гемморой. :(

С землёй всё понятно. ГОСТ 2.721-74

А в каком ГОСТе написано про обозначение питания?

3. Вручную ставить ".1", ".2" и т.д. в виде текста на УГО после для будущего для refdes-a ("D?"). Ориджин рефдеса брать справа (я брал правую нижнюю), а ориджин текста с номером - слева.

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

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

 

 

Оформляйте так, как эффективнее. А для проверяющих готовте докумет "отступление от ГОСТов".

Не расскажите как оформлять такой документ?

Боюсь, что с нашим уровнем маразма, это будет почти нереально... :(

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


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

Боюсь, что с нашим уровнем маразма, это будет почти нереально... :(

 

DxD выбросить. америкосы специально проги выпускают такие, чтобы мы ничего оформить по ГОСТу не могли. Это диверсия.

 

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


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

Хотя бы номер ГОСТа не подскажите?

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

 

Не совсем понимаю как привязать это к иерархической схеме.

Ведь внутри функциональной группы имена сигналов должны совпадать с именами внешних сигналов.

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

 

И как быть с иерархическими портами? В ГОСТе на них нет специального обозначения.

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

 

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

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

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

 

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

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


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

Не расскажите как оформлять такой документ?

Боюсь, что с нашим уровнем маразма, это будет почти нереально... :(

Пишите текст решения об отступлении, со словами типа "в связи с ограничением ПО..., время разработки сокращается..., на качество не влияет..." утверждаете его у директора по качеству или исполняющего его обязанности, согласуете с директорами ваших подразделений и пользуетесь.

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


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

По ходу дела возник ещё один вопрос.

Как в 7.9.4 сделать так, чтобы корректно выводилась кириллица в основной надписи?

Делал точно как в инструкции (см. архив), но почему-то не выходит.

При этом если попытаться написать кириллицу просто как текст на схеме, то выводится нормально.

a2sheet_gost.rar

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


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

По ходу дела возник ещё один вопрос.

Как в 7.9.4 сделать так, чтобы корректно выводилась кириллица в основной надписи?

Делал точно как в инструкции (см. архив), но почему-то не выходит.

При этом если попытаться написать кириллицу просто как текст на схеме, то выводится нормально.

 

post-512-1438331913_thumb.png

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


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

Спасибо, fill.

Теперь при просмотре схемы в DxDesigner текст выводится нормально, но при попытке экспорта в PDF текст опять превращается в кракозябры.

Пробовал ставить галочку "Use DxDesigner font mappings", но это не помогло.

 

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


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

Я для русских надписей использую шрифты GOST type A и B -- с ними в pdf текст относительно нормальный (относительно по той причине, что, кажется, после буквы "я" в pdf "проглатывается" следующий символ, например, пробел, хотя на экране в DxD всё выглядит нормально). Интересно, когда в Менторе узнают, что юникод уже с четверть века существует и используется?..

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


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

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

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

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

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

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

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

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

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

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