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

 
 
 
Reply to this topicStart new topic
> Футпринт сложной формы, с возможностью ставить на него другие компоненты
dm.pogrebnoy
сообщение Aug 13 2013, 15:24
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



Привет всем. Решил сделать PCB антенну как библиотечный компонент. Но беда в том, что внутри получившейся антенны мне нужно развести еще несколько компонентов + сделать запитку от трансивера. Естественно Altium на это все ругается.
1) Есть какой-нибудь способ избежать ошибок DRC в данном случае и как сделать желаемое по уму?
2) Правильно ли я понял, что контур компонента всегда прямоугольный?

Прикрепленное изображение


--------------------
Go to the top of the page
 
+Quote Post
Владимир
сообщение Aug 13 2013, 15:58
Сообщение #2


Гуру
******

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



Цитата(dm.pogrebnoy @ Aug 13 2013, 18:24) *
Привет всем. Решил сделать PCB антенну как библиотечный компонент. Но беда в том, что внутри получившейся антенны мне нужно развести еще несколько компонентов + сделать запитку от трансивера. Естественно Altium на это все ругается.
1) Есть какой-нибудь способ избежать ошибок DRC в данном случае и как сделать желаемое по уму?
2) Правильно ли я понял, что контур компонента всегда прямоугольный?

1. Если еще несколько элементов то это схема и прочее. Если только топология-- так включайте все как антенна
2. Нет. Может быть произвольным
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Aug 13 2013, 20:39
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



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

Прикрепленное изображение
Прикрепленное изображение



--------------------
Go to the top of the page
 
+Quote Post
Hypericum
сообщение Aug 14 2013, 02:02
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 233
Регистрация: 1-08-11
Из: Рыбинск
Пользователь №: 66 520



Re:что внутри получившейся антенны мне нужно развести еще несколько компонентов... DRC, как я понял проводится в прямоугольнике со сторонами, в которые мог бы войти компонент целиком.
Altium ругается на пересечение посадочных мест,
1) Если на 3D, сделайте сложное (не прямоугольное) посадочное место в 3D на каждый элемент, опишите в правилах зазоры в 3D (типа заход маленького резистора в большую арку);
2) Если на 2D, сделайте несколько посадочных мест в одном - нумеруете пады с одной цепью одинаковыми номерами.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Aug 14 2013, 05:35
Сообщение #5


Гуру
******

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



Цитата(dm.pogrebnoy @ Aug 13 2013, 23:39) *
Тогда не понятно как задать сложный контур. DRC, как я понял проводится в прямоугольнике со сторонами, в которые мог бы войти компонент целиком.

Это частный случай, если в компоненте отсутствует 3D тело. Добавьте его с периметром сложной формы и будет Вам счастье
Go to the top of the page
 
+Quote Post
dm.pogrebnoy
сообщение Aug 15 2013, 07:22
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 747
Регистрация: 11-04-07
Пользователь №: 26 933



Спасибо, помогло. Правда выглядит странно, что в 2D такого сделать нельзя.


--------------------
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Aug 15 2013, 10:31
Сообщение #7


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(dm.pogrebnoy @ Aug 15 2013, 11:22) *
Спасибо, помогло. Правда выглядит странно, что в 2D такого сделать нельзя.

Всё логично, т.к. функция эта предназначена для компоновки с учётом размеров трёхмерных моделей корпусов.
Чтобы лишние 3D-объекты не портили вид - сделайте их прозрачными поставьте Opacity - Hide


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Aug 15 2013, 10:50
Сообщение #8


Гуру
******

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



Цитата(Master of Nature @ Aug 15 2013, 13:31) *
Всё логично, т.к. функция эта предназначена для компоновки с учётом размеров трёхмерных моделей корпусов.
Чтобы лишние 3D-объекты не портили вид - сделайте их прозрачными поставьте Opacity - Hide

Ну не совсем логично. Не плохо бы было иметь правил зазора между линиями в Courtuard слоях. Тогда работало и в 2D. И все было бы более логично. Кстати в ранних релизах до 2006 такая фича была---- там можно было указать слой да которого соблюдать зазор.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 11:02
Рейтинг@Mail.ru


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