реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Duplicate Net Names Wire
Salamander
сообщение Jun 2 2014, 08:11
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 466
Регистрация: 17-11-12
Пользователь №: 74 443



Господа, есть у меня огромная схема, не помещающаяся на 1 листе, всего занимает 3 листа. Схема каскадная, поэтому содержимое всех листов одинаковое, только номера компонентов разные во избежание конфликтов.
Есть шина данных, которая проходит через все 3 листа и раздает свои линии микросхемам. Да вот беда, при импортировании изменений в PCB проект выдает несколько ошибок "Duplicate Net Names Wire XXX" где ХХХ - все линии шины поименно. То есть в пределах 1 листа от шины может отходить сколько угодно GCK, CLK, но если они появляются на другом листе, Altium начинает колбасить.
Я конечно могу повесить на шину порт, обозвать линии на нем типа GCK_1-2, на втором листе поставить такой же порт, а линии на шине обозвать GCK2, GCK3...

Но нет ли более изящного решения?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 2 2014, 09:51
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Объявите все NetLabel глобальными


Цитата(Владимир @ Jun 2 2014, 16:56) *
Объявите все NetLabel глобальными

Сори. если и цепи тоже одинаковы на всех листах то нужно делать иерархический проект с портами.
Go to the top of the page
 
+Quote Post
Salamander
сообщение Jun 2 2014, 11:49
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 466
Регистрация: 17-11-12
Пользователь №: 74 443



Почитаю пока насчет иерархических проектов, попутно задав вопрос - не со сложностью ли проекта связан еще такой глюк: каждый раз, когда я импортирую изменения часть компонентов на плате, относящиеся к Лист2 и Лист3 меняют свое положение, выстраиваются в ряд.
Выяснилось, что при составлении списка изменений планировщик почему-то пишет 2 события: Remove U101, а затем Add component U101. Что ему не нравится?

Цитата
Объявите все NetLabel глобальными

На всякий случай - а это как сделать?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 2 2014, 12:06
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Salamander @ Jun 2 2014, 18:59) *
Почитаю пока насчет иерархических проектов, попутно задав вопрос - не со сложностью ли проекта связан еще такой глюк: каждый раз, когда я импортирую изменения часть компонентов на плате, относящиеся к Лист2 и Лист3 меняют свое положение, выстраиваются в ряд.
Выяснилось, что при составлении списка изменений планировщик почему-то пишет 2 события: Remove U101, а затем Add component U101. Что ему не нравится?

проект не синхронизирован, и скорее всего Unique совпадают.
1. Project/Component link
2/ в схемах tools/ convert/ reset Unique

Цитата
На всякий случай - а это как сделать?

Project/project option/Option в выпадающем меню выбрать нужное
Go to the top of the page
 
+Quote Post
Salamander
сообщение Jun 2 2014, 12:21
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 466
Регистрация: 17-11-12
Пользователь №: 74 443



Спасибо, обошелся без иерархического проекта, глобализация помогла. Пока не разбирался что-там планировщик за цепи нарисовал в PCB Project, но ошибок не выдало.
Осталась одна проблема - при каждом импортировании изменений бордовая рамочка Sheet, ранее окружавшая компоненты принимает первоначальную форму и забивается куда-то - в левый нижний угол - даже не платы, а рабочего окна, располагаясь вне компонентов.
Как избавиться от этого безобразия?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 2 2014, 12:29
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата(Salamander @ Jun 2 2014, 19:31) *
Спасибо, обошелся без иерархического проекта, глобализация помогла. Пока не разбирался что-там планировщик за цепи нарисовал в PCB Project, но ошибок не выдало.
Осталась одна проблема - при каждом импортировании изменений бордовая рамочка Sheet, ранее окружавшая компоненты принимает первоначальную форму и забивается куда-то - в левый нижний угол - даже не платы, а рабочего окна, располагаясь вне компонентов.
Как избавиться от этого безобразия?

Скорее всего это Room
Вам они не нужны, раз не знаете. Удаляйте на PCB и отмените их формирование
Project/Project option/Class generator в 4 колонке Generete Room по снимайте флаги
Go to the top of the page
 
+Quote Post
Salamander
сообщение Jun 2 2014, 12:51
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 466
Регистрация: 17-11-12
Пользователь №: 74 443



А для чего они вообще нужны, какое преимущество дают? Я уже 5-й проект делаю, никогда в них надобности не было.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 2 2014, 13:07
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Проекты простые, потому и не было надобности
Go to the top of the page
 
+Quote Post
Salamander
сообщение Jun 2 2014, 13:17
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 466
Регистрация: 17-11-12
Пользователь №: 74 443



Спасибо, успокоили. ПРосто иногда делаешь простой проект, потом узнаешь о какой-нибудь фишечке-фенечке, и сокрушаешься, сколько лишней работы сделал вручную.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 2 2014, 14:24
Сообщение #10


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Ну тут наоборот. если три листа и все три одинаковы и большие, то при правильном подходе Room ох как облегчают
Go to the top of the page
 
+Quote Post
Soloveich
сообщение Jun 4 2014, 03:52
Сообщение #11


Частый гость
**

Группа: Участник
Сообщений: 112
Регистрация: 28-06-11
Из: Мск
Пользователь №: 65 935



Комнаты интересны тогда, когда есть одинаковые листы-узлы, т.к. есть инструмент копирования свойств комнаты. Например, в многоканальных проектах.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 4 2014, 03:55
Сообщение #12


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Комнаты интересны всегда. Особенно для многолистовых и многоканальныхпроектов
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 14:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01425 секунд с 7
ELECTRONIX ©2004-2016