Перейти к содержанию
    

Если схемотехник и тополог работают не в единой среде, то штатно работа происходит через post-512-1440059702_thumb.png

Все возможные остальные "нештатные извращения" могут привести к дальнейшим проблемам с работоспособностью проекта.

 

drc-106 мы выключили, осталась 105.

Как сказать электрической проверке, что нет на самом деле driven? ведь он идет от инпута к аутпуту, только через кондюк. Можно выключить, или игнорировать, но можно же пропустить реальную ошибку, а на схеме 20 страниц и не одна такая же связь...

 

Пример выложите с вашими компонентами, т.к. с компонентами из Sample_Lib ошибка не возникает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если схемотехник и тополог работают не в единой среде, то штатно работа происходит через

Все возможные остальные "нештатные извращения" могут привести к дальнейшим проблемам с работоспособностью проекта.

Схемотехника - одинаковая, по сути.

А вот топологию у разных плат в проекте пилят разные люди. Работаем в 7.9.5...

Пример выложите с вашими компонентами, т.к. с компонентами из Sample_Lib ошибка не возникает.

А где Sample_Lib сидит, чтобы попробовать собрать?

Изменено пользователем MapPoo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как добавить 3d модель в xDM Library? Пробую разные форматы - и step и iges и sat, а он всё пишет "failed to imort model into central library".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Схемотехника - одинаковая, по сути.

А вот топологию у разных плат в проекте пилят разные люди. Работаем в 7.9.5...

 

А где Sample_Lib сидит, чтобы попробовать собрать?

 

1. Я так и не понял, проект схемы в DxD один, в котором есть две Board, топологию каждой из которых делает отдельный тополог или схемный проект один с одной Board но пытаются создать две разных топологии?

Под единой средой понимается работа с проектом на сервере, чтобы к нему обращались с разных раб. мест и никаких копирований\перемещений каких либо данных проекта (схема и топология) делать было не нужно. Если же схема в одном месте а топология в другом, то см. описание выше.

 

2. При создании нового проекта можете увидеть стандартный путь ${SDD_HOME}/standard/examples/SampleLib2007/SampleLib.lmc

 

Как добавить 3d модель в xDM Library? Пробую разные форматы - и step и iges и sat, а он всё пишет "failed to imort model into central library".

 

Насколько я знаю, модели 3D импортирутся или напрямую в плату или в базу данных xDM (DMS), а не в простую ЦБ.

 

Несколько вопросов по редактору футпринтов.

- как редактировать/перемещать группы объектов? В альтиуме для этого есть следующие инструменты:

инспектор объектов, позволяет редактировать свойства группы объектов (можно выделить например пады и назначить им координату),

есть выравнивание по краям,

есть перемещение на фиксированные расстояния.

Есть ли аналоги этих инструментов в Cell Editor/ xPCB Layout?

 

И ещё, как я понял, в редакторе есть keyin команды. Где можно найти их список? Спасибо

 

Настройте фильтр выбираемости.

Выберите нужные объекты областью.

Для удаления\добавления в список выбранного используется щелчок Ctrl+ЛКМ, также по ПКМ>Slection>Selection_List вызывается список выбранного, который можно править.

Для перемещения пинов соответствующая иконка или F2 или ПКМ>Move или ....

Когда перемещаемые объекты на курсоре, нажатие F3 выводит диалог в котором можно ввести нужные координаты (абсолютные и относительные).

Кроме того можно использовать команды ПКМ>Snap>... для использования статических и динамических точек привязки к объектам.

 

post-512-1440072334_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Я так и не понял, проект схемы в DxD один, в котором есть две Board, топологию каждой из которых делает отдельный тополог или схемный проект один с одной Board но пытаются создать две разных топологии?

Под единой средой понимается работа с проектом на сервере, чтобы к нему обращались с разных раб. мест и никаких копирований\перемещений каких либо данных проекта (схема и топология) делать было не нужно. Если же схема в одном месте а топология в другом, то см. описание выше.

Проект один.

В проекте несколько плат со своей схематикой.

Соответственно, разные люди разводят разные платы с разной схематикой, но в одном проекте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть вопрос по Swap pins.

Есть резисторная сборка, пины в которой взаимозамещаемы в нашем случае. Как просто свапабельные пины делать понятно, а как грамотно сказать, чтобы резисторы свопались попарно? Ведь в случае как на картинке, если я захочу поменять между собой пины 1 и 2, должны автоматом поменяться 8 и 7. Это настроить можно? или только вручную?

post-77470-1440145001_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это будет уже перестановка не ног, а вентилей (gate). Соответственно, чтоб это можно было использовать, в библиотеке нужно создавать компонент, содержащий 4 идентичных вентиля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть вопрос по Swap pins.

Есть резисторная сборка, пины в которой взаимозамещаемы в нашем случае. Как просто свапабельные пины делать понятно, а как грамотно сказать, чтобы резисторы свопались попарно? Ведь в случае как на картинке, если я захочу поменять между собой пины 1 и 2, должны автоматом поменяться 8 и 7. Это настроить можно? или только вручную?

 

Создайте PDB в который импортируйте этот символ без создания gates.

Затем вручную создайте Gate на 4 Slot по 2 Pin.

На плате переставляете Gates.

Мой пример на 3 вентиля.post-512-1440147490_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А подскажите, плз, корректный способ редактирования форматок (borders). Во взятом с форума a4_2.1 в Symbol Editore просто поменял цвет линий с Automatic на Cyan ( ибо их толщина в xDX Designer на Automatic слетает) - a4h_2.1. Теперь при вставке через Change border форматка стала символом.

X-ENTP VX.1.1

 

upd.

 

И после перезагрузки Designer'а пропала у него в списке доступных бордеров...

A4.rar

Изменено пользователем Harry

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посыпал голову пеплом...

"и не забудьте что чтобы DxD распознал ее как border для автоустановки в схему, размер Symbol Outline д.б. 10х10 "

fill велик и всемогущ.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день

Уважаемый 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:

Причем работают и прямая и обратная аннотации...

Продолжаем эксперементы... Ибо попытка затянуть нынешний файл платы обратно в проект провалились...

Если пытаться открыть через 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:

УПД4

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

В архиве - папки:

test_orig - просто созданный новый проект.

test_exp_no_pcb - экспериментальный проект с экспортированной второй платой в ForwardAnnotation, но без создания платы из экспортированного

Test_Exp_PCB - экспериментальный проект с экспортированной второй платой в ForwardAnnotation с созданной через Job Management Wizard, новой платой.

У меня, из экспортированного, открывается только новосозданная из экспортированного плата. В этом файле тоже не открывается dxd для экспортированного.

Megr.rar

Изменено пользователем MapPoo

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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)

 

Это очень хороший вариант, наверное самый правильный.

А другой вариант, если разработчик дает мне схему, обновляя ее раз за разом, доставляя компоненты, меняя ножки, как грамотно мне уже в существующую разводку подставлять новую схему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это очень хороший вариант, наверное самый правильный.

А другой вариант, если разработчик дает мне схему, обновляя ее раз за разом, доставляя компоненты, меняя ножки, как грамотно мне уже в существующую разводку подставлять новую схему?

 

Я уже писал ранее - есть всего два штатных варианта работы (интегрированный и удаленный). Все остальные варианты извращений это источник возникновения проблем в базе данных проекта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...