-
Постов
278 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные dm_mur
-
-
Extended Print исчез из меню после
Setup->Licensed Modules->Acquire xPCB Fablink 200
-
Подскажите пожалуйста, каким образом можно корректно работать с проектом если у нас в схеме не FPGA а к примеру STM32F?
Вручную перетаскивать десятки названий цепей xDX Designer уж очень утомительно.
В свое время придумал костыль для решения этой проблемы - актуально для микроконтроллеров. Символ должен быть создан по определенным правилам:
Каждый сваппируемый вывод порта имеет пользовательские аттрибуты:
NAME - имя, которое будет отображаться на символе
NUM_NAME - соответствие номера и имени
Отображение пользовательского атрибута NAME включено, отображение системного атрибута Pin Name выключено:
После свопа и бэканнотэйта запускаем скрипт, который апдейтит атрибуты NAME. На выходе соответствие номеров выводов и отображаемого имени:
Сам скрипт я выкладывал в теме про скрипты
-
-
Здравствуйте. Помогите, пожалуйста найти волшебную галочку или разгадать мудрость...
Есть участок, надо соединить между собой несколько кондюков с микросхемой, казалось бы, задача нехитрая. Но что у меня происходит.
Скрин 1 - С1133 и С1134, веду связь справа налево по нижним ножкам, во-первых не идет ровно, а в какой-то обход, во-вторых вообще не соединяет с С1133. В обратную сторону тоже не реагирует.
Ситуация 2 на скрине 2.
С1499 и ножка 42 на этот раз. Оно себе думает, что если пин уже имеет связь, ему больше не надо. Как это исправить? Ибо бред.
Заранее спасибо.
Чтобы велось не "в обход" а напрямую, выберите Settings->Shematic Editor -> Route Mode -> Ortohonal
Точка соединения на пине не ставится, хотя переместить туда ее можно. Присоединение к пину необходимо выполнить сегментом. Для вашего случая:
1. Ведем от пина к пину связь "в обход"
2. От пина микросхемы ведем связь не к пину, а к излому сегмента. На изломе появляется точка соединения
3. Выделяем оба сегмента и двигаем их на пин вместе с точкой соединения. Что интересно, вытащить связь из точки, перемещенной на пин не получится :cranky:
Вообще с учетом этой особенности в редакторе символов пин лучше делать короче на один шаг сетки, а при установке на схему в DxDatabook выбрать опцию "Add Component With Net Stubs". Тогда компонент появляется при установке с короткими сегментами, присоединенными к пину.
-
Спасибо за ответы.
Дело в том , что я полный чайник в менторе. и что такое Net filter не понимаю.
Если в других случаях вы хотя бы примерно описали последовательность действий , то на первый вопрос я так и не понял ответа.
Появился ещё вопрос : как разводить только одну линию в диф.паре ? Когда я выбираю одну , автоматически выбирается и тянется вторая.
А если нужно выравнивать длину линий в диф-паре ? Необходимо сделать небольшие "горбики" на одной из трасс. Как это осуществить ?
Editor Control->Route->NetFilter Там можно выбрать, цепи, есть галка "Apply to Netlines".
по новому вопросу опять же, EditorControl->Tuning..
Почитайте Хелп в конце концов..
-
1. Net Filter - не годится?
2. Присоединяюсь к вопросу)))
3. Клавиша TAB
4. Не замечал такого...
5. Copying Circuits
6. Editor Control-> General Options->Placement DRC - выбираем Warning. Тогда компонент, расстояние с которым меньше минимального, подсветится красным, размещение делается. Потом двигаешь вручную - в момент пропадания нарушения зазора подстветка пропадает.
-
-
После установки ODBC драйвера в меню настройки тестовое соединение с базой данных проходит успешно. По идее, это означает что ODBC драйвер базу данных "видит". Если что-то не то с логином/паролем то тестовое соединение с БД будет неуспешным. Почему не выполняется SQL запрос - непонятно. Какие галки,переключатели у вас установлены в расширенных настройках ODBC драйвера?
-
Коллеги, а как правильно настроить M3DL? Что-то он вообще ничего не хочет искать, всё permission denied выдаёт.
Просто список компонентов в базе никак нельзя посмотреть, только через SQL?
У меня тоже не ищет. Только выдает "Relation exp_models does not exist". У вас в настройках ODBC тестовое соединение с БД устанавливается?
А нельзя ли прикрутить файл 3D модели на уровне DxDatabook либо Library Manager?
-
Развитие прям по спирали.. Фактически, ISE был в 2005, в 2007 появился nse..
А так да, вкусняшек немало!! :rolleyes:
-
У кого есть утилита для создания библиотечного символа микросхемы DxDesigner из текстового описания пинов? Там где в формате CSV в Excel вводишь имя пина, номер, положение и т.п., и специальный скрипт генерирует файл символа, который вручную копируется в папку SymbolLibs?
В nse в меню File есть Generate Symbol from pins.
-
Понятно. примерно так и догадывался. А как тогда можно сделать подобное в CDB?
Supply, Supply Pin, Supply Rename. Читайте раздел DxDesigner Properties Glossary
-
Апну старую тему, дабы не плодить новую. Коллеги, кто богат 3D моделями российских корпусов?
Интересуют корпуса
4229.132-3
H18.64-1В
401.14-5
КТ99-1
4112.8-1.01
Буду очень признателен!!))
-
Добрый день
в дезигнере добаляю в свойствах (Signal) такую строку SIGNAL=GND;A6,J6 Но на PCB эти выводы все равно остаются висящими. Что я делаю не так?
А Вы работаете через нетлист? В маршруте через CDB этот атрибут не работает!
-
в этом случае в графе "description" 2 значения - value и component layer, вот если бы свою графу для каждого!
Ну это легко делается в ехеле..
-
-
Здравствуйте.
Подскажите пожалуйста, как можно вывести Bill of Materials отдельно по слоям топ и бот? Ну то есть чтобы было в идеале 2 файла, один с компонентами на слое Топ, второй с компонентами на слое Бот.
Попробуйте сформировать при помощи ReportWriter/
-
Здравствуйте.
Прошу помощи в создании такой маски, которая располагается только в некоторых местах платы
1. Рисуете контуры в местах, где Вам нужна маска
2. В Mask Generator используем правило xor нарисованных контуров с контуром платы
3. Не забываем про падстеки
получаете то, что Вам нужно (в моем примере на картинках ниже - контур нарисован в пользовательском слое UserLayer20, слой маски сгенерен в пользовательском слое SMB, цвет - белый)):
-
Напишите пожалуйста как делать маску
Для генерации маски есть отличный инструмент: меню Output -> Mask Generator. Там можно выбрать слои, объекты, зазоры и пр. - подробное описание есть в документации
-
Пример выложите - попробую поиграться когда выпадет свободное время (сейчас полный аншлаг - подготовка к семинару).
Отправил в личку.
-
а) исправить рефдесы на схеме
б) команда Circuit_Move_&_Copy позволяет установить соответствие рефдес
Рефдесы - это еще полбеды. "сбросилась" упаковка вообще :(. (см. рисунок) И только в иерархическом блоке. Флажок "Сохранять упаковку при копировании" в настройках DxD установлен. Что-то не верится, что так было задумано..
P.S. В принципе, хотелось иметь несколько разновидностей платы в одном проекте. Следующая получалась бы копированием и изменением начального варианта.
-
- добавить Board2 в DxD
- через Cut&Paste перенести нужные данные схемы
- в топологию перенести через:
б) Circuit_Move_&_Copy
Повторить данный фокус не удается. Проблема в том, что теперь у меня на схеме есть иерархические блоки, и при копировании основной схемы рефдесы в иерархическом блоке сбрасываются.. как быть?
-
Так и не понял что именно ломалось, но после запуска SDD Configurator все восстановилось... (может, кому пригодится)
-
вот и получилось два совершенно разных проекта
Спасибо :) Имелось ввиду - в рамках одного проекта :rolleyes: Но почему-то не написалось :cranky:
Вот этот вариант опробовал, получилось
- добавить Board2 в DxD- через Cut&Paste перенести нужные данные схемы
- в топологию перенести через:
б) Circuit_Move_&_Copy
Спасибо!
MG Expedition ликбез ...
в Siemens EDA - Xpedition, PADS (ex. Mentor)
Опубликовано · Пожаловаться
Экспортируем в eDxD (File-Export-eDxD Shematic)
Далее втягиваем в CAMCAD и уже оттуда экспорт в DXF.