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

 
 
32 страниц V  « < 3 4 5 6 7 > »   
Reply to this topicStart new topic
> Правила в Altium Designer, выкладываем сюда создаваемые вами правила и вопросы
Владимир
сообщение Apr 26 2009, 18:19
Сообщение #61


Гуру
******

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



Цитата(musa @ Apr 26 2009, 21:03) *
Вместо области комната сойдёт. Если процессор с обвязкой загнать в комнату. И как будет выглядеть правило. Не обижайтесь но правила для меня пока представляют некоторую сложность.

И вообще что-то не заслужено забросили эту ветку. Давайте всётаки делиться правилами.


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

Это тоже , что писать роман. 32 буквы в алфавите, слов правда поболе будет, Но у кого песня получается, у кого на сон клонит smile.gif
Go to the top of the page
 
+Quote Post
musa
сообщение May 7 2009, 08:56
Сообщение #62


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

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



Ну это всё общие рассуждения. А как всётаки написать правило чтобы уйти с микросхемы с зазором 0.2мм и толщиной проводника 0.2мм и далее перейти на проводник0.3мм и зазор 0.3мм. К сожалению почему то ни регион ни комната не позволяют создавать правила для цепей ( или я чтото не так понял?)
Go to the top of the page
 
+Quote Post
musa
сообщение May 11 2009, 09:58
Сообщение #63


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

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



Подскажите правило. Весь монтаж вести проводниками 0.3мм зазор 0.3мм а цепи отходящие от микроконтроллера 0.2мм - 0.2мм. В примерах из пакета AD нечто подобное было но не понятно как они это сделали.
Go to the top of the page
 
+Quote Post
Timma
сообщение May 19 2009, 11:33
Сообщение #64


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 26-11-07
Пользователь №: 32 693



Цитата(musa @ May 11 2009, 12:58) *
Подскажите правило. Весь монтаж вести проводниками 0.3мм зазор 0.3мм а цепи отходящие от микроконтроллера 0.2мм - 0.2мм. В примерах из пакета AD нечто подобное было но не понятно как они это сделали.

Похожий пример был в статье Алексея Сабунина в СЭ №2 2009.

В свою очередь спрошу - создаю правило:
Код
IsPad and (PadIsPlated <> 'True') and (AsMM(HoleSize) >= 3)
т.е. пытаюсь выделить все отверстия для монтажа, но из-за последнего условия правило не срабатывает. Что я делаю не так?
Go to the top of the page
 
+Quote Post
musa
сообщение May 19 2009, 17:11
Сообщение #65


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

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



Цитата(Timma @ May 19 2009, 15:33) *
Похожий пример был в статье Алексея Сабунина в СЭ №2 2009.


К сожалению там совсем другой вариант и мне он не подходит.
Go to the top of the page
 
+Quote Post
DALVIS
сообщение Dec 17 2009, 13:25
Сообщение #66


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 25-06-09
Из: г. Минск
Пользователь №: 50 632



Цитата(Beginning @ Sep 21 2008, 23:04) *
Подскажите, какое правило надо для следующего случая.
Изначально правило Component Clearance было вида ALL-ALL. Но есть два компонента X1 и X2 которые должны стоять вплотную друг к другу. Как должно изменится правило, что бы исключить эти два компонента из проверки. Кстати если ставишь клиренц 0 то ошибка всё равно есть. Т.к. компоненты – колодки, одна вставляется в другую, и на плате они окантовками накладываются друг, на друга и даже при 0 клиренсе возникает ошибка. Как их вообще исключить из проверки?



Цитата(Владимир @ Sep 22 2008, 07:35) *
для этех компоненотов новое правило с более высоким приоритетом и ОТРИЦАТЕЛНЫМ значением зазора, по абсолютной величене превосходящей их реальное пересечение.


Хочу развить данную тему. Имеются несколько клемников DG129. Они имеют пазы для соединения друг с другом. При расположении их на плате имеем пересечение компонентов на слое Mechanical1 (STEP-модель), и возникает нарушение правил Clearence Component. Пробовал создавать новое правило с отрицательным зазором не помогает sad.gif . Ставил зазор вплоть до -5mm (пересечение 1mm).

Что я делаю не так?

Маленькое уточнение - элемент имеет Step модель с пазами, которые и должны входить в зацепление.

Приведите, пожалуйста, если не сложно, примеры правил для подобных случаев.
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Dec 17 2009, 13:44
Сообщение #67


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639



Цитата(DALVIS @ Dec 17 2009, 15:25) *
Приведите, пожалуйста, если не сложно, примеры правил для подобных случаев.

1. Делаете для клемников отдельный класс - туда помещаете свои клемники
2. В правилах (Rules -> Placement -> Component Clerance ) создаете свое правило для класса клемников. Что-то типа:
InComponentClass('Klemnik'). Там и делаете отрицательным горизонтальный зазор и 0-вым вертикальный межну первым и вторым компонентом класса smile.gif
Go to the top of the page
 
+Quote Post
Iptash
сообщение Dec 17 2009, 13:55
Сообщение #68


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

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Может лучше из них сделать библиотеки со степами? допустим на 1,2,3... пары клеммников.
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Dec 17 2009, 14:06
Сообщение #69


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639



Цитата(Iptash @ Dec 17 2009, 15:55) *
Может лучше из них сделать библиотеки со степами? допустим на 1,2,3... пары клеммников.

Я раньше тоже так делал - неудобно в нумерации и в большом количестве библиотечных компонентов .. Пришол к тому что использую стандартные 2, 3 -клемные.. а потм набираю нужное количество.. Намного удобней smile.gif
Go to the top of the page
 
+Quote Post
DALVIS
сообщение Dec 17 2009, 14:49
Сообщение #70


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 25-06-09
Из: г. Минск
Пользователь №: 50 632



Цитата(OLEG_BOS @ Dec 17 2009, 15:44) *
1. Делаете для клемников отдельный класс - туда помещаете свои клемники
2. В правилах (Rules -> Placement -> Component Clerance ) создаете свое правило для класса клемников. Что-то типа:
InComponentClass('Klemnik'). Там и делаете отрицательным горизонтальный зазор и 0-вым вертикальный межну первым и вторым компонентом класса smile.gif


Спасибо большое!!! Получилось! biggrin.gif

Самое интересное так и делал, только одно но - по высоте были дефолтовые установки 0,254mm.
Не понятно каким боком они участвуют в этом правиле?
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Dec 17 2009, 14:58
Сообщение #71


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639



Цитата(DALVIS @ Dec 17 2009, 16:49) *
..по высоте были дефолтовые установки 0,254mm.
Не понятно каким боком они участвуют в этом правиле?

Аналогично это и у меня вызвало недоумение, когда поставил "0мм" вертикальный зазор - может это "глюк-фича" ? smile.gif
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 18 2009, 21:38
Сообщение #72


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

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



Цитата(OLEG_BOS @ Dec 17 2009, 17:44) *
1. Делаете для клемников отдельный класс - туда помещаете свои клемники
2. В правилах (Rules -> Placement -> Component Clerance ) создаете свое правило для класса клемников. Что-то типа:
InComponentClass('Klemnik'). Там и делаете отрицательным горизонтальный зазор и 0-вым вертикальный межну первым и вторым компонентом класса smile.gif

А можно ли какие-то правила назначить компоненту еще на стадии создания его в библиотеке?


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 18 2009, 22:06
Сообщение #73


Гуру
******

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



Цитата(Master of Nature @ Dec 18 2009, 23:38) *
А можно ли какие-то правила назначить компоненту еще на стадии создания его в библиотеке?


Можно.
Но плохо кончается, сколько компонентов, столько правил. Глаза разбегаются.
Пользовал такое для контура платы
Go to the top of the page
 
+Quote Post
DALVIS
сообщение Jan 4 2010, 15:20
Сообщение #74


Участник
*

Группа: Участник
Сообщений: 37
Регистрация: 25-06-09
Из: г. Минск
Пользователь №: 50 632



Подскажите, пожалуйста, а как в правилах описать такую ситуацию: имеются переходные отверстия, маска над ними вскрыта.
Как указать минимальный зазор до вскрытых переходных отверстий на слоях шелкографии?
А то получается не хорошо маска вскрыта, а на переходном отверстии пишется текст или рисуется линия. sad.gif
Хотелось бы подсветить такие места.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jan 4 2010, 15:57
Сообщение #75


Гуру
******

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



Цитата(DALVIS @ Jan 4 2010, 17:20) *
Подскажите, пожалуйста, а как в правилах описать такую ситуацию: имеются переходные отверстия, маска над ними вскрыта.
Как указать минимальный зазор до вскрытых переходных отверстий на слоях шелкографии?
А то получается не хорошо маска вскрыта, а на переходном отверстии пишется текст или рисуется линия. sad.gif
Хотелось бы подсветить такие места.

C версии winter09 в разделе mahufactured. появились специальные 2 раздела правил для этого
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 22:52
Рейтинг@Mail.ru


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