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

 
 
> Как по файлу PCad PCB определить минимальную ширину проводника?
Halfback
сообщение Apr 11 2011, 12:27
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 28-05-05
Пользователь №: 5 512



Как по файлу PCad2002 PCB определить минимальную ширину проводника? DRC такой инфы не выводит. Можно разве что вывести толщИны линий по всем слоям - а потом думай где слой печати а где шелка.
Как мне кажется это проблема. wacko.gif
Может кто знает решение?

Сообщение отредактировал Halfback - Apr 11 2011, 12:28
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 12)
izerg
сообщение Apr 11 2011, 12:36
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342



File>reports
> statistics

у меня выдал так:

CODE
P-CAD Board Statistics D:\Temp\~CAN_SLAVE\CAN_slave__F8_pcad.pcb

======================================================================

Primitives Count


Components: 591
Total Pads: 1880
Thru Hole Pads: 370
Top SMT Pads: 1214
Bottom SMT Pads: 296
Vias: 1031
Nets: 427

Board Dimensions
------------------------------------------------------------------------
Board Layer: 6189.0mil x 6189.0mil

All Layers: 6763.1mil x 6952.3mil

Line Widths Used
------------------------------------------------------------------------
86.6mil 47.2mil 98.4mil 78.7mil 55.1mil 37.4mil 27.6mil
13.8mil 9.8mil 15.7mil 43.3mil 31.5mil 70.9mil 19.7mil 21.7mil
59.1mil 11.8mil 39.4mil 35.4mil 23.6mil 3.9mil 2.1mil 6.1mil
4.9mil 7.0mil 0.4mil 7.9mil 10.0mil 5.0mil

Layer Types Used
------------------------------------------------------------------------
Signal: 2
Nonsignal: 9
Plane: 0

Hole Diameters and Quantities
------------------------------------------------------------------------
Diameter Plated Quantity:

126.0mil Plated 2
47.2mil Plated 60
46.0mil Plated 4
35.4mil Plated 120
137.8mil Plated 2
59.1mil Plated 20
118.1mil Plated 2
38.0mil Plated 152
46.0mil Plated 12
19.7mil Plated 7
0.0mil Nonplated 1510
15.7mil Plated 1020





этой информации - достаточно? Или нужно что-то другое?
Go to the top of the page
 
+Quote Post
Halfback
сообщение Apr 11 2011, 12:40
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 28-05-05
Пользователь №: 5 512



izerg
А как вы определите по списку Line Widths Used что соответствует слоям Signal и Nonsignal ?
Go to the top of the page
 
+Quote Post
izerg
сообщение Apr 11 2011, 13:28
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342



Никак не определял.
В статистику попадут все линии.
Если хочется только сигнальные линии, то придется элементы "взрывать" и удалять лишние линии с не сигнальных слоев.
Это в принципе не много (одна операция над всеми элементами сразу), но придется работать с временной копией, чтоб не повредить файл sm.gif
Go to the top of the page
 
+Quote Post
Schulz_K
сообщение Apr 11 2011, 13:59
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 63
Регистрация: 25-05-10
Из: Киев
Пользователь №: 57 515



Я бы делал так: сгенерировал из PCAD герберы для сигнальных слоев, открыл эти герберы в CAMTastic, там выбирал бы минимальные апертуры и смотрел где они расположены с помощью подсветки апертур.
Go to the top of the page
 
+Quote Post
izerg
сообщение Apr 11 2011, 14:19
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342



Герберы - это хорошо, но пикад полигоны закрасит линиями, причем толщину сам выберет.
в итоге - эта толщина тоже попадет в список, и не факт что одна.
Go to the top of the page
 
+Quote Post
Schulz_K
сообщение Apr 11 2011, 14:48
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 63
Регистрация: 25-05-10
Из: Киев
Пользователь №: 57 515



Цитата(izerg @ Apr 11 2011, 16:19) *
Герберы - это хорошо, но пикад полигоны закрасит линиями, причем толщину сам выберет.
в итоге - эта толщина тоже попадет в список, и не факт что одна.


Вот я и говорю, что потом нужно пересмотреть все, подсвечивая апертуры одну за другой. Много разных апертур для закраски полигонов PCAD не выберет, а скорее всего возьмет те что указаны в свойствах полигонов самим разработчиком. Разница в том, что в гербере это можно увидеть наглядно, где и какая толщина линий использована. А в репорте PCAD - только список.
Go to the top of the page
 
+Quote Post
izerg
сообщение Apr 11 2011, 15:24
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342



Цитата(Schulz_K @ Apr 11 2011, 17:48) *
Много разных апертур для закраски полигонов PCAD не выберет, а скорее всего возьмет те что указаны в свойствах полигонов самим разработчиком.


Были прецеденты, смотрел, правда в CAM350, полигоны были закрашены тремя (возможно больше) типами линий.
Кам сейчас не установлен, проверить не смогу sm.gif

Цитата(Schulz_K @ Apr 11 2011, 17:48) *
А в репорте PCAD - только список.

Так автор не указал конкретно для чего тип линии нужен, может и списка то достаточно ... а то по одной аппертуре перебирать и смотреть - куда попала... как то оно муторно будет sm.gif А если плата после авторазводчика ... там такие "цветочки будут выложены" .... sm.gif
Но.. сдается мне - это надо для указания на чертеже диплома, рядом с чертежом платы sm.gif
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Apr 11 2011, 17:50
Сообщение #9


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(Halfback @ Apr 11 2011, 16:27) *
Как по файлу PCad2002 PCB определить минимальную ширину проводника? DRC такой инфы не выводит.

Ещё как выводит:
Error 1 -- Line width (0.3000mm) does not conform to assigned minimum or maximum width for net NET00000.
* Rule: Design.MinWidth=0.5mm
* Line at (246.3800,1155.7000):(248.9200,1140.4600) mm [Top layer]

Всего-то надо в Design Rules прописать атрибут MinWidth. А значение туда подставте исходя из того, что может ваш производитель.

И какая толщина линии в заливке - на практике давно пофиг, т.к. фотоплоттеры растровые, а флешки и интернет жирные. sm.gif
А если всё-таки интересно, но в том, что понаделано в файле пикада вы не ориентируетесь, то как уже сказали - сгенерите гербера сигнальных слоев и посмотрите любым текстовым вьювером, какая круглая апетура самая маленькая (строки вида %ADDххC,_нужно вам число_*%).


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Halfback
сообщение Apr 12 2011, 05:28
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 28-05-05
Пользователь №: 5 512



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


Mikle Klinkovsky В PCad 2002 такого атрибута нет wink.gif А в 2004-м уже есть. Но вопрос ставился как именно в 2002-м определить мин. ширину проводника. 04 и 06 поставить не судьба! sm.gif

izerg А если вам попадает плата разработанная НЕ ВАМИ? а студентом, совмещающим диплом и халтуру? Наверное вам сильно повезло если вам доверяют иметь дело только со своими платами. wink.gif

Походу без CAD-CAM данный вопрос решить врядли получиться.

Всем спасибо за участие.
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Apr 12 2011, 08:12
Сообщение #11


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(Halfback @ Apr 12 2011, 09:28) *
...начинают стебаться выставляя самих себя в глупое положение...
Mikle Klinkovsky В PCad 2002 такого атрибута нет wink.gif А в 2004-м уже есть.

Конечно стебаться... sm.gif
Т.к. студентов учить надо, что бы сначала определяли все стили, а уж потом линии рисовали.
А то что атрибута нет - так он для разводки и нафиг не нужен, т.к. все толщины и зазоры заранее известны и заданы... Никогда его не использовал...
Цитата
Походу без CAD-CAM данный вопрос решить врядли получиться.

Да, раз текстового вьювера нет, то точно, без CAM'а не обойтись...


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Schulz_K
сообщение Apr 12 2011, 09:17
Сообщение #12


Участник
*

Группа: Свой
Сообщений: 63
Регистрация: 25-05-10
Из: Киев
Пользователь №: 57 515



Насчет Design rule - это не совсем по сути вопроса: если бы вопрос был "как определить есть ли в плате проводники меньше 0,25мм" например - тогда это делаем именно так. А вопрос "как определить минимальную ширину проводника" - таким методом решить не так просто - получается нужно перебирать, есть ли проводники меньше 0,1-нету, тогда есть ли проводники меньше 0,15-нету и так далее, пока не найдем минимальный.
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Apr 12 2011, 09:36
Сообщение #13


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(Schulz_K @ Apr 12 2011, 13:17) *
Насчет Design rule - это не совсем по сути вопроса: если бы вопрос был "как определить есть ли в плате проводники меньше 0,25мм" например - тогда это делаем именно так.

Физический смысл имеет именно вопрос "как определить есть ли в плате проводники меньше ХХмм", а поиск просто наименьшего - это чисто научный интерес человека, который смотрит на плату, разведённую не им.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post

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

 


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


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