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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> DXP Protel полу-круглые контактные площадки для элемента, как сделать?
axa09
сообщение Feb 5 2009, 04:04
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 61
Регистрация: 29-01-09
Пользователь №: 44 105



Использую относительно мощные SMD-индуктивности в цепях питания
Выводы индуктивностей в виде двух полу-кругов (точнее покрытая припоем окружность с диаметральным вырезом)

развожу в DXP Protel.
посадочное место делю сам(не нашёл футпринт)
в типе пада можно только задавать прямоугольный и круглый.

Вопрос - как можно полу-круглый PAD сделать?

подскажите плиз smile.gif
Go to the top of the page
 
+Quote Post
talus
сообщение Feb 5 2009, 07:17
Сообщение #2


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

Группа: Свой
Сообщений: 129
Регистрация: 3-10-07
Из: Чебоксары
Пользователь №: 31 026



Сделать контактную площадку состояющую из двух частей, одна круглая другая прямоугольная. Совметив их получим полукруг smile.gif
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 5 2009, 12:32
Сообщение #3


Гуру
******

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



Перейти на одну из последеих версий программы
Go to the top of the page
 
+Quote Post
axa09
сообщение Feb 6 2009, 01:19
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 61
Регистрация: 29-01-09
Пользователь №: 44 105



Цитата(talus @ Feb 4 2009, 23:17) *
Сделать контактную площадку состояющую из двух частей, одна круглая другая прямоугольная. Совметив их получим полукруг smile.gif


Я другое имел ввиду. См. рисунок ниже.

θ


Неужели в 6-м альтиуме никак? sad.gif

А в каком уже так можно делать?

Сообщение отредактировал axa09 - Feb 6 2009, 01:27
Go to the top of the page
 
+Quote Post
talus
сообщение Feb 6 2009, 05:25
Сообщение #5


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

Группа: Свой
Сообщений: 129
Регистрация: 3-10-07
Из: Чебоксары
Пользователь №: 31 026



Цитата(axa09 @ Feb 6 2009, 04:19) *
Я другое имел ввиду. См. рисунок ниже.

θ

Тогда
Цитата(Владимир @ Feb 5 2009, 15:32) *
Перейти на одну из последеих версий программы


Сообщение отредактировал talus - Feb 6 2009, 05:26
Go to the top of the page
 
+Quote Post
musa
сообщение Feb 6 2009, 13:01
Сообщение #6


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

Группа: Свой
Сообщений: 1 033
Регистрация: 26-02-07
Из: Москва
Пользователь №: 25 668



А если копнуть глубже. В PCad есть функция пин определяемый полигоном. Есть что то подобное в Altiume.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 7 2009, 08:21
Сообщение #7


Гуру
******

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



Цитата(talus @ Feb 6 2009, 07:25) *
Тогда

Так как нарисовано можно в любом. совмещая Pad, tack, Polygon, e.t.c.
Но дай бoг памяти с версии 6.8 появились несколько определений новых типов PAD
Go to the top of the page
 
+Quote Post
musa
сообщение Feb 7 2009, 14:50
Сообщение #8


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

Группа: Свой
Сообщений: 1 033
Регистрация: 26-02-07
Из: Москва
Пользователь №: 25 668



Цитата(Владимир @ Feb 7 2009, 11:21) *
Так как нарисовано можно в любом. совмещая Pad, tack, Polygon, e.t.c.
Но дай бoг памяти с версии 6.8 появились несколько определений новых типов PAD



Может подскажет кто из Гуру в каком разделе справки это можно почитать.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 7 2009, 18:43
Сообщение #9


Гуру
******

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



TU0103 Creating Library Components
P20 и далее
Go to the top of the page
 
+Quote Post
sonycman
сообщение Feb 7 2009, 19:43
Сообщение #10


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Владимир @ Feb 7 2009, 22:43) *
TU0103 Creating Library Components
P20 и далее

Да, но, как, к примеру, наложить track на прямоугольную контактную площадку так, чтобы этот трэк вырезал в ней прорезь?
То есть чтобы получилось как бы две площадки?

Вышеуказанный документ совершенно ничего не говорит про методы построения таких пэдов...
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 7 2009, 20:23
Сообщение #11


Гуру
******

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



Не путайте.
Pad, Track, Polygon- это все где будет медь.
Если нужна прорезь (отсутствие меди)-- это разнесение указанных элементов, чтобы между ними образовалась эта "прорезь"
Либо использование полигона и нанесение не него Polygon Poyr Cutout в в качестве прорези.
Но последнее уж очень экзотично.
Go to the top of the page
 
+Quote Post
sonycman
сообщение Feb 7 2009, 23:58
Сообщение #12


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Владимир @ Feb 8 2009, 00:23) *
Не путайте.
Pad, Track, Polygon- это все где будет медь.
Если нужна прорезь (отсутствие меди)-- это разнесение указанных элементов, чтобы между ними образовалась эта "прорезь"
Либо использование полигона и нанесение не него Polygon Poyr Cutout в в качестве прорези.
Но последнее уж очень экзотично.

Да, спасибо, уже разобрался.
Просто, прочитав последние посты, показалось, что есть такая возможность... smile.gif
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 8 2009, 07:52
Сообщение #13


Гуру
******

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



Это можно в любой версии Altium
ниже пример без полигонов, только на PAD
Хотя можно и включая ARC, для случая, когда круглый PAD уже "вылазит" с другой стороны квадратного (прямоугольного). К стати это лучше чем полигон
Не нравится ширина зазора- сдвиньте их ближе на нужное расстояние
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
sonycman
сообщение Feb 8 2009, 10:06
Сообщение #14


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Владимир @ Feb 8 2009, 11:52) *
Это можно в любой версии Altium
ниже пример без полигонов, только на PAD

Как я понял, при использовании пэдов маска (Solder Mask) нужного размера устанавливается автоматически.
Но в случае примитивов (линий, полигонов, окружн. и т.д.) маску надо делать самому?

Вот контур розового цвета - это габариты корпуса элемента, а зелёный для чего нужен?
Так много всего в альтиуме... smile.gif
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 8 2009, 12:18
Сообщение #15


Гуру
******

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



Цитата(sonycman @ Feb 8 2009, 12:06) *
Как я понял, при использовании пэдов маска (Solder Mask) нужного размера устанавливается автоматически.
Но в случае примитивов (линий, полигонов, окружн. и т.д.) маску надо делать самому?

Вот контур розового цвета - это габариты корпуса элемента, а зелёный для чего нужен?
Так много всего в альтиуме... smile.gif

Про "пэдов" да
про "примитивов" да самому

Про зеленый да
про розовый-- он тут не верно сделан это Courtuard
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Feb 8 2009, 14:31
Сообщение #16


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

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



Цитата(sonycman @ Feb 8 2009, 13:06) *
... а зелёный для чего нужен?

Ограничивает периметр компонента, в который не должны "въезжать" другие компоненты. На картинке неверно нарисован (Владимир "забыл" раздвинуть его).
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 8 2009, 15:44
Сообщение #17


Гуру
******

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



Цитата(Vokchap @ Feb 8 2009, 16:31) *
Ограничивает периметр компонента, в который не должны "въезжать" другие компоненты. На картинке неверно нарисован (Владимир "забыл" раздвинуть его).

Черт, я думал, как это по русски точнее назвать. "въезжать" - вроде они неподвижно стоят. "Налазить" тоже не очень. "область запрета для размещения соседних компонентов"- ну уж очень длинно.
Загрузить рускоязычный вариант версии поленился. Да может уже в этой версии его и нет?
Насчет не верно--- это не совсем так. Он просто не доделан smile.gif Так баловался для примера
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Feb 8 2009, 16:07
Сообщение #18


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

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



Цитата(Владимир @ Feb 8 2009, 19:44) *
Черт, я думал, как это по русски точнее назвать. "въезжать" - вроде они неподвижно стоят. "Налазить" тоже не очень. "область запрета для размещения соседних компонентов"- ну уж очень длинно.

Проще и понятнее "минимальная площадь, занимаемая компонентом". Т.е. определяет максимальную плотность компоновки вокруг футпринта.

Цитата(Владимир @ Feb 8 2009, 19:44) *
Насчет не верно--- это не совсем так. Он просто не доделан smile.gif Так баловался для примера

Так сбил с толку человека, ещё и цвета спутал, когда объяснял суть biggrin.gif

Цитата
Про зеленый да
про розовый-- он тут не верно сделан это Courtuard
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 8 2009, 16:40
Сообщение #19


Гуру
******

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



Цитата
ак сбил с толку человека, ещё и цвета спутал, когда объяснял суть biggrin.gif

Цитата
Про зеленый да
про розовый-- он тут не верно сделан это Courtuard

Да черт. Бес попутал. Каюсь smile.gif
Про розовый да,
Про зеленый ... далее по тексту
Go to the top of the page
 
+Quote Post
sonycman
сообщение Feb 8 2009, 17:05
Сообщение #20


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Спасибо!
Теперь знаю, что зелёный контур - courtyard layer, то есть keepout area для футпринтов других компонентов.
А розовый - assembly layer - тогда для чего? Какой нам прок от контура корпуса элемента?
Мы ведь можем нарисовать его прямо на шелкографии?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 8 2009, 17:11
Сообщение #21


Гуру
******

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



На шелкографии- то что на плате. На Pad не попадать и другие ограничения.
На том-- для монтажного чертежа сборщиц и вообще как есть.
Хотя для некоторых могут и совпадать
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Feb 8 2009, 17:25
Сообщение #22


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

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



Короче, для сборочного чертежа платы....

p.s.
еще для некоторых правил, где он используется
Go to the top of the page
 
+Quote Post
sonycman
сообщение Feb 8 2009, 20:57
Сообщение #23


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Сделал футпринт для перемычки (оловом) в виде двух сплошных полуокружностей (чтобы можно было припоем соединять их или разъединять).
Рисовал сначала дугу (полукружие), потом соединил концы линией и залил внутреннее пространство полигоном:
Прикрепленное изображение


Однако теперь редактор плат ругается на короткое замыкание между примитивами этого объекта и нарушение промежутков...
Как отключить проверку этих правил для этого объекта?

Попробую пока создать для него исключение...
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 8 2009, 21:19
Сообщение #24


Гуру
******

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



Правило типа
IsPad and (HasFootprint('J2 NotBom'))
IsPad and (HasFootprint('J2 NotBom'))
Пример на картинке
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
sonycman
сообщение Feb 9 2009, 08:42
Сообщение #25


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Владимир @ Feb 9 2009, 01:19) *
Правило типа
IsPad and (HasFootprint('J2 NotBom'))
IsPad and (HasFootprint('J2 NotBom'))

Ну а правило-то какое?
Я сделал правило Clearance с "HasFootprint" с именем этого футпринта, и задал значение = 0.
Ошибки Clearance исчезли.

Но вот проблемы с ShortCircuit решить не удалось. В этом разделе просто нет идентификаторов HasFootprint или IsPad - там можно выбрать только цепи...

Вообще странно, ведь редактор предлагает широчайший набор примитивов для построения площадок сложной формы.
Но тогда почему PCB сразу начинает на них ругаться? sad.gif

Неужели для каждого такого объекта я должен создавать кучу правил, чтобы исключить ненужные в данном случае проверки?
Go to the top of the page
 
+Quote Post
sonycman
сообщение Feb 9 2009, 10:32
Сообщение #26


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Уря, сделал!
С помощью менюшки Design->Netlist->Configure Physical Nets присвоил всем примитивам нужную цепь и вуаля - даже правил никаких не надо!
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 9 2009, 11:10
Сообщение #27


Гуру
******

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



Правила зазора нужны. Как правило в траом элементе зазор меньше минимального для удобства спайки
Go to the top of the page
 
+Quote Post
Krys
сообщение Feb 12 2009, 09:23
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Цитата(sonycman @ Feb 9 2009, 16:32) *
Уря, сделал!
С помощью менюшки Design->Netlist->Configure Physical Nets присвоил всем примитивам нужную цепь и вуаля - даже правил никаких не надо!
Все примитивы можно автоматически подключить к цепям с помощью команды Design – Netlist – Update Free Primitives From Component Pads…
Это я вычитал из блуждающего где-то здесь документа "Разводка плат в Altium Designer67.doc", там есть глава "Создание вывода компонента сложной формы".


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post

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

 


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


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