xCooLLer
Участник-
Постов
104 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о xCooLLer
-
Звание
Частый гость
- День рождения 12.05.1988
Контакты
-
Сайт
Array
-
ICQ
Array
Информация
-
Город
Array
Посетители профиля
1 430 просмотров профиля
-
Я уважаю Ваше мнение, но поверьте, и без "этого" можно. Глубокий анализ схемы тут ни к чему. Если интересно - создайте любой проект. Соберите любую схему и разместите там штук 5 одинаковых каскадов (например. опторазвязки). В старых версиях такое было. При помощи параметра Channel Offset (задается в схемном редакторе) система считывала все компоненты, и те, у которых Channel Offset стоит одинаковый - система принимала за тождественные. Частично, нашел ответ на свой вопрос. Получилось: компоную каскад, трассирую, применяю к однотипным Room. Как сделал: Данный атрибут можно задать в PCB редакторе. Тогда система начинает понимать, какие элементы тождественны. Для этого нужно выбрать компонент в PCB, в Parameters пролистать до schematic reference information, там и выставить Channel Offset. (значение параметра - числа, т.е для тождественных элементов - одинаковое число). Прилагаю скрины. 1 - как было в старой версии (задавалось в SCH). 2- как сейчас в 19 версии (задается в PCB) Таким образом, можно без использования multichannel компоновать и трассировать однотипные каскады, вернее, компоновать и трассировать только один из них, остальные приводить в нужный вид при помощи команды Copy Room Format. Теперь вопрос, как это прописывать в схемном редакторе, а не в PCB?
-
Попробуйте поиграться с настройками. Схемный редактор. Project->Project Options вкладка MultiChannel. Функция Designator Format задает способ нумерации компонентов. В вашем случае, если я правильно понял, $ComponentPrefix_$RoomName_$ComponentIndex
-
Altium 19. Функция Channel Offset.
xCooLLer опубликовал тема в Altium Designer, DXP, Protel
Здравствуйте! На свой вопрос я ответа не нашел, поэтому создал новую тему. В древней версии (точно не припомню, в какой) Altium была такая функция Channel Offset. Если на одном листе были повторяющиеся каскады, то можно было настроить элементы так, чтобы при компоновке и трассировке этих каскадов можно было сделать только один каскад. А к остальным просто применить Copy Room Format. Проект НЕ иерархический, НЕ многоканальный. Недавно нас перевели на альтиум 19. Собственно, вопрос. А куда делась эта функция в 19 версии? Пробовал создавать параметры к компонентам "Channel Offset" и "ChannelOffset", с нужными значениями. Не получилось. При выполнении в PCB copy room format - копируется только размер и форма Room, трассировка. А вот расстановка не применяется, выходит ошибка, что не найдет Channel Offset. Сейчас у меня на одном листе схемы есть несколько повторяющихся каскадов. Хотелось бы автоматизировать процесс их трассировки в PCB. К каждому из них применен атрибут ClassName, т.е. у каждого каскада своя группа компонентов, каждый каскад создается в свою отдельную Room. Могу создать Multi-Channel проект, но я бы хотел обойтись без этого. Если кто сталкивался с тем, как прикрутить к компоненту в схеме функцию Channel Offset, то прошу помочь разобраться. -
Отображение цепей при трассировке.
xCooLLer опубликовал тема в Altium Designer, DXP, Protel
Здравствуйте! Не нашел решения проблемы на форуме. Суть в чем. Было: при трассировке платы, та цепь, которую я трассирую подсвечивается,при этом остальные цепи видны, но не подсвечены. Стало: при трассировке платы, та цепь, которую я трассирую подсвечивается, остальные цепи уходят в темный фон. (не важно, в каком режиме - одного слоя или многослойного). Как перенастроить это безобразие? Режим одного слоя: Трассировка в режиме одного слоя (все проводники затемнились, в многослойном режиме темный фон): Отбой тревоги. -
Точно ж! И еще раз спасибо!:) p.s. век живи-век учись...
-
-
Вариант интересный. Спасибо за предложение) Но может можно как-то прописать в правилах?
-
Ограничения по высоте для элементов
xCooLLer опубликовал тема в Altium Designer, DXP, Protel
Здравствуйте! Ситуация: есть печатная плата. На одном слое (Top) имеется ограничение по высоте для элементов по всему слою. Задано в правилах. Вопросов нет. На втором слое(Bottom) есть три области-в каждой из них свои ограничения по высоте (область 1 - 5 мм, область 2 -17 мм, область 3 - 31 мм). Это связано с тем, что на крышке корпусе есть углубления, выступы и прочее. Вопрос - как это грамотно расписать в правилах проектирования? Может создать 3 шт. Room, для каждой области, и каким-нибудь образом там указать? -
Снова проблема - сигнал с одинаковым именем не соединяется сам собой. Приведу фрагменты схемы, начиная с низшей ступени иерархии. В качестве примера - сигнал RKIN_27_OSN[1...5], т.е. каскад будет повторятся 5 раз. Иду на уровень выше. Здесь несколько блоков- причем они все относятся к разным кускам схемы. Сделал скрин только нужного блока. Такие же сигналы имеются на схеме с разъемами. Теперь прилагаю скрин с общей схемы. Пытался соединить шиной - не вышло, сигналы по прежнему раздроблены. Пробовал при помощи Harness. создавал скрутки на каждой схеме, выводил на общую-результат такой же, т.е. никакой. Подозреваю, что ошибка в названиях портов. На последнем рисунке соединены одиночные сигналы - RS485. Они подключились без проблем. Подскажите, пожалуйста, в чем может быть ошибка.
-
1. Вывел из подсхемы на главную схему разъем, куда цепляются эти сигналы. Проблема с отваливающимися сигналами решилась. 2. Спасибо за совет, сейчас попробую:)
-
Компоновка идентичных модулей.
xCooLLer опубликовал тема в Altium Designer, DXP, Protel
Здравствуйте! У меня есть два вопроса. Версия программы 15.1. Имеется иерархический проект. 1. В схеме имеется n-ое количество одиннаковых каскадов. Задал порты. Экспортировал данные в файл печатной платы и что я получил: часть сигналов передается,часть отваливается. В моем случае привязались сигналы с индексами 1, 3, 4, 8, 9, 10-13. Не привязались 2, 5, 6, 7, 14, 15. Из-за чего это происходит? Создавал тоже самое для других каскадов, там все привязывается.Конечно, не с первого раза. Глюк альтиума? 2. Сигналы, идущие с блоков не цепляются к одноименным сигналам, которые находятся в другом блоке. На плате получается два одиннаковых независимых сигналов. Полагаю, нужно соединить блоки между собой в главной схеме. Сталкивался ли кто-нибудь из вас с проблемой,описанной в пункте 1 ? и как с ней бороться? -
Я учился по документации на версию 14.3. Они довольно подробные. Хотя софт стоял 15.7. С каждым годом туториалы, описания становятся все короче и короче. Рекомендую поискать документацию для версии 14.3 (основные функции программного пакета там расписаны,вплоть до ручного редактирования некоторых файло) Мы как-то с коллегой начинали писать туториал для Cadence. Но так и не сделали.
-
Вопросы начинающих 2015г
xCooLLer ответил Uladzimir тема в Altium Designer, DXP, Protel
Спасибо за советы. Придется так. -
Вопросы начинающих 2015г
xCooLLer ответил Uladzimir тема в Altium Designer, DXP, Protel
Все верно,здесь. Но где она хранится физически, в какой-то дефолтной библиотеке или как? Дело в том, что даже если я настроил через DXP->Preferences, все равно, когда запускаю программу и начинаю вести проводник, затем нажимаю "2"- вываливается дефолтная виа. Конечно, достаточно один раз нажать Shift+V и выбрать из списка ранее созданную. Но хотелось бы, чтобы дефолтная виа стояла та, которая мне нужна, скажем так "повседневная" via. Плеваться на Altium и боготворить Cadence не собираюсь, работаю с тем, что есть -
Вопросы начинающих 2015г
xCooLLer ответил Uladzimir тема в Altium Designer, DXP, Protel
Пришлось перейте с Cadence Allegro на Altium. Вопрос такой - где находиться дефолтная Via? Что хочу - заменить на нужную мне via(которую использую чаще всего), чтобы по дефолту всегда выставлялась она. После каждого запуска программы вываливается дефолтная. Версия продукта 15.1.