Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как задать высоту компонента в PCAD2002
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > P-CAD 200x howto
Romanello
Опишите пожалуйста подробно каждый шаг. Чтобы при экспорте в IDF формат была высота элемента.
pep
При создании Pattern'a добавьте атрибут ComponentHeight, это вам и будет высота. Обычно он располагается в слое Top Assy.
slv61
Цитата(pep @ Oct 17 2005, 06:43) *
При создании Pattern'a добавьте атрибут ComponentHeight, это вам и будет высота. Обычно он располагается в слое Top Assy.

Тогда в этом слое Top Assy должны быть и контура(габариты) элемента- правильно? То что приходится 2 раза их создавать: в Top Assy и в TOP Silk? TOP Silk нужен для нанесения маркировки на плату - позиционные номера элементов и их контура, но так, чтобы краска не наносилась на контактные площадки, без этих контуров в этом слое трудно будет установить элементы при большой насыщенности. Но я не видел библиотек, где используют Top Assy. Как же люди делают, если потом они же оформляют сборочный чертеж платы или же моделируют в 3D?
Жека
В каком слое располагается ComponentHeight - не имеет значения, важно чтобы он вообще был задан.
Как называется слой с контурами - тоже по барабану, главное именно этот слой использовать при оформлении и 3Д-моделировании.
slv61
Цитата(Жека @ Feb 17 2007, 23:15) *
В каком слое располагается ComponentHeight - не имеет значения, важно чтобы он вообще был задан.
Как называется слой с контурами - тоже по барабану, главное именно этот слой использовать при оформлении и 3Д-моделировании.

Вопрос не в названии слоя, а в другом: TOP Silk нужен для нанесения маркировки на плату - позиционные номера элементов и их контура, но так, чтобы краска не наносилась на контактные площадки, без этих контуров в этом слое трудно будет установить элементы при большой насыщенности. Значит в этом слое контура элементов могут быть разомкнуты и это непригодно для 3D-моделирования. Значит для моделирования и оформления КД нужен другой слой, где надо нарисовать габариты элементов. Я спрашивал: как люди делают - я что-то не встречал библиотек с "дополнительным" слоем для моделирования.
Жека
В САПР размыкать контуры необязательно, это можно сделать в CAM - программе.
А Вы много библиотек вообще встречали? Я, например, встречал библиотеки с дополнительными слоями. Если автор библиотеки не занимается 3Д-моделированием вообще, то он и не будет заморачиваться, очевидно.
slv61
Жека, а можете популярно объяснить о RefDes2 и утилиту RefDesud?
Жека
Неа, никогда не пользовался
slv61
Цитата(Жека @ Feb 18 2007, 15:09) *
Неа, никогда не пользовался

А кто пользовался? angry.gif
gekor
Цитата(slv61 @ Feb 18 2007, 18:37) *
Цитата(Жека @ Feb 18 2007, 15:09) *

Неа, никогда не пользовался

А кто пользовался? angry.gif

RefDes2 используется для установки второго RefDes для сборочного чертежа в другом месте(первый - для шелкографии), но лично мне проще было сделать специальный вид для передачи в Компас(просто сохранял после разводки плату в отдельный файл и выставлял рефдесы), чем париться с двумя атрибутами.

Цитата(Жека @ Feb 17 2007, 22:15) *
В каком слое располагается ComponentHeight - не имеет значения, важно чтобы он вообще был задан.
Как называется слой с контурами - тоже по барабану, главное именно этот слой использовать при оформлении и 3Д-моделировании.


А разве можно задать чтобы в IDF передавался другой слой нежели TOP SILK?
Baroohtash
Цитата(slv61 @ Feb 18 2007, 13:53) *
можете популярно объяснить о RefDes2 и утилиту RefDesud?

Очень полезная для меня утилита!
Не могу найти... есть она в Pcad2002?
Или отдельно устанавливается?
Mikle Klinkovsky
Цитата(gekor @ Feb 27 2007, 19:09) *
RefDes2 используется для установки второго RefDes для сборочного чертежа в другом месте(первый - для шелкографии), но лично мне проще было сделать специальный вид для передачи в Компас(просто сохранял после разводки плату в отдельный файл и выставлял рефдесы), чем париться с двумя атрибутами.

Второй рефдез надо использовать для Шелкографии. А первый для сборки.
Ибо сборка нужна всегда, а шелкографию заказывают и соответственно расставляют не всегда.

И еще, например попробуйте сделать панелизацию (нарисовать польностью заготовку с кучей плат)...
Делается это как Copy All, Paste Circuit.
И обратите внимание на то, что случится с первыми рефдезами... А вторые остануться не изменными на всех платах.

Утилита находится в папке с пикадом, например "C:\Program Files\P-CAD 2002\Utils\".

И создавать и размещать refdes2 на патернах заранее не надо. Это делается за несколько секунд на разведенной плате. Выделяются все компоненты (с применением selection mask), создается атрибут refdes2 нужного стиля текста и запускается RefDesud.Exe.

Расставлять потом надо, но шелкографию все равно надо расставлять, заранее не угадаешь.
gekor
Цитата(Mikle Klinkovsky @ Mar 2 2007, 13:15) *
Ибо сборка нужна всегда, а шелкографию заказывают и соответственно расставляют не всегда.

Я на прошлой работе тоже так думал, а оказывается бывает и наоборот smile.gif

Цитата(Mikle Klinkovsky @ Mar 2 2007, 13:15) *
И еще, например попробуйте сделать панелизацию (нарисовать польностью заготовку с кучей плат)...
Делается это как Copy All, Paste Circuit.
И обратите внимание на то, что случится с первыми рефдезами... А вторые остануться не изменными на всех платах.

Это так, но на производстве как-то делают панелизацию с одним атрибутом рефдез...

P.S. Повторю свой прошлый вопрос по теме: можно задать чтобы в IDF передавался другой слой нежели TOP SILK? help.gif
Mikle Klinkovsky
Цитата(gekor @ Mar 2 2007, 15:59) *
Цитата(Mikle Klinkovsky @ Mar 2 2007, 13:15) *

И еще, например попробуйте сделать панелизацию (нарисовать польностью заготовку с кучей плат)...
Делается это как Copy All, Paste Circuit.
И обратите внимание на то, что случится с первыми рефдезами... А вторые остануться не изменными на всех платах.

Это так, но на производстве как-то делают панелизацию с одним атрибутом рефдез...

На производстве делают Гербера, а панелизацию в Каме.
Цитата(gekor @ Mar 2 2007, 15:59) *
P.S. Повторю свой прошлый вопрос по теме: можно задать чтобы в IDF передавался другой слой нежели TOP SILK? help.gif

Атрибут PackageOutlineLayer задавать пробовали?
Mikle Klinkovsky
RTFM!!! блин...

На окне File Export IDF нажал F1 и нате:

Components Frame
...
To determine the component shape, each component is checked to see if it has a PackageOutlineLayer attribute. If it does, the shape defined on this layer is used. If a component does not include this attribute, the design level attributes are checked. If this attribute is still not found, then the component silkscreen boundary is used.
Mikle Klinkovsky
Вопрос о RefDes2 и утилиту RefDesud занес в ФАК:
http://electronix.ru/index.php?ind=reviews...;iden=5#RefDes2
Владимир
Цитата
Вопрос о RefDes2 и утилиту RefDesud занес в ФАК:
http://electronix.ru/index.php?ind=reviews...;iden=5#RefDes2

Давно пора
Mikle Klinkovsky
smile.gif Буквав много, раньше не осиливал.
А сейчас за Соло на клавиатуре засел...
gekor
Цитата(Mikle Klinkovsky @ Mar 2 2007, 16:59) *
RTFM!!! блин...

На окне File Export IDF нажал F1 и нате:

Components Frame
...
To determine the component shape, each component is checked to see if it has a PackageOutlineLayer attribute. If it does, the shape defined on this layer is used. If a component does not include this attribute, the design level attributes are checked. If this attribute is still not found, then the component silkscreen boundary is used.


О! Спасибо! cheers.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.