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

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

Во всех схемах, которые я видел, в таких случаях просто кидают на схему два компонента (две микросхемы в разных корпусах), пишут что монтируется "или-или" (хть с вариантами АД, хоть нет), ну а в правилах если используется component clearance для этой парочки можно его просто выключить.

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


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

В разных схемах (на разных листах) одного проекта объеденил цепь через Net Label. При экспорте в PCB выскакивает ошибка "Duplicate Net Names Wire GPIO_1". В PCB эти цепи обозначает как GPIO_1, но не объединяет, считает, что это разные цепи. Как сказать альтиуму, что это одна цепь?

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


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

В настройках проекта Net Label ==> Global

 

А дальше открыть панель Message и смотреть, где и почему на одной цепи 2 разных NetLabel

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


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

В настройках проекта Net Label ==> Global

Это где? Меню->Project->Project Options... Тут? А дальше? Не могу найти настройку Net Label.

 

А дальше открыть панель Message и смотреть, где и почему на одной цепи 2 разных NetLabel
У меня нет разных NetLabel, у меня одинаковые NetLabel.

 

Для эксперимента добавил на одну схему новый разъем, назначил ему рефдес XP123456. Объединил его выводы цепью и назвал цепь NetLabel23ASDFG. См Снимок.png

Скопировал XP123456 с его цепями в буфер и вставил на другой лист. Переименовал рефдес в XP654321. Экспортирую схему в PCB. Получаю ошибку "Duplicate Net Names Wire NetLabel23ASDFG", см скриншот из Message.

На пп добавилось два разъема, но у одного нет цепей. См скрин. Почему возникает эта ошибка? Почему альтиум говорит Duplicate Net Names Wire?

 

ps вообще - что эта ошибка означает? Перевод понятен "Обнаружен дубликат имени цепи". Но ведь Net Label и создан для того, чтобы объединять цепи, т.е. если встречается две не обедненные цепи, и на них ставится одинаковая метка, то считается, что это одна цепь. Почему альтиум упорно продолжает считать что это разные цепи и говорит, что я назвал разные цепи одним именем?

post-49045-1518780277_thumb.png

post-49045-1518780283_thumb.png

post-49045-1518780289_thumb.png

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


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

Это где? Меню->Project->Project Options... Тут? А дальше?

Option

 

Но ведь Net Label и создан для того, чтобы объединять цепи,

на одном листе

 

если на разных-- нужны соответсвующие настройки.

передача межу листами бывает

глобальные-- все передается на все

Через PORT - на другие литы передается только через PORT

Иерархическая (вертикальная) --- Через PORT и Sheet Entry

Многоканальная

Между листами ОДНОЙ функциональной группы (горизонтальная) через Sheet Connector

...

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


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

А что, Altium автоматом не умеет подключатся к шине как было в пикаде, или я опять что то пропустил?

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


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

А алтиума есть BUS для одноименных цепей. Там свой синтаксис в именовании и передаче сигналоа.

Harness для разнородных сигналов включая и сам BUS и Harnes

 

Первый является частичным аналогм для Pcаd в части одноименных сигналов

Второй это что-то, чего и близко не было в PCAD

 

В том понимании, как рисует большинства в PCAD -- это просто графика НИЧЕГО не означающая. Которую можно удалить, и ничего не изменится.

То есть можно было проста на рисовать Place/Line

 

Понимание Bus и как он работает происходит на 5 проекте.

 

До Harnes долетает не каждая пцица

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


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

Option
А дальше? Выставил Net Identirier Scope в значение Global, вроде с тестовыми портами объединил в одну цепь. Это то? Но всё равно что-то не так. См скрин... цепь вроде объеденилась, то почему теперь эта цепь подсвечена шашечками? Clear и Reset Error Markers не помогает.

 

 

на одном листе

 

если на разных-- нужны соответсвующие настройки.

передача межу листами бывает

глобальные-- все передается на все

Просто если изначально проект создавать в АД, то ни чего специально настраивать не нужно. Net Identirier Scope установлен Automatic (Base on project contents).

Эотт проект - результат импорта проекта из EAGLE, позможно из EAGLE були подхваченны какието особые настройки, только я не смог их убрать.

post-49045-1518782783_thumb.png

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


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

Bus Entry -- это чистая графика для красоты оформления схемы (не более)

 

Эотт проект - результат импорта проекта из EAGLE, позможно из EAGLE були подхваченны какието особые настройки, только я не смог их убрать.

Ну тогда может быть и засуха и наводнеие и землетрясение.

 

Проект в студию

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


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

Bus Entry -- это чистая графика для красоты оформления схемы (не более)

Это понятно, в пикаде это тоже чистая графика, только сделана гораздо умнее.

Расставлять Bus Entry ручками это маразм.

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


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

Ну да. в Pcad они автоматически появлялись.

Я быстро привык к этой особенности.

На самом деле потери времени практически нет

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


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

почему теперь эта цепь подсвечена шашечками?

Это режим отображения цепей своим цветом. Настраивается в PCB Editor - Board Insight Color Overrides. Переключается по F5.

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


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

Это режим отображения цепей своим цветом. Настраивается в PCB Editor - Board Insight Color Overrides. Переключается по F5.

Спасибо. Нашел эти настройки, нашел вкл/откл, управление цветом. В панели PCB выбирается цвет и цепь для подсветки.

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


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

Есть ли команда в AD, чтобы убрать не подключённые куски plane? Например для полигона есть Remove Dead Copper. А вот для plane такого не нашёл...

post-90218-1519136727_thumb.png

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


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

Есть ли команда в AD, чтобы убрать не подключённые куски plane? Например для полигона есть Remove Dead Copper. А вот для plane такого не нашёл...

 

Чем искать такую команду, лучше заменить plane сигнальным слоем и залить полигон. Намного гибче и "надежнее".

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


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

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

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

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

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

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

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

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

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

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