Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Алтиум - обединяване на няколко платки в една.
http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=11099
Страница 1 от 1

Автор:  Цецо [ Вто Фев 12, 2013 5:37 pm ]
Заглавие:  Алтиум - обединяване на няколко платки в една.

Имам следния казус - 2 платки, които трябва да станат една + прибавяне на допълнителна карантия (да каже още 30% чарколяк). Имам две изделия, чиито аналогови части трябва да влезнат в едно ново + нова цифрова част. Ама и двете аналогови са по има няма 20-30 чипа и кило пасивни елементи, опроводени са добре, дизайна е проверен вече. Но не ми се рутира наново всичко това, а и винаги мога да сбъркам. Има ли начин да обединя двата дизайна, като запазя по-голяма част от нетлистовете и опроводяването по слоевете?

Със сигурност ще трябва да се мине през ре-анотация на компонентите от единя дизаин и какво ще се случи след това.... идея си нямам. Остава и въпроса как да импортна парче PCB от един фаил в друг.

Въобще възможно ли е това?

Автор:  ДедоБоре [ Вто Фев 12, 2013 6:05 pm ]
Заглавие:  Re: Алтиум - обединяване на няколко платки в една.

търси "Snippets" в хелпа.
в ментора се нарича "design reuse" и е изключително средство. не може да няма такова базово нещо и в алтиума

Автор:  Nikola Kirov [ Вто Фев 12, 2013 6:07 pm ]
Заглавие:  Re: Алтиум - обединяване на няколко платки в една.

Не съм го проигравал но си мисля че решението е чрез създаване на Snippets. Като сложиш на платката съответния Snippet няма зададени нетове. Вероятно ще си иска да се ъпдейтне от схематика.

Автор:  Цецо [ Вто Фев 12, 2013 6:12 pm ]
Заглавие:  Re: Алтиум - обединяване на няколко платки в една.

Има го, ама то това е мислено, като изначало да го правиш.... май. Нещо не ми е ясно, как да го транспонирам към готови неща. А и специално за тоя Snippet си пише, че е за дребни неща, а на мен едно такова ще ми е барем 200 компонента разхвърляни в 4 слоя... А и не мога да вдена, как става преанотирането на компонентите, щото не върви да имам три пъти R1 в дизайна :)

Автор:  Nikola Kirov [ Вто Фев 12, 2013 6:43 pm ]
Заглавие:  Re: Алтиум - обединяване на няколко платки в една.

Пробвах тази концепция дали работи върху един цял проект. Долу горе става с малко ръчен труд по дооправяне.

1. Създаваш Snippet на схемата
2. Създаваш Snippet на платката
3.В новия проект слагаш снипета на схемата.
4.Слагаш в PCB-to снипета и затваряш платката задължително.
5.Отваряш платката и ъпдейтваш от схематика.
6.Design->Netlist->Update Free Primitives From Component pads

Имаш проблем само с полигоните и други свободни примитиви. Не се ъпдейтват към кой нет са били вързани,просто това инфо го няма в схематика.

Автор:  Цецо [ Вто Фев 12, 2013 6:46 pm ]
Заглавие:  Re: Алтиум - обединяване на няколко платки в една.

Мерси Никола, ще го пробвам!

Автор:  sparkybg [ Вто Фев 12, 2013 8:30 pm ]
Заглавие:  Re: Алтиум - обединяване на няколко платки в една.

Как аз бих го направил, или поне опитал:
- номерираш частите така че да не се припокриват
- копи-пейст на схемата в другата, към която трябва да го добавиш
- копи-пейст на платката към другата, към която искаш да го добавиш
- ъпдейт на платката от схемата

За да номерираш, можеш да създадеш нов проект, който да съдържа само двете схеми. Послe номерираш компонентите, и по тоя начин няма да имаш части с еднакъв десигнатор. Излизаш от новия проект, и влизаш във всеки от двата, влизаш в платките и ги ъпдейтваш от схемите. После се връщаш в сборния проект, зареждаш в него и двете платки (освен вече заредените две схеми), и копи-пействаш всичко от едната в другата платка, или си създаваш нова в която копи-пействаш двете.

Не съм сливал платки и не знам за подводни камъни, но съм сливал схеми и номерирал наново компоненти, правейки нов проект, съдържащ двете стари схеми. Работи и номерира компонентите без конфликти.

Автор:  velio [ Сря Фев 13, 2013 12:17 pm ]
Заглавие:  Re: Алтиум - обединяване на няколко платки в една.

Това с номерирането не е лоша идея.
Има и друг вариант - можеш да зададеш стартовия номер различен за всяка патка - примерно на едната да почват от 101, на другата от 201 и т.н. Така имаш удобството да знаеш към коя подсхема е съответния компонент (когато ремонтираш платката например).

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/