Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: MG Expedition ликбез ...
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81
Harry
Посыпал голову пеплом...
"и не забудьте что чтобы DxD распознал ее как border для автоустановки в схему, размер Symbol Outline д.б. 10х10 "
fill велик и всемогущ.
MapPoo
Добрый день
Уважаемый Fill, вообщем, закопался в предложенный вами способ(не конкретно в него, а в Exporting/Importing a Remote Development Database from DxDesigner, для 7.9.5, соответственно, в документации, которая потом отправила ссылкой в документацию к ExpPCB к Foreign Integrated Common Database (iCDB)).
Вообщем, получается так:
- Экспортируем Remote Development Database c нужной топологией;
- Через Job Management Wizard создаем новую плату, в качестве схематики к которой указываем файл, полученный экспортом из основного проекта, указываем путь к библиотеке компонентов.

Эти два пункта проходят нормально... Плата создается, выглядит, в папочке, все хорошо, но при попытке открыть схематику получившегося проекта, получаем ошибку
this project cannot be opened becouse it does not belong to supported flows
Ладно, думаю...
Пытаюсь открыть новосозданный файл платы.
А он не может открыться - отправляет читать логи..
Problem encountered with connectivity data for root block PWR_SAB_Board.
Failed to load schematic data.
Cannot load Default configuration (Failed to get default config for design)

ЧЯДН?
Где я, опять, накосячил? Что не подключил?
УПД
Попробую сейчас зачистить файлы платы у схематики... Не было платы там...
УПД2...
Получилось запустить Exp. Недоступна внутренняя кнопка запуска DxD... Но, при этом, компоненты аннотировались...
УПД3...
Exp, после открытия, выдает
Error: Back annotation has been disabled. Cannot run Back Annotation. The logic database does not exist. Run Forward Annotation to create the logic database.
Провожу аннотацию и... Магии не происходит smile3046.gif
Причем работают и прямая и обратная аннотации...
Продолжаем эксперементы... Ибо попытка затянуть нынешний файл платы обратно в проект провалились...
Если пытаться открыть через Exp
Warning: The selected design is a master design that has been designated to be used in a foreign iCDB flow. You cannot open this master design from the pcb tool.
Через DxD
Warning: The selected design is a master design that has been designated to be used in a foreign iCDB flow. You cannot open this Foreign ICDB master design in expedition
... crying.gif
УПД4
Создал из стандартных компонентов из глубин установленного ментора.
В архиве - папки:
test_orig - просто созданный новый проект.
test_exp_no_pcb - экспериментальный проект с экспортированной второй платой в ForwardAnnotation, но без создания платы из экспортированного
Test_Exp_PCB - экспериментальный проект с экспортированной второй платой в ForwardAnnotation с созданной через Job Management Wizard, новой платой.
У меня, из экспортированного, открывается только новосозданная из экспортированного плата. В этом файле тоже не открывается dxd для экспортированного.
fill
1. Похоже что работать можно только или в интегрированном варианте или только в удаленном. Смешанный вариант в одном проекте не проходит. В случае удаленного варианта, в проектном файле присутствуют ключи KEY ForeignICDBExported "1" и KEY ForeignICDBImported "1" которые не дают запустить Exp изнутри DxD. В принципе если их удалить в текстовом редакторе, то Exp станет запускаться, но после экспорта(импорта) они снова добавятся ....
2. Работа в удаленном режиме достаточно проста:
- делаем экспорт из DxD
- передаем папку с экспортированным содержанием топологу
- он создает новый проект платы, в качестве проекта указывая файл из переданной папки
- делает прямую аннотацию, при этом если в диалоге интеграции в доп. опциях включить галочку создания eDxD View, то одновременно создастся и схема которую можно просматривать в спец. окне (Window>Add_eDXD_View), т.е. для анализа\кросс-проба схема-топология сам DxD уже не требуется.
- после редактирования и обратной аннотации, тополог передает схемотехнику обратно всю папку с проектом топологии
- схемотехник импортирует в DxD и видит на схеме изменения номеров пинов, порядковых номеров и изменения в CES.
- если схемотехник изменит схему, то снова делает экспорт и передает папку с экспортированным содержанием топологу
- тополог копирует данные из этой папки в свой существующий проект платы и делает прямую аннотацию - видит изменения в топологии (и схеме).
- если схемотехник хочет посмотреть топологию, то запускает Exp на переданном топологом проекте или может открыть файл *.cce из папки BA в просмотрщике visECAD (или CAMCAD Pro)
milien
Цитата(fill @ Aug 26 2015, 10:46) *
1. Похоже что работать можно только или в интегрированном варианте или только в удаленном. Смешанный вариант в одном проекте не проходит. В случае удаленного варианта, в проектном файле присутствуют ключи KEY ForeignICDBExported "1" и KEY ForeignICDBImported "1" которые не дают запустить Exp изнутри DxD. В принципе если их удалить в текстовом редакторе, то Exp станет запускаться, но после экспорта(импорта) они снова добавятся ....
2. Работа в удаленном режиме достаточно проста:
- делаем экспорт из DxD
- передаем папку с экспортированным содержанием топологу
- он создает новый проект платы, в качестве проекта указывая файл из переданной папки
- делает прямую аннотацию, при этом если в диалоге интеграции в доп. опциях включить галочку создания eDxD View, то одновременно создастся и схема которую можно просматривать в спец. окне (Window>Add_eDXD_View), т.е. для анализа\кросс-проба схема-топология сам DxD уже не требуется.
- после редактирования и обратной аннотации, тополог передает схемотехнику обратно всю папку с проектом топологии
- схемотехник импортирует в DxD и видит на схеме изменения номеров пинов, порядковых номеров и изменения в CES.
- если схемотехник изменит схему, то снова делает экспорт и передает папку с экспортированным содержанием топологу
- тополог копирует данные из этой папки в свой существующий проект платы и делает прямую аннотацию - видит изменения в топологии (и схеме).
- если схемотехник хочет посмотреть топологию, то запускает Exp на переданном топологом проекте или может открыть файл *.cce из папки BA в просмотрщике visECAD (или CAMCAD Pro)


Это очень хороший вариант, наверное самый правильный.
А другой вариант, если разработчик дает мне схему, обновляя ее раз за разом, доставляя компоненты, меняя ножки, как грамотно мне уже в существующую разводку подставлять новую схему?
fill
Цитата(milien @ Aug 26 2015, 11:20) *
Это очень хороший вариант, наверное самый правильный.
А другой вариант, если разработчик дает мне схему, обновляя ее раз за разом, доставляя компоненты, меняя ножки, как грамотно мне уже в существующую разводку подставлять новую схему?


Я уже писал ранее - есть всего два штатных варианта работы (интегрированный и удаленный). Все остальные варианты извращений это источник возникновения проблем в базе данных проекта.
milien
Цитата(fill @ Aug 26 2015, 11:59) *
Я уже писал ранее - есть всего два штатных варианта работы (интегрированный и удаленный). Все остальные варианты извращений это источник возникновения проблем в базе данных проекта.

ясно, спасибо, будем делать по-человеческиsm.gif
milien
Цитата(fill @ Aug 20 2015, 12:03) *
Пример выложите с вашими компонентами, т.к. с компонентами из Sample_Lib ошибка не возникает.

Напомню, речь шла об Un-Driven Nets. Если тыкнете носом в ошибку буду рада. Спасибо!
fill
Нажмите для просмотра прикрепленного файла
Т.е. ошибка не возникает, хотя в данном случае логично было бы ее наоборот иметь. т.к. в цепи не передатчика.
milien
Цитата(fill @ Aug 26 2015, 15:40) *
Нажмите для просмотра прикрепленного файла
Т.е. ошибка не возникает, хотя в данном случае логично было бы ее наоборот иметь. т.к. в цепи не передатчика.

Странно, у меня возникает... У вас включена в правилах drc-105?
kappafrom
всем привет. как проще всего конвертировать футпринт в Library Manager (маршрут ExpeditionPCB)?
из:
а) ASCII
б) Altium Designer
в) OrCAD Layout
MapPoo
Цитата(fill @ Aug 26 2015, 07:46) *
2. Работа в удаленном режиме достаточно проста:
- делаем экспорт из DxD
- передаем папку с экспортированным содержанием топологу
- он создает новый проект платы, в качестве проекта указывая файл из переданной папки
- делает прямую аннотацию, при этом если в диалоге интеграции в доп. опциях включить галочку создания eDxD View, то одновременно создастся и схема которую можно просматривать в спец. окне (Window>Add_eDXD_View), т.е. для анализа\кросс-проба схема-топология сам DxD уже не требуется.
- после редактирования и обратной аннотации, тополог передает схемотехнику обратно всю папку с проектом топологии
- схемотехник импортирует в DxD и видит на схеме изменения номеров пинов, порядковых номеров и изменения в CES.
- если схемотехник изменит схему, то снова делает экспорт и передает папку с экспортированным содержанием топологу
- тополог копирует данные из этой папки в свой существующий проект платы и делает прямую аннотацию - видит изменения в топологии (и схеме).
- если схемотехник хочет посмотреть топологию, то запускает Exp на переданном топологом проекте или может открыть файл *.cce из папки BA в просмотрщике visECAD (или CAMCAD Pro)

Понятно... Запутанно малость, но логично)
Т.Е., для возможных правок на стороне тополога(ну а вдруг другой человек?), схемотехнику нужно всегда хранить экспортированный файл?
- тополог копирует данные из этой папки в свой существующий проект платы и делает прямую аннотацию - видит изменения в топологии (и схеме).
Как это правильно осуществить? Просто ручным копированием из присланного схемотехником в папку с разрабатываемой топологией?
Каким образом, на стороне тополога, подтягивается топология? Просто импортом базы? Или она просто в отдельной папочке, в отрыве от проекта лежит?
fill
Цитата(MapPoo @ Aug 27 2015, 07:19) *
Понятно... Запутанно малость, но логично)
Т.Е., для возможных правок на стороне тополога(ну а вдруг другой человек?), схемотехнику нужно всегда хранить экспортированный файл?
- тополог копирует данные из этой папки в свой существующий проект платы и делает прямую аннотацию - видит изменения в топологии (и схеме).
Как это правильно осуществить? Просто ручным копированием из присланного схемотехником в папку с разрабатываемой топологией?
Каким образом, на стороне тополога, подтягивается топология? Просто импортом базы? Или она просто в отдельной папочке, в отрыве от проекта лежит?


После того как тополог создал проект платы (через Job Management Wizard) из экспортированных данных, он (проект) является автономным, т.е. его папку можно перемещать куда угодно и с ней работать в топологическом редакторе.
Зачем схемотехнику хранить экспортированную папку? Он всегда ее может снова создать через экспорт и передать ее куда-то. Вопрос зачем? Если тополог уже начал делать топологию, и ее будет править уже другой человек, то логично ему взять папку проекта топологии у тополога, иначе получается снова создание топологии с нуля.

Просто ручное копирование. При этом в принципе можно скопировать с заменой только папку *.icdb, а файл *.prj можно не копировать.

Удаленная работа - т.е. у схемотехника проект схемы, у тополога проект платы. Проект это папка со всем ее содержанием. Соответственно, если схемотехник передаст топологу свою папку проекта, то тополог также как схемотехник может ее открыть в DxD; и наоборот если тополог передаст схемотехнику свою папку, то схемотехник может открыть ее в Exp. Но интегрированным данный общий проект (схема-плата) уже не станет - т.е. нельзя нажать иконку Exp в DxD, чтобы открылась топология в Exp и наоборот нельзя запустить DxD из Exp; при изменении схемы не загорятся семафоры в Exp и схема не обновится автоматически при выполнении BA в Exp ибо проект не интегрированный.
milien
Цитата(fill @ Aug 27 2015, 10:07) *
После того как тополог создал проект платы (через Job Management Wizard) из экспортированных данных, он (проект) является автономным, т.е. его папку можно перемещать куда угодно и с ней работать в топологическом редакторе.
Зачем схемотехнику хранить экспортированную папку? Он всегда ее может снова создать через экспорт и передать ее куда-то. Вопрос зачем? Если тополог уже начал делать топологию, и ее будет править уже другой человек, то логично ему взять папку проекта топологии у тополога, иначе получается снова создание топологии с нуля.

Просто ручное копирование. При этом в принципе можно скопировать с заменой только папку *.icdb, а файл *.prj можно не копировать.

Удаленная работа - т.е. у схемотехника проект схемы, у тополога проект платы. Проект это папка со всем ее содержанием. Соответственно, если схемотехник передаст топологу свою папку проекта, то тополог также как схемотехник может ее открыть в DxD; и наоборот если тополог передаст схемотехнику свою папку, то схемотехник может открыть ее в Exp. Но интегрированным данный общий проект (схема-плата) уже не станет - т.е. нельзя нажать иконку Exp в DxD, чтобы открылась топология в Exp и наоборот нельзя запустить DxD из Exp; при изменении схемы не загорятся семафоры в Exp и схема не обновится автоматически при выполнении BA в Exp ибо проект не интегрированный.

Вас конспектировать можноsm.gif Спасибо. Попробовала, очень удобная вещь, особенно когда разработчик в упор не хочет работать "онлайн" по сети. Странно, что я не натыкалась на этот способ читая туториалы, или просто не обратила внимания.
fill
Цитата(milien @ Aug 27 2015, 10:35) *
Вас конспектировать можноsm.gif Спасибо. Попробовала, очень удобная вещь, особенно когда разработчик в упор не хочет работать "онлайн" по сети. Странно, что я не натыкалась на этот способ читая туториалы, или просто не обратила внимания.


В тренингах рассмотрен только интегрированный вариант работы, т.к. он наиболее удобный и максимально исключает "человеческий фактор".
MapPoo
Цитата(fill @ Aug 27 2015, 08:07) *

О! Вот теперь понятно даже мне)
Получается, если нужно использовать скрипт на авторасстановку рефдесов на схеме, мы сперва используем этот скрипт, потом экспортируем базу и проводим прямую аннотацию со стороны топологии.
Просто-то оно просто, но выглядит несколько коряво, со стороны, в плане некоторой оторванности платы от проекта) Да и слишком много мест для человеческого фактора...
Спасибо за разжевывание истин)
fill
Цитата(MapPoo @ Aug 27 2015, 12:14) *
Получается, если нужно использовать скрипт на авторасстановку рефдесов на схеме, мы сперва используем этот скрипт, потом экспортируем базу и проводим прямую аннотацию со стороны топологии.

Учтите только что перенумерацию по схеме можно использовать безболезненно только на первичном этапе. Во всех последующих итерациях лучше воспользоваться пунктом ГОСТ "При внесении изменений в схему последовательность присвоения порядковых номеров может быть нарушена."
Иначе можете нарваться на следующее:
В схеме удалили резистор с номером R2 и соответственно после перенумерации им стал тот резистор который имел номер R3 и так далее.
При прямой аннотации в плату система видит что в топологии есть R2 и в нетлисте есть R2, но только с другими связями, что соответственно и применит. Тополог придет в ужас о того что связи всех резисторов начиная с R2 поменялись.
MapPoo
Цитата(fill @ Aug 27 2015, 10:15) *
Тополог придет в ужас о того что связи всех резисторов начиная с R2 поменялись.

Я бы сказал, что он впадет в неистовство)
Но понятно это, да...
milien
Цитата(fill @ Aug 26 2015, 10:46) *
- схемотехник импортирует в DxD и видит на схеме изменения номеров пинов, порядковых номеров и изменения в CES.
...
- если схемотехник хочет посмотреть топологию, то запускает Exp на переданном топологом проекте или может открыть файл *.cce из папки BA в просмотрщике visECAD (или CAMCAD Pro)

А посмотреть топологию как тополог с помощью eExpView не получится? В Project Integration галочку поставила, не с первого раза правда. Окошко в DxD через View открывается, но топология не вгружается.
Frederic
Цитата(milien @ Aug 27 2015, 16:30) *
А посмотреть топологию как тополог с помощью eExpView не получится? В Project Integration галочку поставила, не с первого раза правда. Окошко в DxD через View открывается, но топология не вгружается.

смысл смотреть если плата будет сложная с парой другой плисин и DSP

святые слова "В тренингах рассмотрен только интегрированный вариант работы, т.к. он наиболее удобный и максимально исключает "человеческий фактор"." ИМХО

все остальное от лукавого, до первого большого залета, с орг.выводами на высшем уровне
milien
Цитата(Frederic @ Aug 27 2015, 17:00) *
смысл смотреть если плата будет сложная с парой другой плисин и DSP

святые слова "В тренингах рассмотрен только интегрированный вариант работы, т.к. он наиболее удобный и максимально исключает "человеческий фактор"." ИМХО

все остальное от лукавого, до первого большого залета, с орг.выводами на высшем уровне

Да просто интересно, функция вроде есть, но не работает.
Насчет процесса работы, не я правлю бал, не в моей власти заставить работать человека так а не иначе. Так то. Мне задают условия, я должна выкрутиться.
fill
Цитата(milien @ Aug 27 2015, 16:30) *
А посмотреть топологию как тополог с помощью eExpView не получится? В Project Integration галочку поставила, не с первого раза правда. Окошко в DxD через View открывается, но топология не вгружается.

Только в интегрированном маршруте. Специально создал тестовый проект в котором две Board. Одна была затем отрыта в Exp напрямую из DxD, т.е. получился интегрированный маршрут, вторая экспортирована т.е. удаленный маршрут. Как только экспортировал вторую, первая перестала открываться в Exp, но в окне eExpView для нее топология отображается, а для удаленной нет, хотя в папке eEXP присутствуют уже оба файла *.cсe.
MapPoo
Цитата(fill @ Aug 28 2015, 05:47) *


Вообщем, корявенько как-то малость... Не серьезно)
milien
Как правильно запаковывать многоуровневую иерархию? А то у меня есть блок, внутри еще один маленький блок, и этот маленький не пакуется, в ПСБ не появляеется и не нумеруются РефДесы.
Естественно, все Forward to PCB указаны true.
Брик
Добрый день! Камнями только не закидывайте, пожалуйста.
Почему в DDRx Batch-Mode Wizard не доступны пункты Ibis model и т.д?
Все модели присвоены, делаю аналогично "HyperLynx® Продвинутый Анализ Высокоскоростных Плат".
Спасибо blush.gif

P.S. версии установленного HyperLynx 8.2.1 и 9.0.1
milien
Цитата(milien @ Aug 31 2015, 12:11) *
Как правильно запаковывать многоуровневую иерархию? А то у меня есть блок, внутри еще один маленький блок, и этот маленький не пакуется, в ПСБ не появляеется и не нумеруются РефДесы.
Естественно, все Forward to PCB указаны true.

Вот как-то так это все выглядит. То есть упаковка проходит удачно, все что мне надо выкинулось в PCB, а этот блок игнорируется.


UPD. Есть подозрение, что это из-за свойства Level, которое разработчик зачем-то сунул в этот символ (на скрине видно). Потому что я создала такой же блок без этого свойства, все запаковалось. Свойство не удаляется, становится неактивным.
Александр_SI
Почему когда в PCB Layout нажимаю "3D -> Models -> Update models.." он пишет "No 3D model library available" ? M3DL установлен, в DMS к компоненту привязана модель из M3DL.
MapPoo
Добрый вечер.
И снова потерял галочку...
Вообщем, есть объект в виде drawing cell'a. Пытаюсь добавить его на плату (в cell editor'e, виде миниатюры, он отображается нормально).
Закидываю его на плату... Origin его появляется, а вот сам объект не видно...
При этом, на другом клиенте он виден нормально... Выбор типа отображения как "all" в Display control'e, не помог отобразить...
Вроде все галочки перебрал... Как включить видимость ячейки?

Найдено.
milien
Здравствуйте.
Вопрос по дифф парам. У меня есть группа пар абсолютно взаимозаменяемых. Как можно сделать swap pins для пары, если мы не используем IO Designer?
Только создав символ на каждую пару свой гейт? Зачем тогда отдельная функция Swap diff pairs?
Inpharhus
Цитата(milien @ Sep 10 2015, 15:52) *
Зачем тогда отдельная функция Swap diff pairs?

Мне на этот вопрос уже отвечали ранее
milien
Цитата(Inpharhus @ Sep 14 2015, 13:29) *
Мне на этот вопрос уже отвечали ранее

Спасибо. Соглашусь с вами, как-то не продуманно...
ClayMan
Цитата(milien @ Aug 27 2015, 10:35) *
Вас конспектировать можноsm.gif Спасибо. Попробовала, очень удобная вещь, особенно когда разработчик в упор не хочет работать "онлайн" по сети. Странно, что я не натыкалась на этот способ читая туториалы, или просто не обратила внимания.

Удаленно с платой еще можно через Undock работать, тоже довольно удобно.
MapPoo
Произошла маленькая проблема.
При работе в DxD, выбило Винду с синим экраном. После включения, сделали настройки... Все восстановил, но, при открытии платы в DxD, открываются все вложенные в неё страницы... Как сделать открытие только той страницы, по которой щелкаешь?

Upd вроде перезагрузка вылечила...
Volosatyi
У кого-нибудь было такое, что в expedition 7.9.5 перестала работать функция добавления Via по двойному клику или клавише F10?

"Double Click to add via" установлен
Никаких ограничений на установку via нет, в любом месте не ставится.
Перезагрузка проекта и компьютера не помогла.
Установка via стрелками вверх-вниз работает.
Inpharhus
Цитата(Volosatyi @ Sep 17 2015, 16:30) *
У кого-нибудь было такое, что в expedition 7.9.5 перестала работать функция добавления Via по двойному клику или клавише F10?

Вероятно у вас не настроена парность слоёв. Editor Control -> Layer Settings -> Layer Pair
Volosatyi
Цитата(Inpharhus @ Sep 17 2015, 17:50) *
Вероятно у вас не настроена парность слоёв. Editor Control -> Layer Settings -> Layer Pair

Спасибо! Выручили
fibonacci
Здарвствуйте!
Нужна помощь в переносе библиотеки версии 2005 в VX1.1. Уверен что уже 1к раз обсуждалось, однако я не нашел. Прошу описать процес экспорта или тыкнуть носом в соответсвующую тему.
Frederic
Цитата(fibonacci @ Sep 21 2015, 17:06) *
Здарвствуйте!
Нужна помощь в переносе библиотеки версии 2005 в VX1.1. Уверен что уже 1к раз обсуждалось, однако я не нашел. Прошу описать процес экспорта или тыкнуть носом в соответсвующую тему.


тута
fill
Цитата(fibonacci @ Sep 21 2015, 17:06) *
Здарвствуйте!
Нужна помощь в переносе библиотеки версии 2005 в VX1.1. Уверен что уже 1к раз обсуждалось, однако я не нашел. Прошу описать процес экспорта или тыкнуть носом в соответсвующую тему.


Если вопрос по трансляции DC-->DX то инструкция
В остальных вариантах просто открываете в новом релизе и соглашаетесь на обновление вот и все.
Inpharhus
Столкнулся с проблемой:
В схеме в одной цепи три пина: микросхема, резистор и разъём. CES автоматически генерирует Netline Order по правилам которого предлагается соединять трассами пины в определённой последовательности, например микросхема-разъём-резистор, и при попытке соединить их в другой последовательности Expedition ругается Stub length violation. Чтобы исправить заходим в CES, выбираем нужную цепь, открываем диалог Netline Order и меняем последовательность. И всё бы хорошо, но когда таких цепей десятки, то редактировать правила для каждой цепи очень долго...
В общем, есть ли возможность группового редактирования этих последовательностей, либо отключения этих правил?
fill
Цитата(Inpharhus @ Sep 22 2015, 15:37) *
Столкнулся с проблемой:
В схеме в одной цепи три пина: микросхема, резистор и разъём. CES автоматически генерирует Netline Order по правилам которого предлагается соединять трассами пины в определённой последовательности, например микросхема-разъём-резистор, и при попытке соединить их в другой последовательности Expedition ругается Stub length violation. Чтобы исправить заходим в CES, выбираем нужную цепь, открываем диалог Netline Order и меняем последовательность. И всё бы хорошо, но когда таких цепей десятки, то редактировать правила для каждой цепи очень долго...
В общем, есть ли возможность группового редактирования этих последовательностей, либо отключения этих правил?


Сделайте шаблон ограничений по одной из цепей (ПКМ>Create_Constraint_Template) и примените к остальным (ПКМ>Apply_Constraint_Template).
Inpharhus
Цитата(fill @ Sep 23 2015, 09:26) *
Сделайте шаблон ограничений по одной из цепей (ПКМ>Create_Constraint_Template) и примените к остальным (ПКМ>Apply_Constraint_Template).

Шаблон создаётся, но потом не могу применить, пункт Apply_Constraint_Template серый, неактивный...
В принципе получилось обойти с помощью костыля, резистор ставлю в разрыв цепи, в этот момент в CES меняю топологию с Custom на T-Shape и тогда получается соединить всё как надо...
fill
Цитата(Inpharhus @ Sep 23 2015, 11:38) *
Шаблон создаётся, но потом не могу применить, пункт Apply_Constraint_Template серый, неактивный...
В принципе получилось обойти с помощью костыля, резистор ставлю в разрыв цепи, в этот момент в CES меняю топологию с Custom на T-Shape и тогда получается соединить всё как надо...


А цепи то в списке выбрали для применения?
Inpharhus
Цитата(fill @ Sep 23 2015, 12:16) *
А цепи то в списке выбрали для применения?

Ну естественно... Я даже к той же самой цепи шаблон не могу применить сразу после создания
Нажмите для просмотра прикрепленного файла
P.S. А может шаблон просто не создаётся, хоть и пишет что создан?..
fill
Цитата(Inpharhus @ Sep 23 2015, 12:58) *
Ну естественно... Я даже к той же самой цепи шаблон не могу применить сразу после создания
P.S. А может шаблон просто не создаётся, хоть и пишет что создан?..


Цепь является членом дифф. пары, соответственно надо создавать шаблон на дифф. паре, а не на одиночной цепи. Или разбивать дифф. пару и тогда заработает шаблон для одиночной цепи.
Inpharhus
Цитата(fill @ Sep 23 2015, 15:25) *
Цепь является членом дифф. пары, соответственно надо создавать шаблон на дифф. паре, а не на одиночной цепи. Или разбивать дифф. пару и тогда заработает шаблон для одиночной цепи.

Семён Семёныч...
Спасибо, мог бы и сам догадаться
milien
Здравствуйте. Вопрос по апдейту символов. Может я что-то упускаю.
Ситуация такова. Есть символ на схеме. Потом ему поменяли цоколевку ножек. Соответственно нужно их обновить на схеме. Делаем апдейт библиотеки, апдейт символа, новая нумерация ножек не появляется. Есть даже новые пины на символе, если они задуманы, но нумерация остается старой. Но когда его тащишь из библиотеки, он уже новый. Как грамотно сделать так, чтобы не переставлять вручную символы, а автоматизировать процесс?
SII
А повторная упаковка (после обновления) и, возможно, прямая-обратная аннотации не помогают?
milien
Цитата(SII @ Sep 28 2015, 13:24) *
А повторная упаковка (после обновления) и, возможно, прямая-обратная аннотации не помогают?

Помогает, если ставить символы unmapped. Но в символы все равно приходится влезать, так как они многослотовые, и слоты надо поправлять вручную. Оно ж пакует как ему вздумается...
Frederic
Цитата(milien @ Sep 28 2015, 11:55) *
Здравствуйте. Вопрос по апдейту символов. Может я что-то упускаю.
Ситуация такова. Есть символ на схеме. Потом ему поменяли цоколевку ножек. Соответственно нужно их обновить на схеме. Делаем апдейт библиотеки, апдейт символа, новая нумерация ножек не появляется. Есть даже новые пины на символе, если они задуманы, но нумерация остается старой. Но когда его тащишь из библиотеки, он уже новый. Как грамотно сделать так, чтобы не переставлять вручную символы, а автоматизировать процесс?


попробуйте в LM этим методом Tools>Modify Cell & Symbol Pins
agregat
.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.