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

2018 Вопросы начинающих

На разных листах схемы обозначил одну и туже цепь меткой ResetUsb, на PCB эти цепи разные. В свойствах КТ можно указать руками нужную ыеп, но там почему то две цепи с именем ResetUsb

Почему AD Сделал две разные цепи с одинаковым именем? Как их объединить?

post-49045-1518245516_thumb.png

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


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

На разных листах схемы обозначил одну и туже цепь меткой ResetUsb, на PCB эти цепи разные. В свойствах КТ можно указать руками нужную ыеп, но там почему то две цепи с именем ResetUsb

Почему AD Сделал две разные цепи с одинаковым именем? Как их объединить?

проверяете все буквы и надчеркивания и пробелы

Зрительно могут совпадать -- реально нет

 

 

 

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


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

Проверил на 100 раз. Более того.... Метку скопировал с одного листа, вставил в другой лист. в схемном редакторе можно цепи(порту) назначить имя выбрав из списка. в списке одно имя ResetUsb. В PCB редакторе в списке два имени.

 

ps Проект изночально сделан в Eagle. Потом встроенным в АД экспортером экспортирован в АД. Потом в АД добавил новый лист с схемой. Так вот в этом новом листе назначаю имена цепям как вол всем проекте.... часть цепей в PCB дублируется и не объеденяется. Такое чувство, как будь-то есть какойто класс цепей. И с одного листа схемы цепь входит в класс (пространство имён) (EAGLE->USBRESET), с ногово листа не входит в этот класс.

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


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

А вот подскажите, есть ли какой способ, при трассировки одной цепи, но двумя параллельными дорожками, контролировать зазор (т.е. создать правило) между этими дорожками?

Есть. Сделайте из одной - две цепи при помощи NetTie с двух сторон (если речь идёт о цепи с 2 узлами) и объедините их в дифференциальную пару директивой Differential Pair. Цепи должны иметь имя в виде одинаковой сроки, у одной в конце _N, у второй _P. Ну а потом правило для этой пары какое хотите.

 

Какой-то Кельвин коннекшен делаете?

 

Проверил на 100 раз. Более того.... .

Может быть, глюки с Net scope... Project options - Net identifier scope (как-то так, я по памяти) - Global место auto (based on project contents).

Изменено пользователем vGera

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


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

Проверил на 100 раз. Более того.... Метку скопировал с одного листа, вставил в другой лист. в схемном редакторе можно цепи(порту) назначить имя выбрав из списка. в списке одно имя ResetUsb. В PCB редакторе в списке два имени.

 

ps Проект изночально сделан в Eagle. Потом встроенным в АД экспортером экспортирован в АД. Потом в АД добавил новый лист с схемой. Так вот в этом новом листе назначаю имена цепям как вол всем проекте.... часть цепей в PCB дублируется и не объеденяется. Такое чувство, как будь-то есть какойто класс цепей. И с одного листа схемы цепь входит в класс (пространство имён) (EAGLE->USBRESET), с ногово листа не входит в этот класс.

Проверите настройки проекта:

иерархия

Назначение индивидуальных цепей на листе

Связи межлистовые.

 

Хотя скорее всего у вас можно все Global объявить

 

 

Differential Pair. Цепи должны иметь имя в виде одинаковой сроки, у одной в конце _N, у второй _P. Ну а потом правило для этой пары какое хотите.

 

Это проще, но совсем не обязателно

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


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

при помощи NetTie

Про NetTie знаю и использую когда цепи явно разные (типа цифровой и аналоговой земли) там известно место, где они соединяются (там и ставлю перемычку NetTie).

Вопрос про случай, когда не совсем понятно, в каком месте цепь будет разветвляться.

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

Насчёт диф пар не понял, зачем? Я имел ввиду "контролировать зазор", что б дорожки не слиплись.

 

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


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

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

Можно.

Уже пару лет как правила можно писать для Same Net

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


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

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

Насчёт диф пар не понял, зачем? Я имел ввиду "контролировать зазор", что б дорожки не слиплись.

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

А разделив цепи самый простой способ жестко зафиксировать взаимную геометрию цепей - это дифпара. Как-то так.

 

Это проще, но совсем не обязателно

А разве суфиксы _N и _P не обязательны?

http://www.altium.com/documentation/18.0/d...ir+Routing))_AD

Я всю жизнь только так пары и делаю, их в современных проектах обычно очень много (пар), не одна. Грубо говоря, а как еще AD поймет, какие из цепей с директивой Diff pair, коих, скажем, 20 штук, образую пары (10 штук?? Ведь директива дифпары это набор параметров с DifferentialPair=true, без дополнительных параметров. М.б. в 17 и 18 версии уже не так?

 

Вопрос про случай, когда не совсем понятно, в каком месте цепь будет разветвляться.

Ну... нужно рассматривать конкретный пример. Может быть, Вам вообще полезны xSignals, когда контролируется топология цепи и длины ее сегментов. Без конкретики не совсем понятно, чего мы добиваемся.

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


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

А разве суфиксы _N и _P не обязательны?

Я всю жизнь только так пары и делаю, их в современных проектах обычно очень много (пар), не одна. Грубо говоря, а как еще AD поймет, какие из цепей с директивой Diff pair, коих, скажем, 20 штук, образую пары (10 штук?? Ведь директива дифпары это набор параметров с DifferentialPair=true, без дополнительных параметров. М.б. в 17 и 18 версии уже не так?

Да ни как не поймет.

Просто в PCB из двух любых цепей образовать дифпару и дать ей имя без всяких директив.

Это было всегда с самых старых версий.

 

Все отличие только в том, что на схеме это наглядно.

А на PCB нужно выбирать цепи из длинного списка всех возможных цепей.

Но при сноровке-- это быстро делается

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


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

жестко зафиксировать взаимную геометрию цепей - это дифпара

Так а мне не нужна жёсткая фиксация.

Мне необходимо соблюсти только минимальный зазор (что б при производстве дорожки не "слиплись").

 

 

Не разделив цепи вы не найдете правила

Не понял, выше говорили, что в новых версиях возможно? :wacko:

 

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


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

Не понял, выше говорили, что в новых версиях возможно? :wacko:

Да, возможно.

Где-то в районе 14-15 версий такая возможность появилась

 

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


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

Всем доброго дня.

Бывает такая ситуация, что можно использовать 2 разных компонента, а на плате сразу есть 2 футпринта, например:

s-l300.jpg

 

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

Есть какой-то специальный метод для этого?

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


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

Сделайте специальный Footprint

Это будет самое простое, понятное и работающей из многих вариантов

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


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

в правилах задать отрицательный клиренс

Я так и делаю. :rolleyes:

 

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


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

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

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

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

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

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

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

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

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

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