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

 
 
> Как сделать несколько чип компонентов как один?
SVV
сообщение Aug 24 2017, 08:16
Сообщение #1


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

Группа: Свой
Сообщений: 170
Регистрация: 21-06-04
Пользователь №: 74



Имеется несколько чип L C компонентов, включенных последовательно. Их как-то можно в паттерн едиторе нарисовать одним элементом?
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 21)
musa
сообщение Aug 24 2017, 08:27
Сообщение #2


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

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



Цитата(SVV @ Aug 24 2017, 11:16) *
Их как-то можно в паттерн едиторе нарисовать одним элементом?


Поясните вашу задачу и зачем это нужно. А так это нонсенс получается. На плате несколько корпусов а паттерн вы хотите один на всех.
Go to the top of the page
 
+Quote Post
PCBtech
сообщение Aug 24 2017, 08:29
Сообщение #3


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

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



Цитата(SVV @ Aug 24 2017, 11:16) *
Имеется несколько чип L C компонентов, включенных последовательно. Их как-то можно в паттерн едиторе нарисовать одним элементом?


В современных САПР, например, в Cadence Allegro, есть "функциональные модули", где можно нарисовать трассировку группы компонентов и потом использовать ее как библиотечный элемент, размножать, зеркалить итд.
Но в P-CAD вроде таких блоков нет.


--------------------
На правах рекламы:
Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD!

Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard!
В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor,
с возможностью работы с дифференциальными парами со статическим контролем фазы,
редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями,
и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006.
Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год!

Подробности:
https://www.pcbsoft.ru/orcad-za-19900
Go to the top of the page
 
+Quote Post
Baser
сообщение Aug 24 2017, 08:54
Сообщение #4


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(SVV @ Aug 24 2017, 11:16) *
Имеется несколько чип L C компонентов, включенных последовательно. Их как-то можно в паттерн едиторе нарисовать одним элементом?

В паттерн едиторе можно нарисовать все что угодно, другое дело, что это имеет смысл только если это будет цельный механический компонент. Да и для поддержки связности со схемой и всех авто-проверок нужно и схемный элемент такой делать.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 24 2017, 09:14
Сообщение #5


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(PCBtech @ Aug 24 2017, 11:29) *
В современных САПР, например, в Cadence Allegro, есть "функциональные модули", где можно нарисовать трассировку группы компонентов и потом использовать ее как библиотечный элемент, размножать, зеркалить итд.
Но в P-CAD вроде таких блоков нет.

Все в нем есть.
Но данная задача мне, как и другим, представляется неумной.
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 24 2017, 10:29
Сообщение #6


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

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



Цитата(ViKo @ Aug 24 2017, 11:14) *
Все в нем есть.


Да ну? Откуда вдруг?
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 24 2017, 10:52
Сообщение #7


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Uree @ Aug 24 2017, 13:29) *
Да ну? Откуда вдруг?

Скопировать фрагмент и вставить можно куда угодно откуда угодно. Из разных файлов.
А еще есть Copy Matrix.
И страшный компонент создать, как ТС хочет, тоже пожалуйста.
P.S. блоков нет. Ходите на pcad 4.5 rolleyes.gif
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 24 2017, 11:15
Сообщение #8


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

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



Цитата(ViKo @ Aug 24 2017, 12:52) *
Скопировать фрагмент и вставить можно куда угодно откуда угодно. Из разных файлов.
А еще есть Copy Matrix.


Это все есть, но "функциональный модуль" достаточно сильно отличается от перечисленного.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 24 2017, 11:19
Сообщение #9


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Uree @ Aug 24 2017, 14:15) *
Это все есть, но "функциональный модуль" достаточно сильно отличается от перечисленного.

Модули тоже есть. Для схем. Я даже пользуюсь. Не скажу, что интуитивно понятно, но работает. По Лопаткину можно разобраться.
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 24 2017, 11:45
Сообщение #10


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

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



Речь была о модулях в РСВ.
Ладно, все равно продукт почивший в бозе... зачем труп гальванизировать. Чего не было, того уже никогда и не будет.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 24 2017, 12:05
Сообщение #11


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Uree @ Aug 24 2017, 14:45) *
Речь была о модулях в РСВ.
Ладно, все равно продукт почивший в бозе... зачем труп гальванизировать. Чего не было, того уже никогда и не будет.

И не надо. Хватает того, что есть. Задачу топикстартера можно решить, и не одним способом.
Заглядываю в темы по Altium, почитываю про глюки, зло радуюсь. Так им, убийцам P-CAD-а!
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Aug 24 2017, 16:51
Сообщение #12


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

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



Цитата(SVV @ Aug 24 2017, 11:16) *
Имеется несколько чип L C компонентов, включенных последовательно. Их как-то можно в паттерн едиторе нарисовать одним элементом?

Можно. Но сначала надо нарисовать их одним элементом в редакторе символов и создать из этого компонент.
Вот только то ,что удобно лично вам в этот момент, станет неудобным почти всем, кто будет работать с проектом после вас.


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


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

Группа: Свой
Сообщений: 170
Регистрация: 21-06-04
Пользователь №: 74



Может я неправильно спросил? Имеется 32 канала и если рисовать полностью а потом разводить, то помимо основной схемы ещё будет примерно 460 компонентов (емкостей и индуктивностей) в схеме и на плате и хотелось немного *разгрузить* схему.
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 25 2017, 07:04
Сообщение #14


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

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



Именно схему никак не разгрузите. Даже если воспользоваться схемными блоками/модулями/"иерархией" и нарисовать канал 1 один раз, все равно получите в итоге 32 листа каналов.

Самым удобным будет нарисовать один канал в схеме, реализовать его в РСВ, потом записать схему этого канала в отдельный файл(не помню точно как это называется в ПКАДе, кажется schtmatic block), записать РСВ часть канала в отдельный файл(PCB block?) и потом 31 раз вставить его в схему контролируя изменения рефдезов(суффикс/префикс) и с таким же контролем вставить его в плату. Дальше проверить идентичность схему с платой(сравнить нетлисты) и, если нужно, перенумеровать схему с переносом изменений в плату, чтобы избавиться от суффиксов/префиксов.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 25 2017, 07:31
Сообщение #15


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



блоков в P-CAD 2006 нет. В досовском были. Я писал. Извиняюсь. Таки есть. *.blk называются. Можно из файла копировать на плату. В чем разница с файлом *.pcb, мне не ведомо. Думаю, одно и то же.
Можно для копирования выделить фрагмент платы, сохранить его в блок. Затем вставить из файла блок. В чем смысл?
Разгрузить же схему можно именно модулями. В книге Лопаткина разжевано. Достаточно нарисовать один модуль.
На плату потом все равно нужно выставить все компоненты. Называется "разрешение модуля", кажется так.
Развести один модуль, остальные визуально копировать, разводить руками, глядя глазами на аналог.
Go to the top of the page
 
+Quote Post
musa
сообщение Aug 25 2017, 07:52
Сообщение #16


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

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



Цитата(ViKo @ Aug 25 2017, 10:31) *
разводить руками, глядя глазами на аналог.

В пикаде разводка прекрасно копируется через буфер обмена. Только потом нужно нажать кнопочку для создания соединений. Читайте Лопаткина.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 25 2017, 08:05
Сообщение #17


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(musa @ Aug 25 2017, 10:52) *
В пикаде разводка прекрасно копируется через буфер обмена. Только потом нужно нажать кнопочку для создания соединений. Читайте Лопаткина.

Так потом номера компонентов все равно править. В чем выигрыш?
Или выделять только дорожки? А как с именами цепей? И расставлять компоненты все равно руками придется.
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 25 2017, 08:12
Сообщение #18


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

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



Цитата(ViKo @ Aug 25 2017, 09:31) *
блоков в P-CAD 2006 нет. В досовском были. Я писал. Извиняюсь. Таки есть. *.blk называются. Можно из файла копировать на плату. В чем разница с файлом *.pcb, мне не ведомо. Думаю, одно и то же.
Можно для копирования выделить фрагмент платы, сохранить его в блок. Затем вставить из файла блок. В чем смысл?
Разгрузить же схему можно именно модулями. В книге Лопаткина разжевано. Достаточно нарисовать один модуль.
На плату потом все равно нужно выставить все компоненты. Называется "разрешение модуля", кажется так.
Развести один модуль, остальные визуально копировать, разводить руками, глядя глазами на аналог.


Я же подробно расписал почему так будет удобней. Через буфер обмена вставка идет _без контроля рефдезов_. В итоге делая это одновременно на схеме и на плате(там схему копируем, там целый блок с компонентами/трассировкой/полигонами) почти наверняка получим _несвязанные_ по рефдезам дизайны.
Делая это через .blk контролируем рефдезы вставляемых фрагментов. В итоге имеем синхронную нумерацию в схеме и в плате, и не нужно на плате полностью расставлять новые элементы и копировать к ним трассировку. Это получится по умолчанию благодаря контролю рефдезов при вставке из .blk файлов. Максимум нужно будет сделать одной операцией reconnect в РСВ, чтобы безымянные цепи корректно подключились. Или что-то в этом роде, не помню уже точно...

В общем через .blk точно удобнее получается, чем через модули, которые просто копируются N-раз на новые листы и _только_ на схеме.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Aug 25 2017, 09:09
Сообщение #19


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Uree @ Aug 25 2017, 11:12) *
Делая это через .blk контролируем рефдезы вставляемых фрагментов. В итоге имеем синхронную нумерацию в схеме и в плате, и не нужно на плате полностью расставлять новые элементы и копировать к ним трассировку. Это получится по умолчанию благодаря контролю рефдезов при вставке из .blk файлов.

А как элементы в схеме появятся? wacko.gif Вставляем блок в схеме, вставляем блок в плате? Усе понял, так выше и написано. Сразу что-то просмотрел.

По совету, почитал Лопаткина. Есть команды Paste Circuit и Paste Circuit From File, с помощью которых можно копировать фрагменты схемы или платы с возможностью коррекции позиционных обозначений и имен цепей. Первая команда работает с буфером обмена, вторая с файлом (блоком). Так что иметь блоки необязательно, можно прямо в схеме или плате копировать - вставлять.
Обычную же вставку с автоматическим добавлением рефдесов и имен цепей делают команды Paste From Clipboard, Paste From File.
Go to the top of the page
 
+Quote Post
PCBtech
сообщение Aug 25 2017, 20:12
Сообщение #20


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

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



Цитата(SVV @ Aug 25 2017, 08:28) *
Может я неправильно спросил? Имеется 32 канала и если рисовать полностью а потом разводить, то помимо основной схемы ещё будет примерно 460 компонентов (емкостей и индуктивностей) в схеме и на плате и хотелось немного *разгрузить* схему.


Я что-то не пойму. Разве там нельзя сделать иерархический блок, как в OrCAD?
Иерархия прекрасно решает такую задачу.


--------------------
На правах рекламы:
Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD!

Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard!
В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor,
с возможностью работы с дифференциальными парами со статическим контролем фазы,
редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями,
и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006.
Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год!

Подробности:
https://www.pcbsoft.ru/orcad-za-19900
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Aug 25 2017, 21:33
Сообщение #21


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

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(Uree @ Aug 25 2017, 11:12) *
Я же подробно расписал почему так будет удобней. Через буфер обмена вставка идет _без контроля рефдезов_. В итоге делая это одновременно на схеме и на плате(там схему копируем, там целый блок с компонентами/трассировкой/полигонами) почти наверняка получим _несвязанные_ по рефдезам дизайны.


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

Для создания 32 канальной схемы - оказалось гораздо удобнее:

1. Вырезать 1 канал на новый sch
2. Включить ECO
3. Перенумеровать все компоненты начиная с 10000, с шагом 100.
4. Сохранить ECO sch
5. Вернуть 1 канал в основной sch
6. Применить ECO в PCB

!!! 7. Теперь можно размножить копированием через буфер схему канала 32 раза в нужное место листа, а в pcb можно просто сделать copy matrix.

RefDes будут вида: 1xxCH .

По моему проще чем 32 раза ручками в 4 диалогах номер канала задавать.

PS: перед copy matrix pcb, расставьте RefDes на плате красиво и в правильной ориентации - упростите себе жизнь в 31 раз в будущем.
Go to the top of the page
 
+Quote Post
XVR
сообщение Aug 28 2017, 10:44
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(SVV @ Aug 25 2017, 08:28) *
Может я неправильно спросил? Имеется 32 канала и если рисовать полностью а потом разводить, то помимо основной схемы ещё будет примерно 460 компонентов (емкостей и индуктивностей) в схеме и на плате и хотелось немного *разгрузить* схему.

Рисуете 1 канал отдельно, делаете из него модуль и вставляете куда надо в 32х экземплярах (это в схематике). Потом делаете 'разрешение иерархии' (или как оно там называется, уже не помню точно), и экспортируете в pcb.

Руками стаскиваете детальки из одного канала и разводите. Потом берете утилиту (я ее сюда кидал - https://electronix.ru/forum/index.php?showtopic=83534) и запускаете. Получаете ваши расставленные блоки (разводку на них копируете с разведенного - с утилитой есть read.me - там все написанно)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 7th September 2025 - 02:55
Рейтинг@Mail.ru


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