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

 
 
> Слои в P-CAD
Archivarius
сообщение Nov 13 2005, 14:36
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 7-11-05
Из: Калуга
Пользователь №: 10 558



В книге "P-CAD2002 и SPECCTRA" (автор А.С.Уваров. Год издания 2003) указывается, что контур для компановки элемента на плату рисуется на слое "Top Assy" (стр.92).
В книге "Восемь уроков по P-CAD 2001" (автор М.Я.Мактас. Год издания 2001) указывается, что контур для компановки элемента на плату рисуется на слое "Top Silk" (стр.62).
В книге "ACCEL EDA 15.0 (P-CAD 2000)" (автор В.Д.Резевиг. Год издания 2000) указывается, что контур для компановки элемента на плату рисуется на слое "Top Silk" (стр.163).
В книге "P-CAD2000 ACCEL EDA" (автор А.Уваров. Год издания 2001) я вообще не понял, на каком слое и что рисовать (стр.218).

Проясните знающие люди!
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 26)
Vladimir_C
сообщение Nov 13 2005, 15:05
Сообщение #2


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

Группа: Свой
Сообщений: 190
Регистрация: 21-09-05
Из: Москва
Пользователь №: 8 813



Ориентируйся на Разевига - это зубр и признанный авторитет в печатных платах и САПР.
По его книгам не одно поколение конструкторов выросло. И что самое главное, он корректно излагал фирменное описание САПР. Если уж что добавлял от себя, то в точку.
Вообще название слоев говорит само за себя - SILC - значит шелкография, именно этот слой используют для нанесения краской на плату контур компонента. Assy - стало быть присоединение чего либо дополнительного к этому слою(например атрибутов или натурального изображения компонента при виде сверху).


--------------------
Vladimir_Che
Go to the top of the page
 
+Quote Post
Archivarius
сообщение Nov 13 2005, 18:18
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 7-11-05
Из: Калуга
Пользователь №: 10 558



Похоже я не правильно задал влпрос (или не полностью). Меня интересует на каком слое рисовать изображение компонента, чтобы потом разместить его на плате в автоматическом режиме.
Go to the top of the page
 
+Quote Post
Natalya
сообщение Nov 13 2005, 22:58
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 6-06-05
Пользователь №: 5 784



На Assy или создать дополнительный слой, ответствееный за размещение. Silk - слой шелкографии, поэтому на нем реальные размеры компонента не удастся нарисовать. Имя слоя указывается в атрибуте PackageOutlineLayer.
Go to the top of the page
 
+Quote Post
Uree
сообщение Nov 14 2005, 09:34
Сообщение #5


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

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



Цитата
Меня интересует на каком слое рисовать изображение компонента, чтобы потом разместить его на плате в автоматическом режиме.


Не горячитесь. Как показывает практика, автоматом еще можно делать трассировку, но вот расставлять автоматом - полный бред, все равно придется руками практически все править. Это если хотите получить приличную плату. Вот если для галочки - тогда можно и автоматом...
Go to the top of the page
 
+Quote Post
Archivarius
сообщение Nov 15 2005, 21:18
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 7-11-05
Из: Калуга
Пользователь №: 10 558



Цитата(Uree @ Nov 14 2005, 12:34) *
Цитата
Меня интересует на каком слое рисовать изображение компонента, чтобы потом разместить его на плате в автоматическом режиме.


Не горячитесь. Как показывает практика, автоматом еще можно делать трассировку, но вот расставлять автоматом - полный бред, все равно придется руками практически все править. Это если хотите получить приличную плату. Вот если для галочки - тогда можно и автоматом...


Полностью с Вами согласен. Написал так, чтобы бал более понятен вопрос.


Цитата(Natalya @ Nov 14 2005, 01:58) *
На Assy или создать дополнительный слой, ответствееный за размещение. Silk - слой шелкографии, поэтому на нем реальные размеры компонента не удастся нарисовать. Имя слоя указывается в атрибуте PackageOutlineLayer.


Спасибо за совет.
Go to the top of the page
 
+Quote Post
-=Space=-
сообщение Nov 16 2005, 11:57
Сообщение #7


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

Группа: Свой
Сообщений: 105
Регистрация: 14-01-05
Из: Москва Зеленоград
Пользователь №: 1 962



размещение компонента (типа для сборочного чертежа) лучше всетаки сделать в слое ASSY
если создать дополнительный слой то он не будет автоматом flip'иться
т.е. ASSY симметричный слой, есть top и bottom, при flip'е компонента (перенос на слой bottom)
автоматом произодет перенос линий из top assy в bottom assy
с добавленным вручную слоем такое не произойдет.
Go to the top of the page
 
+Quote Post
Natalya
сообщение Nov 18 2005, 06:06
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 6-06-05
Пользователь №: 5 784



to Archivarius: Пожалуйста.

Цитата(-=Space=- @ Nov 16 2005, 14:57) *
размещение компонента (типа для сборочного чертежа) лучше всетаки сделать в слое ASSY
если создать дополнительный слой то он не будет автоматом flip'иться...

Для сборочного - да. Дополнительный слой - исключительно для проверки зазоров между компонентами. В этом случае совершенно безразлично, будет он flip'иться или нет, т.к. Component Violations для слоев Top и Bottom PCAD проверяет отдельно.
Go to the top of the page
 
+Quote Post
Uree
сообщение Nov 18 2005, 08:48
Сообщение #9


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

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



Цитата
...безразлично, будет он flip'иться или нет, т.к. Component Violations для слоев Top и Bottom PCAD проверяет отдельно.


Непонятно. Для слоев Тор и Воттом - отдельно. А для доп. слоев? Будет проводиться проверка? Если нет - тогда эти самые доп. слои не помогут проверить зазоры между элементами. Если да, но доп. слои не флипятся, то графика компонентов, находящихся на разных слоях, в доп. слое окажется совмещенной и вызовет ошибку при проверке.
Go to the top of the page
 
+Quote Post
Natalya
сообщение Nov 19 2005, 01:53
Сообщение #10


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 6-06-05
Пользователь №: 5 784



Цитата(Uree @ Nov 18 2005, 11:48) *
...графика компонентов, находящихся на разных слоях, в доп. слое окажется совмещенной и вызовет ошибку при проверке.

Нет, не вызовет. PCAD производит проверку компонентов верхнего и нижнего слоев отдельно. Т.е. хоть графика верхних/нижних компонентов в доп.слое перекрывается, но проверяя верхний слой PCAD "не видит" компонентов нижнего, и наоборот.
По краней мере так дела обстоят в PCAD2002 SP1.
Go to the top of the page
 
+Quote Post
SergM
сообщение Nov 20 2005, 01:34
Сообщение #11


Местный
***

Группа: Модераторы
Сообщений: 392
Регистрация: 23-06-04
Из: Харьков
Пользователь №: 151



Цитата(-=Space=- @ Nov 16 2005, 15:57) *
размещение компонента (типа для сборочного чертежа) лучше всетаки сделать в слое ASSY
если создать дополнительный слой то он не будет автоматом flip'иться
т.е. ASSY симметричный слой, есть top и bottom, при flip'е компонента (перенос на слой bottom)
автоматом произодет перенос линий из top assy в bottom assy
с добавленным вручную слоем такое не произойдет.

Сказанное Вами верно для P-CAD 2002. В P-CAD 2004 можно сделать себе столько парных слоев (симметричных), сколько нужно.
Go to the top of the page
 
+Quote Post
DeniK
сообщение Nov 21 2005, 07:32
Сообщение #12


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

Группа: Свой
Сообщений: 78
Регистрация: 26-08-05
Из: Екатеринбург
Пользователь №: 7 978



К тому же изготовленная плата с контурами компонентов в слое SILK смотрится просто ужасно w00t.gif - это сплошное нагромождение прямоугольников по всей плате и отыскать нужный компонент по RefDes при высокой плотности монтажа очень тяжело.
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Nov 21 2005, 10:32
Сообщение #13


Дима
*****

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



Цитата
Имя слоя указывается в атрибуте PackageOutlineLayer.

Надо указать для каждого компонента?
А Specctra видит этот атрибут?


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
Natalya
сообщение Nov 22 2005, 01:20
Сообщение #14


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 6-06-05
Пользователь №: 5 784



Нет, для платы. Про Specctra - точно не скажу, кажется она определяет границы компонента по всем слоям суммарно.

Сообщение отредактировал GKI - Nov 23 2005, 15:26
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Nov 22 2005, 07:35
Сообщение #15


Дима
*****

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



Спасибо большое. А как для указаать для всей платы?
Я порылся и не нашёл.
Options / Configure / Design rules / закладка Design соглашается только на один атрибут PackageOutlineLayer, а надо же два слоя задать?


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
Natalya
сообщение Nov 23 2005, 00:29
Сообщение #16


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 6-06-05
Пользователь №: 5 784



Цитата(DSIoffe @ Nov 22 2005, 10:35) *
а надо же два слоя задать?

Один.
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Nov 26 2005, 19:56
Сообщение #17


Дима
*****

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



А как же быть, если у меня детали на обеих сторонах платы?


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
Natalya
сообщение Nov 26 2005, 21:54
Сообщение #18


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 6-06-05
Пользователь №: 5 784



Цитата(DSIoffe @ Nov 26 2005, 22:56) *
А как же быть, если у меня детали на обеих сторонах платы?
Внимательно прочитать тему.
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Nov 29 2005, 12:35
Сообщение #19


Дима
*****

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



Попробую изложить свою проблему. Она отличается от проблемы автора темы, но, по-моему, "в тему".
Меня интересует, как уговорить PCAD200x обнаруживать наезд одной детали на другую. (Пару раз я наблюдал, как по запарке ставили небольшой SMD конденсатор под корпус SMD микросхемы. На одной стороне платы smile.gif ) Мне это не удалось даже в последней версии, 2004. Только что попробовал, один контур в слое TopAssy внутри другого - и никакой реакции. Я не то чтобы в большой обиде, потому что расставляю детали в Specctra, но интересно.
В теме я ответа не нашёл. Ткните носом, если не трудно.
Заранее признателен.


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
Natalya
сообщение Nov 30 2005, 02:48
Сообщение #20


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 6-06-05
Пользователь №: 5 784



tо DSIoffe
К вышесказанному могу добавить, что значение атрибута ComponentSpacing долно быть больше нуля.
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Nov 30 2005, 08:23
Сообщение #21


Дима
*****

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



Цитата
К вышесказанному могу добавить, что значение атрибута ComponentSpacing долно быть больше нуля.

Написал ComponentSpacing 0.2 и PackageOutlineLayer Top Assy.
Не помогло sad.gif
Пересечение контуров компонентов видит и пишет про overlap. А один контур внутри другого - не видит.
Может, ещё что-нибудь можно подправить?


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
Natalya
сообщение Dec 1 2005, 21:36
Сообщение #22


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 6-06-05
Пользователь №: 5 784



Цитата(DSIoffe @ Nov 30 2005, 11:23) *
Может, ещё что-нибудь можно подправить?

Может быть и можно...
Давайте меняться: я решаю Вашу проблему, Вы - мою.
C Вас - ГОСТ 17467-88, с меня - правка Вашего .pcb.
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Dec 2 2005, 08:45
Сообщение #23


Дима
*****

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



Цитата
C Вас - ГОСТ 17467-88, с меня - правка Вашего .pcb.

Спасибо! smile.gif
Ваша-то проблема покруче моей будет. Все денег хотят.
Может быть, здесь:
Цитата
когда-нибудь будет на халяву, но пока я что-то не нашёл.
А свою проблему я решил - ушёл в Specctra. В PCAD 200x я даже проводники толком не умею рисовать, только полигоны заливаю.


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
SergM
сообщение Dec 3 2005, 01:13
Сообщение #24


Местный
***

Группа: Модераторы
Сообщений: 392
Регистрация: 23-06-04
Из: Харьков
Пользователь №: 151



Цитата(DSIoffe @ Nov 29 2005, 16:35) *
Попробую изложить свою проблему. Она отличается от проблемы автора темы, но, по-моему, "в тему".
Меня интересует, как уговорить PCAD200x обнаруживать наезд одной детали на другую. (Пару раз я наблюдал, как по запарке ставили небольшой SMD конденсатор под корпус SMD микросхемы. На одной стороне платы smile.gif ) Мне это не удалось даже в последней версии, 2004. Только что попробовал, один контур в слое TopAssy внутри другого - и никакой реакции. Я не то чтобы в большой обиде, потому что расставляю детали в Specctra, но интересно.
В теме я ответа не нашёл. Ткните носом, если не трудно.
Заранее признателен.


Самое простое - вывести на печать (бумагу) и спокойно рассмотреть результаты. Это шутка, конечно, но помогает.

А если серьезно, штатных средств для решения этой проблемы, IMHO, в PCAD-е нет. Конвертация в другие САПР-ы (например, SolidWorks и др. где есть подобный контроль)- не в счет.
Go to the top of the page
 
+Quote Post
Natalya
сообщение Dec 3 2005, 02:55
Сообщение #25


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 6-06-05
Пользователь №: 5 784



to DSIoffe: Успехов!

Цитата(SergM @ Dec 3 2005, 04:13) *
А если серьезно, штатных средств для решения этой проблемы, IMHO, в PCAD-е нет.

Забавно. У меня, наверное, неправильный PCAD, раз в нем "штатные средства для решения этой проблемы" есть ?
Go to the top of the page
 
+Quote Post
SergM
сообщение Dec 4 2005, 00:50
Сообщение #26


Местный
***

Группа: Модераторы
Сообщений: 392
Регистрация: 23-06-04
Из: Харьков
Пользователь №: 151



Цитата(Natalya @ Dec 3 2005, 06:55) *
Цитата(SergM @ Dec 3 2005, 04:13) *

А если серьезно, штатных средств для решения этой проблемы, IMHO, в PCAD-е нет.

Забавно. У меня, наверное, неправильный PCAD, раз в нем "штатные средства для решения этой проблемы" есть ?


Ну так и рассказали - бы немного подробнее о них сразу.

Natalya права. Есть P-CAD PCB редакторе "штатные средства для решения этой проблемы". Хоть и примитивные (по нынешним временам), но есть. Причем - с визуальным контролем. Просто я как-то раньше их не замечал и не использовал. Привык, что есть под рукой конверторы из P-CAD в 3D САПР-ы. В общем, кому еще интересно - см. приложенные файлы - выдержки из Help-a P-CAD 2004.

Спасибо, что ткнули носом и извините blush.gif.
Успехов, коллеги!

Сообщение отредактировал SergM - Dec 4 2005, 18:30
Прикрепленные файлы
Прикрепленный файл  Component_Clearance_Checking.txt ( 2.24 килобайт ) Кол-во скачиваний: 87
Прикрепленный файл  Viewing_the_Visual_Placement_Area.txt ( 4.38 килобайт ) Кол-во скачиваний: 118
 
Go to the top of the page
 
+Quote Post
muravei
сообщение Jan 13 2006, 08:03
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Я не очень копенгаген в ПиКаде.
У меня не рисуется маска на СМД компонетах и самодельных площадках(без отв.) Да вообще , фиол. цвета которым рисуется Топ маск я не нашел.Маск слои -Инабл.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 4th August 2025 - 20:37
Рейтинг@Mail.ru


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