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

 
 
> Как задать меньшую толщину проводника возле контактной площадки?, Mentor PADS 2007.1
Гвоздик
сообщение May 26 2008, 10:00
Сообщение #1


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

Группа: Свой
Сообщений: 153
Регистрация: 2-12-04
Из: Чебоксары
Пользователь №: 1 289



Здравствуйте. Как можно задать авторазводчику правило, при котором он бы уменьшал толщину (ширину) проводника на подходе к контактной площадке радиоэлемента? Пробовал задавать разные толщины в минимальной толщине, желаемой толщине и максимальной толщине. Так, если мимимальная толщина не равна желаемой и максимальной, так авторазводчик уже "за километр" до радиоэлемента уменьшает толщину проводника до минимальной, а мне бы хотелось, чтобы он это делал только на подходе к контактной площадке радиоэлемента. Как это возможно настроить? Буду рад совету.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 8)
Sergey_Aleksandr...
сообщение Dec 2 2008, 11:10
Сообщение #2


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

Группа: Свой
Сообщений: 168
Регистрация: 8-10-08
Из: РФ Смоленск
Пользователь №: 40 764



Цитата(Гвоздик @ May 26 2008, 13:00) *
Здравствуйте. Как можно задать авторазводчику правило, при котором он бы уменьшал толщину (ширину) проводника на подходе к контактной площадке радиоэлемента? Пробовал задавать разные толщины в минимальной толщине, желаемой толщине и максимальной толщине. Так, если мимимальная толщина не равна желаемой и максимальной, так авторазводчик уже "за километр" до радиоэлемента уменьшает толщину проводника до минимальной, а мне бы хотелось, чтобы он это делал только на подходе к контактной площадке радиоэлемента. Как это возможно настроить? Буду рад совету.


Здравствуйте. Возможно делаю неправильно, что поднимаю данную тему, но нужен совет по Specctra (пользовался поиском по форуму - ничего не смог найти). Ситуация с шириной проводников аналогичная: разрешено делать проводник/зазор 0,1/0,1 мм, но в широких местах хочу развести по 0,15/0,15 мм. Подскажите кто сможет, как спектре это правило в DO файле прописать можно.
Go to the top of the page
 
+Quote Post
Жека
сообщение Dec 2 2008, 11:21
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870



Цитата(Sergey_Aleksandrovi4 @ Dec 2 2008, 14:10) *
Здравствуйте. Возможно делаю неправильно, что поднимаю данную тему, но нужен совет по Specctra (пользовался поиском по форуму - ничего не смог найти). Ситуация с шириной проводников аналогичная: разрешено делать проводник/зазор 0,1/0,1 мм, но в широких местах хочу развести по 0,15/0,15 мм. Подскажите кто сможет, как спектре это правило в DO файле прописать можно.


По идее никак. Нет у Спектры понятия "широкие места", "узкие места"


--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 2 2008, 11:56
Сообщение #4


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Ну зачем так сразу, есть у нее все.
Посмотрите на <pin_width_taper_descriptor> в команде rule, ну и еще на всякий случай на <neck_down_width_descriptor>. Действие именно то, которое Вам нужно, только я не совсем понял до какой ширины будут сужаться проводники. Вроде как второй дескриптор это задает, хотя в доке сказано что он определен для диффпар... В общем возможность такая точно есть, а вот с "включить" скорей всего будут проблемы, как и всегда, когда это пытаешся сделать при передаче задания из ПКАДа.
Go to the top of the page
 
+Quote Post
Жека
сообщение Dec 2 2008, 12:10
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870



Uree, не прикалывайтесь! Как оно будет анализировать разводку по плотности? Чушь получится, 100%

Цитата
The <pin_width_taper_descriptor> sets a rule that controls the width of a wire segment entering or exiting a pin.


То есть контроль ширины сегмента, входящего в пин. И никакого анализа узких-широких мест

Сообщение отредактировал Жека - Dec 2 2008, 12:25


--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 2 2008, 13:12
Сообщение #6


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Ага, я типа на первый вопрос ответилsmile.gif
А анализ там есть(Спекктра была первым рутером в котором я увидел анализ плотности трассировки году эдак в 96-97), и сужение тоже есть, только работает оно при трассировке БЖА и с заданием из Аллегро. А как это прописывается в ДО-файле понятия не имею.
Go to the top of the page
 
+Quote Post
Жека
сообщение Dec 2 2008, 13:39
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870



Цитата(Uree @ Dec 2 2008, 16:12) *
Ага, я типа на первый вопрос ответилsmile.gif

Сорри, я думал про второй beer.gif
Цитата
А анализ там есть(Спекктра была первым рутером в котором я увидел анализ плотности трассировки году эдак в 96-97)

Посмотрел описание, насколько я понял, анализ плотности используется только для визуализации. То есть в другие команды его результаты не загонишь


--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
Go to the top of the page
 
+Quote Post
Sergey_Aleksandr...
сообщение Dec 3 2008, 12:29
Сообщение #8


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

Группа: Свой
Сообщений: 168
Регистрация: 8-10-08
Из: РФ Смоленск
Пользователь №: 40 764



2 Uree Спасибо за подсказки. Такой вот вопросик для Вас. Есть ли непосредственно в самой спектре возможность задать область (в моём случае под BGA корпусом) где будет задано правило трассировки проводник/зазор 0,1/0,1 мм. Для всей же остальной платы должно остаться правило 0,15/0,15. Т.е. вручную задать область "узкого места"? Некий аналог Room в P-CAD.
Go to the top of the page
 
+Quote Post
Жека
сообщение Dec 3 2008, 12:56
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870



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

Цитата
You can set wire width and clearance rules for different areas of the PCB design by defining regions. Rectangular regions are defined by specifying the coordinates of diagonally opposite corners. To determine these X,Y coordinates, you can use measure mode and the coordinate readout area.

Region rules have the highest precedence in the rule hierarchy.

A region can be associated with a single signal layer, otherwise the region and its associated rules apply to all signal layers. For example, to define a region called REG1 and set rules for a wire width of 10 and a via_wire clearance of 3 on the TOP layer, add the following commands to your do file.

define (region REG1 (rect TOP 1000 1465 1715 1880) (rule (width 10) (clearance 3 (type via_wire))))


--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
Go to the top of the page
 
+Quote Post

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

 


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


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