Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Связь между схемой и платой
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
Archivarius
При расстановке элементов на плате обноружил отсутствие соединений. Проверил схему, вроде все нормально (т.е. соединения проводников имеются). Попробовал передвинуть немного элемент - произошел обрыв связи (т.е. на схеме соединение вроде и имеется, а на самом деле нет). Пришлось заново разводить схему и передовать на плату. Подскажите пожалуйста, что бы это могло значить (хорошо, что плата простая)
Gennaj
Может, при выполнении принципиальной схемы не была включена привязка к электрической сетке???
Вы можете выложить файл схемы (ну, или кусок этой схемы, если схема секретная) на котором была бы явлена эта проблема?
Вообще, на будущее,рекомендую настраивать матрицу проверки правил проектирования так, чтобы при запуске проверки правил, сообщения об ошибках выдавались на любой висящий в воздухе вывод.
По умолчанию этого нет.
Vokchap
Цитата(Archivarius @ Jul 26 2007, 09:24) *
Проверил схему, вроде все нормально (т.е. соединения проводников имеются). Попробовал передвинуть немного элемент - произошел обрыв связи (т.е. на схеме соединение вроде и имеется, а на самом деле нет).

Отчего такая неуверенность - вроде нормально... вроде имеется...?
Скорее всего схема рисовалась с очень мелкой сеткой и без электрической привязки. Где-то попало, где-то нет. Убедиться в наличии соединения на схеме проще всего мышкой - навести на сопрягаемые пины и по всплывающей подсказке определить присвоенную сеть (должна совпадать).
Владимир
Цитата
(Archivarius @ Jul 26 2007, 09:24)

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


Отчего такая неуверенность - вроде нормально... вроде имеется...?
Скорее всего схема рисовалась с очень мелкой сеткой и без электрической привязки. Где-то попало, где-то нет. Убедиться в наличии соединения на схеме проще всего мышкой - навести на сопрягаемые пины и по всплывающей подсказке определить присвоенную сеть (должна совпадать).

Там кнопка хорошая есть "привязать к сетке"
И проверка есть- проверить стоят ли все компоненты и линии в сетке
Gennaj
Цитата(Владимир @ Jul 26 2007, 15:43) *
И проверка есть- проверить стоят ли все компоненты и линии в сетке

Мне кажется, в данном случае проще проверить наличие несоединенных выводов через Project - Compyle PCB Project, предварительно выставив в "Connection Matrix" клетки "Error" в колонке "Unconnected". Вот, как на рисунке. Если же где-то в схеме необходимо оставить неподключенные выводы, то для них использовать директиву "No ERC".
Vokchap
Цитата(Gennaj @ Jul 26 2007, 16:48) *
Мне кажется, в данном случае проще проверить наличие несоединенных выводов через Project - Compyle PCB Project, предварительно выставив в "Connection Matrix" клетки "Error" в колонке "Unconnected". Вот, как на рисунке. Если же где-то в схеме необходимо оставить неподключенные выводы, то для них использовать директиву "No ERC".

Можно, только вряд-ли стоит. Подобные проблемы возникают чисто по-неопытности и быстро отпадают. А выходные или двунаправленные пины имеют право быть неподключенными, и ставить на них "error" для поиска косяков не логично. Проще их не делать. wink.gif
Archivarius
[quote name='Vokchap' post='276530' date='Jul 26 2007, 15:41']
Отчего такая неуверенность - вроде нормально... вроде имеется...?
Скорее всего схема рисовалась с очень мелкой сеткой и без электрической привязки. Где-то попало, где-то нет. Убедиться в наличии соединения на схеме проще всего мышкой - навести на сопрягаемые пины и по всплывающей подсказке определить присвоенную сеть (должна совпадать).
[/quote]

Опыта нет, потому и неуверенность :-(( . "Правой" кнопкой всю схему проверять???

[quote name='Gennaj' date='Jul 26 2007, 11:11' post='276377']
Может, при выполнении принципиальной схемы не была включена привязка к электрической сетке???
Скорее всего так и есть. А где это включить? (пожалуйста не отсылайте к HELP)
И еще вопрос. Пока никак не привыкну к этим сеткам; вожможно ли сделать как в P-CAD - одна сетка и при переключении она меняется (что бы это было видно) ?

Вы можете выложить файл схемы (ну, или кусок этой схемы, если схема секретная) на котором была бы явлена эта проблема?

Да я уже все в ручную исправил.


[quote name='Владимир' post='276561' date='Jul 26 2007, 16:43']
Там кнопка хорошая есть "привязать к сетке"
И проверка есть- проверить стоят ли все компоненты и линии в сетке
[/quote]
Пожалуйста по подробнее !!!
Владимир
Цитата
(Владимир @ Jul 26 2007, 16:43)

Там кнопка хорошая есть "привязать к сетке"
И проверка есть- проверить стоят ли все компоненты и линии в сетке


Пожалуйста по подробнее !!!

Пользуйтесь. Но результат проверяйте.
Привязывает к ближайшему узлу. А он может быть не тем, как хотелось
Archivarius
Цитата(Владимир @ Jul 27 2007, 12:39) *
Пользуйтесь. Но результат проверяйте.
Привязывает к ближайшему узлу. А он может быть не тем, как хотелось

Спасибо. Тут вообще пошли сплошные глюки. Чего такого я мог сделать, чтобы плата вот так разводилась???
И еще вопрос: как грамотно указать области запрета для разводки. В прилагаемом файле под трансформатором я делал заливку на верхнем слое в двух местах); разводить под ним (т.е. трансформатором) вообще отказывается ни на верхнем, ни на нижнем слое.
Владимир
Цитата(Archivarius @ Jul 29 2007, 19:48) *
Спасибо. Тут вообще пошли сплошные глюки. Чего такого я мог сделать, чтобы плата вот так разводилась???
И еще вопрос: как грамотно указать области запрета для разводки. В прилагаемом файле под трансформатором я делал заливку на верхнем слое в двух местах); разводить под ним (т.е. трансформатором) вообще отказывается ни на верхнем, ни на нижнем слое.

1. слов нет. так работать нельзя
2. исправил только одно правело CLEARANCE. Что вы туда вписали не стал разбираться. Но оно, и еще ряд DISABLE Поэтому так и разводит.
3. Самый простой но не единственный принцип запрета в файле.
Archivarius
Цитата(Владимир @ Jul 29 2007, 22:00) *
1. слов нет. так работать нельзя
2. исправил только одно правело CLEARANCE. Что вы туда вписали не стал разбираться. Но оно, и еще ряд DISABLE Поэтому так и разводит.
3. Самый простой но не единственный принцип запрета в файле.


И ничего я такого особенного не изменял:
1. Clearance: Minimum clearance установил 0.5mm
2. Routing: установил Preferred Width 0.6mm; создал Net Class "Power" и для него установил Preferred Width 0.8mm
3. RoutingPriority: установил для Layer "Bottom Layer"
Все остальное по умолчанию. И с платой (которую Вы исправили), что-то не понял:разводки нет.
И где я напортачил? :-(( И чего я непонимаю? :-((
Владимир
Цитата
И ничего я такого особенного не изменял:
1. Clearance: Minimum clearance установил 0.5mm
2. Routing: установил Preferred Width 0.6mm; создал Net Class "Power" и для него установил Preferred Width 0.8mm
3. RoutingPriority: установил для Layer "Bottom Layer"
Все остальное по умолчанию. И с платой (которую Вы исправили), что-то не понял:разводки нет.
И где я напортачил? :-(( И чего я непонимаю? :-((

1,2,3 Визуально все правильно было, но DRC по правилам не выполнялось, так как была функция DISABLE
Всвязи счем она появилось я не разбирался. Просто удалил правило и написал такоже, с темиже установками. и DRC заработало.
Развадка у меня идет. Запрет на разводку под трансом оформлен полигоном со свойтвом KEEPOUT

Успехов.
Archivarius
Цитата(Владимир @ Jul 30 2007, 00:20) *
1,2,3 Визуально все правильно было, но DRC по правилам не выполнялось, так как была функция DISABLE
Всвязи счем она появилось я не разбирался. Просто удалил правило и написал такоже, с темиже установками. и DRC заработало.
Развадка у меня идет. Запрет на разводку под трансом оформлен полигоном со свойтвом KEEPOUT

Успехов.

С запретом на разводку понятно (и сам сообразил). Но вот ввиду неразберих с платой решил подстраховаться. Подскажите пожалуйста, где эту функцию (которая стала вдруг DISABLE) посмотреть.?
Gennaj
Цитата(Archivarius @ Jul 26 2007, 17:58) *
Может, при выполнении принципиальной схемы не была включена привязка к электрической сетке???
Скорее всего так и есть. А где это включить? (пожалуйста не отсылайте к HELP)

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

Цитата(Archivarius @ Jul 26 2007, 17:58) *
И еще вопрос. Пока никак не привыкну к этим сеткам; вожможно ли сделать как в P-CAD - одна сетка и при переключении она меняется (что бы это было видно) ?

Не совсем понял вопрос. В Альтиуме есть следующая возможность - если в процессе редактирования схемы нажимать клавишу "G", то происходит циклическое переключение шага сетки. Шаг выбирается из трех ранее установленных вариантов. Эти три варианта, если мне не изменяет память, выбираются через Preferences-Schematics-Grids.
Владимир
Цитата
С запретом на разводку понятно (и сам сообразил). Но вот ввиду неразберих с платой решил подстраховаться. Подскажите пожалуйста, где эту функцию (которая стала вдруг DISABLE) посмотреть.?

1 открываем плату. прогоняем на DRC/
2. в соответствующем окне видим.
Картинка прилагается

кстати там целая куча такого
Gennaj
Цитата(Vokchap @ Jul 26 2007, 17:22) *
Можно, только вряд-ли стоит. Подобные проблемы возникают чисто по-неопытности и быстро отпадают. А выходные или двунаправленные пины имеют право быть неподключенными, и ставить на них "error" для поиска косяков не логично. Проще их не делать. wink.gif


У нас на предприятии принято все неподключенные выводы компонентов (любые выводы, а не только двунаправленные или выходные), отмечать директивой "No ERC", что соответствует символу "крест" на принципиальной схеме.
В этом случае проверка на неподсоединенные выводы не будет ругаться на эти выводы.
Archivarius
Цитата(Gennaj @ Jul 30 2007, 14:47) *
В параметрах документа (принципиальной схемы), как показано на рисунке.
Не совсем понял вопрос. В Альтиуме есть следующая возможность - если в процессе редактирования схемы нажимать клавишу "G", то происходит циклическое переключение шага сетки. Шаг выбирается из трех ранее установленных вариантов. Эти три варианта, если мне не изменяет память, выбираются через Preferences-Schematics-Grids.

Вопрос не в переключении сетки (все нормально переключается). Хотелось бы, при нажатии на G переключаются все сетки одновременно: Snap Grid, Electrical Grid, Visible Grid. А то видимая сетка - одна, электрическая - другая, а реальная (Snap) - третья. Мне это пока неудобно. Спасибо за терпение.
Vokchap
Цитата(Archivarius @ Jul 30 2007, 15:15) *
Вопрос не в переключении сетки (все нормально переключается). Хотелось бы, при нажатии на G переключаются все сетки одновременно: Snap Grid, Electrical Grid, Visible Grid. А то видимая сетка - одна, электрическая - другая, а реальная (Snap) - третья. Мне это пока неудобно. Спасибо за терпение.

Вам указали место, выставляйте любые комбинации Snap-Electrical-Visible, любое количество и в любой системе, как душе угодно...
Gennaj
Цитата(Archivarius @ Jul 30 2007, 15:15) *
Хотелось бы, при нажатии на G переключаются все сетки одновременно: Snap Grid, Electrical Grid, Visible Grid.


уточняю - как на рисунке:

smile.gif
Archivarius
Цитата(Vokchap @ Jul 30 2007, 20:05) *
Вам указали место, выставляйте любые комбинации Snap-Electrical-Visible, любое количество и в любой системе, как душе угодно...

Я немного не точно сформулировал свой вопрос: меня интересует PCB ( в Schematic все понятно)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.