juvf 17 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба На разных листах схемы обозначил одну и туже цепь меткой ResetUsb, на PCB эти цепи разные. В свойствах КТ можно указать руками нужную ыеп, но там почему то две цепи с именем ResetUsb Почему AD Сделал две разные цепи с одинаковым именем? Как их объединить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 76 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба На разных листах схемы обозначил одну и туже цепь меткой ResetUsb, на PCB эти цепи разные. В свойствах КТ можно указать руками нужную ыеп, но там почему то две цепи с именем ResetUsb Почему AD Сделал две разные цепи с одинаковым именем? Как их объединить? проверяете все буквы и надчеркивания и пробелы Зрительно могут совпадать -- реально нет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
juvf 17 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба Проверил на 100 раз. Более того.... Метку скопировал с одного листа, вставил в другой лист. в схемном редакторе можно цепи(порту) назначить имя выбрав из списка. в списке одно имя ResetUsb. В PCB редакторе в списке два имени. ps Проект изночально сделан в Eagle. Потом встроенным в АД экспортером экспортирован в АД. Потом в АД добавил новый лист с схемой. Так вот в этом новом листе назначаю имена цепям как вол всем проекте.... часть цепей в PCB дублируется и не объеденяется. Такое чувство, как будь-то есть какойто класс цепей. И с одного листа схемы цепь входит в класс (пространство имён) (EAGLE->USBRESET), с ногово листа не входит в этот класс. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vGera 0 10 февраля, 2018 Опубликовано 10 февраля, 2018 (изменено) · Жалоба А вот подскажите, есть ли какой способ, при трассировки одной цепи, но двумя параллельными дорожками, контролировать зазор (т.е. создать правило) между этими дорожками? Есть. Сделайте из одной - две цепи при помощи NetTie с двух сторон (если речь идёт о цепи с 2 узлами) и объедините их в дифференциальную пару директивой Differential Pair. Цепи должны иметь имя в виде одинаковой сроки, у одной в конце _N, у второй _P. Ну а потом правило для этой пары какое хотите. Какой-то Кельвин коннекшен делаете? Проверил на 100 раз. Более того.... . Может быть, глюки с Net scope... Project options - Net identifier scope (как-то так, я по памяти) - Global место auto (based on project contents). Изменено 10 февраля, 2018 пользователем vGera Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 76 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба Проверил на 100 раз. Более того.... Метку скопировал с одного листа, вставил в другой лист. в схемном редакторе можно цепи(порту) назначить имя выбрав из списка. в списке одно имя ResetUsb. В PCB редакторе в списке два имени. ps Проект изночально сделан в Eagle. Потом встроенным в АД экспортером экспортирован в АД. Потом в АД добавил новый лист с схемой. Так вот в этом новом листе назначаю имена цепям как вол всем проекте.... часть цепей в PCB дублируется и не объеденяется. Такое чувство, как будь-то есть какойто класс цепей. И с одного листа схемы цепь входит в класс (пространство имён) (EAGLE->USBRESET), с ногово листа не входит в этот класс. Проверите настройки проекта: иерархия Назначение индивидуальных цепей на листе Связи межлистовые. Хотя скорее всего у вас можно все Global объявить Differential Pair. Цепи должны иметь имя в виде одинаковой сроки, у одной в конце _N, у второй _P. Ну а потом правило для этой пары какое хотите. Это проще, но совсем не обязателно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smen 3 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба при помощи NetTie Про NetTie знаю и использую когда цепи явно разные (типа цифровой и аналоговой земли) там известно место, где они соединяются (там и ставлю перемычку NetTie). Вопрос про случай, когда не совсем понятно, в каком месте цепь будет разветвляться. Собственно вопрос наверное более теоретический. Т.е. так понимаю, что не разделив цепи, контроль расстояния между дорожками невозможен? Насчёт диф пар не понял, зачем? Я имел ввиду "контролировать зазор", что б дорожки не слиплись. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 76 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба Т.е. так понимаю, что не разделив цепи, контроль расстояния между дорожками невозможен? Можно. Уже пару лет как правила можно писать для Same Net Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smen 3 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба Уже пару лет А у меня 13-я версия... :crying: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vGera 0 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба Собственно вопрос наверное более теоретический. Т.е. так понимаю, что не разделив цепи, контроль расстояния между дорожками невозможен? Насчёт диф пар не понял, зачем? Я имел ввиду "контролировать зазор", что б дорожки не слиплись. Не разделив цепи вы не найдете правила, которое бы Вам диктовало необходимость контроля расстояния между дорожками. А разделив цепи самый простой способ жестко зафиксировать взаимную геометрию цепей - это дифпара. Как-то так. Это проще, но совсем не обязателно А разве суфиксы _N и _P не обязательны? http://www.altium.com/documentation/18.0/d...ir+Routing))_AD Я всю жизнь только так пары и делаю, их в современных проектах обычно очень много (пар), не одна. Грубо говоря, а как еще AD поймет, какие из цепей с директивой Diff pair, коих, скажем, 20 штук, образую пары (10 штук?? Ведь директива дифпары это набор параметров с DifferentialPair=true, без дополнительных параметров. М.б. в 17 и 18 версии уже не так? Вопрос про случай, когда не совсем понятно, в каком месте цепь будет разветвляться. Ну... нужно рассматривать конкретный пример. Может быть, Вам вообще полезны xSignals, когда контролируется топология цепи и длины ее сегментов. Без конкретики не совсем понятно, чего мы добиваемся. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 76 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба А разве суфиксы _N и _P не обязательны? Я всю жизнь только так пары и делаю, их в современных проектах обычно очень много (пар), не одна. Грубо говоря, а как еще AD поймет, какие из цепей с директивой Diff pair, коих, скажем, 20 штук, образую пары (10 штук?? Ведь директива дифпары это набор параметров с DifferentialPair=true, без дополнительных параметров. М.б. в 17 и 18 версии уже не так? Да ни как не поймет. Просто в PCB из двух любых цепей образовать дифпару и дать ей имя без всяких директив. Это было всегда с самых старых версий. Все отличие только в том, что на схеме это наглядно. А на PCB нужно выбирать цепи из длинного списка всех возможных цепей. Но при сноровке-- это быстро делается Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smen 3 12 февраля, 2018 Опубликовано 12 февраля, 2018 · Жалоба жестко зафиксировать взаимную геометрию цепей - это дифпара Так а мне не нужна жёсткая фиксация. Мне необходимо соблюсти только минимальный зазор (что б при производстве дорожки не "слиплись"). Не разделив цепи вы не найдете правила Не понял, выше говорили, что в новых версиях возможно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 76 12 февраля, 2018 Опубликовано 12 февраля, 2018 · Жалоба Не понял, выше говорили, что в новых версиях возможно? Да, возможно. Где-то в районе 14-15 версий такая возможность появилась Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RadiatoR 2 12 февраля, 2018 Опубликовано 12 февраля, 2018 · Жалоба Всем доброго дня. Бывает такая ситуация, что можно использовать 2 разных компонента, а на плате сразу есть 2 футпринта, например: Как в альте такое сделать? На схематике я могу выбрать вариант, а как на самой плате это сделать? Если создавать компоненты он добавляет только тот компонент, что есть в варианте, а нужно оба и чтобы они не ругались друг на друга при пересечении (хотя тут можно в правилах задать отрицательный клиренс). Есть какой-то специальный метод для этого? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 76 12 февраля, 2018 Опубликовано 12 февраля, 2018 · Жалоба Сделайте специальный Footprint Это будет самое простое, понятное и работающей из многих вариантов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dmitry Dubrovenko 0 12 февраля, 2018 Опубликовано 12 февраля, 2018 · Жалоба в правилах задать отрицательный клиренс Я так и делаю. :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться