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

 
 
 
Reply to this topicStart new topic
> Создание макросов, макросы собственных плат
Vitaliy_ARM
сообщение Aug 30 2007, 14:35
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



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

Достоинства:
- Максимально быстрые сроки разводки
- Быстрая модернизация конструкции, заменой устаревших модулей новыми
- При замене одного модуля нет необходимости переразводить всю плату

Недостатки:
- Разводка может быть не оптимальной
- Технология хороша только для больших проектов

Работаю в P-CAD 2006. В этом пакете нет возможности сохранять куски плат (макросы) в библиотеку, а затем использовать их как обычные компоненты, а есть ли такие среды разработки? Или это можно решить по другому?


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
Panych
сообщение Aug 31 2007, 06:18
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35



PCAD-2004. Сохранять можно, но блоками.


--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
Go to the top of the page
 
+Quote Post
gray.k
сообщение Aug 31 2007, 07:00
Сообщение #3


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

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



Цитата(Vitaliy_ARM @ Aug 30 2007, 18:35) *
Вот решил попробовать китайскую технологию. Слышал что, в китае, а может и не только при разводке используют концепцию модульности. Каждый разводчик разводит свой кусок платы - модуль, потом некоторый системотехник объединяет их в одну большую плату.

Достоинства:
- Максимально быстрые сроки разводки
- Быстрая модернизация конструкции, заменой устаревших модулей новыми
- При замене одного модуля нет необходимости переразводить всю плату

Недостатки:
- Разводка может быть не оптимальной
- Технология хороша только для больших проектов

Работаю в P-CAD 2006. В этом пакете нет возможности сохранять куски плат (макросы) в библиотеку, а затем использовать их как обычные компоненты, а есть ли такие среды разработки? Или это можно решить по другому?

Mentor. Expedition PCB. Есть возможность сохранить целый проект как многократно используемый блок (схема, топология) в библиоетке. Далее в новых проектах используете блок из библиотеки. При трансляции в pcb такого проекта получаете новые компоненты плюс топологию блока. Изменения блока в библиотеке изменяют топологию в проекте (можно блок разбить прямо в проекте и не синхронизироваться с библиотекой). Кроме того, имеются средства коллективной трассировки одной печатной платы в реальном времени XtremePCB (www.megratec.ru/data/files_db/7202/XtremePCB_ds.pdf ).
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 31 2007, 07:19
Сообщение #4


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

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



Добавлю: повторное использование готовых частей проекта поддерживает еще и Mentor PADS, а также Allegro.
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Aug 31 2007, 09:25
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Спасибо всем за ответы. Еще вопрос, Altium Designer 6 позволяет это делать?

Цитата(Panych @ Aug 31 2007, 10:18) *
PCAD-2004. Сохранять можно, но блоками.

Что значит блоками куда сохранять(в библиотеку)? Просто я ничего не слышал про это


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
Panych
сообщение Aug 31 2007, 10:32
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35



Цитата(Vitaliy_ARM @ Aug 31 2007, 13:25) *
Что значит блоками куда сохранять(в библиотеку)? Просто я ничего не слышал про это

Выделяете кусок, потом Edit/Copy to file, и пишите в файл .BLK.
Потом можно вставить в другой проект...


--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
Go to the top of the page
 
+Quote Post
Morbid_KIEP
сообщение Aug 31 2007, 10:51
Сообщение #7


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

Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927



Только что попробовал в 2002-ом Пикаде, вставлять то можно, только лажа получается, все вроде нормально получается, но исчезают цепи (connection), остаются только линии и ручками переподключать цепи увольте. Для небольших схем это пойдет, но для больших нет.


--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
Go to the top of the page
 
+Quote Post
Panych
сообщение Aug 31 2007, 11:07
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35



Цитата(Morbid_KIEP @ Aug 31 2007, 14:51) *
Только что попробовал в 2002-ом Пикаде

неудачно попробовали... бывает...
На самом деле ничего не требуется дорабатывать, но, конечно, это не "готовый компонент" и есть ограничения...
вышлите пример и что с ним надо сделать - и рассавим все точки smile.gif


--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
Go to the top of the page
 
+Quote Post
Morbid_KIEP
сообщение Aug 31 2007, 11:50
Сообщение #9


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

Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927



Цитата
Выделяете кусок, потом Edit/Copy to file, и пишите в файл .BLK.
Потом можно вставить в другой проект...

Как написано так сделал. Был старый проект сгенерил нет лист, закинул его в псб и скопировал из готового проекта на выбор разведенный кусок, вот и все что я сделал.


--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
Go to the top of the page
 
+Quote Post
Panych
сообщение Aug 31 2007, 13:12
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35



Цитата(Morbid_KIEP @ Aug 31 2007, 15:50) *
... и скопировал из готового проекта на выбор разведенный кусок, вот и все что я сделал.

копировал в .blk, а вставлял через Edit/Paste_Circuit? И не сработало? Странно...


--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Aug 31 2007, 13:48
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Цитата(Panych @ Aug 31 2007, 14:32) *
Выделяете кусок, потом Edit/Copy to file, и пишите в файл .BLK.
Потом можно вставить в другой проект...


Если просто вставлять, тогда соединений нет, если через циркут, тогда работает, все соединения на месте.
Я думаю, что это проблему в P-CAD не решает. Допустим есть у меня какой-то кусок платы и схема от него. Есть проект, в который нужно вставить этот кусок. Беру копирую схему и вставляю в проект, при этом компоненты копируемой схемы перенумеровываются. Генерирую нет лист. Открываю PCB с платой проекта. И что дальше делать, копировать через циркут кусок платы и ручками подсоединять?. Хорошо, если мало соединений, а если нужно модуль процессора к какой нибудь плате подключить, например c 400 ногами. При вставке номерация и на плате поплывет. Получится полное несоответствие схемы и платы???

Сообщение отредактировал Vitaliy_ARM - Aug 31 2007, 13:51


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
Panych
сообщение Aug 31 2007, 14:24
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35



Цитата(Vitaliy_ARM @ Aug 31 2007, 17:48) *
И что дальше делать, копировать через циркут кусок платы и ручками подсоединять?
...
При вставке номерация и на плате поплывет. Получится полное несоответствие схемы и платы???

да нет, если все делать по правилам - все цепи могут подсоединиться, а могут только Power, насколько я помню...

А нумерация компонентов будет изменена на плате так же, как и в схеме, потому соответствие должно сохраняться, но между новой схемой и новой платой, со вставленными кусками.

Подробней было тут: http://www.pcad.ru/search/index.php?q=blk&...p;dts=&dte=


--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Aug 31 2007, 14:56
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Цитата(Panych @ Aug 31 2007, 18:24) *
да нет, если все делать по правилам - все цепи могут подсоединиться, а могут только Power, насколько я помню...

А нумерация компонентов будет изменена на плате так же, как и в схеме, потому соответствие должно сохраняться, но между новой схемой и новой платой, со вставленными кусками.

Подробней было тут: http://www.pcad.ru/search/index.php?q=blk&...p;dts=&dte=

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


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
Morbid_KIEP
сообщение Sep 2 2007, 08:53
Сообщение #14


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

Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927



Цитата(Panych @ Aug 31 2007, 17:12) *
копировал в .blk, а вставлял через Edit/Paste_Circuit? И не сработало? Странно...

Я неправильно сделал, вставлял через Edit/Paste from File, так если вставлять, связи пропадают.


--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 19:51
Рейтинг@Mail.ru


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