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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Несколько положений одного элемента на ПП., Подскажите новичку...
Deka
сообщение Jun 7 2007, 08:54
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 248
Регистрация: 18-07-06
Из: Сочи
Пользователь №: 18 890



Можно-ли один элемент из схемы расположить на ПП в нескольких местах? Имеется ввиду то, что в зависимости от конструкции блока датчик Холла, например, может располагаться в одном из 3-х мест (т.е. универсальная плата для 3-х корпусов). Пока я просто рисую несколько однинаковых элементов в принц.схеме и тогда могу разместить их в ПП. Есть возможность обойтись одним элементом в схеме?



P.S. Совсем забыл, работаю в Altium Designer
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 7 2007, 09:02
Сообщение #2


Гуру
******

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



Изголится можно, но самое простое и правильное вы уже используете
Go to the top of the page
 
+Quote Post
Deka
сообщение Jun 7 2007, 09:12
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 248
Регистрация: 18-07-06
Из: Сочи
Пользователь №: 18 890



Ok. Спасибо.
Go to the top of the page
 
+Quote Post
Gennaj
сообщение Jun 7 2007, 09:25
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 328
Регистрация: 15-08-06
Из: Севастополь
Пользователь №: 19 562



Нет, можно это сделать и не коверкая схему.
1. На печатной плате командуем Place-Component и размещаем нужный нам фоотпринт в нужном нам месте.
2. Выделяем этот добавленный фоотпринт и разбиваем его на простые примитивы.
3. Двойной щелчок на каждой из контактных площадок (или через PCBInspector) - подключаем каждую из контактных площадок к нужной цепи.
4. Разводим дорожки так, как нам надо.

Для ленивых, можно не выполнять пункт 2 и не разбивать компонент. Тогда всего лишь при попытке обновить схему из редактора схем Альтиум будет предлагать удалить "лишний" компонент.
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Jun 7 2007, 09:46
Сообщение #5


Профессионал
*****

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Оставляем на схеме один элемент, на ПП добавляем в нужные места из библиотеки остальные элементы, присваиваем им атрибут "Graphical" (чтобы не удалялись при синхронизации со схемой) и добавляем для них соотв. правило (чтобы не зеленели подключенные цепи при Online DRC).
Go to the top of the page
 
+Quote Post
Deka
сообщение Jun 7 2007, 09:47
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 248
Регистрация: 18-07-06
Из: Сочи
Пользователь №: 18 890



Помоему он ещё и дорожки идущие через лишний компонент подсвечивает как ошибочные. Попробую разбить на примитивы. Спасибо.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 7 2007, 09:48
Сообщение #7


Гуру
******

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



Цитата(Gennaj @ Jun 7 2007, 12:25) *
Нет, можно это сделать и не коверкая схему.
1. На печатной плате командуем Place-Component и размещаем нужный нам фоотпринт в нужном нам месте.
2. Выделяем этот добавленный фоотпринт и разбиваем его на простые примитивы.
3. Двойной щелчок на каждой из контактных площадок (или через PCBInspector) - подключаем каждую из контактных площадок к нужной цепи.
4. Разводим дорожки так, как нам надо.

Для ленивых, можно не выполнять пункт 2 и не разбивать компонент. Тогда всего лишь при попытке обновить схему из редактора схем Альтиум будет предлагать удалить "лишний" компонент.

Именно это я и называю изголяться.
При этом можно не разбивать футпринт а просто скопировать его несколько раз и вручную подключит связи, или наложить друг на друга и сделать Reconnect (быстрее и надежней получается)
Но все это так. По этому принципу можно и вообще от схемы отказаться
Go to the top of the page
 
+Quote Post
Deka
сообщение Jun 7 2007, 10:11
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 248
Регистрация: 18-07-06
Из: Сочи
Пользователь №: 18 890



Жаль, что альтиум не поддерживает несколько положений одного комопнента на ПП... Думаю, что оба решения имеют право на жизнь.
Всем спасибо.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 7 2007, 10:24
Сообщение #9


Гуру
******

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



Цитата
на ПП добавляем в нужные места из библиотеки остальные элементы, присваиваем им атрибут "Graphical" (чтобы не удалялись при синхронизации со схемой)

По подробней. атрибут "Graphical" вроде только для схемы работает, но отдельно только для посадочных мест? Как это делается
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Jun 7 2007, 10:35
Сообщение #10


Профессионал
*****

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Цитата(Владимир @ Jun 7 2007, 13:24) *
По подробней. атрибут "Graphical" вроде только для схемы работает, но отдельно только для посадочных мест? Как это делается

Если стоит такой атрибут на футпринте, то он не электрический объект и выпадает из списка синхронизации. Если его подключаем, то пишем правило для DRC.
Go to the top of the page
 
+Quote Post
Gennaj
сообщение Jun 7 2007, 10:40
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 328
Регистрация: 15-08-06
Из: Севастополь
Пользователь №: 19 562



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

Чтобы дорожки не светились зеленым, надо перед тем, как их подключать к площадкам, изменить цепь площадки (вместо NoNet указать то, что требуется).

Разбиение на примитивы позволяет избежать двух проблем: во-первых, не нужно писать никаких дополнительных правил, во-вторых, при попытке апдейтить плату из схемы не будет никаких поползновений на удаление компонента. Есть и недостатки, а именно - разбитый компонент сложнее передвигать с места на место. Но эта проблема как раз-таки решается очень легко, путем объединения этих примитивов в Union.

При установке атрибута Graphical и попытке произвести Update ПП из редактора схем, Альтиум, действительно, не пытается удалить этот компонент, но он пытается отсоединить его контактные площадки от подключенных к нему цепей, что, как мне кажется, создает дополнительную головную боль smile.gif



Цитата(Владимир @ Jun 7 2007, 13:24) *
По подробней. атрибут "Graphical" вроде только для схемы работает, но отдельно только для посадочных мест? Как это делается

Смотри в свойство "Component Type" (выделив компонент на ПП).
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 7 2007, 10:43
Сообщение #12


Гуру
******

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



Цитата(Vokchap @ Jun 7 2007, 13:35) *
Если стоит такой атрибут на футпринте, то он не электрический объект и выпадает из списка синхронизации. Если его подключаем, то пишем правило для DRC.

Укажите где по картинке
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Jun 7 2007, 10:45
Сообщение #13


Профессионал
*****

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Цитата(Владимир @ Jun 7 2007, 13:43) *
Укажите где по картинке

Type: Standart => Graphical
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jun 7 2007, 10:55
Сообщение #14


Гуру
******

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



Цитата(Vokchap @ Jun 7 2007, 13:45) *
Type: Standart => Graphical

Нету там.
Type: Standart => Graphical касается только элеменитов на СХЕМЕ.
ВОПРОС же в том, что для отдельного посадочного места, нет такого атрибута
Go to the top of the page
 
+Quote Post
Gennaj
сообщение Jun 7 2007, 11:03
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 328
Регистрация: 15-08-06
Из: Севастополь
Пользователь №: 19 562



Цитата(Владимир @ Jun 7 2007, 13:43) *
Укажите где по картинке

Или вот так:


Цитата(Владимир @ Jun 7 2007, 13:55) *
Нету там.
Type: Standart => Graphical касается только элеменитов на СХЕМЕ.
ВОПРОС же в том, что для отдельного посадочного места, нет такого атрибута


Владимир, на Вашей картинке, в левом верхнем углу, там где Component Properties, пятая строчка текста, есть выпадающий список "Type". У Вас там сейчас стоит Standart. Там же есть и Graphical.
Прикрепленные файлы
Прикрепленный файл  Type.bmp ( 68.82 килобайт ) Кол-во скачиваний: 44
 
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th August 2025 - 23:30
Рейтинг@Mail.ru


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